l10n: Update translation for Vietnamese

* Translated 29 news * Fix some minor errors in old translation Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com>

Tran Ngoc Quan committed Jul 3, 2012 at 14:22 UTC 5714e413614929a2fceb479bd00dac7d1858df48
1 file changed +364 -236
po/vi.po
+364 -236
@@ -5,10 +5,10 @@
5 #
6 msgid ""
7 msgstr ""
8 -"Project-Id-Version: git-1.7.11.rc2.2.gb694fbb\n"
8 +"Project-Id-Version: git-1.7.11.1-107-g72601\n"
9 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
10 -"POT-Creation-Date: 2012-06-08 10:20+0800\n"
11 -"PO-Revision-Date: 2012-06-09 14:08+0700\n"
10 +"POT-Creation-Date: 2012-07-03 10:23+0800\n"
11 +"PO-Revision-Date: 2012-07-03 14:21+0700\n"
12 "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
13 "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
14 "MIME-Version: 1.0\n"
@@ -65,10 +65,10 @@ msgstr "Khó chứa thiếu những lần chuyển giao (commit) cần trước
65 #: bundle.c:164
66 #: sequencer.c:550
67 #: sequencer.c:982
68 -#: builtin/log.c:289
69 -#: builtin/log.c:720
70 -#: builtin/log.c:1309
71 -#: builtin/log.c:1528
68 +#: builtin/log.c:290
69 +#: builtin/log.c:721
70 +#: builtin/log.c:1310
71 +#: builtin/log.c:1529
72 #: builtin/merge.c:347
73 #: builtin/shortlog.c:181
74 msgid "revision walk setup failed"
@@ -82,46 +82,50 @@ msgstr[0] "Bundle chứa %d tham chiếu (refs)"
82 msgstr[1] "Bundle chứa %d tham chiếu (refs)"
83
84 #: bundle.c:192
85 +msgid "The bundle records a complete history."
86 +msgstr "Lệnh bundle ghi lại toàn bộ lịch sử."
87 +
88 +#: bundle.c:195
89 #, c-format
90 msgid "The bundle requires this ref"
91 msgid_plural "The bundle requires these %d refs"
92 msgstr[0] "Lệnh bundle yêu cầu tham chiếu (refs) này"
93 msgstr[1] "Lệnh bundle yêu cầu %d tham chiếu (refs) này"
94
91 -#: bundle.c:290
95 +#: bundle.c:294
96 msgid "rev-list died"
97 msgstr "rev-list bị chết"
98
95 -#: bundle.c:296
96 -#: builtin/log.c:1205
99 +#: bundle.c:300
100 +#: builtin/log.c:1206
101 #: builtin/shortlog.c:284
102 #, c-format
103 msgid "unrecognized argument: %s"
104 msgstr "đối số không được thừa nhận: %s"
105
102 -#: bundle.c:331
106 +#: bundle.c:335
107 #, c-format
108 msgid "ref '%s' is excluded by the rev-list options"
109 msgstr "tham chiếu '%s' bị loại trừ bởi các tùy chọn rev-list"
110
107 -#: bundle.c:376
111 +#: bundle.c:380
112 msgid "Refusing to create empty bundle."
113 msgstr "Từ chối tạo một bundle trống rỗng."
114
111 -#: bundle.c:394
115 +#: bundle.c:398
116 msgid "Could not spawn pack-objects"
117 msgstr "Không thể sản sinh pack-objects"
118
115 -#: bundle.c:412
119 +#: bundle.c:416
120 msgid "pack-objects died"
121 msgstr "pack-objects đã chết"
122
119 -#: bundle.c:415
123 +#: bundle.c:419
124 #, c-format
125 msgid "cannot create '%s'"
126 msgstr "không thể tạo '%s'"
127
124 -#: bundle.c:437
128 +#: bundle.c:441
129 msgid "index-pack died"
130 msgstr "index-pack đã chết"
131
@@ -302,16 +306,16 @@ msgstr "'%s': %s"
306 msgid "'%s': short read %s"
307 msgstr "'%s': đọc ngắn %s"
308
305 -#: help.c:207
309 +#: help.c:208
310 #, c-format
311 msgid "available git commands in '%s'"
312 msgstr "các lệnh git sẵn sàng để dùng trong '%s'"
313
310 -#: help.c:214
314 +#: help.c:215
315 msgid "git commands available from elsewhere on your $PATH"
316 msgstr "các lệnh git sẵn sàng để dùng từ một nơi khác trong $PATH của bạn"
317
314 -#: help.c:270
318 +#: help.c:271
319 #, c-format
320 msgid ""
321 "'%s' appears to be a git command, but we were not\n"
@@ -320,11 +324,11 @@ msgstr ""
324 "'%s' trông như là một lệnh git, nhưng chúng tôi không\n"
325 "thể thực thi nó. Có lẽ là lệnh git-%s đã bị hỏng?"
326
323 -#: help.c:327
327 +#: help.c:328
328 msgid "Uh oh. Your system reports no Git commands at all."
329 msgstr "Ối chà. Hệ thống của bạn báo rằng chẳng có lệnh Git nào cả."
330
327 -#: help.c:349
331 +#: help.c:350
332 #, c-format
333 msgid ""
334 "WARNING: You called a Git command named '%s', which does not exist.\n"
@@ -333,17 +337,17 @@ msgstr ""
337 "CẢNH BÁO: Bạn đã gọi lệnh Git có tên '%s', mà nó lại không sẵn có.\n"
338 "Giả định rằng ý bạn là '%s'"
339
336 -#: help.c:354
340 +#: help.c:355
341 #, c-format
342 msgid "in %0.1f seconds automatically..."
343 msgstr "trong %0.1f giây một cách tự động..."
344
341 -#: help.c:361
345 +#: help.c:362
346 #, c-format
347 msgid "git: '%s' is not a git command. See 'git --help'."
348 msgstr "git: '%s' không phải là một lệnh của git. Xem thêm 'git --help'."
349
346 -#: help.c:365
350 +#: help.c:366
351 msgid ""
352 "\n"
353 "Did you mean this?"
@@ -688,236 +692,339 @@ msgstr "không tìm thấy người dùng hiện tại trong tập tin passwd: %
692 msgid "no such user"
693 msgstr "không có người dùng như vậy"
694
691 -#: wt-status.c:135
695 +#: wt-status.c:141
696 msgid "Unmerged paths:"
697 msgstr "Những đường dẫn chưa được hòa trộn:"
698
695 -#: wt-status.c:141
696 -#: wt-status.c:158
699 +#: wt-status.c:168
700 +#: wt-status.c:195
701 #, c-format
702 msgid " (use \"git reset %s <file>...\" to unstage)"
703 msgstr " (sử dụng \"git reset %s <tập-tin>...\" để bỏ một stage (trạng thái))"
704
701 -#: wt-status.c:143
702 -#: wt-status.c:160
705 +#: wt-status.c:170
706 +#: wt-status.c:197
707 msgid " (use \"git rm --cached <file>...\" to unstage)"
708 msgstr " (sử dụng \"git rm --cached <tập-tin>...\" để bỏ trạng thái (stage))"
709
706 -#: wt-status.c:144
710 +#: wt-status.c:174
711 +msgid " (use \"git add <file>...\" to mark resolution)"
712 +msgstr " (sử dụng \"git add <tập-tin>...\" để đánh dấu là cần giải quyết)"
713 +
714 +#: wt-status.c:176
715 +#: wt-status.c:180
716 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
717 msgstr " (sử dụng \"git add/rm <tập-tin>...\" như là một cách thích hợp để đánh dấu là cần được giải quyết)"
718
710 -#: wt-status.c:152
719 +#: wt-status.c:178
720 +msgid " (use \"git rm <file>...\" to mark resolution)"
721 +msgstr " (sử dụng \"git rm <tập-tin>...\" để đánh dấu là cần giải quyết)"
722 +
723 +#: wt-status.c:189
724 msgid "Changes to be committed:"
725 msgstr "Những thay đổi sẽ được chuyển giao:"
726
714 -#: wt-status.c:170
727 +#: wt-status.c:207
728 msgid "Changes not staged for commit:"
729 msgstr "Các thay đổi không được đặt trạng thái (stage) cho lần chuyển giao (commit):"
730
718 -#: wt-status.c:174
731 +#: wt-status.c:211
732 msgid " (use \"git add <file>...\" to update what will be committed)"
733 msgstr " (sử dụng \"git add <tập-tin>...\" để cập nhật những gì cần chuyển giao (commit))"
734
722 -#: wt-status.c:176
735 +#: wt-status.c:213
736 msgid " (use \"git add/rm <file>...\" to update what will be committed)"
737 msgstr " (sử dụng \"git add/rm <tập_tin>...\" để cập nhật những gì sẽ được chuyển giao)"
738
726 -#: wt-status.c:177
739 +#: wt-status.c:214
740 msgid " (use \"git checkout -- <file>...\" to discard changes in working directory)"
741 msgstr " (sử dụng \"git checkout -- <tập_tin>...\" để loại bỏ những thay đổi trong thư mục làm việc)"
742
730 -#: wt-status.c:179
743 +#: wt-status.c:216
744 msgid " (commit or discard the untracked or modified content in submodules)"
745 msgstr " (chuyển giao (commit) hoặc là loại bỏ các nội dung không-bị-theo-vết hay đã bị chỉnh sửa trong mô-đun-con)"
746
734 -#: wt-status.c:188
747 +#: wt-status.c:225
748 #, c-format
749 msgid "%s files:"
750 msgstr "%s tệp tin:"
751
739 -#: wt-status.c:191
752 +#: wt-status.c:228
753 #, c-format
754 msgid " (use \"git %s <file>...\" to include in what will be committed)"
755 msgstr " (sử dụng \"git %s <tập-tin>...\" để bao gồm thêm vào những gì cần chuyển giao (commit))"
756
744 -#: wt-status.c:208
757 +#: wt-status.c:245
758 msgid "bug"
759 msgstr "lỗi"
760
748 -#: wt-status.c:213
761 +#: wt-status.c:250
762 msgid "both deleted:"
763 msgstr "bị xóa bởi cả hai:"
764
752 -#: wt-status.c:214
765 +#: wt-status.c:251
766 msgid "added by us:"
767 msgstr "được thêm vào bởi chúng tôi:"
768
756 -#: wt-status.c:215
769 +#: wt-status.c:252
770 msgid "deleted by them:"
771 msgstr "bị xóa đi bởi họ:"
772
760 -#: wt-status.c:216
773 +#: wt-status.c:253
774 msgid "added by them:"
775 msgstr "được thêm vào bởi họ:"
776
764 -#: wt-status.c:217
777 +#: wt-status.c:254
778 msgid "deleted by us:"
779 msgstr "bị xóa bởi chúng tôi:"
780
768 -#: wt-status.c:218
781 +#: wt-status.c:255
782 msgid "both added:"
783 msgstr "được thêm vào bởi cả hai:"
784
772 -#: wt-status.c:219
785 +#: wt-status.c:256
786 msgid "both modified:"
787 msgstr "bị sửa bởi cả hai:"
788
776 -#: wt-status.c:249
789 +#: wt-status.c:286
790 msgid "new commits, "
791 msgstr " lần chuyển giao (commit) mới, "
792
780 -#: wt-status.c:251
793 +#: wt-status.c:288
794 msgid "modified content, "
795 msgstr "nội dung được sửa đổi,"
796
784 -#: wt-status.c:253
797 +#: wt-status.c:290
798 msgid "untracked content, "
799 msgstr "nội dung chưa được theo dõi"
800
788 -#: wt-status.c:267
801 +#: wt-status.c:304
802 #, c-format
803 msgid "new file: %s"
804 msgstr "tập tin mới: %s"
805
793 -#: wt-status.c:270
806 +#: wt-status.c:307
807 #, c-format
808 msgid "copied: %s -> %s"
809 msgstr "đã sao chép: %s -> %s"
810
798 -#: wt-status.c:273
811 +#: wt-status.c:310
812 #, c-format
813 msgid "deleted: %s"
814 msgstr "bị xóa: %s"
815
803 -#: wt-status.c:276
816 +#: wt-status.c:313
817 #, c-format
818 msgid "modified: %s"
819 msgstr "bị sửa đổi: %s"
820
808 -#: wt-status.c:279
821 +#: wt-status.c:316
822 #, c-format
823 msgid "renamed: %s -> %s"
824 msgstr "đã đổi tên: %s -> %s"
825
813 -#: wt-status.c:282
826 +#: wt-status.c:319
827 #, c-format
828 msgid "typechange: %s"
829 msgstr "đổi-kiểu: %s"
830
818 -#: wt-status.c:285
831 +#: wt-status.c:322
832 #, c-format
833 msgid "unknown: %s"
834 msgstr "không rõ: %s"
835
823 -#: wt-status.c:288
836 +#: wt-status.c:325
837 #, c-format
838 msgid "unmerged: %s"
839 msgstr "chưa hòa trộn: %s"
840
828 -#: wt-status.c:291
841 +#: wt-status.c:328
842 #, c-format
843 msgid "bug: unhandled diff status %c"
844 msgstr "lỗi: không lấy được trạng thái lệnh diff %c"
845
833 -#: wt-status.c:737
846 +#: wt-status.c:786
847 +msgid "You have unmerged paths."
848 +msgstr "Bạn có những đường dẫn chưa được hòa trộn."
849 +
850 +#: wt-status.c:789
851 +#: wt-status.c:913
852 +msgid " (fix conflicts and run \"git commit\")"
853 +msgstr " (sửa các xung đột sau đó chạy \"git commit\")"
854 +
855 +#: wt-status.c:792
856 +msgid "All conflicts fixed but you are still merging."
857 +msgstr "Tất cả các xung đột đã được giải quyết nhưng bạn vẫn đang hòa trộn."
858 +
859 +#: wt-status.c:795
860 +msgid " (use \"git commit\" to conclude merge)"
861 +msgstr " (sử dụng \"git commit\" để hoàn tất việc hòa trộn)"
862 +
863 +#: wt-status.c:805
864 +msgid "You are in the middle of an am session."
865 +msgstr "Bạn đang ở giữa của một phiên 'am'."
866 +
867 +#: wt-status.c:808
868 +msgid "The current patch is empty."
869 +msgstr "Miếng vá hiện tại bị trống rỗng."
870 +
871 +#: wt-status.c:812
872 +msgid " (fix conflicts and then run \"git am --resolved\")"
873 +msgstr " (sửa các xung đột và sau đó chạy lệnh \"git am --resolved\")"
874 +
875 +#: wt-status.c:814
876 +msgid " (use \"git am --skip\" to skip this patch)"
877 +msgstr " (sử dụng \"git am --skip\" để bỏ qua lần vá này)"
878 +
879 +#: wt-status.c:816
880 +msgid " (use \"git am --abort\" to restore the original branch)"
881 +msgstr " (sử dụng \"git am --abort\" để phục hồi lại nhánh nguyên thủy)"
882 +
883 +#: wt-status.c:874
884 +#: wt-status.c:884
885 +msgid "You are currently rebasing."
886 +msgstr "Bạn hiện nay đang thực hiện việc rebase (tái cấu trúc)."
887 +
888 +#: wt-status.c:877
889 +msgid " (fix conflicts and then run \"git rebase --continue\")"
890 +msgstr " (sửa các xung đột và sau đó chạy lệnh \"git rebase --continue\")"
891 +
892 +#: wt-status.c:879
893 +msgid " (use \"git rebase --skip\" to skip this patch)"
894 +msgstr " (sử dụng \"git rebase --skip\" để bỏ qua lần vá này)"
895 +
896 +#: wt-status.c:881
897 +msgid " (use \"git rebase --abort\" to check out the original branch)"
898 +msgstr " (sử dụng \"git rebase --abort\" để check-out nhánh nguyên thủy)"
899 +
900 +#: wt-status.c:887
901 +msgid " (all conflicts fixed: run \"git rebase --continue\")"
902 +msgstr " (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git rebase --continue\")"
903 +
904 +#: wt-status.c:889
905 +msgid "You are currently splitting a commit during a rebase."
906 +msgstr "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 rebase."
907 +
908 +#: wt-status.c:892
909 +msgid " (Once your working directory is clean, run \"git rebase --continue\")"
910 +msgstr " (Một khi thư mục làm việc của bạn đã gọn gàng, chạy \"git rebase --continue\")"
911 +
912 +#: wt-status.c:894
913 +msgid "You are currently editing a commit during a rebase."
914 +msgstr "Bạn hiện đang sửa một lần chuyển giao trong khi bạn thực hiện rebase."
915 +
916 +#: wt-status.c:897
917 +msgid " (use \"git commit --amend\" to amend the current commit)"
918 +msgstr " (sử dụng \"git commit --amend\" để tu bổ lần chuyển giao (commit) hiện tại)"
919 +
920 +#: wt-status.c:899
921 +msgid " (use \"git rebase --continue\" once you are satisfied with your changes)"
922 +msgstr " (sử dụng \"git rebase --continue\" một khi bạn cảm thấy hài lòng về những thay đổi của mình)"
923 +
924 +#: wt-status.c:909
925 +msgid "You are currently cherry-picking."
926 +msgstr "Bạn hiện nay đang thực hiện việc cherry-pick."
927 +
928 +#: wt-status.c:916
929 +msgid " (all conflicts fixed: run \"git commit\")"
930 +msgstr " (khi tất cả các xung đột đã sửa xong: chạy lệnh \"git commit\")"
931 +
932 +#: wt-status.c:925
933 +msgid "You are currently bisecting."
934 +msgstr "Bạn hiện tại đang thực hiện việc bisect (chia đôi)."
935 +
936 +#: wt-status.c:928
937 +msgid " (use \"git bisect reset\" to get back to the original branch)"
938 +msgstr " (sử dụng \"git bisect reset\" để quay trở lại nhánh nguyên thủy)"
939 +
940 +#: wt-status.c:979
941 msgid "On branch "
942 msgstr "Trên nhánh"
943
837 -#: wt-status.c:744
944 +#: wt-status.c:986
945 msgid "Not currently on any branch."
946 msgstr "Hiện tại chẳng ở nhánh nào cả."
947
841 -#: wt-status.c:755
948 +#: wt-status.c:998
949 msgid "Initial commit"
950 msgstr "Lần chuyển giao (commit) khởi đầu"
951
845 -#: wt-status.c:769
952 +#: wt-status.c:1012
953 msgid "Untracked"
954 msgstr "Không được theo vết"
955
849 -#: wt-status.c:771
956 +#: wt-status.c:1014
957 msgid "Ignored"
958 msgstr "Bị bỏ qua"
959
853 -#: wt-status.c:773
960 +#: wt-status.c:1016
961 #, c-format
962 msgid "Untracked files not listed%s"
963 msgstr "Những tập tin không bị theo vết không được liệt kê ra %s"
964
858 -#: wt-status.c:775
965 +#: wt-status.c:1018
966 msgid " (use -u option to show untracked files)"
967 msgstr " (sử dụng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
968
862 -#: wt-status.c:781
969 +#: wt-status.c:1024
970 msgid "No changes"
971 msgstr "Không có thay đổi nào"
972
866 -#: wt-status.c:785
973 +#: wt-status.c:1028
974 #, c-format
975 msgid "no changes added to commit%s\n"
976 msgstr "không có thay đổi nào được thêm vào lần chuyển giao (commit)%s\n"
977
871 -#: wt-status.c:787
978 +#: wt-status.c:1030
979 msgid " (use \"git add\" and/or \"git commit -a\")"
980 msgstr " (sử dụng \"git add\" và/hoặc \"git commit -a\")"
981
875 -#: wt-status.c:789
982 +#: wt-status.c:1032
983 #, c-format
984 msgid "nothing added to commit but untracked files present%s\n"
985 msgstr "không có gì được thêm vào lần chuyển giao (commit) nhưng có những tập tin không được theo dấu vết hiện diện%s\n"
986
880 -#: wt-status.c:791
987 +#: wt-status.c:1034
988 msgid " (use \"git add\" to track)"
989 msgstr " (sử dụng \"git add\" để theo dõi dấu vết)"
990
884 -#: wt-status.c:793
885 -#: wt-status.c:796
886 -#: wt-status.c:799
991 +#: wt-status.c:1036
992 +#: wt-status.c:1039
993 +#: wt-status.c:1042
994 #, c-format
995 msgid "nothing to commit%s\n"
996 msgstr "không có gì để chuyển giao (commit) %s\n"
997
891 -#: wt-status.c:794
998 +#: wt-status.c:1037
999 msgid " (create/copy files and use \"git add\" to track)"
1000 msgstr " (tạo/sao-chép các tập tin và sử dụng \"git add\" để theo dõi dấu vết)"
1001
895 -#: wt-status.c:797
1002 +#: wt-status.c:1040
1003 msgid " (use -u to show untracked files)"
1004 msgstr " (sử dụng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)"
1005
899 -#: wt-status.c:800
1006 +#: wt-status.c:1043
1007 msgid " (working directory clean)"
1008 msgstr " (thư mục làm việc sạch sẽ)"
1009
903 -#: wt-status.c:908
1010 +#: wt-status.c:1151
1011 msgid "HEAD (no branch)"
1012 msgstr "HEAD (chưa có nhánh nào)"
1013
907 -#: wt-status.c:914
1014 +#: wt-status.c:1157
1015 msgid "Initial commit on "
1016 msgstr "Lần chuyển giao (commit) khởi tạo trên"
1017
911 -#: wt-status.c:929
1018 +#: wt-status.c:1172
1019 msgid "behind "
1020 msgstr "đằng sau"
1021
915 -#: wt-status.c:932
916 -#: wt-status.c:935
1022 +#: wt-status.c:1175
1023 +#: wt-status.c:1178
1024 msgid "ahead "
1025 msgstr "phía trước"
1026
920 -#: wt-status.c:937
1027 +#: wt-status.c:1180
1028 msgid ", behind "
1029 msgstr ", đằng sau"
1030
@@ -946,7 +1053,7 @@ msgid "Unstaged changes after refreshing the index:"
1053 msgstr "Các thay đổi không được lưu trạng thái sau khi làm tươi mới lại bảng mục lục:"
1054
1055 #: builtin/add.c:195
949 -#: builtin/add.c:456
1056 +#: builtin/add.c:459
1057 #: builtin/rm.c:186
1058 #, c-format
1059 msgid "pathspec '%s' did not match any files"
@@ -1027,7 +1134,7 @@ msgstr "Có lẽ bạn muốn nói là 'git add .' phải không?\n"
1134 msgid "index file corrupt"
1135 msgstr "tập tin ghi bảng mục lục bị hỏng"
1136
1030 -#: builtin/add.c:476
1137 +#: builtin/add.c:480
1138 #: builtin/apply.c:4108
1139 #: builtin/mv.c:229
1140 #: builtin/rm.c:260
@@ -2590,22 +2697,22 @@ msgstr "tùy chọn sai: %s"
2697 msgid "Not a git repository"
2698 msgstr "Không phải là kho git"
2699
2593 -#: builtin/diff.c:347
2700 +#: builtin/diff.c:341
2701 #, c-format
2702 msgid "invalid object '%s' given."
2703 msgstr "đối tượng đã cho '%s' không hợp lệ."
2704
2598 -#: builtin/diff.c:352
2705 +#: builtin/diff.c:346
2706 #, c-format
2707 msgid "more than %d trees given: '%s'"
2708 msgstr "đã chỉ ra nhiều hơn %d cây (tree): '%s'"
2709
2603 -#: builtin/diff.c:362
2710 +#: builtin/diff.c:356
2711 #, c-format
2712 msgid "more than two blobs given: '%s'"
2713 msgstr "đã cho nhiều hơn hai đối tượng blob: '%s'"
2714
2608 -#: builtin/diff.c:370
2715 +#: builtin/diff.c:364
2716 #, c-format
2717 msgid "unhandled object '%s' given."
2718 msgstr "đã cho đối tượng không thể nắm giữ '%s'."
@@ -2859,33 +2966,33 @@ msgstr "--[no-]exclude-standard không thể sử dụng cho nội dung lưu d
2966 msgid "both --cached and trees are given."
2967 msgstr "cả hai --cached và các cây phải được chỉ ra."
2968
2862 -#: builtin/help.c:59
2969 +#: builtin/help.c:63
2970 #, c-format
2971 msgid "unrecognized help format '%s'"
2972 msgstr "không nhận ra định dạng trợ giúp '%s'"
2973
2867 -#: builtin/help.c:87
2974 +#: builtin/help.c:91
2975 msgid "Failed to start emacsclient."
2976 msgstr "Lỗi khởi chạy emacsclient."
2977
2871 -#: builtin/help.c:100
2978 +#: builtin/help.c:104
2979 msgid "Failed to parse emacsclient version."
2980 msgstr "Gặp lỗi khi phân tích phiên bản emacsclient."
2981
2875 -#: builtin/help.c:108
2982 +#: builtin/help.c:112
2983 #, c-format
2984 msgid "emacsclient version '%d' too old (< 22)."
2985 msgstr "phiên bản của emacsclient '%d' quá cũ (< 22)."
2986
2880 -#: builtin/help.c:126
2881 -#: builtin/help.c:154
2882 -#: builtin/help.c:163
2883 -#: builtin/help.c:171
2987 +#: builtin/help.c:130
2988 +#: builtin/help.c:158
2989 +#: builtin/help.c:167
2990 +#: builtin/help.c:175
2991 #, c-format
2992 msgid "failed to exec '%s': %s"
2993 msgstr "gặp lỗi khi thực thi '%s': %s"
2994
2888 -#: builtin/help.c:211
2995 +#: builtin/help.c:215
2996 #, c-format
2997 msgid ""
2998 "'%s': path for unsupported man viewer.\n"
@@ -2894,7 +3001,7 @@ msgstr ""
3001 "'%s': đường dẫn không hỗ trợ bộ trình chiếu man.\n"
3002 "Hãy cân nhắc đến việc sử dụng 'man.<tool>.cmd' để thay thế."
3003
2897 -#: builtin/help.c:223
3004 +#: builtin/help.c:227
3005 #, c-format
3006 msgid ""
3007 "'%s': cmd for supported man viewer.\n"
@@ -2903,271 +3010,286 @@ msgstr ""
3010 "'%s': cmd (lệnh) hỗ trợ bộ trình chiếu man.\n"
3011 "Hãy cân nhắc đến việc sử dụng 'man.<tool>.path' để thay thế."
3012
2906 -#: builtin/help.c:287
3013 +#: builtin/help.c:291
3014 msgid "The most commonly used git commands are:"
3015 msgstr "Những lệnh git hay được sử dụng nhất là:"
3016
2910 -#: builtin/help.c:355
3017 +#: builtin/help.c:359
3018 #, c-format
3019 msgid "'%s': unknown man viewer."
3020 msgstr "'%s': không rõ chương trình xem man."
3021
2915 -#: builtin/help.c:372
3022 +#: builtin/help.c:376
3023 msgid "no man viewer handled the request"
3024 msgstr "không có trình xem trợ giúp dạng manpage tiếp hợp với yêu cầu"
3025
2919 -#: builtin/help.c:380
3026 +#: builtin/help.c:384
3027 msgid "no info viewer handled the request"
3028 msgstr "không có trình xem trợ giúp dạng info tiếp hợp với yêu cầu"
3029
2923 -#: builtin/help.c:391
3030 +#: builtin/help.c:395
3031 #, c-format
3032 msgid "'%s': not a documentation directory."
3033 msgstr "'%s': không phải là một thư mục tài liệu."
3034
2928 -#: builtin/help.c:432
2929 -#: builtin/help.c:439
3035 +#: builtin/help.c:436
3036 +#: builtin/help.c:443
3037 #, c-format
3038 msgid "usage: %s%s"
3039 msgstr "cách sử dụng: %s%s"
3040
2934 -#: builtin/help.c:453
3041 +#: builtin/help.c:459
3042 #, c-format
3043 msgid "`git %s' is aliased to `%s'"
3044 msgstr "`git %s' được đặt bí danh thành `%s'"
3045
2939 -#: builtin/index-pack.c:169
3046 +#: builtin/index-pack.c:170
3047 #, c-format
3048 msgid "object type mismatch at %s"
3049 msgstr "kiểu đối tượng không khớp tại %s"
3050
2944 -#: builtin/index-pack.c:189
3051 +#: builtin/index-pack.c:190
3052 msgid "object of unexpected type"
3053 msgstr "đối tượng của kiểu không mong đợi"
3054
2948 -#: builtin/index-pack.c:226
3055 +#: builtin/index-pack.c:227
3056 #, c-format
3057 msgid "cannot fill %d byte"
3058 msgid_plural "cannot fill %d bytes"
3059 msgstr[0] "không thể điền vào %d byte"
3060 msgstr[1] "không thể điền vào %d byte"
3061
2955 -#: builtin/index-pack.c:236
3062 +#: builtin/index-pack.c:237
3063 msgid "early EOF"
3064 msgstr "vừa đúng lúc EOF"
3065
2959 -#: builtin/index-pack.c:237
3066 +#: builtin/index-pack.c:238
3067 msgid "read error on input"
3068 msgstr "lỗi đọc ở đầu vào"
3069
2963 -#: builtin/index-pack.c:249
3070 +#: builtin/index-pack.c:250
3071 msgid "used more bytes than were available"
3072 msgstr "sử dụng nhiều hơn số lượng byte mà nó sẵn có"
3073
2967 -#: builtin/index-pack.c:256
3074 +#: builtin/index-pack.c:257
3075 msgid "pack too large for current definition of off_t"
3076 msgstr "pack quá lớn so với định nghĩa hiện tại của kiểu off_t"
3077
2971 -#: builtin/index-pack.c:272
3078 +#: builtin/index-pack.c:273
3079 #, c-format
3080 msgid "unable to create '%s'"
3081 msgstr "không thể tạo '%s'"
3082
2976 -#: builtin/index-pack.c:277
3083 +#: builtin/index-pack.c:278
3084 #, c-format
3085 msgid "cannot open packfile '%s'"
3086 msgstr "không thể mở packfile '%s'"
3087
2981 -#: builtin/index-pack.c:291
3088 +#: builtin/index-pack.c:292
3089 msgid "pack signature mismatch"
3090 msgstr "chữ ký cho pack không khớp"
3091
2985 -#: builtin/index-pack.c:311
3092 +#: builtin/index-pack.c:312
3093 #, c-format
3094 msgid "pack has bad object at offset %lu: %s"
3095 msgstr "pack có đối tượng sai khoảng bù (offset) %lu: %s"
3096
2990 -#: builtin/index-pack.c:405
3097 +#: builtin/index-pack.c:434
3098 #, c-format
3099 msgid "inflate returned %d"
3100 msgstr "xả nén trả về %d"
3101
2995 -#: builtin/index-pack.c:450
3102 +#: builtin/index-pack.c:483
3103 msgid "offset value overflow for delta base object"
3104 msgstr "tràn giá trị khoảng bù cho đối tượng delta cơ sở"
3105
2999 -#: builtin/index-pack.c:458
3106 +#: builtin/index-pack.c:491
3107 msgid "delta base offset is out of bound"
3108 msgstr "khoảng bù cơ sở cho delta nằm ngoài phạm vi"
3109
3003 -#: builtin/index-pack.c:466
3110 +#: builtin/index-pack.c:499
3111 #, c-format
3112 msgid "unknown object type %d"
3113 msgstr "không hiểu kiểu đối tượng %d"
3114
3008 -#: builtin/index-pack.c:495
3115 +#: builtin/index-pack.c:531
3116 msgid "cannot pread pack file"
3117 msgstr "không thể chạy hàm pread cho tập tin pack"
3118
3012 -#: builtin/index-pack.c:497
3119 +#: builtin/index-pack.c:533
3120 #, c-format
3121 msgid "premature end of pack file, %lu byte missing"
3122 msgid_plural "premature end of pack file, %lu bytes missing"
3123 msgstr[0] "tập tin pack bị kết thúc sớm, %lu byte bị thiếu"
3124 msgstr[1] "tập tin pack bị kết thúc sớm, %lu byte bị thiếu"
3125
3019 -#: builtin/index-pack.c:510
3126 +#: builtin/index-pack.c:555
3127 msgid "serious inflate inconsistency"
3128 msgstr "sự mâu thuẫn xả nén nghiêm trọng"
3129
3023 -#: builtin/index-pack.c:583
3024 -#, c-format
3025 -msgid "cannot read existing object %s"
3026 -msgstr "không thể đọc đối tượng đã tồn tại %s"
3027 -
3028 -#: builtin/index-pack.c:586
3130 +#: builtin/index-pack.c:646
3131 +#: builtin/index-pack.c:652
3132 +#: builtin/index-pack.c:675
3133 +#: builtin/index-pack.c:709
3134 +#: builtin/index-pack.c:718
3135 #, c-format
3136 msgid "SHA1 COLLISION FOUND WITH %s !"
3137 msgstr "SỰ VA CHẠM SHA1 ĐÃ XẢY RA VỚI %s!"
3138
3033 -#: builtin/index-pack.c:598
3139 +#: builtin/index-pack.c:649
3140 +#: builtin/pack-objects.c:170
3141 +#: builtin/pack-objects.c:262
3142 +#, c-format
3143 +msgid "unable to read %s"
3144 +msgstr "không thể đọc %s"
3145 +
3146 +#: builtin/index-pack.c:715
3147 +#, c-format
3148 +msgid "cannot read existing object %s"
3149 +msgstr "không thể đọc đối tượng đã tồn tại %s"
3150 +
3151 +#: builtin/index-pack.c:729
3152 #, c-format
3153 msgid "invalid blob object %s"
3154 msgstr "đối tượng blob không hợp lệ %s"
3155
3038 -#: builtin/index-pack.c:610
3156 +#: builtin/index-pack.c:744
3157 #, c-format
3158 msgid "invalid %s"
3159 msgstr "%s không hợp lệ"
3160
3043 -#: builtin/index-pack.c:612
3161 +#: builtin/index-pack.c:746
3162 msgid "Error in object"
3163 msgstr "Lỗi trong đối tượng"
3164
3047 -#: builtin/index-pack.c:614
3165 +#: builtin/index-pack.c:748
3166 #, c-format
3167 msgid "Not all child objects of %s are reachable"
3168 msgstr "Không phải tất cả các đối tượng con của %s là có thể với tới được"
3169
3052 -#: builtin/index-pack.c:687
3053 -#: builtin/index-pack.c:713
3170 +#: builtin/index-pack.c:818
3171 +#: builtin/index-pack.c:844
3172 msgid "failed to apply delta"
3173 msgstr "gặp lỗi khi áp dụng delta"
3174
3057 -#: builtin/index-pack.c:850
3175 +#: builtin/index-pack.c:983
3176 msgid "Receiving objects"
3177 msgstr "Đang nhận về các đối tượng"
3178
3061 -#: builtin/index-pack.c:850
3179 +#: builtin/index-pack.c:983
3180 msgid "Indexing objects"
3181 msgstr "Các đối tượng bảng mục lục"
3182
3065 -#: builtin/index-pack.c:872
3183 +#: builtin/index-pack.c:1009
3184 msgid "pack is corrupted (SHA1 mismatch)"
3185 msgstr "pack bị sai hỏng (SHA1 không khớp)"
3186
3069 -#: builtin/index-pack.c:877
3187 +#: builtin/index-pack.c:1014
3188 msgid "cannot fstat packfile"
3189 msgstr "không thể fstat packfile"
3190
3073 -#: builtin/index-pack.c:880
3191 +#: builtin/index-pack.c:1017
3192 msgid "pack has junk at the end"
3193 msgstr "pack có phần thừa ở cuối"
3194
3077 -#: builtin/index-pack.c:903
3195 +#: builtin/index-pack.c:1028
3196 +msgid "confusion beyond insanity in parse_pack_objects()"
3197 +msgstr "lộn xộn hơn cả điên rồ khi chạy hàm parse_pack_objects()"
3198 +
3199 +#: builtin/index-pack.c:1051
3200 msgid "Resolving deltas"
3201 msgstr "Đang phân giải các delta"
3202
3081 -#: builtin/index-pack.c:954
3203 +#: builtin/index-pack.c:1102
3204 msgid "confusion beyond insanity"
3205 msgstr "lộn xộn hơn cả điên rồ"
3206
3085 -#: builtin/index-pack.c:973
3207 +#: builtin/index-pack.c:1121
3208 #, c-format
3209 msgid "pack has %d unresolved delta"
3210 msgid_plural "pack has %d unresolved deltas"
3211 msgstr[0] "pack có %d delta chưa được giải quyết"
3212 msgstr[1] "pack có %d delta chưa được giải quyết"
3213
3092 -#: builtin/index-pack.c:998
3214 +#: builtin/index-pack.c:1146
3215 #, c-format
3216 msgid "unable to deflate appended object (%d)"
3217 msgstr "không thể xả đối tượng nối thêm (%d)"
3218
3097 -#: builtin/index-pack.c:1077
3219 +#: builtin/index-pack.c:1225
3220 #, c-format
3221 msgid "local object %s is corrupt"
3222 msgstr "đối tượng nội bộ %s bị hỏng"
3223
3102 -#: builtin/index-pack.c:1101
3224 +#: builtin/index-pack.c:1249
3225 msgid "error while closing pack file"
3226 msgstr "gặp lỗi trong khi đóng tập tin pack"
3227
3106 -#: builtin/index-pack.c:1114
3228 +#: builtin/index-pack.c:1262
3229 #, c-format
3230 msgid "cannot write keep file '%s'"
3231 msgstr "không thể ghi tập tin giữ lại '%s'"
3232
3111 -#: builtin/index-pack.c:1122
3233 +#: builtin/index-pack.c:1270
3234 #, c-format
3235 msgid "cannot close written keep file '%s'"
3236 msgstr "không thể đóng tập tin giữ lại đã được ghi '%s'"
3237
3116 -#: builtin/index-pack.c:1135
3238 +#: builtin/index-pack.c:1283
3239 msgid "cannot store pack file"
3240 msgstr "không thể lưu tập tin pack"
3241
3120 -#: builtin/index-pack.c:1146
3242 +#: builtin/index-pack.c:1294
3243 msgid "cannot store index file"
3244 msgstr "không thể lưu trữ tập tin ghi mục lục"
3245
3124 -#: builtin/index-pack.c:1247
3246 +#: builtin/index-pack.c:1395
3247 #, c-format
3248 msgid "Cannot open existing pack file '%s'"
3249 msgstr "Không thể mở tập tin pack đã sẵn có '%s' "
3250
3129 -#: builtin/index-pack.c:1249
3251 +#: builtin/index-pack.c:1397
3252 #, c-format
3253 msgid "Cannot open existing pack idx file for '%s'"
3254 msgstr "Không thể mở tập tin 'pack idx' cho '%s'"
3255
3134 -#: builtin/index-pack.c:1296
3256 +#: builtin/index-pack.c:1444
3257 #, c-format
3258 msgid "non delta: %d object"
3259 msgid_plural "non delta: %d objects"
3260 msgstr[0] "không delta: %d đối tượng"
3261 msgstr[1] "không delta: %d đối tượng"
3262
3141 -#: builtin/index-pack.c:1303
3263 +#: builtin/index-pack.c:1451
3264 #, c-format
3265 msgid "chain length = %d: %lu object"
3266 msgid_plural "chain length = %d: %lu objects"
3267 msgstr[0] "chiều dài xích = %d: %lu đối tượng"
3268 msgstr[1] "chiều dài xích = %d: %lu đối tượng"
3269
3148 -#: builtin/index-pack.c:1330
3270 +#: builtin/index-pack.c:1478
3271 msgid "Cannot come back to cwd"
3272 msgstr "Không thể quay lại cwd"
3273
3152 -#: builtin/index-pack.c:1374
3153 -#: builtin/index-pack.c:1377
3154 -#: builtin/index-pack.c:1389
3155 -#: builtin/index-pack.c:1393
3274 +#: builtin/index-pack.c:1522
3275 +#: builtin/index-pack.c:1525
3276 +#: builtin/index-pack.c:1537
3277 +#: builtin/index-pack.c:1541
3278 #, c-format
3279 msgid "bad %s"
3280 msgstr "%s sai"
3281
3160 -#: builtin/index-pack.c:1407
3282 +#: builtin/index-pack.c:1555
3283 msgid "--fix-thin cannot be used without --stdin"
3284 msgstr "--fix-thin không thể được dùng mà không có --stdin"
3285
3164 -#: builtin/index-pack.c:1411
3165 -#: builtin/index-pack.c:1421
3286 +#: builtin/index-pack.c:1559
3287 +#: builtin/index-pack.c:1569
3288 #, c-format
3289 msgid "packfile name '%s' does not end with '.pack'"
3290 msgstr "tên tập tin packfile '%s' không được kết thúc bằng đuôi '.pack'"
3291
3170 -#: builtin/index-pack.c:1430
3292 +#: builtin/index-pack.c:1578
3293 msgid "--verify with no packfile name given"
3294 msgstr "dùng tùy chọn --verify mà không đưa ra tên packfile"
3295
@@ -3313,102 +3435,102 @@ msgstr "Không thể truy cập thư mục làm việc hiện hành"
3435 msgid "Cannot access work tree '%s'"
3436 msgstr "không thể truy cập cây (tree) làm việc '%s'"
3437
3316 -#: builtin/log.c:188
3438 +#: builtin/log.c:189
3439 #, c-format
3440 msgid "Final output: %d %s\n"
3441 msgstr "Kết xuất cuối cùng: %d %s\n"
3442
3321 -#: builtin/log.c:401
3322 -#: builtin/log.c:489
3443 +#: builtin/log.c:402
3444 +#: builtin/log.c:490
3445 #, c-format
3446 msgid "Could not read object %s"
3447 msgstr "Không thể đọc đối tượng %s"
3448
3327 -#: builtin/log.c:513
3449 +#: builtin/log.c:514
3450 #, c-format
3451 msgid "Unknown type: %d"
3452 msgstr "Không nhận ra kiểu: %d"
3453
3332 -#: builtin/log.c:602
3454 +#: builtin/log.c:603
3455 msgid "format.headers without value"
3456 msgstr "format.headers không có giá trị cụ thể"
3457
3336 -#: builtin/log.c:676
3458 +#: builtin/log.c:677
3459 msgid "name of output directory is too long"
3460 msgstr "tên của thư mục kết xuất quá dài"
3461
3340 -#: builtin/log.c:687
3462 +#: builtin/log.c:688
3463 #, c-format
3464 msgid "Cannot open patch file %s"
3465 msgstr "Không thể mở tập tin miếng vá: %s"
3466
3345 -#: builtin/log.c:701
3467 +#: builtin/log.c:702
3468 msgid "Need exactly one range."
3469 msgstr "Cần chính xác một vùng."
3470
3349 -#: builtin/log.c:709
3471 +#: builtin/log.c:710
3472 msgid "Not a range."
3473 msgstr "Không phải là một vùng."
3474
3353 -#: builtin/log.c:786
3475 +#: builtin/log.c:787
3476 msgid "Cover letter needs email format"
3477 msgstr "'Cover letter' cần cho định dạng thư"
3478
3357 -#: builtin/log.c:859
3479 +#: builtin/log.c:860
3480 #, c-format
3481 msgid "insane in-reply-to: %s"
3482 msgstr "in-reply-to điên rồ: %s"
3483
3362 -#: builtin/log.c:932
3484 +#: builtin/log.c:933
3485 msgid "Two output directories?"
3486 msgstr "Hai thư mục kết xuất?"
3487
3366 -#: builtin/log.c:1153
3488 +#: builtin/log.c:1154
3489 #, c-format
3490 msgid "bogus committer info %s"
3491 msgstr "thông tin người chuyển giao không có thực %s"
3492
3371 -#: builtin/log.c:1198
3493 +#: builtin/log.c:1199
3494 msgid "-n and -k are mutually exclusive."
3495 msgstr "-n và -k loại từ lẫn nhau."
3496
3375 -#: builtin/log.c:1200
3497 +#: builtin/log.c:1201
3498 msgid "--subject-prefix and -k are mutually exclusive."
3499 msgstr "--subject-prefix và -k xung khắc nhau."
3500
3379 -#: builtin/log.c:1208
3501 +#: builtin/log.c:1209
3502 msgid "--name-only does not make sense"
3503 msgstr "--name-only không hợp lý"
3504
3383 -#: builtin/log.c:1210
3505 +#: builtin/log.c:1211
3506 msgid "--name-status does not make sense"
3507 msgstr "--name-status không hợp lý"
3508
3387 -#: builtin/log.c:1212
3509 +#: builtin/log.c:1213
3510 msgid "--check does not make sense"
3511 msgstr "--check không hợp lý"
3512
3391 -#: builtin/log.c:1235
3513 +#: builtin/log.c:1236
3514 msgid "standard output, or directory, which one?"
3515 msgstr "đầu ra chuẩn, hay thư mục, chọn cái nào?"
3516
3395 -#: builtin/log.c:1237
3517 +#: builtin/log.c:1238
3518 #, c-format
3519 msgid "Could not create directory '%s'"
3520 msgstr "Không thể tạo thư mục '%s'"
3521
3400 -#: builtin/log.c:1390
3522 +#: builtin/log.c:1391
3523 msgid "Failed to create output files"
3524 msgstr "Gặp lỗi khi tạo các tập tin kết xuất"
3525
3404 -#: builtin/log.c:1494
3526 +#: builtin/log.c:1495
3527 #, c-format
3528 msgid "Could not find a tracked remote branch, please specify <upstream> manually.\n"
3529 msgstr "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 thủ công.\n"
3530
3409 -#: builtin/log.c:1510
3410 -#: builtin/log.c:1512
3411 -#: builtin/log.c:1524
3531 +#: builtin/log.c:1511
3532 +#: builtin/log.c:1513
3533 +#: builtin/log.c:1525
3534 #, c-format
3535 msgid "Unknown commit %s"
3536 msgstr "Không hiểu lần chuyển giao (commit) %s"
@@ -3910,22 +4032,28 @@ msgstr "Đối tượng %s không có ghi chú (note)\n"
4032 msgid "Unknown subcommand: %s"
4033 msgstr "Không hiểu câu lệnh con: %s"
4034
3913 -#: builtin/pack-objects.c:2337
4035 +#: builtin/pack-objects.c:183
4036 +#: builtin/pack-objects.c:186
4037 +#, c-format
4038 +msgid "deflate error (%d)"
4039 +msgstr "lỗi giải nén (%d)"
4040 +
4041 +#: builtin/pack-objects.c:2398
4042 #, c-format
4043 msgid "unsupported index version %s"
4044 msgstr "phiên bản mục lục không được hỗ trợ %s"
4045
3918 -#: builtin/pack-objects.c:2341
4046 +#: builtin/pack-objects.c:2402
4047 #, c-format
4048 msgid "bad index version '%s'"
4049 msgstr "phiên bản mục lục sai '%s'"
4050
3923 -#: builtin/pack-objects.c:2364
4051 +#: builtin/pack-objects.c:2425
4052 #, c-format
4053 msgid "option %s does not accept negative form"
4054 msgstr "tùy chọn %s không chấp nhận dạng thức âm"
4055
3928 -#: builtin/pack-objects.c:2368
4056 +#: builtin/pack-objects.c:2429
4057 #, c-format
4058 msgid "unable to parse value '%s' for option %s"
4059 msgstr "không thể phân tích giá trị '%s' cho tùy chọn %s"
@@ -4904,7 +5032,7 @@ msgid ""
5032 msgstr ""
5033 "Khi bạn cần giải quyết vấn đề này hãy chạy lệnh \"$cmdline --resolved\".\n"
5034 "Nếu bạn có ý định bỏ qua miếng vá, thay vào đó bạn chạy \"$cmdline --skip\".\n"
4907 -"Để phục hồi lại thành nhánh nguyên bản và dừng việc vá lại thì chạy \"$cmdline --abort\"."
5035 +"Để phục hồi lại thành nhánh nguyên thủy và dừng việc vá lại thì chạy \"$cmdline --abort\"."
5036
5037 #: git-am.sh:121
5038 msgid "Cannot fall back to three-way merge."
@@ -4970,7 +5098,7 @@ msgid ""
5098 msgstr ""
5099 "Miếng vá trống rỗng. Nó đã bị chia cắt sai phải không?\n"
5100 "Nếu bạn thích bỏ qua miếng vá này, hãy chạy lệnh sau để thay thế \"$cmdline --skip\".\n"
4973 -"Để phục hồi lại nhánh nguyên bản và dừng vá lại hãy chạy lệnh \"$cmdline --abort\"."
5101 +"Để phục hồi lại nhánh nguyên thủy và dừng vá lại hãy chạy lệnh \"$cmdline --abort\"."
5102
5103 #: git-am.sh:708
5104 msgid "Patch does not have a valid e-mail address."
@@ -5135,8 +5263,8 @@ msgid ""
5263 "Could not check out original HEAD '$branch'.\n"
5264 "Try 'git bisect reset <commit>'."
5265 msgstr ""
5138 -"Không thể check out original HEAD '$branch'.\n"
5139 -"Hãy thử 'git bisect reset <commit>'."
5266 +"Không thể check-out HEAD nguyên thủy của '$branch'.\n"
5267 +"Hãy thử 'git bisect reset <lần-chuyển-giao>'."
5268
5269 #: git-bisect.sh:390
5270 msgid "No logfile given"
@@ -5353,37 +5481,37 @@ msgstr "Chưa chỉ ra tên của nhánh"
5481 msgid "(To restore them type \"git stash apply\")"
5482 msgstr "(Để phục hồi lại chúng hãy gõ \"git stash apply\")"
5483
5356 -#: git-submodule.sh:56
5484 +#: git-submodule.sh:88
5485 #, sh-format
5486 msgid "cannot strip one component off url '$remoteurl'"
5487 msgstr "không thể tháo bỏ một thành phần ra khỏi url '$remoteurl'"
5488
5361 -#: git-submodule.sh:109
5489 +#: git-submodule.sh:145
5490 #, sh-format
5491 msgid "No submodule mapping found in .gitmodules for path '$sm_path'"
5492 msgstr "Không tìm thấy ánh xạ (mapping) mô-đun-con trong .gitmodules cho đường dẫn '$sm_path'"
5493
5366 -#: git-submodule.sh:150
5494 +#: git-submodule.sh:186
5495 #, sh-format
5496 msgid "Clone of '$url' into submodule path '$sm_path' failed"
5497 msgstr "Nhân bản '$url' vào đường dẫn mô-đun-con '$sm_path' gặp lỗi"
5498
5371 -#: git-submodule.sh:160
5499 +#: git-submodule.sh:196
5500 #, sh-format
5501 msgid "Gitdir '$a' is part of the submodule path '$b' or vice versa"
5502 msgstr "Gitdir '$a' là bộ phận của đường dẫn mô-đun-con '$b' hoặc \"vice versa\""
5503
5376 -#: git-submodule.sh:249
5504 +#: git-submodule.sh:285
5505 #, sh-format
5506 msgid "repo URL: '$repo' must be absolute or begin with ./|../"
5507 msgstr "repo URL: '$repo' phải là đường dẫn tuyệt đối hoặc là bắt đầu bằng ./|../"
5508
5381 -#: git-submodule.sh:266
5509 +#: git-submodule.sh:302
5510 #, sh-format
5511 msgid "'$sm_path' already exists in the index"
5512 msgstr "'$sm_path' thực sự đã tồn tại ở bảng mục lục rồi"
5513
5386 -#: git-submodule.sh:270
5514 +#: git-submodule.sh:306
5515 #, sh-format
5516 msgid ""
5517 "The following path is ignored by one of your .gitignore files:\n"
@@ -5394,62 +5522,62 @@ msgstr ""
5522 "$sm_path\n"
5523 "Sử dụng -f nếu bạn thực sự muốn thêm nó vào."
5524
5397 -#: git-submodule.sh:281
5525 +#: git-submodule.sh:317
5526 #, sh-format
5527 msgid "Adding existing repo at '$sm_path' to the index"
5528 msgstr "Đang thêm repo có sẵn tại '$sm_path' vào bảng mục lục"
5529
5402 -#: git-submodule.sh:283
5530 +#: git-submodule.sh:319
5531 #, sh-format
5532 msgid "'$sm_path' already exists and is not a valid git repo"
5533 msgstr "'$sm_path' đã tồn tại từ trước và không phải là một kho git hợp lệ"
5534
5407 -#: git-submodule.sh:297
5535 +#: git-submodule.sh:333
5536 #, sh-format
5537 msgid "Unable to checkout submodule '$sm_path'"
5538 msgstr "Không thể checkout mô-đun con '$sm_path'"
5539
5412 -#: git-submodule.sh:302
5540 +#: git-submodule.sh:338
5541 #, sh-format
5542 msgid "Failed to add submodule '$sm_path'"
5543 msgstr "Gặp lỗi khi thêm mô-đun con '$sm_path'"
5544
5417 -#: git-submodule.sh:307
5545 +#: git-submodule.sh:343
5546 #, sh-format
5547 msgid "Failed to register submodule '$sm_path'"
5548 msgstr "Gặp lỗi khi đăng ký với hệ thống mô-đun con '$sm_path'"
5549
5422 -#: git-submodule.sh:349
5550 +#: git-submodule.sh:385
5551 #, sh-format
5552 msgid "Entering '$prefix$sm_path'"
5553 msgstr "Đang nhập '$prefix$sm_path'"
5554
5427 -#: git-submodule.sh:363
5555 +#: git-submodule.sh:399
5556 #, sh-format
5557 msgid "Stopping at '$sm_path'; script returned non-zero status."
5558 msgstr "Dừng lại tại '$sm_path'; script trả về trạng thái khác không."
5559
5432 -#: git-submodule.sh:406
5560 +#: git-submodule.sh:442
5561 #, sh-format
5562 msgid "No url found for submodule path '$sm_path' in .gitmodules"
5563 msgstr "Không tìm thấy url cho đường dẫn mô-đun-con '$sm_path' trong .gitmodules"
5564
5437 -#: git-submodule.sh:415
5565 +#: git-submodule.sh:451
5566 #, sh-format
5567 msgid "Failed to register url for submodule path '$sm_path'"
5568 msgstr "Gặp lỗi khi đăng ký url cho đường dẫn mô-đun-con '$sm_path'"
5569
5442 -#: git-submodule.sh:417
5570 +#: git-submodule.sh:453
5571 #, sh-format
5572 msgid "Submodule '$name' ($url) registered for path '$sm_path'"
5573 msgstr "Mô-đun-con '$name' ($url) được đăng ký cho đường dẫn '$sm_path'"
5574
5447 -#: git-submodule.sh:425
5575 +#: git-submodule.sh:461
5576 #, sh-format
5577 msgid "Failed to register update mode for submodule path '$sm_path'"
5578 msgstr "Gặp lỗi khi đăng ký chế độ cập nhật cho đường dẫn mô-đun-con '$sm_path'"
5579
5452 -#: git-submodule.sh:524
5580 +#: git-submodule.sh:560
5581 #, sh-format
5582 msgid ""
5583 "Submodule path '$sm_path' not initialized\n"
@@ -5458,94 +5586,94 @@ msgstr ""
5586 "Đường dẫn mô-đun-con '$sm_path' chưa được khởi tạo\n"
5587 "Có lẽ bạn muốn sử dụng lệnh 'update --init'?"
5588
5461 -#: git-submodule.sh:537
5589 +#: git-submodule.sh:573
5590 #, sh-format
5591 msgid "Unable to find current revision in submodule path '$sm_path'"
5592 msgstr "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'"
5593
5466 -#: git-submodule.sh:556
5594 +#: git-submodule.sh:592
5595 #, sh-format
5596 msgid "Unable to fetch in submodule path '$sm_path'"
5597 msgstr "Không thể lấy về (fetch) trong đường dẫn mô-đun-con '$sm_path'"
5598
5471 -#: git-submodule.sh:570
5599 +#: git-submodule.sh:606
5600 #, sh-format
5601 msgid "Unable to rebase '$sha1' in submodule path '$sm_path'"
5602 msgstr "Không thể rebase '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
5603
5476 -#: git-submodule.sh:571
5604 +#: git-submodule.sh:607
5605 #, sh-format
5606 msgid "Submodule path '$sm_path': rebased into '$sha1'"
5607 msgstr "Đường dẫn mô-đun-con '$sm_path': được rebase vào trong '$sha1'"
5608
5481 -#: git-submodule.sh:576
5609 +#: git-submodule.sh:612
5610 #, sh-format
5611 msgid "Unable to merge '$sha1' in submodule path '$sm_path'"
5612 msgstr "Không thể hòa trộn (merge) '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
5613
5486 -#: git-submodule.sh:577
5614 +#: git-submodule.sh:613
5615 #, sh-format
5616 msgid "Submodule path '$sm_path': merged in '$sha1'"
5617 msgstr "Đường dẫn mô-đun-con '$sm_path': được hòa trộn vào '$sha1'"
5618
5491 -#: git-submodule.sh:582
5619 +#: git-submodule.sh:618
5620 #, sh-format
5621 msgid "Unable to checkout '$sha1' in submodule path '$sm_path'"
5622 msgstr "Không thể checkout '$sha1' trong đường dẫn mô-đun-con '$sm_path'"
5623
5496 -#: git-submodule.sh:583
5624 +#: git-submodule.sh:619
5625 #, sh-format
5626 msgid "Submodule path '$sm_path': checked out '$sha1'"
5627 msgstr "Đường dẫn mô-đun-con '$sm_path': được checkout '$sha1'"
5628
5501 -#: git-submodule.sh:605
5502 -#: git-submodule.sh:928
5629 +#: git-submodule.sh:641
5630 +#: git-submodule.sh:964
5631 #, sh-format
5632 msgid "Failed to recurse into submodule path '$sm_path'"
5633 msgstr "Gặp lỗi khi đệ quy vào trong đường dẫn mô-đun-con '$sm_path'"
5634
5507 -#: git-submodule.sh:713
5635 +#: git-submodule.sh:749
5636 msgid "--cached cannot be used with --files"
5637 msgstr "--cached không thể được sử dụng cùng với --files"
5638
5639 #. unexpected type
5512 -#: git-submodule.sh:753
5640 +#: git-submodule.sh:789
5641 #, sh-format
5642 msgid "unexpected mode $mod_dst"
5643 msgstr "chế độ không như mong chờ $mod_dst"
5644
5517 -#: git-submodule.sh:771
5645 +#: git-submodule.sh:807
5646 #, sh-format
5647 msgid " Warn: $name doesn't contain commit $sha1_src"
5648 msgstr " Cảnh báo: $name không chứa lần chuyển giao (commit) $sha1_src"
5649
5522 -#: git-submodule.sh:774
5650 +#: git-submodule.sh:810
5651 #, sh-format
5652 msgid " Warn: $name doesn't contain commit $sha1_dst"
5653 msgstr " Cảnh báo: $name không chứa lần chuyển giao (commit) $sha1_dst"
5654
5527 -#: git-submodule.sh:777
5655 +#: git-submodule.sh:813
5656 #, sh-format
5657 msgid " Warn: $name doesn't contain commits $sha1_src and $sha1_dst"
5658 msgstr " Cảnh báo: $name không chứa những lần chuyển giao (commit) $sha1_src và $sha1_dst"
5659
5532 -#: git-submodule.sh:802
5660 +#: git-submodule.sh:838
5661 msgid "blob"
5662 msgstr "blob"
5663
5536 -#: git-submodule.sh:803
5664 +#: git-submodule.sh:839
5665 msgid "submodule"
5666 msgstr "mô-đun con"
5667
5540 -#: git-submodule.sh:840
5668 +#: git-submodule.sh:876
5669 msgid "# Submodules changed but not updated:"
5670 msgstr "# Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:"
5671
5544 -#: git-submodule.sh:842
5672 +#: git-submodule.sh:878
5673 msgid "# Submodule changes to be committed:"
5674 msgstr "# Những thay đổi mô-đun-con được chuyển giao (commit):"
5675
5548 -#: git-submodule.sh:974
5676 +#: git-submodule.sh:1022
5677 #, sh-format
5678 msgid "Synchronizing submodule url for '$name'"
5679 msgstr "Đang đồng bộ hóa url mô-đun-con cho '$name'"