l10n: vi.po: update to v1.7.12-146-g16d26
* 2 new messages * review messages again (8 of them by Duy) and fixed typo Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>
Tran Ngoc Quan committed
Sep 5, 2012 at 07:47 UTC
f4d33434dc7f728e3013258235d2239796649f8f
1 file changed
+422
-392
po/vi.po
+422
-392
@@ -6,10 +6,10 @@
6
#
7
msgid ""
8
msgstr ""
9
-"Project-Id-Version: git-1.7.12-rc1-18-ge0453\n"
9
+"Project-Id-Version: git-1.7.12-146-g16d26\n"
10
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
11
-"POT-Creation-Date: 2012-08-06 23:47+0800\n"
12
-"PO-Revision-Date: 2012-09-04 08:02+0700\n"
11
+"POT-Creation-Date: 2012-09-05 06:20+0800\n"
12
+"PO-Revision-Date: 2012-09-08 08:00+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"
@@ -37,9 +37,9 @@ msgid ""
37
"or use 'git commit -a'."
38
msgstr ""
39
"Sửa chúng trong cây làm việc,\n"
40
-"và sau đó sử dụng lệnh 'git add/rm <tập-tin>'\n"
40
+"và sau đó dùng lệnh 'git add/rm <tập-tin>'\n"
41
"dành riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao,\n"
42
-"hoặc là sử dụng lệnh 'git commit -a'."
42
+"hoặc là dùng lệnh 'git commit -a'."
43
44
#: bundle.c:36
45
#, c-format
@@ -61,7 +61,7 @@ msgid "Repository lacks these prerequisite commits:"
61
msgstr "Khó chứa thiếu những lần chuyển giao (commit) cần trước hết này:"
62
63
#: bundle.c:164 sequencer.c:550 sequencer.c:982 builtin/log.c:290
64
-#: builtin/log.c:726 builtin/log.c:1316 builtin/log.c:1535 builtin/merge.c:347
64
+#: builtin/log.c:727 builtin/log.c:1313 builtin/log.c:1529 builtin/merge.c:347
65
#: builtin/shortlog.c:181
66
msgid "revision walk setup failed"
67
msgstr "Cài đặt việc di chuyển qua các điểm xét lại gặp lỗi"
@@ -88,7 +88,7 @@ msgstr[1] "Lệnh bundle yêu cầu %d tham chiếu (refs) này"
88
msgid "rev-list died"
89
msgstr "rev-list bị chết"
90
91
-#: bundle.c:300 builtin/log.c:1212 builtin/shortlog.c:284
91
+#: bundle.c:300 builtin/log.c:1209 builtin/shortlog.c:284
92
#, c-format
93
msgid "unrecognized argument: %s"
94
msgstr "đối số không được thừa nhận: %s"
@@ -233,32 +233,32 @@ msgstr ""
233
"Tìm thấy các lỗi trong biến cấu hình 'diff.dirstat':\n"
234
"%s"
235
236
-#: diff.c:1400
236
+#: diff.c:1401
237
msgid " 0 files changed"
238
msgstr " 0 có tập tin nào thay đổi cả"
239
240
-#: diff.c:1404
240
+#: diff.c:1405
241
#, c-format
242
msgid " %d file changed"
243
msgid_plural " %d files changed"
244
msgstr[0] " %d tập tin thay đổi"
245
msgstr[1] " %d tập tin thay đổi"
246
247
-#: diff.c:1421
247
+#: diff.c:1422
248
#, c-format
249
msgid ", %d insertion(+)"
250
msgid_plural ", %d insertions(+)"
251
msgstr[0] ", %d thêm(+)"
252
msgstr[1] ", %d thêm(+)"
253
254
-#: diff.c:1432
254
+#: diff.c:1433
255
#, c-format
256
msgid ", %d deletion(-)"
257
msgid_plural ", %d deletions(-)"
258
msgstr[0] ", %d xóa(-)"
259
msgstr[1] ", %d xóa(-)"
260
261
-#: diff.c:3461
261
+#: diff.c:3460
262
#, c-format
263
msgid ""
264
"Failed to parse --dirstat/-X option parameter:\n"
@@ -363,74 +363,66 @@ msgstr "addinfo_cache gặp lỗi đối với đường dẫn '%s'"
363
msgid "error building trees"
364
msgstr "gặp lỗi khi xây dựng cây"
365
366
-#: merge-recursive.c:497
367
-msgid "diff setup failed"
368
-msgstr "cài đặt diff gặp lỗi"
369
-
370
-#: merge-recursive.c:627
371
-msgid "merge-recursive: disk full?"
372
-msgstr "merge-recursive: đĩa bị đầy?"
373
-
374
-#: merge-recursive.c:690
366
+#: merge-recursive.c:672
367
#, c-format
368
msgid "failed to create path '%s'%s"
369
msgstr "gặp lỗi khi tạo đường dẫn '%s'%s"
370
379
-#: merge-recursive.c:701
371
+#: merge-recursive.c:683
372
#, c-format
373
msgid "Removing %s to make room for subdirectory\n"
374
msgstr "Gỡ bỏ %s để tạo chỗ (room) cho thư mục con\n"
375
376
#. something else exists
377
#. .. but not some other error (who really cares what?)
386
-#: merge-recursive.c:715 merge-recursive.c:736
378
+#: merge-recursive.c:697 merge-recursive.c:718
379
msgid ": perhaps a D/F conflict?"
380
msgstr ": có lẽ là một xung đột D/F?"
381
390
-#: merge-recursive.c:726
382
+#: merge-recursive.c:708
383
#, c-format
384
msgid "refusing to lose untracked file at '%s'"
385
msgstr "từ chối đóng tập tin không được theo vết tại '%s'"
386
395
-#: merge-recursive.c:766
387
+#: merge-recursive.c:748
388
#, c-format
389
msgid "cannot read object %s '%s'"
390
msgstr "không thể đọc đối tượng %s '%s'"
391
400
-#: merge-recursive.c:768
392
+#: merge-recursive.c:750
393
#, c-format
394
msgid "blob expected for %s '%s'"
395
msgstr "đối tượng blob được mong đợi cho %s '%s'"
396
405
-#: merge-recursive.c:791 builtin/clone.c:302
397
+#: merge-recursive.c:773 builtin/clone.c:302
398
#, c-format
399
msgid "failed to open '%s'"
400
msgstr "gặp lỗi khi mở '%s'"
401
410
-#: merge-recursive.c:799
402
+#: merge-recursive.c:781
403
#, c-format
404
msgid "failed to symlink '%s'"
405
msgstr "gặp lỗi khi tạo liên kết tượng trưng (symlink) '%s'"
406
415
-#: merge-recursive.c:802
407
+#: merge-recursive.c:784
408
#, c-format
409
msgid "do not know what to do with %06o %s '%s'"
410
msgstr "không hiểu phải làm gì với %06o %s '%s'"
411
420
-#: merge-recursive.c:939
412
+#: merge-recursive.c:921
413
msgid "Failed to execute internal merge"
414
msgstr "Gặp lỗi khi thực hiện trộn nội bộ"
415
424
-#: merge-recursive.c:943
416
+#: merge-recursive.c:925
417
#, c-format
418
msgid "Unable to add %s to database"
419
msgstr "Không thể thêm %s vào cơ sở dữ liệu"
420
429
-#: merge-recursive.c:959
421
+#: merge-recursive.c:941
422
msgid "unsupported object type in the tree"
423
msgstr "kiểu đối tượng không được hỗ trợ trong cây (tree)"
424
433
-#: merge-recursive.c:1038 merge-recursive.c:1052
425
+#: merge-recursive.c:1020 merge-recursive.c:1034
426
#, c-format
427
msgid ""
428
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -439,7 +431,7 @@ msgstr ""
431
"XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s "
432
"còn lại trong cây (tree)."
433
442
-#: merge-recursive.c:1044 merge-recursive.c:1057
434
+#: merge-recursive.c:1026 merge-recursive.c:1039
435
#, c-format
436
msgid ""
437
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -448,20 +440,20 @@ msgstr ""
440
"XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s "
441
"còn lại trong cây (tree) tại %s."
442
451
-#: merge-recursive.c:1098
443
+#: merge-recursive.c:1080
444
msgid "rename"
445
msgstr "đổi tên"
446
455
-#: merge-recursive.c:1098
447
+#: merge-recursive.c:1080
448
msgid "renamed"
449
msgstr "đã đổi tên"
450
459
-#: merge-recursive.c:1154
451
+#: merge-recursive.c:1136
452
#, c-format
453
msgid "%s is a directory in %s adding as %s instead"
454
msgstr "%s là một thư mục trong %s thay vào đó thêm vào như là %s"
455
464
-#: merge-recursive.c:1176
456
+#: merge-recursive.c:1158
457
#, c-format
458
msgid ""
459
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -470,146 +462,146 @@ msgstr ""
462
"XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên \"%s\"->\"%s\" trong nhánh \"%s\" đổi "
463
"tên \"%s\"->\"%s\" trong \"%s\"%s"
464
473
-#: merge-recursive.c:1181
465
+#: merge-recursive.c:1163
466
msgid " (left unresolved)"
467
msgstr " (cần giải quyết)"
468
477
-#: merge-recursive.c:1235
469
+#: merge-recursive.c:1217
470
#, c-format
471
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
472
msgstr ""
473
"XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên %s->%s trong %s. Đổi tên %s->%s trong %s"
474
483
-#: merge-recursive.c:1265
475
+#: merge-recursive.c:1247
476
#, c-format
477
msgid "Renaming %s to %s and %s to %s instead"
478
msgstr "Đang đổi tên %s thành %s thay vì %s thành %s"
479
488
-#: merge-recursive.c:1464
480
+#: merge-recursive.c:1446
481
#, c-format
482
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
483
msgstr ""
484
"XUNG ĐỘT (đổi-tên/thêm): Đổi tên %s->%s trong %s. %s được thêm vào trong %s"
485
494
-#: merge-recursive.c:1474
486
+#: merge-recursive.c:1456
487
#, c-format
488
msgid "Adding merged %s"
489
msgstr "Thêm hòa trộn %s"
490
499
-#: merge-recursive.c:1479 merge-recursive.c:1677
491
+#: merge-recursive.c:1461 merge-recursive.c:1659
492
#, c-format
493
msgid "Adding as %s instead"
494
msgstr "Thay vào đó thêm vào %s"
495
504
-#: merge-recursive.c:1530
496
+#: merge-recursive.c:1512
497
#, c-format
498
msgid "cannot read object %s"
499
msgstr "không thể đọc đối tượng %s"
500
509
-#: merge-recursive.c:1533
501
+#: merge-recursive.c:1515
502
#, c-format
503
msgid "object %s is not a blob"
504
msgstr "đối tượng %s không phải là một blob"
505
514
-#: merge-recursive.c:1581
506
+#: merge-recursive.c:1563
507
msgid "modify"
508
msgstr "sửa đổi"
509
518
-#: merge-recursive.c:1581
510
+#: merge-recursive.c:1563
511
msgid "modified"
512
msgstr "đã bị sửa"
513
522
-#: merge-recursive.c:1591
514
+#: merge-recursive.c:1573
515
msgid "content"
516
msgstr "nội dung"
517
526
-#: merge-recursive.c:1598
518
+#: merge-recursive.c:1580
519
msgid "add/add"
520
msgstr "thêm/thêm"
521
530
-#: merge-recursive.c:1632
522
+#: merge-recursive.c:1614
523
#, c-format
524
msgid "Skipped %s (merged same as existing)"
525
msgstr "Đã bỏ qua %s (đã có sẵn lần hòa trộn này)"
526
535
-#: merge-recursive.c:1646
527
+#: merge-recursive.c:1628
528
#, c-format
529
msgid "Auto-merging %s"
530
msgstr "Tự-động-hòa-trộn %s"
531
540
-#: merge-recursive.c:1650 git-submodule.sh:844
532
+#: merge-recursive.c:1632 git-submodule.sh:869
533
msgid "submodule"
534
msgstr "mô-đun con"
535
544
-#: merge-recursive.c:1651
536
+#: merge-recursive.c:1633
537
#, c-format
538
msgid "CONFLICT (%s): Merge conflict in %s"
539
msgstr "XUNG ĐỘT (%s): Xung đột hòa trộn trong %s"
540
549
-#: merge-recursive.c:1741
541
+#: merge-recursive.c:1723
542
#, c-format
543
msgid "Removing %s"
544
msgstr "Đang xóa %s"
545
554
-#: merge-recursive.c:1766
546
+#: merge-recursive.c:1748
547
msgid "file/directory"
548
msgstr "tập-tin/thư-mục"
549
558
-#: merge-recursive.c:1772
550
+#: merge-recursive.c:1754
551
msgid "directory/file"
552
msgstr "thư-mục/tập tin"
553
562
-#: merge-recursive.c:1777
554
+#: merge-recursive.c:1759
555
#, c-format
556
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
557
msgstr ""
558
"XUNG ĐỘT (%s): Ở đây không có thư mục nào có tên %s trong %s. Thêm %s như là "
559
"%s"
560
569
-#: merge-recursive.c:1787
561
+#: merge-recursive.c:1769
562
#, c-format
563
msgid "Adding %s"
572
-msgstr "Đang thêm \"%s\""
564
+msgstr "Thêm \"%s\""
565
574
-#: merge-recursive.c:1804
566
+#: merge-recursive.c:1786
567
msgid "Fatal merge failure, shouldn't happen."
568
msgstr "Việc hòa trộn hỏng nghiêm trọng, không nên để xảy ra."
569
578
-#: merge-recursive.c:1823
570
+#: merge-recursive.c:1805
571
msgid "Already up-to-date!"
572
msgstr "Đã cập nhật rồi!"
573
582
-#: merge-recursive.c:1832
574
+#: merge-recursive.c:1814
575
#, c-format
576
msgid "merging of trees %s and %s failed"
577
msgstr "hòa trộn cây (tree) %s và %s gặp lỗi"
578
587
-#: merge-recursive.c:1862
579
+#: merge-recursive.c:1844
580
#, c-format
581
msgid "Unprocessed path??? %s"
582
msgstr "Đường dẫn chưa được xử lý??? %s"
583
592
-#: merge-recursive.c:1907
584
+#: merge-recursive.c:1889
585
msgid "Merging:"
586
msgstr "Đang trộn:"
587
596
-#: merge-recursive.c:1920
588
+#: merge-recursive.c:1902
589
#, c-format
590
msgid "found %u common ancestor:"
591
msgid_plural "found %u common ancestors:"
592
msgstr[0] "tìm thấy %u tổ tiên chung:"
593
msgstr[1] "tìm thấy %u tổ tiên chung:"
594
603
-#: merge-recursive.c:1957
595
+#: merge-recursive.c:1939
596
msgid "merge returned no commit"
597
msgstr "hòa trộn không trả về lần chuyển giao (commit) nào"
598
607
-#: merge-recursive.c:2014
599
+#: merge-recursive.c:1996
600
#, c-format
601
msgid "Could not parse object '%s'"
602
msgstr "Không thể phân tích đối tượng '%s'"
603
612
-#: merge-recursive.c:2026 builtin/merge.c:697
604
+#: merge-recursive.c:2008 builtin/merge.c:696
605
msgid "Unable to write index."
606
msgstr "Không thể ghi bảng mục lục"
607
@@ -669,14 +661,14 @@ msgstr[1] ""
661
"Your branch and '%s' have diverged,\n"
662
"and have %d and %d different commit each, respectively.\n"
663
672
-#: sequencer.c:121 builtin/merge.c:865 builtin/merge.c:978
673
-#: builtin/merge.c:1088 builtin/merge.c:1098
664
+#: sequencer.c:121 builtin/merge.c:864 builtin/merge.c:977
665
+#: builtin/merge.c:1087 builtin/merge.c:1097
666
#, c-format
667
msgid "Could not open '%s' for writing"
668
msgstr "Không thể mở %s' để ghi"
669
678
-#: sequencer.c:123 builtin/merge.c:333 builtin/merge.c:868
679
-#: builtin/merge.c:1090 builtin/merge.c:1103
670
+#: sequencer.c:123 builtin/merge.c:333 builtin/merge.c:867
671
+#: builtin/merge.c:1089 builtin/merge.c:1102
672
#, c-format
673
msgid "Could not write to '%s'"
674
msgstr "Không thể ghi vào '%s'"
@@ -882,7 +874,7 @@ msgstr "không thể phân giải HEAD"
874
msgid "cannot abort from a branch yet to be born"
875
msgstr "không thể hủy bỏ từ một nhánh mà nó còn chưa được tạo ra"
876
885
-#: sequencer.c:805 builtin/apply.c:3988
877
+#: sequencer.c:805 builtin/apply.c:3987
878
#, c-format
879
msgid "cannot open %s: %s"
880
msgstr "không thể mở %s: %s"
@@ -951,25 +943,25 @@ msgstr "Những đường dẫn chưa được hòa trộn:"
943
#: wt-status.c:167 wt-status.c:194
944
#, c-format
945
msgid " (use \"git reset %s <file>...\" to unstage)"
954
-msgstr " (sử dụng \"git reset %s <tập-tin>...\" để bỏ một stage (trạng thái))"
946
+msgstr " (dùng \"git reset %s <tập-tin>...\" để bỏ một stage (trạng thái))"
947
948
#: wt-status.c:169 wt-status.c:196
949
msgid " (use \"git rm --cached <file>...\" to unstage)"
958
-msgstr " (sử dụng \"git rm --cached <tập-tin>...\" để bỏ trạng thái (stage))"
950
+msgstr " (dùng \"git rm --cached <tập-tin>...\" để bỏ trạng thái (stage))"
951
952
#: wt-status.c:173
953
msgid " (use \"git add <file>...\" to mark resolution)"
962
-msgstr " (sử dụng \"git add <tập-tin>...\" để đánh dấu là cần giải quyết)"
954
+msgstr " (dùng \"git add <tập-tin>...\" để đánh dấu là cần giải quyết)"
955
956
#: wt-status.c:175 wt-status.c:179
957
msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
958
msgstr ""
967
-" (sử dụng \"git add/rm <tập-tin>...\" như là một cách thích hợp để đánh "
959
+" (dùng \"git add/rm <tập-tin>...\" như là một cách thích hợp để đánh "
960
"dấu là cần được giải quyết)"
961
962
#: wt-status.c:177
963
msgid " (use \"git rm <file>...\" to mark resolution)"
972
-msgstr " (sử dụng \"git rm <tập-tin>...\" để đánh dấu là cần giải quyết)"
964
+msgstr " (dùng \"git rm <tập-tin>...\" để đánh dấu là cần giải quyết)"
965
966
#: wt-status.c:188
967
msgid "Changes to be committed:"
@@ -983,21 +975,21 @@ msgstr ""
975
#: wt-status.c:210
976
msgid " (use \"git add <file>...\" to update what will be committed)"
977
msgstr ""
986
-" (sử dụng \"git add <tập-tin>...\" để cập nhật những gì cần chuyển giao "
978
+" (dùng \"git add <tập-tin>...\" để cập nhật những gì cần chuyển giao "
979
"(commit))"
980
981
#: wt-status.c:212
982
msgid " (use \"git add/rm <file>...\" to update what will be committed)"
983
msgstr ""
992
-" (sử dụng \"git add/rm <tập_tin>...\" để cập nhật những gì sẽ được chuyển "
984
+" (dùng \"git add/rm <tập-tin>...\" để cập nhật những gì sẽ được chuyển "
985
"giao)"
986
987
#: wt-status.c:213
988
msgid ""
989
" (use \"git checkout -- <file>...\" to discard changes in working directory)"
990
msgstr ""
999
-" (sử dụng \"git checkout -- <tập_tin>...\" để loại bỏ những thay đổi trong "
1000
-"thư mục làm việc)"
991
+" (dùng \"git checkout -- <tập-tin>...\" để bỏ thay đổi trong thư mục làm "
992
+"việc)"
993
994
#: wt-status.c:215
995
msgid " (commit or discard the untracked or modified content in submodules)"
@@ -1014,8 +1006,8 @@ msgstr "%s tập tin:"
1006
#, c-format
1007
msgid " (use \"git %s <file>...\" to include in what will be committed)"
1008
msgstr ""
1017
-" (sử dụng \"git %s <tập-tin>...\" để bao gồm thêm vào những gì cần chuyển "
1018
-"giao (commit))"
1009
+" (dùng \"git %s <tập-tin>...\" để thêm vào những gì cần chuyển giao "
1010
+"(commit))"
1011
1012
#: wt-status.c:244
1013
msgid "bug"
@@ -1120,7 +1112,7 @@ msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn v
1112
1113
#: wt-status.c:794
1114
msgid " (use \"git commit\" to conclude merge)"
1123
-msgstr " (sử dụng \"git commit\" để hoàn tất việc hòa trộn)"
1115
+msgstr " (dùng \"git commit\" để hoàn tất việc hòa trộn)"
1116
1117
#: wt-status.c:804
1118
msgid "You are in the middle of an am session."
@@ -1136,11 +1128,11 @@ msgstr " (sửa các xung đột và sau đó chạy lệnh \"git am --resolved
1128
1129
#: wt-status.c:813
1130
msgid " (use \"git am --skip\" to skip this patch)"
1139
-msgstr " (sử dụng \"git am --skip\" để bỏ qua lần vá này)"
1131
+msgstr " (dùng \"git am --skip\" để bỏ qua lần vá này)"
1132
1133
#: wt-status.c:815
1134
msgid " (use \"git am --abort\" to restore the original branch)"
1143
-msgstr " (sử dụng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)"
1135
+msgstr " (dùng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)"
1136
1137
#: wt-status.c:873 wt-status.c:883
1138
msgid "You are currently rebasing."
@@ -1152,11 +1144,11 @@ msgstr " (sửa các xung đột và sau đó chạy lệnh \"git rebase --cont
1144
1145
#: wt-status.c:878
1146
msgid " (use \"git rebase --skip\" to skip this patch)"
1155
-msgstr " (sử dụng \"git rebase --skip\" để bỏ qua lần vá này)"
1147
+msgstr " (dùng \"git rebase --skip\" để bỏ qua lần vá này)"
1148
1149
#: wt-status.c:880
1150
msgid " (use \"git rebase --abort\" to check out the original branch)"
1159
-msgstr " (sử dụng \"git rebase --abort\" để check-out nhánh nguyên thủy)"
1151
+msgstr " (dùng \"git rebase --abort\" để check-out nhánh nguyên thủy)"
1152
1153
#: wt-status.c:886
1154
msgid " (all conflicts fixed: run \"git rebase --continue\")"
@@ -1182,13 +1174,13 @@ msgstr "Bạn hiện đang sửa một lần chuyển giao trong khi bạn thự
1174
#: wt-status.c:896
1175
msgid " (use \"git commit --amend\" to amend the current commit)"
1176
msgstr ""
1185
-" (sử dụng \"git commit --amend\" để tu bổ lần chuyển giao (commit) hiện tại)"
1177
+" (dùng \"git commit --amend\" để tu bổ lần chuyển giao (commit) hiện tại)"
1178
1179
#: wt-status.c:898
1180
msgid ""
1181
" (use \"git rebase --continue\" once you are satisfied with your changes)"
1182
msgstr ""
1191
-" (sử dụng \"git rebase --continue\" một khi bạn cảm thấy hài lòng về những "
1183
+" (dùng \"git rebase --continue\" một khi bạn cảm thấy hài lòng về những "
1184
"thay đổi của mình)"
1185
1186
#: wt-status.c:908
@@ -1205,7 +1197,7 @@ msgstr "Bạn hiện tại đang thực hiện việc bisect (chia đôi)."
1197
1198
#: wt-status.c:927
1199
msgid " (use \"git bisect reset\" to get back to the original branch)"
1208
-msgstr " (sử dụng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)"
1200
+msgstr " (dùng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)"
1201
1202
#: wt-status.c:978
1203
msgid "On branch "
@@ -1234,7 +1226,7 @@ msgstr "Những tập tin không bị theo vết không được liệt kê ra %
1226
1227
#: wt-status.c:1017
1228
msgid " (use -u option to show untracked files)"
1237
-msgstr " (sử dụng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
1229
+msgstr " (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
1230
1231
#: wt-status.c:1023
1232
msgid "No changes"
@@ -1247,7 +1239,7 @@ msgstr "không có thay đổi nào được thêm vào lần chuyển giao (com
1239
1240
#: wt-status.c:1029
1241
msgid " (use \"git add\" and/or \"git commit -a\")"
1250
-msgstr " (sử dụng \"git add\" và/hoặc \"git commit -a\")"
1242
+msgstr " (dùng \"git add\" và/hoặc \"git commit -a\")"
1243
1244
#: wt-status.c:1031
1245
#, c-format
@@ -1258,7 +1250,7 @@ msgstr ""
1250
1251
#: wt-status.c:1033
1252
msgid " (use \"git add\" to track)"
1261
-msgstr " (sử dụng \"git add\" để theo dõi dấu vết)"
1253
+msgstr " (dùng \"git add\" để theo dõi dấu vết)"
1254
1255
#: wt-status.c:1035 wt-status.c:1038 wt-status.c:1041
1256
#, c-format
@@ -1267,11 +1259,11 @@ msgstr "không có gì để chuyển giao (commit) %s\n"
1259
1260
#: wt-status.c:1036
1261
msgid " (create/copy files and use \"git add\" to track)"
1270
-msgstr " (tạo/sao-chép các tập tin và sử dụng \"git add\" để theo dõi dấu vết)"
1262
+msgstr " (tạo/sao-chép các tập tin và dùng \"git add\" để theo dõi dấu vết)"
1263
1264
#: wt-status.c:1039
1265
msgid " (use -u to show untracked files)"
1274
-msgstr " (sử dụng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
1266
+msgstr " (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
1267
1268
#: wt-status.c:1042
1269
msgid " (working directory clean)"
@@ -1297,6 +1289,11 @@ msgstr "phía trước "
1289
msgid ", behind "
1290
msgstr ", đằng sau "
1291
1292
+#: compat/precompose_utf8.c:58 builtin/clone.c:341
1293
+#, c-format
1294
+msgid "failed to unlink '%s'"
1295
+msgstr "bỏ liên kết (unlink) %s không thành công"
1296
+
1297
#: builtin/add.c:62
1298
#, c-format
1299
msgid "unexpected diff status %c"
@@ -1383,7 +1380,7 @@ msgstr "-A và -u xung khắc nhau"
1380
1381
#: builtin/add.c:393
1382
msgid "Option --ignore-missing can only be used together with --dry-run"
1386
-msgstr "Tùy chọn --ignore-missing chỉ có thể được sử dụng cùng với --dry-run"
1383
+msgstr "Tùy chọn --ignore-missing chỉ có thể được dùng cùng với --dry-run"
1384
1385
#: builtin/add.c:413
1386
#, c-format
@@ -1400,7 +1397,7 @@ msgstr "Có lẽ bạn muốn nói là 'git add .' phải không?\n"
1397
msgid "index file corrupt"
1398
msgstr "tập tin ghi bảng mục lục bị hỏng"
1399
1403
-#: builtin/add.c:480 builtin/apply.c:4433 builtin/mv.c:229 builtin/rm.c:260
1400
+#: builtin/add.c:480 builtin/apply.c:4432 builtin/mv.c:229 builtin/rm.c:260
1401
msgid "Unable to write new index file"
1402
msgstr "Không thể ghi tập tin lưu bảng mục lục mới"
1403
@@ -1418,54 +1415,54 @@ msgstr "không nhận ra tùy chọn về khoảng trắng '%s'"
1415
msgid "unrecognized whitespace ignore option '%s'"
1416
msgstr "không nhận ra tùy chọn bỏ qua khoảng trắng '%s'"
1417
1421
-#: builtin/apply.c:824
1418
+#: builtin/apply.c:823
1419
#, c-format
1420
msgid "Cannot prepare timestamp regexp %s"
1421
msgstr ""
1422
"Không thể chuẩn bị biểu thức chính qui dấu vết thời gian (timestamp regexp) "
1423
"%s"
1424
1428
-#: builtin/apply.c:833
1425
+#: builtin/apply.c:832
1426
#, c-format
1427
msgid "regexec returned %d for input: %s"
1428
msgstr "thi hành biểu thức chính quy trả về %d cho kết xuất: %s"
1429
1433
-#: builtin/apply.c:914
1430
+#: builtin/apply.c:913
1431
#, c-format
1432
msgid "unable to find filename in patch at line %d"
1433
msgstr "không thể tìm thấy tên tập tin trong miếng vá tại dòng %d"
1434
1438
-#: builtin/apply.c:946
1435
+#: builtin/apply.c:945
1436
#, c-format
1437
msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
1438
msgstr "git apply: git-diff sai - mong đợi /dev/null, đã nhận %s trên dòng %d"
1439
1443
-#: builtin/apply.c:950
1440
+#: builtin/apply.c:949
1441
#, c-format
1442
msgid "git apply: bad git-diff - inconsistent new filename on line %d"
1443
msgstr "git apply: git-diff sai - tên tập tin mới mâu thuấn trên dòng %d"
1444
1448
-#: builtin/apply.c:951
1445
+#: builtin/apply.c:950
1446
#, c-format
1447
msgid "git apply: bad git-diff - inconsistent old filename on line %d"
1448
msgstr "git apply: git-diff sai - tên tập tin cũ mâu thuấn trên dòng %d"
1449
1453
-#: builtin/apply.c:958
1450
+#: builtin/apply.c:957
1451
#, c-format
1452
msgid "git apply: bad git-diff - expected /dev/null on line %d"
1453
msgstr "git apply: git-diff sai - mong đợi /dev/null trên dòng %d"
1454
1458
-#: builtin/apply.c:1403
1455
+#: builtin/apply.c:1402
1456
#, c-format
1457
msgid "recount: unexpected line: %.*s"
1458
msgstr "chi tiết: dòng không được mong đợi: %.*s"
1459
1463
-#: builtin/apply.c:1460
1460
+#: builtin/apply.c:1459
1461
#, c-format
1462
msgid "patch fragment without header at line %d: %.*s"
1463
msgstr "miếng vá phân mảnh mà không có phần đầu tại dòng %d: %.*s"
1464
1468
-#: builtin/apply.c:1477
1465
+#: builtin/apply.c:1476
1466
#, c-format
1467
msgid ""
1468
"git diff header lacks filename information when removing %d leading pathname "
@@ -1480,82 +1477,82 @@ msgstr[1] ""
1477
"phần đầu diff cho git thiếu thông tin tên tập tin khi gỡ bỏ đi %d trong "
1478
"thành phần dẫn đầu tên của đường dẫn (dòng %d)"
1479
1483
-#: builtin/apply.c:1637
1480
+#: builtin/apply.c:1636
1481
msgid "new file depends on old contents"
1482
msgstr "tập tin mới phụ thuộc vào nội dung cũ"
1483
1487
-#: builtin/apply.c:1639
1484
+#: builtin/apply.c:1638
1485
msgid "deleted file still has contents"
1486
msgstr "tập tin đã xóa vẫn còn nội dung"
1487
1491
-#: builtin/apply.c:1665
1488
+#: builtin/apply.c:1664
1489
#, c-format
1490
msgid "corrupt patch at line %d"
1491
msgstr "miếng vá hỏng tại dòng %d"
1492
1496
-#: builtin/apply.c:1701
1493
+#: builtin/apply.c:1700
1494
#, c-format
1495
msgid "new file %s depends on old contents"
1496
msgstr "tập tin mới %s phụ thuộc vào nội dung cũ"
1497
1501
-#: builtin/apply.c:1703
1498
+#: builtin/apply.c:1702
1499
#, c-format
1500
msgid "deleted file %s still has contents"
1501
msgstr "tập tin đã xóa %s vẫn còn nội dung"
1502
1506
-#: builtin/apply.c:1706
1503
+#: builtin/apply.c:1705
1504
#, c-format
1505
msgid "** warning: file %s becomes empty but is not deleted"
1506
msgstr "** cảnh báo: tập tin %s trở nên trống rỗng nhưng không bị xóa"
1507
1511
-#: builtin/apply.c:1852
1508
+#: builtin/apply.c:1851
1509
#, c-format
1510
msgid "corrupt binary patch at line %d: %.*s"
1511
msgstr "miếng vá định dạng nhị phân sai hỏng tại dòng %d: %.*s"
1512
1513
#. there has to be one hunk (forward hunk)
1517
-#: builtin/apply.c:1881
1514
+#: builtin/apply.c:1880
1515
#, c-format
1516
msgid "unrecognized binary patch at line %d"
1517
msgstr "miếng vá định dạng nhị phân không được nhận ra tại dòng %d"
1518
1522
-#: builtin/apply.c:1967
1519
+#: builtin/apply.c:1966
1520
#, c-format
1521
msgid "patch with only garbage at line %d"
1522
msgstr "vá chỉ với 'garbage' tại dòng %d"
1523
1527
-#: builtin/apply.c:2057
1524
+#: builtin/apply.c:2056
1525
#, c-format
1526
msgid "unable to read symlink %s"
1527
msgstr "không thể đọc liên kết tượng trưng %s"
1528
1532
-#: builtin/apply.c:2061
1529
+#: builtin/apply.c:2060
1530
#, c-format
1531
msgid "unable to open or read %s"
1532
msgstr "không thể mở để đọc hay ghi %s"
1533
1537
-#: builtin/apply.c:2132
1534
+#: builtin/apply.c:2131
1535
msgid "oops"
1536
msgstr "ôi?"
1537
1541
-#: builtin/apply.c:2654
1538
+#: builtin/apply.c:2653
1539
#, c-format
1540
msgid "invalid start of line: '%c'"
1541
msgstr "sai khởi đầu dòng: '%c'"
1542
1546
-#: builtin/apply.c:2772
1543
+#: builtin/apply.c:2771
1544
#, c-format
1545
msgid "Hunk #%d succeeded at %d (offset %d line)."
1546
msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
1547
msgstr[0] "Khối dữ liệu #%d thành công tại %d (offset %d dòng)."
1548
msgstr[1] "Khối dữ liệu #%d thành công tại %d (offset %d dòng)."
1549
1553
-#: builtin/apply.c:2784
1550
+#: builtin/apply.c:2783
1551
#, c-format
1552
msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
1556
-msgstr "Nội dung được giảm xuống (%ld/%ld) để áp dụng mảnh dữ liệu tại %d"
1553
+msgstr "Nội dung bị giảm xuống (%ld/%ld) để áp dụng mảnh dữ liệu tại %d"
1554
1558
-#: builtin/apply.c:2790
1555
+#: builtin/apply.c:2789
1556
#, c-format
1557
msgid ""
1558
"while searching for:\n"
@@ -1564,327 +1561,327 @@ msgstr ""
1561
"Trong khi đang tìm kiếm cho:\n"
1562
"%.*s"
1563
1567
-#: builtin/apply.c:2809
1564
+#: builtin/apply.c:2808
1565
#, c-format
1566
msgid "missing binary patch data for '%s'"
1567
msgstr "thiếu dữ liệu của miếng vá định dạng nhị phân cho '%s'"
1568
1572
-#: builtin/apply.c:2912
1569
+#: builtin/apply.c:2911
1570
#, c-format
1571
msgid "binary patch does not apply to '%s'"
1572
msgstr "miếng vá định dạng nhị phân không được áp dụng cho '%s'"
1573
1577
-#: builtin/apply.c:2918
1574
+#: builtin/apply.c:2917
1575
#, c-format
1576
msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
1577
msgstr ""
1581
-"vá nhị phân cho '%s' tạo ra kết quả không chính xác (đang chờ %s, đã nhận %s)"
1578
+"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 %s)"
1579
1583
-#: builtin/apply.c:2939
1580
+#: builtin/apply.c:2938
1581
#, c-format
1582
msgid "patch failed: %s:%ld"
1583
msgstr "vá gặp lỗi: %s:%ld"
1584
1588
-#: builtin/apply.c:3061
1585
+#: builtin/apply.c:3060
1586
#, c-format
1587
msgid "cannot checkout %s"
1588
msgstr "không thể \"checkout\" %s"
1589
1593
-#: builtin/apply.c:3106 builtin/apply.c:3115 builtin/apply.c:3159
1590
+#: builtin/apply.c:3105 builtin/apply.c:3114 builtin/apply.c:3158
1591
#, c-format
1592
msgid "read of %s failed"
1593
msgstr "đọc %s gặp lỗi"
1594
1598
-#: builtin/apply.c:3139 builtin/apply.c:3361
1595
+#: builtin/apply.c:3138 builtin/apply.c:3360
1596
#, c-format
1597
msgid "path %s has been renamed/deleted"
1598
msgstr "đường dẫn %s đã bị xóa/đổi tên"
1599
1603
-#: builtin/apply.c:3220 builtin/apply.c:3375
1600
+#: builtin/apply.c:3219 builtin/apply.c:3374
1601
#, c-format
1602
msgid "%s: does not exist in index"
1603
msgstr "%s: không tồn tại trong bảng mục lục"
1604
1608
-#: builtin/apply.c:3224 builtin/apply.c:3367 builtin/apply.c:3389
1605
+#: builtin/apply.c:3223 builtin/apply.c:3366 builtin/apply.c:3388
1606
#, c-format
1607
msgid "%s: %s"
1608
msgstr "%s: %s"
1609
1613
-#: builtin/apply.c:3229 builtin/apply.c:3383
1610
+#: builtin/apply.c:3228 builtin/apply.c:3382
1611
#, c-format
1612
msgid "%s: does not match index"
1613
msgstr "%s: không khớp trong mục lục"
1614
1618
-#: builtin/apply.c:3331
1615
+#: builtin/apply.c:3330
1616
msgid "removal patch leaves file contents"
1617
msgstr "loại bỏ miếng vá để lại nội dung tập tin"
1618
1622
-#: builtin/apply.c:3400
1619
+#: builtin/apply.c:3399
1620
#, c-format
1621
msgid "%s: wrong type"
1622
msgstr "%s: sai kiểu"
1623
1627
-#: builtin/apply.c:3402
1624
+#: builtin/apply.c:3401
1625
#, c-format
1626
msgid "%s has type %o, expected %o"
1627
msgstr "%s có kiểu %o, mong chờ %o"
1628
1632
-#: builtin/apply.c:3503
1629
+#: builtin/apply.c:3502
1630
#, c-format
1631
msgid "%s: already exists in index"
1632
msgstr "%s: đã có từ trước trong bảng mục lục"
1633
1637
-#: builtin/apply.c:3506
1634
+#: builtin/apply.c:3505
1635
#, c-format
1636
msgid "%s: already exists in working directory"
1637
msgstr "%s: đã sẵn có trong thư mục đang làm việc"
1638
1642
-#: builtin/apply.c:3526
1639
+#: builtin/apply.c:3525
1640
#, c-format
1641
msgid "new mode (%o) of %s does not match old mode (%o)"
1642
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o)"
1643
1647
-#: builtin/apply.c:3531
1644
+#: builtin/apply.c:3530
1645
#, c-format
1646
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
1647
msgstr "chế độ mới (%o) của %s không khớp với chế độ cũ (%o) của %s"
1648
1652
-#: builtin/apply.c:3539
1649
+#: builtin/apply.c:3538
1650
#, c-format
1651
msgid "%s: patch does not apply"
1652
msgstr "%s: miếng vá không được áp dụng"
1653
1657
-#: builtin/apply.c:3552
1654
+#: builtin/apply.c:3551
1655
#, c-format
1656
msgid "Checking patch %s..."
1657
msgstr "Đang kiểm tra miếng vá %s..."
1658
1662
-#: builtin/apply.c:3607 builtin/checkout.c:213 builtin/reset.c:158
1659
+#: builtin/apply.c:3606 builtin/checkout.c:213 builtin/reset.c:158
1660
#, c-format
1661
msgid "make_cache_entry failed for path '%s'"
1662
msgstr "make_cache_entry gặp lỗi đối với đường dẫn '%s'"
1663
1667
-#: builtin/apply.c:3750
1664
+#: builtin/apply.c:3749
1665
#, c-format
1666
msgid "unable to remove %s from index"
1667
msgstr "không thể gỡ bỏ %s từ mục lục"
1668
1672
-#: builtin/apply.c:3778
1669
+#: builtin/apply.c:3777
1670
#, c-format
1671
msgid "corrupt patch for subproject %s"
1672
msgstr "miếng vá sai hỏng cho dự án con (subproject) %s"
1673
1677
-#: builtin/apply.c:3782
1674
+#: builtin/apply.c:3781
1675
#, c-format
1676
msgid "unable to stat newly created file '%s'"
1677
msgstr "không thể lấy trạng thái về tập tin %s mới hơn đã được tạo"
1678
1682
-#: builtin/apply.c:3787
1679
+#: builtin/apply.c:3786
1680
#, c-format
1681
msgid "unable to create backing store for newly created file %s"
1682
msgstr "không thể tạo 'backing store' cho tập tin được tạo mới hơn %s"
1683
1687
-#: builtin/apply.c:3790 builtin/apply.c:3898
1684
+#: builtin/apply.c:3789 builtin/apply.c:3897
1685
#, c-format
1686
msgid "unable to add cache entry for %s"
1687
msgstr "không thể thêm mục nhớ tạm cho %s"
1688
1692
-#: builtin/apply.c:3823
1689
+#: builtin/apply.c:3822
1690
#, c-format
1691
msgid "closing file '%s'"
1692
msgstr "đang đóng tập tin '%s'"
1693
1697
-#: builtin/apply.c:3872
1694
+#: builtin/apply.c:3871
1695
#, c-format
1696
msgid "unable to write file '%s' mode %o"
1697
msgstr "không thể ghi vào tập tin '%s' chế độ (mode) %o"
1698
1702
-#: builtin/apply.c:3959
1699
+#: builtin/apply.c:3958
1700
#, c-format
1701
msgid "Applied patch %s cleanly."
1702
msgstr "Đã áp dụng miếng và %s một cách sạch sẽ."
1703
1707
-#: builtin/apply.c:3967
1704
+#: builtin/apply.c:3966
1705
msgid "internal error"
1706
msgstr "lỗi nội bộ"
1707
1708
#. Say this even without --verbose
1712
-#: builtin/apply.c:3970
1709
+#: builtin/apply.c:3969
1710
#, c-format
1711
msgid "Applying patch %%s with %d reject..."
1712
msgid_plural "Applying patch %%s with %d rejects..."
1713
msgstr[0] "Đang áp dụng miếng vá %%s với %d lần từ chối..."
1714
msgstr[1] "Đang áp dụng miếng vá %%s với %d lần từ chối..."
1715
1719
-#: builtin/apply.c:3980
1716
+#: builtin/apply.c:3979
1717
#, c-format
1718
msgid "truncating .rej filename to %.*s.rej"
1719
msgstr "đang cắt cụt tên tập tin .rej thành %.*s.rej"
1720
1724
-#: builtin/apply.c:4001
1721
+#: builtin/apply.c:4000
1722
#, c-format
1723
msgid "Hunk #%d applied cleanly."
1724
msgstr "Khối nhớ #%d được áp dụng gọn gàng."
1725
1729
-#: builtin/apply.c:4004
1726
+#: builtin/apply.c:4003
1727
#, c-format
1728
msgid "Rejected hunk #%d."
1729
msgstr "hunk #%d bị từ chối."
1730
1734
-#: builtin/apply.c:4154
1731
+#: builtin/apply.c:4153
1732
msgid "unrecognized input"
1733
msgstr "không thừa nhận đầu vào"
1734
1738
-#: builtin/apply.c:4165
1735
+#: builtin/apply.c:4164
1736
msgid "unable to read index file"
1737
msgstr "không thể đọc tập tin lưu bảng mục lục"
1738
1742
-#: builtin/apply.c:4284 builtin/apply.c:4287
1739
+#: builtin/apply.c:4283 builtin/apply.c:4286
1740
msgid "path"
1741
msgstr "đường-dẫn"
1742
1746
-#: builtin/apply.c:4285
1743
+#: builtin/apply.c:4284
1744
msgid "don't apply changes matching the given path"
1745
msgstr "không áp dụng các thay đổi khớp với đường dẫn đã cho"
1746
1750
-#: builtin/apply.c:4288
1747
+#: builtin/apply.c:4287
1748
msgid "apply changes matching the given path"
1749
msgstr "áp dụng các thay đổi khớp với đường dẫn đã cho"
1750
1754
-#: builtin/apply.c:4290
1751
+#: builtin/apply.c:4289
1752
msgid "num"
1753
msgstr "số"
1754
1758
-#: builtin/apply.c:4291
1755
+#: builtin/apply.c:4290
1756
msgid "remove <num> leading slashes from traditional diff paths"
1757
msgstr "gỡ bỏ <số> phần dẫn đầu (slashe) từ đường dẫn diff cổ điển"
1758
1762
-#: builtin/apply.c:4294
1759
+#: builtin/apply.c:4293
1760
msgid "ignore additions made by the patch"
1761
msgstr "lờ đi phần phụ thêm tạo ra bởi miếng vá"
1762
1766
-#: builtin/apply.c:4296
1763
+#: builtin/apply.c:4295
1764
msgid "instead of applying the patch, output diffstat for the input"
1765
msgstr ""
1766
"thay vì áp dụng một miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra"
1767
1771
-#: builtin/apply.c:4300
1768
+#: builtin/apply.c:4299
1769
msgid "shows number of added and deleted lines in decimal notation"
1770
msgstr ""
1771
"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"
1772
1776
-#: builtin/apply.c:4302
1773
+#: builtin/apply.c:4301
1774
msgid "instead of applying the patch, output a summary for the input"
1775
msgstr "thay vì áp dụng một miếng vá, kết xuất kết quả cho đầu vào"
1776
1780
-#: builtin/apply.c:4304
1777
+#: builtin/apply.c:4303
1778
msgid "instead of applying the patch, see if the patch is applicable"
1779
msgstr "thay vì áp dụng miếng vá, hãy xem xem miếng vá có thích hợp không"
1780
1784
-#: builtin/apply.c:4306
1781
+#: builtin/apply.c:4305
1782
msgid "make sure the patch is applicable to the current index"
1783
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"
1784
1788
-#: builtin/apply.c:4308
1785
+#: builtin/apply.c:4307
1786
msgid "apply a patch without touching the working tree"
1787
msgstr "áp dụng một miếng vá mà không động chạm đến cây làm việc"
1788
1792
-#: builtin/apply.c:4310
1789
+#: builtin/apply.c:4309
1790
msgid "also apply the patch (use with --stat/--summary/--check)"
1791
msgstr ""
1795
-"đồng thời áp dụng miếng vá (sử dụng với tùy chọn --stat/--summary/--check)"
1792
+"đồng thời áp dụng miếng vá (dùng với tùy chọn --stat/--summary/--check)"
1793
1797
-#: builtin/apply.c:4312
1794
+#: builtin/apply.c:4311
1795
msgid "attempt three-way merge if a patch does not apply"
1796
msgstr "thử hòa trộn kiểu three-way nếu việc vá không thể thực hiện được"
1797
1801
-#: builtin/apply.c:4314
1798
+#: builtin/apply.c:4313
1799
msgid "build a temporary index based on embedded index information"
1800
msgstr ""
1801
"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"
1802
1806
-#: builtin/apply.c:4316
1803
+#: builtin/apply.c:4315
1804
msgid "paths are separated with NUL character"
1805
msgstr "các đường dẫn bị ngăn cách bởi ký tự NULL"
1806
1810
-#: builtin/apply.c:4319
1807
+#: builtin/apply.c:4318
1808
msgid "ensure at least <n> lines of context match"
1809
msgstr "đảm bảo rằng có ít nhất <n> dòng nội dung khớp"
1810
1814
-#: builtin/apply.c:4320
1811
+#: builtin/apply.c:4319
1812
msgid "action"
1813
msgstr "hành động"
1814
1818
-#: builtin/apply.c:4321
1815
+#: builtin/apply.c:4320
1816
msgid "detect new or modified lines that have whitespace errors"
1817
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"
1818
1822
-#: builtin/apply.c:4324 builtin/apply.c:4327
1819
+#: builtin/apply.c:4323 builtin/apply.c:4326
1820
msgid "ignore changes in whitespace when finding context"
1821
msgstr "lờ đi sự thay đổi do khoảng trắng khi quét nội dung"
1822
1826
-#: builtin/apply.c:4330
1823
+#: builtin/apply.c:4329
1824
msgid "apply the patch in reverse"
1825
msgstr "áp dụng miếng vá theo chiều ngược"
1826
1830
-#: builtin/apply.c:4332
1827
+#: builtin/apply.c:4331
1828
msgid "don't expect at least one line of context"
1829
msgstr "đừng hy vọng có ít nhất một dòng nội dung"
1830
1834
-#: builtin/apply.c:4334
1831
+#: builtin/apply.c:4333
1832
msgid "leave the rejected hunks in corresponding *.rej files"
1833
msgstr "để lại khối dữ liệu bị từ chối trong các tập tin *.rej tương ứng"
1834
1838
-#: builtin/apply.c:4336
1835
+#: builtin/apply.c:4335
1836
msgid "allow overlapping hunks"
1837
msgstr "cho phép chồng khối nhớ"
1838
1842
-#: builtin/apply.c:4337
1839
+#: builtin/apply.c:4336
1840
msgid "be verbose"
1841
msgstr "chi tiết"
1842
1846
-#: builtin/apply.c:4339
1843
+#: builtin/apply.c:4338
1844
msgid "tolerate incorrectly detected missing new-line at the end of file"
1845
msgstr ""
1846
"đã 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"
1847
1851
-#: builtin/apply.c:4342
1848
+#: builtin/apply.c:4341
1849
msgid "do not trust the line counts in the hunk headers"
1850
msgstr "không tin số lượng dòng trong phần đầu khối dữ liệu"
1851
1855
-#: builtin/apply.c:4344
1852
+#: builtin/apply.c:4343
1853
msgid "root"
1854
msgstr "root"
1855
1859
-#: builtin/apply.c:4345
1856
+#: builtin/apply.c:4344
1857
msgid "prepend <root> to all filenames"
1858
msgstr "treo thêm <root> vào tất cả các tên tập tin"
1859
1863
-#: builtin/apply.c:4367
1860
+#: builtin/apply.c:4366
1861
msgid "--3way outside a repository"
1862
msgstr "--3way ở ngoài một kho chứa"
1863
1867
-#: builtin/apply.c:4375
1864
+#: builtin/apply.c:4374
1865
msgid "--index outside a repository"
1866
msgstr "--index ở ngoài một kho chứa"
1867
1871
-#: builtin/apply.c:4378
1868
+#: builtin/apply.c:4377
1869
msgid "--cached outside a repository"
1870
msgstr "--cached ở ngoài một kho chứa"
1871
1875
-#: builtin/apply.c:4394
1872
+#: builtin/apply.c:4393
1873
#, c-format
1874
msgid "can't open patch '%s'"
1875
msgstr "không thể mở miếng vá '%s'"
1876
1880
-#: builtin/apply.c:4408
1877
+#: builtin/apply.c:4407
1878
#, c-format
1879
msgid "squelched %d whitespace error"
1880
msgid_plural "squelched %d whitespace errors"
1881
msgstr[0] "đã chấm dứt %d lỗi khoảng trắng"
1882
msgstr[1] "đã chấm dứt %d lỗi khoảng trắng"
1883
1887
-#: builtin/apply.c:4414 builtin/apply.c:4424
1884
+#: builtin/apply.c:4413 builtin/apply.c:4423
1885
#, c-format
1886
msgid "%d line adds whitespace errors."
1887
msgid_plural "%d lines add whitespace errors."
@@ -1946,7 +1943,7 @@ msgstr ""
1943
1944
#: builtin/branch.c:180
1945
msgid "cannot use -a with -d"
1949
-msgstr "không thể sử dụng -a với -d"
1946
+msgstr "không thể dùng tùy chọn -a với -d"
1947
1948
#: builtin/branch.c:186
1949
msgid "Couldn't look up commit object for HEAD"
@@ -2146,7 +2143,7 @@ msgstr "đường dẫn '%s': không thể hòa trộn"
2143
msgid "Unable to add merge result for '%s'"
2144
msgstr "Không thể thêm kết quả hòa trộn cho '%s'"
2145
2149
-#: builtin/checkout.c:235 builtin/checkout.c:393
2146
+#: builtin/checkout.c:235 builtin/checkout.c:392
2147
msgid "corrupt index file"
2148
msgstr "tập tin ghi bảng mục lục bị hỏng"
2149
@@ -2155,60 +2152,56 @@ msgstr "tập tin ghi bảng mục lục bị hỏng"
2152
msgid "path '%s' is unmerged"
2153
msgstr "đường dẫn '%s' không được hòa trộn"
2154
2158
-#: builtin/checkout.c:303 builtin/checkout.c:499 builtin/clone.c:586
2159
-#: builtin/merge.c:812
2155
+#: builtin/checkout.c:303 builtin/checkout.c:498 builtin/clone.c:586
2156
+#: builtin/merge.c:811
2157
msgid "unable to write new index file"
2158
msgstr "không thể ghi tập tin lưu bảng mục lục mới"
2159
2163
-#: builtin/checkout.c:320 builtin/diff.c:302 builtin/merge.c:408
2164
-msgid "diff_setup_done failed"
2165
-msgstr "diff_setup_done gặp lỗi"
2166
-
2167
-#: builtin/checkout.c:415
2160
+#: builtin/checkout.c:414
2161
msgid "you need to resolve your current index first"
2162
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 đã!"
2163
2171
-#: builtin/checkout.c:534
2164
+#: builtin/checkout.c:533
2165
#, c-format
2166
msgid "Can not do reflog for '%s'\n"
2167
msgstr "Không thể thực hiện reflog cho '%s'\n"
2168
2176
-#: builtin/checkout.c:567
2169
+#: builtin/checkout.c:566
2170
msgid "HEAD is now at"
2171
msgstr "HEAD hiện giờ tại"
2172
2180
-#: builtin/checkout.c:574
2173
+#: builtin/checkout.c:573
2174
#, c-format
2175
msgid "Reset branch '%s'\n"
2176
msgstr "Đặt lại nhánh '%s'\n"
2177
2185
-#: builtin/checkout.c:577
2178
+#: builtin/checkout.c:576
2179
#, c-format
2180
msgid "Already on '%s'\n"
2181
msgstr "Đã sẵn sàng trên '%s'\n"
2182
2190
-#: builtin/checkout.c:581
2183
+#: builtin/checkout.c:580
2184
#, c-format
2185
msgid "Switched to and reset branch '%s'\n"
2186
msgstr "Đã chuyển tới và reset nhánh '%s'\n"
2187
2195
-#: builtin/checkout.c:583
2188
+#: builtin/checkout.c:582
2189
#, c-format
2190
msgid "Switched to a new branch '%s'\n"
2191
msgstr "Đã chuyển đến nhánh mới '%s'\n"
2192
2200
-#: builtin/checkout.c:585
2193
+#: builtin/checkout.c:584
2194
#, c-format
2195
msgid "Switched to branch '%s'\n"
2196
msgstr "Đã chuyển đến nhánh '%s'\n"
2197
2205
-#: builtin/checkout.c:641
2198
+#: builtin/checkout.c:640
2199
#, c-format
2200
msgid " ... and %d more.\n"
2201
msgstr " ... và nhiều hơn %d.\n"
2202
2203
#. The singular version
2211
-#: builtin/checkout.c:647
2204
+#: builtin/checkout.c:646
2205
#, c-format
2206
msgid ""
2207
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -2221,19 +2214,19 @@ msgid_plural ""
2214
"\n"
2215
"%s\n"
2216
msgstr[0] ""
2224
-"Cảnh báo: bạn đã rời bở %d lần chuyển giao (commit) lại đằng sau, không được "
2217
+"Cảnh báo: bạn đã rời bỏ %d lần chuyển giao (commit) lại đằng sau, không được "
2218
"kết nối đến\n"
2219
"bất kỳ nhánh nào của bạn:\n"
2220
"\n"
2221
"%s\n"
2222
msgstr[1] ""
2230
-"Cảnh báo: bạn đã rời bở %d lần chuyển giao (commit) lại đằng sau, không được "
2223
+"Cảnh báo: bạn đã rời bỏ %d lần chuyển giao (commit) lại đằng sau, không được "
2224
"kết nối đến\n"
2225
"bất kỳ nhánh nào của bạn:\n"
2226
"\n"
2227
"%s\n"
2228
2236
-#: builtin/checkout.c:665
2229
+#: builtin/checkout.c:664
2230
#, c-format
2231
msgid ""
2232
"If you want to keep them by creating a new branch, this may be a good time\n"
@@ -2249,71 +2242,71 @@ msgstr ""
2242
" git branch tên_nhánh_mới %s\n"
2243
"\n"
2244
2252
-#: builtin/checkout.c:695
2245
+#: builtin/checkout.c:694
2246
msgid "internal error in revision walk"
2247
msgstr "lỗi nội bộ trong khi di chuyển qua các điểm xét lại"
2248
2256
-#: builtin/checkout.c:699
2249
+#: builtin/checkout.c:698
2250
msgid "Previous HEAD position was"
2251
msgstr "Vị trí kế trước của HEAD là"
2252
2260
-#: builtin/checkout.c:725 builtin/checkout.c:920
2253
+#: builtin/checkout.c:724 builtin/checkout.c:919
2254
msgid "You are on a branch yet to be born"
2255
msgstr "Bạn tại nhánh mà nó chưa hề được sinh ra"
2256
2257
#. case (1)
2265
-#: builtin/checkout.c:856
2258
+#: builtin/checkout.c:855
2259
#, c-format
2260
msgid "invalid reference: %s"
2261
msgstr "tham chiếu sai: %s"
2262
2263
#. case (1): want a tree
2271
-#: builtin/checkout.c:895
2264
+#: builtin/checkout.c:894
2265
#, c-format
2266
msgid "reference is not a tree: %s"
2274
-msgstr "tham chiếu không phải là cây:%s"
2267
+msgstr "tham chiếu không phải là một cây (tree):%s"
2268
2276
-#: builtin/checkout.c:977
2269
+#: builtin/checkout.c:976
2270
msgid "-B cannot be used with -b"
2278
-msgstr "-B không thể được sử dụng với -b"
2271
+msgstr "tùy chọn -B không thể dùng -b"
2272
2280
-#: builtin/checkout.c:986
2273
+#: builtin/checkout.c:985
2274
msgid "--patch is incompatible with all other options"
2275
msgstr "--patch xung khắc với tất cả các tùy chọn khác"
2276
2284
-#: builtin/checkout.c:989
2277
+#: builtin/checkout.c:988
2278
msgid "--detach cannot be used with -b/-B/--orphan"
2286
-msgstr "--detach không thể được sử dụng với -b/-B/--orphan"
2279
+msgstr "--detach không thể được sử dụng với tùy chọn -b/-B/--orphan"
2280
2288
-#: builtin/checkout.c:991
2281
+#: builtin/checkout.c:990
2282
msgid "--detach cannot be used with -t"
2283
msgstr "--detach không thể được sử dụng với tùy chọn -t"
2284
2292
-#: builtin/checkout.c:997
2285
+#: builtin/checkout.c:996
2286
msgid "--track needs a branch name"
2287
msgstr "--track cần tên một nhánh"
2288
2296
-#: builtin/checkout.c:1004
2289
+#: builtin/checkout.c:1003
2290
msgid "Missing branch name; try -b"
2291
msgstr "Thiếu tên nhánh; hãy thử -b"
2292
2300
-#: builtin/checkout.c:1010
2293
+#: builtin/checkout.c:1009
2294
msgid "--orphan and -b|-B are mutually exclusive"
2295
msgstr "Tùy chọn --orphan và -b|-B loại từ lẫn nhau"
2296
2304
-#: builtin/checkout.c:1012
2297
+#: builtin/checkout.c:1011
2298
msgid "--orphan cannot be used with -t"
2299
msgstr "--orphan không thể được sử dụng với tùy chọn -t"
2300
2308
-#: builtin/checkout.c:1022
2301
+#: builtin/checkout.c:1021
2302
msgid "git checkout: -f and -m are incompatible"
2310
-msgstr "git checkout: -f và -m xung khắc nhau"
2303
+msgstr "git checkout: hai tùy chọn -f và -m xung khắc nhau"
2304
2312
-#: builtin/checkout.c:1056
2305
+#: builtin/checkout.c:1055
2306
msgid "invalid path specification"
2307
msgstr "đường dẫn đã cho không hợp lệ"
2308
2316
-#: builtin/checkout.c:1064
2309
+#: builtin/checkout.c:1063
2310
#, c-format
2311
msgid ""
2312
"git checkout: updating paths is incompatible with switching branches.\n"
@@ -2324,17 +2317,17 @@ msgstr ""
2317
"Bạn đã có ý định checkout '%s' cái mà không thể được phân giải như là lần "
2318
"chuyển giao (commit)?"
2319
2327
-#: builtin/checkout.c:1066
2320
+#: builtin/checkout.c:1065
2321
msgid "git checkout: updating paths is incompatible with switching branches."
2322
msgstr ""
2323
"git checkout: việc cập nhật các đường dẫn là xung khắc với việc chuyển đổi "
2324
"các nhánh."
2325
2333
-#: builtin/checkout.c:1071
2326
+#: builtin/checkout.c:1070
2327
msgid "git checkout: --detach does not take a path argument"
2328
msgstr "git checkout: --detach không nhận một đối số là đường dẫn"
2329
2337
-#: builtin/checkout.c:1074
2330
+#: builtin/checkout.c:1073
2331
msgid ""
2332
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
2333
"checking out of the index."
@@ -2342,11 +2335,11 @@ msgstr ""
2335
"git checkout: --ours/--theirs, --force và --merge là xung khắc với nhau khi\n"
2336
"checkout bảng mục lục (index)."
2337
2345
-#: builtin/checkout.c:1093
2338
+#: builtin/checkout.c:1092
2339
msgid "Cannot switch branch to a non-commit."
2340
msgstr "Không thể chuyển đến một non-commit."
2341
2349
-#: builtin/checkout.c:1096
2342
+#: builtin/checkout.c:1095
2343
msgid "--ours/--theirs is incompatible with switching branches."
2344
msgstr "--ours/--theirs là xung khắc nhau khi chuyển đổi các nhánh."
2345
@@ -2404,7 +2397,7 @@ msgstr "kho tham chiếu '%s' không phải là một thư mục nội bộ."
2397
msgid "failed to create directory '%s'"
2398
msgstr "tạo thư mục \"%s\" gặp lỗi"
2399
2407
-#: builtin/clone.c:308 builtin/diff.c:75
2400
+#: builtin/clone.c:308 builtin/diff.c:77
2401
#, c-format
2402
msgid "failed to stat '%s'"
2403
msgstr "gặp lỗi stat (lấy trạng thái về) '%s'"
@@ -2419,11 +2412,6 @@ msgstr "%s tồn tại nhưng không phải là một thư mục"
2412
msgid "failed to stat %s\n"
2413
msgstr "lỗi stat (lấy trạng thái về) %s\n"
2414
2422
-#: builtin/clone.c:341
2423
-#, c-format
2424
-msgid "failed to unlink '%s'"
2425
-msgstr "bỏ liên kết (unlink) %s không thành công"
2426
-
2415
#: builtin/clone.c:346
2416
#, c-format
2417
msgid "failed to create link '%s'"
@@ -2574,7 +2562,7 @@ msgstr ""
2562
"\n"
2563
" git commit --allow-empty\n"
2564
"\n"
2577
-"Nếu không, hãy thử sử dụng 'git reset'\n"
2565
+"Nếu không, hãy thử dùng 'git reset'\n"
2566
2567
#: builtin/commit.c:256
2568
msgid "failed to unpack HEAD tree object"
@@ -2836,7 +2824,7 @@ msgstr " (root-commit)"
2824
msgid "could not parse HEAD commit"
2825
msgstr "không thể phân tích commit (lần chuyển giao) HEAD"
2826
2839
-#: builtin/commit.c:1487 builtin/merge.c:509
2827
+#: builtin/commit.c:1487 builtin/merge.c:508
2828
#, c-format
2829
msgid "could not open '%s' for reading"
2830
msgstr "không thể mở %s' để đọc"
@@ -2868,7 +2856,7 @@ msgid "Aborting commit due to empty commit message.\n"
2856
msgstr ""
2857
"Đang bỏ qua lần chuyển giao (commit) bởi vì thông điệp của nó trống rỗng.\n"
2858
2871
-#: builtin/commit.c:1554 builtin/merge.c:936 builtin/merge.c:961
2859
+#: builtin/commit.c:1554 builtin/merge.c:935 builtin/merge.c:960
2860
msgid "failed to write commit object"
2861
msgstr "gặp lỗi khi ghi đối tượng chuyển giao (commit)"
2862
@@ -2975,36 +2963,36 @@ msgstr "Không tìm thấy các tên, không thể mô tả gì cả."
2963
msgid "--dirty is incompatible with committishes"
2964
msgstr "--dirty là xung khắc với các tùy chọn dành cho chuyển giao (commit)"
2965
2978
-#: builtin/diff.c:77
2966
+#: builtin/diff.c:79
2967
#, c-format
2968
msgid "'%s': not a regular file or symlink"
2969
msgstr "'%s': không phải tập tin bình thường hay liên kết tượng trưng"
2970
2983
-#: builtin/diff.c:220
2971
+#: builtin/diff.c:224
2972
#, c-format
2973
msgid "invalid option: %s"
2974
msgstr "tùy chọn sai: %s"
2975
2988
-#: builtin/diff.c:297
2976
+#: builtin/diff.c:301
2977
msgid "Not a git repository"
2978
msgstr "Không phải là kho git"
2979
2992
-#: builtin/diff.c:341
2980
+#: builtin/diff.c:344
2981
#, c-format
2982
msgid "invalid object '%s' given."
2983
msgstr "đối tượng đã cho '%s' không hợp lệ."
2984
2997
-#: builtin/diff.c:346
2985
+#: builtin/diff.c:349
2986
#, c-format
2987
msgid "more than %d trees given: '%s'"
2988
msgstr "đã chỉ ra nhiều hơn %d cây (tree): '%s'"
2989
3002
-#: builtin/diff.c:356
2990
+#: builtin/diff.c:359
2991
#, c-format
2992
msgid "more than two blobs given: '%s'"
2993
msgstr "đã cho nhiều hơn hai đối tượng blob: '%s'"
2994
3007
-#: builtin/diff.c:364
2995
+#: builtin/diff.c:367
2996
#, c-format
2997
msgid "unhandled object '%s' given."
2998
msgstr "đã cho đối tượng không thể nắm giữ '%s'."
@@ -3095,7 +3083,7 @@ msgstr " (%s sẽ trở thành không đầu (không được quản lý))"
3083
#: builtin/fetch.c:550
3084
#, c-format
3085
msgid " (%s has become dangling)"
3098
-msgstr " (%s phải trở thành không đầu (không được quản lý))"
3086
+msgstr " (%s đã trở thành không đầu (không được quản lý))"
3087
3088
#: builtin/fetch.c:557
3089
msgid "[deleted]"
@@ -3203,59 +3191,59 @@ msgstr ""
3191
msgid "grep: failed to create thread: %s"
3192
msgstr "grep: gặp lỗi tạo tuyến (thread): %s"
3193
3206
-#: builtin/grep.c:402
3194
+#: builtin/grep.c:454
3195
#, c-format
3196
msgid "Failed to chdir: %s"
3197
msgstr "Gặp lỗi với lệnh chdir: %s"
3198
3211
-#: builtin/grep.c:478 builtin/grep.c:512
3199
+#: builtin/grep.c:530 builtin/grep.c:564
3200
#, c-format
3201
msgid "unable to read tree (%s)"
3202
msgstr "không thể đọc cây (%s)"
3203
3216
-#: builtin/grep.c:526
3204
+#: builtin/grep.c:578
3205
#, c-format
3206
msgid "unable to grep from object of type %s"
3207
msgstr "không thể thực hiện lệnh grep (lọc tìm) từ đối tượng thuộc kiểu %s"
3208
3221
-#: builtin/grep.c:584
3209
+#: builtin/grep.c:636
3210
#, c-format
3211
msgid "switch `%c' expects a numerical value"
3212
msgstr "chuyển đến `%c' mong chờ một giá trị bằng số"
3213
3226
-#: builtin/grep.c:601
3214
+#: builtin/grep.c:653
3215
#, c-format
3216
msgid "cannot open '%s'"
3217
msgstr "không mở được '%s'"
3218
3231
-#: builtin/grep.c:885
3219
+#: builtin/grep.c:917
3220
msgid "no pattern given."
3221
msgstr "chưa chỉ ra mẫu."
3222
3235
-#: builtin/grep.c:899
3223
+#: builtin/grep.c:931
3224
#, c-format
3225
msgid "bad object %s"
3226
msgstr "đối tượng sai %s"
3227
3240
-#: builtin/grep.c:940
3228
+#: builtin/grep.c:972
3229
msgid "--open-files-in-pager only works on the worktree"
3230
msgstr "--open-files-in-pager chỉ làm việc trên cây-làm-việc"
3231
3244
-#: builtin/grep.c:963
3232
+#: builtin/grep.c:995
3233
msgid "--cached or --untracked cannot be used with --no-index."
3234
msgstr "--cached hay --untracked không được sử dụng với --no-index."
3235
3248
-#: builtin/grep.c:968
3236
+#: builtin/grep.c:1000
3237
msgid "--no-index or --untracked cannot be used with revs."
3238
msgstr ""
3239
"--no-index hay --untracked không được sử dụng cùng với các tùy chọn liên "
3240
"quan đến revs."
3241
3254
-#: builtin/grep.c:971
3242
+#: builtin/grep.c:1003
3243
msgid "--[no-]exclude-standard cannot be used for tracked contents."
3244
msgstr "--[no-]exclude-standard không thể sử dụng cho nội dung lưu dấu vết."
3245
3258
-#: builtin/grep.c:979
3246
+#: builtin/grep.c:1011
3247
msgid "both --cached and trees are given."
3248
msgstr "cả hai --cached và các cây phải được chỉ ra."
3249
@@ -3749,58 +3737,58 @@ msgstr "Cần chính xác một vùng."
3737
msgid "Not a range."
3738
msgstr "Không phải là một vùng."
3739
3752
-#: builtin/log.c:792
3740
+#: builtin/log.c:789
3741
msgid "Cover letter needs email format"
3742
msgstr "'Cover letter' cần cho định dạng thư"
3743
3756
-#: builtin/log.c:865
3744
+#: builtin/log.c:862
3745
#, c-format
3746
msgid "insane in-reply-to: %s"
3747
msgstr "in-reply-to điên rồ: %s"
3748
3761
-#: builtin/log.c:938
3749
+#: builtin/log.c:935
3750
msgid "Two output directories?"
3751
msgstr "Hai thư mục kết xuất?"
3752
3765
-#: builtin/log.c:1160
3753
+#: builtin/log.c:1157
3754
#, c-format
3755
msgid "bogus committer info %s"
3756
msgstr "thông tin người chuyển giao không có thực %s"
3757
3770
-#: builtin/log.c:1205
3758
+#: builtin/log.c:1202
3759
msgid "-n and -k are mutually exclusive."
3760
msgstr "-n và -k loại từ lẫn nhau."
3761
3774
-#: builtin/log.c:1207
3762
+#: builtin/log.c:1204
3763
msgid "--subject-prefix and -k are mutually exclusive."
3764
msgstr "--subject-prefix và -k xung khắc nhau."
3765
3778
-#: builtin/log.c:1215
3766
+#: builtin/log.c:1212
3767
msgid "--name-only does not make sense"
3768
msgstr "--name-only không hợp lý"
3769
3782
-#: builtin/log.c:1217
3770
+#: builtin/log.c:1214
3771
msgid "--name-status does not make sense"
3772
msgstr "--name-status không hợp lý"
3773
3786
-#: builtin/log.c:1219
3774
+#: builtin/log.c:1216
3775
msgid "--check does not make sense"
3776
msgstr "--check không hợp lý"
3777
3790
-#: builtin/log.c:1242
3778
+#: builtin/log.c:1239
3779
msgid "standard output, or directory, which one?"
3780
msgstr "đầu ra chuẩn, hay thư mục, chọn cái nào?"
3781
3794
-#: builtin/log.c:1244
3782
+#: builtin/log.c:1241
3783
#, c-format
3784
msgid "Could not create directory '%s'"
3785
msgstr "Không thể tạo thư mục '%s'"
3786
3799
-#: builtin/log.c:1397
3787
+#: builtin/log.c:1394
3788
msgid "Failed to create output files"
3789
msgstr "Gặp lỗi khi tạo các tập tin kết xuất"
3790
3803
-#: builtin/log.c:1501
3791
+#: builtin/log.c:1498
3792
#, c-format
3793
msgid ""
3794
"Could not find a tracked remote branch, please specify <upstream> manually.\n"
@@ -3808,7 +3796,7 @@ msgstr ""
3796
"Không tìm thấy nhánh mạng bị theo vết, hãy chỉ định <dòng-ngược> một cách "
3797
"thủ công.\n"
3798
3811
-#: builtin/log.c:1517 builtin/log.c:1519 builtin/log.c:1531
3799
+#: builtin/log.c:1511 builtin/log.c:1513 builtin/log.c:1525
3800
#, c-format
3801
msgid "Unknown commit %s"
3802
msgstr "Không hiểu lần chuyển giao (commit) %s"
@@ -3871,51 +3859,51 @@ msgstr "Hoàn thành SQUASH_MSG"
3859
msgid "No merge message -- not updating HEAD\n"
3860
msgstr "Không thông điệp hòa trộn -- không cập nhật HEAD\n"
3861
3874
-#: builtin/merge.c:437
3862
+#: builtin/merge.c:436
3863
#, c-format
3864
msgid "'%s' does not point to a commit"
3865
msgstr "'%s' không chỉ đến một lần chuyển giao (commit) nào cả"
3866
3879
-#: builtin/merge.c:536
3867
+#: builtin/merge.c:535
3868
#, c-format
3869
msgid "Bad branch.%s.mergeoptions string: %s"
3870
msgstr "Chuỗi branch.%s.mergeoptions sai: %s"
3871
3884
-#: builtin/merge.c:629
3872
+#: builtin/merge.c:628
3873
msgid "git write-tree failed to write a tree"
3874
msgstr "lệnh git write-tree gặp lỗi khi ghi một cây"
3875
3888
-#: builtin/merge.c:679
3876
+#: builtin/merge.c:678
3877
msgid "failed to read the cache"
3878
msgstr "gặp lỗi khi đọc bộ nhớ tạm"
3879
3892
-#: builtin/merge.c:710
3880
+#: builtin/merge.c:709
3881
msgid "Not handling anything other than two heads merge."
3882
msgstr "Không cầm nắm gì ngoài hai head hòa trộn"
3883
3896
-#: builtin/merge.c:724
3884
+#: builtin/merge.c:723
3885
#, c-format
3886
msgid "Unknown option for merge-recursive: -X%s"
3887
msgstr "Không hiểu tùy chọn cho merge-recursive: -X%s"
3888
3901
-#: builtin/merge.c:738
3889
+#: builtin/merge.c:737
3890
#, c-format
3891
msgid "unable to write %s"
3892
msgstr "không thể ghi %s"
3893
3906
-#: builtin/merge.c:877
3894
+#: builtin/merge.c:876
3895
#, c-format
3896
msgid "Could not read from '%s'"
3897
msgstr "Không thể đọc từ '%s'"
3898
3911
-#: builtin/merge.c:886
3899
+#: builtin/merge.c:885
3900
#, c-format
3901
msgid "Not committing merge; use 'git commit' to complete the merge.\n"
3902
msgstr ""
3903
"Vẫn chưa hòa trộn các lần chuyển giao (commit); sử dụng lệnh 'git commit' để "
3904
"hoàn tất việc hòa trộn.\n"
3905
3918
-#: builtin/merge.c:892
3906
+#: builtin/merge.c:891
3907
msgid ""
3908
"Please enter a commit message to explain why this merge is necessary,\n"
3909
"especially if it merges an updated upstream into a topic branch.\n"
@@ -3932,55 +3920,55 @@ msgstr ""
3920
"rỗng\n"
3921
"sẽ làm hủy bỏ lần chuyển giao (commit).\n"
3922
3935
-#: builtin/merge.c:916
3923
+#: builtin/merge.c:915
3924
msgid "Empty commit message."
3925
msgstr "Chú thích của lần commit (chuyển giao) bị trống rỗng."
3926
3939
-#: builtin/merge.c:928
3927
+#: builtin/merge.c:927
3928
#, c-format
3929
msgid "Wonderful.\n"
3930
msgstr "Thần kỳ.\n"
3931
3944
-#: builtin/merge.c:993
3932
+#: builtin/merge.c:992
3933
#, c-format
3934
msgid "Automatic merge failed; fix conflicts and then commit the result.\n"
3935
msgstr ""
3936
"Việc tự động hòa trộn gặp lỗi; hãy sửa các xung đột sau đó chuyển giao "
3937
"(commit) kết quả.\n"
3938
3951
-#: builtin/merge.c:1009
3939
+#: builtin/merge.c:1008
3940
#, c-format
3941
msgid "'%s' is not a commit"
3942
msgstr "%s không phải là một lần commit (chuyển giao)"
3943
3956
-#: builtin/merge.c:1050
3944
+#: builtin/merge.c:1049
3945
msgid "No current branch."
3946
msgstr "không phải nhánh hiện hành"
3947
3960
-#: builtin/merge.c:1052
3948
+#: builtin/merge.c:1051
3949
msgid "No remote for the current branch."
3950
msgstr "Không có máy chủ cho nhánh hiện hành."
3951
3964
-#: builtin/merge.c:1054
3952
+#: builtin/merge.c:1053
3953
msgid "No default upstream defined for the current branch."
3954
msgstr "Không có dòng ngược mặc định được định nghĩa cho nhánh hiện hành."
3955
3968
-#: builtin/merge.c:1059
3956
+#: builtin/merge.c:1058
3957
#, c-format
3958
msgid "No remote tracking branch for %s from %s"
3959
msgstr "Không nhánh mạng theo vết cho %s từ %s"
3960
3973
-#: builtin/merge.c:1146 builtin/merge.c:1303
3961
+#: builtin/merge.c:1145 builtin/merge.c:1302
3962
#, c-format
3963
msgid "%s - not something we can merge"
3964
msgstr "%s - không phải là một số thứ chúng tôi có thể hòa trộn"
3965
3978
-#: builtin/merge.c:1214
3966
+#: builtin/merge.c:1213
3967
msgid "There is no merge to abort (MERGE_HEAD missing)."
3968
msgstr ""
3969
"Ở đây không có lần hòa trộn nào được hủy bỏ giữa chừng cả (thiếu MERGE_HEAD)."
3970
3983
-#: builtin/merge.c:1230 git-pull.sh:31
3971
+#: builtin/merge.c:1229 git-pull.sh:31
3972
msgid ""
3973
"You have not concluded your merge (MERGE_HEAD exists).\n"
3974
"Please, commit your changes before you can merge."
@@ -3988,11 +3976,11 @@ msgstr ""
3976
"Bạn chưa kết thúc việc hòa trộng (MERGE_HEAD vẫn tồn tại).\n"
3977
"Hãy chuyển giao (commit) các thay đổi trước khi bạn có thể hòa trộn."
3978
3991
-#: builtin/merge.c:1233 git-pull.sh:34
3979
+#: builtin/merge.c:1232 git-pull.sh:34
3980
msgid "You have not concluded your merge (MERGE_HEAD exists)."
3981
msgstr "Bạn chưa kết thúc việc hòa trộng (MERGE_HEAD vẫn tồn tại)."
3982
3995
-#: builtin/merge.c:1237
3983
+#: builtin/merge.c:1236
3984
msgid ""
3985
"You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n"
3986
"Please, commit your changes before you can merge."
@@ -4000,85 +3988,85 @@ msgstr ""
3988
"Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại).\n"
3989
"Hãy chuyển giao (commit) các thay đổi trước khi bạn có thể hòa trộn."
3990
4003
-#: builtin/merge.c:1240
3991
+#: builtin/merge.c:1239
3992
msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)."
3993
msgstr "Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại)."
3994
4007
-#: builtin/merge.c:1249
3995
+#: builtin/merge.c:1248
3996
msgid "You cannot combine --squash with --no-ff."
3997
msgstr "Bạn không thể kết hợp --squash với --no-ff."
3998
4011
-#: builtin/merge.c:1254
3999
+#: builtin/merge.c:1253
4000
msgid "You cannot combine --no-ff with --ff-only."
4001
msgstr "Bạn không thể kết hợp --no-ff với --ff-only."
4002
4015
-#: builtin/merge.c:1261
4003
+#: builtin/merge.c:1260
4004
msgid "No commit specified and merge.defaultToUpstream not set."
4005
msgstr ""
4006
"Không chỉ ra lần chuyển giao (commit) và merge.defaultToUpstream chưa được "
4007
"đặt."
4008
4021
-#: builtin/merge.c:1293
4009
+#: builtin/merge.c:1292
4010
msgid "Can merge only exactly one commit into empty head"
4011
msgstr ""
4012
"Không thể hòa trộn một cách đúng đắn một lần chuyển giao (commit) vào một "
4013
"head rỗng"
4014
4027
-#: builtin/merge.c:1296
4015
+#: builtin/merge.c:1295
4016
msgid "Squash commit into empty head not supported yet"
4017
msgstr "Squash commit vào một head trống rỗng vẫn chưa được hỗ trợ"
4018
4031
-#: builtin/merge.c:1298
4019
+#: builtin/merge.c:1297
4020
msgid "Non-fast-forward commit does not make sense into an empty head"
4021
msgstr ""
4022
"Chuyển giao (commit) không-fast-forward không hợp lý ở trong một head trống "
4023
"rỗng"
4024
4037
-#: builtin/merge.c:1413
4025
+#: builtin/merge.c:1412
4026
#, c-format
4027
msgid "Updating %s..%s\n"
4028
msgstr "Đang cập nhật %s..%s\n"
4029
4042
-#: builtin/merge.c:1451
4030
+#: builtin/merge.c:1450
4031
#, c-format
4032
msgid "Trying really trivial in-index merge...\n"
4033
msgstr "Đang thử hòa trộn kiểu 'trivial in-index'...\n"
4034
4047
-#: builtin/merge.c:1458
4035
+#: builtin/merge.c:1457
4036
#, c-format
4037
msgid "Nope.\n"
4038
msgstr "Không.\n"
4039
4052
-#: builtin/merge.c:1490
4040
+#: builtin/merge.c:1489
4041
msgid "Not possible to fast-forward, aborting."
4042
msgstr "Thực hiện lệnh fast-forward là không thể được, đang bỏ qua."
4043
4056
-#: builtin/merge.c:1513 builtin/merge.c:1592
4044
+#: builtin/merge.c:1512 builtin/merge.c:1591
4045
#, c-format
4046
msgid "Rewinding the tree to pristine...\n"
4047
msgstr "Đang tua lại cây thành thời xa xưa...\n"
4048
4061
-#: builtin/merge.c:1517
4049
+#: builtin/merge.c:1516
4050
#, c-format
4051
msgid "Trying merge strategy %s...\n"
4052
msgstr "Đang thử chiến lược hòa trộn %s...\n"
4053
4066
-#: builtin/merge.c:1583
4054
+#: builtin/merge.c:1582
4055
#, c-format
4056
msgid "No merge strategy handled the merge.\n"
4057
msgstr "Không có chiến lược hòa trộn nào được nắm giữ (handle) sự hòa trộn.\n"
4058
4071
-#: builtin/merge.c:1585
4059
+#: builtin/merge.c:1584
4060
#, c-format
4061
msgid "Merge with strategy %s failed.\n"
4062
msgstr "Hòa trộn với chiến lược %s gặp lỗi.\n"
4063
4076
-#: builtin/merge.c:1594
4064
+#: builtin/merge.c:1593
4065
#, c-format
4066
msgid "Using the %s to prepare resolving by hand.\n"
4067
msgstr "Sử dụng %s để chuẩn bị giải quyết bằng tay.\n"
4068
4081
-#: builtin/merge.c:1606
4069
+#: builtin/merge.c:1605
4070
#, c-format
4071
msgid "Automatic merge went well; stopped before committing as requested\n"
4072
msgstr ""
@@ -4421,14 +4409,46 @@ msgstr ""
4409
"nhánh hiện tại '%s' của bạn, mà không báo cho tôi biết là cái gì được push\n"
4410
"để cập nhật nhánh máy chủ nào."
4411
4424
-#: builtin/push.c:174
4412
+#: builtin/push.c:151
4413
+msgid ""
4414
+"push.default is unset; its implicit value is changing in\n"
4415
+"Git 2.0 from 'matching' to 'simple'. To squelch this message\n"
4416
+"and maintain the current behavior after the default changes, use:\n"
4417
+"\n"
4418
+" git config --global push.default matching\n"
4419
+"\n"
4420
+"To squelch this message and adopt the new behavior now, use:\n"
4421
+"\n"
4422
+" git config --global push.default simple\n"
4423
+"\n"
4424
+"See 'git help config' and search for 'push.default' for further "
4425
+"information.\n"
4426
+"(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode\n"
4427
+"'current' instead of 'simple' if you sometimes use older versions of Git)"
4428
+msgstr ""
4429
+"push.default chưa được đặt; giá trị ngầm định của nó đã được thay đổi trong\n"
4430
+"Git 2.0 từ 'matching' thành 'simple'. Để chấm dứt lời nhắc nhở này\n"
4431
+"và duy trì cách xử lý sau những thay đổi mặc định này, hãy chạy lệnh:\n"
4432
+"\n"
4433
+" git config --global push.default matching\n"
4434
+"\n"
4435
+"Để chấm dứt lời nhắc nhở này và sử dụng cách xử lý mới, hãy chạy lệnh:\n"
4436
+"\n"
4437
+" git config --global push.default simple\n"
4438
+"\n"
4439
+"Xem 'git help config' và tìm đến 'push.default' để có thêm thông tin.\n"
4440
+"(chế độ 'simple' được bắt đầu sử dụng từ Git 1.7.11. Sử dụng chế độ tương "
4441
+"tự\n"
4442
+"'current' thay vì 'simple' nếu bạn thỉnh thoảng phải sử dụng bản Git cũ)"
4443
+
4444
+#: builtin/push.c:199
4445
msgid ""
4446
"You didn't specify any refspecs to push, and push.default is \"nothing\"."
4447
msgstr ""
4448
"Bạn đã không chỉ ra một refspecs nào để push, và push.default là \"không là "
4449
"gì cả\"."
4450
4431
-#: builtin/push.c:181
4451
+#: builtin/push.c:206
4452
msgid ""
4453
"Updates were rejected because the tip of your current branch is behind\n"
4454
"its remote counterpart. Merge the remote changes (e.g. 'git pull')\n"
@@ -4439,24 +4459,25 @@ msgstr ""
4459
"phận tương ứng của máy chủ. Hòa trộn với các thay đổi từ máy chủ (v.d. 'git "
4460
"pull')\n"
4461
"trước khi lại push lần nữa.\n"
4442
-"Xem trong phần 'Note about fast-forwards' trong nội dung từ lệnh 'git push --"
4443
-"help'."
4462
+"Xem trong phần 'Note about fast-forwards' từ lệnh 'git push --help' để có "
4463
+"thông tin chi tiết."
4464
4445
-#: builtin/push.c:187
4465
+#: builtin/push.c:212
4466
msgid ""
4467
"Updates were rejected because a pushed branch tip is behind its remote\n"
4468
"counterpart. If you did not intend to push that branch, you may want to\n"
4449
-"specify branches to push or set the 'push.default' configuration\n"
4450
-"variable to 'current' or 'upstream' to push only the current branch."
4469
+"specify branches to push or set the 'push.default' configuration variable\n"
4470
+"to 'simple', 'current' or 'upstream' to push only the current branch."
4471
msgstr ""
4472
"Việc cập nhật bị từ chối bởi vì đầu mút của nhánh được push nằm đằng sau bộ\n"
4473
"phận tương ứng của máy chủ. Nếu bạn không có ý định push nhánh đó, bạn có lẽ "
4474
"muốn\n"
4475
"chỉ định các nhánh để push hoặt là đặt nội dung cho biến cấu hình 'push."
4476
"default'\n"
4457
-"thành 'current' hoặc 'upstream' để push chỉ nhánh hiện hành mà thôi."
4477
+"thành 'simple', 'current' hoặc 'upstream' để chỉ push nhánh hiện hành mà "
4478
+"thôi."
4479
4459
-#: builtin/push.c:193
4480
+#: builtin/push.c:218
4481
msgid ""
4482
"Updates were rejected because a pushed branch tip is behind its remote\n"
4483
"counterpart. Check out this branch and merge the remote changes\n"
@@ -4467,25 +4488,25 @@ msgstr ""
4488
"phận tương ứng của máy chủ. Checkou nhánh này và hòa trộn với các thay đổi "
4489
"từ máy chủ\n"
4490
"(v.d. 'git pull') trước khi lại push lần nữa.\n"
4470
-"Xem trong phần 'Note about fast-forwards' trong nội dung từ lệnh 'git push --"
4471
-"help'."
4491
+"Xem trong phần 'Note about fast-forwards' từ lệnh 'git push --help' để có "
4492
+"thông tin chi tiết."
4493
4473
-#: builtin/push.c:233
4494
+#: builtin/push.c:258
4495
#, c-format
4496
msgid "Pushing to %s\n"
4497
msgstr "Đang push (đẩy) lên %s\n"
4498
4478
-#: builtin/push.c:237
4499
+#: builtin/push.c:262
4500
#, c-format
4501
msgid "failed to push some refs to '%s'"
4502
msgstr "gặp lỗi khi push (đẩy lên) một số tham chiếu (ref) đến '%s'"
4503
4483
-#: builtin/push.c:269
4504
+#: builtin/push.c:294
4505
#, c-format
4506
msgid "bad repository '%s'"
4507
msgstr "repository (kho) sai '%s'"
4508
4488
-#: builtin/push.c:270
4509
+#: builtin/push.c:295
4510
msgid ""
4511
"No configured push destination.\n"
4512
"Either specify the URL from the command-line or configure a remote "
@@ -4506,31 +4527,31 @@ msgstr ""
4527
"\n"
4528
" git push <tên>\n"
4529
4509
-#: builtin/push.c:285
4530
+#: builtin/push.c:310
4531
msgid "--all and --tags are incompatible"
4532
msgstr "--all và --tags xung khắc nhau"
4533
4513
-#: builtin/push.c:286
4534
+#: builtin/push.c:311
4535
msgid "--all can't be combined with refspecs"
4536
msgstr "--all không thể được tổ hợp cùng với refspecs"
4537
4517
-#: builtin/push.c:291
4538
+#: builtin/push.c:316
4539
msgid "--mirror and --tags are incompatible"
4540
msgstr "--mirror và --tags xung khắc nhau"
4541
4521
-#: builtin/push.c:292
4542
+#: builtin/push.c:317
4543
msgid "--mirror can't be combined with refspecs"
4544
msgstr "--mirror không thể được tổ hợp cùng với refspecs"
4545
4525
-#: builtin/push.c:297
4546
+#: builtin/push.c:322
4547
msgid "--all and --mirror are incompatible"
4548
msgstr "--all và --mirror xung khắc nhau"
4549
4529
-#: builtin/push.c:385
4550
+#: builtin/push.c:410
4551
msgid "--delete is incompatible with --all, --mirror and --tags"
4552
msgstr "--delete là xung khắc với các tùy chọn --all, --mirror và --tags"
4553
4533
-#: builtin/push.c:387
4554
+#: builtin/push.c:412
4555
msgid "--delete doesn't make sense without any refs"
4556
msgstr "--delete không hợp lý nếu không có bất kỳ tham chiếu (refs) nào"
4557
@@ -4675,7 +4696,7 @@ msgstr " bị theo vết"
4696
4697
#: builtin/remote.c:948
4698
msgid " stale (use 'git remote prune' to remove)"
4678
-msgstr " cũ (sử dụng 'git remote prune' để gỡ bỏ)"
4699
+msgstr " cũ (dùng 'git remote prune' để gỡ bỏ)"
4700
4701
#: builtin/remote.c:950
4702
msgid " ???"
@@ -4703,7 +4724,7 @@ msgstr " và với máy chủ"
4724
#: builtin/remote.c:1004
4725
#, c-format
4726
msgid "merges with remote %s"
4706
-msgstr "hòa trộn với máy chủ %s"
4727
+msgstr "hòa trộn với máy chủ %s"
4728
4729
#: builtin/remote.c:1005
4730
msgid " and with remote"
@@ -4838,7 +4859,7 @@ msgstr " %s sẽ trở thành không đầu (không được quản lý)!"
4859
#: builtin/remote.c:1275
4860
#, c-format
4861
msgid " %s has become dangling!"
4841
-msgstr " %s phải trở thành không đầu (không được quản lý)!"
4862
+msgstr " %s đã trở thành không đầu (không được quản lý)!"
4863
4864
#: builtin/remote.c:1281
4865
#, c-format
@@ -4996,7 +5017,7 @@ msgid ""
5017
"(use -f to force removal)"
5018
msgstr ""
5019
"'%s' có nội dung được lưu trạng thái khác biệt từ cả tập tin và cả HEAD\n"
4999
-"(sử dụng -f để ép buộc gỡ bỏ)"
5020
+"(dùng tùy chọn -f để ép buộc gỡ bỏ)"
5021
5022
#: builtin/rm.c:115
5023
#, c-format
@@ -5005,7 +5026,7 @@ msgid ""
5026
"(use --cached to keep the file, or -f to force removal)"
5027
msgstr ""
5028
"'%s' có các thay đổi được lưu trạng thái trong bảng mục lục\n"
5008
-"(sử dụng --cached để giữ tập tin, hoặc -f để ép buộc gỡ bỏ)"
5029
+"(dùng tùy chọn --cached để giữ tập tin, hoặc -f để ép buộc gỡ bỏ)"
5030
5031
#: builtin/rm.c:119
5032
#, c-format
@@ -5014,7 +5035,7 @@ msgid ""
5035
"(use --cached to keep the file, or -f to force removal)"
5036
msgstr ""
5037
"'%s' có các thay đổi nội bộ\n"
5017
-"(sử dụng --cached để giữ tập tin, hoặc -f để ép buộc gỡ bỏ)"
5038
+"(dùng tùy chọn --cached để giữ tập tin, hoặc -f để ép buộc gỡ bỏ)"
5039
5040
#: builtin/rm.c:194
5041
#, c-format
@@ -5930,36 +5951,36 @@ msgstr "(Để phục hồi lại chúng hãy gõ \"git stash apply\")"
5951
msgid "cannot strip one component off url '$remoteurl'"
5952
msgstr "không thể tháo bỏ một thành phần ra khỏi url '$remoteurl'"
5953
5933
-#: git-submodule.sh:145
5954
+#: git-submodule.sh:167
5955
#, sh-format
5956
msgid "No submodule mapping found in .gitmodules for path '$sm_path'"
5957
msgstr ""
5958
"Không tìm thấy ánh xạ (mapping) mô-đun-con trong .gitmodules cho đường dẫn "
5959
"'$sm_path'"
5960
5940
-#: git-submodule.sh:189
5961
+#: git-submodule.sh:211
5962
#, sh-format
5963
msgid "Clone of '$url' into submodule path '$sm_path' failed"
5964
msgstr "Nhân bản '$url' vào đường dẫn mô-đun-con '$sm_path' gặp lỗi"
5965
5945
-#: git-submodule.sh:201
5966
+#: git-submodule.sh:223
5967
#, sh-format
5968
msgid "Gitdir '$a' is part of the submodule path '$b' or vice versa"
5969
msgstr ""
5970
"Gitdir '$a' là bộ phận của đường dẫn mô-đun-con '$b' hoặc \"vice versa\""
5971
5951
-#: git-submodule.sh:290
5972
+#: git-submodule.sh:312
5973
#, sh-format
5974
msgid "repo URL: '$repo' must be absolute or begin with ./|../"
5975
msgstr ""
5976
"repo URL: '$repo' phải là đường dẫn tuyệt đối hoặc là bắt đầu bằng ./|../"
5977
5957
-#: git-submodule.sh:307
5978
+#: git-submodule.sh:329
5979
#, sh-format
5980
msgid "'$sm_path' already exists in the index"
5981
msgstr "'$sm_path' thực sự đã tồn tại ở bảng mục lục rồi"
5982
5962
-#: git-submodule.sh:311
5983
+#: git-submodule.sh:333
5984
#, sh-format
5985
msgid ""
5986
"The following path is ignored by one of your .gitignore files:\n"
@@ -5971,64 +5992,64 @@ msgstr ""
5992
"$sm_path\n"
5993
"Sử dụng -f nếu bạn thực sự muốn thêm nó vào."
5994
5974
-#: git-submodule.sh:322
5995
+#: git-submodule.sh:344
5996
#, sh-format
5997
msgid "Adding existing repo at '$sm_path' to the index"
5998
msgstr "Đang thêm repo có sẵn tại '$sm_path' vào bảng mục lục"
5999
5979
-#: git-submodule.sh:324
6000
+#: git-submodule.sh:346
6001
#, sh-format
6002
msgid "'$sm_path' already exists and is not a valid git repo"
6003
msgstr "'$sm_path' đã tồn tại từ trước và không phải là một kho git hợp lệ"
6004
5984
-#: git-submodule.sh:338
6005
+#: git-submodule.sh:360
6006
#, sh-format
6007
msgid "Unable to checkout submodule '$sm_path'"
6008
msgstr "Không thể checkout mô-đun con '$sm_path'"
6009
5989
-#: git-submodule.sh:343
6010
+#: git-submodule.sh:365
6011
#, sh-format
6012
msgid "Failed to add submodule '$sm_path'"
6013
msgstr "Gặp lỗi khi thêm mô-đun con '$sm_path'"
6014
5994
-#: git-submodule.sh:348
6015
+#: git-submodule.sh:370
6016
#, sh-format
6017
msgid "Failed to register submodule '$sm_path'"
6018
msgstr "Gặp lỗi khi đăng ký với hệ thống mô-đun con '$sm_path'"
6019
5999
-#: git-submodule.sh:390
6020
+#: git-submodule.sh:413
6021
#, sh-format
6022
msgid "Entering '$prefix$sm_path'"
6023
msgstr "Đang nhập '$prefix$sm_path'"
6024
6004
-#: git-submodule.sh:404
6025
+#: git-submodule.sh:427
6026
#, sh-format
6027
msgid "Stopping at '$sm_path'; script returned non-zero status."
6028
msgstr "Dừng lại tại '$sm_path'; script trả về trạng thái khác không."
6029
6009
-#: git-submodule.sh:447
6030
+#: git-submodule.sh:471
6031
#, sh-format
6032
msgid "No url found for submodule path '$sm_path' in .gitmodules"
6033
msgstr ""
6034
"Không tìm thấy url cho đường dẫn mô-đun-con '$sm_path' trong .gitmodules"
6035
6015
-#: git-submodule.sh:456
6036
+#: git-submodule.sh:480
6037
#, sh-format
6038
msgid "Failed to register url for submodule path '$sm_path'"
6039
msgstr "Gặp lỗi khi đăng ký url cho đường dẫn mô-đun-con '$sm_path'"
6040
6020
-#: git-submodule.sh:458
6041
+#: git-submodule.sh:482
6042
#, sh-format
6043
msgid "Submodule '$name' ($url) registered for path '$sm_path'"
6044
msgstr "Mô-đun-con '$name' ($url) được đăng ký cho đường dẫn '$sm_path'"
6045
6025
-#: git-submodule.sh:466
6046
+#: git-submodule.sh:490
6047
#, sh-format
6048
msgid "Failed to register update mode for submodule path '$sm_path'"
6049
msgstr ""
6050
"Gặp lỗi khi đăng ký chế độ cập nhật cho đường dẫn mô-đun-con '$sm_path'"
6051
6031
-#: git-submodule.sh:565
6052
+#: git-submodule.sh:590
6053
#, sh-format
6054
msgid ""
6055
"Submodule path '$sm_path' not initialized\n"
@@ -6037,97 +6058,106 @@ msgstr ""
6058
"Đường dẫn mô-đun-con '$sm_path' chưa được khởi tạo\n"
6059
"Có lẽ bạn muốn sử dụng lệnh 'update --init'?"
6060
6040
-#: git-submodule.sh:578
6061
+#: git-submodule.sh:603
6062
#, sh-format
6063
msgid "Unable to find current revision in submodule path '$sm_path'"
6064
msgstr ""
6065
"Không tìm thấy điểm xét lại hiện hành trong đường dẫn mô-đun-con '$sm_path'"
6066
6046
-#: git-submodule.sh:597
6067
+#: git-submodule.sh:622
6068
#, sh-format
6069
msgid "Unable to fetch in submodule path '$sm_path'"
6070
msgstr "Không thể lấy về (fetch) trong đường dẫn mô-đun-con '$sm_path'"
6071
6051
-#: git-submodule.sh:611
6072
+#: git-submodule.sh:636
6073
#, sh-format
6074
msgid "Unable to rebase '$sha1' in submodule path '$sm_path'"
6075
msgstr "Không thể rebase '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
6076
6056
-#: git-submodule.sh:612
6077
+#: git-submodule.sh:637
6078
#, sh-format
6079
msgid "Submodule path '$sm_path': rebased into '$sha1'"
6080
msgstr "Đường dẫn mô-đun-con '$sm_path': được rebase vào trong '$sha1'"
6081
6061
-#: git-submodule.sh:617
6082
+#: git-submodule.sh:642
6083
#, sh-format
6084
msgid "Unable to merge '$sha1' in submodule path '$sm_path'"
6085
msgstr ""
6086
"Không thể hòa trộn (merge) '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
6087
6067
-#: git-submodule.sh:618
6088
+#: git-submodule.sh:643
6089
#, sh-format
6090
msgid "Submodule path '$sm_path': merged in '$sha1'"
6091
msgstr "Đường dẫn mô-đun-con '$sm_path': được hòa trộn vào '$sha1'"
6092
6072
-#: git-submodule.sh:623
6093
+#: git-submodule.sh:648
6094
#, sh-format
6095
msgid "Unable to checkout '$sha1' in submodule path '$sm_path'"
6096
msgstr "Không thể checkout '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
6097
6077
-#: git-submodule.sh:624
6098
+#: git-submodule.sh:649
6099
#, sh-format
6100
msgid "Submodule path '$sm_path': checked out '$sha1'"
6101
msgstr "Đường dẫn mô-đun-con '$sm_path': được checkout '$sha1'"
6102
6082
-#: git-submodule.sh:646 git-submodule.sh:969
6103
+#: git-submodule.sh:671 git-submodule.sh:995
6104
#, sh-format
6105
msgid "Failed to recurse into submodule path '$sm_path'"
6106
msgstr "Gặp lỗi khi đệ quy vào trong đường dẫn mô-đun-con '$sm_path'"
6107
6087
-#: git-submodule.sh:754
6108
+#: git-submodule.sh:779
6109
msgid "The --cached option cannot be used with the --files option"
6110
msgstr "Tùy chọn --cached không thể dùng cùng với tùy chọn --files"
6111
6112
#. unexpected type
6092
-#: git-submodule.sh:794
6113
+#: git-submodule.sh:819
6114
#, sh-format
6115
msgid "unexpected mode $mod_dst"
6116
msgstr "chế độ không như mong chờ $mod_dst"
6117
6097
-#: git-submodule.sh:812
6118
+#: git-submodule.sh:837
6119
#, sh-format
6120
msgid " Warn: $name doesn't contain commit $sha1_src"
6121
msgstr " Cảnh báo: $name không chứa lần chuyển giao (commit) $sha1_src"
6122
6102
-#: git-submodule.sh:815
6123
+#: git-submodule.sh:840
6124
#, sh-format
6125
msgid " Warn: $name doesn't contain commit $sha1_dst"
6126
msgstr " Cảnh báo: $name không chứa lần chuyển giao (commit) $sha1_dst"
6127
6107
-#: git-submodule.sh:818
6128
+#: git-submodule.sh:843
6129
#, sh-format
6130
msgid " Warn: $name doesn't contain commits $sha1_src and $sha1_dst"
6131
msgstr ""
6132
" Cảnh báo: $name không chứa những lần chuyển giao (commit) $sha1_src và "
6133
"$sha1_dst"
6134
6114
-#: git-submodule.sh:843
6135
+#: git-submodule.sh:868
6136
msgid "blob"
6137
msgstr "blob"
6138
6118
-#: git-submodule.sh:881
6139
+#: git-submodule.sh:906
6140
msgid "# Submodules changed but not updated:"
6141
msgstr "# Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:"
6142
6122
-#: git-submodule.sh:883
6143
+#: git-submodule.sh:908
6144
msgid "# Submodule changes to be committed:"
6145
msgstr "# Những thay đổi mô-đun-con được chuyển giao (commit):"
6146
6126
-#: git-submodule.sh:1027
6147
+#: git-submodule.sh:1054
6148
#, sh-format
6149
msgid "Synchronizing submodule url for '$name'"
6150
msgstr "Đang đồng bộ hóa url mô-đun-con cho '$name'"
6151
6152
+#~ msgid "diff setup failed"
6153
+#~ msgstr "cài đặt diff gặp lỗi"
6154
+
6155
+#~ msgid "merge-recursive: disk full?"
6156
+#~ msgstr "merge-recursive: đĩa bị đầy?"
6157
+
6158
+#~ msgid "diff_setup_done failed"
6159
+#~ msgstr "diff_setup_done gặp lỗi"
6160
+
6161
#~ msgid "-d option is no longer supported. Do not use."
6162
#~ msgstr "Tùy chọn -d không còn được hỗ trợ nữa. Xin đừng sử dụng."
6163