l10n: Updated Vietnamese translation for v2.10.0 (2789t)
Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
Tran Ngoc Quan committed
Aug 27, 2016 at 09:15 UTC
b9252573c474bdad8e7308e8cb1402d544351405
1 file changed
+3090
-1785
po/vi.po
+3090
-1785
@@ -6,10 +6,10 @@
6
#
7
msgid ""
8
msgstr ""
9
-"Project-Id-Version: git v2.9.0\n"
9
+"Project-Id-Version: git v2.10.0\n"
10
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
11
-"POT-Creation-Date: 2016-05-24 23:42+0800\n"
12
-"PO-Revision-Date: 2016-05-25 07:39+0700\n"
11
+"POT-Creation-Date: 2016-08-15 22:43+0800\n"
12
+"PO-Revision-Date: 2016-08-27 09:12+0700\n"
13
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
14
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
15
"Language: vi\n"
@@ -27,7 +27,39 @@ msgstr ""
27
msgid "hint: %.*s\n"
28
msgstr "gợi ý: %.*s\n"
29
30
-#: advice.c:88
30
+#: advice.c:83
31
+msgid "Cherry-picking is not possible because you have unmerged files."
32
+msgstr ""
33
+"Cherry là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn."
34
+
35
+#: advice.c:85
36
+msgid "Committing is not possible because you have unmerged files."
37
+msgstr ""
38
+"Commit là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn."
39
+
40
+#: advice.c:87
41
+msgid "Merging is not possible because you have unmerged files."
42
+msgstr ""
43
+"Merge là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn."
44
+
45
+#: advice.c:89
46
+msgid "Pulling is not possible because you have unmerged files."
47
+msgstr ""
48
+"Pull là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn."
49
+
50
+#: advice.c:91
51
+msgid "Reverting is not possible because you have unmerged files."
52
+msgstr ""
53
+"Revert là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn."
54
+
55
+#: advice.c:93
56
+#, c-format
57
+msgid "It is not possible to %s because you have unmerged files."
58
+msgstr ""
59
+"Nó là không thể thực hiện với %s bởi vì bạn có những tập tin chưa được hòa "
60
+"trộn."
61
+
62
+#: advice.c:101
63
msgid ""
64
"Fix them up in the work tree, and then use 'git add/rm <file>'\n"
65
"as appropriate to mark resolution and make a commit."
@@ -36,18 +68,51 @@ msgstr ""
68
"và sau đó dùng lệnh “git add/rm <tập-tin>”\n"
69
"dành riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao."
70
39
-#: advice.c:101 builtin/merge.c:1238
71
+#: advice.c:109
72
+msgid "Exiting because of an unresolved conflict."
73
+msgstr "Thoát ra bởi vì xung đột không thể giải quyết."
74
+
75
+#: advice.c:114 builtin/merge.c:1181
76
msgid "You have not concluded your merge (MERGE_HEAD exists)."
77
msgstr "Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại)."
78
43
-#: advice.c:103
79
+#: advice.c:116
80
msgid "Please, commit your changes before merging."
81
msgstr "Vui lòng chuyển giao các thay đổi trước khi hòa trộn."
82
47
-#: advice.c:104
83
+#: advice.c:117
84
msgid "Exiting because of unfinished merge."
85
msgstr "Thoát ra bởi vì việc hòa trộn không hoàn tất."
86
87
+#: advice.c:123
88
+#, c-format
89
+msgid ""
90
+"Note: checking out '%s'.\n"
91
+"\n"
92
+"You are in 'detached HEAD' state. You can look around, make experimental\n"
93
+"changes and commit them, and you can discard any commits you make in this\n"
94
+"state without impacting any branches by performing another checkout.\n"
95
+"\n"
96
+"If you want to create a new branch to retain commits you create, you may\n"
97
+"do so (now or later) by using -b with the checkout command again. Example:\n"
98
+"\n"
99
+" git checkout -b <new-branch-name>\n"
100
+"\n"
101
+msgstr ""
102
+"Chú ý: đang lấy ra “%s”.\n"
103
+"\n"
104
+"Bạn đang ở tình trạng “detached HEAD”. Bạn có thể xem qua, tạo các thay\n"
105
+"đổi thử nghiệm và chuyển giao chúng, bạn có thể loại bỏ bất kỳ lần chuyển\n"
106
+"giao nào trong tình trạng này mà không cần đụng chậm đến bất kỳ nhánh nào\n"
107
+"bằng cách thực hiện lần lấy ra khác nữa.\n"
108
+"\n"
109
+"Nếu bạn muốn tạo một nhánh mới để giữ lại các lần chuyển giao bạn tạo,\n"
110
+"bạn có thể làm thế (ngay bây giờ hay sau này) bằng cách chạy lệnh checkout\n"
111
+"lần nữa với tùy chọn -b. Ví dụ:\n"
112
+"\n"
113
+" git checkout -b <tên-nhánh-mới>\n"
114
+"\n"
115
+
116
#: archive.c:12
117
msgid "git archive [<options>] <tree-ish> [<path>...]"
118
msgstr "git archive [<các-tùy-chọn>] <tree-ish> [<đường-dẫn>…]"
@@ -67,7 +132,7 @@ msgstr ""
132
msgid "git archive --remote <repo> [--exec <cmd>] --list"
133
msgstr "git archive --remote <kho> [--exec <lệnh>] --list"
134
70
-#: archive.c:344 builtin/add.c:137 builtin/add.c:420 builtin/rm.c:327
135
+#: archive.c:344 builtin/add.c:139 builtin/add.c:435 builtin/rm.c:327
136
#, c-format
137
msgid "pathspec '%s' did not match any files"
138
msgstr "đặc tả đường dẫn “%s” không khớp với bất kỳ tập tin nào"
@@ -80,7 +145,7 @@ msgstr "định_dạng"
145
msgid "archive format"
146
msgstr "định dạng lưu trữ"
147
83
-#: archive.c:430 builtin/log.c:1395
148
+#: archive.c:430 builtin/log.c:1422
149
msgid "prefix"
150
msgstr "tiền_tố"
151
@@ -88,10 +153,10 @@ msgstr "tiền_tố"
153
msgid "prepend prefix to each pathname in the archive"
154
msgstr "nối thêm tiền tố vào từng đường dẫn tập tin trong kho lưu"
155
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: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
156
+#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2553 builtin/blame.c:2554
157
+#: builtin/config.c:59 builtin/fast-export.c:987 builtin/fast-export.c:989
158
+#: builtin/grep.c:722 builtin/hash-object.c:100 builtin/ls-files.c:460
159
+#: builtin/ls-files.c:463 builtin/notes.c:399 builtin/notes.c:562
160
#: builtin/read-tree.c:109 parse-options.h:153
161
msgid "file"
162
msgstr "tập_tin"
@@ -125,7 +190,7 @@ msgid "list supported archive formats"
190
msgstr "liệt kê các kiểu nén được hỗ trợ"
191
192
#: archive.c:451 builtin/archive.c:90 builtin/clone.c:82
128
-#: builtin/submodule--helper.c:776
193
+#: builtin/submodule--helper.c:832
194
msgid "repo"
195
msgstr "kho"
196
@@ -133,7 +198,7 @@ msgstr "kho"
198
msgid "retrieve the archive from remote repository <repo>"
199
msgstr "nhận kho nén từ kho chứa <kho> trên máy chủ"
200
136
-#: archive.c:453 builtin/archive.c:92 builtin/notes.c:482
201
+#: archive.c:453 builtin/archive.c:92 builtin/notes.c:483
202
msgid "command"
203
msgstr "lệnh"
204
@@ -141,6 +206,28 @@ msgstr "lệnh"
206
msgid "path to the remote git-upload-archive command"
207
msgstr "đường dẫn đến lệnh git-upload-pack trên máy chủ"
208
209
+#: archive.c:461
210
+msgid "Unexpected option --remote"
211
+msgstr "Gặp tùy chọn --remote không cần"
212
+
213
+#: archive.c:463
214
+msgid "Option --exec can only be used together with --remote"
215
+msgstr "Tùy chọn --exec chỉ có thể được dùng cùng với --remote"
216
+
217
+#: archive.c:465
218
+msgid "Unexpected option --output"
219
+msgstr "Gặp tùy chọn không cần --output"
220
+
221
+#: archive.c:487
222
+#, c-format
223
+msgid "Unknown archive format '%s'"
224
+msgstr "Không hiểu định dạng “%s”"
225
+
226
+#: archive.c:494
227
+#, c-format
228
+msgid "Argument not supported for format '%s': -%d"
229
+msgstr "Tham số không được hỗ trợ cho định dạng “%s”: -%d"
230
+
231
#: attr.c:263
232
msgid ""
233
"Negative patterns are ignored in git attributes\n"
@@ -149,6 +236,128 @@ msgstr ""
236
"Các mẫu dạng phủ định bị cấm dùng cho các thuộc tính của git\n"
237
"Dùng “\\!” cho các chuỗi văn bản có dấu chấm than dẫn đầu."
238
239
+#: bisect.c:441
240
+#, c-format
241
+msgid "Could not open file '%s'"
242
+msgstr "Không thể mở tập tin “%s”"
243
+
244
+#: bisect.c:446
245
+#, c-format
246
+msgid "Badly quoted content in file '%s': %s"
247
+msgstr "nội dung được trích dẫn sai tập tin “%s”: %s"
248
+
249
+#: bisect.c:655
250
+#, c-format
251
+msgid "We cannot bisect more!\n"
252
+msgstr "Chúng tôi không bisect thêm nữa!\n"
253
+
254
+#: bisect.c:708
255
+#, c-format
256
+msgid "Not a valid commit name %s"
257
+msgstr "Không phải tên đối tượng commit %s hợp lệ"
258
+
259
+#: bisect.c:732
260
+#, c-format
261
+msgid ""
262
+"The merge base %s is bad.\n"
263
+"This means the bug has been fixed between %s and [%s].\n"
264
+msgstr ""
265
+"Hòa trộn trên %s là sai.\n"
266
+"Điều đó có nghĩa là lỗi đã được sửa chữa giữa %s và [%s].\n"
267
+
268
+#: bisect.c:737
269
+#, c-format
270
+msgid ""
271
+"The merge base %s is new.\n"
272
+"The property has changed between %s and [%s].\n"
273
+msgstr ""
274
+"Hòa trộn trên %s là mới.\n"
275
+"Gần như chắc chắn là có thay đổi giữa %s và [%s].\n"
276
+
277
+#: bisect.c:742
278
+#, c-format
279
+msgid ""
280
+"The merge base %s is %s.\n"
281
+"This means the first '%s' commit is between %s and [%s].\n"
282
+msgstr ""
283
+"Hòa trộn trên %s là %s.\n"
284
+"Điều đó có nghĩa là lần chuyển giao “%s” đầu tiên là giữa %s và [%s].\n"
285
+
286
+#: bisect.c:750
287
+#, c-format
288
+msgid ""
289
+"Some %s revs are not ancestor of the %s rev.\n"
290
+"git bisect cannot work properly in this case.\n"
291
+"Maybe you mistook %s and %s revs?\n"
292
+msgstr ""
293
+"Một số điểm xét duyệt %s không phải tổ tiên của %s.\n"
294
+"git bisect không thể làm việc đúng đắn trong trường hợp này.\n"
295
+"Liệu có phải bạn nhầm lẫn các điểm %s và %s không?\n"
296
+
297
+#: bisect.c:763
298
+#, c-format
299
+msgid ""
300
+"the merge base between %s and [%s] must be skipped.\n"
301
+"So we cannot be sure the first %s commit is between %s and %s.\n"
302
+"We continue anyway."
303
+msgstr ""
304
+"hòa trộn trên cơ sở giữa %s và [%s] phải bị bỏ qua.\n"
305
+"Do vậy chúng tôi không thể chắc lần chuyển giao đầu tiên %s là giữa %s và "
306
+"%s.\n"
307
+"Chúng tôi vẫn cứ tiếp tục."
308
+
309
+#: bisect.c:798
310
+#, c-format
311
+msgid "Bisecting: a merge base must be tested\n"
312
+msgstr "Bisecting: nền hòa trộn cần phải được kiểm tra\n"
313
+
314
+#: bisect.c:849
315
+#, c-format
316
+msgid "a %s revision is needed"
317
+msgstr "cần một điểm xét duyệt %s"
318
+
319
+#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248
320
+#, c-format
321
+msgid "could not create file '%s'"
322
+msgstr "không thể tạo tập tin “%s”"
323
+
324
+#: bisect.c:917
325
+#, c-format
326
+msgid "could not read file '%s'"
327
+msgstr "không thể đọc tập tin “%s”"
328
+
329
+#: bisect.c:947
330
+msgid "reading bisect refs failed"
331
+msgstr "việc đọc tham chiếu bisect gặp lỗi"
332
+
333
+#: bisect.c:967
334
+#, c-format
335
+msgid "%s was both %s and %s\n"
336
+msgstr "%s là cả %s và %s\n"
337
+
338
+#: bisect.c:975
339
+#, c-format
340
+msgid ""
341
+"No testable commit found.\n"
342
+"Maybe you started with bad path parameters?\n"
343
+msgstr ""
344
+"không tìm thấy lần chuyển giao kiểm tra được nào.\n"
345
+"Có lẽ bạn bắt đầu với các tham số đường dẫn sai?\n"
346
+
347
+#: bisect.c:994
348
+#, c-format
349
+msgid "(roughly %d step)"
350
+msgid_plural "(roughly %d steps)"
351
+msgstr[0] "(ước chừng %d bước)"
352
+
353
+#. TRANSLATORS: the last %s will be replaced with
354
+#. "(roughly %d steps)" translation
355
+#: bisect.c:998
356
+#, c-format
357
+msgid "Bisecting: %d revision left to test after this %s\n"
358
+msgid_plural "Bisecting: %d revisions left to test after this %s\n"
359
+msgstr[0] "Bisecting: còn %d điểm xét duyệt để kiểm sau %s này\n"
360
+
361
#: branch.c:53
362
#, c-format
363
msgid ""
@@ -281,7 +490,7 @@ msgstr "Nhánh không hợp lệ: “%s”."
490
#: branch.c:345
491
#, c-format
492
msgid "'%s' is already checked out at '%s'"
284
-msgstr "“%s” đã sẵn được lấy ra tại “%s”"
493
+msgstr "“%s” đã được lấy ra tại “%s” rồi"
494
495
#: branch.c:364
496
#, c-format
@@ -298,7 +507,7 @@ msgstr "“%s” không giống như tập tin v2 bundle (định dạng dump c
507
msgid "unrecognized header: %s%s (%d)"
508
msgstr "phần đầu không được thừa nhận: %s%s (%d)"
509
301
-#: bundle.c:87 builtin/commit.c:777
510
+#: bundle.c:87 builtin/commit.c:778
511
#, c-format
512
msgid "could not open '%s'"
513
msgstr "không thể mở “%s”"
@@ -307,10 +516,10 @@ msgstr "không thể mở “%s”"
516
msgid "Repository lacks these prerequisite commits:"
517
msgstr "Kho chứa thiếu những lần chuyển giao tiên quyết này:"
518
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
519
+#: bundle.c:163 ref-filter.c:1462 sequencer.c:630 sequencer.c:1085
520
+#: builtin/blame.c:2763 builtin/commit.c:1057 builtin/log.c:348
521
+#: builtin/log.c:890 builtin/log.c:1336 builtin/log.c:1659 builtin/log.c:1901
522
+#: builtin/merge.c:356 builtin/shortlog.c:170
523
msgid "revision walk setup failed"
524
msgstr "cài đặt việc di chuyển qua các điểm xét duyệt gặp lỗi"
525
@@ -347,7 +556,7 @@ msgstr "rev-list đã chết"
556
msgid "ref '%s' is excluded by the rev-list options"
557
msgstr "th.chiếu “%s” bị loại trừ bởi các tùy chọn rev-list"
558
350
-#: bundle.c:443 builtin/log.c:163 builtin/log.c:1538 builtin/shortlog.c:273
559
+#: bundle.c:443 builtin/log.c:165 builtin/log.c:1565 builtin/shortlog.c:273
560
#, c-format
561
msgid "unrecognized argument: %s"
562
msgstr "đối số không được thừa nhận: %s"
@@ -365,13 +574,13 @@ msgstr "không thể tạo “%s”"
574
msgid "index-pack died"
575
msgstr "mục lục gói đã chết"
576
368
-#: color.c:275
577
+#: color.c:290
578
#, c-format
579
msgid "invalid color value: %.*s"
580
msgstr "giá trị màu không hợp lệ: %.*s"
581
373
-#: commit.c:40 builtin/am.c:437 builtin/am.c:473 builtin/am.c:1504
374
-#: builtin/am.c:2134
582
+#: commit.c:40 builtin/am.c:433 builtin/am.c:469 builtin/am.c:1505
583
+#: builtin/am.c:2119
584
#, c-format
585
msgid "could not parse %s"
586
msgstr "không thể phân tích cú pháp %s"
@@ -385,135 +594,248 @@ msgstr "%s %s không phải là một lần chuyển giao!"
594
msgid "memory exhausted"
595
msgstr "hết bộ nhớ"
596
388
-#: config.c:475 config.c:477
597
+#: config.c:516
598
+#, c-format
599
+msgid "bad config line %d in blob %s"
600
+msgstr "tập tin cấu hình sai tại dòng %d trong blob %s"
601
+
602
+#: config.c:520
603
+#, c-format
604
+msgid "bad config line %d in file %s"
605
+msgstr "cấu hình sai tại dòng %d trong tập tin %s"
606
+
607
+#: config.c:524
608
+#, c-format
609
+msgid "bad config line %d in standard input"
610
+msgstr "cấu hình sai tại dòng %d trong đầu vào tiêu chuẩn"
611
+
612
+#: config.c:528
613
+#, c-format
614
+msgid "bad config line %d in submodule-blob %s"
615
+msgstr "cấu hình sai tại dòng %d trong blob-mô-đun-con %s"
616
+
617
+#: config.c:532
618
+#, c-format
619
+msgid "bad config line %d in command line %s"
620
+msgstr "cấu hình sai tại dòng %d trong dòng lệnh %s"
621
+
622
+#: config.c:536
623
+#, c-format
624
+msgid "bad config line %d in %s"
625
+msgstr "cấu hình sai tại dòng %d trong %s"
626
+
627
+#: config.c:660
628
+#, c-format
629
+msgid "bad numeric config value '%s' for '%s': out of range"
630
+msgstr ""
631
+"sai giá trị bằng số của cấu hình “%s” cho “%s”: nằm ngoài phạm vi cho phép"
632
+
633
+#: config.c:661
634
+#, c-format
635
+msgid "bad numeric config value '%s' for '%s': invalid unit"
636
+msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s”: đơn vị sai"
637
+
638
+#: config.c:667
639
+#, c-format
640
+msgid "bad numeric config value '%s' for '%s' in blob %s: out of range"
641
+msgstr ""
642
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong blob %s: nằm ngoài phạm "
643
+"vi cho phép"
644
+
645
+#: config.c:668
646
+#, c-format
647
+msgid "bad numeric config value '%s' for '%s' in blob %s: invalid unit"
648
+msgstr ""
649
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong blob %s: đơn vị sai"
650
+
651
+#: config.c:672
652
+#, c-format
653
+msgid "bad numeric config value '%s' for '%s' in file %s: out of range"
654
+msgstr ""
655
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong tập tin %s: nằm ngoài "
656
+"phạm vi cho phép"
657
+
658
+#: config.c:673
659
+#, c-format
660
+msgid "bad numeric config value '%s' for '%s' in file %s: invalid unit"
661
+msgstr ""
662
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong tập tin %s: đơn vị sai"
663
+
664
+#: config.c:677
665
+#, c-format
666
+msgid "bad numeric config value '%s' for '%s' in standard input: out of range"
667
+msgstr ""
668
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong đầu vào tiêu chuẩn: giá "
669
+"trị nằm ngoài phạm vi cho phép"
670
+
671
+#: config.c:678
672
+#, c-format
673
+msgid "bad numeric config value '%s' for '%s' in standard input: invalid unit"
674
+msgstr ""
675
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong đầu vào tiêu chuẩn: đơn "
676
+"vị không hợp lệ"
677
+
678
+#: config.c:682
679
+#, c-format
680
+msgid ""
681
+"bad numeric config value '%s' for '%s' in submodule-blob %s: out of range"
682
+msgstr ""
683
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong submodule-blob %s: nằm "
684
+"ngoài phạm vi cho phép"
685
+
686
+#: config.c:683
687
+#, c-format
688
+msgid ""
689
+"bad numeric config value '%s' for '%s' in submodule-blob %s: invalid unit"
690
+msgstr ""
691
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong submodule-blob %s: đơn "
692
+"vị không hợp lệ"
693
+
694
+#: config.c:687
695
+#, c-format
696
+msgid "bad numeric config value '%s' for '%s' in command line %s: out of range"
697
+msgstr ""
698
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong dòng lệnh %s: nằm ngoài "
699
+"phạm vi cho phép"
700
+
701
+#: config.c:688
702
#, c-format
390
-msgid "bad config line %d in %s %s"
391
-msgstr "tập tin cấu hình sai tại dòng %d trong %s %s"
703
+msgid "bad numeric config value '%s' for '%s' in command line %s: invalid unit"
704
+msgstr ""
705
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong dòng lệnh %s: đơn vị "
706
+"không hợp lệ"
707
393
-#: config.c:593
708
+#: config.c:692
709
#, c-format
395
-msgid "bad numeric config value '%s' for '%s' in %s %s: %s"
396
-msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s” trong %s %s: %s"
710
+msgid "bad numeric config value '%s' for '%s' in %s: out of range"
711
+msgstr ""
712
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong %s: nằm ngoài phạm vi "
713
+"cho phép"
714
398
-#: config.c:595
715
+#: config.c:693
716
#, c-format
400
-msgid "bad numeric config value '%s' for '%s': %s"
401
-msgstr "sai giá trị bằng số của cấu hình “%s” cho “%s”: %s"
717
+msgid "bad numeric config value '%s' for '%s' in %s: invalid unit"
718
+msgstr ""
719
+"sai giá trị bằng số của cấu hình “%s” cho “%s” trong %s: đơn vị không hợp lệ"
720
403
-#: config.c:680
721
+#: config.c:780
722
#, c-format
723
msgid "failed to expand user dir in: '%s'"
724
msgstr "gặp lỗi mở rộng thư mục người dùng trong: “%s”"
725
408
-#: config.c:761 config.c:772
726
+#: config.c:861 config.c:872
727
#, c-format
728
msgid "bad zlib compression level %d"
729
msgstr "mức nén zlib %d là sai"
730
413
-#: config.c:890
731
+#: config.c:990
732
#, c-format
733
msgid "invalid mode for object creation: %s"
734
msgstr "chế độ không hợp lệ đối với việc tạo đối tượng: %s"
735
418
-#: config.c:1228
736
+#: config.c:1324
737
msgid "unable to parse command-line config"
738
msgstr "không thể phân tích cấu hình dòng lệnh"
739
422
-#: config.c:1284
423
-msgid "unknown error occured while reading the configuration files"
740
+#: config.c:1374
741
+msgid "unknown error occurred while reading the configuration files"
742
msgstr "đã có lỗi chưa biết xảy ra trong khi đọc các tập tin cấu hình"
743
426
-#: config.c:1629
744
+#: config.c:1728
745
#, c-format
746
msgid "unable to parse '%s' from command-line config"
747
msgstr "không thể phân tích “%s” từ cấu hình dòng lệnh"
748
431
-#: config.c:1631
749
+#: config.c:1730
750
#, c-format
751
msgid "bad config variable '%s' in file '%s' at line %d"
752
msgstr "sai biến cấu hình “%s” trong tập tin “%s” tại dòng %d"
753
436
-#: config.c:1690
754
+#: config.c:1789
755
#, c-format
756
msgid "%s has multiple values"
757
msgstr "%s có đa giá trị"
758
441
-#: config.c:2224
759
+#: config.c:2323
760
#, c-format
761
msgid "could not set '%s' to '%s'"
762
msgstr "không thể đặt “%s” thành “%s”"
763
446
-#: config.c:2226
764
+#: config.c:2325
765
#, c-format
766
msgid "could not unset '%s'"
767
msgstr "không thể thôi đặt “%s”"
768
451
-#: connected.c:69
769
+#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140
770
+msgid "Checking connectivity"
771
+msgstr "Đang kiểm tra kết nối"
772
+
773
+#: connected.c:74
774
msgid "Could not run 'git rev-list'"
775
msgstr "Không thể chạy “git rev-list”"
776
455
-#: connected.c:89
777
+#: connected.c:94
778
msgid "failed write to rev-list"
779
msgstr "gặp lỗi khi ghi vào rev-list"
780
459
-#: connected.c:96
781
+#: connected.c:101
782
msgid "failed to close rev-list's stdin"
783
msgstr "gặp lỗi khi đóng đầu vào chuẩn stdin của rev-list"
784
463
-#: date.c:95
785
+#: date.c:97
786
msgid "in the future"
787
msgstr "trong tương lai"
788
467
-#: date.c:101
789
+#: date.c:103
790
#, c-format
791
msgid "%lu second ago"
792
msgid_plural "%lu seconds ago"
793
msgstr[0] "%lu giây trước"
794
473
-#: date.c:108
795
+#: date.c:110
796
#, c-format
797
msgid "%lu minute ago"
798
msgid_plural "%lu minutes ago"
799
msgstr[0] "%lu phút trước"
800
479
-#: date.c:115
801
+#: date.c:117
802
#, c-format
803
msgid "%lu hour ago"
804
msgid_plural "%lu hours ago"
805
msgstr[0] "%lu giờ trước"
806
485
-#: date.c:122
807
+#: date.c:124
808
#, c-format
809
msgid "%lu day ago"
810
msgid_plural "%lu days ago"
811
msgstr[0] "%lu ngày trước"
812
491
-#: date.c:128
813
+#: date.c:130
814
#, c-format
815
msgid "%lu week ago"
816
msgid_plural "%lu weeks ago"
817
msgstr[0] "%lu tuần trước"
818
497
-#: date.c:135
819
+#: date.c:137
820
#, c-format
821
msgid "%lu month ago"
822
msgid_plural "%lu months ago"
823
msgstr[0] "%lu tháng trước"
824
503
-#: date.c:146
825
+#: date.c:148
826
#, c-format
827
msgid "%lu year"
828
msgid_plural "%lu years"
829
msgstr[0] "%lu năm"
830
831
#. TRANSLATORS: "%s" is "<n> years"
510
-#: date.c:149
832
+#: date.c:151
833
#, c-format
834
msgid "%s, %lu month ago"
835
msgid_plural "%s, %lu months ago"
836
msgstr[0] "%s, %lu tháng trước"
837
516
-#: date.c:154 date.c:159
838
+#: date.c:156 date.c:161
839
#, c-format
840
msgid "%lu year ago"
841
msgid_plural "%lu years ago"
@@ -524,7 +846,7 @@ msgstr[0] "%lu năm trước"
846
msgid "failed to read orderfile '%s'"
847
msgstr "gặp lỗi khi đọc tập-tin-thứ-tự “%s”"
848
527
-#: diffcore-rename.c:538
849
+#: diffcore-rename.c:540
850
msgid "Performing inexact rename detection"
851
msgstr "Đang thực hiện dò tìm đổi tên không chính xác"
852
@@ -552,16 +874,16 @@ msgstr ""
874
"Tìm thấy các lỗi trong biến cấu hình “diff.dirstat”:\n"
875
"%s"
876
555
-#: diff.c:3007
877
+#: diff.c:3017
878
#, c-format
879
msgid "external diff died, stopping at %s"
880
msgstr "phần mềm diff ở bên ngoài đã chết, dừng tại %s"
881
560
-#: diff.c:3405
882
+#: diff.c:3415
883
msgid "--follow requires exactly one pathspec"
884
msgstr "--follow cần chính xác một đặc tả đường dẫn"
885
564
-#: diff.c:3568
886
+#: diff.c:3578
887
#, c-format
888
msgid ""
889
"Failed to parse --dirstat/-X option parameter:\n"
@@ -570,7 +892,7 @@ msgstr ""
892
"Gặp lỗi khi phân tích đối số tùy chọn --dirstat/-X:\n"
893
"%s"
894
573
-#: diff.c:3582
895
+#: diff.c:3592
896
#, c-format
897
msgid "Failed to parse --submodule option parameter: '%s'"
898
msgstr "Gặp lỗi khi phân tích đối số tùy chọn --submodule: “%s”"
@@ -583,39 +905,30 @@ msgstr "gặp lỗi khi lấy tên và thông tin của nhân"
905
msgid "Untracked cache is disabled on this system or location."
906
msgstr "Bộ nhớ tạm không theo vết bị tắt trên hệ thống hay vị trí này."
907
586
-#: gpg-interface.c:166 gpg-interface.c:235
587
-msgid "could not run gpg."
588
-msgstr "không thể chạy gpg."
589
-
908
#: gpg-interface.c:178
591
-msgid "gpg did not accept the data"
592
-msgstr "gpg đã không chấp nhận dữ liệu"
593
-
594
-#: gpg-interface.c:189
909
msgid "gpg failed to sign the data"
910
msgstr "gpg gặp lỗi khi ký dữ liệu"
911
598
-#: gpg-interface.c:222
599
-#, c-format
600
-msgid "could not create temporary file '%s'"
601
-msgstr "không thể tạo tập tin tạm thời “%s”"
912
+#: gpg-interface.c:208
913
+msgid "could not create temporary file"
914
+msgstr "không thể tạo tập tin tạm thời"
915
603
-#: gpg-interface.c:224
916
+#: gpg-interface.c:210
917
#, c-format
918
msgid "failed writing detached signature to '%s'"
919
msgstr "gặp lỗi khi ghi chữ ký đính kèm vào “%s”"
920
608
-#: grep.c:1718
921
+#: grep.c:1792
922
#, c-format
923
msgid "'%s': unable to read %s"
924
msgstr "“%s”: không thể đọc %s"
925
613
-#: grep.c:1735 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
926
+#: grep.c:1809 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
927
#, c-format
928
msgid "failed to stat '%s'"
929
msgstr "gặp lỗi khi lấy thống kê về “%s”"
930
618
-#: grep.c:1746
931
+#: grep.c:1820
932
#, c-format
933
msgid "'%s': short read"
934
msgstr "“%s”: đọc ngắn"
@@ -665,7 +978,7 @@ msgstr "trong %0.1f giây một cách tự động…"
978
msgid "git: '%s' is not a git command. See 'git --help'."
979
msgstr "git: “%s” không phải là một lệnh của git. Xem “git --help”."
980
668
-#: help.c:404 help.c:464
981
+#: help.c:404 help.c:470
982
msgid ""
983
"\n"
984
"Did you mean this?"
@@ -676,7 +989,7 @@ msgstr[0] ""
989
"\n"
990
"Có phải ý bạn là một trong số những cái này không?"
991
679
-#: help.c:460
992
+#: help.c:466
993
#, c-format
994
msgid "%s: %s - %s"
995
msgstr "%s: %s - %s"
@@ -709,83 +1022,78 @@ msgstr "Không thể tạo “%s.lock”: %s"
1022
msgid "failed to read the cache"
1023
msgstr "gặp lỗi khi đọc bộ nhớ đệm"
1024
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
1025
+#: merge.c:94 builtin/am.c:1992 builtin/am.c:2027 builtin/checkout.c:375
1026
+#: builtin/checkout.c:589 builtin/clone.c:732
1027
msgid "unable to write new index file"
1028
msgstr "không thể ghi tập tin lưu bảng mục lục mới"
1029
717
-#: merge-recursive.c:189
718
-#, c-format
1030
+#: merge-recursive.c:212
1031
msgid "(bad commit)\n"
1032
msgstr "(commit sai)\n"
1033
722
-#: merge-recursive.c:209
1034
+#: merge-recursive.c:234
1035
#, c-format
1036
msgid "addinfo_cache failed for path '%s'"
1037
msgstr "addinfo_cache gặp lỗi đối với đường dẫn “%s”"
1038
727
-#: merge-recursive.c:270
1039
+#: merge-recursive.c:304
1040
msgid "error building trees"
1041
msgstr "gặp lỗi khi xây dựng cây"
1042
731
-#: merge-recursive.c:689
1043
+#: merge-recursive.c:723
1044
#, c-format
1045
msgid "failed to create path '%s'%s"
1046
msgstr "gặp lỗi khi tạo đường dẫn “%s”%s"
1047
736
-#: merge-recursive.c:700
1048
+#: merge-recursive.c:734
1049
#, c-format
1050
msgid "Removing %s to make room for subdirectory\n"
1051
msgstr "Gỡ bỏ %s để tạo chỗ (room) cho thư mục con\n"
1052
741
-#: merge-recursive.c:714 merge-recursive.c:735
1053
+#: merge-recursive.c:748 merge-recursive.c:767
1054
msgid ": perhaps a D/F conflict?"
1055
msgstr ": có lẽ là một xung đột D/F?"
1056
745
-#: merge-recursive.c:725
1057
+#: merge-recursive.c:757
1058
#, c-format
1059
msgid "refusing to lose untracked file at '%s'"
1060
msgstr "từ chối đóng tập tin không được theo dõi tại “%s”"
1061
750
-#: merge-recursive.c:765
1062
+#: merge-recursive.c:799
1063
#, c-format
1064
msgid "cannot read object %s '%s'"
1065
msgstr "không thể đọc đối tượng %s “%s”"
1066
755
-#: merge-recursive.c:767
1067
+#: merge-recursive.c:801
1068
#, c-format
1069
msgid "blob expected for %s '%s'"
1070
msgstr "đối tượng blob được mong đợi cho %s “%s”"
1071
760
-#: merge-recursive.c:790 builtin/clone.c:376
1072
+#: merge-recursive.c:825
1073
#, c-format
762
-msgid "failed to open '%s'"
763
-msgstr "gặp lỗi khi mở “%s”"
1074
+msgid "failed to open '%s': %s"
1075
+msgstr "gặp lỗi khi mở “%s”: %s"
1076
765
-#: merge-recursive.c:798
1077
+#: merge-recursive.c:836
1078
#, c-format
767
-msgid "failed to symlink '%s'"
768
-msgstr "gặp lỗi khi tạo liên kết mềm (symlink) “%s”"
1079
+msgid "failed to symlink '%s': %s"
1080
+msgstr "gặp lỗi khi tạo liên kết mềm (symlink) “%s”: %s"
1081
770
-#: merge-recursive.c:801
1082
+#: merge-recursive.c:841
1083
#, c-format
1084
msgid "do not know what to do with %06o %s '%s'"
1085
msgstr "không hiểu phải làm gì với %06o %s “%s”"
1086
775
-#: merge-recursive.c:939
1087
+#: merge-recursive.c:981
1088
msgid "Failed to execute internal merge"
1089
msgstr "Gặp lỗi khi thực hiện trộn nội bộ"
1090
779
-#: merge-recursive.c:943
1091
+#: merge-recursive.c:985
1092
#, c-format
1093
msgid "Unable to add %s to database"
1094
msgstr "Không thể thêm %s vào cơ sở dữ liệu"
1095
784
-#: merge-recursive.c:959
785
-msgid "unsupported object type in the tree"
786
-msgstr "kiểu đối tượng không được hỗ trợ trong cây (tree)"
787
-
788
-#: merge-recursive.c:1034 merge-recursive.c:1048
1096
+#: merge-recursive.c:1084 merge-recursive.c:1098
1097
#, c-format
1098
msgid ""
1099
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -794,7 +1102,7 @@ msgstr ""
1102
"XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s "
1103
"còn lại trong cây (tree)."
1104
797
-#: merge-recursive.c:1040 merge-recursive.c:1053
1105
+#: merge-recursive.c:1090 merge-recursive.c:1103
1106
#, c-format
1107
msgid ""
1108
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -803,20 +1111,20 @@ msgstr ""
1111
"XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s "
1112
"còn lại trong cây (tree) tại %s."
1113
806
-#: merge-recursive.c:1094
1114
+#: merge-recursive.c:1146
1115
msgid "rename"
1116
msgstr "đổi tên"
1117
810
-#: merge-recursive.c:1094
1118
+#: merge-recursive.c:1146
1119
msgid "renamed"
1120
msgstr "đã đổi tên"
1121
814
-#: merge-recursive.c:1150
1122
+#: merge-recursive.c:1203
1123
#, c-format
1124
msgid "%s is a directory in %s adding as %s instead"
1125
msgstr "%s là một thư mục trong %s thay vào đó thêm vào như là %s"
1126
819
-#: merge-recursive.c:1172
1127
+#: merge-recursive.c:1228
1128
#, c-format
1129
msgid ""
1130
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -825,145 +1133,136 @@ msgstr ""
1133
"XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên \"%s\"->\"%s\" trong nhánh \"%s\" đổi "
1134
"tên \"%s\"->\"%s\" trong \"%s\"%s"
1135
828
-#: merge-recursive.c:1177
1136
+#: merge-recursive.c:1233
1137
msgid " (left unresolved)"
1138
msgstr " (cần giải quyết)"
1139
832
-#: merge-recursive.c:1231
1140
+#: merge-recursive.c:1295
1141
#, c-format
1142
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
1143
msgstr ""
1144
"XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên %s->%s trong %s. Đổi tên %s->%s trong %s"
1145
838
-#: merge-recursive.c:1261
1146
+#: merge-recursive.c:1328
1147
#, c-format
1148
msgid "Renaming %s to %s and %s to %s instead"
1149
msgstr "Đang đổi tên %s thành %s thay vì %s thành %s"
1150
843
-#: merge-recursive.c:1460
1151
+#: merge-recursive.c:1534
1152
#, c-format
1153
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
1154
msgstr ""
1155
"XUNG ĐỘT (đổi-tên/thêm): Đổi tên %s->%s trong %s. %s được thêm vào trong %s"
1156
849
-#: merge-recursive.c:1470
1157
+#: merge-recursive.c:1549
1158
#, c-format
1159
msgid "Adding merged %s"
1160
msgstr "Thêm hòa trộn %s"
1161
854
-#: merge-recursive.c:1475 merge-recursive.c:1677
1162
+#: merge-recursive.c:1556 merge-recursive.c:1769
1163
#, c-format
1164
msgid "Adding as %s instead"
1165
msgstr "Thay vào đó thêm vào %s"
1166
859
-#: merge-recursive.c:1526
1167
+#: merge-recursive.c:1613
1168
#, c-format
1169
msgid "cannot read object %s"
1170
msgstr "không thể đọc đối tượng %s"
1171
864
-#: merge-recursive.c:1529
1172
+#: merge-recursive.c:1616
1173
#, c-format
1174
msgid "object %s is not a blob"
1175
msgstr "đối tượng %s không phải là một blob"
1176
869
-#: merge-recursive.c:1581
1177
+#: merge-recursive.c:1669
1178
msgid "modify"
1179
msgstr "sửa đổi"
1180
873
-#: merge-recursive.c:1581
1181
+#: merge-recursive.c:1669
1182
msgid "modified"
1183
msgstr "đã sửa"
1184
877
-#: merge-recursive.c:1591
1185
+#: merge-recursive.c:1679
1186
msgid "content"
1187
msgstr "nội dung"
1188
881
-#: merge-recursive.c:1598
1189
+#: merge-recursive.c:1686
1190
msgid "add/add"
1191
msgstr "thêm/thêm"
1192
885
-#: merge-recursive.c:1632
1193
+#: merge-recursive.c:1721
1194
#, c-format
1195
msgid "Skipped %s (merged same as existing)"
1196
msgstr "Đã bỏ qua %s (đã có sẵn lần hòa trộn này)"
1197
890
-#: merge-recursive.c:1646
1198
+#: merge-recursive.c:1735
1199
#, c-format
1200
msgid "Auto-merging %s"
1201
msgstr "Tự-động-hòa-trộn %s"
1202
895
-#: merge-recursive.c:1650 git-submodule.sh:941
1203
+#: merge-recursive.c:1739 git-submodule.sh:919
1204
msgid "submodule"
1205
msgstr "mô-đun-con"
1206
899
-#: merge-recursive.c:1651
1207
+#: merge-recursive.c:1740
1208
#, c-format
1209
msgid "CONFLICT (%s): Merge conflict in %s"
1210
msgstr "XUNG ĐỘT (%s): Xung đột hòa trộn trong %s"
1211
904
-#: merge-recursive.c:1737
1212
+#: merge-recursive.c:1834
1213
#, c-format
1214
msgid "Removing %s"
1215
msgstr "Đang xóa %s"
1216
909
-#: merge-recursive.c:1762
1217
+#: merge-recursive.c:1860
1218
msgid "file/directory"
1219
msgstr "tập-tin/thư-mục"
1220
913
-#: merge-recursive.c:1768
1221
+#: merge-recursive.c:1866
1222
msgid "directory/file"
1223
msgstr "thư-mục/tập-tin"
1224
917
-#: merge-recursive.c:1773
1225
+#: merge-recursive.c:1871
1226
#, c-format
1227
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
1228
msgstr ""
1229
"XUNG ĐỘT (%s): Ở đây không có thư mục nào có tên %s trong %s. Thêm %s như là "
1230
"%s"
1231
924
-#: merge-recursive.c:1781
1232
+#: merge-recursive.c:1880
1233
#, c-format
1234
msgid "Adding %s"
1235
msgstr "Thêm \"%s\""
1236
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
-
933
-#: merge-recursive.c:1817
1237
+#: merge-recursive.c:1917
1238
msgid "Already up-to-date!"
1239
msgstr "Đã cập nhật rồi!"
1240
937
-#: merge-recursive.c:1826
1241
+#: merge-recursive.c:1926
1242
#, c-format
1243
msgid "merging of trees %s and %s failed"
1244
msgstr "hòa trộn các cây %s và %s gặp lỗi"
1245
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
-
947
-#: merge-recursive.c:1904
1246
+#: merge-recursive.c:2009
1247
msgid "Merging:"
1248
msgstr "Đang trộn:"
1249
951
-#: merge-recursive.c:1917
1250
+#: merge-recursive.c:2022
1251
#, c-format
1252
msgid "found %u common ancestor:"
1253
msgid_plural "found %u common ancestors:"
1254
msgstr[0] "tìm thấy %u tổ tiên chung:"
1255
957
-#: merge-recursive.c:1954
1256
+#: merge-recursive.c:2061
1257
msgid "merge returned no commit"
1258
msgstr "hòa trộn không trả về lần chuyển giao nào"
1259
961
-#: merge-recursive.c:2011
1260
+#: merge-recursive.c:2124
1261
#, c-format
1262
msgid "Could not parse object '%s'"
1263
msgstr "Không thể phân tích đối tượng “%s”"
1264
966
-#: merge-recursive.c:2022 builtin/merge.c:649 builtin/merge.c:831
1265
+#: merge-recursive.c:2138 builtin/merge.c:641 builtin/merge.c:788
1266
msgid "Unable to write index."
1267
msgstr "Không thể ghi bảng mục lục"
1268
@@ -1095,7 +1394,7 @@ msgstr ""
1394
"Ở đây không có gì bị loại trừ bởi: các mẫu (loại trừ).\n"
1395
"Có lẽ bạn đã quên thêm hoặc là “:/” hoặc là “.”?"
1396
1098
-#: pretty.c:971
1397
+#: pretty.c:973
1398
msgid "unable to parse --pretty format"
1399
msgstr "không thể phân tích định dạng --pretty"
1400
@@ -1121,23 +1420,22 @@ msgstr ""
1420
"GIT_INDEX_VERSION được đặt, nhưng giá trị của nó lại không hợp lệ.\n"
1421
"Dùng phiên bản %i"
1422
1124
-#: refs.c:543 builtin/merge.c:764 builtin/merge.c:883 builtin/merge.c:985
1125
-#: builtin/merge.c:995
1423
+#: refs.c:551 builtin/merge.c:840
1424
#, c-format
1425
msgid "Could not open '%s' for writing"
1426
msgstr "Không thể mở “%s” để ghi"
1427
1130
-#: refs/files-backend.c:2243
1428
+#: refs/files-backend.c:2534
1429
#, c-format
1430
msgid "could not delete reference %s: %s"
1431
msgstr "không thể xóa bỏ tham chiếu %s: %s"
1432
1135
-#: refs/files-backend.c:2246
1433
+#: refs/files-backend.c:2537
1434
#, c-format
1435
msgid "could not delete references: %s"
1436
msgstr "không thể xóa bỏ tham chiếu: %s"
1437
1140
-#: refs/files-backend.c:2255
1438
+#: refs/files-backend.c:2546
1439
#, c-format
1440
msgid "could not remove reference %s"
1441
msgstr "không thể gỡ bỏ tham chiếu: %s"
@@ -1295,75 +1593,75 @@ msgstr "%s theo dõi cả %s và %s"
1593
msgid "Internal error"
1594
msgstr "Lỗi nội bộ"
1595
1298
-#: remote.c:1678 remote.c:1721
1596
+#: remote.c:1677 remote.c:1720
1597
msgid "HEAD does not point to a branch"
1598
msgstr "HEAD không chỉ đến một nhánh nào cả"
1599
1302
-#: remote.c:1687
1600
+#: remote.c:1686
1601
#, c-format
1602
msgid "no such branch: '%s'"
1603
msgstr "không có nhánh nào như thế: “%s”"
1604
1307
-#: remote.c:1690
1605
+#: remote.c:1689
1606
#, c-format
1607
msgid "no upstream configured for branch '%s'"
1608
msgstr "không có thượng nguồn được cấu hình cho nhánh “%s”"
1609
1312
-#: remote.c:1696
1610
+#: remote.c:1695
1611
#, c-format
1612
msgid "upstream branch '%s' not stored as a remote-tracking branch"
1613
msgstr ""
1614
"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ủ"
1615
1318
-#: remote.c:1711
1616
+#: remote.c:1710
1617
#, c-format
1618
msgid "push destination '%s' on remote '%s' has no local tracking branch"
1619
msgstr "đẩy lên đích “%s” trên máy chủ “%s” không có nhánh theo dõi nội bộ"
1620
1323
-#: remote.c:1726
1621
+#: remote.c:1725
1622
#, c-format
1623
msgid "branch '%s' has no remote for pushing"
1624
msgstr "nhánh “%s” không có máy chủ để đẩy lên"
1625
1328
-#: remote.c:1737
1626
+#: remote.c:1736
1627
#, c-format
1628
msgid "push refspecs for '%s' do not include '%s'"
1629
msgstr "đẩy refspecs cho “%s” không bao gồm “%s”"
1630
1333
-#: remote.c:1750
1631
+#: remote.c:1749
1632
msgid "push has no destination (push.default is 'nothing')"
1633
msgstr "đẩy lên mà không có đích (push.default là “nothing”)"
1634
1337
-#: remote.c:1772
1635
+#: remote.c:1771
1636
msgid "cannot resolve 'simple' push to a single destination"
1637
msgstr "không thể phân giải đẩy “đơn giản” đến một đích đơn"
1638
1341
-#: remote.c:2074
1639
+#: remote.c:2073
1640
#, c-format
1641
msgid "Your branch is based on '%s', but the upstream is gone.\n"
1642
msgstr ""
1643
"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"
1644
1347
-#: remote.c:2078
1645
+#: remote.c:2077
1646
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1647
msgstr " (dùng \" git branch --unset-upstream\" để sửa)\n"
1648
1351
-#: remote.c:2081
1649
+#: remote.c:2080
1650
#, c-format
1651
msgid "Your branch is up-to-date with '%s'.\n"
1652
msgstr "Nhánh của bạn đã cập nhật với “%s”.\n"
1653
1356
-#: remote.c:2085
1654
+#: remote.c:2084
1655
#, c-format
1656
msgid "Your branch is ahead of '%s' by %d commit.\n"
1657
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1658
msgstr[0] "Nhánh của bạn đứng trước “%s” %d lần chuyển giao.\n"
1659
1362
-#: remote.c:2091
1660
+#: remote.c:2090
1661
msgid " (use \"git push\" to publish your local commits)\n"
1662
msgstr " (dùng \"git push\" để xuất bản các lần chuyển giao nội bộ của bạn)\n"
1663
1366
-#: remote.c:2094
1664
+#: remote.c:2093
1665
#, c-format
1666
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1667
msgid_plural ""
@@ -1372,11 +1670,11 @@ msgstr[0] ""
1670
"Nhánh của bạn đứng đằng sau “%s” %d lần chuyển giao, và có thể được chuyển-"
1671
"tiếp-nhanh.\n"
1672
1375
-#: remote.c:2102
1673
+#: remote.c:2101
1674
msgid " (use \"git pull\" to update your local branch)\n"
1675
msgstr " (dùng \"git pull\" để cập nhật nhánh nội bộ của bạn)\n"
1676
1379
-#: remote.c:2105
1677
+#: remote.c:2104
1678
#, c-format
1679
msgid ""
1680
"Your branch and '%s' have diverged,\n"
@@ -1389,22 +1687,22 @@ msgstr[0] ""
1687
"và có %d và %d lần chuyển giao khác nhau cho từng cái,\n"
1688
"tương ứng với mỗi lần.\n"
1689
1392
-#: remote.c:2115
1690
+#: remote.c:2114
1691
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1692
msgstr ""
1693
" (dùng \"git pull\" để hòa trộn nhánh trên máy chủ vào trong nhánh của "
1694
"bạn)\n"
1695
1398
-#: revision.c:2142
1696
+#: revision.c:2132
1697
msgid "your current branch appears to be broken"
1698
msgstr "nhánh hiện tại của bạn có vẻ như bị hỏng"
1699
1402
-#: revision.c:2145
1700
+#: revision.c:2135
1701
#, c-format
1702
msgid "your current branch '%s' does not have any commits yet"
1703
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ả"
1704
1407
-#: revision.c:2339
1705
+#: revision.c:2329
1706
msgid "--first-parent is incompatible with --bisect"
1707
msgstr "--first-parent xung khắc với --bisect"
1708
@@ -1417,15 +1715,15 @@ msgstr "gặp lỗi khi mở “/dev/null”"
1715
msgid "dup2(%d,%d) failed"
1716
msgstr "dup2(%d,%d) gặp lỗi"
1717
1420
-#: send-pack.c:295
1718
+#: send-pack.c:298
1719
msgid "failed to sign the push certificate"
1720
msgstr "gặp lỗi khi ký chứng thực đẩy"
1721
1424
-#: send-pack.c:404
1722
+#: send-pack.c:411
1723
msgid "the receiving end does not support --signed push"
1724
msgstr "kết thúc nhận không hỗ trợ đẩy --signed"
1725
1428
-#: send-pack.c:406
1726
+#: send-pack.c:413
1727
msgid ""
1728
"not sending a push certificate since the receiving end does not support --"
1729
"signed push"
@@ -1433,10 +1731,14 @@ msgstr ""
1731
"đừng gửi giấy chứng nhận đẩy trước khi kết thúc nhận không hỗ trợ đẩy --"
1732
"signed"
1733
1436
-#: send-pack.c:418
1734
+#: send-pack.c:425
1735
msgid "the receiving end does not support --atomic push"
1736
msgstr "kết thúc nhận không hỗ trợ đẩy --atomic"
1737
1738
+#: send-pack.c:430
1739
+msgid "the receiving end does not support push options"
1740
+msgstr "kết thúc nhận không hỗ trợ các tùy chọn của lệnh push"
1741
+
1742
#: sequencer.c:174
1743
msgid ""
1744
"after resolving the conflicts, mark the corrected paths\n"
@@ -1455,15 +1757,15 @@ msgstr ""
1757
"với lệnh “git add <đường_dẫn>” hoặc “git rm <đường_dẫn>”\n"
1758
"và chuyển giao kết quả bằng lệnh “git commit”"
1759
1458
-#: sequencer.c:190 sequencer.c:833 sequencer.c:912
1760
+#: sequencer.c:190 sequencer.c:841 sequencer.c:924
1761
#, c-format
1762
msgid "Could not write to %s"
1763
msgstr "Không thể ghi vào %s"
1764
1463
-#: sequencer.c:193
1765
+#: sequencer.c:193 sequencer.c:843 sequencer.c:928
1766
#, c-format
1465
-msgid "Error wrapping up %s"
1466
-msgstr "Lỗi bao bọc %s"
1767
+msgid "Error wrapping up %s."
1768
+msgstr "Lỗi bao bọc %s."
1769
1770
#: sequencer.c:208
1771
msgid "Your local changes would be overwritten by cherry-pick."
@@ -1477,45 +1779,50 @@ msgstr "Các thay đổi nội bộ của bạn có thể bị ghi đè bởi l
1779
msgid "Commit your changes or stash them to proceed."
1780
msgstr "Chuyển giao các thay đổi của bạn hay tạm cất (stash) chúng để xử lý."
1781
1782
+#: sequencer.c:228
1783
+#, c-format
1784
+msgid "%s: fast-forward"
1785
+msgstr "%s: chuyển-tiếp-nhanh"
1786
+
1787
#. TRANSLATORS: %s will be "revert" or "cherry-pick"
1481
-#: sequencer.c:300
1788
+#: sequencer.c:303
1789
#, c-format
1790
msgid "%s: Unable to write new index file"
1791
msgstr "%s: Không thể ghi tập tin lưu bảng mục lục mới"
1792
1486
-#: sequencer.c:318
1793
+#: sequencer.c:321
1794
msgid "Could not resolve HEAD commit\n"
1795
msgstr "Không thể phân giải lần chuyển giao HEAD\n"
1796
1490
-#: sequencer.c:338
1797
+#: sequencer.c:341
1798
msgid "Unable to update cache tree\n"
1799
msgstr "Không thể cập nhật cây bộ nhớ đệm\n"
1800
1494
-#: sequencer.c:390
1801
+#: sequencer.c:393
1802
#, c-format
1803
msgid "Could not parse commit %s\n"
1804
msgstr "Không thể phân tích lần chuyển giao %s\n"
1805
1499
-#: sequencer.c:395
1806
+#: sequencer.c:398
1807
#, c-format
1808
msgid "Could not parse parent commit %s\n"
1809
msgstr "Không thể phân tích lần chuyển giao cha mẹ “%s”\n"
1810
1504
-#: sequencer.c:460
1811
+#: sequencer.c:463
1812
msgid "Your index file is unmerged."
1813
msgstr "Tập tin lưu mục lục của bạn không được hòa trộn."
1814
1508
-#: sequencer.c:479
1815
+#: sequencer.c:482
1816
#, c-format
1817
msgid "Commit %s is a merge but no -m option was given."
1818
msgstr "Lần chuyển giao %s là một lần hòa trộn nhưng không đưa ra tùy chọn -m."
1819
1513
-#: sequencer.c:487
1820
+#: sequencer.c:490
1821
#, c-format
1822
msgid "Commit %s does not have parent %d"
1823
msgstr "Lần chuyển giao %s không có cha mẹ %d"
1824
1518
-#: sequencer.c:491
1825
+#: sequencer.c:494
1826
#, c-format
1827
msgid "Mainline was specified but commit %s is not a merge."
1828
msgstr ""
@@ -1524,157 +1831,193 @@ msgstr ""
1831
1832
#. TRANSLATORS: The first %s will be "revert" or
1833
#. "cherry-pick", the second %s a SHA1
1527
-#: sequencer.c:504
1834
+#: sequencer.c:507
1835
#, c-format
1836
msgid "%s: cannot parse parent commit %s"
1837
msgstr "%s: không thể phân tích lần chuyển giao mẹ của %s"
1838
1532
-#: sequencer.c:508
1839
+#: sequencer.c:511
1840
#, c-format
1841
msgid "Cannot get commit message for %s"
1842
msgstr "Không thể lấy ghi chú lần chuyển giao cho %s"
1843
1537
-#: sequencer.c:594
1844
+#: sequencer.c:597
1845
#, c-format
1846
msgid "could not revert %s... %s"
1847
msgstr "không thể hoàn nguyên %s… %s"
1848
1542
-#: sequencer.c:595
1849
+#: sequencer.c:598
1850
#, c-format
1851
msgid "could not apply %s... %s"
1852
msgstr "không thể áp dụng miếng vá %s… %s"
1853
1547
-#: sequencer.c:630
1854
+#: sequencer.c:633
1855
msgid "empty commit set passed"
1856
msgstr "lần chuyển giao trống rỗng đặt là hợp quy cách"
1857
1551
-#: sequencer.c:638
1858
+#: sequencer.c:641
1859
#, c-format
1860
msgid "git %s: failed to read the index"
1861
msgstr "git %s: gặp lỗi đọc bảng mục lục"
1862
1556
-#: sequencer.c:642
1863
+#: sequencer.c:645
1864
#, c-format
1865
msgid "git %s: failed to refresh the index"
1866
msgstr "git %s: gặp lỗi khi làm tươi mới bảng mục lục"
1867
1561
-#: sequencer.c:702
1562
-#, c-format
1563
-msgid "Cannot %s during a %s"
1564
-msgstr "Không thể %s trong khi %s"
1868
+#: sequencer.c:705
1869
+msgid "Cannot revert during a another revert."
1870
+msgstr "Không thể hoàn nguyên trong khi có hoàn nguyên khác."
1871
+
1872
+#: sequencer.c:706
1873
+msgid "Cannot revert during a cherry-pick."
1874
+msgstr "không thể thực hiện việc hoàn nguyên trong khi đang cherry-pick."
1875
1566
-#: sequencer.c:724
1876
+#: sequencer.c:709
1877
+msgid "Cannot cherry-pick during a revert."
1878
+msgstr "Không thể cherry-pick trong khi hoàn nguyên."
1879
+
1880
+#: sequencer.c:710
1881
+msgid "Cannot cherry-pick during another cherry-pick."
1882
+msgstr ""
1883
+"Không thể thực hiện việc cherry-pick trong khi khi đang cherry-pick khác."
1884
+
1885
+#: sequencer.c:732
1886
#, c-format
1887
msgid "Could not parse line %d."
1888
msgstr "Không phân tích được dòng %d."
1889
1571
-#: sequencer.c:729
1890
+#: sequencer.c:737
1891
msgid "No commits parsed."
1892
msgstr "Không có lần chuyển giao nào được phân tích."
1893
1575
-#: sequencer.c:741
1894
+#: sequencer.c:749
1895
#, c-format
1896
msgid "Could not open %s"
1897
msgstr "Không thể mở %s"
1898
1580
-#: sequencer.c:745
1899
+#: sequencer.c:753
1900
#, c-format
1901
msgid "Could not read %s."
1902
msgstr "Không thể đọc %s."
1903
1585
-#: sequencer.c:752
1904
+#: sequencer.c:760
1905
#, c-format
1906
msgid "Unusable instruction sheet: %s"
1907
msgstr "Bảng chỉ thị không thể dùng được: %s"
1908
1590
-#: sequencer.c:782
1909
+#: sequencer.c:790
1910
#, c-format
1911
msgid "Invalid key: %s"
1912
msgstr "Khóa không đúng: %s"
1913
1595
-#: sequencer.c:785 builtin/pull.c:50 builtin/pull.c:52
1914
+#: sequencer.c:793 builtin/pull.c:50 builtin/pull.c:52
1915
#, c-format
1916
msgid "Invalid value for %s: %s"
1917
msgstr "Giá trị không hợp lệ %s: %s"
1918
1600
-#: sequencer.c:795
1919
+#: sequencer.c:803
1920
#, c-format
1921
msgid "Malformed options sheet: %s"
1922
msgstr "Bảng tùy chọn dị hình: %s"
1923
1605
-#: sequencer.c:814
1924
+#: sequencer.c:822
1925
msgid "a cherry-pick or revert is already in progress"
1926
msgstr "có một thao tác “cherry-pick” hoặc “revert” đang được thực hiện"
1927
1609
-#: sequencer.c:815
1928
+#: sequencer.c:823
1929
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
1930
msgstr "hãy thử \"git cherry-pick (--continue | --quit | --abort)\""
1931
1613
-#: sequencer.c:819
1932
+#: sequencer.c:827
1933
#, c-format
1934
msgid "Could not create sequencer directory %s"
1935
msgstr "Không thể tạo thư mục xếp dãy %s"
1936
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
-
1623
-#: sequencer.c:854 sequencer.c:986
1937
+#: sequencer.c:862 sequencer.c:998
1938
msgid "no cherry-pick or revert in progress"
1939
msgstr "không cherry-pick hay hoàn nguyên trong tiến trình"
1940
1627
-#: sequencer.c:856
1941
+#: sequencer.c:864
1942
msgid "cannot resolve HEAD"
1943
msgstr "không thể phân giải HEAD"
1944
1631
-#: sequencer.c:858
1945
+#: sequencer.c:866 sequencer.c:900
1946
msgid "cannot abort from a branch yet to be born"
1947
msgstr "không thể hủy bỏ từ một nhánh mà nó còn chưa được tạo ra"
1948
1635
-#: sequencer.c:878 builtin/fetch.c:610 builtin/fetch.c:851
1949
+#: sequencer.c:886 builtin/fetch.c:724 builtin/fetch.c:970
1950
#, c-format
1951
msgid "cannot open %s"
1952
msgstr "không mở được “%s”"
1953
1640
-#: sequencer.c:880
1954
+#: sequencer.c:888
1955
#, c-format
1956
msgid "cannot read %s: %s"
1957
msgstr "không thể đọc %s: %s"
1958
1645
-#: sequencer.c:881
1959
+#: sequencer.c:889
1960
msgid "unexpected end of file"
1961
msgstr "gặp kết thúc tập tin đột xuất"
1962
1649
-#: sequencer.c:887
1963
+#: sequencer.c:895
1964
#, c-format
1965
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1966
msgstr "tập tin HEAD “pre-cherry-pick” đã lưu “%s” bị hỏng"
1967
1654
-#: sequencer.c:909
1968
+#: sequencer.c:921
1969
#, c-format
1970
msgid "Could not format %s."
1971
msgstr "Không thể định dạng “%s”."
1972
1659
-#: sequencer.c:1054
1973
+#: sequencer.c:1066
1974
#, c-format
1975
msgid "%s: can't cherry-pick a %s"
1976
msgstr "%s: không thể cherry-pick một %s"
1977
1664
-#: sequencer.c:1057
1978
+#: sequencer.c:1069
1979
#, c-format
1980
msgid "%s: bad revision"
1981
msgstr "%s: điểm xét duyệt sai"
1982
1669
-#: sequencer.c:1091
1983
+#: sequencer.c:1102
1984
msgid "Can't revert as initial commit"
1985
msgstr "Không thể hoàn nguyên một lần chuyển giao khởi tạo"
1986
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"
1987
+#: setup.c:160
1988
+#, c-format
1989
+msgid ""
1990
+"%s: no such path in the working tree.\n"
1991
+"Use 'git <command> -- <path>...' to specify paths that do not exist locally."
1992
+msgstr ""
1993
+"%s: không có đường dẫn nào như thế ở trong cây làm việc.\n"
1994
+"Dùng “git <lệnh> -- <đường/dẫn>…” để chỉ định đường dẫn mà nó không tồn tại "
1995
+"một cách nội bộ."
1996
+
1997
+#: setup.c:173
1998
+#, c-format
1999
+msgid ""
2000
+"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
2001
+"Use '--' to separate paths from revisions, like this:\n"
2002
+"'git <command> [<revision>...] -- [<file>...]'"
2003
+msgstr ""
2004
+"tham số chưa rõ ràng “%s”: chưa biết điểm xem xét hay đường dẫn không trong "
2005
+"cây làm việc.\n"
2006
+"Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:\n"
2007
+"“git <lệnh> [<điểm xem xét>…] -- [<tập tin>…]”"
2008
+
2009
+#: setup.c:223
2010
+#, c-format
2011
+msgid ""
2012
+"ambiguous argument '%s': both revision and filename\n"
2013
+"Use '--' to separate paths from revisions, like this:\n"
2014
+"'git <command> [<revision>...] -- [<file>...]'"
2015
+msgstr ""
2016
+"tham số chưa rõ ràng “%s”: cả điểm xem xét và tên tập tin.\n"
2017
+"Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:\n"
2018
+"“git <lệnh> [<điểm xem xét>…] -- [<tập tin>…]”"
2019
1677
-#: setup.c:248
2020
+#: setup.c:248 builtin/apply.c:3362 builtin/apply.c:3373 builtin/apply.c:3419
2021
#, c-format
2022
msgid "failed to read %s"
2023
msgstr "gặp lỗi khi đọc %s"
@@ -1688,16 +2031,53 @@ msgstr "Cần phiên bản kho git <= %d, nhưng lại nhận được %d"
2031
msgid "unknown repository extensions found:"
2032
msgstr "tìm thấy phần mở rộng kho chưa biết:"
2033
1691
-#: sha1_file.c:1080
2034
+#: setup.c:762
2035
+#, c-format
2036
+msgid "Not a git repository (or any of the parent directories): %s"
2037
+msgstr "Không phải là kho git (hoặc bất kỳ thư mục cha mẹ nào): %s"
2038
+
2039
+#: setup.c:764 setup.c:915 builtin/index-pack.c:1641
2040
+msgid "Cannot come back to cwd"
2041
+msgstr "Không thể quay lại cwd"
2042
+
2043
+#: setup.c:845
2044
+msgid "Unable to read current working directory"
2045
+msgstr "Không thể đọc thư mục làm việc hiện hành"
2046
+
2047
+#: setup.c:920
2048
+#, c-format
2049
+msgid ""
2050
+"Not a git repository (or any parent up to mount point %s)\n"
2051
+"Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
2052
+msgstr ""
2053
+"Không phải là kho git (hay bất kỳ cha mẹ nào đến điểm gắn kết %s)\n"
2054
+"Dừng tại biên của hệ thống tập tin (GIT_DISCOVERY_ACROSS_FILESYSTEM chưa "
2055
+"đặt)."
2056
+
2057
+#: setup.c:927
2058
+#, c-format
2059
+msgid "Cannot change to '%s/..'"
2060
+msgstr "Không thể chuyển sang “%s/..”"
2061
+
2062
+#: setup.c:989
2063
+#, c-format
2064
+msgid ""
2065
+"Problem with core.sharedRepository filemode value (0%.3o).\n"
2066
+"The owner of files must always have read and write permissions."
2067
+msgstr ""
2068
+"Gặp vấn đề với gía trị chế độ tập tin core.sharedRepository (0%.3o).\n"
2069
+"người sở hữu tập tin phải luôn có quyền đọc và ghi."
2070
+
2071
+#: sha1_file.c:1046
2072
msgid "offset before end of packfile (broken .idx?)"
2073
msgstr "vị trí tương đối trước điểm kết thúc của tập tin gói (.idx hỏng à?)"
2074
1695
-#: sha1_file.c:2458
2075
+#: sha1_file.c:2434
2076
#, c-format
2077
msgid "offset before start of pack index for %s (corrupt index?)"
2078
msgstr "vị trí tương đối nằm trước chỉ mục gói cho %s (mục lục bị hỏng à?)"
2079
1700
-#: sha1_file.c:2462
2080
+#: sha1_file.c:2438
2081
#, c-format
2082
msgid "offset beyond end of pack index for %s (truncated index?)"
2083
msgstr ""
@@ -1756,7 +2136,7 @@ msgstr "gặp lỗi khi tổ chức .gitmodules đã cập nhật"
2136
msgid "negative values not allowed for submodule.fetchJobs"
2137
msgstr "không cho phép giá trị âm ở submodule.fetchJobs"
2138
1759
-#: submodule-config.c:355
2139
+#: submodule-config.c:358
2140
#, c-format
2141
msgid "invalid value for %s"
2142
msgstr "giá trị cho %s không hợp lệ"
@@ -1815,6 +2195,56 @@ msgstr "không thể tạo tập tin tạm thời"
2195
msgid "could not rename temporary file to %s"
2196
msgstr "không thể đổi tên tập tin tạm thời thành %s"
2197
2198
+#: transport.c:62
2199
+#, c-format
2200
+msgid "Would set upstream of '%s' to '%s' of '%s'\n"
2201
+msgstr "Không thể đặt thượng nguồn của “%s” thành “%s” của “%s”\n"
2202
+
2203
+#: transport.c:151
2204
+#, c-format
2205
+msgid "transport: invalid depth option '%s'"
2206
+msgstr "vận chuyển: tùy chọn độ sâu “%s” không hợp lệ"
2207
+
2208
+#: transport.c:771
2209
+#, c-format
2210
+msgid ""
2211
+"The following submodule paths contain changes that can\n"
2212
+"not be found on any remote:\n"
2213
+msgstr ""
2214
+"Các đường dẫn mô-đun-con sau đây có chứa các thay đổi cái mà\n"
2215
+"có thể được tìm thấy trên mọi máy phục vụ:\n"
2216
+
2217
+#: transport.c:775
2218
+#, c-format
2219
+msgid ""
2220
+"\n"
2221
+"Please try\n"
2222
+"\n"
2223
+"\tgit push --recurse-submodules=on-demand\n"
2224
+"\n"
2225
+"or cd to the path and use\n"
2226
+"\n"
2227
+"\tgit push\n"
2228
+"\n"
2229
+"to push them to a remote.\n"
2230
+"\n"
2231
+msgstr ""
2232
+"\n"
2233
+"Hãy thử\n"
2234
+"\n"
2235
+"\tgit push --recurse-submodules=on-demand\n"
2236
+"\n"
2237
+"hoặc cd đến đường dẫn và dùng\n"
2238
+"\n"
2239
+"\tgit push\n"
2240
+"\n"
2241
+"để đẩy chúng lên máy phục vụ.\n"
2242
+"\n"
2243
+
2244
+#: transport.c:783
2245
+msgid "Aborting."
2246
+msgstr "Bãi bỏ."
2247
+
2248
#: transport-helper.c:1041
2249
#, c-format
2250
msgid "Could not read ref %s"
@@ -1824,12 +2254,12 @@ msgstr "Không thể đọc tham chiếu %s"
2254
#, c-format
2255
msgid ""
2256
"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."
2257
+"%%sPlease commit your changes or stash them before you switch branches."
2258
msgstr ""
2259
"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 "
2260
"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."
2261
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn "
2262
+"chuyển nhánh."
2263
2264
#: unpack-trees.c:66
2265
#, c-format
@@ -1845,12 +2275,12 @@ msgstr ""
2275
#, c-format
2276
msgid ""
2277
"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."
2278
+"%%sPlease commit your changes or stash them before you merge."
2279
msgstr ""
2280
"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 "
2281
"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."
2282
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn hòa "
2283
+"trộn."
2284
2285
#: unpack-trees.c:71
2286
#, c-format
@@ -1866,12 +2296,11 @@ msgstr ""
2296
#, c-format
2297
msgid ""
2298
"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."
2299
+"%%sPlease commit your changes or stash them before you %s."
2300
msgstr ""
2301
"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 "
2302
"%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."
2303
+"%%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn %s."
2304
2305
#: unpack-trees.c:76
2306
#, c-format
@@ -1897,11 +2326,11 @@ msgstr ""
2326
#, c-format
2327
msgid ""
2328
"The following untracked working tree files would be removed by checkout:\n"
1900
-"%%sPlease move or remove them before you can switch branches."
2329
+"%%sPlease move or remove them before you switch branches."
2330
msgstr ""
2331
"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 "
2332
"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."
2333
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh."
2334
2335
#: unpack-trees.c:87
2336
#, c-format
@@ -1917,11 +2346,11 @@ msgstr ""
2346
#, c-format
2347
msgid ""
2348
"The following untracked working tree files would be removed by merge:\n"
1920
-"%%sPlease move or remove them before you can merge."
2349
+"%%sPlease move or remove them before you merge."
2350
msgstr ""
2351
"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 "
2352
"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."
2353
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn."
2354
2355
#: unpack-trees.c:92
2356
#, c-format
@@ -1937,10 +2366,10 @@ msgstr ""
2366
#, c-format
2367
msgid ""
2368
"The following untracked working tree files would be removed by %s:\n"
1940
-"%%sPlease move or remove them before you can %s."
2369
+"%%sPlease move or remove them before you %s."
2370
msgstr ""
2371
"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."
2372
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s."
2373
2374
#: unpack-trees.c:97
2375
#, c-format
@@ -1956,11 +2385,11 @@ msgstr ""
2385
msgid ""
2386
"The following untracked working tree files would be overwritten by "
2387
"checkout:\n"
1959
-"%%sPlease move or remove them before you can switch branches."
2388
+"%%sPlease move or remove them before you switch branches."
2389
msgstr ""
2390
"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 "
2391
"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."
2392
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh."
2393
2394
#: unpack-trees.c:104
2395
#, c-format
@@ -1977,11 +2406,11 @@ msgstr ""
2406
#, c-format
2407
msgid ""
2408
"The following untracked working tree files would be overwritten by merge:\n"
1980
-"%%sPlease move or remove them before you can merge."
2409
+"%%sPlease move or remove them before you merge."
2410
msgstr ""
2411
"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 "
2412
"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."
2413
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn."
2414
2415
#: unpack-trees.c:109
2416
#, c-format
@@ -1997,11 +2426,11 @@ msgstr ""
2426
#, c-format
2427
msgid ""
2428
"The following untracked working tree files would be overwritten by %s:\n"
2000
-"%%sPlease move or remove them before you can %s."
2429
+"%%sPlease move or remove them before you %s."
2430
msgstr ""
2431
"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 "
2432
"%s:\n"
2004
-"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn có thể %s."
2433
+"%%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s."
2434
2435
#: unpack-trees.c:114
2436
#, c-format
@@ -2087,43 +2516,43 @@ msgstr "tên cổng không hợp lệ"
2516
msgid "invalid '..' path segment"
2517
msgstr "đoạn đường dẫn “..” không hợp lệ"
2518
2090
-#: wrapper.c:222 wrapper.c:381
2519
+#: worktree.c:282
2520
+#, c-format
2521
+msgid "failed to read '%s'"
2522
+msgstr "gặp lỗi khi đọc “%s”"
2523
+
2524
+#: wrapper.c:222 wrapper.c:392
2525
#, c-format
2526
msgid "could not open '%s' for reading and writing"
2527
msgstr "không thể mở “%s” để đọc và ghi"
2528
2095
-#: wrapper.c:224 wrapper.c:383 builtin/am.c:779
2529
+#: wrapper.c:224 wrapper.c:394 builtin/am.c:778
2530
#, c-format
2531
msgid "could not open '%s' for writing"
2532
msgstr "không thể mở “%s” để ghi"
2533
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
2534
+#: wrapper.c:226 wrapper.c:396 builtin/am.c:324 builtin/am.c:771
2535
+#: builtin/am.c:859 builtin/commit.c:1712 builtin/merge.c:1029
2536
#: builtin/pull.c:407
2537
#, c-format
2538
msgid "could not open '%s' for reading"
2539
msgstr "không thể mở “%s” để đọc"
2540
2107
-#: wrapper.c:594 wrapper.c:615
2541
+#: wrapper.c:605 wrapper.c:626
2542
#, c-format
2543
msgid "unable to access '%s'"
2544
msgstr "không thể truy cập “%s”"
2545
2112
-#: wrapper.c:623
2546
+#: wrapper.c:634
2547
msgid "unable to get current working directory"
2548
msgstr "Không thể lấy thư mục làm việc hiện hành"
2549
2116
-#: wrapper.c:650
2117
-#, c-format
2118
-msgid "could not open %s for writing"
2119
-msgstr "không thể mở %s để ghi"
2120
-
2121
-#: wrapper.c:661 builtin/am.c:410
2550
+#: wrapper.c:658
2551
#, c-format
2552
msgid "could not write to %s"
2553
msgstr "không thể ghi vào %s"
2554
2126
-#: wrapper.c:667
2555
+#: wrapper.c:660
2556
#, c-format
2557
msgid "could not close %s"
2558
msgstr "không thể đóng %s"
@@ -2155,11 +2584,11 @@ msgstr ""
2584
msgid " (use \"git rm <file>...\" to mark resolution)"
2585
msgstr " (dùng \"git rm <tập-tin>…\" để đánh dấu là cần giải quyết)"
2586
2158
-#: wt-status.c:198 wt-status.c:881
2587
+#: wt-status.c:198 wt-status.c:882
2588
msgid "Changes to be committed:"
2589
msgstr "Những thay đổi sẽ được chuyển giao:"
2590
2162
-#: wt-status.c:216 wt-status.c:890
2591
+#: wt-status.c:216 wt-status.c:891
2592
msgid "Changes not staged for commit:"
2593
msgstr "Các thay đổi chưa được đặt lên bệ phóng để chuyển giao:"
2594
@@ -2219,11 +2648,6 @@ msgstr "được thêm vào bởi cả hai:"
2648
msgid "both modified:"
2649
msgstr "bị sửa bởi cả hai:"
2650
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
-
2651
#: wt-status.c:274
2652
msgid "new file:"
2653
msgstr "tập tin mới:"
@@ -2268,20 +2692,15 @@ msgstr "nội dung bị sửa đổi, "
2692
msgid "untracked content, "
2693
msgstr "nội dung chưa được theo dõi, "
2694
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
-
2276
-#: wt-status.c:755
2695
+#: wt-status.c:756
2696
msgid "Submodules changed but not updated:"
2697
msgstr "Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:"
2698
2280
-#: wt-status.c:757
2699
+#: wt-status.c:758
2700
msgid "Submodule changes to be committed:"
2701
msgstr "Những mô-đun-con thay đổi đã được chuyển giao:"
2702
2284
-#: wt-status.c:838
2703
+#: wt-status.c:839
2704
msgid ""
2705
"Do not touch the line above.\n"
2706
"Everything below will be removed."
@@ -2289,101 +2708,105 @@ msgstr ""
2708
"Không động đến đường ở trên.\n"
2709
"Mọi thứ phía dưới sẽ được xóa bỏ."
2710
2292
-#: wt-status.c:949
2711
+#: wt-status.c:950
2712
msgid "You have unmerged paths."
2713
msgstr "Bạn có những đường dẫn chưa được hòa trộn."
2714
2296
-#: wt-status.c:952
2715
+#: wt-status.c:953
2716
msgid " (fix conflicts and run \"git commit\")"
2717
msgstr " (sửa các xung đột rồi chạy \"git commit\")"
2718
2300
-#: wt-status.c:956
2719
+#: wt-status.c:955
2720
+msgid " (use \"git merge --abort\" to abort the merge)"
2721
+msgstr " (dùng \"git merge --abort\" để bãi bỏ việc hòa trộn)"
2722
+
2723
+#: wt-status.c:960
2724
msgid "All conflicts fixed but you are still merging."
2725
msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn vẫn đang hòa trộn."
2726
2304
-#: wt-status.c:959
2727
+#: wt-status.c:963
2728
msgid " (use \"git commit\" to conclude merge)"
2729
msgstr " (dùng \"git commit\" để hoàn tất việc hòa trộn)"
2730
2308
-#: wt-status.c:969
2731
+#: wt-status.c:973
2732
msgid "You are in the middle of an am session."
2733
msgstr "Bạn đang ở giữa của một phiên “am”."
2734
2312
-#: wt-status.c:972
2735
+#: wt-status.c:976
2736
msgid "The current patch is empty."
2737
msgstr "Miếng vá hiện tại bị trống rỗng."
2738
2316
-#: wt-status.c:976
2739
+#: wt-status.c:980
2740
msgid " (fix conflicts and then run \"git am --continue\")"
2741
msgstr " (sửa các xung đột và sau đó chạy lệnh \"git am --continue\")"
2742
2320
-#: wt-status.c:978
2743
+#: wt-status.c:982
2744
msgid " (use \"git am --skip\" to skip this patch)"
2745
msgstr " (dùng \"git am --skip\" để bỏ qua miếng vá này)"
2746
2324
-#: wt-status.c:980
2747
+#: wt-status.c:984
2748
msgid " (use \"git am --abort\" to restore the original branch)"
2749
msgstr " (dùng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)"
2750
2328
-#: wt-status.c:1105
2751
+#: wt-status.c:1109
2752
msgid "No commands done."
2753
msgstr "Không thực hiện lệnh nào."
2754
2332
-#: wt-status.c:1108
2755
+#: wt-status.c:1112
2756
#, c-format
2757
msgid "Last command done (%d command done):"
2758
msgid_plural "Last commands done (%d commands done):"
2759
msgstr[0] "Lệnh thực hiện cuối (%d lệnh được thực thi):"
2760
2338
-#: wt-status.c:1119
2761
+#: wt-status.c:1123
2762
#, c-format
2763
msgid " (see more in file %s)"
2764
msgstr " (xem thêm trong %s)"
2765
2343
-#: wt-status.c:1124
2766
+#: wt-status.c:1128
2767
msgid "No commands remaining."
2768
msgstr "Không có lệnh nào còn lại."
2769
2347
-#: wt-status.c:1127
2770
+#: wt-status.c:1131
2771
#, c-format
2772
msgid "Next command to do (%d remaining command):"
2773
msgid_plural "Next commands to do (%d remaining commands):"
2774
msgstr[0] "Lệnh cần làm kế tiếp (%d lệnh còn lại):"
2775
2353
-#: wt-status.c:1135
2776
+#: wt-status.c:1139
2777
msgid " (use \"git rebase --edit-todo\" to view and edit)"
2778
msgstr " (dùng lệnh \"git rebase --edit-todo\" để xem và sửa)"
2779
2357
-#: wt-status.c:1148
2780
+#: wt-status.c:1152
2781
#, c-format
2782
msgid "You are currently rebasing branch '%s' on '%s'."
2783
msgstr "Bạn hiện nay đang thực hiện việc “rebase” nhánh “%s” trên “%s”."
2784
2362
-#: wt-status.c:1153
2785
+#: wt-status.c:1157
2786
msgid "You are currently rebasing."
2787
msgstr "Bạn hiện nay đang thực hiện việc “rebase” (“cải tổ”)."
2788
2366
-#: wt-status.c:1167
2789
+#: wt-status.c:1171
2790
msgid " (fix conflicts and then run \"git rebase --continue\")"
2791
msgstr ""
2792
" (sửa các xung đột và sau đó chạy lệnh “cải tổ” \"git rebase --continue\")"
2793
2371
-#: wt-status.c:1169
2794
+#: wt-status.c:1173
2795
msgid " (use \"git rebase --skip\" to skip this patch)"
2796
msgstr " (dùng lệnh “cải tổ” \"git rebase --skip\" để bỏ qua lần vá này)"
2797
2375
-#: wt-status.c:1171
2798
+#: wt-status.c:1175
2799
msgid " (use \"git rebase --abort\" to check out the original branch)"
2800
msgstr ""
2801
" (dùng lệnh “cải tổ” \"git rebase --abort\" để check-out nhánh nguyên thủy)"
2802
2380
-#: wt-status.c:1177
2803
+#: wt-status.c:1181
2804
msgid " (all conflicts fixed: run \"git rebase --continue\")"
2805
msgstr ""
2806
" (khi tất cả các xung đột đã sửa xong: chạy lệnh “cải tổ” \"git rebase --"
2807
"continue\")"
2808
2386
-#: wt-status.c:1181
2809
+#: wt-status.c:1185
2810
#, c-format
2811
msgid ""
2812
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
@@ -2391,130 +2814,130 @@ msgstr ""
2814
"Bạn hiện nay đang thực hiện việc chia tách một lần chuyển giao trong khi "
2815
"đang “rebase” nhánh “%s” trên “%s”."
2816
2394
-#: wt-status.c:1186
2817
+#: wt-status.c:1190
2818
msgid "You are currently splitting a commit during a rebase."
2819
msgstr ""
2820
"Bạn hiện tại đang cắt đôi một lần chuyển giao trong khi đang thực hiện việc "
2821
"rebase."
2822
2400
-#: wt-status.c:1189
2823
+#: wt-status.c:1193
2824
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
2825
msgstr ""
2826
" (Một khi thư mục làm việc của bạn đã gọn gàng, chạy lệnh “cải tổ” \"git "
2827
"rebase --continue\")"
2828
2406
-#: wt-status.c:1193
2829
+#: wt-status.c:1197
2830
#, c-format
2831
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
2832
msgstr ""
2833
"Bạn hiện nay đang thực hiện việc sửa chữa một lần chuyển giao trong khi đang "
2834
"rebase nhánh “%s” trên “%s”."
2835
2413
-#: wt-status.c:1198
2836
+#: wt-status.c:1202
2837
msgid "You are currently editing a commit during a rebase."
2838
msgstr "Bạn hiện đang sửa một lần chuyển giao trong khi bạn thực hiện rebase."
2839
2417
-#: wt-status.c:1201
2840
+#: wt-status.c:1205
2841
msgid " (use \"git commit --amend\" to amend the current commit)"
2842
msgstr " (dùng \"git commit --amend\" để “tu bổ” lần chuyển giao hiện tại)"
2843
2421
-#: wt-status.c:1203
2844
+#: wt-status.c:1207
2845
msgid ""
2846
" (use \"git rebase --continue\" once you are satisfied with your changes)"
2847
msgstr ""
2848
" (chạy lệnh “cải tổ” \"git rebase --continue\" một khi bạn cảm thấy hài "
2849
"lòng về những thay đổi của mình)"
2850
2428
-#: wt-status.c:1213
2851
+#: wt-status.c:1217
2852
#, c-format
2853
msgid "You are currently cherry-picking commit %s."
2854
msgstr "Bạn hiện nay đang thực hiện việc cherry-pick lần chuyển giao %s."
2855
2433
-#: wt-status.c:1218
2856
+#: wt-status.c:1222
2857
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
2858
msgstr ""
2859
" (sửa các xung đột và sau đó chạy lệnh \"git cherry-pick --continue\")"
2860
2438
-#: wt-status.c:1221
2861
+#: wt-status.c:1225
2862
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
2863
msgstr ""
2864
" (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git cherry-pick --"
2865
"continue\")"
2866
2444
-#: wt-status.c:1223
2867
+#: wt-status.c:1227
2868
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
2869
msgstr " (dùng \"git cherry-pick --abort\" để hủy bỏ thao tác cherry-pick)"
2870
2448
-#: wt-status.c:1232
2871
+#: wt-status.c:1236
2872
#, c-format
2873
msgid "You are currently reverting commit %s."
2874
msgstr "Bạn hiện nay đang thực hiện thao tác hoàn nguyên lần chuyển giao “%s”."
2875
2453
-#: wt-status.c:1237
2876
+#: wt-status.c:1241
2877
msgid " (fix conflicts and run \"git revert --continue\")"
2878
msgstr " (sửa các xung đột và sau đó chạy lệnh \"git revert --continue\")"
2879
2457
-#: wt-status.c:1240
2880
+#: wt-status.c:1244
2881
msgid " (all conflicts fixed: run \"git revert --continue\")"
2882
msgstr ""
2883
" (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git revert --continue\")"
2884
2462
-#: wt-status.c:1242
2885
+#: wt-status.c:1246
2886
msgid " (use \"git revert --abort\" to cancel the revert operation)"
2887
msgstr " (dùng \"git revert --abort\" để hủy bỏ thao tác hoàn nguyên)"
2888
2466
-#: wt-status.c:1253
2889
+#: wt-status.c:1257
2890
#, c-format
2891
msgid "You are currently bisecting, started from branch '%s'."
2892
msgstr ""
2893
"Bạn hiện nay đang thực hiện thao tác di chuyển nửa bước (bisect), bắt đầu từ "
2894
"nhánh “%s”."
2895
2473
-#: wt-status.c:1257
2896
+#: wt-status.c:1261
2897
msgid "You are currently bisecting."
2898
msgstr "Bạn hiện tại đang thực hiện việc bisect (di chuyển nửa bước)."
2899
2477
-#: wt-status.c:1260
2900
+#: wt-status.c:1264
2901
msgid " (use \"git bisect reset\" to get back to the original branch)"
2902
msgstr " (dùng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)"
2903
2481
-#: wt-status.c:1460
2904
+#: wt-status.c:1464
2905
msgid "On branch "
2906
msgstr "Trên nhánh "
2907
2485
-#: wt-status.c:1466
2908
+#: wt-status.c:1470
2909
msgid "interactive rebase in progress; onto "
2910
msgstr "rebase ở chế độ tương tác đang được thực hiện; lên trên "
2911
2489
-#: wt-status.c:1468
2912
+#: wt-status.c:1472
2913
msgid "rebase in progress; onto "
2914
msgstr "rebase đang được thực hiện: lên trên "
2915
2493
-#: wt-status.c:1473
2916
+#: wt-status.c:1477
2917
msgid "HEAD detached at "
2918
msgstr "HEAD được tách rời tại "
2919
2497
-#: wt-status.c:1475
2920
+#: wt-status.c:1479
2921
msgid "HEAD detached from "
2922
msgstr "HEAD được tách rời từ "
2923
2501
-#: wt-status.c:1478
2924
+#: wt-status.c:1482
2925
msgid "Not currently on any branch."
2926
msgstr "Hiện tại chẳng ở nhánh nào cả."
2927
2505
-#: wt-status.c:1496
2928
+#: wt-status.c:1500
2929
msgid "Initial commit"
2930
msgstr "Lần chuyển giao khởi tạo"
2931
2509
-#: wt-status.c:1510
2932
+#: wt-status.c:1514
2933
msgid "Untracked files"
2934
msgstr "Những tập tin chưa được theo dõi"
2935
2513
-#: wt-status.c:1512
2936
+#: wt-status.c:1516
2937
msgid "Ignored files"
2938
msgstr "Những tập tin bị lờ đi"
2939
2517
-#: wt-status.c:1516
2940
+#: wt-status.c:1520
2941
#, c-format
2942
msgid ""
2943
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -2526,32 +2949,32 @@ msgstr ""
2949
"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"
2950
"tự thêm các tập tin mới (xem “git help status”.."
2951
2529
-#: wt-status.c:1522
2952
+#: wt-status.c:1526
2953
#, c-format
2954
msgid "Untracked files not listed%s"
2955
msgstr "Những tập tin chưa được theo dõi không được liệt kê ra %s"
2956
2534
-#: wt-status.c:1524
2957
+#: wt-status.c:1528
2958
msgid " (use -u option to show untracked files)"
2959
msgstr " (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
2960
2538
-#: wt-status.c:1530
2961
+#: wt-status.c:1534
2962
msgid "No changes"
2963
msgstr "Không có thay đổi nào"
2964
2542
-#: wt-status.c:1535
2965
+#: wt-status.c:1539
2966
#, c-format
2967
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
2968
msgstr ""
2969
"không có thay đổi nào được thêm vào để chuyển giao (dùng \"git add\" và/hoặc "
2970
"\"git commit -a\")\n"
2971
2549
-#: wt-status.c:1538
2972
+#: wt-status.c:1542
2973
#, c-format
2974
msgid "no changes added to commit\n"
2975
msgstr "không có thay đổi nào được thêm vào để chuyển giao\n"
2976
2554
-#: wt-status.c:1541
2977
+#: wt-status.c:1545
2978
#, c-format
2979
msgid ""
2980
"nothing added to commit but untracked files present (use \"git add\" to "
@@ -2560,53 +2983,53 @@ msgstr ""
2983
"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 "
2984
"theo dõi hiện diện (dùng \"git add\" để đưa vào theo dõi)\n"
2985
2563
-#: wt-status.c:1544
2986
+#: wt-status.c:1548
2987
#, c-format
2988
msgid "nothing added to commit but untracked files present\n"
2989
msgstr ""
2990
"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 "
2991
"theo dõi hiện diện\n"
2992
2570
-#: wt-status.c:1547
2993
+#: wt-status.c:1551
2994
#, c-format
2995
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
2996
msgstr ""
2997
"không có gì để chuyển giao (tạo/sao-chép các tập tin và dùng \"git add\" để "
2998
"đưa vào theo dõi)\n"
2999
2577
-#: wt-status.c:1550 wt-status.c:1555
3000
+#: wt-status.c:1554 wt-status.c:1559
3001
#, c-format
3002
msgid "nothing to commit\n"
3003
msgstr "không có gì để chuyển giao\n"
3004
2582
-#: wt-status.c:1553
3005
+#: wt-status.c:1557
3006
#, c-format
3007
msgid "nothing to commit (use -u to show untracked files)\n"
3008
msgstr ""
3009
"không có gì để chuyển giao (dùng -u xem các tập tin chưa được theo dõi)\n"
3010
2588
-#: wt-status.c:1557
3011
+#: wt-status.c:1561
3012
#, c-format
2590
-msgid "nothing to commit, working directory clean\n"
3013
+msgid "nothing to commit, working tree clean\n"
3014
msgstr "không có gì để chuyển giao, thư mục làm việc sạch sẽ\n"
3015
2593
-#: wt-status.c:1664
3016
+#: wt-status.c:1668
3017
msgid "Initial commit on "
3018
msgstr "Lần chuyển giao khởi tạo trên "
3019
2597
-#: wt-status.c:1668
3020
+#: wt-status.c:1672
3021
msgid "HEAD (no branch)"
3022
msgstr "HEAD (không nhánh)"
3023
2601
-#: wt-status.c:1697
3024
+#: wt-status.c:1701
3025
msgid "gone"
3026
msgstr "đã ra đi"
3027
2605
-#: wt-status.c:1699 wt-status.c:1707
3028
+#: wt-status.c:1703 wt-status.c:1711
3029
msgid "behind "
3030
msgstr "đằng sau "
3031
2609
-#: wt-status.c:1702 wt-status.c:1705
3032
+#: wt-status.c:1706 wt-status.c:1709
3033
msgid "ahead "
3034
msgstr "phía trước "
3035
@@ -2624,260 +3047,274 @@ msgstr "git add [<các-tùy-chọn>] [--] <pathspec>…"
3047
msgid "unexpected diff status %c"
3048
msgstr "trạng thái lệnh diff không như mong đợi %c"
3049
2627
-#: builtin/add.c:70 builtin/commit.c:280
3050
+#: builtin/add.c:71 builtin/commit.c:281
3051
msgid "updating files failed"
3052
msgstr "Cập nhật tập tin gặp lỗi"
3053
2631
-#: builtin/add.c:80
3054
+#: builtin/add.c:81
3055
#, c-format
3056
msgid "remove '%s'\n"
3057
msgstr "gỡ bỏ “%s”\n"
3058
2636
-#: builtin/add.c:134
3059
+#: builtin/add.c:136
3060
msgid "Unstaged changes after refreshing the index:"
3061
msgstr ""
3062
"Đư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:"
3063
2641
-#: builtin/add.c:194 builtin/rev-parse.c:811
3064
+#: builtin/add.c:196 builtin/rev-parse.c:811
3065
msgid "Could not read the index"
3066
msgstr "Không thể đọc bảng mục lục"
3067
2645
-#: builtin/add.c:205
3068
+#: builtin/add.c:207
3069
#, c-format
3070
msgid "Could not open '%s' for writing."
3071
msgstr "Không thể mở “%s” để ghi."
3072
2650
-#: builtin/add.c:209
3073
+#: builtin/add.c:211
3074
msgid "Could not write patch"
3075
msgstr "Không thể ghi ra miếng vá"
3076
2654
-#: builtin/add.c:212
3077
+#: builtin/add.c:214
3078
msgid "editing patch failed"
3079
msgstr "gặp lỗi khi sửa miếng vá"
3080
2658
-#: builtin/add.c:215
3081
+#: builtin/add.c:217
3082
#, c-format
3083
msgid "Could not stat '%s'"
3084
msgstr "không thể lấy thông tin thống kê về “%s”"
3085
2663
-#: builtin/add.c:217
3086
+#: builtin/add.c:219
3087
msgid "Empty patch. Aborted."
3088
msgstr "Miếng vá trống rỗng. Nên bỏ qua."
3089
2667
-#: builtin/add.c:222
3090
+#: builtin/add.c:224
3091
#, c-format
3092
msgid "Could not apply '%s'"
3093
msgstr "Không thể áp dụng miếng vá “%s”"
3094
2672
-#: builtin/add.c:232
3095
+#: builtin/add.c:234
3096
msgid "The following paths are ignored by one of your .gitignore files:\n"
3097
msgstr ""
3098
"Các đường dẫn theo sau đây sẽ bị lờ đi bởi một trong các tập tin .gitignore "
3099
"của bạn:\n"
3100
2678
-#: builtin/add.c:249 builtin/clean.c:870 builtin/fetch.c:112 builtin/mv.c:111
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
3101
+#: builtin/add.c:253 builtin/clean.c:870 builtin/fetch.c:113 builtin/mv.c:111
3102
+#: builtin/prune-packed.c:55 builtin/pull.c:197 builtin/push.c:521
3103
+#: builtin/remote.c:1327 builtin/rm.c:268 builtin/send-pack.c:162
3104
msgid "dry run"
3105
msgstr "chạy thử"
3106
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
3107
+#: builtin/add.c:254 builtin/apply.c:4854 builtin/check-ignore.c:19
3108
+#: builtin/commit.c:1334 builtin/count-objects.c:85 builtin/fsck.c:593
3109
+#: builtin/log.c:1852 builtin/mv.c:110 builtin/read-tree.c:114
3110
msgid "be verbose"
3111
msgstr "chi tiết"
3112
2690
-#: builtin/add.c:252
3113
+#: builtin/add.c:256
3114
msgid "interactive picking"
3115
msgstr "sửa bằng cách tương tác"
3116
2694
-#: builtin/add.c:253 builtin/checkout.c:1154 builtin/reset.c:286
3117
+#: builtin/add.c:257 builtin/checkout.c:1156 builtin/reset.c:286
3118
msgid "select hunks interactively"
3119
msgstr "chọn “hunks” theo kiểu tương tác"
3120
2698
-#: builtin/add.c:254
3121
+#: builtin/add.c:258
3122
msgid "edit current diff and apply"
3123
msgstr "sửa diff hiện nay và áp dụng nó"
3124
2702
-#: builtin/add.c:255
3125
+#: builtin/add.c:259
3126
msgid "allow adding otherwise ignored files"
3127
msgstr "cho phép thêm các tập tin bị bỏ qua khác"
3128
2706
-#: builtin/add.c:256
3129
+#: builtin/add.c:260
3130
msgid "update tracked files"
3131
msgstr "cập nhật các tập tin được theo dõi"
3132
2710
-#: builtin/add.c:257
3133
+#: builtin/add.c:261
3134
msgid "record only the fact that the path will be added later"
3135
msgstr "chỉ ghi lại sự việc mà đường dẫn sẽ được thêm vào sau"
3136
2714
-#: builtin/add.c:258
3137
+#: builtin/add.c:262
3138
msgid "add changes from all tracked and untracked files"
3139
msgstr ""
3140
"thêm các thay đổi từ tất cả các tập tin có cũng như không được theo dõi dấu "
3141
"vết"
3142
2720
-#: builtin/add.c:261
3143
+#: builtin/add.c:265
3144
msgid "ignore paths removed in the working tree (same as --no-all)"
3145
msgstr ""
3146
"lờ đi các đường dẫn bị gỡ bỏ trong cây thư mục làm việc (giống với --no-all)"
3147
2725
-#: builtin/add.c:263
3148
+#: builtin/add.c:267
3149
msgid "don't add, only refresh the index"
3150
msgstr "không thêm, chỉ làm tươi mới bảng mục lục"
3151
2729
-#: builtin/add.c:264
3152
+#: builtin/add.c:268
3153
msgid "just skip files which cannot be added because of errors"
3154
msgstr "chie bỏ qua những tập tin mà nó không thể được thêm vào bởi vì gặp lỗi"
3155
2733
-#: builtin/add.c:265
3156
+#: builtin/add.c:269
3157
msgid "check if - even missing - files are ignored in dry run"
3158
msgstr ""
3159
"kiểm tra xem - thậm chí thiếu - tập tin bị bỏ qua trong quá trình chạy thử"
3160
2738
-#: builtin/add.c:287
2739
-#, c-format
2740
-msgid "Use -f if you really want to add them.\n"
2741
-msgstr "Sử dụng tùy chọn -f nếu bạn thực sự muốn thêm chúng vào.\n"
2742
-
2743
-#: builtin/add.c:294
3161
+#: builtin/add.c:270 builtin/update-index.c:958
3162
+msgid "(+/-)x"
3163
+msgstr "(+/-)x"
3164
+
3165
+#: builtin/add.c:270 builtin/update-index.c:959
3166
+msgid "override the executable bit of the listed files"
3167
+msgstr "ghi đè lên bít thi hành của các tập tin được liệt kê"
3168
+
3169
+#: builtin/add.c:292
3170
+#, c-format
3171
+msgid "Use -f if you really want to add them.\n"
3172
+msgstr "Sử dụng tùy chọn -f nếu bạn thực sự muốn thêm chúng vào.\n"
3173
+
3174
+#: builtin/add.c:300
3175
msgid "adding files failed"
3176
msgstr "thêm tập tin gặp lỗi"
3177
2747
-#: builtin/add.c:330
3178
+#: builtin/add.c:336
3179
msgid "-A and -u are mutually incompatible"
3180
msgstr "-A và -u xung khắc nhau"
3181
2751
-#: builtin/add.c:337
3182
+#: builtin/add.c:343
3183
msgid "Option --ignore-missing can only be used together with --dry-run"
3184
msgstr "Tùy chọn --ignore-missing chỉ có thể được dùng cùng với --dry-run"
3185
3186
#: builtin/add.c:352
3187
#, c-format
3188
+msgid "--chmod param '%s' must be either -x or +x"
3189
+msgstr "--chmod tham số “%s” phải hoặc là -x hay +x"
3190
+
3191
+#: builtin/add.c:367
3192
+#, c-format
3193
msgid "Nothing specified, nothing added.\n"
3194
msgstr "Không có gì được chỉ ra, không có gì được thêm vào.\n"
3195
2760
-#: builtin/add.c:353
3196
+#: builtin/add.c:368
3197
#, c-format
3198
msgid "Maybe you wanted to say 'git add .'?\n"
3199
msgstr "Có lẽ ý bạn là “git add .” phải không?\n"
3200
2765
-#: builtin/add.c:358 builtin/check-ignore.c:172 builtin/clean.c:914
2766
-#: builtin/commit.c:339 builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
3201
+#: builtin/add.c:373 builtin/check-ignore.c:172 builtin/checkout.c:279
3202
+#: builtin/checkout.c:473 builtin/clean.c:914 builtin/commit.c:340
3203
+#: builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
3204
#: builtin/submodule--helper.c:240
3205
msgid "index file corrupt"
3206
msgstr "tập tin ghi bảng mục lục bị hỏng"
3207
2771
-#: builtin/add.c:439 builtin/apply.c:4661 builtin/mv.c:283 builtin/rm.c:430
3208
+#: builtin/add.c:454 builtin/apply.c:4784 builtin/mv.c:286 builtin/rm.c:431
3209
msgid "Unable to write new index file"
3210
msgstr "Không thể ghi tập tin lưu bảng mục lục mới"
3211
2775
-#: builtin/am.c:256 builtin/commit.c:749 builtin/merge.c:1089
3212
+#: builtin/am.c:257 builtin/commit.c:750 builtin/merge.c:1032
3213
#, c-format
3214
msgid "could not read '%s'"
3215
msgstr "Không thể đọc “%s”."
3216
2780
-#: builtin/am.c:430
3217
+#: builtin/am.c:426
3218
msgid "could not parse author script"
3219
msgstr "không thể phân tích cú pháp văn lệnh tác giả"
3220
2784
-#: builtin/am.c:507
3221
+#: builtin/am.c:503
3222
#, c-format
3223
msgid "'%s' was deleted by the applypatch-msg hook"
3224
msgstr "“%s” bị xóa bởi móc applypatch-msg"
3225
2789
-#: builtin/am.c:548 builtin/notes.c:300
3226
+#: builtin/am.c:544 builtin/notes.c:301
3227
#, c-format
3228
msgid "Malformed input line: '%s'."
3229
msgstr "Dòng đầu vào dị hình: “%s”."
3230
2794
-#: builtin/am.c:585 builtin/notes.c:315
3231
+#: builtin/am.c:581 builtin/notes.c:316
3232
#, c-format
3233
msgid "Failed to copy notes from '%s' to '%s'"
3234
msgstr "Gặp lỗi khi sao chép ghi chú (note) từ “%s” tới “%s”"
3235
2799
-#: builtin/am.c:611
3236
+#: builtin/am.c:607
3237
msgid "fseek failed"
3238
msgstr "fseek gặp lỗi"
3239
2803
-#: builtin/am.c:788
3240
+#: builtin/am.c:787
3241
#, c-format
3242
msgid "could not parse patch '%s'"
3243
msgstr "không thể phân tích cú pháp “%s”"
3244
2808
-#: builtin/am.c:853
3245
+#: builtin/am.c:852
3246
msgid "Only one StGIT patch series can be applied at once"
3247
msgstr "Chỉ có một sê-ri miếng vá StGIT được áp dụng một lúc"
3248
2812
-#: builtin/am.c:900
3249
+#: builtin/am.c:899
3250
msgid "invalid timestamp"
3251
msgstr "dấu thời gian không hợp lệ"
3252
2816
-#: builtin/am.c:903 builtin/am.c:911
3253
+#: builtin/am.c:902 builtin/am.c:910
3254
msgid "invalid Date line"
3255
msgstr "dòng Ngày tháng không hợp lệ"
3256
2820
-#: builtin/am.c:908
3257
+#: builtin/am.c:907
3258
msgid "invalid timezone offset"
3259
msgstr "độ lệch múi giờ không hợp lệ"
3260
2824
-#: builtin/am.c:995
3261
+#: builtin/am.c:996
3262
msgid "Patch format detection failed."
3263
msgstr "Dò tìm định dạng miếng vá gặp lỗi."
3264
2828
-#: builtin/am.c:1000 builtin/clone.c:380
3265
+#: builtin/am.c:1001 builtin/clone.c:380
3266
#, c-format
3267
msgid "failed to create directory '%s'"
3268
msgstr "tạo thư mục \"%s\" gặp lỗi"
3269
2833
-#: builtin/am.c:1004
3270
+#: builtin/am.c:1005
3271
msgid "Failed to split patches."
3272
msgstr "Gặp lỗi khi chia nhỏ các miếng vá."
3273
2837
-#: builtin/am.c:1136 builtin/commit.c:365
3274
+#: builtin/am.c:1137 builtin/commit.c:366
3275
msgid "unable to write index file"
3276
msgstr "không thể ghi tập tin lưu mục lục"
3277
2841
-#: builtin/am.c:1187
3278
+#: builtin/am.c:1188
3279
#, c-format
3280
msgid "When you have resolved this problem, run \"%s --continue\"."
3281
msgstr "Khi bạn đã phân giải xong trục trặc này, hãy chạy \"%s --continue\"."
3282
2846
-#: builtin/am.c:1188
3283
+#: builtin/am.c:1189
3284
#, c-format
3285
msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
3286
msgstr ""
3287
"Nếu bạn muốn bỏ qua miếng vá này, hãy chạy lệnh \"%s --skip\" để thay thế."
3288
2852
-#: builtin/am.c:1189
3289
+#: builtin/am.c:1190
3290
#, c-format
3291
msgid "To restore the original branch and stop patching, run \"%s --abort\"."
3292
msgstr "Để phục hồi lại nhánh gốc và dừng vá, hãy chạy \"%s --abort\"."
3293
2857
-#: builtin/am.c:1327
3294
+#: builtin/am.c:1328
3295
msgid "Patch is empty. Was it split wrong?"
3296
msgstr "Miếng vá trống rỗng. Quá trình chia nhỏ miếng vá có lỗi?"
3297
2861
-#: builtin/am.c:1401 builtin/log.c:1516
3298
+#: builtin/am.c:1402 builtin/log.c:1543
3299
#, c-format
3300
msgid "invalid ident line: %s"
3301
msgstr "dòng thụt lề không hợp lệ: %s"
3302
2866
-#: builtin/am.c:1428
3303
+#: builtin/am.c:1429
3304
#, c-format
3305
msgid "unable to parse commit %s"
3306
msgstr "không thể phân tích lần chuyển giao “%s”"
3307
2871
-#: builtin/am.c:1630
3308
+#: builtin/am.c:1602
3309
msgid "Repository lacks necessary blobs to fall back on 3-way merge."
3310
msgstr "Kho thiếu đối tượng blob cần thiết để trở về trên “3-way merge”."
3311
2875
-#: builtin/am.c:1632
3312
+#: builtin/am.c:1604
3313
msgid "Using index info to reconstruct a base tree..."
3314
msgstr ""
3315
"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ở…"
3316
2880
-#: builtin/am.c:1651
3317
+#: builtin/am.c:1623
3318
msgid ""
3319
"Did you hand edit your patch?\n"
3320
"It does not apply to blobs recorded in its index."
@@ -2885,38 +3322,38 @@ msgstr ""
3322
"Bạn đã sửa miếng vá của mình bằng cách thủ công à?\n"
3323
"Nó không thể áp dụng các blob đã được ghi lại trong bảng mục lục của nó."
3324
2888
-#: builtin/am.c:1657
3325
+#: builtin/am.c:1629
3326
msgid "Falling back to patching base and 3-way merge..."
3327
msgstr "Đang trở lại để vá cơ sở và “hòa trộn 3-đường”…"
3328
2892
-#: builtin/am.c:1672
3329
+#: builtin/am.c:1654
3330
msgid "Failed to merge in the changes."
3331
msgstr "Gặp lỗi khi trộn vào các thay đổi."
3332
2896
-#: builtin/am.c:1696 builtin/merge.c:636
3333
+#: builtin/am.c:1679 builtin/merge.c:628
3334
msgid "git write-tree failed to write a tree"
3335
msgstr "lệnh git write-tree gặp lỗi khi ghi một cây"
3336
2900
-#: builtin/am.c:1703
3337
+#: builtin/am.c:1686
3338
msgid "applying to an empty history"
3339
msgstr "áp dụng vào một lịch sử trống rỗng"
3340
2904
-#: builtin/am.c:1716 builtin/commit.c:1775 builtin/merge.c:841
2905
-#: builtin/merge.c:866
3341
+#: builtin/am.c:1699 builtin/commit.c:1776 builtin/merge.c:798
3342
+#: builtin/merge.c:823
3343
msgid "failed to write commit object"
3344
msgstr "gặp lỗi khi ghi đối tượng chuyển giao"
3345
2909
-#: builtin/am.c:1748 builtin/am.c:1752
3346
+#: builtin/am.c:1731 builtin/am.c:1735
3347
#, c-format
3348
msgid "cannot resume: %s does not exist."
3349
msgstr "không thể phục hồi: %s không tồn tại."
3350
2914
-#: builtin/am.c:1768
3351
+#: builtin/am.c:1751
3352
msgid "cannot be interactive without stdin connected to a terminal."
3353
msgstr ""
3354
"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"
3355
2919
-#: builtin/am.c:1773
3356
+#: builtin/am.c:1756
3357
msgid "Commit Body is:"
3358
msgstr "Thân của lần chuyển giao là:"
3359
@@ -2924,37 +3361,37 @@ msgstr "Thân của lần chuyển giao là:"
3361
#. in your translation. The program will only accept English
3362
#. input at this point.
3363
#.
2927
-#: builtin/am.c:1783
3364
+#: builtin/am.c:1766
3365
msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
3366
msgstr ""
3367
"Á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 "
3368
"cả [a]: "
3369
2933
-#: builtin/am.c:1833
3370
+#: builtin/am.c:1816
3371
#, c-format
3372
msgid "Dirty index: cannot apply patches (dirty: %s)"
3373
msgstr "Bảng mục lục bẩn: không thể áp dụng các miếng vá (bẩn: %s)"
3374
2938
-#: builtin/am.c:1868 builtin/am.c:1940
3375
+#: builtin/am.c:1853 builtin/am.c:1925
3376
#, c-format
3377
msgid "Applying: %.*s"
3378
msgstr "Áp dụng: %.*s"
3379
2943
-#: builtin/am.c:1884
3380
+#: builtin/am.c:1869
3381
msgid "No changes -- Patch already applied."
3382
msgstr "Không thay đổi gì cả -- Miếng vá đã được áp dụng rồi."
3383
2947
-#: builtin/am.c:1892
3384
+#: builtin/am.c:1877
3385
#, c-format
3386
msgid "Patch failed at %s %.*s"
3387
msgstr "Gặp lỗi khi vá tại %s %.*s"
3388
2952
-#: builtin/am.c:1898
3389
+#: builtin/am.c:1883
3390
#, c-format
3391
msgid "The copy of the patch that failed is found in: %s"
3392
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"
3393
2957
-#: builtin/am.c:1943
3394
+#: builtin/am.c:1928
3395
msgid ""
3396
"No changes - did you forget to use 'git add'?\n"
3397
"If there is nothing left to stage, chances are that something else\n"
@@ -2965,7 +3402,7 @@ msgstr ""
3402
"đã 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 "
3403
"vá này."
3404
2968
-#: builtin/am.c:1950
3405
+#: builtin/am.c:1935
3406
msgid ""
3407
"You still have unmerged paths in your index.\n"
3408
"Did you forget to use 'git add'?"
@@ -2973,17 +3410,17 @@ msgstr ""
3410
"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"
3411
"Bạn đã quên sử dụng lệnh “git add” à?"
3412
2976
-#: builtin/am.c:2058 builtin/am.c:2062 builtin/am.c:2074 builtin/reset.c:308
3413
+#: builtin/am.c:2043 builtin/am.c:2047 builtin/am.c:2059 builtin/reset.c:308
3414
#: builtin/reset.c:316
3415
#, c-format
3416
msgid "Could not parse object '%s'."
3417
msgstr "không thể phân tích đối tượng “%s”."
3418
2982
-#: builtin/am.c:2110
3419
+#: builtin/am.c:2095
3420
msgid "failed to clean index"
3421
msgstr "gặp lỗi khi dọn bảng mục lục"
3422
2986
-#: builtin/am.c:2144
3423
+#: builtin/am.c:2129
3424
msgid ""
3425
"You seem to have moved HEAD since the last 'am' failure.\n"
3426
"Not rewinding to ORIG_HEAD"
@@ -2991,155 +3428,155 @@ msgstr ""
3428
"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"
3429
"Không thể chuyển tới ORIG_HEAD"
3430
2994
-#: builtin/am.c:2205
3431
+#: builtin/am.c:2192
3432
#, c-format
3433
msgid "Invalid value for --patch-format: %s"
3434
msgstr "Giá trị không hợp lệ cho --patch-format: %s"
3435
2999
-#: builtin/am.c:2238
3436
+#: builtin/am.c:2225
3437
msgid "git am [<options>] [(<mbox>|<Maildir>)...]"
3438
msgstr "git am [<các-tùy-chọn>] [(<mbox>|<Maildir>)…]"
3439
3003
-#: builtin/am.c:2239
3440
+#: builtin/am.c:2226
3441
msgid "git am [<options>] (--continue | --skip | --abort)"
3442
msgstr "git am [<các-tùy-chọn>] (--continue | --skip | --abort)"
3443
3007
-#: builtin/am.c:2245
3444
+#: builtin/am.c:2232
3445
msgid "run interactively"
3446
msgstr "chạy kiểu tương tác"
3447
3011
-#: builtin/am.c:2247
3448
+#: builtin/am.c:2234
3449
msgid "historical option -- no-op"
3450
msgstr "tùy chọn lịch sử -- không-toán-tử"
3451
3015
-#: builtin/am.c:2249
3452
+#: builtin/am.c:2236
3453
msgid "allow fall back on 3way merging if needed"
3454
msgstr "cho phép quay trở lại để hòa trộn kiểu “3way” nếu cần"
3455
3019
-#: builtin/am.c:2250 builtin/init-db.c:478 builtin/prune-packed.c:57
3020
-#: builtin/repack.c:171
3456
+#: builtin/am.c:2237 builtin/init-db.c:481 builtin/prune-packed.c:57
3457
+#: builtin/repack.c:172
3458
msgid "be quiet"
3459
msgstr "im lặng"
3460
3024
-#: builtin/am.c:2252
3461
+#: builtin/am.c:2239
3462
msgid "add a Signed-off-by line to the commit message"
3463
msgstr "Thêm dòng Signed-off-by cho ghi chú của lần chuyển giao"
3464
3028
-#: builtin/am.c:2255
3465
+#: builtin/am.c:2242
3466
msgid "recode into utf8 (default)"
3467
msgstr "chuyển mã thành utf8 (mặc định)"
3468
3032
-#: builtin/am.c:2257
3469
+#: builtin/am.c:2244
3470
msgid "pass -k flag to git-mailinfo"
3471
msgstr "chuyển cờ -k cho git-mailinfo"
3472
3036
-#: builtin/am.c:2259
3473
+#: builtin/am.c:2246
3474
msgid "pass -b flag to git-mailinfo"
3475
msgstr "chuyển cờ -b cho git-mailinfo"
3476
3040
-#: builtin/am.c:2261
3477
+#: builtin/am.c:2248
3478
msgid "pass -m flag to git-mailinfo"
3479
msgstr "chuyển cờ -m cho git-mailinfo"
3480
3044
-#: builtin/am.c:2263
3481
+#: builtin/am.c:2250
3482
msgid "pass --keep-cr flag to git-mailsplit for mbox format"
3483
msgstr "chuyển cờ --keep-cr cho git-mailsplit với định dạng mbox"
3484
3048
-#: builtin/am.c:2266
3485
+#: builtin/am.c:2253
3486
msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
3487
msgstr ""
3488
"đừng chuyển cờ --keep-cr cho git-mailsplit không phụ thuộc vào am.keepcr"
3489
3053
-#: builtin/am.c:2269
3490
+#: builtin/am.c:2256
3491
msgid "strip everything before a scissors line"
3492
msgstr "cắt mọi thứ trước dòng scissors"
3493
3057
-#: builtin/am.c:2270 builtin/apply.c:4546
3494
+#: builtin/am.c:2257 builtin/apply.c:4837
3495
msgid "action"
3496
msgstr "hành động"
3497
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
3498
+#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267
3499
+#: builtin/am.c:2270 builtin/am.c:2273 builtin/am.c:2276 builtin/am.c:2279
3500
+#: builtin/am.c:2285
3501
msgid "pass it through git-apply"
3502
msgstr "chuyển nó qua git-apply"
3503
3067
-#: builtin/am.c:2279 builtin/apply.c:4570
3504
+#: builtin/am.c:2266 builtin/apply.c:4861
3505
msgid "root"
3506
msgstr "gốc"
3507
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
3508
+#: builtin/am.c:2269 builtin/am.c:2272 builtin/apply.c:4799
3509
+#: builtin/apply.c:4802 builtin/clone.c:90 builtin/fetch.c:96
3510
#: 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
3511
+#: builtin/submodule--helper.c:402 builtin/submodule--helper.c:482
3512
+#: builtin/submodule--helper.c:485 builtin/submodule--helper.c:823
3513
+#: builtin/submodule--helper.c:826
3514
msgid "path"
3515
msgstr "đường-dẫn"
3516
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
3517
+#: builtin/am.c:2275 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669
3518
+#: builtin/grep.c:706 builtin/merge.c:200 builtin/pull.c:134 builtin/pull.c:193
3519
+#: builtin/repack.c:181 builtin/repack.c:185 builtin/show-branch.c:645
3520
#: builtin/show-ref.c:175 builtin/tag.c:340 parse-options.h:132
3521
#: parse-options.h:134 parse-options.h:244
3522
msgid "n"
3523
msgstr "n"
3524
3088
-#: builtin/am.c:2291 builtin/apply.c:4514
3525
+#: builtin/am.c:2278 builtin/apply.c:4805
3526
msgid "num"
3527
msgstr "số"
3528
3092
-#: builtin/am.c:2294 builtin/for-each-ref.c:37 builtin/replace.c:438
3529
+#: builtin/am.c:2281 builtin/for-each-ref.c:37 builtin/replace.c:438
3530
#: builtin/tag.c:372
3531
msgid "format"
3532
msgstr "định dạng"
3533
3097
-#: builtin/am.c:2295
3534
+#: builtin/am.c:2282
3535
msgid "format the patch(es) are in"
3536
msgstr "định dạng (các) miếng vá theo"
3537
3101
-#: builtin/am.c:2301
3538
+#: builtin/am.c:2288
3539
msgid "override error message when patch failure occurs"
3540
msgstr "đè lên các lời nhắn lỗi khi xảy ra lỗi vá nghiêm trọng"
3541
3105
-#: builtin/am.c:2303
3542
+#: builtin/am.c:2290
3543
msgid "continue applying patches after resolving a conflict"
3544
msgstr "tiếp tục áp dụng các miếng vá sau khi giải quyết xung đột"
3545
3109
-#: builtin/am.c:2306
3546
+#: builtin/am.c:2293
3547
msgid "synonyms for --continue"
3548
msgstr "đồng nghĩa với --continue"
3549
3113
-#: builtin/am.c:2309
3550
+#: builtin/am.c:2296
3551
msgid "skip the current patch"
3552
msgstr "bỏ qua miếng vá hiện hành"
3553
3117
-#: builtin/am.c:2312
3554
+#: builtin/am.c:2299
3555
msgid "restore the original branch and abort the patching operation."
3556
msgstr "phục hồi lại nhánh gốc và loại bỏ thao tác vá."
3557
3121
-#: builtin/am.c:2316
3558
+#: builtin/am.c:2303
3559
msgid "lie about committer date"
3560
msgstr "nói dối về ngày chuyển giao"
3561
3125
-#: builtin/am.c:2318
3562
+#: builtin/am.c:2305
3563
msgid "use current timestamp for author date"
3564
msgstr "dùng dấu thời gian hiện tại cho ngày tác giả"
3565
3129
-#: builtin/am.c:2320 builtin/commit.c:1609 builtin/merge.c:228
3566
+#: builtin/am.c:2307 builtin/commit.c:1610 builtin/merge.c:229
3567
#: builtin/pull.c:164 builtin/revert.c:92 builtin/tag.c:355
3568
msgid "key-id"
3569
msgstr "mã-số-khóa"
3570
3134
-#: builtin/am.c:2321
3571
+#: builtin/am.c:2308
3572
msgid "GPG-sign commits"
3573
msgstr "lần chuyển giao ký-GPG"
3574
3138
-#: builtin/am.c:2324
3575
+#: builtin/am.c:2311
3576
msgid "(internal use for git-rebase)"
3577
msgstr "(dùng nội bộ cho git-rebase)"
3578
3142
-#: builtin/am.c:2339
3579
+#: builtin/am.c:2326
3580
msgid ""
3581
"The -b/--binary option has been a no-op for long time, and\n"
3582
"it will be removed. Please do not use it anymore."
@@ -3147,16 +3584,16 @@ msgstr ""
3584
"Tùy chọn -b/--binary đã không dùng từ lâu rồi, và\n"
3585
"nó sẽ được bỏ đi. Xin đừng sử dụng nó thêm nữa."
3586
3150
-#: builtin/am.c:2346
3587
+#: builtin/am.c:2333
3588
msgid "failed to read the index"
3589
msgstr "gặp lỗi đọc bảng mục lục"
3590
3154
-#: builtin/am.c:2361
3591
+#: builtin/am.c:2348
3592
#, c-format
3593
msgid "previous rebase directory %s still exists but mbox given."
3594
msgstr "thư mục rebase trước %s không sẵn có nhưng mbox lại đưa ra."
3595
3159
-#: builtin/am.c:2385
3596
+#: builtin/am.c:2372
3597
#, c-format
3598
msgid ""
3599
"Stray %s directory found.\n"
@@ -3165,73 +3602,73 @@ msgstr ""
3602
"Tìm thấy thư mục lạc %s.\n"
3603
"Dùng \"git am --abort\" để loại bỏ nó đi."
3604
3168
-#: builtin/am.c:2391
3605
+#: builtin/am.c:2378
3606
msgid "Resolve operation not in progress, we are not resuming."
3607
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."
3608
3172
-#: builtin/apply.c:59
3609
+#: builtin/apply.c:122
3610
msgid "git apply [<options>] [<patch>...]"
3611
msgstr "git apply [<các-tùy-chọn>] [<miếng-vá>…]"
3612
3176
-#: builtin/apply.c:111
3613
+#: builtin/apply.c:153
3614
#, c-format
3615
msgid "unrecognized whitespace option '%s'"
3616
msgstr "không nhận ra tùy chọn về khoảng trắng “%s”"
3617
3181
-#: builtin/apply.c:126
3618
+#: builtin/apply.c:169
3619
#, c-format
3620
msgid "unrecognized whitespace ignore option '%s'"
3621
msgstr "không nhận ra tùy chọn bỏ qua khoảng trắng “%s”"
3622
3186
-#: builtin/apply.c:818
3623
+#: builtin/apply.c:854
3624
#, c-format
3625
msgid "Cannot prepare timestamp regexp %s"
3626
msgstr ""
3627
"Không thể chuẩn bị biểu thức chính qui dấu vết thời gian (timestamp regexp) "
3628
"%s"
3629
3193
-#: builtin/apply.c:827
3630
+#: builtin/apply.c:863
3631
#, c-format
3632
msgid "regexec returned %d for input: %s"
3633
msgstr "thi hành biểu thức chính quy trả về %d cho đầu vào: %s"
3634
3198
-#: builtin/apply.c:908
3635
+#: builtin/apply.c:947
3636
#, c-format
3637
msgid "unable to find filename in patch at line %d"
3638
msgstr "không thể tìm thấy tên tập tin trong miếng vá tại dòng %d"
3639
3203
-#: builtin/apply.c:937
3640
+#: builtin/apply.c:984
3641
#, c-format
3642
msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
3643
msgstr ""
3644
"git apply: git-diff sai - cần /dev/null, nhưng lại nhận được %s trên dòng %d"
3645
3209
-#: builtin/apply.c:942
3646
+#: builtin/apply.c:989
3647
#, c-format
3648
msgid "git apply: bad git-diff - inconsistent new filename on line %d"
3649
msgstr "git apply: git-diff sai - tên tập tin mới không nhất quán trên dòng %d"
3650
3214
-#: builtin/apply.c:943
3651
+#: builtin/apply.c:990
3652
#, c-format
3653
msgid "git apply: bad git-diff - inconsistent old filename on line %d"
3654
msgstr "git apply: git-diff sai - tên tập tin cũ không nhất quán trên dòng %d"
3655
3219
-#: builtin/apply.c:949
3656
+#: builtin/apply.c:995
3657
#, c-format
3658
msgid "git apply: bad git-diff - expected /dev/null on line %d"
3659
msgstr "git apply: git-diff sai - cần “/dev/null” trên dòng %d"
3660
3224
-#: builtin/apply.c:1406
3661
+#: builtin/apply.c:1489
3662
#, c-format
3663
msgid "recount: unexpected line: %.*s"
3664
msgstr "chi tiết: dòng không cần: %.*s"
3665
3229
-#: builtin/apply.c:1463
3666
+#: builtin/apply.c:1550
3667
#, c-format
3668
msgid "patch fragment without header at line %d: %.*s"
3669
msgstr "miếng vá phân mảnh mà không có phần đầu tại dòng %d: %.*s"
3670
3234
-#: builtin/apply.c:1480
3671
+#: builtin/apply.c:1567
3672
#, c-format
3673
msgid ""
3674
"git diff header lacks filename information when removing %d leading pathname "
@@ -3243,76 +3680,76 @@ msgstr[0] ""
3680
"phần đầu diff cho git thiếu thông tin tên tập tin khi gỡ bỏ đi %d trong "
3681
"thành phần dẫn đầu tên của đường dẫn (dòng %d)"
3682
3246
-#: builtin/apply.c:1646
3683
+#: builtin/apply.c:1743
3684
msgid "new file depends on old contents"
3685
msgstr "tập tin mới phụ thuộc vào nội dung cũ"
3686
3250
-#: builtin/apply.c:1648
3687
+#: builtin/apply.c:1745
3688
msgid "deleted file still has contents"
3689
msgstr "tập tin đã xóa vẫn còn nội dung"
3690
3254
-#: builtin/apply.c:1674
3691
+#: builtin/apply.c:1774
3692
#, c-format
3693
msgid "corrupt patch at line %d"
3694
msgstr "miếng vá hỏng tại dòng %d"
3695
3259
-#: builtin/apply.c:1710
3696
+#: builtin/apply.c:1810
3697
#, c-format
3698
msgid "new file %s depends on old contents"
3699
msgstr "tập tin mới %s phụ thuộc vào nội dung cũ"
3700
3264
-#: builtin/apply.c:1712
3701
+#: builtin/apply.c:1812
3702
#, c-format
3703
msgid "deleted file %s still has contents"
3704
msgstr "tập tin đã xóa %s vẫn còn nội dung"
3705
3269
-#: builtin/apply.c:1715
3706
+#: builtin/apply.c:1815
3707
#, c-format
3708
msgid "** warning: file %s becomes empty but is not deleted"
3709
msgstr "** cảnh báo: tập tin %s trở nên trống rỗng nhưng không bị xóa"
3710
3274
-#: builtin/apply.c:1861
3711
+#: builtin/apply.c:1962
3712
#, c-format
3713
msgid "corrupt binary patch at line %d: %.*s"
3714
msgstr "miếng vá định dạng nhị phân sai hỏng tại dòng %d: %.*s"
3715
3279
-#: builtin/apply.c:1895
3716
+#: builtin/apply.c:1999
3717
#, c-format
3718
msgid "unrecognized binary patch at line %d"
3719
msgstr "miếng vá định dạng nhị phân không được nhận ra tại dòng %d"
3720
3284
-#: builtin/apply.c:2048
3721
+#: builtin/apply.c:2154
3722
#, c-format
3723
msgid "patch with only garbage at line %d"
3724
msgstr "vá chỉ với “rác” tại dòng %d"
3725
3289
-#: builtin/apply.c:2138
3726
+#: builtin/apply.c:2244
3727
#, c-format
3728
msgid "unable to read symlink %s"
3729
msgstr "không thể đọc liên kết mềm %s"
3730
3294
-#: builtin/apply.c:2142
3731
+#: builtin/apply.c:2248
3732
#, c-format
3733
msgid "unable to open or read %s"
3734
msgstr "không thể mở hay đọc %s"
3735
3299
-#: builtin/apply.c:2775
3736
+#: builtin/apply.c:2901
3737
#, c-format
3738
msgid "invalid start of line: '%c'"
3739
msgstr "sai khởi đầu dòng: “%c”"
3740
3304
-#: builtin/apply.c:2894
3741
+#: builtin/apply.c:3020
3742
#, c-format
3743
msgid "Hunk #%d succeeded at %d (offset %d line)."
3744
msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
3745
msgstr[0] "Khối dữ liệu #%d thành công tại %d (offset %d dòng)."
3746
3310
-#: builtin/apply.c:2906
3747
+#: builtin/apply.c:3032
3748
#, c-format
3749
msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
3750
msgstr "Nội dung bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d"
3751
3315
-#: builtin/apply.c:2912
3752
+#: builtin/apply.c:3038
3753
#, c-format
3754
msgid ""
3755
"while searching for:\n"
@@ -3321,339 +3758,334 @@ msgstr ""
3758
"trong khi đang tìm kiếm cho:\n"
3759
"%.*s"
3760
3324
-#: builtin/apply.c:2932
3761
+#: builtin/apply.c:3060
3762
#, c-format
3763
msgid "missing binary patch data for '%s'"
3764
msgstr "thiếu dữ liệu của miếng vá định dạng nhị phân cho “%s”"
3765
3329
-#: builtin/apply.c:3033
3766
+#: builtin/apply.c:3163
3767
#, c-format
3768
msgid "binary patch does not apply to '%s'"
3769
msgstr "miếng vá định dạng nhị phân không được áp dụng cho “%s”"
3770
3334
-#: builtin/apply.c:3039
3771
+#: builtin/apply.c:3169
3772
#, c-format
3773
msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
3774
msgstr ""
3775
"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 "
3776
"%s)"
3777
3341
-#: builtin/apply.c:3060
3778
+#: builtin/apply.c:3190
3779
#, c-format
3780
msgid "patch failed: %s:%ld"
3781
msgstr "gặp lỗi khi vá: %s:%ld"
3782
3346
-#: builtin/apply.c:3184
3783
+#: builtin/apply.c:3314
3784
#, c-format
3785
msgid "cannot checkout %s"
3786
msgstr "không thể lấy ra %s"
3787
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
-
3356
-#: builtin/apply.c:3237
3788
+#: builtin/apply.c:3370
3789
#, c-format
3790
msgid "reading from '%s' beyond a symbolic link"
3791
msgstr "đọc từ “%s” vượt ra ngoài liên kết mềm"
3792
3361
-#: builtin/apply.c:3265 builtin/apply.c:3487
3793
+#: builtin/apply.c:3399 builtin/apply.c:3630
3794
#, c-format
3795
msgid "path %s has been renamed/deleted"
3796
msgstr "đường dẫn %s đã bị xóa hoặc đổi tên"
3797
3366
-#: builtin/apply.c:3346 builtin/apply.c:3501
3798
+#: builtin/apply.c:3482 builtin/apply.c:3644
3799
#, c-format
3800
msgid "%s: does not exist in index"
3801
msgstr "%s: không tồn tại trong bảng mục lục"
3802
3371
-#: builtin/apply.c:3350 builtin/apply.c:3493 builtin/apply.c:3515
3803
+#: builtin/apply.c:3486 builtin/apply.c:3636 builtin/apply.c:3658
3804
#, c-format
3805
msgid "%s: %s"
3806
msgstr "%s: %s"
3807
3376
-#: builtin/apply.c:3355 builtin/apply.c:3509
3808
+#: builtin/apply.c:3491 builtin/apply.c:3652
3809
#, c-format
3810
msgid "%s: does not match index"
3811
msgstr "%s: không khớp trong mục lục"
3812
3381
-#: builtin/apply.c:3457
3813
+#: builtin/apply.c:3597
3814
msgid "removal patch leaves file contents"
3815
msgstr "loại bỏ miếng vá để lại nội dung tập tin"
3816
3385
-#: builtin/apply.c:3526
3817
+#: builtin/apply.c:3669
3818
#, c-format
3819
msgid "%s: wrong type"
3820
msgstr "%s: sai kiểu"
3821
3390
-#: builtin/apply.c:3528
3822
+#: builtin/apply.c:3671
3823
#, c-format
3824
msgid "%s has type %o, expected %o"
3825
msgstr "%s có kiểu %o, cần %o"
3826
3395
-#: builtin/apply.c:3687 builtin/apply.c:3689
3827
+#: builtin/apply.c:3822 builtin/apply.c:3824
3828
#, c-format
3829
msgid "invalid path '%s'"
3830
msgstr "đường dẫn không hợp lệ “%s”"
3831
3400
-#: builtin/apply.c:3744
3832
+#: builtin/apply.c:3879
3833
#, c-format
3834
msgid "%s: already exists in index"
3835
msgstr "%s: đã có từ trước trong bảng mục lục"
3836
3405
-#: builtin/apply.c:3747
3837
+#: builtin/apply.c:3882
3838
#, c-format
3839
msgid "%s: already exists in working directory"
3840
msgstr "%s: đã sẵn có trong thư mục đang làm việc"
3841
3410
-#: builtin/apply.c:3767
3842
+#: builtin/apply.c:3902
3843
#, c-format
3844
msgid "new mode (%o) of %s does not match old mode (%o)"
3845
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o)"
3846
3415
-#: builtin/apply.c:3772
3847
+#: builtin/apply.c:3907
3848
#, c-format
3849
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
3850
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o) của %s"
3851
3420
-#: builtin/apply.c:3792
3852
+#: builtin/apply.c:3927
3853
#, c-format
3854
msgid "affected file '%s' is beyond a symbolic link"
3855
msgstr "tập tin chịu tác động “%s” vượt ra ngoài liên kết mềm"
3856
3425
-#: builtin/apply.c:3796
3857
+#: builtin/apply.c:3931
3858
#, c-format
3859
msgid "%s: patch does not apply"
3860
msgstr "%s: miếng vá không được áp dụng"
3861
3430
-#: builtin/apply.c:3810
3862
+#: builtin/apply.c:3945
3863
#, c-format
3864
msgid "Checking patch %s..."
3865
msgstr "Đang kiểm tra miếng vá %s…"
3866
3435
-#: builtin/apply.c:3903 builtin/checkout.c:233 builtin/reset.c:135
3867
+#: builtin/apply.c:4038 builtin/checkout.c:233 builtin/reset.c:135
3868
#, c-format
3869
msgid "make_cache_entry failed for path '%s'"
3870
msgstr "make_cache_entry gặp lỗi đối với đường dẫn “%s”"
3871
3440
-#: builtin/apply.c:4046
3872
+#: builtin/apply.c:4182
3873
#, c-format
3874
msgid "unable to remove %s from index"
3875
msgstr "không thể gỡ bỏ %s từ mục lục"
3876
3445
-#: builtin/apply.c:4075
3877
+#: builtin/apply.c:4215
3878
#, c-format
3879
msgid "corrupt patch for submodule %s"
3880
msgstr "miếng vá sai hỏng cho mô-đun-con %s"
3881
3450
-#: builtin/apply.c:4079
3882
+#: builtin/apply.c:4219
3883
#, c-format
3884
msgid "unable to stat newly created file '%s'"
3885
msgstr "không thể lấy thống kề về tập tin %s mới hơn đã được tạo"
3886
3455
-#: builtin/apply.c:4084
3887
+#: builtin/apply.c:4224
3888
#, c-format
3889
msgid "unable to create backing store for newly created file %s"
3890
msgstr "không thể tạo “kho lưu đằng sau” cho tập tin được tạo mới hơn %s"
3891
3460
-#: builtin/apply.c:4087 builtin/apply.c:4195
3892
+#: builtin/apply.c:4227 builtin/apply.c:4340
3893
#, c-format
3894
msgid "unable to add cache entry for %s"
3895
msgstr "không thể thêm mục nhớ đệm cho %s"
3896
3465
-#: builtin/apply.c:4120
3897
+#: builtin/apply.c:4260
3898
#, c-format
3899
msgid "closing file '%s'"
3900
msgstr "đang đóng tập tin “%s”"
3901
3470
-#: builtin/apply.c:4169
3902
+#: builtin/apply.c:4313
3903
#, c-format
3904
msgid "unable to write file '%s' mode %o"
3905
msgstr "không thể ghi vào tập tin “%s” chế độ %o"
3906
3475
-#: builtin/apply.c:4256
3907
+#: builtin/apply.c:4403
3908
#, c-format
3909
msgid "Applied patch %s cleanly."
3910
msgstr "Đã áp dụng miếng vá %s một cách sạch sẽ."
3911
3480
-#: builtin/apply.c:4264
3912
+#: builtin/apply.c:4411
3913
msgid "internal error"
3914
msgstr "lỗi nội bộ"
3915
3484
-#: builtin/apply.c:4267
3916
+#: builtin/apply.c:4414
3917
#, c-format
3918
msgid "Applying patch %%s with %d reject..."
3919
msgid_plural "Applying patch %%s with %d rejects..."
3920
msgstr[0] "Đang áp dụng miếng vá %%s với %d lần từ chối…"
3921
3490
-#: builtin/apply.c:4277
3922
+#: builtin/apply.c:4424
3923
#, c-format
3924
msgid "truncating .rej filename to %.*s.rej"
3925
msgstr "đang cắt ngắn tên tập tin .rej thành %.*s.rej"
3926
3495
-#: builtin/apply.c:4285
3927
+#: builtin/apply.c:4432
3928
#, c-format
3929
msgid "cannot open %s: %s"
3930
msgstr "không thể mở %s: %s"
3931
3500
-#: builtin/apply.c:4298
3932
+#: builtin/apply.c:4445
3933
#, c-format
3934
msgid "Hunk #%d applied cleanly."
3935
msgstr "Khối nhớ #%d được áp dụng gọn gàng."
3936
3505
-#: builtin/apply.c:4301
3937
+#: builtin/apply.c:4448
3938
#, c-format
3939
msgid "Rejected hunk #%d."
3940
msgstr "đoạn dữ liệu #%d bị từ chối."
3941
3510
-#: builtin/apply.c:4387
3942
+#: builtin/apply.c:4537
3943
#, c-format
3944
msgid "Skipped patch '%s'."
3945
msgstr "bỏ qua đường dẫn “%s”."
3946
3515
-#: builtin/apply.c:4395
3947
+#: builtin/apply.c:4545
3948
msgid "unrecognized input"
3949
msgstr "không thừa nhận đầu vào"
3950
3519
-#: builtin/apply.c:4406
3951
+#: builtin/apply.c:4556
3952
msgid "unable to read index file"
3953
msgstr "không thể đọc tập tin lưu bảng mục lục"
3954
3523
-#: builtin/apply.c:4509
3955
+#: builtin/apply.c:4701
3956
+msgid "--3way outside a repository"
3957
+msgstr "--3way ở ngoài một kho chứa"
3958
+
3959
+#: builtin/apply.c:4709
3960
+msgid "--index outside a repository"
3961
+msgstr "--index ở ngoài một kho chứa"
3962
+
3963
+#: builtin/apply.c:4712
3964
+msgid "--cached outside a repository"
3965
+msgstr "--cached ở ngoài một kho chứa"
3966
+
3967
+#: builtin/apply.c:4745
3968
+#, c-format
3969
+msgid "can't open patch '%s'"
3970
+msgstr "không thể mở miếng vá “%s”"
3971
+
3972
+#: builtin/apply.c:4760
3973
+#, c-format
3974
+msgid "squelched %d whitespace error"
3975
+msgid_plural "squelched %d whitespace errors"
3976
+msgstr[0] "đã chấm dứt %d lỗi khoảng trắng"
3977
+
3978
+#: builtin/apply.c:4766 builtin/apply.c:4776
3979
+#, c-format
3980
+msgid "%d line adds whitespace errors."
3981
+msgid_plural "%d lines add whitespace errors."
3982
+msgstr[0] "%d dòng thêm khoảng trắng lỗi."
3983
+
3984
+#: builtin/apply.c:4800
3985
msgid "don't apply changes matching the given path"
3986
msgstr "không áp dụng các thay đổi khớp với đường dẫn đã cho"
3987
3527
-#: builtin/apply.c:4512
3988
+#: builtin/apply.c:4803
3989
msgid "apply changes matching the given path"
3990
msgstr "áp dụng các thay đổi khớp với đường dẫn đã cho"
3991
3531
-#: builtin/apply.c:4515
3992
+#: builtin/apply.c:4806
3993
msgid "remove <num> leading slashes from traditional diff paths"
3994
msgstr "gỡ bỏ <số> dấu gạch chéo dẫn đầu từ đường dẫn diff cổ điển"
3995
3535
-#: builtin/apply.c:4518
3996
+#: builtin/apply.c:4809
3997
msgid "ignore additions made by the patch"
3998
msgstr "lờ đi phần bổ xung được tạo ra bởi miếng vá"
3999
3539
-#: builtin/apply.c:4520
4000
+#: builtin/apply.c:4811
4001
msgid "instead of applying the patch, output diffstat for the input"
4002
msgstr ""
4003
"thay vì áp dụng một miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra"
4004
3544
-#: builtin/apply.c:4524
4005
+#: builtin/apply.c:4815
4006
msgid "show number of added and deleted lines in decimal notation"
4007
msgstr ""
4008
"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"
4009
3549
-#: builtin/apply.c:4526
4010
+#: builtin/apply.c:4817
4011
msgid "instead of applying the patch, output a summary for the input"
4012
msgstr "thay vì áp dụng một miếng vá, kết xuất kết quả cho đầu vào"
4013
3553
-#: builtin/apply.c:4528
4014
+#: builtin/apply.c:4819
4015
msgid "instead of applying the patch, see if the patch is applicable"
4016
msgstr "thay vì áp dụng miếng vá, hãy xem xem miếng vá có thích hợp không"
4017
3557
-#: builtin/apply.c:4530
4018
+#: builtin/apply.c:4821
4019
msgid "make sure the patch is applicable to the current index"
4020
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"
4021
3561
-#: builtin/apply.c:4532
4022
+#: builtin/apply.c:4823
4023
msgid "apply a patch without touching the working tree"
4024
msgstr "áp dụng một miếng vá mà không động chạm đến cây làm việc"
4025
3565
-#: builtin/apply.c:4534
4026
+#: builtin/apply.c:4825
4027
msgid "accept a patch that touches outside the working area"
4028
msgstr "chấp nhận một miếng vá mà không động chạm đến cây làm việc"
4029
3569
-#: builtin/apply.c:4536
4030
+#: builtin/apply.c:4827
4031
msgid "also apply the patch (use with --stat/--summary/--check)"
4032
msgstr ""
4033
"đồng thời áp dụng miếng vá (dùng với tùy chọn --stat/--summary/--check)"
4034
3574
-#: builtin/apply.c:4538
4035
+#: builtin/apply.c:4829
4036
msgid "attempt three-way merge if a patch does not apply"
4037
msgstr "thử hòa trộn kiểu three-way nếu việc vá không thể thực hiện được"
4038
3578
-#: builtin/apply.c:4540
4039
+#: builtin/apply.c:4831
4040
msgid "build a temporary index based on embedded index information"
4041
msgstr ""
4042
"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"
4043
3583
-#: builtin/apply.c:4543 builtin/checkout-index.c:169 builtin/ls-files.c:425
4044
+#: builtin/apply.c:4834 builtin/checkout-index.c:169 builtin/ls-files.c:426
4045
msgid "paths are separated with NUL character"
4046
msgstr "các đường dẫn bị ngăn cách bởi ký tự NULL"
4047
3587
-#: builtin/apply.c:4545
4048
+#: builtin/apply.c:4836
4049
msgid "ensure at least <n> lines of context match"
4050
msgstr "đảm bảo rằng có ít nhất <n> dòng nội dung khớp"
4051
3591
-#: builtin/apply.c:4547
4052
+#: builtin/apply.c:4838
4053
msgid "detect new or modified lines that have whitespace errors"
4054
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"
4055
3595
-#: builtin/apply.c:4550 builtin/apply.c:4553
4056
+#: builtin/apply.c:4841 builtin/apply.c:4844
4057
msgid "ignore changes in whitespace when finding context"
4058
msgstr "lờ đi sự thay đổi do khoảng trắng gây ra khi quét nội dung"
4059
3599
-#: builtin/apply.c:4556
4060
+#: builtin/apply.c:4847
4061
msgid "apply the patch in reverse"
4062
msgstr "áp dụng miếng vá theo chiều ngược"
4063
3603
-#: builtin/apply.c:4558
4064
+#: builtin/apply.c:4849
4065
msgid "don't expect at least one line of context"
4066
msgstr "đừng hy vọng có ít nhất một dòng nội dung"
4067
3607
-#: builtin/apply.c:4560
4068
+#: builtin/apply.c:4851
4069
msgid "leave the rejected hunks in corresponding *.rej files"
4070
msgstr "để lại khối dữ liệu bị từ chối trong các tập tin *.rej tương ứng"
4071
3611
-#: builtin/apply.c:4562
4072
+#: builtin/apply.c:4853
4073
msgid "allow overlapping hunks"
4074
msgstr "cho phép chồng khối nhớ"
4075
3615
-#: builtin/apply.c:4565
4076
+#: builtin/apply.c:4856
4077
msgid "tolerate incorrectly detected missing new-line at the end of file"
4078
msgstr ""
4079
"đã 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"
4080
3620
-#: builtin/apply.c:4568
4081
+#: builtin/apply.c:4859
4082
msgid "do not trust the line counts in the hunk headers"
4083
msgstr "không tin số lượng dòng trong phần đầu khối dữ liệu"
4084
3624
-#: builtin/apply.c:4571
4085
+#: builtin/apply.c:4862
4086
msgid "prepend <root> to all filenames"
4087
msgstr "treo thêm <root> vào tất cả các tên tập tin"
4088
3628
-#: builtin/apply.c:4593
3629
-msgid "--3way outside a repository"
3630
-msgstr "--3way ở ngoài một kho chứa"
3631
-
3632
-#: builtin/apply.c:4601
3633
-msgid "--index outside a repository"
3634
-msgstr "--index ở ngoài một kho chứa"
3635
-
3636
-#: builtin/apply.c:4604
3637
-msgid "--cached outside a repository"
3638
-msgstr "--cached ở ngoài một kho chứa"
3639
-
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
-
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
-
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."
3655
-msgstr[0] "%d dòng thêm khoảng trắng lỗi."
3656
-
4089
#: builtin/archive.c:17
4090
#, c-format
4091
msgid "could not create archive file '%s'"
@@ -3710,105 +4142,105 @@ msgstr "git blame [<các-tùy-chọn>] [<rev-opts>] [<rev>] [--] <tập-tin>"
4142
msgid "<rev-opts> are documented in git-rev-list(1)"
4143
msgstr "<rev-opts> được mô tả trong tài liệu git-rev-list(1)"
4144
3713
-#: builtin/blame.c:1782
4145
+#: builtin/blame.c:1781
4146
msgid "Blaming lines"
4147
msgstr "Các dòng blame"
4148
3717
-#: builtin/blame.c:2531
4149
+#: builtin/blame.c:2536
4150
msgid "Show blame entries as we find them, incrementally"
4151
msgstr "Hiển thị các mục “blame” như là chúng ta thấy chúng, tăng dần"
4152
3721
-#: builtin/blame.c:2532
4153
+#: builtin/blame.c:2537
4154
msgid "Show blank SHA-1 for boundary commits (Default: off)"
4155
msgstr ""
4156
"Hiển thị SHA-1 trắng cho những lần chuyển giao biên giới (Mặc định: off)"
4157
3726
-#: builtin/blame.c:2533
4158
+#: builtin/blame.c:2538
4159
msgid "Do not treat root commits as boundaries (Default: off)"
4160
msgstr "Không coi các lần chuyển giao gốc là giới hạn (Mặc định: off)"
4161
3730
-#: builtin/blame.c:2534
4162
+#: builtin/blame.c:2539
4163
msgid "Show work cost statistics"
4164
msgstr "Hiển thị thống kê công sức làm việc"
4165
3734
-#: builtin/blame.c:2535
4166
+#: builtin/blame.c:2540
4167
msgid "Force progress reporting"
4168
msgstr "Ép buộc báo cáo tiến triển công việc"
4169
3738
-#: builtin/blame.c:2536
4170
+#: builtin/blame.c:2541
4171
msgid "Show output score for blame entries"
4172
msgstr "Hiển thị kết xuất điểm số có các mục tin “blame”"
4173
3742
-#: builtin/blame.c:2537
4174
+#: builtin/blame.c:2542
4175
msgid "Show original filename (Default: auto)"
4176
msgstr "Hiển thị tên tập tin gốc (Mặc định: auto)"
4177
3746
-#: builtin/blame.c:2538
4178
+#: builtin/blame.c:2543
4179
msgid "Show original linenumber (Default: off)"
4180
msgstr "Hiển thị số dòng gốc (Mặc định: off)"
4181
3750
-#: builtin/blame.c:2539
4182
+#: builtin/blame.c:2544
4183
msgid "Show in a format designed for machine consumption"
4184
msgstr "Hiển thị ở định dạng đã thiết kế cho sự tiêu dùng bằng máy"
4185
3754
-#: builtin/blame.c:2540
4186
+#: builtin/blame.c:2545
4187
msgid "Show porcelain format with per-line commit information"
4188
msgstr "Hiển thị định dạng “porcelain” với thông tin chuyển giao mỗi dòng"
4189
3758
-#: builtin/blame.c:2541
4190
+#: builtin/blame.c:2546
4191
msgid "Use the same output mode as git-annotate (Default: off)"
4192
msgstr "Dùng cùng chế độ xuất ra với git-annotate (Mặc định: off)"
4193
3762
-#: builtin/blame.c:2542
4194
+#: builtin/blame.c:2547
4195
msgid "Show raw timestamp (Default: off)"
4196
msgstr "Hiển thị dấu vết thời gian dạng thô (Mặc định: off)"
4197
3766
-#: builtin/blame.c:2543
4198
+#: builtin/blame.c:2548
4199
msgid "Show long commit SHA1 (Default: off)"
4200
msgstr "Hiển thị SHA1 của lần chuyển giao dạng dài (Mặc định: off)"
4201
3770
-#: builtin/blame.c:2544
4202
+#: builtin/blame.c:2549
4203
msgid "Suppress author name and timestamp (Default: off)"
4204
msgstr "Không hiển thị tên tác giả và dấu vết thời gian (Mặc định: off)"
4205
3774
-#: builtin/blame.c:2545
4206
+#: builtin/blame.c:2550
4207
msgid "Show author email instead of name (Default: off)"
4208
msgstr "Hiển thị thư điện tử của tác giả thay vì tên (Mặc định: off)"
4209
3778
-#: builtin/blame.c:2546
4210
+#: builtin/blame.c:2551
4211
msgid "Ignore whitespace differences"
4212
msgstr "Bỏ qua các khác biệt do khoảng trắng gây ra"
4213
3782
-#: builtin/blame.c:2547
4214
+#: builtin/blame.c:2552
4215
msgid "Spend extra cycles to find better match"
4216
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"
4217
3786
-#: builtin/blame.c:2548
4218
+#: builtin/blame.c:2553
4219
msgid "Use revisions from <file> instead of calling git-rev-list"
4220
msgstr ""
4221
"Sử dụng điểm xét duyệt (revision) từ <tập tin> thay vì gọi “git-rev-list”"
4222
3791
-#: builtin/blame.c:2549
4223
+#: builtin/blame.c:2554
4224
msgid "Use <file>'s contents as the final image"
4225
msgstr "Sử dụng nội dung của <tập tin> như là ảnh cuối cùng"
4226
3795
-#: builtin/blame.c:2550 builtin/blame.c:2551
4227
+#: builtin/blame.c:2555 builtin/blame.c:2556
4228
msgid "score"
4229
msgstr "điểm số"
4230
3799
-#: builtin/blame.c:2550
4231
+#: builtin/blame.c:2555
4232
msgid "Find line copies within and across files"
4233
msgstr "Tìm các bản sao chép dòng trong và ngang qua tập tin"
4234
3803
-#: builtin/blame.c:2551
4235
+#: builtin/blame.c:2556
4236
msgid "Find line movements within and across files"
4237
msgstr "Tìm các di chuyển dòng trong và ngang qua tập tin"
4238
3807
-#: builtin/blame.c:2552
4239
+#: builtin/blame.c:2557
4240
msgid "n,m"
4241
msgstr "n,m"
4242
3811
-#: builtin/blame.c:2552
4243
+#: builtin/blame.c:2557
4244
msgid "Process only line range n,m, counting from 1"
4245
msgstr "Xử lý chỉ dòng vùng n,m, tính từ 1"
4246
@@ -3818,7 +4250,7 @@ msgstr "Xử lý chỉ dòng vùng n,m, tính từ 1"
4250
#. takes 22 places, is the longest among various forms of
4251
#. relative timestamps, but your language may need more or
4252
#. fewer display columns.
3821
-#: builtin/blame.c:2641
4253
+#: builtin/blame.c:2649
4254
msgid "4 years, 11 months ago"
4255
msgstr "4 năm, 11 tháng trước"
4256
@@ -3921,118 +4353,125 @@ msgstr "Đã xóa nhánh theo dõi máy chủ \"%s\" (từng là %s).\n"
4353
msgid "Deleted branch %s (was %s).\n"
4354
msgstr "Nhánh “%s” đã bị xóa (từng là %s)\n"
4355
3924
-#: builtin/branch.c:309
4356
+#: builtin/branch.c:312
4357
#, c-format
4358
msgid "[%s: gone]"
4359
msgstr "[%s: đã ra đi]"
4360
3929
-#: builtin/branch.c:314
4361
+#: builtin/branch.c:317
4362
#, c-format
4363
msgid "[%s]"
4364
msgstr "[%s]"
4365
3934
-#: builtin/branch.c:319
4366
+#: builtin/branch.c:322
4367
#, c-format
4368
msgid "[%s: behind %d]"
4369
msgstr "[%s: đứng sau %d]"
4370
3939
-#: builtin/branch.c:321
4371
+#: builtin/branch.c:324
4372
#, c-format
4373
msgid "[behind %d]"
4374
msgstr "[đằng sau %d]"
4375
3944
-#: builtin/branch.c:325
4376
+#: builtin/branch.c:328
4377
#, c-format
4378
msgid "[%s: ahead %d]"
4379
msgstr "[%s: phía trước %d]"
4380
3949
-#: builtin/branch.c:327
4381
+#: builtin/branch.c:330
4382
#, c-format
4383
msgid "[ahead %d]"
4384
msgstr "[phía trước %d]"
4385
3954
-#: builtin/branch.c:330
4386
+#: builtin/branch.c:333
4387
#, c-format
4388
msgid "[%s: ahead %d, behind %d]"
4389
msgstr "[%s: trước %d, sau %d]"
4390
3959
-#: builtin/branch.c:333
4391
+#: builtin/branch.c:336
4392
#, c-format
4393
msgid "[ahead %d, behind %d]"
4394
msgstr "[trước %d, sau %d]"
4395
3964
-#: builtin/branch.c:346
4396
+#: builtin/branch.c:349
4397
msgid " **** invalid ref ****"
4398
msgstr " **** tham chiếu không hợp lệ ****"
4399
3968
-#: builtin/branch.c:372
4400
+#: builtin/branch.c:375
4401
#, c-format
4402
msgid "(no branch, rebasing %s)"
4403
msgstr "(không nhánh, đang cải tổ %s)"
4404
3973
-#: builtin/branch.c:375
4405
+#: builtin/branch.c:378
4406
#, c-format
4407
msgid "(no branch, bisect started on %s)"
4408
msgstr "(không nhánh, di chuyển nửa bước được bắt đầu tại %s)"
4409
4410
#. TRANSLATORS: make sure this matches
4411
#. "HEAD detached at " in wt-status.c
3980
-#: builtin/branch.c:381
4412
+#: builtin/branch.c:384
4413
#, c-format
4414
msgid "(HEAD detached at %s)"
4415
msgstr "(HEAD được tách rời tại %s)"
4416
4417
#. TRANSLATORS: make sure this matches
4418
#. "HEAD detached from " in wt-status.c
3987
-#: builtin/branch.c:386
4419
+#: builtin/branch.c:389
4420
#, c-format
4421
msgid "(HEAD detached from %s)"
4422
msgstr "(HEAD được tách rời từ %s)"
4423
3992
-#: builtin/branch.c:390
4424
+#: builtin/branch.c:393
4425
msgid "(no branch)"
4426
msgstr "(không nhánh)"
4427
3996
-#: builtin/branch.c:541
4428
+#: builtin/branch.c:544
4429
#, c-format
4430
msgid "Branch %s is being rebased at %s"
4431
msgstr "Nhánh %s đang được cải tổ lại tại %s"
4432
4001
-#: builtin/branch.c:545
4433
+#: builtin/branch.c:548
4434
#, c-format
4435
msgid "Branch %s is being bisected at %s"
4436
msgstr "Nhánh %s đang được di chuyển phân đôi (bisect) tại %s"
4437
4006
-#: builtin/branch.c:560
4438
+#: builtin/branch.c:563
4439
msgid "cannot rename the current branch while not on any."
4440
msgstr "không thể đổi tên nhánh hiện hành trong khi nó chẳng ở đâu cả."
4441
4010
-#: builtin/branch.c:570
4442
+#: builtin/branch.c:573
4443
#, c-format
4444
msgid "Invalid branch name: '%s'"
4445
msgstr "Tên nhánh không hợp lệ: “%s”"
4446
4015
-#: builtin/branch.c:587
4447
+#: builtin/branch.c:590
4448
msgid "Branch rename failed"
4449
msgstr "Gặp lỗi khi đổi tên nhánh"
4450
4019
-#: builtin/branch.c:591
4451
+#: builtin/branch.c:594
4452
#, c-format
4453
msgid "Renamed a misnamed branch '%s' away"
4454
msgstr "Đã đổi tên nhánh khuyết danh “%s” đi"
4455
4024
-#: builtin/branch.c:594
4456
+#: builtin/branch.c:597
4457
#, c-format
4458
msgid "Branch renamed to %s, but HEAD is not updated!"
4459
msgstr "Nhánh bị đổi tên thành %s, nhưng HEAD lại không được cập nhật!"
4460
4029
-#: builtin/branch.c:601
4461
+#: builtin/branch.c:604
4462
msgid "Branch is renamed, but update of config-file failed"
4463
msgstr "Nhánh bị đổi tên, nhưng cập nhật tập tin cấu hình gặp lỗi"
4464
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"
4465
+#: builtin/branch.c:620
4466
+#, c-format
4467
+msgid ""
4468
+"Please edit the description for the branch\n"
4469
+" %s\n"
4470
+"Lines starting with '%c' will be stripped.\n"
4471
+msgstr ""
4472
+"Viết các ghi chú cho nhánh:\n"
4473
+" %s\n"
4474
+"Những dòng được bắt đầu bằng “%c” sẽ được cắt bỏ.\n"
4475
4476
#: builtin/branch.c:651
4477
msgid "Generic options"
@@ -4134,8 +4573,8 @@ msgstr "khóa"
4573
msgid "field name to sort on"
4574
msgstr "tên trường cần sắp xếp"
4575
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
4576
+#: builtin/branch.c:686 builtin/for-each-ref.c:41 builtin/notes.c:402
4577
+#: builtin/notes.c:405 builtin/notes.c:565 builtin/notes.c:568
4578
#: builtin/tag.c:369
4579
msgid "object"
4580
msgstr "đối tượng"
@@ -4260,7 +4699,7 @@ msgstr "Cần một kho chứa để có thể tạo một bundle."
4699
msgid "Need a repository to unbundle."
4700
msgstr "Cần một kho chứa để có thể giải nén một bundle."
4701
4263
-#: builtin/cat-file.c:428
4702
+#: builtin/cat-file.c:443
4703
msgid ""
4704
"git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|"
4705
"<type>|--textconv) <object>"
@@ -4268,56 +4707,56 @@ msgstr ""
4707
"git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|"
4708
"<kiểu>|--textconv) <đối_tượng>"
4709
4271
-#: builtin/cat-file.c:429
4710
+#: builtin/cat-file.c:444
4711
msgid "git cat-file (--batch | --batch-check) [--follow-symlinks]"
4712
msgstr "git cat-file (--batch | --batch-check) [--follow-symlinks]"
4713
4275
-#: builtin/cat-file.c:466
4714
+#: builtin/cat-file.c:481
4715
msgid "<type> can be one of: blob, tree, commit, tag"
4716
msgstr "<kiểu> là một trong số: blob, tree, commit hoặc tag"
4717
4279
-#: builtin/cat-file.c:467
4718
+#: builtin/cat-file.c:482
4719
msgid "show object type"
4720
msgstr "hiển thị kiểu đối tượng"
4721
4283
-#: builtin/cat-file.c:468
4722
+#: builtin/cat-file.c:483
4723
msgid "show object size"
4724
msgstr "hiển thị kích thước đối tượng"
4725
4287
-#: builtin/cat-file.c:470
4726
+#: builtin/cat-file.c:485
4727
msgid "exit with zero when there's no error"
4728
msgstr "thoát với 0 khi không có lỗi"
4729
4291
-#: builtin/cat-file.c:471
4730
+#: builtin/cat-file.c:486
4731
msgid "pretty-print object's content"
4732
msgstr "in nội dung đối tượng dạng dễ đọc"
4733
4295
-#: builtin/cat-file.c:473
4734
+#: builtin/cat-file.c:488
4735
msgid "for blob objects, run textconv on object's content"
4736
msgstr "với đối tượng blob, chạy lệnh textconv trên nội dung của đối tượng"
4737
4299
-#: builtin/cat-file.c:475
4738
+#: builtin/cat-file.c:490
4739
msgid "allow -s and -t to work with broken/corrupt objects"
4740
msgstr "cho phép -s và -t để làm việc với các đối tượng sai/hỏng"
4741
4303
-#: builtin/cat-file.c:476
4742
+#: builtin/cat-file.c:491
4743
msgid "buffer --batch output"
4744
msgstr "đệm kết xuất --batch"
4745
4307
-#: builtin/cat-file.c:478
4746
+#: builtin/cat-file.c:493
4747
msgid "show info and content of objects fed from the standard input"
4748
msgstr ""
4749
"hiển thị thông tin và nội dung của các đối tượng lấy từ đầu vào tiêu chuẩn"
4750
4312
-#: builtin/cat-file.c:481
4751
+#: builtin/cat-file.c:496
4752
msgid "show info about objects fed from the standard input"
4753
msgstr "hiển thị các thông tin về đối tượng fed từ đầu vào tiêu chuẩn"
4754
4316
-#: builtin/cat-file.c:484
4755
+#: builtin/cat-file.c:499
4756
msgid "follow in-tree symlinks (used with --batch or --batch-check)"
4757
msgstr "theo liên kết mềm trong-cây (được dùng với --batch hay --batch-check)"
4758
4320
-#: builtin/cat-file.c:486
4759
+#: builtin/cat-file.c:501
4760
msgid "show all objects with --batch or --batch-check"
4761
msgstr "hiển thị mọi đối tượng với --batch hay --batch-check"
4762
@@ -4345,7 +4784,7 @@ msgstr "đọc tên tập tin từ đầu vào tiêu chuẩn"
4784
msgid "terminate input and output records by a NUL character"
4785
msgstr "chấm dứt các bản ghi vào và ra bằng ký tự NULL"
4786
4348
-#: builtin/check-ignore.c:18 builtin/checkout.c:1135 builtin/gc.c:325
4787
+#: builtin/check-ignore.c:18 builtin/checkout.c:1137 builtin/gc.c:325
4788
msgid "suppress progress reporting"
4789
msgstr "chặn các báo cáo tiến trình hoạt động"
4790
@@ -4436,9 +4875,9 @@ msgid "write the content to temporary files"
4875
msgstr "ghi nội dung vào tập tin tạm"
4876
4877
#: builtin/checkout-index.c:174 builtin/column.c:30
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
4878
+#: builtin/submodule--helper.c:488 builtin/submodule--helper.c:491
4879
+#: builtin/submodule--helper.c:494 builtin/submodule--helper.c:497
4880
+#: builtin/submodule--helper.c:830 builtin/worktree.c:469
4881
msgid "string"
4882
msgstr "chuỗi"
4883
@@ -4505,10 +4944,6 @@ msgid "Cannot update paths and switch to branch '%s' at the same time."
4944
msgstr ""
4945
"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."
4946
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
-
4947
#: builtin/checkout.c:339 builtin/checkout.c:346
4948
#, c-format
4949
msgid "path '%s' is unmerged"
@@ -4518,50 +4953,50 @@ msgstr "đường dẫn “%s” không được hòa trộn"
4953
msgid "you need to resolve your current index first"
4954
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 đã"
4955
4521
-#: builtin/checkout.c:622
4956
+#: builtin/checkout.c:625
4957
#, c-format
4958
msgid "Can not do reflog for '%s': %s\n"
4959
msgstr "Không thể thực hiện reflog cho “%s”: %s\n"
4960
4526
-#: builtin/checkout.c:660
4961
+#: builtin/checkout.c:663
4962
msgid "HEAD is now at"
4963
msgstr "HEAD hiện giờ tại"
4964
4530
-#: builtin/checkout.c:664 builtin/clone.c:661
4965
+#: builtin/checkout.c:667 builtin/clone.c:661
4966
msgid "unable to update HEAD"
4967
msgstr "không thể cập nhật HEAD"
4968
4534
-#: builtin/checkout.c:668
4969
+#: builtin/checkout.c:671
4970
#, c-format
4971
msgid "Reset branch '%s'\n"
4972
msgstr "Đặt lại nhánh “%s”\n"
4973
4539
-#: builtin/checkout.c:671
4974
+#: builtin/checkout.c:674
4975
#, c-format
4976
msgid "Already on '%s'\n"
4977
msgstr "Đã sẵn sàng trên “%s”\n"
4978
4544
-#: builtin/checkout.c:675
4979
+#: builtin/checkout.c:678
4980
#, c-format
4981
msgid "Switched to and reset branch '%s'\n"
4982
msgstr "Đã chuyển tới và đặt lại nhánh “%s”\n"
4983
4549
-#: builtin/checkout.c:677 builtin/checkout.c:1067
4984
+#: builtin/checkout.c:680 builtin/checkout.c:1069
4985
#, c-format
4986
msgid "Switched to a new branch '%s'\n"
4987
msgstr "Đã chuyển đến nhánh mới “%s”\n"
4988
4554
-#: builtin/checkout.c:679
4989
+#: builtin/checkout.c:682
4990
#, c-format
4991
msgid "Switched to branch '%s'\n"
4992
msgstr "Đã chuyển đến nhánh “%s”\n"
4993
4559
-#: builtin/checkout.c:731
4994
+#: builtin/checkout.c:733
4995
#, c-format
4996
msgid " ... and %d more.\n"
4997
msgstr " … và nhiều hơn %d.\n"
4998
4564
-#: builtin/checkout.c:737
4999
+#: builtin/checkout.c:739
5000
#, c-format
5001
msgid ""
5002
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -4580,7 +5015,7 @@ msgstr[0] ""
5015
"\n"
5016
"%s\n"
5017
4583
-#: builtin/checkout.c:756
5018
+#: builtin/checkout.c:758
5019
#, c-format
5020
msgid ""
5021
"If you want to keep it by creating a new branch, this may be a good time\n"
@@ -4601,152 +5036,152 @@ msgstr[0] ""
5036
" git branch <tên_nhánh_mới> %s\n"
5037
"\n"
5038
4604
-#: builtin/checkout.c:792
5039
+#: builtin/checkout.c:794
5040
msgid "internal error in revision walk"
5041
msgstr "lỗi nội bộ trong khi di chuyển qua các điểm xét duyệt"
5042
4608
-#: builtin/checkout.c:796
5043
+#: builtin/checkout.c:798
5044
msgid "Previous HEAD position was"
5045
msgstr "Vị trí trước kia của HEAD là"
5046
4612
-#: builtin/checkout.c:823 builtin/checkout.c:1062
5047
+#: builtin/checkout.c:825 builtin/checkout.c:1064
5048
msgid "You are on a branch yet to be born"
5049
msgstr "Bạn tại nhánh mà nó chưa hề được sinh ra"
5050
4616
-#: builtin/checkout.c:968
5051
+#: builtin/checkout.c:970
5052
#, c-format
5053
msgid "only one reference expected, %d given."
5054
msgstr "chỉ cần một tham chiếu, nhưng lại đưa ra %d."
5055
4621
-#: builtin/checkout.c:1008 builtin/worktree.c:212
5056
+#: builtin/checkout.c:1010 builtin/worktree.c:214
5057
#, c-format
5058
msgid "invalid reference: %s"
5059
msgstr "tham chiếu không hợp lệ: %s"
5060
4626
-#: builtin/checkout.c:1037
5061
+#: builtin/checkout.c:1039
5062
#, c-format
5063
msgid "reference is not a tree: %s"
5064
msgstr "tham chiếu không phải là một cây:%s"
5065
4631
-#: builtin/checkout.c:1076
5066
+#: builtin/checkout.c:1078
5067
msgid "paths cannot be used with switching branches"
5068
msgstr "các đường dẫn không thể dùng cùng với các nhánh chuyển"
5069
4635
-#: builtin/checkout.c:1079 builtin/checkout.c:1083
5070
+#: builtin/checkout.c:1081 builtin/checkout.c:1085
5071
#, c-format
5072
msgid "'%s' cannot be used with switching branches"
5073
msgstr "“%s” không thể được sử dụng với các nhánh chuyển"
5074
4640
-#: builtin/checkout.c:1087 builtin/checkout.c:1090 builtin/checkout.c:1095
4641
-#: builtin/checkout.c:1098
5075
+#: builtin/checkout.c:1089 builtin/checkout.c:1092 builtin/checkout.c:1097
5076
+#: builtin/checkout.c:1100
5077
#, c-format
5078
msgid "'%s' cannot be used with '%s'"
5079
msgstr "“%s” không thể được dùng với “%s”"
5080
4646
-#: builtin/checkout.c:1103
5081
+#: builtin/checkout.c:1105
5082
#, c-format
5083
msgid "Cannot switch branch to a non-commit '%s'"
5084
msgstr "Không thể chuyển nhánh đến một thứ không phải là lần chuyển giao “%s”"
5085
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
5086
+#: builtin/checkout.c:1138 builtin/checkout.c:1140 builtin/clone.c:88
5087
+#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:324
5088
+#: builtin/worktree.c:326
5089
msgid "branch"
5090
msgstr "nhánh"
5091
4657
-#: builtin/checkout.c:1137
5092
+#: builtin/checkout.c:1139
5093
msgid "create and checkout a new branch"
5094
msgstr "tạo và checkout một nhánh mới"
5095
4661
-#: builtin/checkout.c:1139
5096
+#: builtin/checkout.c:1141
5097
msgid "create/reset and checkout a branch"
5098
msgstr "tạo/đặt_lại và checkout một nhánh"
5099
4665
-#: builtin/checkout.c:1140
5100
+#: builtin/checkout.c:1142
5101
msgid "create reflog for new branch"
5102
msgstr "tạo reflog cho nhánh mới"
5103
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"
5104
+#: builtin/checkout.c:1143 builtin/worktree.c:328
5105
+msgid "detach HEAD at named commit"
5106
+msgstr "rời bỏ HEAD tại lần chuyển giao theo tên"
5107
4673
-#: builtin/checkout.c:1142
5108
+#: builtin/checkout.c:1144
5109
msgid "set upstream info for new branch"
5110
msgstr "đặt thông tin thượng nguồn cho nhánh mới"
5111
4677
-#: builtin/checkout.c:1144
5112
+#: builtin/checkout.c:1146
5113
msgid "new-branch"
5114
msgstr "nhánh-mới"
5115
4681
-#: builtin/checkout.c:1144
5116
+#: builtin/checkout.c:1146
5117
msgid "new unparented branch"
5118
msgstr "nhánh không cha mới"
5119
4685
-#: builtin/checkout.c:1145
5120
+#: builtin/checkout.c:1147
5121
msgid "checkout our version for unmerged files"
5122
msgstr ""
5123
"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"
5124
4690
-#: builtin/checkout.c:1147
5125
+#: builtin/checkout.c:1149
5126
msgid "checkout their version for unmerged files"
5127
msgstr ""
5128
"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"
5129
4695
-#: builtin/checkout.c:1149
5130
+#: builtin/checkout.c:1151
5131
msgid "force checkout (throw away local modifications)"
5132
msgstr "ép buộc lấy ra (bỏ đi những thay đổi nội bộ)"
5133
4699
-#: builtin/checkout.c:1150
5134
+#: builtin/checkout.c:1152
5135
msgid "perform a 3-way merge with the new branch"
5136
msgstr "thực hiện hòa trộn kiểu 3-way với nhánh mới"
5137
4703
-#: builtin/checkout.c:1151 builtin/merge.c:230
5138
+#: builtin/checkout.c:1153 builtin/merge.c:231
5139
msgid "update ignored files (default)"
5140
msgstr "cập nhật các tập tin bị bỏ qua (mặc định)"
5141
4707
-#: builtin/checkout.c:1152 builtin/log.c:1432 parse-options.h:250
5142
+#: builtin/checkout.c:1154 builtin/log.c:1459 parse-options.h:250
5143
msgid "style"
5144
msgstr "kiểu"
5145
4711
-#: builtin/checkout.c:1153
5146
+#: builtin/checkout.c:1155
5147
msgid "conflict style (merge or diff3)"
5148
msgstr "xung đột kiểu (hòa trộn hoặc diff3)"
5149
4715
-#: builtin/checkout.c:1156
5150
+#: builtin/checkout.c:1158
5151
msgid "do not limit pathspecs to sparse entries only"
5152
msgstr "không giới hạn đặc tả đường dẫn thành chỉ các mục thưa thớt"
5153
4719
-#: builtin/checkout.c:1158
5154
+#: builtin/checkout.c:1160
5155
msgid "second guess 'git checkout <no-such-branch>'"
5156
msgstr "gợi ý thứ hai \"git checkout <không-nhánh-nào-như-vậy>\""
5157
4723
-#: builtin/checkout.c:1160
5158
+#: builtin/checkout.c:1162
5159
msgid "do not check if another worktree is holding the given ref"
5160
msgstr "không kiểm tra nếu cây làm việc khác đang giữ tham chiếu đã cho"
5161
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
5162
+#: builtin/checkout.c:1163 builtin/clone.c:60 builtin/fetch.c:117
5163
+#: builtin/merge.c:228 builtin/pull.c:116 builtin/push.c:536
5164
#: builtin/send-pack.c:168
5165
msgid "force progress reporting"
5166
msgstr "ép buộc báo cáo tiến triển công việc"
5167
4733
-#: builtin/checkout.c:1192
5168
+#: builtin/checkout.c:1194
5169
msgid "-b, -B and --orphan are mutually exclusive"
5170
msgstr "Các tùy chọn -b, -B và --orphan loại từ lẫn nhau"
5171
4737
-#: builtin/checkout.c:1209
5172
+#: builtin/checkout.c:1211
5173
msgid "--track needs a branch name"
5174
msgstr "--track cần tên một nhánh"
5175
4741
-#: builtin/checkout.c:1214
5176
+#: builtin/checkout.c:1216
5177
msgid "Missing branch name; try -b"
5178
msgstr "Thiếu tên nhánh; hãy thử -b"
5179
4745
-#: builtin/checkout.c:1250
5180
+#: builtin/checkout.c:1252
5181
msgid "invalid path specification"
5182
msgstr "đường dẫn đã cho không hợp lệ"
5183
4749
-#: builtin/checkout.c:1257
5184
+#: builtin/checkout.c:1259
5185
#, c-format
5186
msgid ""
5187
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -4756,12 +5191,12 @@ msgstr ""
5191
"Bạn đã có ý định checkout “%s” cái mà không thể được phân giải như là lần "
5192
"chuyển giao?"
5193
4759
-#: builtin/checkout.c:1262
5194
+#: builtin/checkout.c:1264
5195
#, c-format
5196
msgid "git checkout: --detach does not take a path argument '%s'"
5197
msgstr "git checkout: --detach không nhận một đối số đường dẫn “%s”"
5198
4764
-#: builtin/checkout.c:1266
5199
+#: builtin/checkout.c:1268
5200
msgid ""
5201
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
5202
"checking out of the index."
@@ -4913,7 +5348,7 @@ msgid "remove whole directories"
5348
msgstr "gỡ bỏ toàn bộ thư mục"
5349
5350
#: 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
5351
+#: builtin/ls-files.c:457 builtin/name-rev.c:314 builtin/show-ref.c:182
5352
msgid "pattern"
5353
msgstr "mẫu"
5354
@@ -4957,7 +5392,7 @@ msgstr "git clone [<các-tùy-chọn>] [--] <kho> [<t.mục>]"
5392
msgid "don't create a checkout"
5393
msgstr "không tạo một checkout"
5394
4960
-#: builtin/clone.c:63 builtin/clone.c:65 builtin/init-db.c:473
5395
+#: builtin/clone.c:63 builtin/clone.c:65 builtin/init-db.c:476
5396
msgid "create a bare repository"
5397
msgstr "tạo kho thuần"
5398
@@ -4985,16 +5420,16 @@ msgstr "khởi tạo mô-đun-con trong bản sao"
5420
msgid "number of submodules cloned in parallel"
5421
msgstr "số lượng mô-đun-con được nhân bản đồng thời"
5422
4988
-#: builtin/clone.c:80 builtin/init-db.c:470
5423
+#: builtin/clone.c:80 builtin/init-db.c:473
5424
msgid "template-directory"
5425
msgstr "thư-mục-mẫu"
5426
4992
-#: builtin/clone.c:81 builtin/init-db.c:471
5427
+#: builtin/clone.c:81 builtin/init-db.c:474
5428
msgid "directory from which templates will be used"
5429
msgstr "thư mục mà tại đó các mẫu sẽ được dùng"
5430
4996
-#: builtin/clone.c:83 builtin/submodule--helper.c:498
4997
-#: builtin/submodule--helper.c:777
5431
+#: builtin/clone.c:83 builtin/submodule--helper.c:495
5432
+#: builtin/submodule--helper.c:833
5433
msgid "reference repository"
5434
msgstr "kho tham chiếu"
5435
@@ -5018,7 +5453,7 @@ msgstr "lấy ra <nhánh> thay cho HEAD của máy chủ"
5453
msgid "path to git-upload-pack on the remote"
5454
msgstr "đường dẫn đến git-upload-pack trên máy chủ"
5455
5021
-#: builtin/clone.c:92 builtin/fetch.c:117 builtin/grep.c:667 builtin/pull.c:201
5456
+#: builtin/clone.c:92 builtin/fetch.c:118 builtin/grep.c:667 builtin/pull.c:201
5457
msgid "depth"
5458
msgstr "độ-sâu"
5459
@@ -5034,11 +5469,11 @@ msgstr "chỉ nhân bản một nhánh, HEAD hoặc --branch"
5469
msgid "any cloned submodules will be shallow"
5470
msgstr "mọi mô-đun-con nhân bản sẽ là shallow (nông)"
5471
5037
-#: builtin/clone.c:98 builtin/init-db.c:479
5472
+#: builtin/clone.c:98 builtin/init-db.c:482
5473
msgid "gitdir"
5474
msgstr "gitdir"
5475
5041
-#: builtin/clone.c:99 builtin/init-db.c:480
5476
+#: builtin/clone.c:99 builtin/init-db.c:483
5477
msgid "separate git dir from working tree"
5478
msgstr "không dùng chung thư mục dành riêng cho git và thư mục làm việc"
5479
@@ -5050,11 +5485,11 @@ msgstr "khóa=giá_trị"
5485
msgid "set config inside the new repository"
5486
msgstr "đặt cấu hình bên trong một kho chứa mới"
5487
5053
-#: builtin/clone.c:102 builtin/fetch.c:131 builtin/push.c:536
5488
+#: builtin/clone.c:102 builtin/fetch.c:132 builtin/push.c:547
5489
msgid "use IPv4 addresses only"
5490
msgstr "chỉ dùng địa chỉ IPv4"
5491
5057
-#: builtin/clone.c:104 builtin/fetch.c:133 builtin/push.c:538
5492
+#: builtin/clone.c:104 builtin/fetch.c:134 builtin/push.c:549
5493
msgid "use IPv6 addresses only"
5494
msgstr "chỉ dùng địa chỉ IPv6"
5495
@@ -5086,6 +5521,11 @@ msgstr "kho tham chiếu “%s” là nông"
5521
msgid "reference repository '%s' is grafted"
5522
msgstr "kho tham chiếu “%s” bị cấy ghép"
5523
5524
+#: builtin/clone.c:376
5525
+#, c-format
5526
+msgid "failed to open '%s'"
5527
+msgstr "gặp lỗi khi mở “%s”"
5528
+
5529
#: builtin/clone.c:384
5530
#, c-format
5531
msgid "%s exists and is not a directory"
@@ -5106,7 +5546,7 @@ msgstr "gặp lỗi khi tạo được liên kết mềm %s"
5546
msgid "failed to copy file to '%s'"
5547
msgstr "gặp lỗi khi sao chép tập tin và “%s”"
5548
5109
-#: builtin/clone.c:449 builtin/clone.c:633
5549
+#: builtin/clone.c:449
5550
#, c-format
5551
msgid "done.\n"
5552
msgstr "hoàn tất.\n"
@@ -5126,12 +5566,7 @@ msgstr ""
5566
msgid "Could not find remote branch %s to clone."
5567
msgstr "Không tìm thấy nhánh máy chủ %s để nhân bản (clone)."
5568
5129
-#: builtin/clone.c:628
5130
-#, c-format
5131
-msgid "Checking connectivity... "
5132
-msgstr "Đang kiểm tra kết nối… "
5133
-
5134
-#: builtin/clone.c:631
5569
+#: builtin/clone.c:633
5570
msgid "remote did not send all necessary objects"
5571
msgstr "máy chủ đã không gửi tất cả các đối tượng cần thiết"
5572
@@ -5148,99 +5583,99 @@ msgstr "refers HEAD máy chủ chỉ đến ref không tồn tại, không th
5583
msgid "unable to checkout working tree"
5584
msgstr "không thể lấy ra (checkout) cây làm việc"
5585
5151
-#: builtin/clone.c:767
5586
+#: builtin/clone.c:766
5587
msgid "unable to write parameters to config file"
5588
msgstr "không thể ghi các tham số vào tập tin cấu hình"
5589
5155
-#: builtin/clone.c:830
5590
+#: builtin/clone.c:829
5591
msgid "cannot repack to clean up"
5592
msgstr "không thể đóng gói để dọn dẹp"
5593
5159
-#: builtin/clone.c:832
5594
+#: builtin/clone.c:831
5595
msgid "cannot unlink temporary alternates file"
5596
msgstr "không thể bỏ liên kết tập tin thay thế tạm thời"
5597
5163
-#: builtin/clone.c:864 builtin/receive-pack.c:1731
5598
+#: builtin/clone.c:863 builtin/receive-pack.c:1857
5599
msgid "Too many arguments."
5600
msgstr "Có quá nhiều đối số."
5601
5167
-#: builtin/clone.c:868
5602
+#: builtin/clone.c:867
5603
msgid "You must specify a repository to clone."
5604
msgstr "Bạn phải chỉ định một kho để mà nhân bản (clone)."
5605
5171
-#: builtin/clone.c:879
5606
+#: builtin/clone.c:878
5607
#, c-format
5608
msgid "--bare and --origin %s options are incompatible."
5609
msgstr "tùy chọn --bare và --origin %s xung khắc nhau."
5610
5176
-#: builtin/clone.c:882
5611
+#: builtin/clone.c:881
5612
msgid "--bare and --separate-git-dir are incompatible."
5613
msgstr "tùy chọn --bare và --separate-git-dir xung khắc nhau."
5614
5180
-#: builtin/clone.c:895
5615
+#: builtin/clone.c:894
5616
#, c-format
5617
msgid "repository '%s' does not exist"
5618
msgstr "kho chứa “%s” chưa tồn tại"
5619
5185
-#: builtin/clone.c:901 builtin/fetch.c:1174
5620
+#: builtin/clone.c:900 builtin/fetch.c:1293
5621
#, c-format
5622
msgid "depth %s is not a positive number"
5623
msgstr "độ sâu %s không phải là một số nguyên dương"
5624
5190
-#: builtin/clone.c:911
5625
+#: builtin/clone.c:910
5626
#, c-format
5627
msgid "destination path '%s' already exists and is not an empty directory."
5628
msgstr "đường dẫn đích “%s” đã có từ trước và không phải là một thư mục rỗng."
5629
5195
-#: builtin/clone.c:921
5630
+#: builtin/clone.c:920
5631
#, c-format
5632
msgid "working tree '%s' already exists."
5633
msgstr "cây làm việc “%s” đã sẵn tồn tại rồi."
5634
5200
-#: builtin/clone.c:936 builtin/clone.c:947 builtin/submodule--helper.c:547
5201
-#: builtin/worktree.c:220 builtin/worktree.c:247
5635
+#: builtin/clone.c:935 builtin/clone.c:946 builtin/submodule--helper.c:544
5636
+#: builtin/worktree.c:222 builtin/worktree.c:249
5637
#, c-format
5638
msgid "could not create leading directories of '%s'"
5639
msgstr "không thể tạo các thư mục dẫn đầu của “%s”"
5640
5206
-#: builtin/clone.c:939
5641
+#: builtin/clone.c:938
5642
#, c-format
5643
msgid "could not create work tree dir '%s'"
5644
msgstr "không thể tạo cây thư mục làm việc dir “%s”"
5645
5211
-#: builtin/clone.c:957
5646
+#: builtin/clone.c:956
5647
#, c-format
5648
msgid "Cloning into bare repository '%s'...\n"
5649
msgstr "Đang nhân bản thành kho chứa bare “%s”…\n"
5650
5216
-#: builtin/clone.c:959
5651
+#: builtin/clone.c:958
5652
#, c-format
5653
msgid "Cloning into '%s'...\n"
5654
msgstr "Đang nhân bản thành “%s”…\n"
5655
5221
-#: builtin/clone.c:998
5656
+#: builtin/clone.c:997
5657
msgid "--depth is ignored in local clones; use file:// instead."
5658
msgstr "--depth bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế."
5659
5225
-#: builtin/clone.c:1001
5660
+#: builtin/clone.c:1000
5661
msgid "source repository is shallow, ignoring --local"
5662
msgstr "kho nguồn là nông, nên bỏ qua --local"
5663
5229
-#: builtin/clone.c:1006
5664
+#: builtin/clone.c:1005
5665
msgid "--local is ignored"
5666
msgstr "--local bị lờ đi"
5667
5233
-#: builtin/clone.c:1010
5668
+#: builtin/clone.c:1009
5669
#, c-format
5670
msgid "Don't know how to clone %s"
5671
msgstr "Không biết làm cách nào để nhân bản (clone) %s"
5672
5238
-#: builtin/clone.c:1059 builtin/clone.c:1067
5673
+#: builtin/clone.c:1058 builtin/clone.c:1066
5674
#, c-format
5675
msgid "Remote branch %s not found in upstream %s"
5676
msgstr "Nhánh máy chủ %s không tìm thấy trong thượng nguồn %s"
5677
5243
-#: builtin/clone.c:1070
5678
+#: builtin/clone.c:1069
5679
msgid "You appear to have cloned an empty repository."
5680
msgstr "Bạn hình như là đã nhân bản một kho trống rỗng."
5681
@@ -5391,68 +5826,68 @@ msgstr ""
5826
"Thế thì \"git cherry-pick --continue\" sẽ phục hồi lại việc cherry-pick\n"
5827
"những lần chuyển giao còn lại.\n"
5828
5394
-#: builtin/commit.c:307
5829
+#: builtin/commit.c:308
5830
msgid "failed to unpack HEAD tree object"
5831
msgstr "gặp lỗi khi tháo dỡ HEAD đối tượng cây"
5832
5398
-#: builtin/commit.c:348
5833
+#: builtin/commit.c:349
5834
msgid "unable to create temporary index"
5835
msgstr "không thể tạo bảng mục lục tạm thời"
5836
5402
-#: builtin/commit.c:354
5837
+#: builtin/commit.c:355
5838
msgid "interactive add failed"
5839
msgstr "gặp lỗi khi thêm bằng cách tương"
5840
5406
-#: builtin/commit.c:367
5841
+#: builtin/commit.c:368
5842
msgid "unable to update temporary index"
5843
msgstr "không thể cập nhật bảng mục lục tạm thời"
5844
5410
-#: builtin/commit.c:369
5845
+#: builtin/commit.c:370
5846
msgid "Failed to update main cache tree"
5847
msgstr "Gặp lỗi khi cập nhật cây bộ nhớ đệm"
5848
5414
-#: builtin/commit.c:393 builtin/commit.c:416 builtin/commit.c:465
5849
+#: builtin/commit.c:394 builtin/commit.c:417 builtin/commit.c:466
5850
msgid "unable to write new_index file"
5851
msgstr "không thể ghi tập tin lưu bảng mục lục mới (new_index)"
5852
5418
-#: builtin/commit.c:447
5853
+#: builtin/commit.c:448
5854
msgid "cannot do a partial commit during a merge."
5855
msgstr ""
5856
"không thể thực hiện việc chuyển giao cục bộ trong khi đang được hòa trộn."
5857
5423
-#: builtin/commit.c:449
5858
+#: builtin/commit.c:450
5859
msgid "cannot do a partial commit during a cherry-pick."
5860
msgstr ""
5861
"không thể thực hiện việc chuyển giao bộ phận trong khi đang cherry-pick."
5862
5428
-#: builtin/commit.c:458
5863
+#: builtin/commit.c:459
5864
msgid "cannot read the index"
5865
msgstr "không đọc được bảng mục lục"
5866
5432
-#: builtin/commit.c:477
5867
+#: builtin/commit.c:478
5868
msgid "unable to write temporary index file"
5869
msgstr "không thể ghi tập tin lưu bảng mục lục tạm thời"
5870
5436
-#: builtin/commit.c:582
5871
+#: builtin/commit.c:583
5872
#, c-format
5873
msgid "commit '%s' lacks author header"
5874
msgstr "lần chuyển giao “%s” thiếu phần tác giả ở đầu"
5875
5441
-#: builtin/commit.c:584
5876
+#: builtin/commit.c:585
5877
#, c-format
5878
msgid "commit '%s' has malformed author line"
5879
msgstr "lần chuyển giao “%s” có phần tác giả ở đầu dị dạng"
5880
5446
-#: builtin/commit.c:603
5881
+#: builtin/commit.c:604
5882
msgid "malformed --author parameter"
5883
msgstr "đối số cho --author bị dị hình"
5884
5450
-#: builtin/commit.c:611
5885
+#: builtin/commit.c:612
5886
#, c-format
5887
msgid "invalid date format: %s"
5888
msgstr "ngày tháng không hợp lệ: %s"
5889
5455
-#: builtin/commit.c:655
5890
+#: builtin/commit.c:656
5891
msgid ""
5892
"unable to select a comment character that is not used\n"
5893
"in the current commit message"
@@ -5460,38 +5895,38 @@ msgstr ""
5895
"không thể chọn một ký tự ghi chú cái mà không được dùng\n"
5896
"trong phần ghi chú hiện tại"
5897
5463
-#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1091
5898
+#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1092
5899
#, c-format
5900
msgid "could not lookup commit %s"
5901
msgstr "không thể tìm kiếm commit (lần chuyển giao) %s"
5902
5468
-#: builtin/commit.c:704 builtin/shortlog.c:285
5903
+#: builtin/commit.c:705 builtin/shortlog.c:286
5904
#, c-format
5905
msgid "(reading log message from standard input)\n"
5906
msgstr "(đang đọc thông điệp nhật ký từ đầu vào tiêu chuẩn)\n"
5907
5473
-#: builtin/commit.c:706
5908
+#: builtin/commit.c:707
5909
msgid "could not read log from standard input"
5910
msgstr "không thể đọc nhật ký từ đầu vào tiêu chuẩn"
5911
5477
-#: builtin/commit.c:710
5912
+#: builtin/commit.c:711
5913
#, c-format
5914
msgid "could not read log file '%s'"
5915
msgstr "không đọc được tệp nhật ký “%s”"
5916
5482
-#: builtin/commit.c:737 builtin/commit.c:745
5917
+#: builtin/commit.c:738 builtin/commit.c:746
5918
msgid "could not read SQUASH_MSG"
5919
msgstr "không thể đọc SQUASH_MSG"
5920
5486
-#: builtin/commit.c:742
5921
+#: builtin/commit.c:743
5922
msgid "could not read MERGE_MSG"
5923
msgstr "không thể đọc MERGE_MSG"
5924
5490
-#: builtin/commit.c:796
5925
+#: builtin/commit.c:797
5926
msgid "could not write commit template"
5927
msgstr "không thể ghi mẫu chuyển giao"
5928
5494
-#: builtin/commit.c:814
5929
+#: builtin/commit.c:815
5930
#, c-format
5931
msgid ""
5932
"\n"
@@ -5506,7 +5941,7 @@ msgstr ""
5941
"\t%s\n"
5942
"và thử lại.\n"
5943
5509
-#: builtin/commit.c:819
5944
+#: builtin/commit.c:820
5945
#, c-format
5946
msgid ""
5947
"\n"
@@ -5521,7 +5956,7 @@ msgstr ""
5956
"\t%s\n"
5957
"và thử lại.\n"
5958
5524
-#: builtin/commit.c:832
5959
+#: builtin/commit.c:833
5960
#, c-format
5961
msgid ""
5962
"Please enter the commit message for your changes. Lines starting\n"
@@ -5532,7 +5967,7 @@ msgstr ""
5967
"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 "
5968
"chuyển giao.\n"
5969
5535
-#: builtin/commit.c:839
5970
+#: builtin/commit.c:840
5971
#, c-format
5972
msgid ""
5973
"Please enter the commit message for your changes. Lines starting\n"
@@ -5544,157 +5979,157 @@ msgstr ""
5979
"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"
5980
"Phần chú thích này nếu trống rỗng sẽ hủy bỏ lần chuyển giao.\n"
5981
5547
-#: builtin/commit.c:859
5982
+#: builtin/commit.c:860
5983
#, c-format
5984
msgid "%sAuthor: %.*s <%.*s>"
5985
msgstr "%sTác giả: %.*s <%.*s>"
5986
5552
-#: builtin/commit.c:867
5987
+#: builtin/commit.c:868
5988
#, c-format
5989
msgid "%sDate: %s"
5990
msgstr "%sNgày tháng: %s"
5991
5557
-#: builtin/commit.c:874
5992
+#: builtin/commit.c:875
5993
#, c-format
5994
msgid "%sCommitter: %.*s <%.*s>"
5995
msgstr "%sNgười chuyển giao: %.*s <%.*s>"
5996
5562
-#: builtin/commit.c:892
5997
+#: builtin/commit.c:893
5998
msgid "Cannot read index"
5999
msgstr "Không đọc được bảng mục lục"
6000
5566
-#: builtin/commit.c:949
6001
+#: builtin/commit.c:950
6002
msgid "Error building trees"
6003
msgstr "Gặp lỗi khi xây dựng cây"
6004
5570
-#: builtin/commit.c:964 builtin/tag.c:266
6005
+#: builtin/commit.c:965 builtin/tag.c:266
6006
#, c-format
6007
msgid "Please supply the message using either -m or -F option.\n"
6008
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"
6009
5575
-#: builtin/commit.c:1066
6010
+#: builtin/commit.c:1067
6011
#, c-format
6012
msgid "--author '%s' is not 'Name <email>' and matches no existing author"
6013
msgstr ""
6014
"--author “%s” không phải là “Họ và tên <thư điện tửl>” và không khớp bất kỳ "
6015
"tác giả nào sẵn có"
6016
5582
-#: builtin/commit.c:1081 builtin/commit.c:1321
6017
+#: builtin/commit.c:1082 builtin/commit.c:1322
6018
#, c-format
6019
msgid "Invalid untracked files mode '%s'"
6020
msgstr "Chế độ cho các tập tin chưa được theo dõi không hợp lệ “%s”"
6021
5587
-#: builtin/commit.c:1118
6022
+#: builtin/commit.c:1119
6023
msgid "--long and -z are incompatible"
6024
msgstr "hai tùy chọn -long và -z không tương thích với nhau"
6025
5591
-#: builtin/commit.c:1148
6026
+#: builtin/commit.c:1149
6027
msgid "Using both --reset-author and --author does not make sense"
6028
msgstr "Sử dụng cả hai tùy chọn --reset-author và --author không hợp lý"
6029
5595
-#: builtin/commit.c:1157
6030
+#: builtin/commit.c:1158
6031
msgid "You have nothing to amend."
6032
msgstr "Không có gì để mà “tu bổ” cả."
6033
5599
-#: builtin/commit.c:1160
6034
+#: builtin/commit.c:1161
6035
msgid "You are in the middle of a merge -- cannot amend."
6036
msgstr ""
6037
"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ổ”."
6038
5604
-#: builtin/commit.c:1162
6039
+#: builtin/commit.c:1163
6040
msgid "You are in the middle of a cherry-pick -- cannot amend."
6041
msgstr ""
6042
"Bạn đang ở giữa của quá trình cherry-pick -- không thể thực hiện việc “tu "
6043
"bổ”."
6044
5610
-#: builtin/commit.c:1165
6045
+#: builtin/commit.c:1166
6046
msgid "Options --squash and --fixup cannot be used together"
6047
msgstr "Các tùy chọn --squash và --fixup không thể sử dụng cùng với nhau"
6048
5614
-#: builtin/commit.c:1175
6049
+#: builtin/commit.c:1176
6050
msgid "Only one of -c/-C/-F/--fixup can be used."
6051
msgstr ""
6052
"Chỉ được dùng một trong số tùy chọn trong số các tùy chọn -c/-C/-F/--fixup"
6053
5619
-#: builtin/commit.c:1177
6054
+#: builtin/commit.c:1178
6055
msgid "Option -m cannot be combined with -c/-C/-F/--fixup."
6056
msgstr "Tùy chọn -m không thể được tổ hợp cùng với -c/-C/-F/--fixup."
6057
5623
-#: builtin/commit.c:1185
6058
+#: builtin/commit.c:1186
6059
msgid "--reset-author can be used only with -C, -c or --amend."
6060
msgstr ""
6061
"--reset-author chỉ có thể được sử dụng với tùy chọn -C, -c hay --amend."
6062
5628
-#: builtin/commit.c:1202
6063
+#: builtin/commit.c:1203
6064
msgid "Only one of --include/--only/--all/--interactive/--patch can be used."
6065
msgstr ""
6066
"Chỉ một trong các tùy chọn --include/--only/--all/--interactive/--patch được "
6067
"sử dụng."
6068
5634
-#: builtin/commit.c:1204
6069
+#: builtin/commit.c:1205
6070
msgid "No paths with --include/--only does not make sense."
6071
msgstr "Không đường dẫn với các tùy chọn --include/--only không hợp lý."
6072
5638
-#: builtin/commit.c:1206
6073
+#: builtin/commit.c:1207
6074
msgid "Clever... amending the last one with dirty index."
6075
msgstr "Giỏi… “tu bổ” cái cuối với bảng mục lục bẩn."
6076
5642
-#: builtin/commit.c:1208
6077
+#: builtin/commit.c:1209
6078
msgid "Explicit paths specified without -i or -o; assuming --only paths..."
6079
msgstr ""
6080
"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 "
6081
"là --only những đường dẫn"
6082
5648
-#: builtin/commit.c:1220 builtin/tag.c:474
6083
+#: builtin/commit.c:1221 builtin/tag.c:474
6084
#, c-format
6085
msgid "Invalid cleanup mode %s"
6086
msgstr "Chế độ dọn dẹp không hợp lệ %s"
6087
5653
-#: builtin/commit.c:1225
6088
+#: builtin/commit.c:1226
6089
msgid "Paths with -a does not make sense."
6090
msgstr "Các đường dẫn với tùy chọn -a không hợp lý."
6091
5657
-#: builtin/commit.c:1335 builtin/commit.c:1621
6092
+#: builtin/commit.c:1336 builtin/commit.c:1622
6093
msgid "show status concisely"
6094
msgstr "hiển thị trạng thái ở dạng súc tích"
6095
5661
-#: builtin/commit.c:1337 builtin/commit.c:1623
6096
+#: builtin/commit.c:1338 builtin/commit.c:1624
6097
msgid "show branch information"
6098
msgstr "hiển thị thông tin nhánh"
6099
5665
-#: builtin/commit.c:1339 builtin/commit.c:1625 builtin/push.c:512
5666
-#: builtin/worktree.c:437
6100
+#: builtin/commit.c:1340 builtin/commit.c:1626 builtin/push.c:522
6101
+#: builtin/worktree.c:440
6102
msgid "machine-readable output"
6103
msgstr "kết xuất dạng máy-có-thể-đọc"
6104
5670
-#: builtin/commit.c:1342 builtin/commit.c:1627
6105
+#: builtin/commit.c:1343 builtin/commit.c:1628
6106
msgid "show status in long format (default)"
6107
msgstr "hiển thị trạng thái ở định dạng dài (mặc định)"
6108
5674
-#: builtin/commit.c:1345 builtin/commit.c:1630
6109
+#: builtin/commit.c:1346 builtin/commit.c:1631
6110
msgid "terminate entries with NUL"
6111
msgstr "chấm dứt các mục bằng NUL"
6112
5678
-#: builtin/commit.c:1347 builtin/commit.c:1633 builtin/fast-export.c:981
6113
+#: builtin/commit.c:1348 builtin/commit.c:1634 builtin/fast-export.c:981
6114
#: builtin/fast-export.c:984 builtin/tag.c:353
6115
msgid "mode"
6116
msgstr "chế độ"
6117
5683
-#: builtin/commit.c:1348 builtin/commit.c:1633
6118
+#: builtin/commit.c:1349 builtin/commit.c:1634
6119
msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
6120
msgstr ""
6121
"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, "
6122
"normal, no. (Mặc định: all)"
6123
5689
-#: builtin/commit.c:1351
6124
+#: builtin/commit.c:1352
6125
msgid "show ignored files"
6126
msgstr "hiển thị các tập tin ẩn"
6127
5693
-#: builtin/commit.c:1352 parse-options.h:155
6128
+#: builtin/commit.c:1353 parse-options.h:155
6129
msgid "when"
6130
msgstr "khi"
6131
5697
-#: builtin/commit.c:1353
6132
+#: builtin/commit.c:1354
6133
msgid ""
6134
"ignore changes to submodules, optional when: all, dirty, untracked. "
6135
"(Default: all)"
@@ -5702,205 +6137,205 @@ msgstr ""
6137
"bỏ qua các thay đổi trong mô-đun-con, tùy chọn khi: all, dirty, untracked. "
6138
"(Mặc định: all)"
6139
5705
-#: builtin/commit.c:1355
6140
+#: builtin/commit.c:1356
6141
msgid "list untracked files in columns"
6142
msgstr "hiển thị danh sách các tập-tin chưa được theo dõi trong các cột"
6143
5709
-#: builtin/commit.c:1441
6144
+#: builtin/commit.c:1442
6145
msgid "couldn't look up newly created commit"
6146
msgstr "không thể tìm thấy lần chuyển giao mới hơn đã được tạo"
6147
5713
-#: builtin/commit.c:1443
6148
+#: builtin/commit.c:1444
6149
msgid "could not parse newly created commit"
6150
msgstr ""
6151
"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"
6152
5718
-#: builtin/commit.c:1488
6153
+#: builtin/commit.c:1489
6154
msgid "detached HEAD"
6155
msgstr "đã rời khỏi HEAD"
6156
5722
-#: builtin/commit.c:1491
6157
+#: builtin/commit.c:1492
6158
msgid " (root-commit)"
6159
msgstr " (root-commit)"
6160
5726
-#: builtin/commit.c:1591
6161
+#: builtin/commit.c:1592
6162
msgid "suppress summary after successful commit"
6163
msgstr "không hiển thị tổng kết sau khi chuyển giao thành công"
6164
5730
-#: builtin/commit.c:1592
6165
+#: builtin/commit.c:1593
6166
msgid "show diff in commit message template"
6167
msgstr "hiển thị sự khác biệt trong mẫu tin nhắn chuyển giao"
6168
5734
-#: builtin/commit.c:1594
6169
+#: builtin/commit.c:1595
6170
msgid "Commit message options"
6171
msgstr "Các tùy chọn ghi chú commit"
6172
5738
-#: builtin/commit.c:1595 builtin/tag.c:351
6173
+#: builtin/commit.c:1596 builtin/tag.c:351
6174
msgid "read message from file"
6175
msgstr "đọc chú thích từ tập tin"
6176
5742
-#: builtin/commit.c:1596
6177
+#: builtin/commit.c:1597
6178
msgid "author"
6179
msgstr "tác giả"
6180
5746
-#: builtin/commit.c:1596
6181
+#: builtin/commit.c:1597
6182
msgid "override author for commit"
6183
msgstr "ghi đè tác giả cho commit"
6184
5750
-#: builtin/commit.c:1597 builtin/gc.c:326
6185
+#: builtin/commit.c:1598 builtin/gc.c:326
6186
msgid "date"
6187
msgstr "ngày tháng"
6188
5754
-#: builtin/commit.c:1597
6189
+#: builtin/commit.c:1598
6190
msgid "override date for commit"
6191
msgstr "ghi đè ngày tháng cho lần chuyển giao"
6192
5758
-#: builtin/commit.c:1598 builtin/merge.c:219 builtin/notes.c:395
5759
-#: builtin/notes.c:558 builtin/tag.c:349
6193
+#: builtin/commit.c:1599 builtin/merge.c:220 builtin/notes.c:396
6194
+#: builtin/notes.c:559 builtin/tag.c:349
6195
msgid "message"
6196
msgstr "chú thích"
6197
5763
-#: builtin/commit.c:1598
6198
+#: builtin/commit.c:1599
6199
msgid "commit message"
6200
msgstr "chú thích của lần chuyển giao"
6201
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
6202
+#: builtin/commit.c:1600 builtin/commit.c:1601 builtin/commit.c:1602
This file is too large to show in full.