l10n: Updated Vietnamese translation (2597t)
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
Tran Ngoc Quan committed
May 25, 2016 at 07:42 UTC
72e3c7a85f72bdb7cb4f711167141e80fb031665
1 file changed
+1869
-1405
po/vi.po
+1869
-1405
@@ -6,12 +6,12 @@
6
#
7
msgid ""
8
msgstr ""
9
-"Project-Id-Version: git v2.8.0-rc0\n"
9
+"Project-Id-Version: git v2.9.0\n"
10
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
11
-"POT-Creation-Date: 2016-03-16 00:16+0800\n"
12
-"PO-Revision-Date: 2016-03-21 07:14+0700\n"
11
+"POT-Creation-Date: 2016-05-24 23:42+0800\n"
12
+"PO-Revision-Date: 2016-05-25 07:39+0700\n"
13
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
14
-"Language-Team: Vietnamese <gnome-vi-list@gnome.org>\n"
14
+"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
15
"Language: vi\n"
16
"MIME-Version: 1.0\n"
17
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,7 +36,7 @@ msgstr ""
36
"và sau đó dùng lệnh “git add/rm <tập-tin>”\n"
37
"dành riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao."
38
39
-#: advice.c:101 builtin/merge.c:1226
39
+#: advice.c:101 builtin/merge.c:1238
40
msgid "You have not concluded your merge (MERGE_HEAD exists)."
41
msgstr "Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại)."
42
@@ -80,7 +80,7 @@ msgstr "định_dạng"
80
msgid "archive format"
81
msgstr "định dạng lưu trữ"
82
83
-#: archive.c:430 builtin/log.c:1232
83
+#: archive.c:430 builtin/log.c:1395
84
msgid "prefix"
85
msgstr "tiền_tố"
86
@@ -88,9 +88,9 @@ msgstr "tiền_tố"
88
msgid "prepend prefix to each pathname in the archive"
89
msgstr "nối thêm tiền tố vào từng đường dẫn tập tin trong kho lưu"
90
91
-#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2547 builtin/blame.c:2548
91
+#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2548 builtin/blame.c:2549
92
#: builtin/config.c:60 builtin/fast-export.c:987 builtin/fast-export.c:989
93
-#: builtin/grep.c:720 builtin/hash-object.c:100 builtin/ls-files.c:459
93
+#: builtin/grep.c:722 builtin/hash-object.c:100 builtin/ls-files.c:459
94
#: builtin/ls-files.c:462 builtin/notes.c:398 builtin/notes.c:561
95
#: builtin/read-tree.c:109 parse-options.h:153
96
msgid "file"
@@ -124,7 +124,8 @@ msgstr "nén nhỏ hơn"
124
msgid "list supported archive formats"
125
msgstr "liệt kê các kiểu nén được hỗ trợ"
126
127
-#: archive.c:451 builtin/archive.c:90 builtin/clone.c:78
127
+#: archive.c:451 builtin/archive.c:90 builtin/clone.c:82
128
+#: builtin/submodule--helper.c:776
129
msgid "repo"
130
msgstr "kho"
131
@@ -277,11 +278,16 @@ msgstr "Tên đối tượng chưa rõ ràng: “%s”."
278
msgid "Not a valid branch point: '%s'."
279
msgstr "Nhánh không hợp lệ: “%s”."
280
280
-#: branch.c:344
281
+#: branch.c:345
282
#, c-format
283
msgid "'%s' is already checked out at '%s'"
284
msgstr "“%s” đã sẵn được lấy ra tại “%s”"
285
286
+#: branch.c:364
287
+#, c-format
288
+msgid "HEAD of working tree %s is not updated"
289
+msgstr "HEAD của cây làm việc %s chưa được cập nhật"
290
+
291
#: bundle.c:34
292
#, c-format
293
msgid "'%s' does not look like a v2 bundle file"
@@ -292,7 +298,7 @@ msgstr "“%s” không giống như tập tin v2 bundle (định dạng dump c
298
msgid "unrecognized header: %s%s (%d)"
299
msgstr "phần đầu không được thừa nhận: %s%s (%d)"
300
295
-#: bundle.c:87 builtin/commit.c:766
301
+#: bundle.c:87 builtin/commit.c:777
302
#, c-format
303
msgid "could not open '%s'"
304
msgstr "không thể mở “%s”"
@@ -301,10 +307,10 @@ msgstr "không thể mở “%s”"
307
msgid "Repository lacks these prerequisite commits:"
308
msgstr "Kho chứa thiếu những lần chuyển giao tiên quyết này:"
309
304
-#: bundle.c:163 ref-filter.c:1462 sequencer.c:627 sequencer.c:1074
305
-#: builtin/blame.c:2754 builtin/commit.c:1045 builtin/log.c:334
306
-#: builtin/log.c:852 builtin/log.c:1467 builtin/log.c:1700 builtin/merge.c:358
307
-#: builtin/shortlog.c:170
310
+#: bundle.c:163 ref-filter.c:1462 sequencer.c:627 sequencer.c:1073
311
+#: builtin/blame.c:2755 builtin/commit.c:1056 builtin/log.c:340
312
+#: builtin/log.c:863 builtin/log.c:1308 builtin/log.c:1633 builtin/log.c:1875
313
+#: builtin/merge.c:361 builtin/shortlog.c:170
314
msgid "revision walk setup failed"
315
msgstr "cài đặt việc di chuyển qua các điểm xét duyệt gặp lỗi"
316
@@ -341,21 +347,21 @@ msgstr "rev-list đã chết"
347
msgid "ref '%s' is excluded by the rev-list options"
348
msgstr "th.chiếu “%s” bị loại trừ bởi các tùy chọn rev-list"
349
344
-#: bundle.c:443 builtin/log.c:157 builtin/log.c:1372 builtin/shortlog.c:273
350
+#: bundle.c:443 builtin/log.c:163 builtin/log.c:1538 builtin/shortlog.c:273
351
#, c-format
352
msgid "unrecognized argument: %s"
353
msgstr "đối số không được thừa nhận: %s"
354
349
-#: bundle.c:449
355
+#: bundle.c:451
356
msgid "Refusing to create empty bundle."
357
msgstr "Từ chối tạo một bó dữ liệu trống rỗng."
358
353
-#: bundle.c:459
359
+#: bundle.c:463
360
#, c-format
361
msgid "cannot create '%s'"
362
msgstr "không thể tạo “%s”"
363
358
-#: bundle.c:480
364
+#: bundle.c:491
365
msgid "index-pack died"
366
msgstr "mục lục gói đã chết"
367
@@ -364,8 +370,8 @@ msgstr "mục lục gói đã chết"
370
msgid "invalid color value: %.*s"
371
msgstr "giá trị màu không hợp lệ: %.*s"
372
367
-#: commit.c:40 builtin/am.c:437 builtin/am.c:473 builtin/am.c:1505
368
-#: builtin/am.c:2135
373
+#: commit.c:40 builtin/am.c:437 builtin/am.c:473 builtin/am.c:1504
374
+#: builtin/am.c:2134
375
#, c-format
376
msgid "could not parse %s"
377
msgstr "không thể phân tích cú pháp %s"
@@ -399,21 +405,21 @@ msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s”: %s"
405
msgid "failed to expand user dir in: '%s'"
406
msgstr "gặp lỗi mở rộng thư mục người dùng trong: “%s”"
407
402
-#: config.c:758 config.c:769
408
+#: config.c:761 config.c:772
409
#, c-format
410
msgid "bad zlib compression level %d"
411
msgstr "mức nén zlib %d là sai"
412
407
-#: config.c:891
413
+#: config.c:890
414
#, c-format
415
msgid "invalid mode for object creation: %s"
416
msgstr "chế độ không hợp lệ đối với việc tạo đối tượng: %s"
417
412
-#: config.c:1220
418
+#: config.c:1228
419
msgid "unable to parse command-line config"
420
msgstr "không thể phân tích cấu hình dòng lệnh"
421
416
-#: config.c:1281
422
+#: config.c:1284
423
msgid "unknown error occured while reading the configuration files"
424
msgstr "đã có lỗi chưa biết xảy ra trong khi đọc các tập tin cấu hình"
425
@@ -432,24 +438,27 @@ msgstr "sai biến cấu hình “%s” trong tập tin “%s” tại dòng %d"
438
msgid "%s has multiple values"
439
msgstr "%s có đa giá trị"
440
441
+#: config.c:2224
442
+#, c-format
443
+msgid "could not set '%s' to '%s'"
444
+msgstr "không thể đặt “%s” thành “%s”"
445
+
446
#: config.c:2226
447
#, c-format
437
-msgid "Could not set '%s' to '%s'"
438
-msgstr "Không thể đặt “%s” thành “%s”"
448
+msgid "could not unset '%s'"
449
+msgstr "không thể thôi đặt “%s”"
450
451
#: connected.c:69
452
msgid "Could not run 'git rev-list'"
453
msgstr "Không thể chạy “git rev-list”"
454
455
#: connected.c:89
445
-#, c-format
446
-msgid "failed write to rev-list: %s"
447
-msgstr "gặp lỗi khi ghi vào rev-list: %s"
456
+msgid "failed write to rev-list"
457
+msgstr "gặp lỗi khi ghi vào rev-list"
458
449
-#: connected.c:97
450
-#, c-format
451
-msgid "failed to close rev-list's stdin: %s"
452
-msgstr "gặp lỗi khi đóng đầu vào chuẩn stdin của rev-list: %s"
459
+#: connected.c:96
460
+msgid "failed to close rev-list's stdin"
461
+msgstr "gặp lỗi khi đóng đầu vào chuẩn stdin của rev-list"
462
463
#: date.c:95
464
msgid "in the future"
@@ -515,26 +524,26 @@ msgstr[0] "%lu năm trước"
524
msgid "failed to read orderfile '%s'"
525
msgstr "gặp lỗi khi đọc tập-tin-thứ-tự “%s”"
526
518
-#: diffcore-rename.c:536
527
+#: diffcore-rename.c:538
528
msgid "Performing inexact rename detection"
529
msgstr "Đang thực hiện dò tìm đổi tên không chính xác"
530
522
-#: diff.c:115
531
+#: diff.c:116
532
#, c-format
533
msgid " Failed to parse dirstat cut-off percentage '%s'\n"
534
msgstr " Gặp lỗi khi phân tích dirstat cắt bỏ phần trăm “%s”\n"
535
527
-#: diff.c:120
536
+#: diff.c:121
537
#, c-format
538
msgid " Unknown dirstat parameter '%s'\n"
539
msgstr " Không hiểu đối số dirstat “%s”\n"
540
532
-#: diff.c:215
541
+#: diff.c:225
542
#, c-format
543
msgid "Unknown value for 'diff.submodule' config variable: '%s'"
544
msgstr "Không hiểu giá trị cho biến cấu hình “diff.submodule”: “%s”"
545
537
-#: diff.c:267
546
+#: diff.c:277
547
#, c-format
548
msgid ""
549
"Found errors in 'diff.dirstat' config variable:\n"
@@ -543,16 +552,16 @@ msgstr ""
552
"Tìm thấy các lỗi trong biến cấu hình “diff.dirstat”:\n"
553
"%s"
554
546
-#: diff.c:2997
555
+#: diff.c:3007
556
#, c-format
557
msgid "external diff died, stopping at %s"
558
msgstr "phần mềm diff ở bên ngoài đã chết, dừng tại %s"
559
551
-#: diff.c:3393
560
+#: diff.c:3405
561
msgid "--follow requires exactly one pathspec"
562
msgstr "--follow cần chính xác một đặc tả đường dẫn"
563
555
-#: diff.c:3556
564
+#: diff.c:3568
565
#, c-format
566
msgid ""
567
"Failed to parse --dirstat/-X option parameter:\n"
@@ -561,20 +570,20 @@ msgstr ""
570
"Gặp lỗi khi phân tích đối số tùy chọn --dirstat/-X:\n"
571
"%s"
572
564
-#: diff.c:3570
573
+#: diff.c:3582
574
#, c-format
575
msgid "Failed to parse --submodule option parameter: '%s'"
576
msgstr "Gặp lỗi khi phân tích đối số tùy chọn --submodule: “%s”"
577
569
-#: dir.c:2004
578
+#: dir.c:1823
579
msgid "failed to get kernel name and information"
580
msgstr "gặp lỗi khi lấy tên và thông tin của nhân"
581
573
-#: dir.c:2123
582
+#: dir.c:1942
583
msgid "Untracked cache is disabled on this system or location."
584
msgstr "Bộ nhớ tạm không theo vết bị tắt trên hệ thống hay vị trí này."
585
577
-#: gpg-interface.c:166 gpg-interface.c:237
586
+#: gpg-interface.c:166 gpg-interface.c:235
587
msgid "could not run gpg."
588
msgstr "không thể chạy gpg."
589
@@ -588,28 +597,28 @@ msgstr "gpg gặp lỗi khi ký dữ liệu"
597
598
#: gpg-interface.c:222
599
#, c-format
591
-msgid "could not create temporary file '%s': %s"
592
-msgstr "không thể tạo tập tin tạm thời “%s”: %s"
600
+msgid "could not create temporary file '%s'"
601
+msgstr "không thể tạo tập tin tạm thời “%s”"
602
594
-#: gpg-interface.c:225
603
+#: gpg-interface.c:224
604
#, c-format
596
-msgid "failed writing detached signature to '%s': %s"
597
-msgstr "gặp lỗi khi ghi chữ ký đính kèm vào “%s”: %s"
605
+msgid "failed writing detached signature to '%s'"
606
+msgstr "gặp lỗi khi ghi chữ ký đính kèm vào “%s”"
607
608
#: grep.c:1718
609
#, c-format
610
msgid "'%s': unable to read %s"
611
msgstr "“%s”: không thể đọc %s"
612
604
-#: grep.c:1735
613
+#: grep.c:1735 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
614
#, c-format
606
-msgid "'%s': %s"
607
-msgstr "“%s”: %s"
615
+msgid "failed to stat '%s'"
616
+msgstr "gặp lỗi khi lấy thống kê về “%s”"
617
618
#: grep.c:1746
619
#, c-format
611
-msgid "'%s': short read %s"
612
-msgstr "“%s”: đọc ngắn %s"
620
+msgid "'%s': short read"
621
+msgstr "“%s”: đọc ngắn"
622
623
#: help.c:205
624
#, c-format
@@ -672,12 +681,36 @@ msgstr[0] ""
681
msgid "%s: %s - %s"
682
msgstr "%s: %s - %s"
683
684
+#: lockfile.c:152
685
+#, c-format
686
+msgid ""
687
+"Unable to create '%s.lock': %s.\n"
688
+"\n"
689
+"Another git process seems to be running in this repository, e.g.\n"
690
+"an editor opened by 'git commit'. Please make sure all processes\n"
691
+"are terminated then try again. If it still fails, a git process\n"
692
+"may have crashed in this repository earlier:\n"
693
+"remove the file manually to continue."
694
+msgstr ""
695
+"Không thể tạo “%s.lock”: %s.\n"
696
+"\n"
697
+"Tiến trình git khác có lẽ đang chạy ở kho này, ví dụ\n"
698
+"một trình soạn thảo được mở bởi “git commit”. Vui lòng chắc chắn\n"
699
+"rằng mọi tiến trình đã chấm dứt và sau đó thử lại. Nếu vẫn lỗi,\n"
700
+"một tiến trình git có lẽ đã đổ vỡ khi thực hiện ở kho này trước đó:\n"
701
+"gõ bỏ tập tin một cách thủ công để tiếp tục."
702
+
703
+#: lockfile.c:160
704
+#, c-format
705
+msgid "Unable to create '%s.lock': %s"
706
+msgstr "Không thể tạo “%s.lock”: %s"
707
+
708
#: merge.c:41
709
msgid "failed to read the cache"
710
msgstr "gặp lỗi khi đọc bộ nhớ đệm"
711
679
-#: merge.c:94 builtin/am.c:2008 builtin/am.c:2043 builtin/checkout.c:376
680
-#: builtin/checkout.c:587 builtin/clone.c:730
712
+#: merge.c:94 builtin/am.c:2007 builtin/am.c:2042 builtin/checkout.c:375
713
+#: builtin/checkout.c:586 builtin/clone.c:732
714
msgid "unable to write new index file"
715
msgstr "không thể ghi tập tin lưu bảng mục lục mới"
716
@@ -724,7 +757,7 @@ msgstr "không thể đọc đối tượng %s “%s”"
757
msgid "blob expected for %s '%s'"
758
msgstr "đối tượng blob được mong đợi cho %s “%s”"
759
727
-#: merge-recursive.c:790 builtin/clone.c:374
760
+#: merge-recursive.c:790 builtin/clone.c:376
761
#, c-format
762
msgid "failed to open '%s'"
763
msgstr "gặp lỗi khi mở “%s”"
@@ -859,7 +892,7 @@ msgstr "Đã bỏ qua %s (đã có sẵn lần hòa trộn này)"
892
msgid "Auto-merging %s"
893
msgstr "Tự-động-hòa-trộn %s"
894
862
-#: merge-recursive.c:1650 git-submodule.sh:1048
895
+#: merge-recursive.c:1650 git-submodule.sh:941
896
msgid "submodule"
897
msgstr "mô-đun-con"
898
@@ -888,49 +921,49 @@ msgstr ""
921
"XUNG ĐỘT (%s): Ở đây không có thư mục nào có tên %s trong %s. Thêm %s như là "
922
"%s"
923
891
-#: merge-recursive.c:1783
924
+#: merge-recursive.c:1781
925
#, c-format
926
msgid "Adding %s"
927
msgstr "Thêm \"%s\""
928
896
-#: merge-recursive.c:1800
929
+#: merge-recursive.c:1798
930
msgid "Fatal merge failure, shouldn't happen."
931
msgstr "Việc hòa trộn hỏng nghiêm trọng, không nên để xảy ra."
932
900
-#: merge-recursive.c:1819
933
+#: merge-recursive.c:1817
934
msgid "Already up-to-date!"
935
msgstr "Đã cập nhật rồi!"
936
904
-#: merge-recursive.c:1828
937
+#: merge-recursive.c:1826
938
#, c-format
939
msgid "merging of trees %s and %s failed"
940
msgstr "hòa trộn các cây %s và %s gặp lỗi"
941
909
-#: merge-recursive.c:1858
942
+#: merge-recursive.c:1856
943
#, c-format
944
msgid "Unprocessed path??? %s"
945
msgstr "Đường dẫn chưa được xử lý??? %s"
946
914
-#: merge-recursive.c:1906
947
+#: merge-recursive.c:1904
948
msgid "Merging:"
949
msgstr "Đang trộn:"
950
918
-#: merge-recursive.c:1919
951
+#: merge-recursive.c:1917
952
#, c-format
953
msgid "found %u common ancestor:"
954
msgid_plural "found %u common ancestors:"
955
msgstr[0] "tìm thấy %u tổ tiên chung:"
956
924
-#: merge-recursive.c:1956
957
+#: merge-recursive.c:1954
958
msgid "merge returned no commit"
959
msgstr "hòa trộn không trả về lần chuyển giao nào"
960
928
-#: merge-recursive.c:2013
961
+#: merge-recursive.c:2011
962
#, c-format
963
msgid "Could not parse object '%s'"
964
msgstr "Không thể phân tích đối tượng “%s”"
965
933
-#: merge-recursive.c:2024 builtin/merge.c:646
966
+#: merge-recursive.c:2022 builtin/merge.c:649 builtin/merge.c:831
967
msgid "Unable to write index."
968
msgstr "Không thể ghi bảng mục lục"
969
@@ -962,28 +995,28 @@ msgstr "Giá trị %s sai: “%s”"
995
msgid "unable to parse object: %s"
996
msgstr "không thể phân tích đối tượng: “%s”"
997
965
-#: parse-options.c:570
998
+#: parse-options.c:572
999
msgid "..."
1000
msgstr "…"
1001
969
-#: parse-options.c:588
1002
+#: parse-options.c:590
1003
#, c-format
1004
msgid "usage: %s"
1005
msgstr "cách dùng: %s"
1006
1007
#. TRANSLATORS: the colon here should align with the
1008
#. one in "usage: %s" translation
976
-#: parse-options.c:592
1009
+#: parse-options.c:594
1010
#, c-format
1011
msgid " or: %s"
1012
msgstr " hoặc: %s"
1013
981
-#: parse-options.c:595
1014
+#: parse-options.c:597
1015
#, c-format
1016
msgid " %s"
1017
msgstr " %s"
1018
986
-#: parse-options.c:629
1019
+#: parse-options.c:631
1020
msgid "-NUM"
1021
msgstr "-SỐ"
1022
@@ -992,7 +1025,7 @@ msgstr "-SỐ"
1025
msgid "malformed object name '%s'"
1026
msgstr "tên đối tượng dị hình “%s”"
1027
995
-#: path.c:752
1028
+#: path.c:796
1029
#, c-format
1030
msgid "Could not make %s writable by group"
1031
msgstr "Không thể làm %s được ghi bởi nhóm"
@@ -1062,7 +1095,7 @@ msgstr ""
1095
"Ở đây không có gì bị loại trừ bởi: các mẫu (loại trừ).\n"
1096
"Có lẽ bạn đã quên thêm hoặc là “:/” hoặc là “.”?"
1097
1065
-#: pretty.c:969
1098
+#: pretty.c:971
1099
msgid "unable to parse --pretty format"
1100
msgstr "không thể phân tích định dạng --pretty"
1101
@@ -1088,23 +1121,23 @@ msgstr ""
1121
"GIT_INDEX_VERSION được đặt, nhưng giá trị của nó lại không hợp lệ.\n"
1122
"Dùng phiên bản %i"
1123
1091
-#: refs.c:543 builtin/merge.c:761 builtin/merge.c:872 builtin/merge.c:974
1092
-#: builtin/merge.c:984
1124
+#: refs.c:543 builtin/merge.c:764 builtin/merge.c:883 builtin/merge.c:985
1125
+#: builtin/merge.c:995
1126
#, c-format
1127
msgid "Could not open '%s' for writing"
1128
msgstr "Không thể mở “%s” để ghi"
1129
1097
-#: refs/files-backend.c:2374
1130
+#: refs/files-backend.c:2243
1131
#, c-format
1132
msgid "could not delete reference %s: %s"
1133
msgstr "không thể xóa bỏ tham chiếu %s: %s"
1134
1102
-#: refs/files-backend.c:2377
1135
+#: refs/files-backend.c:2246
1136
#, c-format
1137
msgid "could not delete references: %s"
1138
msgstr "không thể xóa bỏ tham chiếu: %s"
1139
1107
-#: refs/files-backend.c:2386
1140
+#: refs/files-backend.c:2255
1141
#, c-format
1142
msgid "could not remove reference %s"
1143
msgstr "không thể gỡ bỏ tham chiếu: %s"
@@ -1243,94 +1276,94 @@ msgstr "định dạng: thiếu nguyên tử %%(end)"
1276
msgid "malformed object name %s"
1277
msgstr "tên đối tượng dị hình %s"
1278
1246
-#: remote.c:745
1279
+#: remote.c:746
1280
#, c-format
1281
msgid "Cannot fetch both %s and %s to %s"
1282
msgstr "Không thể lấy về cả %s và %s cho %s"
1283
1251
-#: remote.c:749
1284
+#: remote.c:750
1285
#, c-format
1286
msgid "%s usually tracks %s, not %s"
1287
msgstr "%s thường theo dõi %s, không phải %s"
1288
1256
-#: remote.c:753
1289
+#: remote.c:754
1290
#, c-format
1291
msgid "%s tracks both %s and %s"
1292
msgstr "%s theo dõi cả %s và %s"
1293
1261
-#: remote.c:761
1294
+#: remote.c:762
1295
msgid "Internal error"
1296
msgstr "Lỗi nội bộ"
1297
1265
-#: remote.c:1677 remote.c:1720
1298
+#: remote.c:1678 remote.c:1721
1299
msgid "HEAD does not point to a branch"
1300
msgstr "HEAD không chỉ đến một nhánh nào cả"
1301
1269
-#: remote.c:1686
1302
+#: remote.c:1687
1303
#, c-format
1304
msgid "no such branch: '%s'"
1305
msgstr "không có nhánh nào như thế: “%s”"
1306
1274
-#: remote.c:1689
1307
+#: remote.c:1690
1308
#, c-format
1309
msgid "no upstream configured for branch '%s'"
1310
msgstr "không có thượng nguồn được cấu hình cho nhánh “%s”"
1311
1279
-#: remote.c:1695
1312
+#: remote.c:1696
1313
#, c-format
1314
msgid "upstream branch '%s' not stored as a remote-tracking branch"
1315
msgstr ""
1316
"nhánh thượng nguồn “%s” không được lưu lại như là một nhánh theo dõi máy chủ"
1317
1285
-#: remote.c:1710
1318
+#: remote.c:1711
1319
#, c-format
1320
msgid "push destination '%s' on remote '%s' has no local tracking branch"
1321
msgstr "đẩy lên đích “%s” trên máy chủ “%s” không có nhánh theo dõi nội bộ"
1322
1290
-#: remote.c:1725
1323
+#: remote.c:1726
1324
#, c-format
1325
msgid "branch '%s' has no remote for pushing"
1326
msgstr "nhánh “%s” không có máy chủ để đẩy lên"
1327
1295
-#: remote.c:1736
1328
+#: remote.c:1737
1329
#, c-format
1330
msgid "push refspecs for '%s' do not include '%s'"
1331
msgstr "đẩy refspecs cho “%s” không bao gồm “%s”"
1332
1300
-#: remote.c:1749
1333
+#: remote.c:1750
1334
msgid "push has no destination (push.default is 'nothing')"
1335
msgstr "đẩy lên mà không có đích (push.default là “nothing”)"
1336
1304
-#: remote.c:1771
1337
+#: remote.c:1772
1338
msgid "cannot resolve 'simple' push to a single destination"
1339
msgstr "không thể phân giải đẩy “đơn giản” đến một đích đơn"
1340
1308
-#: remote.c:2073
1341
+#: remote.c:2074
1342
#, c-format
1343
msgid "Your branch is based on '%s', but the upstream is gone.\n"
1344
msgstr ""
1345
"Nhánh của bạn dựa trên cơ sở là “%s”, nhưng trên thượng nguồn không còn.\n"
1346
1314
-#: remote.c:2077
1347
+#: remote.c:2078
1348
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1349
msgstr " (dùng \" git branch --unset-upstream\" để sửa)\n"
1350
1318
-#: remote.c:2080
1351
+#: remote.c:2081
1352
#, c-format
1353
msgid "Your branch is up-to-date with '%s'.\n"
1354
msgstr "Nhánh của bạn đã cập nhật với “%s”.\n"
1355
1323
-#: remote.c:2084
1356
+#: remote.c:2085
1357
#, c-format
1358
msgid "Your branch is ahead of '%s' by %d commit.\n"
1359
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1360
msgstr[0] "Nhánh của bạn đứng trước “%s” %d lần chuyển giao.\n"
1361
1329
-#: remote.c:2090
1362
+#: remote.c:2091
1363
msgid " (use \"git push\" to publish your local commits)\n"
1364
msgstr " (dùng \"git push\" để xuất bản các lần chuyển giao nội bộ của bạn)\n"
1365
1333
-#: remote.c:2093
1366
+#: remote.c:2094
1367
#, c-format
1368
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1369
msgid_plural ""
@@ -1339,11 +1372,11 @@ msgstr[0] ""
1372
"Nhánh của bạn đứng đằng sau “%s” %d lần chuyển giao, và có thể được chuyển-"
1373
"tiếp-nhanh.\n"
1374
1342
-#: remote.c:2101
1375
+#: remote.c:2102
1376
msgid " (use \"git pull\" to update your local branch)\n"
1377
msgstr " (dùng \"git pull\" để cập nhật nhánh nội bộ của bạn)\n"
1378
1346
-#: remote.c:2104
1379
+#: remote.c:2105
1380
#, c-format
1381
msgid ""
1382
"Your branch and '%s' have diverged,\n"
@@ -1356,22 +1389,22 @@ msgstr[0] ""
1389
"và có %d và %d lần chuyển giao khác nhau cho từng cái,\n"
1390
"tương ứng với mỗi lần.\n"
1391
1359
-#: remote.c:2114
1392
+#: remote.c:2115
1393
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1394
msgstr ""
1395
" (dùng \"git pull\" để hòa trộn nhánh trên máy chủ vào trong nhánh của "
1396
"bạn)\n"
1397
1365
-#: revision.c:2131
1398
+#: revision.c:2142
1399
msgid "your current branch appears to be broken"
1400
msgstr "nhánh hiện tại của bạn có vẻ như bị hỏng"
1401
1369
-#: revision.c:2134
1402
+#: revision.c:2145
1403
#, c-format
1404
msgid "your current branch '%s' does not have any commits yet"
1405
msgstr "nhánh hiện tại của bạn “%s” không có một lần chuyển giao nào cả"
1406
1374
-#: revision.c:2328
1407
+#: revision.c:2339
1408
msgid "--first-parent is incompatible with --bisect"
1409
msgstr "--first-parent xung khắc với --bisect"
1410
@@ -1422,7 +1455,7 @@ msgstr ""
1455
"với lệnh “git add <đường_dẫn>” hoặc “git rm <đường_dẫn>”\n"
1456
"và chuyển giao kết quả bằng lệnh “git commit”"
1457
1425
-#: sequencer.c:190 sequencer.c:833 sequencer.c:913
1458
+#: sequencer.c:190 sequencer.c:833 sequencer.c:912
1459
#, c-format
1460
msgid "Could not write to %s"
1461
msgstr "Không thể ghi vào %s"
@@ -1582,12 +1615,12 @@ msgstr "hãy thử \"git cherry-pick (--continue | --quit | --abort)\""
1615
msgid "Could not create sequencer directory %s"
1616
msgstr "Không thể tạo thư mục xếp dãy %s"
1617
1585
-#: sequencer.c:835 sequencer.c:917
1618
+#: sequencer.c:835 sequencer.c:916
1619
#, c-format
1620
msgid "Error wrapping up %s."
1621
msgstr "Lỗi bao bọc %s."
1622
1590
-#: sequencer.c:854 sequencer.c:987
1623
+#: sequencer.c:854 sequencer.c:986
1624
msgid "no cherry-pick or revert in progress"
1625
msgstr "không cherry-pick hay hoàn nguyên trong tiến trình"
1626
@@ -1599,63 +1632,72 @@ msgstr "không thể phân giải HEAD"
1632
msgid "cannot abort from a branch yet to be born"
1633
msgstr "không thể hủy bỏ từ một nhánh mà nó còn chưa được tạo ra"
1634
1602
-#: sequencer.c:878 builtin/apply.c:4287
1635
+#: sequencer.c:878 builtin/fetch.c:610 builtin/fetch.c:851
1636
#, c-format
1604
-msgid "cannot open %s: %s"
1605
-msgstr "không thể mở %s: %s"
1637
+msgid "cannot open %s"
1638
+msgstr "không mở được “%s”"
1639
1607
-#: sequencer.c:881
1640
+#: sequencer.c:880
1641
#, c-format
1642
msgid "cannot read %s: %s"
1643
msgstr "không thể đọc %s: %s"
1644
1612
-#: sequencer.c:882
1645
+#: sequencer.c:881
1646
msgid "unexpected end of file"
1647
msgstr "gặp kết thúc tập tin đột xuất"
1648
1616
-#: sequencer.c:888
1649
+#: sequencer.c:887
1650
#, c-format
1651
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1652
msgstr "tập tin HEAD “pre-cherry-pick” đã lưu “%s” bị hỏng"
1653
1621
-#: sequencer.c:910
1654
+#: sequencer.c:909
1655
#, c-format
1656
msgid "Could not format %s."
1657
msgstr "Không thể định dạng “%s”."
1658
1626
-#: sequencer.c:1055
1659
+#: sequencer.c:1054
1660
#, c-format
1661
msgid "%s: can't cherry-pick a %s"
1662
msgstr "%s: không thể cherry-pick một %s"
1663
1631
-#: sequencer.c:1058
1664
+#: sequencer.c:1057
1665
#, c-format
1666
msgid "%s: bad revision"
1667
msgstr "%s: điểm xét duyệt sai"
1668
1636
-#: sequencer.c:1092
1669
+#: sequencer.c:1091
1670
msgid "Can't revert as initial commit"
1671
msgstr "Không thể hoàn nguyên một lần chuyển giao khởi tạo"
1672
1640
-#: sequencer.c:1093
1673
+#: sequencer.c:1092
1674
msgid "Can't cherry-pick into empty head"
1675
msgstr "Không thể cherry-pick vào một đầu (head) trống rỗng"
1676
1644
-#: setup.c:246
1677
+#: setup.c:248
1678
#, c-format
1679
msgid "failed to read %s"
1680
msgstr "gặp lỗi khi đọc %s"
1681
1682
+#: setup.c:468
1683
+#, c-format
1684
+msgid "Expected git repo version <= %d, found %d"
1685
+msgstr "Cần phiên bản kho git <= %d, nhưng lại nhận được %d"
1686
+
1687
+#: setup.c:476
1688
+msgid "unknown repository extensions found:"
1689
+msgstr "tìm thấy phần mở rộng kho chưa biết:"
1690
+
1691
#: sha1_file.c:1080
1692
msgid "offset before end of packfile (broken .idx?)"
1693
msgstr "vị trí tương đối trước điểm kết thúc của tập tin gói (.idx hỏng à?)"
1694
1653
-#: sha1_file.c:2459
1695
+#: sha1_file.c:2458
1696
#, c-format
1697
msgid "offset before start of pack index for %s (corrupt index?)"
1698
msgstr "vị trí tương đối nằm trước chỉ mục gói cho %s (mục lục bị hỏng à?)"
1699
1658
-#: sha1_file.c:2463
1700
+#: sha1_file.c:2462
1701
#, c-format
1702
msgid "offset beyond end of pack index for %s (truncated index?)"
1703
msgstr ""
@@ -1685,31 +1727,40 @@ msgstr ""
1727
"này\n"
1728
"bằng cách chạy lệnh \"git config advice.objectNameWarning false\""
1729
1688
-#: submodule.c:62 submodule.c:96
1730
+#: submodule.c:64 submodule.c:98
1731
msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
1732
msgstr ""
1733
"Không thể thay đổi .gitmodules chưa hòa trộn, hãy giải quyết xung đột trộn "
1734
"trước"
1735
1694
-#: submodule.c:66 submodule.c:100
1736
+#: submodule.c:68 submodule.c:102
1737
#, c-format
1738
msgid "Could not find section in .gitmodules where path=%s"
1739
msgstr "Không thể tìm thấy phần trong .gitmodules nơi mà đường_dẫn=%s"
1740
1699
-#: submodule.c:74
1741
+#: submodule.c:76
1742
#, c-format
1743
msgid "Could not update .gitmodules entry %s"
1744
msgstr "Không thể cập nhật mục .gitmodules %s"
1745
1704
-#: submodule.c:107
1746
+#: submodule.c:109
1747
#, c-format
1748
msgid "Could not remove .gitmodules entry for %s"
1749
msgstr "Không thể gỡ bỏ mục .gitmodules dành cho %s"
1750
1709
-#: submodule.c:118
1751
+#: submodule.c:120
1752
msgid "staging updated .gitmodules failed"
1753
msgstr "gặp lỗi khi tổ chức .gitmodules đã cập nhật"
1754
1755
+#: submodule.c:177
1756
+msgid "negative values not allowed for submodule.fetchJobs"
1757
+msgstr "không cho phép giá trị âm ở submodule.fetchJobs"
1758
+
1759
+#: submodule-config.c:355
1760
+#, c-format
1761
+msgid "invalid value for %s"
1762
+msgstr "giá trị cho %s không hợp lệ"
1763
+
1764
#: trailer.c:237
1765
#, c-format
1766
msgid "running trailer command '%s' failed"
@@ -1769,7 +1820,241 @@ msgstr "không thể đổi tên tập tin tạm thời thành %s"
1820
msgid "Could not read ref %s"
1821
msgstr "Không thể đọc tham chiếu %s"
1822
1772
-#: unpack-trees.c:203
1823
+#: unpack-trees.c:64
1824
+#, c-format
1825
+msgid ""
1826
+"Your local changes to the following files would be overwritten by checkout:\n"
1827
+"%%sPlease commit your changes or stash them before you can switch branches."
1828
+msgstr ""
1829
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1830
+"checkout:\n"
1831
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn có "
1832
+"thể chuyển nhánh."
1833
+
1834
+#: unpack-trees.c:66
1835
+#, c-format
1836
+msgid ""
1837
+"Your local changes to the following files would be overwritten by checkout:\n"
1838
+"%%s"
1839
+msgstr ""
1840
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1841
+"checkout:\n"
1842
+"%%s"
1843
+
1844
+#: unpack-trees.c:69
1845
+#, c-format
1846
+msgid ""
1847
+"Your local changes to the following files would be overwritten by merge:\n"
1848
+"%%sPlease commit your changes or stash them before you can merge."
1849
+msgstr ""
1850
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1851
+"hòa trộn:\n"
1852
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn có "
1853
+"thể hòa trộn."
1854
+
1855
+#: unpack-trees.c:71
1856
+#, c-format
1857
+msgid ""
1858
+"Your local changes to the following files would be overwritten by merge:\n"
1859
+"%%s"
1860
+msgstr ""
1861
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1862
+"hòa trộn:\n"
1863
+"%%s"
1864
+
1865
+#: unpack-trees.c:74
1866
+#, c-format
1867
+msgid ""
1868
+"Your local changes to the following files would be overwritten by %s:\n"
1869
+"%%sPlease commit your changes or stash them before you can %s."
1870
+msgstr ""
1871
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1872
+"%s:\n"
1873
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn có "
1874
+"thể %s."
1875
+
1876
+#: unpack-trees.c:76
1877
+#, c-format
1878
+msgid ""
1879
+"Your local changes to the following files would be overwritten by %s:\n"
1880
+"%%s"
1881
+msgstr ""
1882
+"Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh "
1883
+"%s:\n"
1884
+"%%s"
1885
+
1886
+#: unpack-trees.c:81
1887
+#, c-format
1888
+msgid ""
1889
+"Updating the following directories would lose untracked files in it:\n"
1890
+"%s"
1891
+msgstr ""
1892
+"Việc cập nhật các thư mục sau đây có thể làm mất các tập tin theo dõi trong "
1893
+"nó:\n"
1894
+"%s"
1895
+
1896
+#: unpack-trees.c:85
1897
+#, c-format
1898
+msgid ""
1899
+"The following untracked working tree files would be removed by checkout:\n"
1900
+"%%sPlease move or remove them before you can switch branches."
1901
+msgstr ""
1902
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh "
1903
+"checkout:\n"
1904
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể chuyển nhánh."
1905
+
1906
+#: unpack-trees.c:87
1907
+#, c-format
1908
+msgid ""
1909
+"The following untracked working tree files would be removed by checkout:\n"
1910
+"%%s"
1911
+msgstr ""
1912
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh "
1913
+"checkout:\n"
1914
+"%%s"
1915
+
1916
+#: unpack-trees.c:90
1917
+#, c-format
1918
+msgid ""
1919
+"The following untracked working tree files would be removed by merge:\n"
1920
+"%%sPlease move or remove them before you can merge."
1921
+msgstr ""
1922
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh hòa "
1923
+"trộn:\n"
1924
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể hòa trộn."
1925
+
1926
+#: unpack-trees.c:92
1927
+#, c-format
1928
+msgid ""
1929
+"The following untracked working tree files would be removed by merge:\n"
1930
+"%%s"
1931
+msgstr ""
1932
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh hòa "
1933
+"trộn:\n"
1934
+"%%s"
1935
+
1936
+#: unpack-trees.c:95
1937
+#, c-format
1938
+msgid ""
1939
+"The following untracked working tree files would be removed by %s:\n"
1940
+"%%sPlease move or remove them before you can %s."
1941
+msgstr ""
1942
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:\n"
1943
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể %s."
1944
+
1945
+#: unpack-trees.c:97
1946
+#, c-format
1947
+msgid ""
1948
+"The following untracked working tree files would be removed by %s:\n"
1949
+"%%s"
1950
+msgstr ""
1951
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:\n"
1952
+"%%s"
1953
+
1954
+#: unpack-trees.c:102
1955
+#, c-format
1956
+msgid ""
1957
+"The following untracked working tree files would be overwritten by "
1958
+"checkout:\n"
1959
+"%%sPlease move or remove them before you can switch branches."
1960
+msgstr ""
1961
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
1962
+"checkout:\n"
1963
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể chuyển nhánh."
1964
+
1965
+#: unpack-trees.c:104
1966
+#, c-format
1967
+msgid ""
1968
+"The following untracked working tree files would be overwritten by "
1969
+"checkout:\n"
1970
+"%%s"
1971
+msgstr ""
1972
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
1973
+"checkout:\n"
1974
+"%%s"
1975
+
1976
+#: unpack-trees.c:107
1977
+#, c-format
1978
+msgid ""
1979
+"The following untracked working tree files would be overwritten by merge:\n"
1980
+"%%sPlease move or remove them before you can merge."
1981
+msgstr ""
1982
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
1983
+"hòa trộn:\n"
1984
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể hòa trộn."
1985
+
1986
+#: unpack-trees.c:109
1987
+#, c-format
1988
+msgid ""
1989
+"The following untracked working tree files would be overwritten by merge:\n"
1990
+"%%s"
1991
+msgstr ""
1992
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
1993
+"hòa trộn:\n"
1994
+"%%s"
1995
+
1996
+#: unpack-trees.c:112
1997
+#, c-format
1998
+msgid ""
1999
+"The following untracked working tree files would be overwritten by %s:\n"
2000
+"%%sPlease move or remove them before you can %s."
2001
+msgstr ""
2002
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
2003
+"%s:\n"
2004
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể %s."
2005
+
2006
+#: unpack-trees.c:114
2007
+#, c-format
2008
+msgid ""
2009
+"The following untracked working tree files would be overwritten by %s:\n"
2010
+"%%s"
2011
+msgstr ""
2012
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh "
2013
+"%s:\n"
2014
+"%%s"
2015
+
2016
+#: unpack-trees.c:121
2017
+#, c-format
2018
+msgid "Entry '%s' overlaps with '%s'. Cannot bind."
2019
+msgstr "Mục “%s” đè lên “%s”. Không thể buộc."
2020
+
2021
+#: unpack-trees.c:124
2022
+#, c-format
2023
+msgid ""
2024
+"Cannot update sparse checkout: the following entries are not up-to-date:\n"
2025
+"%s"
2026
+msgstr ""
2027
+"Không thể cập nhật checkout rải rác: các mục tin sau đây chưa cập nhật:\n"
2028
+"%s"
2029
+
2030
+#: unpack-trees.c:126
2031
+#, c-format
2032
+msgid ""
2033
+"The following Working tree files would be overwritten by sparse checkout "
2034
+"update:\n"
2035
+"%s"
2036
+msgstr ""
2037
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi cập "
2038
+"nhật checkout rải rác:\n"
2039
+"%s"
2040
+
2041
+#: unpack-trees.c:128
2042
+#, c-format
2043
+msgid ""
2044
+"The following Working tree files would be removed by sparse checkout "
2045
+"update:\n"
2046
+"%s"
2047
+msgstr ""
2048
+"Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị xóa bỏ bởi cập "
2049
+"nhật checkout rải rác:\n"
2050
+"%s"
2051
+
2052
+#: unpack-trees.c:205
2053
+#, c-format
2054
+msgid "Aborting\n"
2055
+msgstr "Bãi bỏ\n"
2056
+
2057
+#: unpack-trees.c:237
2058
msgid "Checking out files"
2059
msgstr "Đang lấy ra các tập tin"
2060
@@ -1807,200 +2092,196 @@ msgstr "đoạn đường dẫn “..” không hợp lệ"
2092
msgid "could not open '%s' for reading and writing"
2093
msgstr "không thể mở “%s” để đọc và ghi"
2094
1810
-#: wrapper.c:224 wrapper.c:383
2095
+#: wrapper.c:224 wrapper.c:383 builtin/am.c:779
2096
#, c-format
2097
msgid "could not open '%s' for writing"
2098
msgstr "không thể mở “%s” để ghi"
2099
1815
-#: wrapper.c:226 wrapper.c:385 builtin/am.c:323 builtin/commit.c:1691
1816
-#: builtin/merge.c:1075 builtin/pull.c:387
2100
+#: wrapper.c:226 wrapper.c:385 builtin/am.c:323 builtin/am.c:772
2101
+#: builtin/am.c:860 builtin/commit.c:1711 builtin/merge.c:1086
2102
+#: builtin/pull.c:407
2103
#, c-format
2104
msgid "could not open '%s' for reading"
2105
msgstr "không thể mở “%s” để đọc"
2106
1821
-#: wrapper.c:611
1822
-#, c-format
1823
-msgid "unable to access '%s': %s"
1824
-msgstr "không thể truy cập “%s”: %s"
1825
-
1826
-#: wrapper.c:632
2107
+#: wrapper.c:594 wrapper.c:615
2108
#, c-format
2109
msgid "unable to access '%s'"
2110
msgstr "không thể truy cập “%s”"
2111
1831
-#: wrapper.c:640
2112
+#: wrapper.c:623
2113
msgid "unable to get current working directory"
2114
msgstr "Không thể lấy thư mục làm việc hiện hành"
2115
1835
-#: wrapper.c:667
2116
+#: wrapper.c:650
2117
#, c-format
2118
msgid "could not open %s for writing"
2119
msgstr "không thể mở %s để ghi"
2120
1840
-#: wrapper.c:678 builtin/am.c:410
2121
+#: wrapper.c:661 builtin/am.c:410
2122
#, c-format
2123
msgid "could not write to %s"
2124
msgstr "không thể ghi vào %s"
2125
1845
-#: wrapper.c:684
2126
+#: wrapper.c:667
2127
#, c-format
2128
msgid "could not close %s"
2129
msgstr "không thể đóng %s"
2130
1850
-#: wt-status.c:149
2131
+#: wt-status.c:150
2132
msgid "Unmerged paths:"
2133
msgstr "Những đường dẫn chưa được hòa trộn:"
2134
1854
-#: wt-status.c:176 wt-status.c:203
2135
+#: wt-status.c:177 wt-status.c:204
2136
#, c-format
2137
msgid " (use \"git reset %s <file>...\" to unstage)"
2138
msgstr " (dùng \"git reset %s <tập-tin>…\" để bỏ ra khỏi bệ phóng)"
2139
1859
-#: wt-status.c:178 wt-status.c:205
2140
+#: wt-status.c:179 wt-status.c:206
2141
msgid " (use \"git rm --cached <file>...\" to unstage)"
2142
msgstr " (dùng \"git rm --cached <tập-tin>…\" để bỏ ra khỏi bệ phóng)"
2143
1863
-#: wt-status.c:182
2144
+#: wt-status.c:183
2145
msgid " (use \"git add <file>...\" to mark resolution)"
2146
msgstr " (dùng \"git add <tập-tin>…\" để đánh dấu là cần giải quyết)"
2147
1867
-#: wt-status.c:184 wt-status.c:188
2148
+#: wt-status.c:185 wt-status.c:189
2149
msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
2150
msgstr ""
2151
" (dùng \"git add/rm <tập-tin>…\" như là một cách thích hợp để đánh dấu là "
2152
"cần được giải quyết)"
2153
1873
-#: wt-status.c:186
2154
+#: wt-status.c:187
2155
msgid " (use \"git rm <file>...\" to mark resolution)"
2156
msgstr " (dùng \"git rm <tập-tin>…\" để đánh dấu là cần giải quyết)"
2157
1877
-#: wt-status.c:197 wt-status.c:880
2158
+#: wt-status.c:198 wt-status.c:881
2159
msgid "Changes to be committed:"
2160
msgstr "Những thay đổi sẽ được chuyển giao:"
2161
1881
-#: wt-status.c:215 wt-status.c:889
2162
+#: wt-status.c:216 wt-status.c:890
2163
msgid "Changes not staged for commit:"
2164
msgstr "Các thay đổi chưa được đặt lên bệ phóng để chuyển giao:"
2165
1885
-#: wt-status.c:219
2166
+#: wt-status.c:220
2167
msgid " (use \"git add <file>...\" to update what will be committed)"
2168
msgstr " (dùng \"git add <tập-tin>…\" để cập nhật những gì sẽ chuyển giao)"
2169
1889
-#: wt-status.c:221
2170
+#: wt-status.c:222
2171
msgid " (use \"git add/rm <file>...\" to update what will be committed)"
2172
msgstr ""
2173
" (dùng \"git add/rm <tập-tin>…\" để cập nhật những gì sẽ được chuyển giao)"
2174
1894
-#: wt-status.c:222
2175
+#: wt-status.c:223
2176
msgid ""
2177
" (use \"git checkout -- <file>...\" to discard changes in working directory)"
2178
msgstr ""
2179
" (dùng \"git checkout -- <tập-tin>…\" để loại bỏ các thay đổi trong thư mục "
2180
"làm việc)"
2181
1901
-#: wt-status.c:224
2182
+#: wt-status.c:225
2183
msgid " (commit or discard the untracked or modified content in submodules)"
2184
msgstr ""
2185
" (chuyển giao hoặc là loại bỏ các nội dung chưa được theo dõi hay đã sửa "
2186
"chữa trong mô-đun-con)"
2187
1907
-#: wt-status.c:236
2188
+#: wt-status.c:237
2189
#, c-format
2190
msgid " (use \"git %s <file>...\" to include in what will be committed)"
2191
msgstr ""
2192
" (dùng \"git %s <tập-tin>…\" để thêm vào những gì cần được chuyển giao)"
2193
1913
-#: wt-status.c:251
2194
+#: wt-status.c:252
2195
msgid "both deleted:"
2196
msgstr "bị xóa bởi cả hai:"
2197
1917
-#: wt-status.c:253
2198
+#: wt-status.c:254
2199
msgid "added by us:"
2200
msgstr "được thêm vào bởi chúng ta:"
2201
1921
-#: wt-status.c:255
2202
+#: wt-status.c:256
2203
msgid "deleted by them:"
2204
msgstr "bị xóa đi bởi họ:"
2205
1925
-#: wt-status.c:257
2206
+#: wt-status.c:258
2207
msgid "added by them:"
2208
msgstr "được thêm vào bởi họ:"
2209
1929
-#: wt-status.c:259
2210
+#: wt-status.c:260
2211
msgid "deleted by us:"
2212
msgstr "bị xóa bởi chúng ta:"
2213
1933
-#: wt-status.c:261
2214
+#: wt-status.c:262
2215
msgid "both added:"
2216
msgstr "được thêm vào bởi cả hai:"
2217
1937
-#: wt-status.c:263
2218
+#: wt-status.c:264
2219
msgid "both modified:"
2220
msgstr "bị sửa bởi cả hai:"
2221
1941
-#: wt-status.c:265
2222
+#: wt-status.c:266
2223
#, c-format
2224
msgid "bug: unhandled unmerged status %x"
2225
msgstr "lỗi: không thể tiếp nhận trạng thái chưa hòa trộn %x"
2226
1946
-#: wt-status.c:273
2227
+#: wt-status.c:274
2228
msgid "new file:"
2229
msgstr "tập tin mới:"
2230
1950
-#: wt-status.c:275
2231
+#: wt-status.c:276
2232
msgid "copied:"
2233
msgstr "đã chép:"
2234
1954
-#: wt-status.c:277
2235
+#: wt-status.c:278
2236
msgid "deleted:"
2237
msgstr "đã xóa:"
2238
1958
-#: wt-status.c:279
2239
+#: wt-status.c:280
2240
msgid "modified:"
2241
msgstr "đã sửa:"
2242
1962
-#: wt-status.c:281
2243
+#: wt-status.c:282
2244
msgid "renamed:"
2245
msgstr "đã đổi tên:"
2246
1966
-#: wt-status.c:283
2247
+#: wt-status.c:284
2248
msgid "typechange:"
2249
msgstr "đổi-kiểu:"
2250
1970
-#: wt-status.c:285
2251
+#: wt-status.c:286
2252
msgid "unknown:"
2253
msgstr "không hiểu:"
2254
1974
-#: wt-status.c:287
2255
+#: wt-status.c:288
2256
msgid "unmerged:"
2257
msgstr "chưa hòa trộn:"
2258
1978
-#: wt-status.c:369
2259
+#: wt-status.c:370
2260
msgid "new commits, "
2261
msgstr "lần chuyển giao mới, "
2262
1982
-#: wt-status.c:371
2263
+#: wt-status.c:372
2264
msgid "modified content, "
2265
msgstr "nội dung bị sửa đổi, "
2266
1986
-#: wt-status.c:373
2267
+#: wt-status.c:374
2268
msgid "untracked content, "
2269
msgstr "nội dung chưa được theo dõi, "
2270
1990
-#: wt-status.c:390
2271
+#: wt-status.c:391
2272
#, c-format
2273
msgid "bug: unhandled diff status %c"
2274
msgstr "lỗi: không thể tiếp nhận trạng thái lệnh diff %c"
2275
1995
-#: wt-status.c:754
2276
+#: wt-status.c:755
2277
msgid "Submodules changed but not updated:"
2278
msgstr "Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:"
2279
1999
-#: wt-status.c:756
2280
+#: wt-status.c:757
2281
msgid "Submodule changes to be committed:"
2282
msgstr "Những mô-đun-con thay đổi đã được chuyển giao:"
2283
2003
-#: wt-status.c:837
2284
+#: wt-status.c:838
2285
msgid ""
2286
"Do not touch the line above.\n"
2287
"Everything below will be removed."
@@ -2008,39 +2289,39 @@ msgstr ""
2289
"Không động đến đường ở trên.\n"
2290
"Mọi thứ phía dưới sẽ được xóa bỏ."
2291
2011
-#: wt-status.c:948
2292
+#: wt-status.c:949
2293
msgid "You have unmerged paths."
2294
msgstr "Bạn có những đường dẫn chưa được hòa trộn."
2295
2015
-#: wt-status.c:951
2296
+#: wt-status.c:952
2297
msgid " (fix conflicts and run \"git commit\")"
2298
msgstr " (sửa các xung đột rồi chạy \"git commit\")"
2299
2019
-#: wt-status.c:954
2300
+#: wt-status.c:956
2301
msgid "All conflicts fixed but you are still merging."
2302
msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn vẫn đang hòa trộn."
2303
2023
-#: wt-status.c:957
2304
+#: wt-status.c:959
2305
msgid " (use \"git commit\" to conclude merge)"
2306
msgstr " (dùng \"git commit\" để hoàn tất việc hòa trộn)"
2307
2027
-#: wt-status.c:967
2308
+#: wt-status.c:969
2309
msgid "You are in the middle of an am session."
2310
msgstr "Bạn đang ở giữa của một phiên “am”."
2311
2031
-#: wt-status.c:970
2312
+#: wt-status.c:972
2313
msgid "The current patch is empty."
2314
msgstr "Miếng vá hiện tại bị trống rỗng."
2315
2035
-#: wt-status.c:974
2316
+#: wt-status.c:976
2317
msgid " (fix conflicts and then run \"git am --continue\")"
2318
msgstr " (sửa các xung đột và sau đó chạy lệnh \"git am --continue\")"
2319
2039
-#: wt-status.c:976
2320
+#: wt-status.c:978
2321
msgid " (use \"git am --skip\" to skip this patch)"
2322
msgstr " (dùng \"git am --skip\" để bỏ qua miếng vá này)"
2323
2043
-#: wt-status.c:978
2324
+#: wt-status.c:980
2325
msgid " (use \"git am --abort\" to restore the original branch)"
2326
msgstr " (dùng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)"
2327
@@ -2197,43 +2478,43 @@ msgstr "Bạn hiện tại đang thực hiện việc bisect (di chuyển nửa
2478
msgid " (use \"git bisect reset\" to get back to the original branch)"
2479
msgstr " (dùng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)"
2480
2200
-#: wt-status.c:1438
2481
+#: wt-status.c:1460
2482
msgid "On branch "
2483
msgstr "Trên nhánh "
2484
2204
-#: wt-status.c:1444
2485
+#: wt-status.c:1466
2486
msgid "interactive rebase in progress; onto "
2487
msgstr "rebase ở chế độ tương tác đang được thực hiện; lên trên "
2488
2208
-#: wt-status.c:1446
2489
+#: wt-status.c:1468
2490
msgid "rebase in progress; onto "
2491
msgstr "rebase đang được thực hiện: lên trên "
2492
2212
-#: wt-status.c:1451
2493
+#: wt-status.c:1473
2494
msgid "HEAD detached at "
2495
msgstr "HEAD được tách rời tại "
2496
2216
-#: wt-status.c:1453
2497
+#: wt-status.c:1475
2498
msgid "HEAD detached from "
2499
msgstr "HEAD được tách rời từ "
2500
2220
-#: wt-status.c:1456
2501
+#: wt-status.c:1478
2502
msgid "Not currently on any branch."
2503
msgstr "Hiện tại chẳng ở nhánh nào cả."
2504
2224
-#: wt-status.c:1474
2505
+#: wt-status.c:1496
2506
msgid "Initial commit"
2507
msgstr "Lần chuyển giao khởi tạo"
2508
2228
-#: wt-status.c:1488
2509
+#: wt-status.c:1510
2510
msgid "Untracked files"
2511
msgstr "Những tập tin chưa được theo dõi"
2512
2232
-#: wt-status.c:1490
2513
+#: wt-status.c:1512
2514
msgid "Ignored files"
2515
msgstr "Những tập tin bị lờ đi"
2516
2236
-#: wt-status.c:1494
2517
+#: wt-status.c:1516
2518
#, c-format
2519
msgid ""
2520
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -2245,32 +2526,32 @@ msgstr ""
2526
"có lẽ làm nó nhanh hơn, nhưng bạn phải cẩn thận đừng quên mình phải\n"
2527
"tự thêm các tập tin mới (xem “git help status”.."
2528
2248
-#: wt-status.c:1500
2529
+#: wt-status.c:1522
2530
#, c-format
2531
msgid "Untracked files not listed%s"
2532
msgstr "Những tập tin chưa được theo dõi không được liệt kê ra %s"
2533
2253
-#: wt-status.c:1502
2534
+#: wt-status.c:1524
2535
msgid " (use -u option to show untracked files)"
2536
msgstr " (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
2537
2257
-#: wt-status.c:1508
2538
+#: wt-status.c:1530
2539
msgid "No changes"
2540
msgstr "Không có thay đổi nào"
2541
2261
-#: wt-status.c:1513
2542
+#: wt-status.c:1535
2543
#, c-format
2544
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
2545
msgstr ""
2546
"không có thay đổi nào được thêm vào để chuyển giao (dùng \"git add\" và/hoặc "
2547
"\"git commit -a\")\n"
2548
2268
-#: wt-status.c:1516
2549
+#: wt-status.c:1538
2550
#, c-format
2551
msgid "no changes added to commit\n"
2552
msgstr "không có thay đổi nào được thêm vào để chuyển giao\n"
2553
2273
-#: wt-status.c:1519
2554
+#: wt-status.c:1541
2555
#, c-format
2556
msgid ""
2557
"nothing added to commit but untracked files present (use \"git add\" to "
@@ -2279,57 +2560,57 @@ msgstr ""
2560
"không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được "
2561
"theo dõi hiện diện (dùng \"git add\" để đưa vào theo dõi)\n"
2562
2282
-#: wt-status.c:1522
2563
+#: wt-status.c:1544
2564
#, c-format
2565
msgid "nothing added to commit but untracked files present\n"
2566
msgstr ""
2567
"không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được "
2568
"theo dõi hiện diện\n"
2569
2289
-#: wt-status.c:1525
2570
+#: wt-status.c:1547
2571
#, c-format
2572
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
2573
msgstr ""
2574
"không có gì để chuyển giao (tạo/sao-chép các tập tin và dùng \"git add\" để "
2575
"đưa vào theo dõi)\n"
2576
2296
-#: wt-status.c:1528 wt-status.c:1533
2577
+#: wt-status.c:1550 wt-status.c:1555
2578
#, c-format
2579
msgid "nothing to commit\n"
2580
msgstr "không có gì để chuyển giao\n"
2581
2301
-#: wt-status.c:1531
2582
+#: wt-status.c:1553
2583
#, c-format
2584
msgid "nothing to commit (use -u to show untracked files)\n"
2585
msgstr ""
2586
"không có gì để chuyển giao (dùng -u xem các tập tin chưa được theo dõi)\n"
2587
2307
-#: wt-status.c:1535
2588
+#: wt-status.c:1557
2589
#, c-format
2590
msgid "nothing to commit, working directory clean\n"
2591
msgstr "không có gì để chuyển giao, thư mục làm việc sạch sẽ\n"
2592
2312
-#: wt-status.c:1642
2593
+#: wt-status.c:1664
2594
msgid "Initial commit on "
2595
msgstr "Lần chuyển giao khởi tạo trên "
2596
2316
-#: wt-status.c:1646
2597
+#: wt-status.c:1668
2598
msgid "HEAD (no branch)"
2599
msgstr "HEAD (không nhánh)"
2600
2320
-#: wt-status.c:1675
2601
+#: wt-status.c:1697
2602
msgid "gone"
2603
msgstr "đã ra đi"
2604
2324
-#: wt-status.c:1677 wt-status.c:1685
2605
+#: wt-status.c:1699 wt-status.c:1707
2606
msgid "behind "
2607
msgstr "đằng sau "
2608
2328
-#: wt-status.c:1680 wt-status.c:1683
2609
+#: wt-status.c:1702 wt-status.c:1705
2610
msgid "ahead "
2611
msgstr "phía trước "
2612
2332
-#: compat/precompose_utf8.c:57 builtin/clone.c:413
2613
+#: compat/precompose_utf8.c:57 builtin/clone.c:415
2614
#, c-format
2615
msgid "failed to unlink '%s'"
2616
msgstr "gặp lỗi khi bỏ liên kết (unlink) “%s”"
@@ -2343,7 +2624,7 @@ msgstr "git add [<các-tùy-chọn>] [--] <pathspec>…"
2624
msgid "unexpected diff status %c"
2625
msgstr "trạng thái lệnh diff không như mong đợi %c"
2626
2346
-#: builtin/add.c:70 builtin/commit.c:278
2627
+#: builtin/add.c:70 builtin/commit.c:280
2628
msgid "updating files failed"
2629
msgstr "Cập nhật tập tin gặp lỗi"
2630
@@ -2357,7 +2638,7 @@ msgid "Unstaged changes after refreshing the index:"
2638
msgstr ""
2639
"Đưa ra khỏi bệ phóng các thay đổi sau khi làm tươi mới lại bảng mục lục:"
2640
2360
-#: builtin/add.c:194 builtin/rev-parse.c:797
2641
+#: builtin/add.c:194 builtin/rev-parse.c:811
2642
msgid "Could not read the index"
2643
msgstr "Không thể đọc bảng mục lục"
2644
@@ -2395,14 +2676,14 @@ msgstr ""
2676
"của bạn:\n"
2677
2678
#: builtin/add.c:249 builtin/clean.c:870 builtin/fetch.c:112 builtin/mv.c:111
2398
-#: builtin/prune-packed.c:55 builtin/pull.c:189 builtin/push.c:511
2399
-#: builtin/remote.c:1330 builtin/rm.c:268 builtin/send-pack.c:162
2679
+#: builtin/prune-packed.c:55 builtin/pull.c:197 builtin/push.c:511
2680
+#: builtin/remote.c:1332 builtin/rm.c:268 builtin/send-pack.c:162
2681
msgid "dry run"
2682
msgstr "chạy thử"
2683
2403
-#: builtin/add.c:250 builtin/apply.c:4561 builtin/check-ignore.c:19
2404
-#: builtin/commit.c:1322 builtin/count-objects.c:85 builtin/fsck.c:558
2405
-#: builtin/log.c:1651 builtin/mv.c:110 builtin/read-tree.c:114
2684
+#: builtin/add.c:250 builtin/apply.c:4563 builtin/check-ignore.c:19
2685
+#: builtin/commit.c:1333 builtin/count-objects.c:85 builtin/fsck.c:557
2686
+#: builtin/log.c:1826 builtin/mv.c:110 builtin/read-tree.c:114
2687
msgid "be verbose"
2688
msgstr "chi tiết"
2689
@@ -2410,7 +2691,7 @@ msgstr "chi tiết"
2691
msgid "interactive picking"
2692
msgstr "sửa bằng cách tương tác"
2693
2413
-#: builtin/add.c:253 builtin/checkout.c:1155 builtin/reset.c:286
2694
+#: builtin/add.c:253 builtin/checkout.c:1154 builtin/reset.c:286
2695
msgid "select hunks interactively"
2696
msgstr "chọn “hunks” theo kiểu tương tác"
2697
@@ -2482,16 +2763,16 @@ msgid "Maybe you wanted to say 'git add .'?\n"
2763
msgstr "Có lẽ ý bạn là “git add .” phải không?\n"
2764
2765
#: builtin/add.c:358 builtin/check-ignore.c:172 builtin/clean.c:914
2485
-#: builtin/commit.c:337 builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
2486
-#: builtin/submodule--helper.c:35
2766
+#: builtin/commit.c:339 builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
2767
+#: builtin/submodule--helper.c:240
2768
msgid "index file corrupt"
2769
msgstr "tập tin ghi bảng mục lục bị hỏng"
2770
2490
-#: builtin/add.c:439 builtin/apply.c:4659 builtin/mv.c:280 builtin/rm.c:430
2771
+#: builtin/add.c:439 builtin/apply.c:4661 builtin/mv.c:283 builtin/rm.c:430
2772
msgid "Unable to write new index file"
2773
msgstr "Không thể ghi tập tin lưu bảng mục lục mới"
2774
2494
-#: builtin/am.c:256 builtin/commit.c:738 builtin/merge.c:1078
2775
+#: builtin/am.c:256 builtin/commit.c:749 builtin/merge.c:1089
2776
#, c-format
2777
msgid "could not read '%s'"
2778
msgstr "Không thể đọc “%s”."
@@ -2519,16 +2800,6 @@ msgstr "Gặp lỗi khi sao chép ghi chú (note) từ “%s” tới “%s”"
2800
msgid "fseek failed"
2801
msgstr "fseek gặp lỗi"
2802
2522
-#: builtin/am.c:772 builtin/am.c:860
2523
-#, c-format
2524
-msgid "could not open '%s' for reading: %s"
2525
-msgstr "không thể mở “%s” để đọc: %s"
2526
-
2527
-#: builtin/am.c:779
2528
-#, c-format
2529
-msgid "could not open '%s' for writing: %s"
2530
-msgstr "Không thể mở “%s” để ghi: %s"
2531
-
2803
#: builtin/am.c:788
2804
#, c-format
2805
msgid "could not parse patch '%s'"
@@ -2538,75 +2809,75 @@ msgstr "không thể phân tích cú pháp “%s”"
2809
msgid "Only one StGIT patch series can be applied at once"
2810
msgstr "Chỉ có một sê-ri miếng vá StGIT được áp dụng một lúc"
2811
2541
-#: builtin/am.c:901
2812
+#: builtin/am.c:900
2813
msgid "invalid timestamp"
2814
msgstr "dấu thời gian không hợp lệ"
2815
2545
-#: builtin/am.c:904 builtin/am.c:912
2816
+#: builtin/am.c:903 builtin/am.c:911
2817
msgid "invalid Date line"
2818
msgstr "dòng Ngày tháng không hợp lệ"
2819
2549
-#: builtin/am.c:909
2820
+#: builtin/am.c:908
2821
msgid "invalid timezone offset"
2822
msgstr "độ lệch múi giờ không hợp lệ"
2823
2553
-#: builtin/am.c:996
2824
+#: builtin/am.c:995
2825
msgid "Patch format detection failed."
2826
msgstr "Dò tìm định dạng miếng vá gặp lỗi."
2827
2557
-#: builtin/am.c:1001 builtin/clone.c:378
2828
+#: builtin/am.c:1000 builtin/clone.c:380
2829
#, c-format
2830
msgid "failed to create directory '%s'"
2831
msgstr "tạo thư mục \"%s\" gặp lỗi"
2832
2562
-#: builtin/am.c:1005
2833
+#: builtin/am.c:1004
2834
msgid "Failed to split patches."
2835
msgstr "Gặp lỗi khi chia nhỏ các miếng vá."
2836
2566
-#: builtin/am.c:1137 builtin/commit.c:363
2837
+#: builtin/am.c:1136 builtin/commit.c:365
2838
msgid "unable to write index file"
2839
msgstr "không thể ghi tập tin lưu mục lục"
2840
2570
-#: builtin/am.c:1188
2841
+#: builtin/am.c:1187
2842
#, c-format
2843
msgid "When you have resolved this problem, run \"%s --continue\"."
2844
msgstr "Khi bạn đã phân giải xong trục trặc này, hãy chạy \"%s --continue\"."
2845
2575
-#: builtin/am.c:1189
2846
+#: builtin/am.c:1188
2847
#, c-format
2848
msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
2849
msgstr ""
2850
"Nếu bạn muốn bỏ qua miếng vá này, hãy chạy lệnh \"%s --skip\" để thay thế."
2851
2581
-#: builtin/am.c:1190
2852
+#: builtin/am.c:1189
2853
#, c-format
2854
msgid "To restore the original branch and stop patching, run \"%s --abort\"."
2855
msgstr "Để phục hồi lại nhánh gốc và dừng vá, hãy chạy \"%s --abort\"."
2856
2586
-#: builtin/am.c:1328
2857
+#: builtin/am.c:1327
2858
msgid "Patch is empty. Was it split wrong?"
2859
msgstr "Miếng vá trống rỗng. Quá trình chia nhỏ miếng vá có lỗi?"
2860
2590
-#: builtin/am.c:1402 builtin/log.c:1350
2861
+#: builtin/am.c:1401 builtin/log.c:1516
2862
#, c-format
2863
msgid "invalid ident line: %s"
2864
msgstr "dòng thụt lề không hợp lệ: %s"
2865
2595
-#: builtin/am.c:1429
2866
+#: builtin/am.c:1428
2867
#, c-format
2868
msgid "unable to parse commit %s"
2869
msgstr "không thể phân tích lần chuyển giao “%s”"
2870
2600
-#: builtin/am.c:1631
2871
+#: builtin/am.c:1630
2872
msgid "Repository lacks necessary blobs to fall back on 3-way merge."
2873
msgstr "Kho thiếu đối tượng blob cần thiết để trở về trên “3-way merge”."
2874
2604
-#: builtin/am.c:1633
2875
+#: builtin/am.c:1632
2876
msgid "Using index info to reconstruct a base tree..."
2877
msgstr ""
2878
"Sử dụng thông tin trong bảng mục lục để cấu trúc lại một cây (tree) cơ sở…"
2879
2609
-#: builtin/am.c:1652
2880
+#: builtin/am.c:1651
2881
msgid ""
2882
"Did you hand edit your patch?\n"
2883
"It does not apply to blobs recorded in its index."
@@ -2614,38 +2885,38 @@ msgstr ""
2885
"Bạn đã sửa miếng vá của mình bằng cách thủ công à?\n"
2886
"Nó không thể áp dụng các blob đã được ghi lại trong bảng mục lục của nó."
2887
2617
-#: builtin/am.c:1658
2888
+#: builtin/am.c:1657
2889
msgid "Falling back to patching base and 3-way merge..."
2890
msgstr "Đang trở lại để vá cơ sở và “hòa trộn 3-đường”…"
2891
2621
-#: builtin/am.c:1673
2892
+#: builtin/am.c:1672
2893
msgid "Failed to merge in the changes."
2894
msgstr "Gặp lỗi khi trộn vào các thay đổi."
2895
2625
-#: builtin/am.c:1697 builtin/merge.c:633
2896
+#: builtin/am.c:1696 builtin/merge.c:636
2897
msgid "git write-tree failed to write a tree"
2898
msgstr "lệnh git write-tree gặp lỗi khi ghi một cây"
2899
2629
-#: builtin/am.c:1704
2900
+#: builtin/am.c:1703
2901
msgid "applying to an empty history"
2902
msgstr "áp dụng vào một lịch sử trống rỗng"
2903
2633
-#: builtin/am.c:1717 builtin/commit.c:1755 builtin/merge.c:830
2634
-#: builtin/merge.c:855
2904
+#: builtin/am.c:1716 builtin/commit.c:1775 builtin/merge.c:841
2905
+#: builtin/merge.c:866
2906
msgid "failed to write commit object"
2907
msgstr "gặp lỗi khi ghi đối tượng chuyển giao"
2908
2638
-#: builtin/am.c:1749 builtin/am.c:1753
2909
+#: builtin/am.c:1748 builtin/am.c:1752
2910
#, c-format
2911
msgid "cannot resume: %s does not exist."
2912
msgstr "không thể phục hồi: %s không tồn tại."
2913
2643
-#: builtin/am.c:1769
2914
+#: builtin/am.c:1768
2915
msgid "cannot be interactive without stdin connected to a terminal."
2916
msgstr ""
2917
"không thể được tương tác mà không có stdin kết nối với một thiết bị cuối"
2918
2648
-#: builtin/am.c:1774
2919
+#: builtin/am.c:1773
2920
msgid "Commit Body is:"
2921
msgstr "Thân của lần chuyển giao là:"
2922
@@ -2653,37 +2924,37 @@ msgstr "Thân của lần chuyển giao là:"
2924
#. in your translation. The program will only accept English
2925
#. input at this point.
2926
#.
2656
-#: builtin/am.c:1784
2927
+#: builtin/am.c:1783
2928
msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
2929
msgstr ""
2930
"Áp dụng? đồng ý [y]/khô[n]g/chỉnh sửa [e]/hiển thị miếng [v]á/chấp nhận tất "
2931
"cả [a]: "
2932
2662
-#: builtin/am.c:1834
2933
+#: builtin/am.c:1833
2934
#, c-format
2935
msgid "Dirty index: cannot apply patches (dirty: %s)"
2936
msgstr "Bảng mục lục bẩn: không thể áp dụng các miếng vá (bẩn: %s)"
2937
2667
-#: builtin/am.c:1869 builtin/am.c:1941
2938
+#: builtin/am.c:1868 builtin/am.c:1940
2939
#, c-format
2940
msgid "Applying: %.*s"
2941
msgstr "Áp dụng: %.*s"
2942
2672
-#: builtin/am.c:1885
2943
+#: builtin/am.c:1884
2944
msgid "No changes -- Patch already applied."
2945
msgstr "Không thay đổi gì cả -- Miếng vá đã được áp dụng rồi."
2946
2676
-#: builtin/am.c:1893
2947
+#: builtin/am.c:1892
2948
#, c-format
2949
msgid "Patch failed at %s %.*s"
2950
msgstr "Gặp lỗi khi vá tại %s %.*s"
2951
2681
-#: builtin/am.c:1899
2952
+#: builtin/am.c:1898
2953
#, c-format
2954
msgid "The copy of the patch that failed is found in: %s"
2955
msgstr "Bản sao chép của miếng vá mà nó gặp lỗi thì được tìm thấy trong: %s"
2956
2686
-#: builtin/am.c:1944
2957
+#: builtin/am.c:1943
2958
msgid ""
2959
"No changes - did you forget to use 'git add'?\n"
2960
"If there is nothing left to stage, chances are that something else\n"
@@ -2694,7 +2965,7 @@ msgstr ""
2965
"đã sẵn được đưa vào với cùng nội dung thay đổi; bạn có lẽ muốn bỏ qua miếng "
2966
"vá này."
2967
2697
-#: builtin/am.c:1951
2968
+#: builtin/am.c:1950
2969
msgid ""
2970
"You still have unmerged paths in your index.\n"
2971
"Did you forget to use 'git add'?"
@@ -2702,17 +2973,17 @@ msgstr ""
2973
"Bạn vẫn có những đường dẫn chưa được hòa trộn trong bảng mục lục của mình.\n"
2974
"Bạn đã quên sử dụng lệnh “git add” à?"
2975
2705
-#: builtin/am.c:2059 builtin/am.c:2063 builtin/am.c:2075 builtin/reset.c:308
2976
+#: builtin/am.c:2058 builtin/am.c:2062 builtin/am.c:2074 builtin/reset.c:308
2977
#: builtin/reset.c:316
2978
#, c-format
2979
msgid "Could not parse object '%s'."
2980
msgstr "không thể phân tích đối tượng “%s”."
2981
2711
-#: builtin/am.c:2111
2982
+#: builtin/am.c:2110
2983
msgid "failed to clean index"
2984
msgstr "gặp lỗi khi dọn bảng mục lục"
2985
2715
-#: builtin/am.c:2145
2986
+#: builtin/am.c:2144
2987
msgid ""
2988
"You seem to have moved HEAD since the last 'am' failure.\n"
2989
"Not rewinding to ORIG_HEAD"
@@ -2720,153 +2991,155 @@ msgstr ""
2991
"Bạn có lẽ đã có HEAD đã bị di chuyển đi kể từ lần “am” thất bại cuối cùng.\n"
2992
"Không thể chuyển tới ORIG_HEAD"
2993
2723
-#: builtin/am.c:2206
2994
+#: builtin/am.c:2205
2995
#, c-format
2996
msgid "Invalid value for --patch-format: %s"
2997
msgstr "Giá trị không hợp lệ cho --patch-format: %s"
2998
2728
-#: builtin/am.c:2239
2999
+#: builtin/am.c:2238
3000
msgid "git am [<options>] [(<mbox>|<Maildir>)...]"
3001
msgstr "git am [<các-tùy-chọn>] [(<mbox>|<Maildir>)…]"
3002
2732
-#: builtin/am.c:2240
3003
+#: builtin/am.c:2239
3004
msgid "git am [<options>] (--continue | --skip | --abort)"
3005
msgstr "git am [<các-tùy-chọn>] (--continue | --skip | --abort)"
3006
2736
-#: builtin/am.c:2246
3007
+#: builtin/am.c:2245
3008
msgid "run interactively"
3009
msgstr "chạy kiểu tương tác"
3010
2740
-#: builtin/am.c:2248
3011
+#: builtin/am.c:2247
3012
msgid "historical option -- no-op"
3013
msgstr "tùy chọn lịch sử -- không-toán-tử"
3014
2744
-#: builtin/am.c:2250
3015
+#: builtin/am.c:2249
3016
msgid "allow fall back on 3way merging if needed"
3017
msgstr "cho phép quay trở lại để hòa trộn kiểu “3way” nếu cần"
3018
2748
-#: builtin/am.c:2251 builtin/init-db.c:474 builtin/prune-packed.c:57
3019
+#: builtin/am.c:2250 builtin/init-db.c:478 builtin/prune-packed.c:57
3020
#: builtin/repack.c:171
3021
msgid "be quiet"
3022
msgstr "im lặng"
3023
2753
-#: builtin/am.c:2253
3024
+#: builtin/am.c:2252
3025
msgid "add a Signed-off-by line to the commit message"
3026
msgstr "Thêm dòng Signed-off-by cho ghi chú của lần chuyển giao"
3027
2757
-#: builtin/am.c:2256
3028
+#: builtin/am.c:2255
3029
msgid "recode into utf8 (default)"
3030
msgstr "chuyển mã thành utf8 (mặc định)"
3031
2761
-#: builtin/am.c:2258
3032
+#: builtin/am.c:2257
3033
msgid "pass -k flag to git-mailinfo"
3034
msgstr "chuyển cờ -k cho git-mailinfo"
3035
2765
-#: builtin/am.c:2260
3036
+#: builtin/am.c:2259
3037
msgid "pass -b flag to git-mailinfo"
3038
msgstr "chuyển cờ -b cho git-mailinfo"
3039
2769
-#: builtin/am.c:2262
3040
+#: builtin/am.c:2261
3041
msgid "pass -m flag to git-mailinfo"
3042
msgstr "chuyển cờ -m cho git-mailinfo"
3043
2773
-#: builtin/am.c:2264
3044
+#: builtin/am.c:2263
3045
msgid "pass --keep-cr flag to git-mailsplit for mbox format"
3046
msgstr "chuyển cờ --keep-cr cho git-mailsplit với định dạng mbox"
3047
2777
-#: builtin/am.c:2267
3048
+#: builtin/am.c:2266
3049
msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
3050
msgstr ""
3051
"đừng chuyển cờ --keep-cr cho git-mailsplit không phụ thuộc vào am.keepcr"
3052
2782
-#: builtin/am.c:2270
3053
+#: builtin/am.c:2269
3054
msgid "strip everything before a scissors line"
3055
msgstr "cắt mọi thứ trước dòng scissors"
3056
2786
-#: builtin/am.c:2271 builtin/apply.c:4544
3057
+#: builtin/am.c:2270 builtin/apply.c:4546
3058
msgid "action"
3059
msgstr "hành động"
3060
2790
-#: builtin/am.c:2272 builtin/am.c:2275 builtin/am.c:2278 builtin/am.c:2281
2791
-#: builtin/am.c:2284 builtin/am.c:2287 builtin/am.c:2290 builtin/am.c:2293
2792
-#: builtin/am.c:2299
3061
+#: builtin/am.c:2271 builtin/am.c:2274 builtin/am.c:2277 builtin/am.c:2280
3062
+#: builtin/am.c:2283 builtin/am.c:2286 builtin/am.c:2289 builtin/am.c:2292
3063
+#: builtin/am.c:2298
3064
msgid "pass it through git-apply"
3065
msgstr "chuyển nó qua git-apply"
3066
2796
-#: builtin/am.c:2280 builtin/apply.c:4568
3067
+#: builtin/am.c:2279 builtin/apply.c:4570
3068
msgid "root"
3069
msgstr "gốc"
3070
2800
-#: builtin/am.c:2283 builtin/am.c:2286 builtin/apply.c:4506
2801
-#: builtin/apply.c:4509 builtin/clone.c:86 builtin/fetch.c:95
2802
-#: builtin/pull.c:171 builtin/submodule--helper.c:72
2803
-#: builtin/submodule--helper.c:160 builtin/submodule--helper.c:163
3071
+#: builtin/am.c:2282 builtin/am.c:2285 builtin/apply.c:4508
3072
+#: builtin/apply.c:4511 builtin/clone.c:90 builtin/fetch.c:95
3073
+#: builtin/pull.c:179 builtin/submodule--helper.c:277
3074
+#: builtin/submodule--helper.c:404 builtin/submodule--helper.c:485
3075
+#: builtin/submodule--helper.c:488 builtin/submodule--helper.c:767
3076
+#: builtin/submodule--helper.c:770
3077
msgid "path"
3078
msgstr "đường-dẫn"
3079
2807
-#: builtin/am.c:2289 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669
2808
-#: builtin/grep.c:704 builtin/merge.c:198 builtin/pull.c:131 builtin/pull.c:185
3080
+#: builtin/am.c:2288 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669
3081
+#: builtin/grep.c:706 builtin/merge.c:199 builtin/pull.c:134 builtin/pull.c:193
3082
#: builtin/repack.c:178 builtin/repack.c:182 builtin/show-branch.c:645
3083
#: builtin/show-ref.c:175 builtin/tag.c:340 parse-options.h:132
3084
#: parse-options.h:134 parse-options.h:244
3085
msgid "n"
3086
msgstr "n"
3087
2815
-#: builtin/am.c:2292 builtin/apply.c:4512
3088
+#: builtin/am.c:2291 builtin/apply.c:4514
3089
msgid "num"
3090
msgstr "số"
3091
2819
-#: builtin/am.c:2295 builtin/for-each-ref.c:37 builtin/replace.c:438
3092
+#: builtin/am.c:2294 builtin/for-each-ref.c:37 builtin/replace.c:438
3093
#: builtin/tag.c:372
3094
msgid "format"
3095
msgstr "định dạng"
3096
2824
-#: builtin/am.c:2296
3097
+#: builtin/am.c:2295
3098
msgid "format the patch(es) are in"
3099
msgstr "định dạng (các) miếng vá theo"
3100
2828
-#: builtin/am.c:2302
3101
+#: builtin/am.c:2301
3102
msgid "override error message when patch failure occurs"
3103
msgstr "đè lên các lời nhắn lỗi khi xảy ra lỗi vá nghiêm trọng"
3104
2832
-#: builtin/am.c:2304
3105
+#: builtin/am.c:2303
3106
msgid "continue applying patches after resolving a conflict"
3107
msgstr "tiếp tục áp dụng các miếng vá sau khi giải quyết xung đột"
3108
2836
-#: builtin/am.c:2307
3109
+#: builtin/am.c:2306
3110
msgid "synonyms for --continue"
3111
msgstr "đồng nghĩa với --continue"
3112
2840
-#: builtin/am.c:2310
3113
+#: builtin/am.c:2309
3114
msgid "skip the current patch"
3115
msgstr "bỏ qua miếng vá hiện hành"
3116
2844
-#: builtin/am.c:2313
3117
+#: builtin/am.c:2312
3118
msgid "restore the original branch and abort the patching operation."
3119
msgstr "phục hồi lại nhánh gốc và loại bỏ thao tác vá."
3120
2848
-#: builtin/am.c:2317
3121
+#: builtin/am.c:2316
3122
msgid "lie about committer date"
3123
msgstr "nói dối về ngày chuyển giao"
3124
2852
-#: builtin/am.c:2319
3125
+#: builtin/am.c:2318
3126
msgid "use current timestamp for author date"
3127
msgstr "dùng dấu thời gian hiện tại cho ngày tác giả"
3128
2856
-#: builtin/am.c:2321 builtin/commit.c:1593 builtin/merge.c:225
2857
-#: builtin/pull.c:159 builtin/revert.c:92 builtin/tag.c:355
3129
+#: builtin/am.c:2320 builtin/commit.c:1609 builtin/merge.c:228
3130
+#: builtin/pull.c:164 builtin/revert.c:92 builtin/tag.c:355
3131
msgid "key-id"
3132
msgstr "mã-số-khóa"
3133
2861
-#: builtin/am.c:2322
3134
+#: builtin/am.c:2321
3135
msgid "GPG-sign commits"
3136
msgstr "lần chuyển giao ký-GPG"
3137
2865
-#: builtin/am.c:2325
3138
+#: builtin/am.c:2324
3139
msgid "(internal use for git-rebase)"
3140
msgstr "(dùng nội bộ cho git-rebase)"
3141
2869
-#: builtin/am.c:2340
3142
+#: builtin/am.c:2339
3143
msgid ""
3144
"The -b/--binary option has been a no-op for long time, and\n"
3145
"it will be removed. Please do not use it anymore."
@@ -2874,16 +3147,16 @@ msgstr ""
3147
"Tùy chọn -b/--binary đã không dùng từ lâu rồi, và\n"
3148
"nó sẽ được bỏ đi. Xin đừng sử dụng nó thêm nữa."
3149
2877
-#: builtin/am.c:2347
3150
+#: builtin/am.c:2346
3151
msgid "failed to read the index"
3152
msgstr "gặp lỗi đọc bảng mục lục"
3153
2881
-#: builtin/am.c:2362
3154
+#: builtin/am.c:2361
3155
#, c-format
3156
msgid "previous rebase directory %s still exists but mbox given."
3157
msgstr "thư mục rebase trước %s không sẵn có nhưng mbox lại đưa ra."
3158
2886
-#: builtin/am.c:2386
3159
+#: builtin/am.c:2385
3160
#, c-format
3161
msgid ""
3162
"Stray %s directory found.\n"
@@ -2892,7 +3165,7 @@ msgstr ""
3165
"Tìm thấy thư mục lạc %s.\n"
3166
"Dùng \"git am --abort\" để loại bỏ nó đi."
3167
2895
-#: builtin/am.c:2392
3168
+#: builtin/am.c:2391
3169
msgid "Resolve operation not in progress, we are not resuming."
3170
msgstr "Thao tác phân giải không được tiến hành, chúng ta không phục hồi lại."
3171
@@ -2927,38 +3200,38 @@ msgstr "thi hành biểu thức chính quy trả về %d cho đầu vào: %s"
3200
msgid "unable to find filename in patch at line %d"
3201
msgstr "không thể tìm thấy tên tập tin trong miếng vá tại dòng %d"
3202
2930
-#: builtin/apply.c:940
3203
+#: builtin/apply.c:937
3204
#, c-format
3205
msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
3206
msgstr ""
3207
"git apply: git-diff sai - cần /dev/null, nhưng lại nhận được %s trên dòng %d"
3208
2936
-#: builtin/apply.c:944
3209
+#: builtin/apply.c:942
3210
#, c-format
3211
msgid "git apply: bad git-diff - inconsistent new filename on line %d"
3212
msgstr "git apply: git-diff sai - tên tập tin mới không nhất quán trên dòng %d"
3213
2941
-#: builtin/apply.c:945
3214
+#: builtin/apply.c:943
3215
#, c-format
3216
msgid "git apply: bad git-diff - inconsistent old filename on line %d"
3217
msgstr "git apply: git-diff sai - tên tập tin cũ không nhất quán trên dòng %d"
3218
2946
-#: builtin/apply.c:952
3219
+#: builtin/apply.c:949
3220
#, c-format
3221
msgid "git apply: bad git-diff - expected /dev/null on line %d"
3222
msgstr "git apply: git-diff sai - cần “/dev/null” trên dòng %d"
3223
2951
-#: builtin/apply.c:1415
3224
+#: builtin/apply.c:1406
3225
#, c-format
3226
msgid "recount: unexpected line: %.*s"
3227
msgstr "chi tiết: dòng không cần: %.*s"
3228
2956
-#: builtin/apply.c:1472
3229
+#: builtin/apply.c:1463
3230
#, c-format
3231
msgid "patch fragment without header at line %d: %.*s"
3232
msgstr "miếng vá phân mảnh mà không có phần đầu tại dòng %d: %.*s"
3233
2961
-#: builtin/apply.c:1489
3234
+#: builtin/apply.c:1480
3235
#, c-format
3236
msgid ""
3237
"git diff header lacks filename information when removing %d leading pathname "
@@ -2970,76 +3243,76 @@ msgstr[0] ""
3243
"phần đầu diff cho git thiếu thông tin tên tập tin khi gỡ bỏ đi %d trong "
3244
"thành phần dẫn đầu tên của đường dẫn (dòng %d)"
3245
2973
-#: builtin/apply.c:1655
3246
+#: builtin/apply.c:1646
3247
msgid "new file depends on old contents"
3248
msgstr "tập tin mới phụ thuộc vào nội dung cũ"
3249
2977
-#: builtin/apply.c:1657
3250
+#: builtin/apply.c:1648
3251
msgid "deleted file still has contents"
3252
msgstr "tập tin đã xóa vẫn còn nội dung"
3253
2981
-#: builtin/apply.c:1683
3254
+#: builtin/apply.c:1674
3255
#, c-format
3256
msgid "corrupt patch at line %d"
3257
msgstr "miếng vá hỏng tại dòng %d"
3258
2986
-#: builtin/apply.c:1719
3259
+#: builtin/apply.c:1710
3260
#, c-format
3261
msgid "new file %s depends on old contents"
3262
msgstr "tập tin mới %s phụ thuộc vào nội dung cũ"
3263
2991
-#: builtin/apply.c:1721
3264
+#: builtin/apply.c:1712
3265
#, c-format
3266
msgid "deleted file %s still has contents"
3267
msgstr "tập tin đã xóa %s vẫn còn nội dung"
3268
2996
-#: builtin/apply.c:1724
3269
+#: builtin/apply.c:1715
3270
#, c-format
3271
msgid "** warning: file %s becomes empty but is not deleted"
3272
msgstr "** cảnh báo: tập tin %s trở nên trống rỗng nhưng không bị xóa"
3273
3001
-#: builtin/apply.c:1870
3274
+#: builtin/apply.c:1861
3275
#, c-format
3276
msgid "corrupt binary patch at line %d: %.*s"
3277
msgstr "miếng vá định dạng nhị phân sai hỏng tại dòng %d: %.*s"
3278
3006
-#: builtin/apply.c:1899
3279
+#: builtin/apply.c:1895
3280
#, c-format
3281
msgid "unrecognized binary patch at line %d"
3282
msgstr "miếng vá định dạng nhị phân không được nhận ra tại dòng %d"
3283
3011
-#: builtin/apply.c:2050
3284
+#: builtin/apply.c:2048
3285
#, c-format
3286
msgid "patch with only garbage at line %d"
3287
msgstr "vá chỉ với “rác” tại dòng %d"
3288
3016
-#: builtin/apply.c:2140
3289
+#: builtin/apply.c:2138
3290
#, c-format
3291
msgid "unable to read symlink %s"
3292
msgstr "không thể đọc liên kết mềm %s"
3293
3021
-#: builtin/apply.c:2144
3294
+#: builtin/apply.c:2142
3295
#, c-format
3296
msgid "unable to open or read %s"
3297
msgstr "không thể mở hay đọc %s"
3298
3026
-#: builtin/apply.c:2777
3299
+#: builtin/apply.c:2775
3300
#, c-format
3301
msgid "invalid start of line: '%c'"
3302
msgstr "sai khởi đầu dòng: “%c”"
3303
3031
-#: builtin/apply.c:2896
3304
+#: builtin/apply.c:2894
3305
#, c-format
3306
msgid "Hunk #%d succeeded at %d (offset %d line)."
3307
msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
3308
msgstr[0] "Khối dữ liệu #%d thành công tại %d (offset %d dòng)."
3309
3037
-#: builtin/apply.c:2908
3310
+#: builtin/apply.c:2906
3311
#, c-format
3312
msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
3313
msgstr "Nội dung bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d"
3314
3042
-#: builtin/apply.c:2914
3315
+#: builtin/apply.c:2912
3316
#, c-format
3317
msgid ""
3318
"while searching for:\n"
@@ -3048,324 +3321,334 @@ msgstr ""
3321
"trong khi đang tìm kiếm cho:\n"
3322
"%.*s"
3323
3051
-#: builtin/apply.c:2934
3324
+#: builtin/apply.c:2932
3325
#, c-format
3326
msgid "missing binary patch data for '%s'"
3327
msgstr "thiếu dữ liệu của miếng vá định dạng nhị phân cho “%s”"
3328
3056
-#: builtin/apply.c:3035
3329
+#: builtin/apply.c:3033
3330
#, c-format
3331
msgid "binary patch does not apply to '%s'"
3332
msgstr "miếng vá định dạng nhị phân không được áp dụng cho “%s”"
3333
3061
-#: builtin/apply.c:3041
3334
+#: builtin/apply.c:3039
3335
#, c-format
3336
msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
3337
msgstr ""
3338
"vá nhị phân cho “%s” tạo ra kết quả không chính xác (mong chờ %s, lại nhận "
3339
"%s)"
3340
3068
-#: builtin/apply.c:3062
3341
+#: builtin/apply.c:3060
3342
#, c-format
3343
msgid "patch failed: %s:%ld"
3344
msgstr "gặp lỗi khi vá: %s:%ld"
3345
3073
-#: builtin/apply.c:3186
3346
+#: builtin/apply.c:3184
3347
#, c-format
3348
msgid "cannot checkout %s"
3349
msgstr "không thể lấy ra %s"
3350
3078
-#: builtin/apply.c:3231 builtin/apply.c:3242 builtin/apply.c:3287
3351
+#: builtin/apply.c:3229 builtin/apply.c:3240 builtin/apply.c:3285
3352
#, c-format
3353
msgid "read of %s failed"
3354
msgstr "đọc %s gặp lỗi"
3355
3083
-#: builtin/apply.c:3239
3356
+#: builtin/apply.c:3237
3357
#, c-format
3358
msgid "reading from '%s' beyond a symbolic link"
3359
msgstr "đọc từ “%s” vượt ra ngoài liên kết mềm"
3360
3088
-#: builtin/apply.c:3267 builtin/apply.c:3489
3361
+#: builtin/apply.c:3265 builtin/apply.c:3487
3362
#, c-format
3363
msgid "path %s has been renamed/deleted"
3364
msgstr "đường dẫn %s đã bị xóa hoặc đổi tên"
3365
3093
-#: builtin/apply.c:3348 builtin/apply.c:3503
3366
+#: builtin/apply.c:3346 builtin/apply.c:3501
3367
#, c-format
3368
msgid "%s: does not exist in index"
3369
msgstr "%s: không tồn tại trong bảng mục lục"
3370
3098
-#: builtin/apply.c:3352 builtin/apply.c:3495 builtin/apply.c:3517
3371
+#: builtin/apply.c:3350 builtin/apply.c:3493 builtin/apply.c:3515
3372
#, c-format
3373
msgid "%s: %s"
3374
msgstr "%s: %s"
3375
3103
-#: builtin/apply.c:3357 builtin/apply.c:3511
3376
+#: builtin/apply.c:3355 builtin/apply.c:3509
3377
#, c-format
3378
msgid "%s: does not match index"
3379
msgstr "%s: không khớp trong mục lục"
3380
3108
-#: builtin/apply.c:3459
3381
+#: builtin/apply.c:3457
3382
msgid "removal patch leaves file contents"
3383
msgstr "loại bỏ miếng vá để lại nội dung tập tin"
3384
3112
-#: builtin/apply.c:3528
3385
+#: builtin/apply.c:3526
3386
#, c-format
3387
msgid "%s: wrong type"
3388
msgstr "%s: sai kiểu"
3389
3117
-#: builtin/apply.c:3530
3390
+#: builtin/apply.c:3528
3391
#, c-format
3392
msgid "%s has type %o, expected %o"
3393
msgstr "%s có kiểu %o, cần %o"
3394
3122
-#: builtin/apply.c:3689 builtin/apply.c:3691
3395
+#: builtin/apply.c:3687 builtin/apply.c:3689
3396
#, c-format
3397
msgid "invalid path '%s'"
3398
msgstr "đường dẫn không hợp lệ “%s”"
3399
3127
-#: builtin/apply.c:3746
3400
+#: builtin/apply.c:3744
3401
#, c-format
3402
msgid "%s: already exists in index"
3403
msgstr "%s: đã có từ trước trong bảng mục lục"
3404
3132
-#: builtin/apply.c:3749
3405
+#: builtin/apply.c:3747
3406
#, c-format
3407
msgid "%s: already exists in working directory"
3408
msgstr "%s: đã sẵn có trong thư mục đang làm việc"
3409
3137
-#: builtin/apply.c:3769
3410
+#: builtin/apply.c:3767
3411
#, c-format
3412
msgid "new mode (%o) of %s does not match old mode (%o)"
3413
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o)"
3414
3142
-#: builtin/apply.c:3774
3415
+#: builtin/apply.c:3772
3416
#, c-format
3417
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
3418
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o) của %s"
3419
3147
-#: builtin/apply.c:3794
3420
+#: builtin/apply.c:3792
3421
#, c-format
3422
msgid "affected file '%s' is beyond a symbolic link"
3423
msgstr "tập tin chịu tác động “%s” vượt ra ngoài liên kết mềm"
3424
3152
-#: builtin/apply.c:3798
3425
+#: builtin/apply.c:3796
3426
#, c-format
3427
msgid "%s: patch does not apply"
3428
msgstr "%s: miếng vá không được áp dụng"
3429
3157
-#: builtin/apply.c:3812
3430
+#: builtin/apply.c:3810
3431
#, c-format
3432
msgid "Checking patch %s..."
3433
msgstr "Đang kiểm tra miếng vá %s…"
3434
3162
-#: builtin/apply.c:3905 builtin/checkout.c:233 builtin/reset.c:135
3435
+#: builtin/apply.c:3903 builtin/checkout.c:233 builtin/reset.c:135
3436
#, c-format
3437
msgid "make_cache_entry failed for path '%s'"
3438
msgstr "make_cache_entry gặp lỗi đối với đường dẫn “%s”"
3439
3167
-#: builtin/apply.c:4048
3440
+#: builtin/apply.c:4046
3441
#, c-format
3442
msgid "unable to remove %s from index"
3443
msgstr "không thể gỡ bỏ %s từ mục lục"
3444
3172
-#: builtin/apply.c:4077
3445
+#: builtin/apply.c:4075
3446
#, c-format
3447
msgid "corrupt patch for submodule %s"
3448
msgstr "miếng vá sai hỏng cho mô-đun-con %s"
3449
3177
-#: builtin/apply.c:4081
3450
+#: builtin/apply.c:4079
3451
#, c-format
3452
msgid "unable to stat newly created file '%s'"
3453
msgstr "không thể lấy thống kề về tập tin %s mới hơn đã được tạo"
3454
3182
-#: builtin/apply.c:4086
3455
+#: builtin/apply.c:4084
3456
#, c-format
3457
msgid "unable to create backing store for newly created file %s"
3458
msgstr "không thể tạo “kho lưu đằng sau” cho tập tin được tạo mới hơn %s"
3459
3187
-#: builtin/apply.c:4089 builtin/apply.c:4197
3460
+#: builtin/apply.c:4087 builtin/apply.c:4195
3461
#, c-format
3462
msgid "unable to add cache entry for %s"
3463
msgstr "không thể thêm mục nhớ đệm cho %s"
3464
3192
-#: builtin/apply.c:4122
3465
+#: builtin/apply.c:4120
3466
#, c-format
3467
msgid "closing file '%s'"
3468
msgstr "đang đóng tập tin “%s”"
3469
3197
-#: builtin/apply.c:4171
3470
+#: builtin/apply.c:4169
3471
#, c-format
3472
msgid "unable to write file '%s' mode %o"
3473
msgstr "không thể ghi vào tập tin “%s” chế độ %o"
3474
3202
-#: builtin/apply.c:4258
3475
+#: builtin/apply.c:4256
3476
#, c-format
3477
msgid "Applied patch %s cleanly."
3478
msgstr "Đã áp dụng miếng vá %s một cách sạch sẽ."
3479
3207
-#: builtin/apply.c:4266
3480
+#: builtin/apply.c:4264
3481
msgid "internal error"
3482
msgstr "lỗi nội bộ"
3483
3211
-#: builtin/apply.c:4269
3484
+#: builtin/apply.c:4267
3485
#, c-format
3486
msgid "Applying patch %%s with %d reject..."
3487
msgid_plural "Applying patch %%s with %d rejects..."
3488
msgstr[0] "Đang áp dụng miếng vá %%s với %d lần từ chối…"
3489
3217
-#: builtin/apply.c:4279
3490
+#: builtin/apply.c:4277
3491
#, c-format
3492
msgid "truncating .rej filename to %.*s.rej"
3493
msgstr "đang cắt ngắn tên tập tin .rej thành %.*s.rej"
3494
3222
-#: builtin/apply.c:4300
3495
+#: builtin/apply.c:4285
3496
+#, c-format
3497
+msgid "cannot open %s: %s"
3498
+msgstr "không thể mở %s: %s"
3499
+
3500
+#: builtin/apply.c:4298
3501
#, c-format
3502
msgid "Hunk #%d applied cleanly."
3503
msgstr "Khối nhớ #%d được áp dụng gọn gàng."
3504
3227
-#: builtin/apply.c:4303
3505
+#: builtin/apply.c:4301
3506
#, c-format
3507
msgid "Rejected hunk #%d."
3508
msgstr "đoạn dữ liệu #%d bị từ chối."
3509
3232
-#: builtin/apply.c:4393
3510
+#: builtin/apply.c:4387
3511
+#, c-format
3512
+msgid "Skipped patch '%s'."
3513
+msgstr "bỏ qua đường dẫn “%s”."
3514
+
3515
+#: builtin/apply.c:4395
3516
msgid "unrecognized input"
3517
msgstr "không thừa nhận đầu vào"
3518
3236
-#: builtin/apply.c:4404
3519
+#: builtin/apply.c:4406
3520
msgid "unable to read index file"
3521
msgstr "không thể đọc tập tin lưu bảng mục lục"
3522
3240
-#: builtin/apply.c:4507
3523
+#: builtin/apply.c:4509
3524
msgid "don't apply changes matching the given path"
3525
msgstr "không áp dụng các thay đổi khớp với đường dẫn đã cho"
3526
3244
-#: builtin/apply.c:4510
3527
+#: builtin/apply.c:4512
3528
msgid "apply changes matching the given path"
3529
msgstr "áp dụng các thay đổi khớp với đường dẫn đã cho"
3530
3248
-#: builtin/apply.c:4513
3531
+#: builtin/apply.c:4515
3532
msgid "remove <num> leading slashes from traditional diff paths"
3533
msgstr "gỡ bỏ <số> dấu gạch chéo dẫn đầu từ đường dẫn diff cổ điển"
3534
3252
-#: builtin/apply.c:4516
3535
+#: builtin/apply.c:4518
3536
msgid "ignore additions made by the patch"
3537
msgstr "lờ đi phần bổ xung được tạo ra bởi miếng vá"
3538
3256
-#: builtin/apply.c:4518
3539
+#: builtin/apply.c:4520
3540
msgid "instead of applying the patch, output diffstat for the input"
3541
msgstr ""
3542
"thay vì áp dụng một miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra"
3543
3261
-#: builtin/apply.c:4522
3544
+#: builtin/apply.c:4524
3545
msgid "show number of added and deleted lines in decimal notation"
3546
msgstr ""
3547
"hiển thị số lượng các dòng được thêm vào và xóa đi theo ký hiệu thập phân"
3548
3266
-#: builtin/apply.c:4524
3549
+#: builtin/apply.c:4526
3550
msgid "instead of applying the patch, output a summary for the input"
3551
msgstr "thay vì áp dụng một miếng vá, kết xuất kết quả cho đầu vào"
3552
3270
-#: builtin/apply.c:4526
3553
+#: builtin/apply.c:4528
3554
msgid "instead of applying the patch, see if the patch is applicable"
3555
msgstr "thay vì áp dụng miếng vá, hãy xem xem miếng vá có thích hợp không"
3556
3274
-#: builtin/apply.c:4528
3557
+#: builtin/apply.c:4530
3558
msgid "make sure the patch is applicable to the current index"
3559
msgstr "hãy chắc chắn là miếng vá thích hợp với bảng mục lục hiện hành"
3560
3278
-#: builtin/apply.c:4530
3561
+#: builtin/apply.c:4532
3562
msgid "apply a patch without touching the working tree"
3563
msgstr "áp dụng một miếng vá mà không động chạm đến cây làm việc"
3564
3282
-#: builtin/apply.c:4532
3565
+#: builtin/apply.c:4534
3566
msgid "accept a patch that touches outside the working area"
3567
msgstr "chấp nhận một miếng vá mà không động chạm đến cây làm việc"
3568
3286
-#: builtin/apply.c:4534
3569
+#: builtin/apply.c:4536
3570
msgid "also apply the patch (use with --stat/--summary/--check)"
3571
msgstr ""
3572
"đồng thời áp dụng miếng vá (dùng với tùy chọn --stat/--summary/--check)"
3573
3291
-#: builtin/apply.c:4536
3574
+#: builtin/apply.c:4538
3575
msgid "attempt three-way merge if a patch does not apply"
3576
msgstr "thử hòa trộn kiểu three-way nếu việc vá không thể thực hiện được"
3577
3295
-#: builtin/apply.c:4538
3578
+#: builtin/apply.c:4540
3579
msgid "build a temporary index based on embedded index information"
3580
msgstr ""
3581
"xây dựng bảng mục lục tạm thời trên cơ sở thông tin bảng mục lục được nhúng"
3582
3300
-#: builtin/apply.c:4541 builtin/checkout-index.c:169 builtin/ls-files.c:425
3583
+#: builtin/apply.c:4543 builtin/checkout-index.c:169 builtin/ls-files.c:425
3584
msgid "paths are separated with NUL character"
3585
msgstr "các đường dẫn bị ngăn cách bởi ký tự NULL"
3586
3304
-#: builtin/apply.c:4543
3587
+#: builtin/apply.c:4545
3588
msgid "ensure at least <n> lines of context match"
3589
msgstr "đảm bảo rằng có ít nhất <n> dòng nội dung khớp"
3590
3308
-#: builtin/apply.c:4545
3591
+#: builtin/apply.c:4547
3592
msgid "detect new or modified lines that have whitespace errors"
3593
msgstr "tìm thấy một dòng mới hoặc bị sửa đổi mà nó có lỗi do khoảng trắng"
3594
3312
-#: builtin/apply.c:4548 builtin/apply.c:4551
3595
+#: builtin/apply.c:4550 builtin/apply.c:4553
3596
msgid "ignore changes in whitespace when finding context"
3597
msgstr "lờ đi sự thay đổi do khoảng trắng gây ra khi quét nội dung"
3598
3316
-#: builtin/apply.c:4554
3599
+#: builtin/apply.c:4556
3600
msgid "apply the patch in reverse"
3601
msgstr "áp dụng miếng vá theo chiều ngược"
3602
3320
-#: builtin/apply.c:4556
3603
+#: builtin/apply.c:4558
3604
msgid "don't expect at least one line of context"
3605
msgstr "đừng hy vọng có ít nhất một dòng nội dung"
3606
3324
-#: builtin/apply.c:4558
3607
+#: builtin/apply.c:4560
3608
msgid "leave the rejected hunks in corresponding *.rej files"
3609
msgstr "để lại khối dữ liệu bị từ chối trong các tập tin *.rej tương ứng"
3610
3328
-#: builtin/apply.c:4560
3611
+#: builtin/apply.c:4562
3612
msgid "allow overlapping hunks"
3613
msgstr "cho phép chồng khối nhớ"
3614
3332
-#: builtin/apply.c:4563
3615
+#: builtin/apply.c:4565
3616
msgid "tolerate incorrectly detected missing new-line at the end of file"
3617
msgstr ""
3618
"đã dò tìm thấy dung sai không chính xác thiếu dòng mới tại cuối tập tin"
3619
3337
-#: builtin/apply.c:4566
3620
+#: builtin/apply.c:4568
3621
msgid "do not trust the line counts in the hunk headers"
3622
msgstr "không tin số lượng dòng trong phần đầu khối dữ liệu"
3623
3341
-#: builtin/apply.c:4569
3624
+#: builtin/apply.c:4571
3625
msgid "prepend <root> to all filenames"
3626
msgstr "treo thêm <root> vào tất cả các tên tập tin"
3627
3345
-#: builtin/apply.c:4591
3628
+#: builtin/apply.c:4593
3629
msgid "--3way outside a repository"
3630
msgstr "--3way ở ngoài một kho chứa"
3631
3349
-#: builtin/apply.c:4599
3632
+#: builtin/apply.c:4601
3633
msgid "--index outside a repository"
3634
msgstr "--index ở ngoài một kho chứa"
3635
3353
-#: builtin/apply.c:4602
3636
+#: builtin/apply.c:4604
3637
msgid "--cached outside a repository"
3638
msgstr "--cached ở ngoài một kho chứa"
3639
3357
-#: builtin/apply.c:4621
3640
+#: builtin/apply.c:4623
3641
#, c-format
3642
msgid "can't open patch '%s'"
3643
msgstr "không thể mở miếng vá “%s”"
3644
3362
-#: builtin/apply.c:4635
3645
+#: builtin/apply.c:4637
3646
#, c-format
3647
msgid "squelched %d whitespace error"
3648
msgid_plural "squelched %d whitespace errors"
3649
msgstr[0] "đã chấm dứt %d lỗi khoảng trắng"
3650
3368
-#: builtin/apply.c:4641 builtin/apply.c:4651
3651
+#: builtin/apply.c:4643 builtin/apply.c:4653
3652
#, c-format
3653
msgid "%d line adds whitespace errors."
3654
msgid_plural "%d lines add whitespace errors."
@@ -3431,101 +3714,101 @@ msgstr "<rev-opts> được mô tả trong tài liệu git-rev-list(1)"
3714
msgid "Blaming lines"
3715
msgstr "Các dòng blame"
3716
3434
-#: builtin/blame.c:2530
3717
+#: builtin/blame.c:2531
3718
msgid "Show blame entries as we find them, incrementally"
3719
msgstr "Hiển thị các mục “blame” như là chúng ta thấy chúng, tăng dần"
3720
3438
-#: builtin/blame.c:2531
3721
+#: builtin/blame.c:2532
3722
msgid "Show blank SHA-1 for boundary commits (Default: off)"
3723
msgstr ""
3724
"Hiển thị SHA-1 trắng cho những lần chuyển giao biên giới (Mặc định: off)"
3725
3443
-#: builtin/blame.c:2532
3726
+#: builtin/blame.c:2533
3727
msgid "Do not treat root commits as boundaries (Default: off)"
3728
msgstr "Không coi các lần chuyển giao gốc là giới hạn (Mặc định: off)"
3729
3447
-#: builtin/blame.c:2533
3730
+#: builtin/blame.c:2534
3731
msgid "Show work cost statistics"
3732
msgstr "Hiển thị thống kê công sức làm việc"
3733
3451
-#: builtin/blame.c:2534
3734
+#: builtin/blame.c:2535
3735
msgid "Force progress reporting"
3736
msgstr "Ép buộc báo cáo tiến triển công việc"
3737
3455
-#: builtin/blame.c:2535
3738
+#: builtin/blame.c:2536
3739
msgid "Show output score for blame entries"
3740
msgstr "Hiển thị kết xuất điểm số có các mục tin “blame”"
3741
3459
-#: builtin/blame.c:2536
3742
+#: builtin/blame.c:2537
3743
msgid "Show original filename (Default: auto)"
3744
msgstr "Hiển thị tên tập tin gốc (Mặc định: auto)"
3745
3463
-#: builtin/blame.c:2537
3746
+#: builtin/blame.c:2538
3747
msgid "Show original linenumber (Default: off)"
3748
msgstr "Hiển thị số dòng gốc (Mặc định: off)"
3749
3467
-#: builtin/blame.c:2538
3750
+#: builtin/blame.c:2539
3751
msgid "Show in a format designed for machine consumption"
3752
msgstr "Hiển thị ở định dạng đã thiết kế cho sự tiêu dùng bằng máy"
3753
3471
-#: builtin/blame.c:2539
3754
+#: builtin/blame.c:2540
3755
msgid "Show porcelain format with per-line commit information"
3756
msgstr "Hiển thị định dạng “porcelain” với thông tin chuyển giao mỗi dòng"
3757
3475
-#: builtin/blame.c:2540
3758
+#: builtin/blame.c:2541
3759
msgid "Use the same output mode as git-annotate (Default: off)"
3760
msgstr "Dùng cùng chế độ xuất ra với git-annotate (Mặc định: off)"
3761
3479
-#: builtin/blame.c:2541
3762
+#: builtin/blame.c:2542
3763
msgid "Show raw timestamp (Default: off)"
3764
msgstr "Hiển thị dấu vết thời gian dạng thô (Mặc định: off)"
3765
3483
-#: builtin/blame.c:2542
3766
+#: builtin/blame.c:2543
3767
msgid "Show long commit SHA1 (Default: off)"
3768
msgstr "Hiển thị SHA1 của lần chuyển giao dạng dài (Mặc định: off)"
3769
3487
-#: builtin/blame.c:2543
3770
+#: builtin/blame.c:2544
3771
msgid "Suppress author name and timestamp (Default: off)"
3772
msgstr "Không hiển thị tên tác giả và dấu vết thời gian (Mặc định: off)"
3773
3491
-#: builtin/blame.c:2544
3774
+#: builtin/blame.c:2545
3775
msgid "Show author email instead of name (Default: off)"
3776
msgstr "Hiển thị thư điện tử của tác giả thay vì tên (Mặc định: off)"
3777
3495
-#: builtin/blame.c:2545
3778
+#: builtin/blame.c:2546
3779
msgid "Ignore whitespace differences"
3780
msgstr "Bỏ qua các khác biệt do khoảng trắng gây ra"
3781
3499
-#: builtin/blame.c:2546
3782
+#: builtin/blame.c:2547
3783
msgid "Spend extra cycles to find better match"
3784
msgstr "Tiêu thụ thêm năng tài nguyên máy móc để tìm kiếm tốt hơn nữa"
3785
3503
-#: builtin/blame.c:2547
3786
+#: builtin/blame.c:2548
3787
msgid "Use revisions from <file> instead of calling git-rev-list"
3788
msgstr ""
3789
"Sử dụng điểm xét duyệt (revision) từ <tập tin> thay vì gọi “git-rev-list”"
3790
3508
-#: builtin/blame.c:2548
3791
+#: builtin/blame.c:2549
3792
msgid "Use <file>'s contents as the final image"
3793
msgstr "Sử dụng nội dung của <tập tin> như là ảnh cuối cùng"
3794
3512
-#: builtin/blame.c:2549 builtin/blame.c:2550
3795
+#: builtin/blame.c:2550 builtin/blame.c:2551
3796
msgid "score"
3797
msgstr "điểm số"
3798
3516
-#: builtin/blame.c:2549
3799
+#: builtin/blame.c:2550
3800
msgid "Find line copies within and across files"
3801
msgstr "Tìm các bản sao chép dòng trong và ngang qua tập tin"
3802
3520
-#: builtin/blame.c:2550
3803
+#: builtin/blame.c:2551
3804
msgid "Find line movements within and across files"
3805
msgstr "Tìm các di chuyển dòng trong và ngang qua tập tin"
3806
3524
-#: builtin/blame.c:2551
3807
+#: builtin/blame.c:2552
3808
msgid "n,m"
3809
msgstr "n,m"
3810
3528
-#: builtin/blame.c:2551
3811
+#: builtin/blame.c:2552
3812
msgid "Process only line range n,m, counting from 1"
3813
msgstr "Xử lý chỉ dòng vùng n,m, tính từ 1"
3814
@@ -3535,31 +3818,31 @@ msgstr "Xử lý chỉ dòng vùng n,m, tính từ 1"
3818
#. takes 22 places, is the longest among various forms of
3819
#. relative timestamps, but your language may need more or
3820
#. fewer display columns.
3538
-#: builtin/blame.c:2640
3821
+#: builtin/blame.c:2641
3822
msgid "4 years, 11 months ago"
3823
msgstr "4 năm, 11 tháng trước"
3824
3542
-#: builtin/branch.c:25
3825
+#: builtin/branch.c:26
3826
msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]"
3827
msgstr "git branch [<các-tùy-chọn>] [-r | -a] [--merged | --no-merged]"
3828
3546
-#: builtin/branch.c:26
3829
+#: builtin/branch.c:27
3830
msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]"
3831
msgstr "git branch [<các-tùy-chọn>] [-l] [-f] <tên-nhánh> [<điểm-đầu>]"
3832
3550
-#: builtin/branch.c:27
3833
+#: builtin/branch.c:28
3834
msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..."
3835
msgstr "git branch [<các-tùy-chọn>] [-r] (-d | -D) <tên-nhánh> …"
3836
3554
-#: builtin/branch.c:28
3837
+#: builtin/branch.c:29
3838
msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"
3839
msgstr "git branch [<các-tùy-chọn>] (-m | -M) [<nhánh-cũ>] <nhánh-mới>"
3840
3558
-#: builtin/branch.c:29
3841
+#: builtin/branch.c:30
3842
msgid "git branch [<options>] [-r | -a] [--points-at]"
3843
msgstr "git branch [<các-tùy-chọn>] [-r | -a] [--points-at]"
3844
3562
-#: builtin/branch.c:142
3845
+#: builtin/branch.c:143
3846
#, c-format
3847
msgid ""
3848
"deleting branch '%s' that has been merged to\n"
@@ -3568,7 +3851,7 @@ msgstr ""
3851
"đang xóa nhánh “%s” mà nó lại đã được hòa trộn vào\n"
3852
" “%s”, nhưng vẫn chưa được hòa trộn vào HEAD."
3853
3571
-#: builtin/branch.c:146
3854
+#: builtin/branch.c:147
3855
#, c-format
3856
msgid ""
3857
"not deleting branch '%s' that is not yet merged to\n"
@@ -3577,12 +3860,12 @@ msgstr ""
3860
"không xóa nhánh “%s” cái mà chưa được hòa trộn vào\n"
3861
" “%s”, cho dù là nó đã được hòa trộn vào HEAD."
3862
3580
-#: builtin/branch.c:160
3863
+#: builtin/branch.c:161
3864
#, c-format
3865
msgid "Couldn't look up commit object for '%s'"
3866
msgstr "Không thể tìm kiếm đối tượng chuyển giao cho “%s”"
3867
3585
-#: builtin/branch.c:164
3868
+#: builtin/branch.c:165
3869
#, c-format
3870
msgid ""
3871
"The branch '%s' is not fully merged.\n"
@@ -3591,298 +3874,319 @@ msgstr ""
3874
"Nhánh “%s” không được trộn một cách đầy đủ.\n"
3875
"Nếu bạn thực sự muốn xóa nó, thì chạy lệnh “git branch -D %s”."
3876
3594
-#: builtin/branch.c:177
3877
+#: builtin/branch.c:178
3878
msgid "Update of config-file failed"
3879
msgstr "Cập nhật tập tin cấu hình gặp lỗi"
3880
3598
-#: builtin/branch.c:205
3881
+#: builtin/branch.c:206
3882
msgid "cannot use -a with -d"
3883
msgstr "không thể dùng tùy chọn -a với -d"
3884
3602
-#: builtin/branch.c:211
3885
+#: builtin/branch.c:212
3886
msgid "Couldn't look up commit object for HEAD"
3887
msgstr "Không thể tìm kiếm đối tượng chuyển giao cho HEAD"
3888
3606
-#: builtin/branch.c:219
3889
+#: builtin/branch.c:226
3890
#, c-format
3608
-msgid "Cannot delete the branch '%s' which you are currently on."
3609
-msgstr "Không thể xóa nhánh “%s” cái mà bạn hiện nay đang ở."
3891
+msgid "Cannot delete branch '%s' checked out at '%s'"
3892
+msgstr "Không thể xóa nhánh “%s” đã được lấy ra tại “%s”"
3893
3611
-#: builtin/branch.c:235
3894
+#: builtin/branch.c:241
3895
#, c-format
3896
msgid "remote-tracking branch '%s' not found."
3897
msgstr "không tìm thấy nhánh theo dõi máy chủ “%s”."
3898
3616
-#: builtin/branch.c:236
3899
+#: builtin/branch.c:242
3900
#, c-format
3901
msgid "branch '%s' not found."
3902
msgstr "không tìm thấy nhánh “%s”."
3903
3621
-#: builtin/branch.c:251
3904
+#: builtin/branch.c:257
3905
#, c-format
3906
msgid "Error deleting remote-tracking branch '%s'"
3907
msgstr "Gặp lỗi khi đang xóa nhánh theo dõi máy chủ “%s”"
3908
3626
-#: builtin/branch.c:252
3909
+#: builtin/branch.c:258
3910
#, c-format
3911
msgid "Error deleting branch '%s'"
3912
msgstr "Gặp lỗi khi xóa bỏ nhánh “%s”"
3913
3631
-#: builtin/branch.c:259
3914
+#: builtin/branch.c:265
3915
#, c-format
3916
msgid "Deleted remote-tracking branch %s (was %s).\n"
3917
msgstr "Đã xóa nhánh theo dõi máy chủ \"%s\" (từng là %s).\n"
3918
3636
-#: builtin/branch.c:260
3919
+#: builtin/branch.c:266
3920
#, c-format
3921
msgid "Deleted branch %s (was %s).\n"
3922
msgstr "Nhánh “%s” đã bị xóa (từng là %s)\n"
3923
3641
-#: builtin/branch.c:303
3924
+#: builtin/branch.c:309
3925
#, c-format
3926
msgid "[%s: gone]"
3927
msgstr "[%s: đã ra đi]"
3928
3646
-#: builtin/branch.c:308
3929
+#: builtin/branch.c:314
3930
#, c-format
3931
msgid "[%s]"
3932
msgstr "[%s]"
3933
3651
-#: builtin/branch.c:313
3934
+#: builtin/branch.c:319
3935
#, c-format
3936
msgid "[%s: behind %d]"
3937
msgstr "[%s: đứng sau %d]"
3938
3656
-#: builtin/branch.c:315
3939
+#: builtin/branch.c:321
3940
#, c-format
3941
msgid "[behind %d]"
3942
msgstr "[đằng sau %d]"
3943
3661
-#: builtin/branch.c:319
3944
+#: builtin/branch.c:325
3945
#, c-format
3946
msgid "[%s: ahead %d]"
3947
msgstr "[%s: phía trước %d]"
3948
3666
-#: builtin/branch.c:321
3949
+#: builtin/branch.c:327
3950
#, c-format
3951
msgid "[ahead %d]"
3952
msgstr "[phía trước %d]"
3953
3671
-#: builtin/branch.c:324
3954
+#: builtin/branch.c:330
3955
#, c-format
3956
msgid "[%s: ahead %d, behind %d]"
3957
msgstr "[%s: trước %d, sau %d]"
3958
3676
-#: builtin/branch.c:327
3959
+#: builtin/branch.c:333
3960
#, c-format
3961
msgid "[ahead %d, behind %d]"
3962
msgstr "[trước %d, sau %d]"
3963
3681
-#: builtin/branch.c:340
3964
+#: builtin/branch.c:346
3965
msgid " **** invalid ref ****"
3966
msgstr " **** tham chiếu không hợp lệ ****"
3967
3685
-#: builtin/branch.c:366
3968
+#: builtin/branch.c:372
3969
#, c-format
3970
msgid "(no branch, rebasing %s)"
3971
msgstr "(không nhánh, đang cải tổ %s)"
3972
3690
-#: builtin/branch.c:369
3973
+#: builtin/branch.c:375
3974
#, c-format
3975
msgid "(no branch, bisect started on %s)"
3976
msgstr "(không nhánh, di chuyển nửa bước được bắt đầu tại %s)"
3977
3695
-#: builtin/branch.c:375
3978
+#. TRANSLATORS: make sure this matches
3979
+#. "HEAD detached at " in wt-status.c
3980
+#: builtin/branch.c:381
3981
#, c-format
3982
msgid "(HEAD detached at %s)"
3983
msgstr "(HEAD được tách rời tại %s)"
3984
3700
-#: builtin/branch.c:378
3985
+#. TRANSLATORS: make sure this matches
3986
+#. "HEAD detached from " in wt-status.c
3987
+#: builtin/branch.c:386
3988
#, c-format
3989
msgid "(HEAD detached from %s)"
3990
msgstr "(HEAD được tách rời từ %s)"
3991
3705
-#: builtin/branch.c:382
3992
+#: builtin/branch.c:390
3993
msgid "(no branch)"
3994
msgstr "(không nhánh)"
3995
3709
-#: builtin/branch.c:524
3996
+#: builtin/branch.c:541
3997
+#, c-format
3998
+msgid "Branch %s is being rebased at %s"
3999
+msgstr "Nhánh %s đang được cải tổ lại tại %s"
4000
+
4001
+#: builtin/branch.c:545
4002
+#, c-format
4003
+msgid "Branch %s is being bisected at %s"
4004
+msgstr "Nhánh %s đang được di chuyển phân đôi (bisect) tại %s"
4005
+
4006
+#: builtin/branch.c:560
4007
msgid "cannot rename the current branch while not on any."
4008
msgstr "không thể đổi tên nhánh hiện hành trong khi nó chẳng ở đâu cả."
4009
3713
-#: builtin/branch.c:534
4010
+#: builtin/branch.c:570
4011
#, c-format
4012
msgid "Invalid branch name: '%s'"
4013
msgstr "Tên nhánh không hợp lệ: “%s”"
4014
3718
-#: builtin/branch.c:549
4015
+#: builtin/branch.c:587
4016
msgid "Branch rename failed"
4017
msgstr "Gặp lỗi khi đổi tên nhánh"
4018
3722
-#: builtin/branch.c:553
4019
+#: builtin/branch.c:591
4020
#, c-format
4021
msgid "Renamed a misnamed branch '%s' away"
4022
msgstr "Đã đổi tên nhánh khuyết danh “%s” đi"
4023
3727
-#: builtin/branch.c:557
4024
+#: builtin/branch.c:594
4025
#, c-format
4026
msgid "Branch renamed to %s, but HEAD is not updated!"
4027
msgstr "Nhánh bị đổi tên thành %s, nhưng HEAD lại không được cập nhật!"
4028
3732
-#: builtin/branch.c:564
4029
+#: builtin/branch.c:601
4030
msgid "Branch is renamed, but update of config-file failed"
4031
msgstr "Nhánh bị đổi tên, nhưng cập nhật tập tin cấu hình gặp lỗi"
4032
3736
-#: builtin/branch.c:586
3737
-#, c-format
3738
-msgid "could not write branch description template: %s"
3739
-msgstr "không thể ghi vào mẫu mô tả nhánh: %s"
4033
+#: builtin/branch.c:623
4034
+msgid "could not write branch description template"
4035
+msgstr "không thể ghi mẫu mô tả nhánh"
4036
3741
-#: builtin/branch.c:615
4037
+#: builtin/branch.c:651
4038
msgid "Generic options"
4039
msgstr "Tùy chọn chung"
4040
3745
-#: builtin/branch.c:617
4041
+#: builtin/branch.c:653
4042
msgid "show hash and subject, give twice for upstream branch"
4043
msgstr "hiển thị mã băm và chủ đề, đưa ra hai lần cho nhánh thượng nguồn"
4044
3749
-#: builtin/branch.c:618
4045
+#: builtin/branch.c:654
4046
msgid "suppress informational messages"
4047
msgstr "không xuất các thông tin"
4048
3753
-#: builtin/branch.c:619
4049
+#: builtin/branch.c:655
4050
msgid "set up tracking mode (see git-pull(1))"
4051
msgstr "cài đặt chế độ theo dõi (xem git-pull(1))"
4052
3757
-#: builtin/branch.c:621
4053
+#: builtin/branch.c:657
4054
msgid "change upstream info"
4055
msgstr "thay đổi thông tin thượng nguồn"
4056
3761
-#: builtin/branch.c:625
4057
+#: builtin/branch.c:659
4058
+msgid "upstream"
4059
+msgstr "thượng nguồn"
4060
+
4061
+#: builtin/branch.c:659
4062
+msgid "change the upstream info"
4063
+msgstr "thay đổi thông tin thượng nguồn"
4064
+
4065
+#: builtin/branch.c:661
4066
msgid "use colored output"
4067
msgstr "tô màu kết xuất"
4068
3765
-#: builtin/branch.c:626
4069
+#: builtin/branch.c:662
4070
msgid "act on remote-tracking branches"
4071
msgstr "thao tác trên nhánh “remote-tracking”"
4072
3769
-#: builtin/branch.c:628 builtin/branch.c:629
4073
+#: builtin/branch.c:664 builtin/branch.c:665
4074
msgid "print only branches that contain the commit"
4075
msgstr "chỉ hiển thị những nhánh mà nó chứa lần chuyển giao"
4076
3773
-#: builtin/branch.c:632
4077
+#: builtin/branch.c:668
4078
msgid "Specific git-branch actions:"
4079
msgstr "Hành động git-branch:"
4080
3777
-#: builtin/branch.c:633
4081
+#: builtin/branch.c:669
4082
msgid "list both remote-tracking and local branches"
4083
msgstr "liệt kê cả nhánh “remote-tracking” và nội bộ"
4084
3781
-#: builtin/branch.c:635
4085
+#: builtin/branch.c:671
4086
msgid "delete fully merged branch"
4087
msgstr "xóa một toàn bộ nhánh đã hòa trộn"
4088
3785
-#: builtin/branch.c:636
4089
+#: builtin/branch.c:672
4090
msgid "delete branch (even if not merged)"
4091
msgstr "xóa nhánh (cho dù là chưa được hòa trộn)"
4092
3789
-#: builtin/branch.c:637
4093
+#: builtin/branch.c:673
4094
msgid "move/rename a branch and its reflog"
4095
msgstr "di chuyển hay đổi tên một nhánh và reflog của nó"
4096
3793
-#: builtin/branch.c:638
4097
+#: builtin/branch.c:674
4098
msgid "move/rename a branch, even if target exists"
4099
msgstr "di chuyển hoặc đổi tên một nhánh ngay cả khi đích đã có sẵn"
4100
3797
-#: builtin/branch.c:639
4101
+#: builtin/branch.c:675
4102
msgid "list branch names"
4103
msgstr "liệt kê các tên nhánh"
4104
3801
-#: builtin/branch.c:640
4105
+#: builtin/branch.c:676
4106
msgid "create the branch's reflog"
4107
msgstr "tạo reflog của nhánh"
4108
3805
-#: builtin/branch.c:642
4109
+#: builtin/branch.c:678
4110
msgid "edit the description for the branch"
4111
msgstr "sửa mô tả cho nhánh"
4112
3809
-#: builtin/branch.c:643
4113
+#: builtin/branch.c:679
4114
msgid "force creation, move/rename, deletion"
4115
msgstr "buộc tạo, di chuyển/đổi tên, xóa"
4116
3813
-#: builtin/branch.c:644
4117
+#: builtin/branch.c:680
4118
msgid "print only branches that are merged"
4119
msgstr "chỉ hiển thị những nhánh mà nó được hòa trộn"
4120
3817
-#: builtin/branch.c:645
4121
+#: builtin/branch.c:681
4122
msgid "print only branches that are not merged"
4123
msgstr "chỉ hiển thị những nhánh mà nó không được hòa trộn"
4124
3821
-#: builtin/branch.c:646
4125
+#: builtin/branch.c:682
4126
msgid "list branches in columns"
4127
msgstr "liệt kê các nhánh trong các cột"
4128
3825
-#: builtin/branch.c:647 builtin/for-each-ref.c:38 builtin/tag.c:366
4129
+#: builtin/branch.c:683 builtin/for-each-ref.c:38 builtin/tag.c:366
4130
msgid "key"
4131
msgstr "khóa"
4132
3829
-#: builtin/branch.c:648 builtin/for-each-ref.c:39 builtin/tag.c:367
4133
+#: builtin/branch.c:684 builtin/for-each-ref.c:39 builtin/tag.c:367
4134
msgid "field name to sort on"
4135
msgstr "tên trường cần sắp xếp"
4136
3833
-#: builtin/branch.c:650 builtin/for-each-ref.c:41 builtin/notes.c:401
4137
+#: builtin/branch.c:686 builtin/for-each-ref.c:41 builtin/notes.c:401
4138
#: builtin/notes.c:404 builtin/notes.c:564 builtin/notes.c:567
4139
#: builtin/tag.c:369
4140
msgid "object"
4141
msgstr "đối tượng"
4142
3839
-#: builtin/branch.c:651
4143
+#: builtin/branch.c:687
4144
msgid "print only branches of the object"
4145
msgstr "chỉ hiển thị các nhánh của đối tượng"
4146
3843
-#: builtin/branch.c:669
4147
+#: builtin/branch.c:705
4148
msgid "Failed to resolve HEAD as a valid ref."
4149
msgstr "Gặp lỗi khi phân giải HEAD như là một tham chiếu hợp lệ."
4150
3847
-#: builtin/branch.c:673 builtin/clone.c:705
4151
+#: builtin/branch.c:709 builtin/clone.c:707
4152
msgid "HEAD not found below refs/heads!"
4153
msgstr "không tìm thấy HEAD ở dưới refs/heads!"
4154
3851
-#: builtin/branch.c:693
4155
+#: builtin/branch.c:729
4156
msgid "--column and --verbose are incompatible"
4157
msgstr "tùy chọn --column và --verbose xung khắc nhau"
4158
3855
-#: builtin/branch.c:704 builtin/branch.c:746
4159
+#: builtin/branch.c:740 builtin/branch.c:782
4160
msgid "branch name required"
4161
msgstr "cần chỉ ra tên nhánh"
4162
3859
-#: builtin/branch.c:722
4163
+#: builtin/branch.c:758
4164
msgid "Cannot give description to detached HEAD"
4165
msgstr "Không thể đưa ra mô tả HEAD đã tách rời"
4166
3863
-#: builtin/branch.c:727
4167
+#: builtin/branch.c:763
4168
msgid "cannot edit description of more than one branch"
4169
msgstr "không thể sửa mô tả cho nhiều hơn một nhánh"
4170
3867
-#: builtin/branch.c:734
4171
+#: builtin/branch.c:770
4172
#, c-format
4173
msgid "No commit on branch '%s' yet."
4174
msgstr "Vẫn chưa chuyển giao trên nhánh “%s”."
4175
3872
-#: builtin/branch.c:737
4176
+#: builtin/branch.c:773
4177
#, c-format
4178
msgid "No branch named '%s'."
4179
msgstr "Không có nhánh nào có tên “%s”."
4180
3877
-#: builtin/branch.c:752
4181
+#: builtin/branch.c:788
4182
msgid "too many branches for a rename operation"
4183
msgstr "quá nhiều nhánh dành cho thao tác đổi tên"
4184
3881
-#: builtin/branch.c:757
4185
+#: builtin/branch.c:793
4186
msgid "too many branches to set new upstream"
4187
msgstr "quá nhiều nhánh được đặt cho thượng nguồn mới"
4188
3885
-#: builtin/branch.c:761
4189
+#: builtin/branch.c:797
4190
#, c-format
4191
msgid ""
4192
"could not set upstream of HEAD to %s when it does not point to any branch."
@@ -3890,40 +4194,40 @@ msgstr ""
4194
"không thể đặt thượng nguồn của HEAD thành %s khi mà nó chẳng chỉ đến nhánh "
4195
"nào cả."
4196
3893
-#: builtin/branch.c:764 builtin/branch.c:786 builtin/branch.c:807
4197
+#: builtin/branch.c:800 builtin/branch.c:822 builtin/branch.c:843
4198
#, c-format
4199
msgid "no such branch '%s'"
4200
msgstr "không có nhánh nào như thế “%s”"
4201
3898
-#: builtin/branch.c:768
4202
+#: builtin/branch.c:804
4203
#, c-format
4204
msgid "branch '%s' does not exist"
4205
msgstr "chưa có nhánh “%s”"
4206
3903
-#: builtin/branch.c:780
4207
+#: builtin/branch.c:816
4208
msgid "too many branches to unset upstream"
4209
msgstr "quá nhiều nhánh để bỏ đặt thượng nguồn"
4210
3907
-#: builtin/branch.c:784
4211
+#: builtin/branch.c:820
4212
msgid "could not unset upstream of HEAD when it does not point to any branch."
4213
msgstr "không thể bỏ đặt thượng nguồn của HEAD không chỉ đến một nhánh nào cả."
4214
3911
-#: builtin/branch.c:790
4215
+#: builtin/branch.c:826
4216
#, c-format
4217
msgid "Branch '%s' has no upstream information"
4218
msgstr "Nhánh “%s” không có thông tin thượng nguồn"
4219
3916
-#: builtin/branch.c:804
4220
+#: builtin/branch.c:840
4221
msgid "it does not make sense to create 'HEAD' manually"
4222
msgstr "không hợp lý khi tạo “HEAD” thủ công"
4223
3920
-#: builtin/branch.c:810
4224
+#: builtin/branch.c:846
4225
msgid "-a and -r options to 'git branch' do not make sense with a branch name"
4226
msgstr ""
4227
"hai tùy chọn -a và -r áp dụng cho lệnh “git branch” không hợp lý đối với tên "
4228
"nhánh"
4229
3926
-#: builtin/branch.c:813
4230
+#: builtin/branch.c:849
4231
#, c-format
4232
msgid ""
4233
"The --set-upstream flag is deprecated and will be removed. Consider using --"
@@ -3932,7 +4236,7 @@ msgstr ""
4236
"Cờ --set-upstream đã lạc hậu và sẽ bị xóa bỏ. Nên dùng --track hoặc --set-"
4237
"upstream-to\n"
4238
3935
-#: builtin/branch.c:830
4239
+#: builtin/branch.c:866
4240
#, c-format
4241
msgid ""
4242
"\n"
@@ -3943,16 +4247,6 @@ msgstr ""
4247
"Nếu bạn muốn “%s” theo dõi “%s”, thực hiện lệnh sau:\n"
4248
"\n"
4249
3946
-#: builtin/branch.c:831
3947
-#, c-format
3948
-msgid " git branch -d %s\n"
3949
-msgstr " git branch -d %s\n"
3950
-
3951
-#: builtin/branch.c:832
3952
-#, c-format
3953
-msgid " git branch --set-upstream-to %s\n"
3954
-msgstr " git branch --set-upstream-to %s\n"
3955
-
4250
#: builtin/bundle.c:51
4251
#, c-format
4252
msgid "%s is okay\n"
@@ -4051,7 +4345,7 @@ msgstr "đọc tên tập tin từ đầu vào tiêu chuẩn"
4345
msgid "terminate input and output records by a NUL character"
4346
msgstr "chấm dứt các bản ghi vào và ra bằng ký tự NULL"
4347
4054
-#: builtin/check-ignore.c:18 builtin/checkout.c:1136 builtin/gc.c:325
4348
+#: builtin/check-ignore.c:18 builtin/checkout.c:1135 builtin/gc.c:325
4349
msgid "suppress progress reporting"
4350
msgstr "chặn các báo cáo tiến trình hoạt động"
4351
@@ -4142,8 +4436,9 @@ msgid "write the content to temporary files"
4436
msgstr "ghi nội dung vào tập tin tạm"
4437
4438
#: builtin/checkout-index.c:174 builtin/column.c:30
4145
-#: builtin/submodule--helper.c:166 builtin/submodule--helper.c:169
4146
-#: builtin/submodule--helper.c:172 builtin/submodule--helper.c:175
4439
+#: builtin/submodule--helper.c:491 builtin/submodule--helper.c:494
4440
+#: builtin/submodule--helper.c:497 builtin/submodule--helper.c:500
4441
+#: builtin/submodule--helper.c:774
4442
msgid "string"
4443
msgstr "chuỗi"
4444
@@ -4193,80 +4488,80 @@ msgstr "đường dẫn “%s”: không thể hòa trộn"
4488
msgid "Unable to add merge result for '%s'"
4489
msgstr "Không thể thêm kết quả hòa trộn cho “%s”"
4490
4196
-#: builtin/checkout.c:251 builtin/checkout.c:254 builtin/checkout.c:257
4197
-#: builtin/checkout.c:260
4491
+#: builtin/checkout.c:250 builtin/checkout.c:253 builtin/checkout.c:256
4492
+#: builtin/checkout.c:259
4493
#, c-format
4494
msgid "'%s' cannot be used with updating paths"
4495
msgstr "không được dùng “%s” với các đường dẫn cập nhật"
4496
4202
-#: builtin/checkout.c:263 builtin/checkout.c:266
4497
+#: builtin/checkout.c:262 builtin/checkout.c:265
4498
#, c-format
4499
msgid "'%s' cannot be used with %s"
4500
msgstr "không được dùng “%s” với %s"
4501
4207
-#: builtin/checkout.c:269
4502
+#: builtin/checkout.c:268
4503
#, c-format
4504
msgid "Cannot update paths and switch to branch '%s' at the same time."
4505
msgstr ""
4506
"Không thể cập nhật các đường dẫn và chuyển đến nhánh “%s” cùng một lúc."
4507
4213
-#: builtin/checkout.c:280 builtin/checkout.c:474
4508
+#: builtin/checkout.c:279 builtin/checkout.c:473
4509
msgid "corrupt index file"
4510
msgstr "tập tin ghi bảng mục lục bị hỏng"
4511
4217
-#: builtin/checkout.c:340 builtin/checkout.c:347
4512
+#: builtin/checkout.c:339 builtin/checkout.c:346
4513
#, c-format
4514
msgid "path '%s' is unmerged"
4515
msgstr "đường dẫn “%s” không được hòa trộn"
4516
4222
-#: builtin/checkout.c:496
4517
+#: builtin/checkout.c:495
4518
msgid "you need to resolve your current index first"
4519
msgstr "bạn cần phải giải quyết bảng mục lục hiện tại của bạn trước đã"
4520
4226
-#: builtin/checkout.c:623
4521
+#: builtin/checkout.c:622
4522
#, c-format
4523
msgid "Can not do reflog for '%s': %s\n"
4524
msgstr "Không thể thực hiện reflog cho “%s”: %s\n"
4525
4231
-#: builtin/checkout.c:661
4526
+#: builtin/checkout.c:660
4527
msgid "HEAD is now at"
4528
msgstr "HEAD hiện giờ tại"
4529
4235
-#: builtin/checkout.c:665 builtin/clone.c:659
4530
+#: builtin/checkout.c:664 builtin/clone.c:661
4531
msgid "unable to update HEAD"
4532
msgstr "không thể cập nhật HEAD"
4533
4239
-#: builtin/checkout.c:669
4534
+#: builtin/checkout.c:668
4535
#, c-format
4536
msgid "Reset branch '%s'\n"
4537
msgstr "Đặt lại nhánh “%s”\n"
4538
4244
-#: builtin/checkout.c:672
4539
+#: builtin/checkout.c:671
4540
#, c-format
4541
msgid "Already on '%s'\n"
4542
msgstr "Đã sẵn sàng trên “%s”\n"
4543
4249
-#: builtin/checkout.c:676
4544
+#: builtin/checkout.c:675
4545
#, c-format
4546
msgid "Switched to and reset branch '%s'\n"
4547
msgstr "Đã chuyển tới và đặt lại nhánh “%s”\n"
4548
4254
-#: builtin/checkout.c:678 builtin/checkout.c:1068
4549
+#: builtin/checkout.c:677 builtin/checkout.c:1067
4550
#, c-format
4551
msgid "Switched to a new branch '%s'\n"
4552
msgstr "Đã chuyển đến nhánh mới “%s”\n"
4553
4259
-#: builtin/checkout.c:680
4554
+#: builtin/checkout.c:679
4555
#, c-format
4556
msgid "Switched to branch '%s'\n"
4557
msgstr "Đã chuyển đến nhánh “%s”\n"
4558
4264
-#: builtin/checkout.c:732
4559
+#: builtin/checkout.c:731
4560
#, c-format
4561
msgid " ... and %d more.\n"
4562
msgstr " … và nhiều hơn %d.\n"
4563
4269
-#: builtin/checkout.c:738
4564
+#: builtin/checkout.c:737
4565
#, c-format
4566
msgid ""
4567
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -4285,7 +4580,7 @@ msgstr[0] ""
4580
"\n"
4581
"%s\n"
4582
4288
-#: builtin/checkout.c:757
4583
+#: builtin/checkout.c:756
4584
#, c-format
4585
msgid ""
4586
"If you want to keep it by creating a new branch, this may be a good time\n"
@@ -4306,152 +4601,152 @@ msgstr[0] ""
4601
" git branch <tên_nhánh_mới> %s\n"
4602
"\n"
4603
4309
-#: builtin/checkout.c:793
4604
+#: builtin/checkout.c:792
4605
msgid "internal error in revision walk"
4606
msgstr "lỗi nội bộ trong khi di chuyển qua các điểm xét duyệt"
4607
4313
-#: builtin/checkout.c:797
4608
+#: builtin/checkout.c:796
4609
msgid "Previous HEAD position was"
4610
msgstr "Vị trí trước kia của HEAD là"
4611
4317
-#: builtin/checkout.c:824 builtin/checkout.c:1063
4612
+#: builtin/checkout.c:823 builtin/checkout.c:1062
4613
msgid "You are on a branch yet to be born"
4614
msgstr "Bạn tại nhánh mà nó chưa hề được sinh ra"
4615
4321
-#: builtin/checkout.c:969
4616
+#: builtin/checkout.c:968
4617
#, c-format
4618
msgid "only one reference expected, %d given."
4619
msgstr "chỉ cần một tham chiếu, nhưng lại đưa ra %d."
4620
4326
-#: builtin/checkout.c:1009 builtin/worktree.c:211
4621
+#: builtin/checkout.c:1008 builtin/worktree.c:212
4622
#, c-format
4623
msgid "invalid reference: %s"
4624
msgstr "tham chiếu không hợp lệ: %s"
4625
4331
-#: builtin/checkout.c:1038
4626
+#: builtin/checkout.c:1037
4627
#, c-format
4628
msgid "reference is not a tree: %s"
4629
msgstr "tham chiếu không phải là một cây:%s"
4630
4336
-#: builtin/checkout.c:1077
4631
+#: builtin/checkout.c:1076
4632
msgid "paths cannot be used with switching branches"
4633
msgstr "các đường dẫn không thể dùng cùng với các nhánh chuyển"
4634
4340
-#: builtin/checkout.c:1080 builtin/checkout.c:1084
4635
+#: builtin/checkout.c:1079 builtin/checkout.c:1083
4636
#, c-format
4637
msgid "'%s' cannot be used with switching branches"
4638
msgstr "“%s” không thể được sử dụng với các nhánh chuyển"
4639
4345
-#: builtin/checkout.c:1088 builtin/checkout.c:1091 builtin/checkout.c:1096
4346
-#: builtin/checkout.c:1099
4640
+#: builtin/checkout.c:1087 builtin/checkout.c:1090 builtin/checkout.c:1095
4641
+#: builtin/checkout.c:1098
4642
#, c-format
4643
msgid "'%s' cannot be used with '%s'"
4644
msgstr "“%s” không thể được dùng với “%s”"
4645
4351
-#: builtin/checkout.c:1104
4646
+#: builtin/checkout.c:1103
4647
#, c-format
4648
msgid "Cannot switch branch to a non-commit '%s'"
4649
msgstr "Không thể chuyển nhánh đến một thứ không phải là lần chuyển giao “%s”"
4650
4356
-#: builtin/checkout.c:1137 builtin/checkout.c:1139 builtin/clone.c:84
4357
-#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:318
4358
-#: builtin/worktree.c:320
4651
+#: builtin/checkout.c:1136 builtin/checkout.c:1138 builtin/clone.c:88
4652
+#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:323
4653
+#: builtin/worktree.c:325
4654
msgid "branch"
4655
msgstr "nhánh"
4656
4362
-#: builtin/checkout.c:1138
4657
+#: builtin/checkout.c:1137
4658
msgid "create and checkout a new branch"
4659
msgstr "tạo và checkout một nhánh mới"
4660
4366
-#: builtin/checkout.c:1140
4661
+#: builtin/checkout.c:1139
4662
msgid "create/reset and checkout a branch"
4663
msgstr "tạo/đặt_lại và checkout một nhánh"
4664
4370
-#: builtin/checkout.c:1141
4665
+#: builtin/checkout.c:1140
4666
msgid "create reflog for new branch"
4667
msgstr "tạo reflog cho nhánh mới"
4668
4374
-#: builtin/checkout.c:1142
4669
+#: builtin/checkout.c:1141
4670
msgid "detach the HEAD at named commit"
4671
msgstr "rời bỏ HEAD tại lần chuyển giao danh nghĩa"
4672
4378
-#: builtin/checkout.c:1143
4673
+#: builtin/checkout.c:1142
4674
msgid "set upstream info for new branch"
4675
msgstr "đặt thông tin thượng nguồn cho nhánh mới"
4676
4382
-#: builtin/checkout.c:1145
4677
+#: builtin/checkout.c:1144
4678
msgid "new-branch"
4679
msgstr "nhánh-mới"
4680
4386
-#: builtin/checkout.c:1145
4681
+#: builtin/checkout.c:1144
4682
msgid "new unparented branch"
4683
msgstr "nhánh không cha mới"
4684
4390
-#: builtin/checkout.c:1146
4685
+#: builtin/checkout.c:1145
4686
msgid "checkout our version for unmerged files"
4687
msgstr ""
4688
"lấy ra (checkout) phiên bản của chúng ta cho các tập tin chưa được hòa trộn"
4689
4395
-#: builtin/checkout.c:1148
4690
+#: builtin/checkout.c:1147
4691
msgid "checkout their version for unmerged files"
4692
msgstr ""
4693
"lấy ra (checkout) phiên bản của chúng họ cho các tập tin chưa được hòa trộn"
4694
4400
-#: builtin/checkout.c:1150
4695
+#: builtin/checkout.c:1149
4696
msgid "force checkout (throw away local modifications)"
4697
msgstr "ép buộc lấy ra (bỏ đi những thay đổi nội bộ)"
4698
4404
-#: builtin/checkout.c:1151
4699
+#: builtin/checkout.c:1150
4700
msgid "perform a 3-way merge with the new branch"
4701
msgstr "thực hiện hòa trộn kiểu 3-way với nhánh mới"
4702
4408
-#: builtin/checkout.c:1152 builtin/merge.c:227
4703
+#: builtin/checkout.c:1151 builtin/merge.c:230
4704
msgid "update ignored files (default)"
4705
msgstr "cập nhật các tập tin bị bỏ qua (mặc định)"
4706
4412
-#: builtin/checkout.c:1153 builtin/log.c:1269 parse-options.h:250
4707
+#: builtin/checkout.c:1152 builtin/log.c:1432 parse-options.h:250
4708
msgid "style"
4709
msgstr "kiểu"
4710
4416
-#: builtin/checkout.c:1154
4711
+#: builtin/checkout.c:1153
4712
msgid "conflict style (merge or diff3)"
4713
msgstr "xung đột kiểu (hòa trộn hoặc diff3)"
4714
4420
-#: builtin/checkout.c:1157
4715
+#: builtin/checkout.c:1156
4716
msgid "do not limit pathspecs to sparse entries only"
4717
msgstr "không giới hạn đặc tả đường dẫn thành chỉ các mục thưa thớt"
4718
4424
-#: builtin/checkout.c:1159
4719
+#: builtin/checkout.c:1158
4720
msgid "second guess 'git checkout <no-such-branch>'"
4721
msgstr "gợi ý thứ hai \"git checkout <không-nhánh-nào-như-vậy>\""
4722
4428
-#: builtin/checkout.c:1161
4723
+#: builtin/checkout.c:1160
4724
msgid "do not check if another worktree is holding the given ref"
4725
msgstr "không kiểm tra nếu cây làm việc khác đang giữ tham chiếu đã cho"
4726
4432
-#: builtin/checkout.c:1162 builtin/clone.c:58 builtin/fetch.c:116
4433
-#: builtin/merge.c:224 builtin/pull.c:113 builtin/push.c:526
4727
+#: builtin/checkout.c:1161 builtin/clone.c:60 builtin/fetch.c:116
4728
+#: builtin/merge.c:227 builtin/pull.c:116 builtin/push.c:526
4729
#: builtin/send-pack.c:168
4730
msgid "force progress reporting"
4731
msgstr "ép buộc báo cáo tiến triển công việc"
4732
4438
-#: builtin/checkout.c:1193
4733
+#: builtin/checkout.c:1192
4734
msgid "-b, -B and --orphan are mutually exclusive"
4735
msgstr "Các tùy chọn -b, -B và --orphan loại từ lẫn nhau"
4736
4442
-#: builtin/checkout.c:1210
4737
+#: builtin/checkout.c:1209
4738
msgid "--track needs a branch name"
4739
msgstr "--track cần tên một nhánh"
4740
4446
-#: builtin/checkout.c:1215
4741
+#: builtin/checkout.c:1214
4742
msgid "Missing branch name; try -b"
4743
msgstr "Thiếu tên nhánh; hãy thử -b"
4744
4450
-#: builtin/checkout.c:1251
4745
+#: builtin/checkout.c:1250
4746
msgid "invalid path specification"
4747
msgstr "đường dẫn đã cho không hợp lệ"
4748
4454
-#: builtin/checkout.c:1258
4749
+#: builtin/checkout.c:1257
4750
#, c-format
4751
msgid ""
4752
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -4461,12 +4756,12 @@ msgstr ""
4756
"Bạn đã có ý định checkout “%s” cái mà không thể được phân giải như là lần "
4757
"chuyển giao?"
4758
4464
-#: builtin/checkout.c:1263
4759
+#: builtin/checkout.c:1262
4760
#, c-format
4761
msgid "git checkout: --detach does not take a path argument '%s'"
4762
msgstr "git checkout: --detach không nhận một đối số đường dẫn “%s”"
4763
4469
-#: builtin/checkout.c:1267
4764
+#: builtin/checkout.c:1266
4765
msgid ""
4766
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
4767
"checking out of the index."
@@ -4617,8 +4912,8 @@ msgstr "dọn bằng kiểu tương tác"
4912
msgid "remove whole directories"
4913
msgstr "gỡ bỏ toàn bộ thư mục"
4914
4620
-#: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:722
4621
-#: builtin/ls-files.c:456 builtin/name-rev.c:307 builtin/show-ref.c:182
4915
+#: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:724
4916
+#: builtin/ls-files.c:456 builtin/name-rev.c:314 builtin/show-ref.c:182
4917
msgid "pattern"
4918
msgstr "mẫu"
4919
@@ -4658,103 +4953,112 @@ msgstr ""
4953
msgid "git clone [<options>] [--] <repo> [<dir>]"
4954
msgstr "git clone [<các-tùy-chọn>] [--] <kho> [<t.mục>]"
4955
4661
-#: builtin/clone.c:60
4956
+#: builtin/clone.c:62
4957
msgid "don't create a checkout"
4958
msgstr "không tạo một checkout"
4959
4665
-#: builtin/clone.c:61 builtin/clone.c:63 builtin/init-db.c:469
4960
+#: builtin/clone.c:63 builtin/clone.c:65 builtin/init-db.c:473
4961
msgid "create a bare repository"
4962
msgstr "tạo kho thuần"
4963
4669
-#: builtin/clone.c:65
4964
+#: builtin/clone.c:67
4965
msgid "create a mirror repository (implies bare)"
4966
msgstr "tạo kho bản sao (ý là kho thuần)"
4967
4673
-#: builtin/clone.c:67
4968
+#: builtin/clone.c:69
4969
msgid "to clone from a local repository"
4970
msgstr "để nhân bản từ kho nội bộ"
4971
4677
-#: builtin/clone.c:69
4972
+#: builtin/clone.c:71
4973
msgid "don't use local hardlinks, always copy"
4974
msgstr "không sử dụng liên kết cứng nội bộ, luôn sao chép"
4975
4681
-#: builtin/clone.c:71
4976
+#: builtin/clone.c:73
4977
msgid "setup as shared repository"
4978
msgstr "cài đặt đây là kho chia sẻ"
4979
4685
-#: builtin/clone.c:73 builtin/clone.c:75
4980
+#: builtin/clone.c:75 builtin/clone.c:77
4981
msgid "initialize submodules in the clone"
4982
msgstr "khởi tạo mô-đun-con trong bản sao"
4983
4689
-#: builtin/clone.c:76 builtin/init-db.c:466
4984
+#: builtin/clone.c:79
4985
+msgid "number of submodules cloned in parallel"
4986
+msgstr "số lượng mô-đun-con được nhân bản đồng thời"
4987
+
4988
+#: builtin/clone.c:80 builtin/init-db.c:470
4989
msgid "template-directory"
4990
msgstr "thư-mục-mẫu"
4991
4693
-#: builtin/clone.c:77 builtin/init-db.c:467
4992
+#: builtin/clone.c:81 builtin/init-db.c:471
4993
msgid "directory from which templates will be used"
4994
msgstr "thư mục mà tại đó các mẫu sẽ được dùng"
4995
4697
-#: builtin/clone.c:79 builtin/submodule--helper.c:173
4996
+#: builtin/clone.c:83 builtin/submodule--helper.c:498
4997
+#: builtin/submodule--helper.c:777
4998
msgid "reference repository"
4999
msgstr "kho tham chiếu"
5000
4701
-#: builtin/clone.c:81
5001
+#: builtin/clone.c:85
5002
msgid "use --reference only while cloning"
5003
msgstr "chỉ dùng --reference khi nhân bản"
5004
4705
-#: builtin/clone.c:82 builtin/column.c:26 builtin/merge-file.c:44
5005
+#: builtin/clone.c:86 builtin/column.c:26 builtin/merge-file.c:44
5006
msgid "name"
5007
msgstr "tên"
5008
4709
-#: builtin/clone.c:83
5009
+#: builtin/clone.c:87
5010
msgid "use <name> instead of 'origin' to track upstream"
5011
msgstr "dùng <tên> thay cho “origin” để theo dõi thượng nguồn"
5012
4713
-#: builtin/clone.c:85
5013
+#: builtin/clone.c:89
5014
msgid "checkout <branch> instead of the remote's HEAD"
5015
msgstr "lấy ra <nhánh> thay cho HEAD của máy chủ"
5016
4717
-#: builtin/clone.c:87
5017
+#: builtin/clone.c:91
5018
msgid "path to git-upload-pack on the remote"
5019
msgstr "đường dẫn đến git-upload-pack trên máy chủ"
5020
4721
-#: builtin/clone.c:88 builtin/fetch.c:117 builtin/grep.c:665 builtin/pull.c:193
5021
+#: builtin/clone.c:92 builtin/fetch.c:117 builtin/grep.c:667 builtin/pull.c:201
5022
msgid "depth"
5023
msgstr "độ-sâu"
5024
4725
-#: builtin/clone.c:89
5025
+#: builtin/clone.c:93
5026
msgid "create a shallow clone of that depth"
5027
msgstr "tạo bản sao không đầy đủ cho mức sâu đã cho"
5028
4729
-#: builtin/clone.c:91
5029
+#: builtin/clone.c:95
5030
msgid "clone only one branch, HEAD or --branch"
5031
msgstr "chỉ nhân bản một nhánh, HEAD hoặc --branch"
5032
4733
-#: builtin/clone.c:92 builtin/init-db.c:475
5033
+#: builtin/clone.c:97
5034
+msgid "any cloned submodules will be shallow"
5035
+msgstr "mọi mô-đun-con nhân bản sẽ là shallow (nông)"
5036
+
5037
+#: builtin/clone.c:98 builtin/init-db.c:479
5038
msgid "gitdir"
5039
msgstr "gitdir"
5040
4737
-#: builtin/clone.c:93 builtin/init-db.c:476
5041
+#: builtin/clone.c:99 builtin/init-db.c:480
5042
msgid "separate git dir from working tree"
5043
msgstr "không dùng chung thư mục dành riêng cho git và thư mục làm việc"
5044
4741
-#: builtin/clone.c:94
5045
+#: builtin/clone.c:100
5046
msgid "key=value"
5047
msgstr "khóa=giá_trị"
5048
4745
-#: builtin/clone.c:95
5049
+#: builtin/clone.c:101
5050
msgid "set config inside the new repository"
5051
msgstr "đặt cấu hình bên trong một kho chứa mới"
5052
4749
-#: builtin/clone.c:96 builtin/fetch.c:131 builtin/push.c:536
5053
+#: builtin/clone.c:102 builtin/fetch.c:131 builtin/push.c:536
5054
msgid "use IPv4 addresses only"
5055
msgstr "chỉ dùng địa chỉ IPv4"
5056
4753
-#: builtin/clone.c:98 builtin/fetch.c:133 builtin/push.c:538
5057
+#: builtin/clone.c:104 builtin/fetch.c:133 builtin/push.c:538
5058
msgid "use IPv6 addresses only"
5059
msgstr "chỉ dùng địa chỉ IPv6"
5060
4757
-#: builtin/clone.c:239
5061
+#: builtin/clone.c:241
5062
msgid ""
5063
"No directory name could be guessed.\n"
5064
"Please specify a directory on the command line"
@@ -4762,57 +5066,52 @@ msgstr ""
5066
"Không đoán được thư mục tên là gì.\n"
5067
"Vui lòng chỉ định tên một thư mục trên dòng lệnh"
5068
4765
-#: builtin/clone.c:305
5069
+#: builtin/clone.c:307
5070
#, c-format
5071
msgid "reference repository '%s' as a linked checkout is not supported yet."
5072
msgstr "kho tham chiếu “%s” như là lấy ra liên kết vẫn chưa được hỗ trợ."
5073
4770
-#: builtin/clone.c:307
5074
+#: builtin/clone.c:309
5075
#, c-format
5076
msgid "reference repository '%s' is not a local repository."
5077
msgstr "kho tham chiếu “%s” không phải là một kho nội bộ."
5078
4775
-#: builtin/clone.c:312
5079
+#: builtin/clone.c:314
5080
#, c-format
5081
msgid "reference repository '%s' is shallow"
5082
msgstr "kho tham chiếu “%s” là nông"
5083
4780
-#: builtin/clone.c:315
5084
+#: builtin/clone.c:317
5085
#, c-format
5086
msgid "reference repository '%s' is grafted"
5087
msgstr "kho tham chiếu “%s” bị cấy ghép"
5088
4785
-#: builtin/clone.c:380 builtin/diff.c:84
4786
-#, c-format
4787
-msgid "failed to stat '%s'"
4788
-msgstr "gặp lỗi khi lấy thống kê về “%s”"
4789
-
4790
-#: builtin/clone.c:382
5089
+#: builtin/clone.c:384
5090
#, c-format
5091
msgid "%s exists and is not a directory"
5092
msgstr "%s có tồn tại nhưng lại không phải là một thư mục"
5093
4795
-#: builtin/clone.c:396
5094
+#: builtin/clone.c:398
5095
#, c-format
5096
msgid "failed to stat %s\n"
5097
msgstr "gặp lỗi khi lấy thông tin thống kê về %s\n"
5098
4800
-#: builtin/clone.c:418
5099
+#: builtin/clone.c:420
5100
#, c-format
5101
msgid "failed to create link '%s'"
5102
msgstr "gặp lỗi khi tạo được liên kết mềm %s"
5103
4805
-#: builtin/clone.c:422
5104
+#: builtin/clone.c:424
5105
#, c-format
5106
msgid "failed to copy file to '%s'"
5107
msgstr "gặp lỗi khi sao chép tập tin và “%s”"
5108
4810
-#: builtin/clone.c:447 builtin/clone.c:631
5109
+#: builtin/clone.c:449 builtin/clone.c:633
5110
#, c-format
5111
msgid "done.\n"
5112
msgstr "hoàn tất.\n"
5113
4815
-#: builtin/clone.c:459
5114
+#: builtin/clone.c:461
5115
msgid ""
5116
"Clone succeeded, but checkout failed.\n"
5117
"You can inspect what was checked out with 'git status'\n"
@@ -4822,126 +5121,126 @@ msgstr ""
5121
"Bạn kiểm tra kỹ xem cái gì được lấy ra bằng lệnh “git status”\n"
5122
"và thử lấy ra với lệnh “git checkout -f HEAD”\n"
5123
4825
-#: builtin/clone.c:536
5124
+#: builtin/clone.c:538
5125
#, c-format
5126
msgid "Could not find remote branch %s to clone."
5127
msgstr "Không tìm thấy nhánh máy chủ %s để nhân bản (clone)."
5128
4830
-#: builtin/clone.c:626
5129
+#: builtin/clone.c:628
5130
#, c-format
5131
msgid "Checking connectivity... "
5132
msgstr "Đang kiểm tra kết nối… "
5133
4835
-#: builtin/clone.c:629
5134
+#: builtin/clone.c:631
5135
msgid "remote did not send all necessary objects"
5136
msgstr "máy chủ đã không gửi tất cả các đối tượng cần thiết"
5137
4839
-#: builtin/clone.c:647
5138
+#: builtin/clone.c:649
5139
#, c-format
5140
msgid "unable to update %s"
5141
msgstr "không thể cập nhật %s"
5142
4844
-#: builtin/clone.c:696
5143
+#: builtin/clone.c:698
5144
msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
5145
msgstr "refers HEAD máy chủ chỉ đến ref không tồn tại, không thể lấy ra.\n"
5146
4848
-#: builtin/clone.c:727
5147
+#: builtin/clone.c:729
5148
msgid "unable to checkout working tree"
5149
msgstr "không thể lấy ra (checkout) cây làm việc"
5150
4852
-#: builtin/clone.c:753
5151
+#: builtin/clone.c:767
5152
msgid "unable to write parameters to config file"
5153
msgstr "không thể ghi các tham số vào tập tin cấu hình"
5154
4856
-#: builtin/clone.c:816
5155
+#: builtin/clone.c:830
5156
msgid "cannot repack to clean up"
5157
msgstr "không thể đóng gói để dọn dẹp"
5158
4860
-#: builtin/clone.c:818
5159
+#: builtin/clone.c:832
5160
msgid "cannot unlink temporary alternates file"
5161
msgstr "không thể bỏ liên kết tập tin thay thế tạm thời"
5162
4864
-#: builtin/clone.c:850
5163
+#: builtin/clone.c:864 builtin/receive-pack.c:1731
5164
msgid "Too many arguments."
5165
msgstr "Có quá nhiều đối số."
5166
4868
-#: builtin/clone.c:854
5167
+#: builtin/clone.c:868
5168
msgid "You must specify a repository to clone."
5169
msgstr "Bạn phải chỉ định một kho để mà nhân bản (clone)."
5170
4872
-#: builtin/clone.c:865
5171
+#: builtin/clone.c:879
5172
#, c-format
5173
msgid "--bare and --origin %s options are incompatible."
5174
msgstr "tùy chọn --bare và --origin %s xung khắc nhau."
5175
4877
-#: builtin/clone.c:868
5176
+#: builtin/clone.c:882
5177
msgid "--bare and --separate-git-dir are incompatible."
5178
msgstr "tùy chọn --bare và --separate-git-dir xung khắc nhau."
5179
4881
-#: builtin/clone.c:881
5180
+#: builtin/clone.c:895
5181
#, c-format
5182
msgid "repository '%s' does not exist"
5183
msgstr "kho chứa “%s” chưa tồn tại"
5184
4886
-#: builtin/clone.c:887 builtin/fetch.c:1174
5185
+#: builtin/clone.c:901 builtin/fetch.c:1174
5186
#, c-format
5187
msgid "depth %s is not a positive number"
5188
msgstr "độ sâu %s không phải là một số nguyên dương"
5189
4891
-#: builtin/clone.c:897
5190
+#: builtin/clone.c:911
5191
#, c-format
5192
msgid "destination path '%s' already exists and is not an empty directory."
5193
msgstr "đường dẫn đích “%s” đã có từ trước và không phải là một thư mục rỗng."
5194
4896
-#: builtin/clone.c:907
5195
+#: builtin/clone.c:921
5196
#, c-format
5197
msgid "working tree '%s' already exists."
5198
msgstr "cây làm việc “%s” đã sẵn tồn tại rồi."
5199
4901
-#: builtin/clone.c:922 builtin/clone.c:933 builtin/submodule--helper.c:218
4902
-#: builtin/worktree.c:219 builtin/worktree.c:246
5200
+#: builtin/clone.c:936 builtin/clone.c:947 builtin/submodule--helper.c:547
5201
+#: builtin/worktree.c:220 builtin/worktree.c:247
5202
#, c-format
5203
msgid "could not create leading directories of '%s'"
5204
msgstr "không thể tạo các thư mục dẫn đầu của “%s”"
5205
4907
-#: builtin/clone.c:925
5206
+#: builtin/clone.c:939
5207
#, c-format
5208
msgid "could not create work tree dir '%s'"
5209
msgstr "không thể tạo cây thư mục làm việc dir “%s”"
5210
4912
-#: builtin/clone.c:943
5211
+#: builtin/clone.c:957
5212
#, c-format
5213
msgid "Cloning into bare repository '%s'...\n"
5214
msgstr "Đang nhân bản thành kho chứa bare “%s”…\n"
5215
4917
-#: builtin/clone.c:945
5216
+#: builtin/clone.c:959
5217
#, c-format
5218
msgid "Cloning into '%s'...\n"
5219
msgstr "Đang nhân bản thành “%s”…\n"
5220
4922
-#: builtin/clone.c:984
5221
+#: builtin/clone.c:998
5222
msgid "--depth is ignored in local clones; use file:// instead."
5223
msgstr "--depth bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế."
5224
4926
-#: builtin/clone.c:987
5225
+#: builtin/clone.c:1001
5226
msgid "source repository is shallow, ignoring --local"
5227
msgstr "kho nguồn là nông, nên bỏ qua --local"
5228
4930
-#: builtin/clone.c:992
5229
+#: builtin/clone.c:1006
5230
msgid "--local is ignored"
5231
msgstr "--local bị lờ đi"
5232
4934
-#: builtin/clone.c:996
5233
+#: builtin/clone.c:1010
5234
#, c-format
5235
msgid "Don't know how to clone %s"
5236
msgstr "Không biết làm cách nào để nhân bản (clone) %s"
5237
4939
-#: builtin/clone.c:1045 builtin/clone.c:1053
5238
+#: builtin/clone.c:1059 builtin/clone.c:1067
5239
#, c-format
5240
msgid "Remote branch %s not found in upstream %s"
5241
msgstr "Nhánh máy chủ %s không tìm thấy trong thượng nguồn %s"
5242
4944
-#: builtin/clone.c:1056
5243
+#: builtin/clone.c:1070
5244
msgid "You appear to have cloned an empty repository."
5245
msgstr "Bạn hình như là đã nhân bản một kho trống rỗng."
5246
@@ -5092,68 +5391,68 @@ msgstr ""
5391
"Thế thì \"git cherry-pick --continue\" sẽ phục hồi lại việc cherry-pick\n"
5392
"những lần chuyển giao còn lại.\n"
5393
5095
-#: builtin/commit.c:305
5394
+#: builtin/commit.c:307
5395
msgid "failed to unpack HEAD tree object"
5396
msgstr "gặp lỗi khi tháo dỡ HEAD đối tượng cây"
5397
5099
-#: builtin/commit.c:346
5398
+#: builtin/commit.c:348
5399
msgid "unable to create temporary index"
5400
msgstr "không thể tạo bảng mục lục tạm thời"
5401
5103
-#: builtin/commit.c:352
5402
+#: builtin/commit.c:354
5403
msgid "interactive add failed"
5404
msgstr "gặp lỗi khi thêm bằng cách tương"
5405
5107
-#: builtin/commit.c:365
5406
+#: builtin/commit.c:367
5407
msgid "unable to update temporary index"
5408
msgstr "không thể cập nhật bảng mục lục tạm thời"
5409
5111
-#: builtin/commit.c:367
5410
+#: builtin/commit.c:369
5411
msgid "Failed to update main cache tree"
5412
msgstr "Gặp lỗi khi cập nhật cây bộ nhớ đệm"
5413
5115
-#: builtin/commit.c:391 builtin/commit.c:414 builtin/commit.c:463
5414
+#: builtin/commit.c:393 builtin/commit.c:416 builtin/commit.c:465
5415
msgid "unable to write new_index file"
5416
msgstr "không thể ghi tập tin lưu bảng mục lục mới (new_index)"
5417
5119
-#: builtin/commit.c:445
5418
+#: builtin/commit.c:447
5419
msgid "cannot do a partial commit during a merge."
5420
msgstr ""
5421
"không thể thực hiện việc chuyển giao cục bộ trong khi đang được hòa trộn."
5422
5124
-#: builtin/commit.c:447
5423
+#: builtin/commit.c:449
5424
msgid "cannot do a partial commit during a cherry-pick."
5425
msgstr ""
5426
"không thể thực hiện việc chuyển giao bộ phận trong khi đang cherry-pick."
5427
5129
-#: builtin/commit.c:456
5428
+#: builtin/commit.c:458
5429
msgid "cannot read the index"
5430
msgstr "không đọc được bảng mục lục"
5431
5133
-#: builtin/commit.c:475
5432
+#: builtin/commit.c:477
5433
msgid "unable to write temporary index file"
5434
msgstr "không thể ghi tập tin lưu bảng mục lục tạm thời"
5435
5137
-#: builtin/commit.c:580
5436
+#: builtin/commit.c:582
5437
#, c-format
5438
msgid "commit '%s' lacks author header"
5439
msgstr "lần chuyển giao “%s” thiếu phần tác giả ở đầu"
5440
5142
-#: builtin/commit.c:582
5441
+#: builtin/commit.c:584
5442
#, c-format
5443
msgid "commit '%s' has malformed author line"
5444
msgstr "lần chuyển giao “%s” có phần tác giả ở đầu dị dạng"
5445
5147
-#: builtin/commit.c:601
5446
+#: builtin/commit.c:603
5447
msgid "malformed --author parameter"
5448
msgstr "đối số cho --author bị dị hình"
5449
5151
-#: builtin/commit.c:609
5450
+#: builtin/commit.c:611
5451
#, c-format
5452
msgid "invalid date format: %s"
5453
msgstr "ngày tháng không hợp lệ: %s"
5454
5156
-#: builtin/commit.c:653
5455
+#: builtin/commit.c:655
5456
msgid ""
5457
"unable to select a comment character that is not used\n"
5458
"in the current commit message"
@@ -5161,38 +5460,38 @@ msgstr ""
5460
"không thể chọn một ký tự ghi chú cái mà không được dùng\n"
5461
"trong phần ghi chú hiện tại"
5462
5164
-#: builtin/commit.c:690 builtin/commit.c:723 builtin/commit.c:1080
5463
+#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1091
5464
#, c-format
5465
msgid "could not lookup commit %s"
5466
msgstr "không thể tìm kiếm commit (lần chuyển giao) %s"
5467
5169
-#: builtin/commit.c:702 builtin/shortlog.c:285
5468
+#: builtin/commit.c:704 builtin/shortlog.c:285
5469
#, c-format
5470
msgid "(reading log message from standard input)\n"
5471
msgstr "(đang đọc thông điệp nhật ký từ đầu vào tiêu chuẩn)\n"
5472
5174
-#: builtin/commit.c:704
5473
+#: builtin/commit.c:706
5474
msgid "could not read log from standard input"
5475
msgstr "không thể đọc nhật ký từ đầu vào tiêu chuẩn"
5476
5178
-#: builtin/commit.c:708
5477
+#: builtin/commit.c:710
5478
#, c-format
5479
msgid "could not read log file '%s'"
5480
msgstr "không đọc được tệp nhật ký “%s”"
5481
5183
-#: builtin/commit.c:730
5184
-msgid "could not read MERGE_MSG"
5185
-msgstr "không thể đọc MERGE_MSG"
5186
-
5187
-#: builtin/commit.c:734
5482
+#: builtin/commit.c:737 builtin/commit.c:745
5483
msgid "could not read SQUASH_MSG"
5484
msgstr "không thể đọc SQUASH_MSG"
5485
5191
-#: builtin/commit.c:785
5486
+#: builtin/commit.c:742
5487
+msgid "could not read MERGE_MSG"
5488
+msgstr "không thể đọc MERGE_MSG"
5489
+
5490
+#: builtin/commit.c:796
5491
msgid "could not write commit template"
5492
msgstr "không thể ghi mẫu chuyển giao"
5493
5195
-#: builtin/commit.c:803
5494
+#: builtin/commit.c:814
5495
#, c-format
5496
msgid ""
5497
"\n"
@@ -5207,7 +5506,7 @@ msgstr ""
5506
"\t%s\n"
5507
"và thử lại.\n"
5508
5210
-#: builtin/commit.c:808
5509
+#: builtin/commit.c:819
5510
#, c-format
5511
msgid ""
5512
"\n"
@@ -5222,7 +5521,7 @@ msgstr ""
5521
"\t%s\n"
5522
"và thử lại.\n"
5523
5225
-#: builtin/commit.c:821
5524
+#: builtin/commit.c:832
5525
#, c-format
5526
msgid ""
5527
"Please enter the commit message for your changes. Lines starting\n"
@@ -5233,7 +5532,7 @@ msgstr ""
5532
"bắt đầu bằng “%c” sẽ được bỏ qua, nếu phần chú thích rỗng sẽ hủy bỏ lần "
5533
"chuyển giao.\n"
5534
5236
-#: builtin/commit.c:828
5535
+#: builtin/commit.c:839
5536
#, c-format
5537
msgid ""
5538
"Please enter the commit message for your changes. Lines starting\n"
@@ -5245,157 +5544,157 @@ msgstr ""
5544
"bắt đầu bằng “%c” sẽ được bỏ qua; bạn có thể xóa chúng đi nếu muốn thế.\n"
5545
"Phần chú thích này nếu trống rỗng sẽ hủy bỏ lần chuyển giao.\n"
5546
5248
-#: builtin/commit.c:848
5547
+#: builtin/commit.c:859
5548
#, c-format
5549
msgid "%sAuthor: %.*s <%.*s>"
5550
msgstr "%sTác giả: %.*s <%.*s>"
5551
5253
-#: builtin/commit.c:856
5552
+#: builtin/commit.c:867
5553
#, c-format
5554
msgid "%sDate: %s"
5555
msgstr "%sNgày tháng: %s"
5556
5258
-#: builtin/commit.c:863
5557
+#: builtin/commit.c:874
5558
#, c-format
5559
msgid "%sCommitter: %.*s <%.*s>"
5560
msgstr "%sNgười chuyển giao: %.*s <%.*s>"
5561
5263
-#: builtin/commit.c:881
5562
+#: builtin/commit.c:892
5563
msgid "Cannot read index"
5564
msgstr "Không đọc được bảng mục lục"
5565
5267
-#: builtin/commit.c:938
5566
+#: builtin/commit.c:949
5567
msgid "Error building trees"
5568
msgstr "Gặp lỗi khi xây dựng cây"
5569
5271
-#: builtin/commit.c:953 builtin/tag.c:266
5570
+#: builtin/commit.c:964 builtin/tag.c:266
5571
#, c-format
5572
msgid "Please supply the message using either -m or -F option.\n"
5573
msgstr "Xin hãy cung cấp lời chú giải hoặc là dùng tùy chọn -m hoặc là -F.\n"
5574
5276
-#: builtin/commit.c:1055
5575
+#: builtin/commit.c:1066
5576
#, c-format
5577
msgid "--author '%s' is not 'Name <email>' and matches no existing author"
5578
msgstr ""
5579
"--author “%s” không phải là “Họ và tên <thư điện tửl>” và không khớp bất kỳ "
5580
"tác giả nào sẵn có"
5581
5283
-#: builtin/commit.c:1070 builtin/commit.c:1310
5582
+#: builtin/commit.c:1081 builtin/commit.c:1321
5583
#, c-format
5584
msgid "Invalid untracked files mode '%s'"
5585
msgstr "Chế độ cho các tập tin chưa được theo dõi không hợp lệ “%s”"
5586
5288
-#: builtin/commit.c:1107
5587
+#: builtin/commit.c:1118
5588
msgid "--long and -z are incompatible"
5589
msgstr "hai tùy chọn -long và -z không tương thích với nhau"
5590
5292
-#: builtin/commit.c:1137
5591
+#: builtin/commit.c:1148
5592
msgid "Using both --reset-author and --author does not make sense"
5593
msgstr "Sử dụng cả hai tùy chọn --reset-author và --author không hợp lý"
5594
5296
-#: builtin/commit.c:1146
5595
+#: builtin/commit.c:1157
5596
msgid "You have nothing to amend."
5597
msgstr "Không có gì để mà “tu bổ” cả."
5598
5300
-#: builtin/commit.c:1149
5599
+#: builtin/commit.c:1160
5600
msgid "You are in the middle of a merge -- cannot amend."
5601
msgstr ""
5602
"Bạn đang ở giữa của quá trình hòa trộn -- không thể thực hiện việc “tu bổ”."
5603
5305
-#: builtin/commit.c:1151
5604
+#: builtin/commit.c:1162
5605
msgid "You are in the middle of a cherry-pick -- cannot amend."
5606
msgstr ""
5607
"Bạn đang ở giữa của quá trình cherry-pick -- không thể thực hiện việc “tu "
5608
"bổ”."
5609
5311
-#: builtin/commit.c:1154
5610
+#: builtin/commit.c:1165
5611
msgid "Options --squash and --fixup cannot be used together"
5612
msgstr "Các tùy chọn --squash và --fixup không thể sử dụng cùng với nhau"
5613
5315
-#: builtin/commit.c:1164
5614
+#: builtin/commit.c:1175
5615
msgid "Only one of -c/-C/-F/--fixup can be used."
5616
msgstr ""
5617
"Chỉ được dùng một trong số tùy chọn trong số các tùy chọn -c/-C/-F/--fixup"
5618
5320
-#: builtin/commit.c:1166
5619
+#: builtin/commit.c:1177
5620
msgid "Option -m cannot be combined with -c/-C/-F/--fixup."
5621
msgstr "Tùy chọn -m không thể được tổ hợp cùng với -c/-C/-F/--fixup."
5622
5324
-#: builtin/commit.c:1174
5623
+#: builtin/commit.c:1185
5624
msgid "--reset-author can be used only with -C, -c or --amend."
5625
msgstr ""
5626
"--reset-author chỉ có thể được sử dụng với tùy chọn -C, -c hay --amend."
5627
5329
-#: builtin/commit.c:1191
5628
+#: builtin/commit.c:1202
5629
msgid "Only one of --include/--only/--all/--interactive/--patch can be used."
5630
msgstr ""
5631
"Chỉ một trong các tùy chọn --include/--only/--all/--interactive/--patch được "
5632
"sử dụng."
5633
5335
-#: builtin/commit.c:1193
5634
+#: builtin/commit.c:1204
5635
msgid "No paths with --include/--only does not make sense."
5636
msgstr "Không đường dẫn với các tùy chọn --include/--only không hợp lý."
5637
5339
-#: builtin/commit.c:1195
5638
+#: builtin/commit.c:1206
5639
msgid "Clever... amending the last one with dirty index."
5640
msgstr "Giỏi… “tu bổ” cái cuối với bảng mục lục bẩn."
5641
5343
-#: builtin/commit.c:1197
5642
+#: builtin/commit.c:1208
5643
msgid "Explicit paths specified without -i or -o; assuming --only paths..."
5644
msgstr ""
5645
"Những đường dẫn rõ ràng được chỉ ra không có tùy chọn -i cũng không -o; coi "
5646
"là --only những đường dẫn"
5647
5349
-#: builtin/commit.c:1209 builtin/tag.c:475
5648
+#: builtin/commit.c:1220 builtin/tag.c:474
5649
#, c-format
5650
msgid "Invalid cleanup mode %s"
5651
msgstr "Chế độ dọn dẹp không hợp lệ %s"
5652
5354
-#: builtin/commit.c:1214
5653
+#: builtin/commit.c:1225
5654
msgid "Paths with -a does not make sense."
5655
msgstr "Các đường dẫn với tùy chọn -a không hợp lý."
5656
5358
-#: builtin/commit.c:1324 builtin/commit.c:1605
5657
+#: builtin/commit.c:1335 builtin/commit.c:1621
5658
msgid "show status concisely"
5659
msgstr "hiển thị trạng thái ở dạng súc tích"
5660
5362
-#: builtin/commit.c:1326 builtin/commit.c:1607
5661
+#: builtin/commit.c:1337 builtin/commit.c:1623
5662
msgid "show branch information"
5663
msgstr "hiển thị thông tin nhánh"
5664
5366
-#: builtin/commit.c:1328 builtin/commit.c:1609 builtin/push.c:512
5367
-#: builtin/worktree.c:430
5665
+#: builtin/commit.c:1339 builtin/commit.c:1625 builtin/push.c:512
5666
+#: builtin/worktree.c:437
5667
msgid "machine-readable output"
5668
msgstr "kết xuất dạng máy-có-thể-đọc"
5669
5371
-#: builtin/commit.c:1331 builtin/commit.c:1611
5670
+#: builtin/commit.c:1342 builtin/commit.c:1627
5671
msgid "show status in long format (default)"
5672
msgstr "hiển thị trạng thái ở định dạng dài (mặc định)"
5673
5375
-#: builtin/commit.c:1334 builtin/commit.c:1614
5674
+#: builtin/commit.c:1345 builtin/commit.c:1630
5675
msgid "terminate entries with NUL"
5676
msgstr "chấm dứt các mục bằng NUL"
5677
5379
-#: builtin/commit.c:1336 builtin/commit.c:1617 builtin/fast-export.c:981
5678
+#: builtin/commit.c:1347 builtin/commit.c:1633 builtin/fast-export.c:981
5679
#: builtin/fast-export.c:984 builtin/tag.c:353
5680
msgid "mode"
5681
msgstr "chế độ"
5682
5384
-#: builtin/commit.c:1337 builtin/commit.c:1617
5683
+#: builtin/commit.c:1348 builtin/commit.c:1633
5684
msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
5685
msgstr ""
5686
"hiển thị các tập tin chưa được theo dõi dấu vết, các chế độ tùy chọn: all, "
5687
"normal, no. (Mặc định: all)"
5688
5390
-#: builtin/commit.c:1340
5689
+#: builtin/commit.c:1351
5690
msgid "show ignored files"
5691
msgstr "hiển thị các tập tin ẩn"
5692
5394
-#: builtin/commit.c:1341 parse-options.h:155
5693
+#: builtin/commit.c:1352 parse-options.h:155
5694
msgid "when"
5695
msgstr "khi"
5696
5398
-#: builtin/commit.c:1342
5697
+#: builtin/commit.c:1353
5698
msgid ""
5699
"ignore changes to submodules, optional when: all, dirty, untracked. "
5700
"(Default: all)"
@@ -5403,205 +5702,205 @@ msgstr ""
5702
"bỏ qua các thay đổi trong mô-đun-con, tùy chọn khi: all, dirty, untracked. "
5703
"(Mặc định: all)"
5704
5406
-#: builtin/commit.c:1344
5705
+#: builtin/commit.c:1355
5706
msgid "list untracked files in columns"
5707
msgstr "hiển thị danh sách các tập-tin chưa được theo dõi trong các cột"
5708
5410
-#: builtin/commit.c:1430
5709
+#: builtin/commit.c:1441
5710
msgid "couldn't look up newly created commit"
5711
msgstr "không thể tìm thấy lần chuyển giao mới hơn đã được tạo"
5712
5414
-#: builtin/commit.c:1432
5713
+#: builtin/commit.c:1443
5714
msgid "could not parse newly created commit"
5715
msgstr ""
5716
"không thể phân tích cú pháp của đối tượng chuyển giao mới hơn đã được tạo"
5717
5419
-#: builtin/commit.c:1477
5718
+#: builtin/commit.c:1488
5719
msgid "detached HEAD"
5720
msgstr "đã rời khỏi HEAD"
5721
5423
-#: builtin/commit.c:1480
5722
+#: builtin/commit.c:1491
5723
msgid " (root-commit)"
5724
msgstr " (root-commit)"
5725
5427
-#: builtin/commit.c:1575
5726
+#: builtin/commit.c:1591
5727
msgid "suppress summary after successful commit"
5728
msgstr "không hiển thị tổng kết sau khi chuyển giao thành công"
5729
5431
-#: builtin/commit.c:1576
5730
+#: builtin/commit.c:1592
5731
msgid "show diff in commit message template"
5732
msgstr "hiển thị sự khác biệt trong mẫu tin nhắn chuyển giao"
5733
5435
-#: builtin/commit.c:1578
5734
+#: builtin/commit.c:1594
5735
msgid "Commit message options"
5736
msgstr "Các tùy chọn ghi chú commit"
5737
5439
-#: builtin/commit.c:1579 builtin/tag.c:351
5738
+#: builtin/commit.c:1595 builtin/tag.c:351
5739
msgid "read message from file"
5740
msgstr "đọc chú thích từ tập tin"
5741
5443
-#: builtin/commit.c:1580
5742
+#: builtin/commit.c:1596
5743
msgid "author"
5744
msgstr "tác giả"
5745
5447
-#: builtin/commit.c:1580
5746
+#: builtin/commit.c:1596
5747
msgid "override author for commit"
5748
msgstr "ghi đè tác giả cho commit"
5749
5451
-#: builtin/commit.c:1581 builtin/gc.c:326
5750
+#: builtin/commit.c:1597 builtin/gc.c:326
5751
msgid "date"
5752
msgstr "ngày tháng"
5753
5455
-#: builtin/commit.c:1581
5754
+#: builtin/commit.c:1597
5755
msgid "override date for commit"
5756
msgstr "ghi đè ngày tháng cho lần chuyển giao"
5757
5459
-#: builtin/commit.c:1582 builtin/merge.c:218 builtin/notes.c:395
5758
+#: builtin/commit.c:1598 builtin/merge.c:219 builtin/notes.c:395
5759
#: builtin/notes.c:558 builtin/tag.c:349
5760
msgid "message"
5761
msgstr "chú thích"
5762
5464
-#: builtin/commit.c:1582
5763
+#: builtin/commit.c:1598
5764
msgid "commit message"
5765
msgstr "chú thích của lần chuyển giao"
5766
5468
-#: builtin/commit.c:1583 builtin/commit.c:1584 builtin/commit.c:1585
5469
-#: builtin/commit.c:1586 parse-options.h:256 ref-filter.h:79
5767
+#: builtin/commit.c:1599 builtin/commit.c:1600 builtin/commit.c:1601
5768
+#: builtin/commit.c:1602 parse-options.h:256 ref-filter.h:79
5769
msgid "commit"
5770
msgstr "lần_chuyển_giao"
5771
5473
-#: builtin/commit.c:1583
5772
+#: builtin/commit.c:1599
5773
msgid "reuse and edit message from specified commit"
5774
msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho nhưng có cho sửa chữa"
5775
5477
-#: builtin/commit.c:1584
5776
+#: builtin/commit.c:1600
5777
msgid "reuse message from specified commit"
5778
msgstr "dùng lại các ghi chú từ lần chuyển giao đã cho"
5779
5481
-#: builtin/commit.c:1585
5780
+#: builtin/commit.c:1601
5781
msgid "use autosquash formatted message to fixup specified commit"
5782
msgstr ""
5783
"dùng ghi chú có định dạng autosquash để sửa chữa lần chuyển giao đã chỉ ra"
5784
5486
-#: builtin/commit.c:1586
5785
+#: builtin/commit.c:1602
5786
msgid "use autosquash formatted message to squash specified commit"
5787
msgstr ""
5788
"dùng lời nhắn có định dạng tự động nén để nén lại các lần chuyển giao đã chỉ "
5789
"ra"
5790
5492
-#: builtin/commit.c:1587
5791
+#: builtin/commit.c:1603
5792
msgid "the commit is authored by me now (used with -C/-c/--amend)"
5793
msgstr ""
5794
"lần chuyển giao nhận tôi là tác giả (được dùng với tùy chọn -C/-c/--amend)"
5795
5497
-#: builtin/commit.c:1588 builtin/log.c:1219 builtin/revert.c:86
5796
+#: builtin/commit.c:1604 builtin/log.c:1382 builtin/revert.c:86
5797
msgid "add Signed-off-by:"
5798
msgstr "(nên dùng) thêm dòng Signed-off-by:"
5799
5501
-#: builtin/commit.c:1589
5800
+#: builtin/commit.c:1605
5801
msgid "use specified template file"
5802
msgstr "sử dụng tập tin mẫu đã cho"
5803
5505
-#: builtin/commit.c:1590
5804
+#: builtin/commit.c:1606
5805
msgid "force edit of commit"
5806
msgstr "ép buộc sửa lần commit"
5807
5509
-#: builtin/commit.c:1591
5808
+#: builtin/commit.c:1607
5809
msgid "default"
5810
msgstr "mặc định"
5811
5513
-#: builtin/commit.c:1591 builtin/tag.c:354
5812
+#: builtin/commit.c:1607 builtin/tag.c:354
5813
msgid "how to strip spaces and #comments from message"
5814
msgstr "làm thế nào để cắt bỏ khoảng trắng và #ghichú từ mẩu tin nhắn"
5815
5517
-#: builtin/commit.c:1592
5816
+#: builtin/commit.c:1608
5817
msgid "include status in commit message template"
5818
msgstr "bao gồm các trạng thái trong mẫu ghi chú chuyển giao"
5819
5521
-#: builtin/commit.c:1594 builtin/merge.c:226 builtin/pull.c:160
5820
+#: builtin/commit.c:1610 builtin/merge.c:229 builtin/pull.c:165
5821
#: builtin/revert.c:93
5822
msgid "GPG sign commit"
5823
msgstr "ký lần chuyển giao dùng GPG"
5824
5526
-#: builtin/commit.c:1597
5825
+#: builtin/commit.c:1613
5826
msgid "Commit contents options"
5827
msgstr "Các tùy nội dung ghi chú commit"
5828
5530
-#: builtin/commit.c:1598
5829
+#: builtin/commit.c:1614
5830
msgid "commit all changed files"
5831
msgstr "chuyển giao tất cả các tập tin có thay đổi"
5832
5534
-#: builtin/commit.c:1599
5833
+#: builtin/commit.c:1615
5834
msgid "add specified files to index for commit"
5835
msgstr "thêm các tập tin đã chỉ ra vào bảng mục lục để chuyển giao"
5836
5538
-#: builtin/commit.c:1600
5837
+#: builtin/commit.c:1616
5838
msgid "interactively add files"
5839
msgstr "thêm các tập-tin bằng tương tác"
5840
5542
-#: builtin/commit.c:1601
5841
+#: builtin/commit.c:1617
5842
msgid "interactively add changes"
5843
msgstr "thêm các thay đổi bằng tương tác"
5844
5546
-#: builtin/commit.c:1602
5845
+#: builtin/commit.c:1618
5846
msgid "commit only specified files"
5847
msgstr "chỉ chuyển giao các tập tin đã chỉ ra"
5848
5550
-#: builtin/commit.c:1603
5849
+#: builtin/commit.c:1619
5850
msgid "bypass pre-commit hook"
5851
msgstr "vòng qua móc (hook) pre-commit"
5852
5554
-#: builtin/commit.c:1604
5853
+#: builtin/commit.c:1620
5854
msgid "show what would be committed"
5855
msgstr "hiển thị xem cái gì có thể được chuyển giao"
5856
5558
-#: builtin/commit.c:1615
5857
+#: builtin/commit.c:1631
5858
msgid "amend previous commit"
5859
msgstr "“tu bổ” (amend) lần commit trước"
5860
5562
-#: builtin/commit.c:1616
5861
+#: builtin/commit.c:1632
5862
msgid "bypass post-rewrite hook"
5863
msgstr "vòng qua móc (hook) post-rewrite"
5864
5566
-#: builtin/commit.c:1621
5865
+#: builtin/commit.c:1637
5866
msgid "ok to record an empty change"
5867
msgstr "ok để ghi lại một thay đổi trống rỗng"
5868
5570
-#: builtin/commit.c:1623
5869
+#: builtin/commit.c:1639
5870
msgid "ok to record a change with an empty message"
5871
msgstr "ok để ghi các thay đổi với lời nhắn trống rỗng"
5872
5574
-#: builtin/commit.c:1652
5873
+#: builtin/commit.c:1668
5874
msgid "could not parse HEAD commit"
5875
msgstr "không thể phân tích commit (lần chuyển giao) HEAD"
5876
5578
-#: builtin/commit.c:1698
5877
+#: builtin/commit.c:1718
5878
#, c-format
5879
msgid "Corrupt MERGE_HEAD file (%s)"
5880
msgstr "Tập tin MERGE_HEAD sai hỏng (%s)"
5881
5583
-#: builtin/commit.c:1705
5882
+#: builtin/commit.c:1725
5883
msgid "could not read MERGE_MODE"
5884
msgstr "không thể đọc MERGE_MODE"
5885
5587
-#: builtin/commit.c:1724
5886
+#: builtin/commit.c:1744
5887
#, c-format
5888
msgid "could not read commit message: %s"
5889
msgstr "không thể đọc phần chú thích (message) của llần chuyển giao: %s"
5890
5592
-#: builtin/commit.c:1735
5891
+#: builtin/commit.c:1755
5892
#, c-format
5893
msgid "Aborting commit; you did not edit the message.\n"
5894
msgstr ""
5895
"Đang bỏ qua việc chuyển giao; bạn đã không biên soạn phần chú thích "
5896
"(message).\n"
5897
5599
-#: builtin/commit.c:1740
5898
+#: builtin/commit.c:1760
5899
#, c-format
5900
msgid "Aborting commit due to empty commit message.\n"
5901
msgstr "Bãi bỏ việc chuyển giao bởi vì phần chú thích của nó trống rỗng.\n"
5902
5604
-#: builtin/commit.c:1788
5903
+#: builtin/commit.c:1808
5904
msgid ""
5905
"Repository has been updated, but unable to write\n"
5906
"new_index file. Check that disk is not full and quota is\n"
@@ -5750,7 +6049,7 @@ msgstr ""
6049
msgid "unable to parse default color value"
6050
msgstr "không thể phân tích giá trị màu mặc định"
6051
5753
-#: builtin/config.c:469
6052
+#: builtin/config.c:472
6053
#, c-format
6054
msgid ""
6055
"# This is Git's per-user configuration file.\n"
@@ -5765,7 +6064,7 @@ msgstr ""
6064
"#\tname = %s\n"
6065
"#\temail = %s\n"
6066
5768
-#: builtin/config.c:611
6067
+#: builtin/config.c:614
6068
#, c-format
6069
msgid "cannot create configuration file %s"
6070
msgstr "không thể tạo tập tin cấu hình “%s”"
@@ -5801,7 +6100,7 @@ msgstr "thẻ được chú giải %s không có tên nhúng"
6100
msgid "tag '%s' is really '%s' here"
6101
msgstr "thẻ “%s” đã thực sự ở đây “%s” rồi"
6102
5804
-#: builtin/describe.c:250 builtin/log.c:459
6103
+#: builtin/describe.c:250 builtin/log.c:465
6104
#, c-format
6105
msgid "Not a valid object name %s"
6106
msgstr "Không phải tên đối tượng %s hợp lệ"
@@ -5894,7 +6193,7 @@ msgstr "coi như <n> thẻ gần đây nhất (mặc định: 10)"
6193
msgid "only consider tags matching <pattern>"
6194
msgstr "chỉ cân nhắc đến những thẻ khớp với <mẫu>"
6195
5897
-#: builtin/describe.c:410 builtin/name-rev.c:314
6196
+#: builtin/describe.c:410 builtin/name-rev.c:321
6197
msgid "show abbreviated commit object as fallback"
6198
msgstr "hiển thị đối tượng chuyển giao vắn tắt như là fallback"
6199
@@ -5928,21 +6227,21 @@ msgstr "“%s”: không phải tập tin bình thường hay liên kết mềm"
6227
msgid "invalid option: %s"
6228
msgstr "tùy chọn không hợp lệ: %s"
6229
5931
-#: builtin/diff.c:358
6230
+#: builtin/diff.c:360
6231
msgid "Not a git repository"
6232
msgstr "Không phải là kho git"
6233
5935
-#: builtin/diff.c:401
6234
+#: builtin/diff.c:403
6235
#, c-format
6236
msgid "invalid object '%s' given."
6237
msgstr "đối tượng đã cho “%s” không hợp lệ."
6238
5940
-#: builtin/diff.c:410
6239
+#: builtin/diff.c:412
6240
#, c-format
6241
msgid "more than two blobs given: '%s'"
6242
msgstr "đã cho nhiều hơn hai đối tượng blob: “%s”"
6243
5945
-#: builtin/diff.c:417
6244
+#: builtin/diff.c:419
6245
#, c-format
6246
msgid "unhandled object '%s' given."
6247
msgstr "đã cho đối tượng không thể nắm giữ “%s”."
@@ -6015,19 +6314,19 @@ msgstr "git fetch --multiple [<các-tùy-chọn>] [(<kho> | <nhóm>)…]"
6314
msgid "git fetch --all [<options>]"
6315
msgstr "git fetch --all [<các-tùy-chọn>]"
6316
6018
-#: builtin/fetch.c:92 builtin/pull.c:166
6317
+#: builtin/fetch.c:92 builtin/pull.c:174
6318
msgid "fetch from all remotes"
6319
msgstr "lấy về từ tất cả các máy chủ"
6320
6022
-#: builtin/fetch.c:94 builtin/pull.c:169
6321
+#: builtin/fetch.c:94 builtin/pull.c:177
6322
msgid "append to .git/FETCH_HEAD instead of overwriting"
6323
msgstr "nối thêm vào .git/FETCH_HEAD thay vì ghi đè lên nó"
6324
6026
-#: builtin/fetch.c:96 builtin/pull.c:172
6325
+#: builtin/fetch.c:96 builtin/pull.c:180
6326
msgid "path to upload pack on remote end"
6327
msgstr "đường dẫn đến gói tải lên trên máy chủ cuối"
6328
6030
-#: builtin/fetch.c:97 builtin/pull.c:174
6329
+#: builtin/fetch.c:97 builtin/pull.c:182
6330
msgid "force overwrite of local branch"
6331
msgstr "ép buộc ghi đè lên nhánh nội bộ"
6332
@@ -6035,7 +6334,7 @@ msgstr "ép buộc ghi đè lên nhánh nội bộ"
6334
msgid "fetch from multiple remotes"
6335
msgstr "lấy từ nhiều máy chủ cùng lúc"
6336
6038
-#: builtin/fetch.c:101 builtin/pull.c:176
6337
+#: builtin/fetch.c:101 builtin/pull.c:184
6338
msgid "fetch all tags and associated objects"
6339
msgstr "lấy tất cả các thẻ cùng với các đối tượng liên quan đến nó"
6340
@@ -6047,21 +6346,21 @@ msgstr "không lấy tất cả các thẻ (--no-tags)"
6346
msgid "number of submodules fetched in parallel"
6347
msgstr "số lượng mô-đun-con được lấy đồng thời"
6348
6050
-#: builtin/fetch.c:107 builtin/pull.c:179
6349
+#: builtin/fetch.c:107 builtin/pull.c:187
6350
msgid "prune remote-tracking branches no longer on remote"
6351
msgstr ""
6352
"cắt cụt (prune) các nhánh “remote-tracking” không còn tồn tại trên máy chủ "
6353
"nữa"
6354
6056
-#: builtin/fetch.c:108 builtin/pull.c:182
6355
+#: builtin/fetch.c:108 builtin/pull.c:190
6356
msgid "on-demand"
6357
msgstr "khi-cần"
6358
6060
-#: builtin/fetch.c:109 builtin/pull.c:183
6359
+#: builtin/fetch.c:109 builtin/pull.c:191
6360
msgid "control recursive fetching of submodules"
6361
msgstr "điều khiển việc lấy về đệ quy trong các mô-đun-con"
6362
6064
-#: builtin/fetch.c:113 builtin/pull.c:191
6363
+#: builtin/fetch.c:113 builtin/pull.c:199
6364
msgid "keep downloaded pack"
6365
msgstr "giữ lại gói đã tải về"
6366
@@ -6069,15 +6368,15 @@ msgstr "giữ lại gói đã tải về"
6368
msgid "allow updating of HEAD ref"
6369
msgstr "cho phép cập nhật th.chiếu HEAD"
6370
6072
-#: builtin/fetch.c:118 builtin/pull.c:194
6371
+#: builtin/fetch.c:118 builtin/pull.c:202
6372
msgid "deepen history of shallow clone"
6373
msgstr "làm sâu hơn lịch sử của bản sao"
6374
6076
-#: builtin/fetch.c:120 builtin/pull.c:197
6375
+#: builtin/fetch.c:120 builtin/pull.c:205
6376
msgid "convert to a complete repository"
6377
msgstr "chuyển đổi hoàn toàn sang kho git"
6378
6080
-#: builtin/fetch.c:122 builtin/log.c:1236
6379
+#: builtin/fetch.c:122 builtin/log.c:1399
6380
msgid "dir"
6381
msgstr "tmục"
6382
@@ -6089,15 +6388,15 @@ msgstr "soạn sẵn cái này cho kết xuất đường dẫn mô-đun-con"
6388
msgid "default mode for recursion"
6389
msgstr "chế độ mặc định cho đệ qui"
6390
6092
-#: builtin/fetch.c:128 builtin/pull.c:200
6391
+#: builtin/fetch.c:128 builtin/pull.c:208
6392
msgid "accept refs that update .git/shallow"
6393
msgstr "chấp nhận tham chiếu cập nhật .git/shallow"
6394
6096
-#: builtin/fetch.c:129 builtin/pull.c:202
6395
+#: builtin/fetch.c:129 builtin/pull.c:210
6396
msgid "refmap"
6397
msgstr "refmap"
6398
6100
-#: builtin/fetch.c:130 builtin/pull.c:203
6399
+#: builtin/fetch.c:130 builtin/pull.c:211
6400
msgid "specify fetch refmap"
6401
msgstr "chỉ ra refmap cần lấy về"
6402
@@ -6155,11 +6454,6 @@ msgstr "cưỡng bức cập nhật"
6454
msgid "(non-fast-forward)"
6455
msgstr "(không-chuyển-tiếp-nhanh)"
6456
6158
-#: builtin/fetch.c:610 builtin/fetch.c:851
6159
-#, c-format
6160
-msgid "cannot open %s: %s\n"
6161
-msgstr "không thể mở %s: %s\n"
6162
-
6457
#: builtin/fetch.c:619
6458
#, c-format
6459
msgid "%s did not send all necessary objects\n"
@@ -6362,55 +6656,55 @@ msgstr "Đang kiểm tra kết nối"
6656
msgid "Checking object directories"
6657
msgstr "Đang kiểm tra các thư mục đối tượng"
6658
6365
-#: builtin/fsck.c:553
6659
+#: builtin/fsck.c:552
6660
msgid "git fsck [<options>] [<object>...]"
6661
msgstr "git fsck [<các-tùy-chọn>] [<đối-tượng>…]"
6662
6369
-#: builtin/fsck.c:559
6663
+#: builtin/fsck.c:558
6664
msgid "show unreachable objects"
6665
msgstr "hiển thị các đối tượng không thể đọc được"
6666
6373
-#: builtin/fsck.c:560
6667
+#: builtin/fsck.c:559
6668
msgid "show dangling objects"
6669
msgstr "hiển thị các đối tượng không được quản lý"
6670
6377
-#: builtin/fsck.c:561
6671
+#: builtin/fsck.c:560
6672
msgid "report tags"
6673
msgstr "báo cáo các thẻ"
6674
6381
-#: builtin/fsck.c:562
6675
+#: builtin/fsck.c:561
6676
msgid "report root nodes"
6677
msgstr "báo cáo node gốc"
6678
6385
-#: builtin/fsck.c:563
6679
+#: builtin/fsck.c:562
6680
msgid "make index objects head nodes"
6681
msgstr "tạo “index objects head nodes”"
6682
6389
-#: builtin/fsck.c:564
6683
+#: builtin/fsck.c:563
6684
msgid "make reflogs head nodes (default)"
6685
msgstr "tạo “reflogs head nodes” (mặc định)"
6686
6393
-#: builtin/fsck.c:565
6687
+#: builtin/fsck.c:564
6688
msgid "also consider packs and alternate objects"
6689
msgstr "cũng cân nhắc đến các đối tượng gói và thay thế"
6690
6397
-#: builtin/fsck.c:566
6691
+#: builtin/fsck.c:565
6692
msgid "check only connectivity"
6693
msgstr "chỉ kiểm tra kết nối"
6694
6401
-#: builtin/fsck.c:567
6695
+#: builtin/fsck.c:566
6696
msgid "enable more strict checking"
6697
msgstr "cho phép kiểm tra hạn chế hơn"
6698
6405
-#: builtin/fsck.c:569
6699
+#: builtin/fsck.c:568
6700
msgid "write dangling objects in .git/lost-found"
6701
msgstr "ghi các đối tượng không được quản lý trong .git/lost-found"
6702
6409
-#: builtin/fsck.c:570 builtin/prune.c:107
6703
+#: builtin/fsck.c:569 builtin/prune.c:107
6704
msgid "show progress"
6705
msgstr "hiển thị quá trình"
6706
6413
-#: builtin/fsck.c:631
6707
+#: builtin/fsck.c:630
6708
msgid "Checking objects"
6709
msgstr "Đang kiểm tra các đối tượng"
6710
@@ -6515,217 +6809,217 @@ msgstr "không thể đọc cây (%s)"
6809
msgid "unable to grep from object of type %s"
6810
msgstr "không thể thực hiện lệnh grep (lọc tìm) từ đối tượng thuộc kiểu %s"
6811
6518
-#: builtin/grep.c:558
6812
+#: builtin/grep.c:560
6813
#, c-format
6814
msgid "switch `%c' expects a numerical value"
6815
msgstr "chuyển đến “%c” cần một giá trị bằng số"
6816
6523
-#: builtin/grep.c:575
6817
+#: builtin/grep.c:577
6818
#, c-format
6819
msgid "cannot open '%s'"
6820
msgstr "không mở được “%s”"
6821
6528
-#: builtin/grep.c:644
6822
+#: builtin/grep.c:646
6823
msgid "search in index instead of in the work tree"
6824
msgstr "tìm trong bảng mục lục thay vì trong cây làm việc"
6825
6532
-#: builtin/grep.c:646
6826
+#: builtin/grep.c:648
6827
msgid "find in contents not managed by git"
6828
msgstr "tìm trong nội dung không được quản lý bởi git"
6829
6536
-#: builtin/grep.c:648
6830
+#: builtin/grep.c:650
6831
msgid "search in both tracked and untracked files"
6832
msgstr "tìm kiếm các tập tin được và chưa được theo dõi dấu vết"
6833
6540
-#: builtin/grep.c:650
6834
+#: builtin/grep.c:652
6835
msgid "ignore files specified via '.gitignore'"
6836
msgstr "các tập tin bị bỏ qua được chỉ định thông qua “.gitignore”"
6837
6544
-#: builtin/grep.c:653
6838
+#: builtin/grep.c:655
6839
msgid "show non-matching lines"
6840
msgstr "hiển thị những dòng không khớp với mẫu"
6841
6548
-#: builtin/grep.c:655
6842
+#: builtin/grep.c:657
6843
msgid "case insensitive matching"
6844
msgstr "phân biệt HOA/thường"
6845
6552
-#: builtin/grep.c:657
6846
+#: builtin/grep.c:659
6847
msgid "match patterns only at word boundaries"
6848
msgstr "chỉ khớp mẫu tại đường ranh giới từ"
6849
6556
-#: builtin/grep.c:659
6850
+#: builtin/grep.c:661
6851
msgid "process binary files as text"
6852
msgstr "xử lý tập tin nhị phân như là dạng văn bản thường"
6853
6560
-#: builtin/grep.c:661
6854
+#: builtin/grep.c:663
6855
msgid "don't match patterns in binary files"
6856
msgstr "không khớp mẫu trong các tập tin nhị phân"
6857
6564
-#: builtin/grep.c:664
6858
+#: builtin/grep.c:666
6859
msgid "process binary files with textconv filters"
6860
msgstr "xử lý tập tin nhị phân với các bộ lọc “textconv”"
6861
6568
-#: builtin/grep.c:666
6862
+#: builtin/grep.c:668
6863
msgid "descend at most <depth> levels"
6864
msgstr "hạ xuống ít nhất là mức <sâu>"
6865
6572
-#: builtin/grep.c:670
6866
+#: builtin/grep.c:672
6867
msgid "use extended POSIX regular expressions"
6868
msgstr "dùng biểu thức chính qui POSIX có mở rộng"
6869
6576
-#: builtin/grep.c:673
6870
+#: builtin/grep.c:675
6871
msgid "use basic POSIX regular expressions (default)"
6872
msgstr "sử dụng biểu thức chính quy kiểu POSIX (mặc định)"
6873
6580
-#: builtin/grep.c:676
6874
+#: builtin/grep.c:678
6875
msgid "interpret patterns as fixed strings"
6876
msgstr "diễn dịch các mẫu như là chuỗi cố định"
6877
6584
-#: builtin/grep.c:679
6878
+#: builtin/grep.c:681
6879
msgid "use Perl-compatible regular expressions"
6880
msgstr "sử dụng biểu thức chính quy tương thích Perl"
6881
6588
-#: builtin/grep.c:682
6882
+#: builtin/grep.c:684
6883
msgid "show line numbers"
6884
msgstr "hiển thị số của dòng"
6885
6592
-#: builtin/grep.c:683
6886
+#: builtin/grep.c:685
6887
msgid "don't show filenames"
6888
msgstr "không hiển thị tên tập tin"
6889
6596
-#: builtin/grep.c:684
6890
+#: builtin/grep.c:686
6891
msgid "show filenames"
6892
msgstr "hiển thị các tên tập tin"
6893
6600
-#: builtin/grep.c:686
6894
+#: builtin/grep.c:688
6895
msgid "show filenames relative to top directory"
6896
msgstr "hiển thị tên tập tin tương đối với thư mục đỉnh (top)"
6897
6604
-#: builtin/grep.c:688
6898
+#: builtin/grep.c:690
6899
msgid "show only filenames instead of matching lines"
6900
msgstr "chỉ hiển thị tên tập tin thay vì những dòng khớp với mẫu"
6901
6608
-#: builtin/grep.c:690
6902
+#: builtin/grep.c:692
6903
msgid "synonym for --files-with-matches"
6904
msgstr "đồng nghĩa với --files-with-matches"
6905
6612
-#: builtin/grep.c:693
6906
+#: builtin/grep.c:695
6907
msgid "show only the names of files without match"
6908
msgstr "chỉ hiển thị tên cho những tập tin không khớp với mẫu"
6909
6616
-#: builtin/grep.c:695
6910
+#: builtin/grep.c:697
6911
msgid "print NUL after filenames"
6912
msgstr "thêm NUL vào sau tên tập tin"
6913
6620
-#: builtin/grep.c:697
6914
+#: builtin/grep.c:699
6915
msgid "show the number of matches instead of matching lines"
6916
msgstr "hiển thị số lượng khớp thay vì những dòng khớp với mẫu"
6917
6624
-#: builtin/grep.c:698
6918
+#: builtin/grep.c:700
6919
msgid "highlight matches"
6920
msgstr "tô sáng phần khớp mẫu"
6921
6628
-#: builtin/grep.c:700
6922
+#: builtin/grep.c:702
6923
msgid "print empty line between matches from different files"
6924
msgstr "hiển thị dòng trống giữa các lần khớp từ các tập tin khác biệt"
6925
6632
-#: builtin/grep.c:702
6926
+#: builtin/grep.c:704
6927
msgid "show filename only once above matches from same file"
6928
msgstr ""
6929
"hiển thị tên tập tin một lần phía trên các lần khớp từ cùng một tập tin"
6930
6637
-#: builtin/grep.c:705
6931
+#: builtin/grep.c:707
6932
msgid "show <n> context lines before and after matches"
6933
msgstr "hiển thị <n> dòng nội dung phía trước và sau các lần khớp"
6934
6641
-#: builtin/grep.c:708
6935
+#: builtin/grep.c:710
6936
msgid "show <n> context lines before matches"
6937
msgstr "hiển thị <n> dòng nội dung trước khớp"
6938
6645
-#: builtin/grep.c:710
6939
+#: builtin/grep.c:712
6940
msgid "show <n> context lines after matches"
6941
msgstr "hiển thị <n> dòng nội dung sau khớp"
6942
6649
-#: builtin/grep.c:712
6943
+#: builtin/grep.c:714
6944
msgid "use <n> worker threads"
6945
msgstr "dùng <n> tuyến trình làm việc"
6946
6653
-#: builtin/grep.c:713
6947
+#: builtin/grep.c:715
6948
msgid "shortcut for -C NUM"
6949
msgstr "dạng viết tắt của -C SỐ"
6950
6657
-#: builtin/grep.c:716
6951
+#: builtin/grep.c:718
6952
msgid "show a line with the function name before matches"
6953
msgstr "hiển thị dòng vói tên hàm trước các lần khớp"
6954
6661
-#: builtin/grep.c:718
6955
+#: builtin/grep.c:720
6956
msgid "show the surrounding function"
6957
msgstr "hiển thị hàm bao quanh"
6958
6665
-#: builtin/grep.c:721
6959
+#: builtin/grep.c:723
6960
msgid "read patterns from file"
6961
msgstr "đọc mẫu từ tập-tin"
6962
6669
-#: builtin/grep.c:723
6963
+#: builtin/grep.c:725
6964
msgid "match <pattern>"
6965
msgstr "match <mẫu>"
6966
6673
-#: builtin/grep.c:725
This file is too large to show in full.