From: Tran Ngoc Quan <vnwildman@gmail.com> Date: Wed, 1 May 2013 07:29:03 +0000 (+0700) Subject: l10n: Update Vietnamese translation (2080t0f0u) X-Git-Tag: v1.8.3-rc2~9^2~2^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=efc90c781054e40e6c4f614320a1f080f99e2123;p=git l10n: Update Vietnamese translation (2080t0f0u) Signed-off-by: Tran Ngoc Quan <vnwildman@gmail.com> --- diff --git a/po/vi.po b/po/vi.po index 9720880d2f..c6af8d58f1 100644 --- a/po/vi.po +++ b/po/vi.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: git-v1.8.2.1-342-gfa728\n" +"Project-Id-Version: git-v1.8.3-rc0-20-gc6bc7\n" "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n" -"POT-Creation-Date: 2013-04-10 15:16+0800\n" -"PO-Revision-Date: 2013-04-11 14:21+0700\n" +"POT-Creation-Date: 2013-04-30 08:25+0800\n" +"PO-Revision-Date: 2013-05-01 14:26+0700\n" "Last-Translator: Trần Ngá»c Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" "Language: vi\n" @@ -70,7 +70,7 @@ msgstr "fmt" msgid "archive format" msgstr "Äá»nh dạng lưu trữ" -#: archive.c:324 builtin/log.c:1117 +#: archive.c:324 builtin/log.c:1126 msgid "prefix" msgstr "tiá»n tá»" @@ -78,10 +78,10 @@ msgstr "tiá»n tá»" msgid "prepend prefix to each pathname in the archive" msgstr "ná»i thêm tiá»n tá» và o từng ÄÆ°á»ng dẫn táºp tin trong kho lưu" -#: archive.c:326 builtin/archive.c:88 builtin/blame.c:2366 -#: builtin/blame.c:2367 builtin/config.c:55 builtin/fast-export.c:659 -#: builtin/fast-export.c:661 builtin/grep.c:715 builtin/hash-object.c:77 -#: builtin/ls-files.c:497 builtin/ls-files.c:500 builtin/notes.c:536 +#: archive.c:326 builtin/archive.c:88 builtin/blame.c:2371 +#: builtin/blame.c:2372 builtin/config.c:55 builtin/fast-export.c:665 +#: builtin/fast-export.c:667 builtin/grep.c:715 builtin/hash-object.c:77 +#: builtin/ls-files.c:490 builtin/ls-files.c:493 builtin/notes.c:536 #: builtin/notes.c:693 builtin/read-tree.c:107 parse-options.h:149 msgid "file" msgstr "táºp-tin" @@ -96,7 +96,7 @@ msgstr "Äá»c .gitattributes trong thư mục là m viá»c" #: archive.c:330 msgid "report archived files on stderr" -msgstr "liá»t kê các táºp tin ÄÆ°á»£c lưu trữ và o stderr (Äầu ra lá»i chuẩn)" +msgstr "liá»t kê các táºp tin ÄÆ°á»£c lưu trữ và o stderr (Äầu ra lá»i tiêu chuẩn)" #: archive.c:331 msgid "store only" @@ -138,11 +138,82 @@ msgstr "" "Các mẫu dạng phá»§ Äá»nh bá» cấm dùng cho các thuá»c tÃnh cá»§a git\n" "Dùng â\\!â cho các chuá»i vÄn bản có dấu chấm than dẫn Äầu." +#: branch.c:60 +#, c-format +msgid "Not setting branch %s as its own upstream." +msgstr "Chưa cà i Äặt nhánh %s như là thượng nguá»n (upstream) cá»§a nó." + +#: branch.c:82 +#, c-format +msgid "Branch %s set up to track remote branch %s from %s by rebasing." +msgstr "" +"Nhánh %s cà i Äặt Äá» theo dõi vết nhánh máy chá»§ %s từ %s bằng cách rebase." + +#: branch.c:83 +#, c-format +msgid "Branch %s set up to track remote branch %s from %s." +msgstr "Nhánh %s cà i Äặt Äá» theo vết nhánh máy chá»§ %s từ %s." + +#: branch.c:87 +#, c-format +msgid "Branch %s set up to track local branch %s by rebasing." +msgstr "Nhánh %s cà i Äặt Äá» theo vết nhánh ná»i bá» %s bằng cách rebase." + +#: branch.c:88 +#, c-format +msgid "Branch %s set up to track local branch %s." +msgstr "Nhánh %s cà i Äặt Äá» theo vết nhánh ná»i bá» %s." + +#: branch.c:92 +#, c-format +msgid "Branch %s set up to track remote ref %s by rebasing." +msgstr "Nhánh %s cà i Äặt Äá» theo vết nhánh máy chá»§ %s bằng cách rebase." + +#: branch.c:93 +#, c-format +msgid "Branch %s set up to track remote ref %s." +msgstr "Nhánh %s cà i Äặt Äá» theo vết tham chiếu máy chá»§ %s." + +#: branch.c:97 +#, c-format +msgid "Branch %s set up to track local ref %s by rebasing." +msgstr "" +"Nhánh %s cà i Äặt Äá» theo dõi vết tham chiếu ná»i bá» %s bằng cách rebase." + +#: branch.c:98 +#, c-format +msgid "Branch %s set up to track local ref %s." +msgstr "Nhánh %s cà i Äặt Äá» theo dõi tham chiếu ná»i bá» %s." + +#: branch.c:118 +#, c-format +msgid "Tracking not set up: name too long: %s" +msgstr "Theo vết chưa ÄÆ°á»£c cà i Äặt: tên quá dà i: %s" + +#: branch.c:137 +#, c-format +msgid "Not tracking: ambiguous information for ref %s" +msgstr "Không theo vết: thông tin chưa rõ rà ng cho tham chiếu %s" + +#: branch.c:182 +#, c-format +msgid "'%s' is not a valid branch name." +msgstr "â%sâ không phải là má»t tên nhánh hợp lá»." + +#: branch.c:187 +#, c-format +msgid "A branch named '%s' already exists." +msgstr "Äã có nhánh mang tên â%sâ." + +#: branch.c:195 +msgid "Cannot force update the current branch." +msgstr "Không thỠép buá»c cáºp nháºt nhánh hiá»n hà nh." + #: branch.c:201 #, c-format msgid "Cannot setup tracking information; starting point '%s' is not a branch." msgstr "" -"Không thá» cà i Äặt thông tin theo vết; Äiá»m bắt Äầu '%s' không phải là má»t " +"Không thá» cà i Äặt thông tin theo vết; Äiá»m bắt Äầu â%sâ không phải là má»t " "nhánh." #: branch.c:203 @@ -170,6 +241,29 @@ msgstr "" "sẽ theo dõi bản Äá»i chiếu máy chá»§ cá»§a nó, bạn cần dùng lá»nh\n" "\"git push -u\" Äá» Äặt cấu hình dòng ngược bạn muá»n push." +#: branch.c:250 +#, c-format +msgid "Not a valid object name: '%s'." +msgstr "Không phải tên Äá»i tượng hợp lá»: â%sâ." + +#: branch.c:270 +#, c-format +msgid "Ambiguous object name: '%s'." +msgstr "Tên Äá»i tượng chưa rõ rà ng: â%sâ." + +#: branch.c:275 +#, c-format +msgid "Not a valid branch point: '%s'." +msgstr "Nhánh không hợp lá»: â%sâ." + +#: branch.c:281 +msgid "Failed to lock ref for update" +msgstr "Gặp lá»i khi khóa tham chiếu (ref) Äá» cáºp nháºt" + +#: branch.c:299 +msgid "Failed to write ref" +msgstr "Gặp lá»i khi ghi tham chiếu (ref)" + #: bundle.c:36 #, c-format msgid "'%s' does not look like a v2 bundle file" @@ -189,9 +283,9 @@ msgstr "không thá» má» â%sâ" msgid "Repository lacks these prerequisite commits:" msgstr "Kho chứa thiếu những lần chuyá»n giao (commit) cần trưá»c hết nà y:" -#: bundle.c:164 sequencer.c:651 sequencer.c:1083 builtin/log.c:300 -#: builtin/log.c:754 builtin/log.c:1350 builtin/log.c:1566 builtin/merge.c:349 -#: builtin/shortlog.c:157 +#: bundle.c:164 sequencer.c:651 sequencer.c:1101 builtin/log.c:300 +#: builtin/log.c:770 builtin/log.c:1344 builtin/log.c:1570 builtin/merge.c:349 +#: builtin/shortlog.c:155 msgid "revision walk setup failed" msgstr "cà i Äặt viá»c di chuyá»n qua các Äiá»m xét lại gặp lá»i" @@ -217,7 +311,7 @@ msgstr[1] "Lá»nh bundle yêu cầu %d tham chiếu (refs) nà y:" msgid "rev-list died" msgstr "rev-list Äã chết" -#: bundle.c:300 builtin/log.c:1246 builtin/shortlog.c:260 +#: bundle.c:300 builtin/log.c:1255 builtin/shortlog.c:258 #, c-format msgid "unrecognized argument: %s" msgstr "Äá»i sá» không ÄÆ°á»£c thừa nháºn: %s" @@ -367,7 +461,7 @@ msgstr "" "Tìm thấy các lá»i trong biến cấu hình âdiff.dirstatâ:\n" "%s" -#: diff.c:3480 +#: diff.c:3481 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" @@ -376,7 +470,7 @@ msgstr "" "Gặp lá»i khi phân tÃch Äá»i sá» tùy chá»n --dirstat/-X:\n" "%s" -#: diff.c:3494 +#: diff.c:3495 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "Gặp lá»i khi phân tÃch Äá»i sá» tùy chá»n --submodule: â%sâ" @@ -481,8 +575,8 @@ msgstr[1] "" msgid "failed to read the cache" msgstr "gặp lá»i khi Äá»c bá» nhá» tạm" -#: merge.c:110 builtin/checkout.c:362 builtin/checkout.c:563 -#: builtin/clone.c:635 +#: merge.c:110 builtin/checkout.c:365 builtin/checkout.c:566 +#: builtin/clone.c:645 msgid "unable to write new index file" msgstr "không thá» ghi táºp tin lưu bảng mục lục má»i" @@ -531,7 +625,7 @@ msgstr "không thá» Äá»c Äá»i tượng %s â%sâ" msgid "blob expected for %s '%s'" msgstr "Äá»i tượng blob ÄÆ°á»£c mong Äợi cho %s â%sâ" -#: merge-recursive.c:773 builtin/clone.c:303 +#: merge-recursive.c:773 builtin/clone.c:313 #, c-format msgid "failed to open '%s'" msgstr "gặp lá»i khi má» â%sâ" @@ -927,8 +1021,8 @@ msgstr "Lần chuyá»n giao (commit) %s không có cha mẹ %d" #, c-format msgid "Mainline was specified but commit %s is not a merge." msgstr "" -"Luá»ng chÃnh ÄÆ°á»£c chá» ra nhưng lần chuyá»n giao (commit) %s không phải là má»t " -"lần hòa trá»n." +"Luá»ng chÃnh Äã ÄÆ°á»£c chá» ra nhưng lần chuyá»n giao (commit) %s không phải là " +"má»t lần hòa trá»n." #. TRANSLATORS: The first %s will be "revert" or #. "cherry-pick", the second %s a SHA1 @@ -1064,11 +1158,21 @@ msgstr "táºp tin HEAD âpre-cherry-pickâ Äã lưu â%sâ bá» há»ng" msgid "Could not format %s." msgstr "Không thá» Äá»nh dạng %s." -#: sequencer.c:1101 +#: sequencer.c:1083 +#, c-format +msgid "%s: can't cherry-pick a %s" +msgstr "%s: không thá» cherry-pick má»t %s" + +#: sequencer.c:1085 +#, c-format +msgid "%s: bad revision" +msgstr "%s: Äiá»m xét duyá»t sai" + +#: sequencer.c:1119 msgid "Can't revert as initial commit" msgstr "Không thá» revert má»t lần chuyá»n giao (commit) khá»i tạo" -#: sequencer.c:1102 +#: sequencer.c:1120 msgid "Can't cherry-pick into empty head" msgstr "Không thá» cherry-pick và o má»t Äầu (head) trá»ng rá»ng" @@ -1268,69 +1372,69 @@ msgstr "chưa hòa trá»n: %s" msgid "bug: unhandled diff status %c" msgstr "lá»i: không lấy ÄÆ°á»£c trạng thái lá»nh diff %c" -#: wt-status.c:805 +#: wt-status.c:803 msgid "You have unmerged paths." msgstr "Bạn có những ÄÆ°á»ng dẫn chưa ÄÆ°á»£c hòa trá»n." -#: wt-status.c:808 wt-status.c:960 +#: wt-status.c:806 wt-status.c:958 msgid " (fix conflicts and run \"git commit\")" msgstr " (sá»a các xung Äá»t sau Äó chạy \"git commit\")" -#: wt-status.c:811 +#: wt-status.c:809 msgid "All conflicts fixed but you are still merging." msgstr "Tất cả các xung Äá»t Äã ÄÆ°á»£c giải quyết nhưng bạn vẫn Äang hòa trá»n." -#: wt-status.c:814 +#: wt-status.c:812 msgid " (use \"git commit\" to conclude merge)" msgstr " (dùng \"git commit\" Äá» hoà n tất viá»c hòa trá»n)" -#: wt-status.c:824 +#: wt-status.c:822 msgid "You are in the middle of an am session." msgstr "Bạn Äang á» giữa cá»§a má»t phiên âamâ." -#: wt-status.c:827 +#: wt-status.c:825 msgid "The current patch is empty." msgstr "Miếng vá hiá»n tại bá» trá»ng rá»ng." -#: wt-status.c:831 +#: wt-status.c:829 msgid " (fix conflicts and then run \"git am --resolved\")" msgstr " (sá»a các xung Äá»t và sau Äó chạy lá»nh \"git am --resolved\")" -#: wt-status.c:833 +#: wt-status.c:831 msgid " (use \"git am --skip\" to skip this patch)" msgstr " (dùng \"git am --skip\" Äá» bá» qua miếng vá nà y)" -#: wt-status.c:835 +#: wt-status.c:833 msgid " (use \"git am --abort\" to restore the original branch)" msgstr " (dùng \"git am --abort\" Äá» phục há»i lại nhánh nguyên thá»§y)" -#: wt-status.c:895 wt-status.c:912 +#: wt-status.c:893 wt-status.c:910 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "Bạn hiá»n nay Äang thá»±c hiá»n viá»c rebase nhánh â%sâ trên â%sâ." -#: wt-status.c:900 wt-status.c:917 +#: wt-status.c:898 wt-status.c:915 msgid "You are currently rebasing." msgstr "Bạn hiá»n nay Äang thá»±c hiá»n viá»c rebase (tái cấu trúc)." -#: wt-status.c:903 +#: wt-status.c:901 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr " (sá»a các xung Äá»t và sau Äó chạy lá»nh \"git rebase --continue\")" -#: wt-status.c:905 +#: wt-status.c:903 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr " (dùng \"git rebase --skip\" Äá» bá» qua lần vá nà y)" -#: wt-status.c:907 +#: wt-status.c:905 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr " (dùng \"git rebase --abort\" Äá» check-out nhánh nguyên thá»§y)" -#: wt-status.c:920 +#: wt-status.c:918 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" " (khi tất cả các xung Äá»t Äã sá»a xong: chạy lá»nh \"git rebase --continue\")" -#: wt-status.c:924 +#: wt-status.c:922 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." @@ -1338,150 +1442,148 @@ msgstr "" "Bạn hiá»n nay Äang thá»±c hiá»n viá»c chia tách má»t lần chuyá»n giao (commit) " "trong khi Äang rebase nhánh â%sâ trên â%sâ." -#: wt-status.c:929 +#: wt-status.c:927 msgid "You are currently splitting a commit during a rebase." 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." -#: wt-status.c:932 +#: wt-status.c:930 msgid " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" " (Má»t khi thư mục là m viá»c cá»§a bạn Äã gá»n gà ng, chạy \"git rebase --continue" "\")" -#: wt-status.c:936 +#: wt-status.c:934 #, c-format msgid "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" "Bạn hiá»n nay Äang thá»±c hiá»n viá»c sá»a chữa má»t lần chuyá»n giao (commit) trong " "khi Äang rebase nhánh â%sâ trên â%sâ." -#: wt-status.c:941 +#: wt-status.c:939 msgid "You are currently editing a commit during a rebase." msgstr "Bạn hiá»n Äang sá»a má»t lần chuyá»n giao trong khi bạn thá»±c hiá»n rebase." -#: wt-status.c:944 +#: wt-status.c:942 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr "" " (dùng \"git commit --amend\" Äá» tu bá» lần chuyá»n giao (commit) hiá»n tại)" -#: wt-status.c:946 +#: wt-status.c:944 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" " (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)" -#: wt-status.c:956 +#: wt-status.c:954 msgid "You are currently cherry-picking." msgstr "Bạn hiá»n nay Äang thá»±c hiá»n viá»c cherry-pick." -#: wt-status.c:963 +#: wt-status.c:961 msgid " (all conflicts fixed: run \"git commit\")" msgstr " (khi tất cả các xung Äá»t Äã sá»a xong: chạy lá»nh \"git commit\")" -#: wt-status.c:972 +#: wt-status.c:970 #, c-format msgid "You are currently reverting commit %s." msgstr "Bạn hiá»n nay Äang thá»±c hiá»n thao tác revert lần chuyá»n giao â%sâ." -#: wt-status.c:977 +#: wt-status.c:975 msgid " (fix conflicts and run \"git revert --continue\")" msgstr " (sá»a các xung Äá»t và sau Äó chạy lá»nh \"git revert --continue\")" -#: wt-status.c:980 +#: wt-status.c:978 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" " (khi tất cả các xung Äá»t Äã sá»a xong: chạy lá»nh \"git revert --continue\")" -#: wt-status.c:982 +#: wt-status.c:980 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr " (dùng \"git revert --abort\" Äá» há»§y bá» thao tác revert)" -#: wt-status.c:993 +#: wt-status.c:991 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "" "Bạn hiá»n nay Äang thá»±c hiá»n thao tác di chuyá»n ná»a bưá»c (bisect), bắt Äầu từ " "nhánh â%sâ." -#: wt-status.c:997 +#: wt-status.c:995 msgid "You are currently bisecting." msgstr "Bạn hiá»n tại Äang thá»±c hiá»n viá»c bisect (chia Äôi)." -#: wt-status.c:1000 +#: wt-status.c:998 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr " (dùng \"git bisect reset\" Äá» quay trá» lại nhánh nguyên thá»§y)" -#: wt-status.c:1175 +#: wt-status.c:1173 msgid "On branch " msgstr "Trên nhánh " -#: wt-status.c:1186 +#: wt-status.c:1184 msgid "HEAD detached at " msgstr "HEAD ÄÆ°á»£c tách rá»i tại" -#: wt-status.c:1188 +#: wt-status.c:1186 msgid "HEAD detached from " msgstr "HEAD ÄÆ°á»£c tách rá»i từ" -#: wt-status.c:1191 +#: wt-status.c:1189 msgid "Not currently on any branch." msgstr "Hiá»n tại chẳng á» nhánh nà o cả." -#: wt-status.c:1208 +#: wt-status.c:1206 msgid "Initial commit" msgstr "Lần chuyá»n giao (commit) khá»i Äầu" -#: wt-status.c:1222 +#: wt-status.c:1220 msgid "Untracked files" msgstr "Những táºp tin chưa ÄÆ°á»£c theo dõi" -#: wt-status.c:1224 +#: wt-status.c:1222 msgid "Ignored files" msgstr "Những táºp tin bá» lá» Äi" -#: wt-status.c:1228 +#: wt-status.c:1226 #, c-format -msgid "It took %.2f seconds to enumerate untracked files. 'status -uno'" -msgstr "Cần %.2f giây Äá» Äếm các táºp tin chưa ÄÆ°á»£c theo vết. 'status -uno'" - -#: wt-status.c:1232 -msgid "may speed it up, but you have to be careful not to forget to add" +msgid "" +"It took %.2f seconds to enumerate untracked files. 'status -uno'\n" +"may speed it up, but you have to be careful not to forget to add\n" +"new files yourself (see 'git help status')." msgstr "" -"có thá» là m nó nhanh lên, nhưng bạn phải cẩn trá»ng Äừng quên thêm nó và o" - -#: wt-status.c:1235 -msgid "new files yourself (see 'git help status')." -msgstr "táºp tin má»i cá»§a chÃnh bạn (xem 'git help status')." +"Cần %.2f giây Äá» liá»t kê tất cả các táºp tin chưa ÄÆ°á»£c theo dõi. âstatus -" +"unoâ\n" +"có lẽ là m nó nhanh hÆ¡n, nhưng bạn phải cẩn tháºn Äừng quên mình phải\n" +"tá»± thêm các táºp tin má»i (xem âgit help statusâ.." -#: wt-status.c:1238 +#: wt-status.c:1232 #, c-format msgid "Untracked files not listed%s" msgstr "Những táºp tin không bá» theo vết không ÄÆ°á»£c liá»t kê ra %s" -#: wt-status.c:1240 +#: wt-status.c:1234 msgid " (use -u option to show untracked files)" msgstr " (dùng tùy chá»n -u Äá» hiá»n thá» các táºp tin chưa ÄÆ°á»£c theo dõi)" -#: wt-status.c:1246 +#: wt-status.c:1240 msgid "No changes" msgstr "Không có thay Äá»i nà o" -#: wt-status.c:1251 +#: wt-status.c:1245 #, c-format msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" "không có thay Äá»i nà o ÄÆ°á»£c thêm và o commit (dùng \"git add\" và /hoặc \"git " "commit -a\")\n" -#: wt-status.c:1254 +#: wt-status.c:1248 #, c-format msgid "no changes added to commit\n" msgstr "không có thay Äá»i nà o ÄÆ°á»£c thêm và o lần chuyá»n giao (commit)\n" -#: wt-status.c:1257 +#: wt-status.c:1251 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " @@ -1490,58 +1592,58 @@ 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 (dùng \"git add\" Äá» ÄÆ°a và o theo dõi)\n" -#: wt-status.c:1260 +#: wt-status.c:1254 #, c-format msgid "nothing added to commit but untracked files present\n" 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\n" -#: wt-status.c:1263 +#: wt-status.c:1257 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" " không có gì Äá» commit (tạo/sao-chép các táºp tin và dùng \"git add\" Äá» theo " "dõi dấu vết)\n" -#: wt-status.c:1266 wt-status.c:1271 +#: wt-status.c:1260 wt-status.c:1265 #, c-format msgid "nothing to commit\n" msgstr "không có gì Äá» chuyá»n giao (commit)\n" -#: wt-status.c:1269 +#: wt-status.c:1263 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" "không có gì Äá» chuyá»n giao (commit) (dùng -u Äá» bá» các táºp tin cần theo dấu " "vết)\n" -#: wt-status.c:1273 +#: wt-status.c:1267 #, c-format msgid "nothing to commit, working directory clean\n" msgstr "không có gì Äá» chuyá»n giao (commit), thư mục là m viá»c sạch sẽ\n" -#: wt-status.c:1381 +#: wt-status.c:1375 msgid "HEAD (no branch)" msgstr "HEAD (không nhánh)" -#: wt-status.c:1387 +#: wt-status.c:1381 msgid "Initial commit on " msgstr "Lần chuyá»n giao (commit) khá»i tạo trên " -#: wt-status.c:1402 +#: wt-status.c:1396 msgid "behind " msgstr "Äằng sau " -#: wt-status.c:1405 wt-status.c:1408 +#: wt-status.c:1399 wt-status.c:1402 msgid "ahead " msgstr "phÃa trưá»c " -#: wt-status.c:1410 +#: wt-status.c:1404 msgid ", behind " msgstr ", Äằng sau " -#: compat/precompose_utf8.c:58 builtin/clone.c:342 +#: compat/precompose_utf8.c:58 builtin/clone.c:352 #, c-format msgid "failed to unlink '%s'" msgstr "bá» liên kết (unlink) %s không thà nh công" @@ -1550,200 +1652,235 @@ msgstr "bá» liên kết (unlink) %s không thà nh công" msgid "git add [options] [--] <pathspec>..." msgstr "git add [các-tùy-chá»n] [--] <pathspec>..." -#: builtin/add.c:63 +#. +#. * To be consistent with "git add -p" and most Git +#. * commands, we should default to being tree-wide, but +#. * this is not the original behavior and can't be +#. * changed until users trained themselves not to type +#. * "git add -u" or "git add -A". For now, we warn and +#. * keep the old behavior. Later, the behavior can be changed +#. * to tree-wide, keeping the warning for a while, and +#. * eventually we can drop the warning. +#. +#: builtin/add.c:58 +#, c-format +msgid "" +"The behavior of 'git add %s (or %s)' with no path argument from a\n" +"subdirectory of the tree will change in Git 2.0 and should not be used " +"anymore.\n" +"To add content for the whole tree, run:\n" +"\n" +" git add %s :/\n" +" (or git add %s :/)\n" +"\n" +"To restrict the command to the current directory, run:\n" +"\n" +" git add %s .\n" +" (or git add %s .)\n" +"\n" +"With the current Git version, the command is restricted to the current " +"directory.\n" +msgstr "" +"Cách ứng xá» cá»§a lá»nh âgit add %s (hay %s)â khi không có tham sá» ÄÆ°á»ng dẫn " +"từ\n" +"thư-mục con cá»§a cây sẽ thay Äá»i ká» từ Git 2.0 và không thá» sá» dụng như thế " +"nữa.\n" +"Äá» thêm ná»i dung cho toà n bá» cây, chạy:\n" +"\n" +" git add %s :/\n" +" (hay git add %s :/)\n" +"\n" +"Äá» hạn chế lá»nh cho thư-mục hiá»n tại, chạy:\n" +"\n" +" git add %s .\n" +" (hay git add %s .)\n" +"\n" +"Vá»i phiên bản hiá»n tại cá»§a Git, lá»nh bá» hạn chế cho thư-mục hiá»n tại.\n" + +#: builtin/add.c:100 +#, c-format +msgid "" +"You ran 'git add' with neither '-A (--all)' or '--ignore-removal',\n" +"whose behaviour will change in Git 2.0 with respect to paths you removed.\n" +"Paths like '%s' that are\n" +"removed from your working tree are ignored with this version of Git.\n" +"\n" +"* 'git add --ignore-removal <pathspec>', which is the current default,\n" +" ignores paths you removed from your working tree.\n" +"\n" +"* 'git add --all <pathspec>' will let you also record the removals.\n" +"\n" +"Run 'git status' to check the paths you removed from your working tree.\n" +msgstr "" +"Bạn chạy âgit addâ mà không có â-A (--all)â cÅ©ng không â--ignore-removalâ,\n" +"cách ứng xá» cá»§a nó sẽ thay Äá»i ká» từ Git 2.0: nó quan tâm Äến các ÄÆ°á»ng dẫn " +"mà \n" +"bạn Äã gỡ bá». Các ÄÆ°á»ng dẫn như là â%sâ cái mà \n" +"bá» gỡ bá» từ cây là m viá»c cá»§a bạn thì bá» bá» qua vá»i phiên bản nà y cá»§a Git.\n" +"\n" +"* âgit add --ignore-removal <pathspec>â, cái hiá»n tại là mặc Äá»nh,\n" +" bá» qua các ÄÆ°á»ng dẫn bạn Äã gỡ bá» từ cây là m viá»c cá»§a bạn.\n" +"\n" +"* âgit add --all <pathspec>â sẽ Äá»ng thá»i giúp bạn ghi lại viá»c dá»i Äi.\n" +"\n" +"Chạy âgit statusâ Äá» kiá»m tra các ÄÆ°á»ng dẫn bạn Äã gỡ bá» từ cây là m viá»c cá»§a " +"bạn.\n" + +#: builtin/add.c:144 #, c-format msgid "unexpected diff status %c" msgstr "trạng thái lá»nh diff không như mong Äợi %c" -#: builtin/add.c:68 builtin/commit.c:233 +#: builtin/add.c:149 builtin/commit.c:233 msgid "updating files failed" msgstr "Cáºp nháºt táºp tin gặp lá»i" -#: builtin/add.c:78 +#: builtin/add.c:163 #, c-format msgid "remove '%s'\n" msgstr "gỡ bá» â%sâ\n" -#: builtin/add.c:148 +#: builtin/add.c:253 msgid "Unstaged changes after refreshing the index:" 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:" -#: builtin/add.c:151 builtin/add.c:460 builtin/rm.c:275 +#: builtin/add.c:256 builtin/add.c:572 builtin/rm.c:275 #, c-format msgid "pathspec '%s' did not match any files" msgstr "pathspec â%sâ không khá»p vá»i bất kỳ táºp tin nà o" -#: builtin/add.c:234 +#: builtin/add.c:339 msgid "Could not read the index" msgstr "Không thá» Äá»c bảng mục lục" -#: builtin/add.c:244 +#: builtin/add.c:349 #, c-format msgid "Could not open '%s' for writing." msgstr "Không thá» má» â%sâ Äá» ghi." -#: builtin/add.c:248 +#: builtin/add.c:353 msgid "Could not write patch" msgstr "Không thá» ghi ra miếng vá" -#: builtin/add.c:253 +#: builtin/add.c:358 #, c-format msgid "Could not stat '%s'" msgstr "không thá» lấy trạng thái vá» â%sâ" -#: builtin/add.c:255 +#: builtin/add.c:360 msgid "Empty patch. Aborted." msgstr "Miếng vá trá»ng rá»ng. Äã bá» qua." -#: builtin/add.c:261 +#: builtin/add.c:366 #, c-format msgid "Could not apply '%s'" msgstr "Không thá» apply (áp dụng miếng vá) â%sâ" -#: builtin/add.c:271 +#: builtin/add.c:376 msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" "Các ÄÆ°á»ng dẫn theo sau Äây sẽ bá» lá» Äi bá»i má»t trong các táºp tin .gitignore " "cá»§a bạn:\n" -#: builtin/add.c:277 builtin/clean.c:161 builtin/fetch.c:78 builtin/mv.c:63 +#: builtin/add.c:393 builtin/clean.c:161 builtin/fetch.c:78 builtin/mv.c:63 #: builtin/prune-packed.c:76 builtin/push.c:425 builtin/remote.c:1253 #: builtin/rm.c:206 msgid "dry run" msgstr "chạy thá»" -#: builtin/add.c:278 builtin/apply.c:4409 builtin/check-ignore.c:19 +#: builtin/add.c:394 builtin/apply.c:4409 builtin/check-ignore.c:19 #: builtin/commit.c:1152 builtin/count-objects.c:95 builtin/fsck.c:613 -#: builtin/log.c:1514 builtin/mv.c:62 builtin/read-tree.c:112 +#: builtin/log.c:1518 builtin/mv.c:62 builtin/read-tree.c:112 msgid "be verbose" msgstr "chi tiết" -#: builtin/add.c:280 +#: builtin/add.c:396 msgid "interactive picking" msgstr "sá»a bằng cách tương tác" -#: builtin/add.c:281 builtin/checkout.c:1060 builtin/reset.c:258 +#: builtin/add.c:397 builtin/checkout.c:1063 builtin/reset.c:258 msgid "select hunks interactively" msgstr "chá»n âhunksâ má»t cách tương tác" -#: builtin/add.c:282 +#: builtin/add.c:398 msgid "edit current diff and apply" msgstr "sá»a diff hiá»n nay và áp dụng nó" -#: builtin/add.c:283 +#: builtin/add.c:399 msgid "allow adding otherwise ignored files" msgstr "cho phép thêm các táºp tin bá» bá» qua khác" -#: builtin/add.c:284 +#: builtin/add.c:400 msgid "update tracked files" msgstr "cáºp nháºt các táºp tin ÄÆ°á»£c theo vết" -#: builtin/add.c:285 +#: builtin/add.c:401 msgid "record only the fact that the path will be added later" msgstr "chá» ghi lại sá»± viá»c mÃ ÄÆ°á»ng dẫn sẽ ÄÆ°á»£c thêm và o sau" -#: builtin/add.c:286 +#: builtin/add.c:402 msgid "add changes from all tracked and untracked files" msgstr "" "thêm các thay Äá»i từ tất cả các táºp tin có cÅ©ng như không ÄÆ°á»£c theo dõi dấu " "vết" -#: builtin/add.c:287 +#. takes no arguments +#: builtin/add.c:405 +msgid "ignore paths removed in the working tree (same as --no-all)" +msgstr "" +"lá» Äi các ÄÆ°á»ng dẫn bá» gỡ bá» trong cây thư mục là m viá»c (giá»ng vá»i --no-all)" + +#: builtin/add.c:407 msgid "don't add, only refresh the index" msgstr "không thêm, chá» là m tươi má»i bảng mục lục" -#: builtin/add.c:288 +#: builtin/add.c:408 msgid "just skip files which cannot be added because of errors" msgstr "chie bá» qua những táºp tin mà nó không thá» ÄÆ°á»£c thêm và o bá»i vì gặp lá»i" -#: builtin/add.c:289 +#: builtin/add.c:409 msgid "check if - even missing - files are ignored in dry run" msgstr "" "kiá»m tra xem - tháºm chà thiếu - táºp tin bá» bá» qua trong quá trình chạy thá»" -#: builtin/add.c:311 +#: builtin/add.c:431 #, c-format msgid "Use -f if you really want to add them.\n" msgstr "Sá» dụng tùy chá»n -f nếu bạn thá»±c sá»± muá»n thêm chúng và o.\n" -#: builtin/add.c:312 +#: builtin/add.c:432 msgid "no files added" msgstr "chưa có táºp tin nà o ÄÆ°á»£c thêm và o" -#: builtin/add.c:318 +#: builtin/add.c:438 msgid "adding files failed" msgstr "thêm táºp tin gặp lá»i" -#. -#. * To be consistent with "git add -p" and most Git -#. * commands, we should default to being tree-wide, but -#. * this is not the original behavior and can't be -#. * changed until users trained themselves not to type -#. * "git add -u" or "git add -A". For now, we warn and -#. * keep the old behavior. Later, the behavior can be changed -#. * to tree-wide, keeping the warning for a while, and -#. * eventually we can drop the warning. -#. -#: builtin/add.c:335 -#, c-format -msgid "" -"The behavior of 'git add %s (or %s)' with no path argument from a\n" -"subdirectory of the tree will change in Git 2.0 and should not be used " -"anymore.\n" -"To add content for the whole tree, run:\n" -"\n" -" git add %s :/\n" -" (or git add %s :/)\n" -"\n" -"To restrict the command to the current directory, run:\n" -"\n" -" git add %s .\n" -" (or git add %s .)\n" -"\n" -"With the current Git version, the command is restricted to the current " -"directory." -msgstr "" -"Cách ứng xá» cá»§a lá»nh âgit add %s (hay %s)â khi không có tham sá» ÄÆ°á»ng dẫn " -"từ\n" -"thư-mục con cá»§a cây sẽ thay Äá»i ká» từ Git 2.0 và không thá» sá» dụng như thế " -"nữa.\n" -"Äá» thêm ná»i dung cho toà n bá» cây, chạy:\n" -"\n" -" git add %s :/\n" -" (hay git add %s :/)\n" -"\n" -"Äá» hạn chế lá»nh cho thư-mục hiá»n tại, chạy:\n" -"\n" -" git add %s .\n" -" (hay git add %s .)\n" -"\n" -"Vá»i phiên bản hiá»n tại cá»§a Git, lá»nh bá» hạn chế cho thư-mục hiá»n tại." - -#: builtin/add.c:381 +#: builtin/add.c:477 msgid "-A and -u are mutually incompatible" msgstr "-A và -u xung khắc nhau" -#: builtin/add.c:383 +#: builtin/add.c:495 msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "Tùy chá»n --ignore-missing chá» có thá» ÄÆ°á»£c dùng cùng vá»i --dry-run" -#: builtin/add.c:414 +#: builtin/add.c:525 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "Không có gì ÄÆ°á»£c chá» ra, không có gì ÄÆ°á»£c thêm và o.\n" -#: builtin/add.c:415 +#: builtin/add.c:526 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "Có lẽ bạn muá»n là âgit add .â phải không?\n" -#: builtin/add.c:421 builtin/check-ignore.c:67 builtin/clean.c:204 +#: builtin/add.c:532 builtin/check-ignore.c:66 builtin/clean.c:204 #: builtin/commit.c:293 builtin/mv.c:82 builtin/rm.c:235 msgid "index file corrupt" msgstr "táºp tin ghi bảng mục lục bá» há»ng" -#: builtin/add.c:481 builtin/apply.c:4505 builtin/mv.c:229 builtin/rm.c:370 +#: builtin/add.c:604 builtin/apply.c:4505 builtin/mv.c:229 builtin/rm.c:370 msgid "Unable to write new index file" msgstr "Không thá» ghi táºp tin lưu bảng mục lục má»i" @@ -1999,7 +2136,7 @@ msgstr "%s: miếng vá không ÄÆ°á»£c áp dụng" msgid "Checking patch %s..." msgstr "Äang kiá»m tra miếng vá %s..." -#: builtin/apply.c:3679 builtin/checkout.c:215 builtin/reset.c:124 +#: builtin/apply.c:3679 builtin/checkout.c:216 builtin/reset.c:124 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "make_cache_entry gặp lá»i Äá»i vá»i ÄÆ°á»ng dẫn â%sâ" @@ -2144,7 +2281,7 @@ msgid "build a temporary index based on embedded index information" msgstr "" "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" -#: builtin/apply.c:4388 builtin/checkout-index.c:197 builtin/ls-files.c:463 +#: builtin/apply.c:4388 builtin/checkout-index.c:197 builtin/ls-files.c:456 msgid "paths are separated with NUL character" msgstr "các ÄÆ°á»ng dẫn bá» ngÄn cách bá»i ký tá»± NULL" @@ -2281,101 +2418,101 @@ msgstr "" msgid "git blame [options] [rev-opts] [rev] [--] file" msgstr "git blame [các-tùy-chá»n] [rev-opts] [rev] [--] táºp-tin" -#: builtin/blame.c:30 builtin/shortlog.c:15 +#: builtin/blame.c:30 msgid "[rev-opts] are documented in git-rev-list(1)" msgstr "[rev-opts] ÄÆ°á»£c mô tả trong git-rev-list(1)" -#: builtin/blame.c:2350 +#: builtin/blame.c:2355 msgid "Show blame entries as we find them, incrementally" msgstr "Hiá»n thá» các mục âblameâ như là chúng ta thấy chúng, tÄng dần" -#: builtin/blame.c:2351 +#: builtin/blame.c:2356 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "" "Hiá»n thá» SHA-1 trắng cho những lần chuyá»n giao biên giá»i (Mặc Äá»nh: off)" -#: builtin/blame.c:2352 +#: builtin/blame.c:2357 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "Không coi các lần chuyá»n giao gá»c là giá»i hạn (Mặc Äá»nh: off)" -#: builtin/blame.c:2353 +#: builtin/blame.c:2358 msgid "Show work cost statistics" msgstr "Hiá»n thá» thá»ng kê công sức là m viá»c" -#: builtin/blame.c:2354 +#: builtin/blame.c:2359 msgid "Show output score for blame entries" msgstr "Hiá»n thá» kết xuất Äiá»m sá» có các mục tin âblameâ" -#: builtin/blame.c:2355 +#: builtin/blame.c:2360 msgid "Show original filename (Default: auto)" msgstr "Hiá»n thá» tên táºp tin gá»c (Mặc Äá»nh: auto)" -#: builtin/blame.c:2356 +#: builtin/blame.c:2361 msgid "Show original linenumber (Default: off)" msgstr "Hiá»n thá» sá» dòng gá»c (Mặc Äá»nh: off)" -#: builtin/blame.c:2357 +#: builtin/blame.c:2362 msgid "Show in a format designed for machine consumption" msgstr "Hiá»n thá» á» Äá»nh dạng Äã thiết kế cho sá»± tiêu dùng bằng máy" -#: builtin/blame.c:2358 +#: builtin/blame.c:2363 msgid "Show porcelain format with per-line commit information" msgstr "Hiá»n thá» Äá»nh dạng âporcelainâ vá»i thông tin chuyá»n giao má»i dòng" -#: builtin/blame.c:2359 +#: builtin/blame.c:2364 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "Dùng cùng chế Äá» xuất ra vóigit-annotate (Mặc Äá»nh: off)" -#: builtin/blame.c:2360 +#: builtin/blame.c:2365 msgid "Show raw timestamp (Default: off)" msgstr "Hiá»n thá» dấu vết thá»i gian dạng thô (Mặc Äá»nh: off)" -#: builtin/blame.c:2361 +#: builtin/blame.c:2366 msgid "Show long commit SHA1 (Default: off)" msgstr "Hiá»n thá» SHA1 cá»§a lần chuyá»n giao (commit) dạng dà i (Mặc Äá»nh: off)" -#: builtin/blame.c:2362 +#: builtin/blame.c:2367 msgid "Suppress author name and timestamp (Default: off)" msgstr "Không hiá»n thá» tên tác giả và dấu vết thá»i gian (Mặc Äá»nh: off)" -#: builtin/blame.c:2363 +#: builtin/blame.c:2368 msgid "Show author email instead of name (Default: off)" msgstr "Hiá»n thá» thư Äiá»n tá» cá»§a tác giả thay vì tên (Mặc Äá»nh: off)" -#: builtin/blame.c:2364 +#: builtin/blame.c:2369 msgid "Ignore whitespace differences" msgstr "Bá» qua các khác biá»t do khoảng trắng gây ra" -#: builtin/blame.c:2365 +#: builtin/blame.c:2370 msgid "Spend extra cycles to find better match" msgstr "Tiêu thụ thêm nÄng tà i nguyên máy móc Äá» tìm kiếm tá»t hÆ¡n nữa" -#: builtin/blame.c:2366 +#: builtin/blame.c:2371 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "" "Sá» dụng Äiá»m xét duyá»t (revision) từ <táºp tin> thay vì gá»i âgit-rev-listâ" -#: builtin/blame.c:2367 +#: builtin/blame.c:2372 msgid "Use <file>'s contents as the final image" msgstr "Sá» dụng ná»i dung cá»§a <táºp tin> như là ảnh cuá»i cùng" -#: builtin/blame.c:2368 builtin/blame.c:2369 +#: builtin/blame.c:2373 builtin/blame.c:2374 msgid "score" msgstr "Äiá»m sá»" -#: builtin/blame.c:2368 +#: builtin/blame.c:2373 msgid "Find line copies within and across files" msgstr "Tìm các bản sao chép dòng trong và ngang qua táºp tin" -#: builtin/blame.c:2369 +#: builtin/blame.c:2374 msgid "Find line movements within and across files" msgstr "Tìm các di chuyá»n dòng trong và ngang qua táºp tin" -#: builtin/blame.c:2370 +#: builtin/blame.c:2375 msgid "n,m" msgstr "n,m" -#: builtin/blame.c:2370 +#: builtin/blame.c:2375 msgid "Process only line range n,m, counting from 1" msgstr "Xá» lý chá» dòng vùng n,m, tÃnh từ 1" @@ -2395,7 +2532,7 @@ msgstr "git branch [các-tùy-chá»n] [-r] (-d | -D) <tên-nhánh> ..." msgid "git branch [options] (-m | -M) [<oldbranch>] <newbranch>" msgstr "git branch [các-tùy-chá»n] (-m | -M) [<nhánh-cÅ©>] <nhánh-má»i>" -#: builtin/branch.c:146 +#: builtin/branch.c:150 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" @@ -2404,7 +2541,7 @@ msgstr "" "Äang xóa nhánh â%sâ mà nó lại Äã ÄÆ°á»£c hòa trá»n và o\n" " â%sâ, nhưng vẫn chưa ÄÆ°á»£c hòa trá»n và o HEAD." -#: builtin/branch.c:150 +#: builtin/branch.c:154 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" @@ -2413,12 +2550,12 @@ msgstr "" "không xóa nhánh â%sâ cái mà chưa ÄÆ°á»£c hòa trá»n và o\n" " â%sâ, cho dù là nó Äã ÄÆ°á»£c hòa trá»n và o HEAD." -#: builtin/branch.c:164 +#: builtin/branch.c:168 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "Không thá» tìm kiếm Äá»i tượng chuyá»n giao (commit) cho â%sâ" -#: builtin/branch.c:168 +#: builtin/branch.c:172 #, c-format msgid "" "The branch '%s' is not fully merged.\n" @@ -2427,290 +2564,290 @@ msgstr "" "Nhánh â%sâ không ÄÆ°á»£c trá»n má»t cách Äầy Äá»§.\n" "Nếu bạn thá»±c sá»± muá»n xóa nó, thì chạy lá»nh âgit branch -D %sâ." -#: builtin/branch.c:181 +#: builtin/branch.c:185 msgid "Update of config-file failed" msgstr "Cáºp nháºt táºp tin cấu hình gặp lá»i" -#: builtin/branch.c:209 +#: builtin/branch.c:213 msgid "cannot use -a with -d" msgstr "không thá» dùng tùy chá»n -a vá»i -d" -#: builtin/branch.c:215 +#: builtin/branch.c:219 msgid "Couldn't look up commit object for HEAD" msgstr "Không thá» tìm kiếm Äá»i tượng chuyá»n giao (commit) cho HEAD" -#: builtin/branch.c:223 +#: builtin/branch.c:227 #, c-format msgid "Cannot delete the branch '%s' which you are currently on." msgstr "Không thá» xóa nhánh â%sâ cái mà bạn hiá»n nay Äang á»." -#: builtin/branch.c:236 +#: builtin/branch.c:240 #, c-format msgid "remote branch '%s' not found." msgstr "không tìm thấy nhánh máy chá»§ â%sâ." -#: builtin/branch.c:237 +#: builtin/branch.c:241 #, c-format msgid "branch '%s' not found." msgstr "không tìm thấy nhánh â%sâ." -#: builtin/branch.c:251 +#: builtin/branch.c:255 #, c-format msgid "Error deleting remote branch '%s'" msgstr "Gặp lá»i khi Äang xóa nhánh trên máy chá»§ â%sâ" -#: builtin/branch.c:252 +#: builtin/branch.c:256 #, c-format msgid "Error deleting branch '%s'" msgstr "Lá»i khi xoá bá» nhánh â%sâ" -#: builtin/branch.c:259 +#: builtin/branch.c:263 #, c-format msgid "Deleted remote branch %s (was %s).\n" msgstr "Nhánh trên máy chá»§ \"%s\" Äã bá» xóa (từng là %s).\n" -#: builtin/branch.c:260 +#: builtin/branch.c:264 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "Nhánh â%sâ Äã bá» xóa (từng là %s)\n" -#: builtin/branch.c:362 +#: builtin/branch.c:366 #, c-format msgid "branch '%s' does not point at a commit" msgstr "nhánh â%sâ không chá» Äến má»t lần chuyá»n giao (commit) nà o cả" -#: builtin/branch.c:434 +#: builtin/branch.c:453 #, c-format msgid "[%s: behind %d]" msgstr "[%s: Äằng sau %d]" -#: builtin/branch.c:436 +#: builtin/branch.c:455 #, c-format msgid "[behind %d]" msgstr "[Äằng sau %d]" -#: builtin/branch.c:440 +#: builtin/branch.c:459 #, c-format msgid "[%s: ahead %d]" msgstr "[%s: phÃa trưá»c %d]" -#: builtin/branch.c:442 +#: builtin/branch.c:461 #, c-format msgid "[ahead %d]" msgstr "[phÃa trưá»c %d]" -#: builtin/branch.c:445 +#: builtin/branch.c:464 #, c-format msgid "[%s: ahead %d, behind %d]" msgstr "[%s: trưá»c %d, sau %d]" -#: builtin/branch.c:448 +#: builtin/branch.c:467 #, c-format msgid "[ahead %d, behind %d]" msgstr "[trưá»c %d, sau %d]" -#: builtin/branch.c:470 +#: builtin/branch.c:490 msgid " **** invalid ref ****" msgstr " **** tham chiếu sai ****" -#: builtin/branch.c:562 +#: builtin/branch.c:582 #, c-format msgid "(no branch, rebasing %s)" msgstr "(không nhánh, Äang rebase %s)" -#: builtin/branch.c:565 +#: builtin/branch.c:585 #, c-format msgid "(no branch, bisect started on %s)" msgstr "(không nhánh, bisect ÄÆ°á»£c bắt Äầu tại %s)" -#: builtin/branch.c:568 +#: builtin/branch.c:588 #, c-format msgid "(detached from %s)" msgstr "(ÄÆ°á»£c tách rá»i từ %s)" -#: builtin/branch.c:571 +#: builtin/branch.c:591 msgid "(no branch)" msgstr "(không nhánh)" -#: builtin/branch.c:617 +#: builtin/branch.c:637 #, c-format msgid "object '%s' does not point to a commit" msgstr "Äá»i tượng â%sâ không chá» Äến má»t lần chuyá»n giao (commit) nà o cả" -#: builtin/branch.c:649 +#: builtin/branch.c:669 msgid "some refs could not be read" msgstr "má»t sá» tham chiếu Äã không thá» Äá»c ÄÆ°á»£c" -#: builtin/branch.c:662 +#: builtin/branch.c:682 msgid "cannot rename the current branch while not on any." msgstr "không thá» Äá»i tên nhánh hiá»n hà nh trong khi nó chẳng á» Äâu cả." -#: builtin/branch.c:672 +#: builtin/branch.c:692 #, c-format msgid "Invalid branch name: '%s'" msgstr "Sai tên nhánh: â%sâ" -#: builtin/branch.c:687 +#: builtin/branch.c:707 msgid "Branch rename failed" msgstr "Äá»i tên nhánh gặp lá»i" -#: builtin/branch.c:691 +#: builtin/branch.c:711 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "Äã Äá»i tên nhánh khuyết danh â%sâ Äi" -#: builtin/branch.c:695 +#: builtin/branch.c:715 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "Nhánh bá» Äá»i tên thà nh %s, nhưng HEAD lại không ÄÆ°á»£c cáºp nháºt!" -#: builtin/branch.c:702 +#: builtin/branch.c:722 msgid "Branch is renamed, but update of config-file failed" msgstr "Nhánh bá» Äá»i tên, nhưng cáºp nháºt táºp tin cấu hình gặp lá»i" -#: builtin/branch.c:717 +#: builtin/branch.c:737 #, c-format msgid "malformed object name %s" msgstr "tên Äá»i tượng dá» hình %s" -#: builtin/branch.c:741 +#: builtin/branch.c:761 #, c-format msgid "could not write branch description template: %s" msgstr "không thá» ghi và o mẫu mô tả nhánh: %s" -#: builtin/branch.c:771 +#: builtin/branch.c:791 msgid "Generic options" msgstr "Tùy chá»n chung" -#: builtin/branch.c:773 +#: builtin/branch.c:793 msgid "show hash and subject, give twice for upstream branch" msgstr "hiá»n thá» mã bÄm và chá»§ Äá», ÄÆ°a ra hai lần cho nhánh thượng nguá»n" -#: builtin/branch.c:774 +#: builtin/branch.c:794 msgid "suppress informational messages" msgstr "Thu há»i các thông Äiá»p thông tin" -#: builtin/branch.c:775 +#: builtin/branch.c:795 msgid "set up tracking mode (see git-pull(1))" msgstr "cà i Äặt chế Äá» theo vết (xem git-pull(1))" -#: builtin/branch.c:777 +#: builtin/branch.c:797 msgid "change upstream info" msgstr "thay Äá»i thông tin thượng nguá»n (upstream)" -#: builtin/branch.c:781 +#: builtin/branch.c:801 msgid "use colored output" msgstr "sá» dụng kết xuất có tô mà u" -#: builtin/branch.c:782 +#: builtin/branch.c:802 msgid "act on remote-tracking branches" msgstr "thao tác trên nhánh âremote-trackingâ" -#: builtin/branch.c:785 builtin/branch.c:791 builtin/branch.c:812 -#: builtin/branch.c:818 builtin/commit.c:1368 builtin/commit.c:1369 +#: builtin/branch.c:805 builtin/branch.c:811 builtin/branch.c:832 +#: builtin/branch.c:838 builtin/commit.c:1368 builtin/commit.c:1369 #: builtin/commit.c:1370 builtin/commit.c:1371 builtin/tag.c:468 msgid "commit" msgstr "commit" -#: builtin/branch.c:786 builtin/branch.c:792 +#: builtin/branch.c:806 builtin/branch.c:812 msgid "print only branches that contain the commit" msgstr "chá» hiá»n thá» những nhánh mà nó chứa lần chuyá»n giao" -#: builtin/branch.c:798 +#: builtin/branch.c:818 msgid "Specific git-branch actions:" msgstr "Hà nh Äá»ng git-branch:" -#: builtin/branch.c:799 +#: builtin/branch.c:819 msgid "list both remote-tracking and local branches" msgstr "liá»t kê cả nhánh âremote-trackingâ và ná»i bá»" -#: builtin/branch.c:801 +#: builtin/branch.c:821 msgid "delete fully merged branch" msgstr "xóa má»t cách Äầy Äá»§ nhánh Äã hòa trá»n" -#: builtin/branch.c:802 +#: builtin/branch.c:822 msgid "delete branch (even if not merged)" msgstr "xoá nhánh (cho dù là chưa ÄÆ°á»£c hòa trá»n)" -#: builtin/branch.c:803 +#: builtin/branch.c:823 msgid "move/rename a branch and its reflog" msgstr "di chuyá»n hay Äá»i tên má»t nhánh và reflog cá»§a nó" -#: builtin/branch.c:804 +#: builtin/branch.c:824 msgid "move/rename a branch, even if target exists" msgstr "di chuyá»n hoặc Äá»i tên má»t nhánh, tháºm chà cả khi ÄÃch Äã có sẵn" -#: builtin/branch.c:805 +#: builtin/branch.c:825 msgid "list branch names" msgstr "liá»t kê các tên nhánh" -#: builtin/branch.c:806 +#: builtin/branch.c:826 msgid "create the branch's reflog" msgstr "tạo reflog cá»§a nhánh" -#: builtin/branch.c:808 +#: builtin/branch.c:828 msgid "edit the description for the branch" msgstr "sá»a mô tả cho nhánh" -#: builtin/branch.c:809 +#: builtin/branch.c:829 msgid "force creation (when already exists)" msgstr "ép buá»c tạo (khi Äã sẵn tá»n tại rá»i)" -#: builtin/branch.c:812 +#: builtin/branch.c:832 msgid "print only not merged branches" msgstr "chá» hiá»n thá» các nhánh chưa ÄÆ°á»£c hòa trá»n" -#: builtin/branch.c:818 +#: builtin/branch.c:838 msgid "print only merged branches" msgstr "chá» hiá»n thá» các nhánh ÄÆ°á»£c hòa trá»n" -#: builtin/branch.c:822 +#: builtin/branch.c:842 msgid "list branches in columns" msgstr "liá»t kê các nhánh trong các cá»t" -#: builtin/branch.c:835 +#: builtin/branch.c:855 msgid "Failed to resolve HEAD as a valid ref." msgstr "Gặp lá»i khi phân giải HEAD như là má»t tham chiếu (ref) hợp lá»." -#: builtin/branch.c:840 builtin/clone.c:609 +#: builtin/branch.c:860 builtin/clone.c:619 msgid "HEAD not found below refs/heads!" msgstr "không tìm thấy HEAD á» dưá»i refs/heads!" -#: builtin/branch.c:863 +#: builtin/branch.c:883 msgid "--column and --verbose are incompatible" msgstr "--column và --verbose xung khắc nhau" -#: builtin/branch.c:869 builtin/branch.c:908 +#: builtin/branch.c:889 builtin/branch.c:928 msgid "branch name required" msgstr "cần tên nhánh" -#: builtin/branch.c:884 +#: builtin/branch.c:904 msgid "Cannot give description to detached HEAD" msgstr "Không thá» ÄÆ°a ra mô tả HEAD Äã tách rá»i" -#: builtin/branch.c:889 +#: builtin/branch.c:909 msgid "cannot edit description of more than one branch" msgstr "không thá» sá»a mô tả cho nhiá»u hÆ¡n má»t nhánh" -#: builtin/branch.c:896 +#: builtin/branch.c:916 #, c-format msgid "No commit on branch '%s' yet." msgstr "Vẫn chưa chuyá»n giao trên nhánh â%sâ." -#: builtin/branch.c:899 +#: builtin/branch.c:919 #, c-format msgid "No branch named '%s'." msgstr "Không có nhánh nà o có tên â%sâ." -#: builtin/branch.c:914 +#: builtin/branch.c:934 msgid "too many branches for a rename operation" msgstr "quá nhiá»u nhánh dà nh cho thao tác Äá»i tên" -#: builtin/branch.c:919 +#: builtin/branch.c:939 msgid "too many branches to set new upstream" msgstr "quá nhiá»u nhánh ÄÆ°á»£c Äặt cho dòng ngược (upstream) má»i" -#: builtin/branch.c:923 +#: builtin/branch.c:943 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." @@ -2718,42 +2855,42 @@ msgstr "" "không thá» Äặt dòng ngược (upstream) cá»§a HEAD thà nh %s khi mà nó chẳng chá» " "Äến nhánh nà o cả." -#: builtin/branch.c:926 builtin/branch.c:948 builtin/branch.c:970 +#: builtin/branch.c:946 builtin/branch.c:968 builtin/branch.c:990 #, c-format msgid "no such branch '%s'" msgstr "không có nhánh nà o như thế â%sâ" -#: builtin/branch.c:930 +#: builtin/branch.c:950 #, c-format msgid "branch '%s' does not exist" msgstr "nhánh â%sâ chưa sẵn có" -#: builtin/branch.c:942 +#: builtin/branch.c:962 msgid "too many branches to unset upstream" msgstr "quá nhiá»u nhánh Äá» bá» Äặt ngược dòng (upstream)" -#: builtin/branch.c:946 +#: builtin/branch.c:966 msgid "could not unset upstream of HEAD when it does not point to any branch." msgstr "" "không thá» bá» Äặt ngược dòng (upstream) cá»§a HEAD không chá» Äến má»t nhánh nà o " "cả." -#: builtin/branch.c:952 +#: builtin/branch.c:972 #, c-format msgid "Branch '%s' has no upstream information" msgstr "Nhánh â%sâ không có thông tin thượng nguá»n (upstream)" -#: builtin/branch.c:967 +#: builtin/branch.c:987 msgid "it does not make sense to create 'HEAD' manually" -msgstr "không hợp lý khi tạo 'HEAD' thá»§ công " +msgstr "không hợp lý khi tạo âHEADâ thá»§ công " -#: builtin/branch.c:973 +#: builtin/branch.c:993 msgid "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" "hai tùy chá»n -a và -r áp dụng cho lá»nh âgit branchâ không hợp lý Äá»i vá»i tên " "nhánh" -#: builtin/branch.c:976 +#: builtin/branch.c:996 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" @@ -2762,7 +2899,7 @@ msgstr "" "Cá» --set-upstream bá» phản Äá»i và sẽ bá» xóa bá». Nên dùng --track hoặc --set-" "upstream-to\n" -#: builtin/branch.c:993 +#: builtin/branch.c:1013 #, c-format msgid "" "\n" @@ -2773,12 +2910,12 @@ msgstr "" "Nếu bạn muá»n â%sâ theo dõi â%sâ, thá»±c hiá»n lá»nh sau:\n" "\n" -#: builtin/branch.c:994 +#: builtin/branch.c:1014 #, c-format msgid " git branch -d %s\n" msgstr " git branch -d %s\n" -#: builtin/branch.c:995 +#: builtin/branch.c:1015 #, c-format msgid " git branch --set-upstream-to %s\n" msgstr " git branch --set-upstream-to %s\n" @@ -2796,44 +2933,44 @@ msgstr "Cần má»t kho chứa Äá» mà tạo má»t bundle." msgid "Need a repository to unbundle." msgstr "Cần má»t kho chứa Äá» mà bung má»t bundle." -#: builtin/cat-file.c:247 +#: builtin/cat-file.c:176 msgid "git cat-file (-t|-s|-e|-p|<type>|--textconv) <object>" msgstr "git cat-file (-t|-s|-e|-p|<kiá»u>|--textconv) <Äá»i tượng>" -#: builtin/cat-file.c:248 +#: builtin/cat-file.c:177 msgid "git cat-file (--batch|--batch-check) < <list_of_objects>" msgstr "git cat-file (--batch|--batch-check) < <danh-sách-Äá»i-tượng>" -#: builtin/cat-file.c:266 +#: builtin/cat-file.c:195 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "<kiá»u> là má»t trong sá»: blob, tree, commit, tag" -#: builtin/cat-file.c:267 +#: builtin/cat-file.c:196 msgid "show object type" msgstr "hiá»n thá» kiá»u Äá»i tượng" -#: builtin/cat-file.c:268 +#: builtin/cat-file.c:197 msgid "show object size" msgstr "hiá»n thá» kÃch thưá»c Äá»i tượng" -#: builtin/cat-file.c:270 +#: builtin/cat-file.c:199 msgid "exit with zero when there's no error" msgstr "thoát vá»i 0 khi không có lá»i" -#: builtin/cat-file.c:271 +#: builtin/cat-file.c:200 msgid "pretty-print object's content" msgstr "in ná»i dung Äá»i tượng dạng dá» Äá»c" -#: builtin/cat-file.c:273 +#: builtin/cat-file.c:202 msgid "for blob objects, run textconv on object's content" msgstr "vá»i Äá»i tượng blob, chạy lá»nh textconv trên ná»i dung cá»§a Äá»i tượng" -#: builtin/cat-file.c:275 +#: builtin/cat-file.c:204 msgid "show info and content of objects fed from the standard input" msgstr "" "hiá»n thá» thông tin và ná»i dung cá»§a các Äá»i tượng lấy từ Äầu và o tiêu chuẩn" -#: builtin/cat-file.c:278 +#: builtin/cat-file.c:207 msgid "show info about objects fed from the standard input" msgstr "hiá»n thá» các thông tin vá» Äá»i tượng fed từ Äầu và o tiêu chuẩn" @@ -2862,27 +2999,27 @@ msgstr "Äá»c tên táºp tin từ Äầu và o tiêu chuẩn" msgid "input paths are terminated by a null character" msgstr "các ÄÆ°á»ng dẫn ÄÆ°á»£c ngÄn cách bá»i ký tá»± null" -#: builtin/check-ignore.c:18 builtin/checkout.c:1041 builtin/gc.c:177 +#: builtin/check-ignore.c:18 builtin/checkout.c:1044 builtin/gc.c:177 msgid "suppress progress reporting" msgstr "chặn các báo cáo tiến trình hoạt Äá»ng" -#: builtin/check-ignore.c:151 +#: builtin/check-ignore.c:146 msgid "cannot specify pathnames with --stdin" msgstr "không thá» chá» Äá»nh các tên ÄÆ°á»ng dẫn vá»i --stdin" -#: builtin/check-ignore.c:154 +#: builtin/check-ignore.c:149 msgid "-z only makes sense with --stdin" msgstr "-z chá» hợp lý vá»i --stdin" -#: builtin/check-ignore.c:156 +#: builtin/check-ignore.c:151 msgid "no path specified" msgstr "chưa ghi rõ ÄÆ°á»ng dẫn" -#: builtin/check-ignore.c:160 +#: builtin/check-ignore.c:155 msgid "--quiet is only valid with a single pathname" msgstr "--quiet chá» hợp lá» vá»i tên ÄÆ°á»ng dẫn ÄÆ¡n" -#: builtin/check-ignore.c:162 +#: builtin/check-ignore.c:157 msgid "cannot have both --quiet and --verbose" msgstr "không thá» dùng cả hai tùy chá»n --quiet và --verbose" @@ -2939,107 +3076,107 @@ msgstr "git checkout [các-tùy-chá»n] <nhánh>" msgid "git checkout [options] [<branch>] -- <file>..." msgstr "git checkout [các-tùy-chá»n] [<nhánh>] -- <táºp-tin>..." -#: builtin/checkout.c:116 builtin/checkout.c:149 +#: builtin/checkout.c:117 builtin/checkout.c:150 #, c-format msgid "path '%s' does not have our version" msgstr "ÄÆ°á»ng dẫn â%sâ không có các phiên bản cá»§a chúng ta" -#: builtin/checkout.c:118 builtin/checkout.c:151 +#: builtin/checkout.c:119 builtin/checkout.c:152 #, c-format msgid "path '%s' does not have their version" msgstr "ÄÆ°á»ng dẫn â%sâ không có các phiên bản cá»§a chúng" -#: builtin/checkout.c:134 +#: builtin/checkout.c:135 #, c-format msgid "path '%s' does not have all necessary versions" msgstr "ÄÆ°á»ng dẫn â%sâ không có tất cả các phiên bản cần thiết" -#: builtin/checkout.c:178 +#: builtin/checkout.c:179 #, c-format msgid "path '%s' does not have necessary versions" msgstr "ÄÆ°á»ng dẫn â%sâ không có các phiên bản cần thiết" -#: builtin/checkout.c:195 +#: builtin/checkout.c:196 #, c-format msgid "path '%s': cannot merge" msgstr "ÄÆ°á»ng dẫn â%sâ: không thá» hòa trá»n" -#: builtin/checkout.c:212 +#: builtin/checkout.c:213 #, c-format msgid "Unable to add merge result for '%s'" msgstr "Không thá» thêm kết quả hòa trá»n cho â%sâ" -#: builtin/checkout.c:236 builtin/checkout.c:239 builtin/checkout.c:242 -#: builtin/checkout.c:245 +#: builtin/checkout.c:237 builtin/checkout.c:240 builtin/checkout.c:243 +#: builtin/checkout.c:246 #, c-format msgid "'%s' cannot be used with updating paths" msgstr "â%sâ không thá» ÄÆ°á»£c sá» dụng vá»i các ÄÆ°á»ng dẫn cáºp nháºt" -#: builtin/checkout.c:248 builtin/checkout.c:251 +#: builtin/checkout.c:249 builtin/checkout.c:252 #, c-format msgid "'%s' cannot be used with %s" msgstr "â%sâ không thá» ÄÆ°á»£c sá» dụng vá»i %s" -#: builtin/checkout.c:254 +#: builtin/checkout.c:255 #, c-format msgid "Cannot update paths and switch to branch '%s' at the same time." msgstr "" "Không thá» cáºp nháºt các ÄÆ°á»ng dẫn và chuyá»n Äến nhánh â%sâ cùng má»t lúc." -#: builtin/checkout.c:265 builtin/checkout.c:455 +#: builtin/checkout.c:266 builtin/checkout.c:458 msgid "corrupt index file" msgstr "táºp tin ghi bảng mục lục bá» há»ng" -#: builtin/checkout.c:326 builtin/checkout.c:333 +#: builtin/checkout.c:329 builtin/checkout.c:336 #, c-format msgid "path '%s' is unmerged" msgstr "ÄÆ°á»ng dẫn â%sâ không ÄÆ°á»£c hòa trá»n" -#: builtin/checkout.c:477 +#: builtin/checkout.c:480 msgid "you need to resolve your current index first" msgstr "bạn cần phải phân giải bảng mục lục hiá»n tại cá»§a bạn trưá»c Äã" -#: builtin/checkout.c:598 +#: builtin/checkout.c:601 #, c-format msgid "Can not do reflog for '%s'\n" msgstr "Không thá» thá»±c hiá»n reflog cho â%sâ\n" -#: builtin/checkout.c:631 +#: builtin/checkout.c:634 msgid "HEAD is now at" msgstr "HEAD hiá»n giá» tại" -#: builtin/checkout.c:638 +#: builtin/checkout.c:641 #, c-format msgid "Reset branch '%s'\n" msgstr "Äặt lại nhánh â%sâ\n" -#: builtin/checkout.c:641 +#: builtin/checkout.c:644 #, c-format msgid "Already on '%s'\n" msgstr "Äã sẵn sà ng trên â%sâ\n" -#: builtin/checkout.c:645 +#: builtin/checkout.c:648 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "Äã chuyá»n tá»i và reset nhánh â%sâ\n" -#: builtin/checkout.c:647 builtin/checkout.c:984 +#: builtin/checkout.c:650 builtin/checkout.c:987 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "Äã chuyá»n Äến nhánh má»i â%sâ\n" -#: builtin/checkout.c:649 +#: builtin/checkout.c:652 #, c-format msgid "Switched to branch '%s'\n" msgstr "Äã chuyá»n Äến nhánh â%sâ\n" -#: builtin/checkout.c:705 +#: builtin/checkout.c:708 #, c-format msgid " ... and %d more.\n" msgstr " ... và nhiá»u hÆ¡n %d.\n" #. The singular version -#: builtin/checkout.c:711 +#: builtin/checkout.c:714 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -3064,7 +3201,7 @@ msgstr[1] "" "\n" "%s\n" -#: builtin/checkout.c:729 +#: builtin/checkout.c:732 #, c-format msgid "" "If you want to keep them by creating a new branch, this may be a good time\n" @@ -3080,134 +3217,138 @@ msgstr "" " git branch tên_nhánh_má»i %s\n" "\n" -#: builtin/checkout.c:759 +#: builtin/checkout.c:762 msgid "internal error in revision walk" msgstr "lá»i ná»i bá» trong khi di chuyá»n qua các Äiá»m xét lại" -#: builtin/checkout.c:763 +#: builtin/checkout.c:766 msgid "Previous HEAD position was" msgstr "Vá» trà kế trưá»c cá»§a HEAD là " -#: builtin/checkout.c:790 builtin/checkout.c:979 +#: builtin/checkout.c:793 builtin/checkout.c:982 msgid "You are on a branch yet to be born" msgstr "Bạn tại nhánh mà nó chưa há» ÄÆ°á»£c sinh ra" #. case (1) -#: builtin/checkout.c:915 +#: builtin/checkout.c:918 #, c-format msgid "invalid reference: %s" msgstr "tham chiếu sai: %s" #. case (1): want a tree -#: builtin/checkout.c:954 +#: builtin/checkout.c:957 #, c-format msgid "reference is not a tree: %s" msgstr "tham chiếu không phải là má»t cây (tree):%s" -#: builtin/checkout.c:993 +#: builtin/checkout.c:996 msgid "paths cannot be used with switching branches" msgstr "các ÄÆ°á»ng dẫn không thá» dùng cùng vá»i các nhánh chuyá»n" -#: builtin/checkout.c:996 builtin/checkout.c:1000 +#: builtin/checkout.c:999 builtin/checkout.c:1003 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "â%sâ không thá» ÄÆ°á»£c sá» dụng vá»i các nhánh chuyá»n" -#: builtin/checkout.c:1004 builtin/checkout.c:1007 builtin/checkout.c:1012 -#: builtin/checkout.c:1015 +#: builtin/checkout.c:1007 builtin/checkout.c:1010 builtin/checkout.c:1015 +#: builtin/checkout.c:1018 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "â%sâ không thá» ÄÆ°á»£c sá» dụng vá»i â%sâ" -#: builtin/checkout.c:1020 +#: builtin/checkout.c:1023 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "Không thá» chuyá»n nhánh Äến má»t non-commit â%sâ" -#: builtin/checkout.c:1042 builtin/checkout.c:1044 builtin/clone.c:90 +#: builtin/checkout.c:1045 builtin/checkout.c:1047 builtin/clone.c:90 #: builtin/remote.c:169 builtin/remote.c:171 msgid "branch" msgstr "nhánh" -#: builtin/checkout.c:1043 +#: builtin/checkout.c:1046 msgid "create and checkout a new branch" msgstr "tạo và checkout má»t nhánh má»i" -#: builtin/checkout.c:1045 +#: builtin/checkout.c:1048 msgid "create/reset and checkout a branch" msgstr "create/reset và checkout má»t nhánh" -#: builtin/checkout.c:1046 +#: builtin/checkout.c:1049 msgid "create reflog for new branch" msgstr "tạo reflog cho nhánh má»i" -#: builtin/checkout.c:1047 +#: builtin/checkout.c:1050 msgid "detach the HEAD at named commit" msgstr "rá»i bá» HEAD tại lần chuyá»n giao danh nghÄ©a" -#: builtin/checkout.c:1048 +#: builtin/checkout.c:1051 msgid "set upstream info for new branch" msgstr "Äặt thông tin thượng nguá»n (upstream) cho nhánh má»i" -#: builtin/checkout.c:1050 +#: builtin/checkout.c:1053 msgid "new branch" msgstr "nhánh má»i" -#: builtin/checkout.c:1050 +#: builtin/checkout.c:1053 msgid "new unparented branch" msgstr "nhánh má» côi má»i" -#: builtin/checkout.c:1051 +#: builtin/checkout.c:1054 msgid "checkout our version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản cá»§a chúng ta cho các táºp tin chưa ÄÆ°á»£c hòa trá»n" -#: builtin/checkout.c:1053 +#: builtin/checkout.c:1056 msgid "checkout their version for unmerged files" msgstr "" "lấy ra (checkout) phiên bản cá»§a chúng há» cho các táºp tin chưa ÄÆ°á»£c hòa trá»n" -#: builtin/checkout.c:1055 +#: builtin/checkout.c:1058 msgid "force checkout (throw away local modifications)" msgstr "ép buá»c lấy ra (checkout) (bá» Äi những thay Äá»i ná»i bá»)" -#: builtin/checkout.c:1056 +#: builtin/checkout.c:1059 msgid "perform a 3-way merge with the new branch" msgstr "thá»±c hiá»n hòa trá»n kiá»u 3-way vá»i nhánh má»i" -#: builtin/checkout.c:1057 builtin/merge.c:217 +#: builtin/checkout.c:1060 builtin/merge.c:217 msgid "update ignored files (default)" msgstr "cáºp nháºt các táºp tin bá» bá» qua (mặc Äá»nh)" -#: builtin/checkout.c:1058 builtin/log.c:1149 parse-options.h:245 +#: builtin/checkout.c:1061 builtin/log.c:1158 parse-options.h:245 msgid "style" msgstr "kiá»u" -#: builtin/checkout.c:1059 +#: builtin/checkout.c:1062 msgid "conflict style (merge or diff3)" msgstr "xung Äá»t kiá»u (hòa trá»n hay diff3)" -#: builtin/checkout.c:1062 +#: builtin/checkout.c:1065 +msgid "do not limit pathspecs to sparse entries only" +msgstr "không giá»i hạn pathspecs chá» thà nh các mục thưa thá»t" + +#: builtin/checkout.c:1067 msgid "second guess 'git checkout no-such-branch'" msgstr "gợi ý thứ hai âgit checkout không-nhánh-nà o-như-váºyâ" -#: builtin/checkout.c:1086 +#: builtin/checkout.c:1091 msgid "-b, -B and --orphan are mutually exclusive" msgstr "Tùy chá»n -b|-B và --orphan loại từ lẫn nhau" -#: builtin/checkout.c:1103 +#: builtin/checkout.c:1108 msgid "--track needs a branch name" msgstr "--track cần tên má»t nhánh" -#: builtin/checkout.c:1110 +#: builtin/checkout.c:1115 msgid "Missing branch name; try -b" msgstr "Thiếu tên nhánh; hãy thá» -b" -#: builtin/checkout.c:1145 +#: builtin/checkout.c:1150 msgid "invalid path specification" msgstr "ÄÆ°á»ng dẫn Äã cho không hợp lá»" -#: builtin/checkout.c:1152 +#: builtin/checkout.c:1157 #, c-format msgid "" "Cannot update paths and switch to branch '%s' at the same time.\n" @@ -3217,12 +3358,12 @@ msgstr "" "Bạn Äã có ý Äá»nh checkout â%sâ cái mà không thá» ÄÆ°á»£c phân giải như là lần " "chuyá»n giao (commit)?" -#: builtin/checkout.c:1157 +#: builtin/checkout.c:1162 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "git checkout: --detach không nháºn má»t Äá»i sá» ÄÆ°á»ng dẫn â%sâ" -#: builtin/checkout.c:1161 +#: builtin/checkout.c:1166 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." @@ -3272,7 +3413,7 @@ msgid "remove whole directories" msgstr "gỡ bá» toà n bá» thư mục" #: builtin/clean.c:165 builtin/describe.c:412 builtin/grep.c:717 -#: builtin/ls-files.c:494 builtin/name-rev.c:231 builtin/show-ref.c:182 +#: builtin/ls-files.c:487 builtin/name-rev.c:231 builtin/show-ref.c:182 msgid "pattern" msgstr "mẫu" @@ -3400,140 +3541,140 @@ msgstr "khóa=giá trá»" msgid "set config inside the new repository" msgstr "Äặt cấu hình bên trong má»t kho chứa má»i" -#: builtin/clone.c:244 +#: builtin/clone.c:254 #, c-format -msgid "reference repository '%s' is not a local directory." -msgstr "kho tham chiếu â%sâ không phải là má»t thư mục ná»i bá»." +msgid "reference repository '%s' is not a local repository." +msgstr "kho tham chiếu â%sâ không phải là má»t kho ná»i bá»." -#: builtin/clone.c:307 +#: builtin/clone.c:317 #, c-format msgid "failed to create directory '%s'" msgstr "tạo thư mục \"%s\" gặp lá»i" -#: builtin/clone.c:309 builtin/diff.c:77 +#: builtin/clone.c:319 builtin/diff.c:77 #, c-format msgid "failed to stat '%s'" msgstr "gặp lá»i stat (lấy trạng thái vá») â%sâ" -#: builtin/clone.c:311 +#: builtin/clone.c:321 #, c-format msgid "%s exists and is not a directory" msgstr "%s tá»n tại nhưng không phải là má»t thư mục" -#: builtin/clone.c:325 +#: builtin/clone.c:335 #, c-format msgid "failed to stat %s\n" msgstr "lá»i stat (lấy trạng thái vá») %s\n" -#: builtin/clone.c:347 +#: builtin/clone.c:357 #, c-format msgid "failed to create link '%s'" msgstr "gặp lá»i khi tạo ÄÆ°á»£c liên kết má»m %s" -#: builtin/clone.c:351 +#: builtin/clone.c:361 #, c-format msgid "failed to copy file to '%s'" msgstr "gặp lá»i khi chép táºp tin tá»i â%sâ" -#: builtin/clone.c:374 +#: builtin/clone.c:384 #, c-format msgid "done.\n" msgstr "hoà n tất.\n" -#: builtin/clone.c:387 +#: builtin/clone.c:397 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" "and retry the checkout with 'git checkout -f HEAD'\n" msgstr "" "Viá»c nhân bản thà nh công, nhưng checkout gặp lá»i.\n" -"Bạn kiá»m tra kỹ xem cái gì ÄÆ°á»£c lấy ra bằng lá»nh 'git status'\n" -"và thá» checkout vá»i lá»nh 'git checkout -f HEAD'\n" +"Bạn kiá»m tra kỹ xem cái gì ÄÆ°á»£c lấy ra bằng lá»nh âgit statusâ\n" +"và thá» checkout vá»i lá»nh âgit checkout -f HEADâ\n" -#: builtin/clone.c:466 +#: builtin/clone.c:476 #, c-format msgid "Could not find remote branch %s to clone." msgstr "Không tìm thấy nhánh máy chá»§ %s Äá» nhân bản (clone)." -#: builtin/clone.c:540 +#: builtin/clone.c:550 msgid "remote did not send all necessary objects" msgstr "máy chá»§ Äã không gá»i tất cả các Äá»i tượng cần thiết" -#: builtin/clone.c:600 +#: builtin/clone.c:610 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "refers HEAD máy chá»§ chá» Äến ref không tá»n tại, không thá» checkout.\n" -#: builtin/clone.c:631 +#: builtin/clone.c:641 msgid "unable to checkout working tree" msgstr "không thá» lấy ra (checkout) cây là m viá»c" -#: builtin/clone.c:739 +#: builtin/clone.c:749 msgid "Too many arguments." msgstr "Có quá nhiá»u Äá»i sá»." -#: builtin/clone.c:743 +#: builtin/clone.c:753 msgid "You must specify a repository to clone." msgstr "Bạn phải chá» Äá»nh má»t kho Äá» mà nhân bản (clone)." -#: builtin/clone.c:754 +#: builtin/clone.c:764 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "tùy chá»n --bare và --origin %s xung khắc nhau." -#: builtin/clone.c:757 +#: builtin/clone.c:767 msgid "--bare and --separate-git-dir are incompatible." msgstr "tùy chá»n --bare và --separate-git-dir xung khắc nhau." -#: builtin/clone.c:770 +#: builtin/clone.c:780 #, c-format msgid "repository '%s' does not exist" msgstr "kho chứa â%sâ chưa tá»n tại" -#: builtin/clone.c:775 +#: builtin/clone.c:785 msgid "--depth is ignored in local clones; use file:// instead." msgstr "--depth bá» lá» Äi khi nhân bản ná»i bá»; hãy sá» dụng file:// Äá» thay thế." -#: builtin/clone.c:785 +#: builtin/clone.c:795 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "ÄÆ°á»ng dẫn ÄÃch â%sâ Äã có từ trưá»c và không phải là má»t thư mục rá»ng." -#: builtin/clone.c:795 +#: builtin/clone.c:805 #, c-format msgid "working tree '%s' already exists." msgstr "cây là m viá»c â%sâ Äã sẵn tá»n tại rá»i." -#: builtin/clone.c:808 builtin/clone.c:820 +#: builtin/clone.c:818 builtin/clone.c:830 #, c-format msgid "could not create leading directories of '%s'" msgstr "không thá» tạo các thư mục dẫn Äầu cá»§a â%sâ" -#: builtin/clone.c:811 +#: builtin/clone.c:821 #, c-format msgid "could not create work tree dir '%s'." msgstr "không thá» tạo cây thư mục là m viá»c dir â%sâ." -#: builtin/clone.c:830 +#: builtin/clone.c:840 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "Äang nhân bản thà nh kho chứa bare â%sâ...\n" -#: builtin/clone.c:832 +#: builtin/clone.c:842 #, c-format msgid "Cloning into '%s'...\n" msgstr "Äang nhân bản thà nh â%sâ...\n" -#: builtin/clone.c:867 +#: builtin/clone.c:877 #, c-format msgid "Don't know how to clone %s" msgstr "Không biết là m cách nà o Äá» nhân bản (clone) %s" -#: builtin/clone.c:916 +#: builtin/clone.c:926 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "Nhánh máy chá»§ %s không tìm thấy trong thượng nguá»n (upstream) %s" -#: builtin/clone.c:923 +#: builtin/clone.c:933 msgid "You appear to have cloned an empty repository." msgstr "Bạn hình như là Äã nhân bản má»t kho trá»ng rá»ng." @@ -3690,7 +3831,7 @@ msgstr "Chuá»i thụt lá» Äầu dòng dá» hình: â%sâ" msgid "could not lookup commit %s" msgstr "không thá» tìm kiếm commit (lần chuyá»n giao) %s" -#: builtin/commit.c:612 builtin/shortlog.c:272 +#: builtin/commit.c:612 builtin/shortlog.c:270 #, c-format msgid "(reading log message from standard input)\n" msgstr "(Äang Äá»c thông Äiá»p nháºt ký từ Äầu và o tiêu chuẩn)\n" @@ -3900,8 +4041,8 @@ msgstr "hiá»n thá» trạng thái á» Äá»nh dạng dà i (mặc Äá»nh)" msgid "terminate entries with NUL" msgstr "chấm dứt các mục bằng NUL" -#: builtin/commit.c:1166 builtin/commit.c:1402 builtin/fast-export.c:653 -#: builtin/fast-export.c:656 builtin/tag.c:459 +#: builtin/commit.c:1166 builtin/commit.c:1402 builtin/fast-export.c:659 +#: builtin/fast-export.c:662 builtin/tag.c:459 msgid "mode" msgstr "chế Äá»" @@ -4014,7 +4155,7 @@ msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" "lần chuyá»n giao nháºn tôi là tác giả (ÄÆ°á»£c dùng vá»i tùy chá»n -C/-c/--amend)" -#: builtin/commit.c:1373 builtin/log.c:1104 builtin/revert.c:109 +#: builtin/commit.c:1373 builtin/log.c:1113 builtin/revert.c:109 msgid "add Signed-off-by:" msgstr "thêm dòng Signed-off-by:" @@ -4271,8 +4412,12 @@ msgid "respect include directives on lookup" msgstr "tôn trá»ng ká» cà các hưá»ng trong tìm kiếm" #: builtin/count-objects.c:82 -msgid "git count-objects [-v]" -msgstr "git count-objects [-v]" +msgid "git count-objects [-v] [-H | --human-readable]" +msgstr "git count-objects [-v] [-H | --human-readable]" + +#: builtin/count-objects.c:97 +msgid "print sizes in human readable format" +msgstr "hiá»n thá» kÃch cỡ theo Äá»nh dạng dà nh cho ngưá»i Äá»c" #: builtin/describe.c:15 msgid "git describe [options] <committish>*" @@ -4368,7 +4513,7 @@ msgstr "dùng ref bất kỳ" #: builtin/describe.c:405 msgid "use any tag, even unannotated" -msgstr "dùng thẻ bất kỳ, cả khi `unannotated'" +msgstr "dùng thẻ bất kỳ, cả khi âunannotatedâ" #: builtin/describe.c:406 msgid "always use long format" @@ -4448,39 +4593,39 @@ msgstr "Äã cho Äá»i tượng không thá» nắm giữ â%sâ." msgid "git fast-export [rev-list-opts]" msgstr "git fast-export [rev-list-opts]" -#: builtin/fast-export.c:652 +#: builtin/fast-export.c:658 msgid "show progress after <n> objects" msgstr "hiá»n thá» tiến triá»n sau <n> Äá»i tượng" -#: builtin/fast-export.c:654 +#: builtin/fast-export.c:660 msgid "select handling of signed tags" msgstr "chá»n Äiá»u khiá»n cá»§a thẻ Äã ký" -#: builtin/fast-export.c:657 +#: builtin/fast-export.c:663 msgid "select handling of tags that tag filtered objects" msgstr "chá»n sá»± xá» lý cá»§a các thẻ, cái mà Äánh thẻ các Äá»i tượng ÄÆ°á»£c lá»c ra" -#: builtin/fast-export.c:660 +#: builtin/fast-export.c:666 msgid "Dump marks to this file" msgstr "Äá» các Äánh dấu nà y và o táºp-tin" -#: builtin/fast-export.c:662 +#: builtin/fast-export.c:668 msgid "Import marks from this file" msgstr "nháºp và o Äánh dấu từ táºp tin nà y" -#: builtin/fast-export.c:664 +#: builtin/fast-export.c:670 msgid "Fake a tagger when tags lack one" msgstr "Là m giả má»t cái thẻ khi thẻ bá» thiếu má»t cái" -#: builtin/fast-export.c:666 +#: builtin/fast-export.c:672 msgid "Output full tree for each commit" msgstr "Xuất ra toà n bá» cây cho má»i lần chuyá»n giao" -#: builtin/fast-export.c:668 +#: builtin/fast-export.c:674 msgid "Use the done feature to terminate the stream" msgstr "Sá» dụng tÃnh nÄng done Äá» chấm dứt luá»ng dữ liá»u" -#: builtin/fast-export.c:669 +#: builtin/fast-export.c:675 msgid "Skip output of blob data" msgstr "Bá» qua kết xuất cá»§a dữ liá»u blob" @@ -4558,7 +4703,7 @@ msgstr "là m sâu hÆ¡n lá»ch sá» cá»§a bản sao" msgid "convert to a complete repository" msgstr "chuyá»n Äá»i hoà n toà n sang kho git" -#: builtin/fetch.c:88 builtin/log.c:1121 +#: builtin/fetch.c:88 builtin/log.c:1130 msgid "dir" msgstr "tmục" @@ -4740,29 +4885,29 @@ msgid "git fmt-merge-msg [-m <message>] [--log[=<n>]|--no-log] [--file <file>]" msgstr "" "git fmt-merge-msg [-m <thông Äiá»p>] [--log[=<n>]|--no-log] [--file <táºp-tin>]" -#: builtin/fmt-merge-msg.c:659 builtin/fmt-merge-msg.c:662 builtin/grep.c:701 -#: builtin/merge.c:188 builtin/show-branch.c:656 builtin/show-ref.c:175 +#: builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 builtin/grep.c:701 +#: builtin/merge.c:188 builtin/show-branch.c:655 builtin/show-ref.c:175 #: builtin/tag.c:446 parse-options.h:133 parse-options.h:239 msgid "n" msgstr "n" -#: builtin/fmt-merge-msg.c:660 +#: builtin/fmt-merge-msg.c:664 msgid "populate log with at most <n> entries from shortlog" msgstr "gắn nháºt ký vá»i Ãt nhất <n> mục từ lá»nh âshortlogâ" -#: builtin/fmt-merge-msg.c:663 +#: builtin/fmt-merge-msg.c:667 msgid "alias for --log (deprecated)" msgstr "bà danh cho --log (không ÄÆ°á»£c dùng)" -#: builtin/fmt-merge-msg.c:666 +#: builtin/fmt-merge-msg.c:670 msgid "text" msgstr "vÄn bản" -#: builtin/fmt-merge-msg.c:667 +#: builtin/fmt-merge-msg.c:671 msgid "use <text> as start of message" msgstr "dùng <vÄn bản thưá»ng> Äá» bắt Äầu ghi chú" -#: builtin/fmt-merge-msg.c:668 +#: builtin/fmt-merge-msg.c:672 msgid "file to read from" msgstr "táºp tin Äá» Äá»c dữ liá»u từ Äó" @@ -5158,50 +5303,54 @@ msgstr "lưu các táºp tin mà nó không có các bá» lá»c" msgid "process file as it were from this path" msgstr "xá» lý táºp tin như là nó Äang á» thư mục nà y" -#: builtin/help.c:42 +#: builtin/help.c:43 msgid "print all available commands" msgstr "hiá»n thá» danh sách các câu lá»nh ngưá»i dùng có thá» sá» dụng" -#: builtin/help.c:43 +#: builtin/help.c:44 +msgid "print list of useful guides" +msgstr "hiá»n thá» danh sách các hưá»ng dẫn hữu dụng" + +#: builtin/help.c:45 msgid "show man page" msgstr "hiá»n thá» trang man" -#: builtin/help.c:44 +#: builtin/help.c:46 msgid "show manual in web browser" msgstr "hiá»n thá» hưá»ng dẫn sá» dụng trong trình duyá»t web" -#: builtin/help.c:46 +#: builtin/help.c:48 msgid "show info page" msgstr "hiá»n trang info" -#: builtin/help.c:52 -msgid "git help [--all] [--man|--web|--info] [command]" -msgstr "git help [--all] [--man|--web|--info] [lá»nh]" +#: builtin/help.c:54 +msgid "git help [--all] [--guides] [--man|--web|--info] [command]" +msgstr "git help [--all] [--guides] [--man|--web|--info] [lá»nh]" -#: builtin/help.c:64 +#: builtin/help.c:66 #, c-format msgid "unrecognized help format '%s'" msgstr "không nháºn ra Äá»nh dạng trợ giúp â%sâ" -#: builtin/help.c:92 +#: builtin/help.c:94 msgid "Failed to start emacsclient." msgstr "Lá»i khá»i chạy emacsclient." -#: builtin/help.c:105 +#: builtin/help.c:107 msgid "Failed to parse emacsclient version." msgstr "Gặp lá»i khi phân tÃch phiên bản emacsclient." -#: builtin/help.c:113 +#: builtin/help.c:115 #, c-format msgid "emacsclient version '%d' too old (< 22)." msgstr "phiên bản cá»§a emacsclient â%dâ quá cÅ© (< 22)." -#: builtin/help.c:131 builtin/help.c:159 builtin/help.c:168 builtin/help.c:176 +#: builtin/help.c:133 builtin/help.c:161 builtin/help.c:170 builtin/help.c:178 #, c-format msgid "failed to exec '%s': %s" msgstr "gặp lá»i khi thá»±c thi â%sâ: %s" -#: builtin/help.c:216 +#: builtin/help.c:218 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" @@ -5210,7 +5359,7 @@ msgstr "" "â%sâ: ÄÆ°á»ng dẫn không há» trợ bá» trình chiếu man.\n" "Hãy cân nhắc Äến viá»c sá» dụng âman.<tool>.cmdâ Äá» thay thế." -#: builtin/help.c:228 +#: builtin/help.c:230 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" @@ -5219,25 +5368,57 @@ msgstr "" "â%sâ: cmd (lá»nh) há» trợ bá» trình chiếu man.\n" "Hãy cân nhắc Äến viá»c sá» dụng âman.<tool>.pathâ Äá» thay thế." -#: builtin/help.c:349 +#: builtin/help.c:351 #, c-format msgid "'%s': unknown man viewer." msgstr "â%sâ: không rõ chương trình xem man." -#: builtin/help.c:366 +#: builtin/help.c:368 msgid "no man viewer handled the request" msgstr "không có trình xem trợ giúp dạng manpage tiếp hợp vá»i yêu cầu" -#: builtin/help.c:374 +#: builtin/help.c:376 msgid "no info viewer handled the request" msgstr "không có trình xem trợ giúp dạng info tiếp hợp vá»i yêu cầu" -#: builtin/help.c:429 builtin/help.c:436 +#: builtin/help.c:422 +msgid "Defining attributes per path" +msgstr "Äá»nh nghÄ©a các thuá»c tÃnh cho má»i ÄÆ°á»ng dẫn" + +#: builtin/help.c:423 +msgid "A Git glossary" +msgstr "Thuáºt ngữ chuyên môn Git" + +#: builtin/help.c:424 +msgid "Specifies intentionally untracked files to ignore" +msgstr "Chá» Äá»nh các táºp tin chưa theo dõi dấu vết bá» bá» qua má»t cách cỠý" + +#: builtin/help.c:425 +msgid "Defining submodule properties" +msgstr "Äá»nh nghÄ©a thuá»c tÃnh mô-Äun-con" + +#: builtin/help.c:426 +msgid "Specifying revisions and ranges for Git" +msgstr "Chá» Äá»nh Äiá»m xét duyá»t và vùng cho Git" + +#: builtin/help.c:427 +msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" +msgstr "Hưá»ng dẫn cách dùng Git á» mức cÆ¡ bản (dà nh cho bản 1.5.1 hay má»i hÆ¡n)" + +#: builtin/help.c:428 +msgid "An overview of recommended workflows with Git" +msgstr "Tá»ng quan vá» luá»ng công viá»c khuyến nghá» nên dùng vá»i Git." + +#: builtin/help.c:440 +msgid "The common Git guides are:\n" +msgstr "Các chá» dẫn chung vá» cách dùng Git là :\n" + +#: builtin/help.c:462 builtin/help.c:478 #, c-format msgid "usage: %s%s" msgstr "cách sá» dụng: %s%s" -#: builtin/help.c:452 +#: builtin/help.c:494 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "âgit %sâ ÄÆ°á»£c Äặt bà danh thà nh â%sâ" @@ -5684,8 +5865,8 @@ msgid "Cannot access work tree '%s'" msgstr "không thá» truy cáºp cây (tree) là m viá»c â%sâ" #: builtin/log.c:40 -msgid "git log [<options>] [<since>..<until>] [[--] <path>...]\n" -msgstr "git log [<các-tùy-chá»n>] [<ká»-từ>..<cho-Äến>] [[--] <ÄÆ°á»ng-dẫn>...]\n" +msgid "git log [<options>] [<revision range>] [[--] <path>...]\n" +msgstr "git log [<các-tùy-chá»n>] [<vùng xem xét>] [[--] <ÄÆ°á»ng-dẫn>...]\n" #: builtin/log.c:41 msgid " or: git show [options] <object>..." @@ -5722,202 +5903,202 @@ msgstr "Không thá» Äá»c Äá»i tượng %s" msgid "Unknown type: %d" msgstr "Không nháºn ra kiá»u: %d" -#: builtin/log.c:630 +#: builtin/log.c:638 msgid "format.headers without value" msgstr "format.headers không có giá trá» cụ thá»" -#: builtin/log.c:704 +#: builtin/log.c:720 msgid "name of output directory is too long" msgstr "tên cá»§a thư mục kết xuất quá dà i" -#: builtin/log.c:720 +#: builtin/log.c:736 #, c-format msgid "Cannot open patch file %s" msgstr "Không thá» má» táºp tin miếng vá: %s" -#: builtin/log.c:734 +#: builtin/log.c:750 msgid "Need exactly one range." msgstr "Cần chÃnh xác má»t vùng." -#: builtin/log.c:742 +#: builtin/log.c:758 msgid "Not a range." msgstr "Không phải là má»t vùng." -#: builtin/log.c:815 +#: builtin/log.c:860 msgid "Cover letter needs email format" msgstr "âCover letterâ cần cho Äá»nh dạng thư" -#: builtin/log.c:888 +#: builtin/log.c:936 #, c-format msgid "insane in-reply-to: %s" msgstr "in-reply-to Äiên rá»: %s" -#: builtin/log.c:916 +#: builtin/log.c:964 msgid "git format-patch [options] [<since> | <revision range>]" msgstr "git format-patch [các-tùy-chá»n] [<ká»-từ> | <vùng-xem-xét>]" -#: builtin/log.c:961 +#: builtin/log.c:1009 msgid "Two output directories?" msgstr "Hai thư mục kết xuất?" -#: builtin/log.c:1099 +#: builtin/log.c:1108 msgid "use [PATCH n/m] even with a single patch" msgstr "dùng [PATCH n/m] ngay cả vá»i miếng vá ÄÆ¡n" -#: builtin/log.c:1102 +#: builtin/log.c:1111 msgid "use [PATCH] even with multiple patches" msgstr "dùng [VÃ] ngay cả vá»i các miếng vá phức tạp" -#: builtin/log.c:1106 +#: builtin/log.c:1115 msgid "print patches to standard out" msgstr "hiá»n thá» miếng vá ra Äầu ra chuẩn" -#: builtin/log.c:1108 +#: builtin/log.c:1117 msgid "generate a cover letter" msgstr "tạo bì thư" -#: builtin/log.c:1110 +#: builtin/log.c:1119 msgid "use simple number sequence for output file names" msgstr "sá» dụng chá»i dãy sá» dạng ÄÆ¡n giản cho tên táºp-tin xuất ra" -#: builtin/log.c:1111 +#: builtin/log.c:1120 msgid "sfx" msgstr "sfx" -#: builtin/log.c:1112 +#: builtin/log.c:1121 msgid "use <sfx> instead of '.patch'" msgstr "sá» dụng <sfx> thay cho â.patchâ" -#: builtin/log.c:1114 +#: builtin/log.c:1123 msgid "start numbering patches at <n> instead of 1" msgstr "bắt Äầu Äánh sá» miếng vá từ <n> thay vì 1" -#: builtin/log.c:1116 +#: builtin/log.c:1125 msgid "mark the series as Nth re-roll" msgstr "Äánh dấu chuá»i ná»i tiếp dạng thứ-N re-roll" -#: builtin/log.c:1118 +#: builtin/log.c:1127 msgid "Use [<prefix>] instead of [PATCH]" msgstr "Dùng [<tiá»n-tá»>] thay cho [VÃ]" -#: builtin/log.c:1121 +#: builtin/log.c:1130 msgid "store resulting files in <dir>" msgstr "lưu các táºp tin kết quả trong <t.mục>" -#: builtin/log.c:1124 +#: builtin/log.c:1133 msgid "don't strip/add [PATCH]" msgstr "không strip/add [VÃ]" -#: builtin/log.c:1127 +#: builtin/log.c:1136 msgid "don't output binary diffs" msgstr "không kết xuất diff (những khác biá»t) nhá» phân" -#: builtin/log.c:1129 +#: builtin/log.c:1138 msgid "don't include a patch matching a commit upstream" msgstr "không bao gá»m miếng vá khá»p vá»i má»t lần chuyá»n giao thượng nguá»n" -#: builtin/log.c:1131 +#: builtin/log.c:1140 msgid "show patch format instead of default (patch + stat)" msgstr "hiá»n thá» Äá»nh dạng miếng vá thay vì mặc Äá»nh (miếng vá + thá»ng kê)" -#: builtin/log.c:1133 +#: builtin/log.c:1142 msgid "Messaging" msgstr "Lá»i nhắn" -#: builtin/log.c:1134 +#: builtin/log.c:1143 msgid "header" msgstr "Äầu Äá» thư" -#: builtin/log.c:1135 +#: builtin/log.c:1144 msgid "add email header" msgstr "thêm Äầu Äá» thư" -#: builtin/log.c:1136 builtin/log.c:1138 +#: builtin/log.c:1145 builtin/log.c:1147 msgid "email" msgstr "thư Äiá»n tá»" -#: builtin/log.c:1136 +#: builtin/log.c:1145 msgid "add To: header" msgstr "thêm To: Äầu Äá» thư" -#: builtin/log.c:1138 +#: builtin/log.c:1147 msgid "add Cc: header" msgstr "thêm Cc: Äầu Äá» thư" -#: builtin/log.c:1140 +#: builtin/log.c:1149 msgid "message-id" msgstr "message-id" -#: builtin/log.c:1141 +#: builtin/log.c:1150 msgid "make first mail a reply to <message-id>" msgstr "dùng thư Äầu tiên Äá» trả lá»i <message-id>" -#: builtin/log.c:1142 builtin/log.c:1145 +#: builtin/log.c:1151 builtin/log.c:1154 msgid "boundary" msgstr "ranh giá»i" -#: builtin/log.c:1143 +#: builtin/log.c:1152 msgid "attach the patch" msgstr "ÄÃnh kèm miếng vá" -#: builtin/log.c:1146 +#: builtin/log.c:1155 msgid "inline the patch" msgstr "dùng miếng vá là m ná»i dung" -#: builtin/log.c:1150 +#: builtin/log.c:1159 msgid "enable message threading, styles: shallow, deep" msgstr "cho phép luá»ng lá»i nhắn, kiá»u: âshallowâ, âdeepâ" -#: builtin/log.c:1152 +#: builtin/log.c:1161 msgid "signature" msgstr "chữ ký" -#: builtin/log.c:1153 +#: builtin/log.c:1162 msgid "add a signature" msgstr "thêm chữ ký" -#: builtin/log.c:1155 +#: builtin/log.c:1164 msgid "don't print the patch filenames" msgstr "không hiá»n thá» các tên táºp tin cá»§a miếng vá" -#: builtin/log.c:1239 +#: builtin/log.c:1248 msgid "-n and -k are mutually exclusive." msgstr "-n và -k loại từ lẫn nhau." -#: builtin/log.c:1241 +#: builtin/log.c:1250 msgid "--subject-prefix and -k are mutually exclusive." msgstr "--subject-prefix và -k xung khắc nhau." -#: builtin/log.c:1249 +#: builtin/log.c:1258 msgid "--name-only does not make sense" msgstr "--name-only không hợp lý" -#: builtin/log.c:1251 +#: builtin/log.c:1260 msgid "--name-status does not make sense" msgstr "--name-status không hợp lý" -#: builtin/log.c:1253 +#: builtin/log.c:1262 msgid "--check does not make sense" msgstr "--check không hợp lý" -#: builtin/log.c:1276 +#: builtin/log.c:1285 msgid "standard output, or directory, which one?" msgstr "Äầu ra chuẩn, hay thư mục, chá»n cái nà o?" -#: builtin/log.c:1278 +#: builtin/log.c:1287 #, c-format msgid "Could not create directory '%s'" msgstr "Không thá» tạo thư mục â%sâ" -#: builtin/log.c:1431 +#: builtin/log.c:1435 msgid "Failed to create output files" msgstr "Gặp lá»i khi tạo các táºp tin kết xuất" -#: builtin/log.c:1480 +#: builtin/log.c:1484 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "git cherry [-v] [<thượng-nguá»n> [<head> [<giá»i-hạn>]]]" -#: builtin/log.c:1535 +#: builtin/log.c:1539 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" @@ -5925,103 +6106,103 @@ msgstr "" "Không tìm thấy nhánh mạng bá» theo vết, hãy chá» Äá»nh <thượng-nguá»n> má»t cách " "thá»§ công.\n" -#: builtin/log.c:1548 builtin/log.c:1550 builtin/log.c:1562 +#: builtin/log.c:1552 builtin/log.c:1554 builtin/log.c:1566 #, c-format msgid "Unknown commit %s" msgstr "Không hiá»u lần chuyá»n giao (commit) %s" -#: builtin/ls-files.c:409 +#: builtin/ls-files.c:402 msgid "git ls-files [options] [<file>...]" msgstr "git ls-files [các-tùy-chá»n] [<táºp-tin>...]" -#: builtin/ls-files.c:466 +#: builtin/ls-files.c:459 msgid "identify the file status with tags" msgstr "nháºn dạng các trạng thái táºp tin vá»i thẻ" -#: builtin/ls-files.c:468 +#: builtin/ls-files.c:461 msgid "use lowercase letters for 'assume unchanged' files" msgstr "" "dùng chữ cái viết thưá»ng cho các táºp tin âassume unchangedâ (giả Äá»nh không " "thay Äá»i)" -#: builtin/ls-files.c:470 +#: builtin/ls-files.c:463 msgid "show cached files in the output (default)" msgstr "hiá»n thá» các táºp tin ÄÆ°á»£c nhá» tạm và o Äầu ra (mặc Äá»nh)" -#: builtin/ls-files.c:472 +#: builtin/ls-files.c:465 msgid "show deleted files in the output" msgstr "hiá»n thá» các táºp tin Äã xóa trong kết xuất" -#: builtin/ls-files.c:474 +#: builtin/ls-files.c:467 msgid "show modified files in the output" msgstr "hiá»n thá» các táºp tin Äã bá» sá»a Äá»i ra kết xuất" -#: builtin/ls-files.c:476 +#: builtin/ls-files.c:469 msgid "show other files in the output" msgstr "hiá»n thá» các táºp tin khác trong kết xuất" -#: builtin/ls-files.c:478 +#: builtin/ls-files.c:471 msgid "show ignored files in the output" msgstr "hiá»n thá» các táºp tin bá» bá» qua trong kết xuất" -#: builtin/ls-files.c:481 +#: builtin/ls-files.c:474 msgid "show staged contents' object name in the output" msgstr "hiá»n thá» tên Äá»i tượng cá»§a ná»i dung ÄÆ°á»£c lưu trạng thái á» kết xuất" -#: builtin/ls-files.c:483 +#: builtin/ls-files.c:476 msgid "show files on the filesystem that need to be removed" msgstr "hiá»n thá» các táºp tin trên há» thá»ng táºp tin mà nó cần ÄÆ°á»£c gỡ bá»" -#: builtin/ls-files.c:485 +#: builtin/ls-files.c:478 msgid "show 'other' directories' name only" msgstr "chá» hiá»n thá» tên cá»§a các thư mục âkhácâ" -#: builtin/ls-files.c:488 +#: builtin/ls-files.c:481 msgid "don't show empty directories" msgstr "không hiá»n thá» thư mục rá»ng" -#: builtin/ls-files.c:491 +#: builtin/ls-files.c:484 msgid "show unmerged files in the output" msgstr "hiá»n thá» các táºp tin chưa hòa trá»n trong kết xuất" -#: builtin/ls-files.c:493 +#: builtin/ls-files.c:486 msgid "show resolve-undo information" msgstr "hiá»n thá» thông tin resolve-undo" -#: builtin/ls-files.c:495 +#: builtin/ls-files.c:488 msgid "skip files matching pattern" msgstr "bá» qua những táºp tin khá»p vá»i má»t mẫu" -#: builtin/ls-files.c:498 +#: builtin/ls-files.c:491 msgid "exclude patterns are read from <file>" msgstr "mẫu loại trừ ÄÆ°á»£c Äá»c từ <táºp tin>" -#: builtin/ls-files.c:501 +#: builtin/ls-files.c:494 msgid "read additional per-directory exclude patterns in <file>" msgstr "Äá»c thêm các mẫu ngoại trừ má»i thư mục trong <táºp tin>" -#: builtin/ls-files.c:503 +#: builtin/ls-files.c:496 msgid "add the standard git exclusions" msgstr "thêm loại trừ tiêu chuẩn kiá»u git" -#: builtin/ls-files.c:506 +#: builtin/ls-files.c:499 msgid "make the output relative to the project top directory" msgstr "là m cho kết xuất liên quan Äến thư mục á» mức cao nhất (gá»c) cá»§a dá»± án" -#: builtin/ls-files.c:509 +#: builtin/ls-files.c:502 msgid "if any <file> is not in the index, treat this as an error" msgstr "nếu <táºp tin> bất kỳ không á» trong bảng mục lục, xá» lý nó như má»t lá»i" -#: builtin/ls-files.c:510 +#: builtin/ls-files.c:503 msgid "tree-ish" msgstr "tree-ish" -#: builtin/ls-files.c:511 +#: builtin/ls-files.c:504 msgid "pretend that paths removed since <tree-ish> are still present" msgstr "" "giả Äá»nh rằng các ÄÆ°á»ng dẫn Äã bá» gỡ bá» ká» từ <tree-ish> nay vẫn hiá»n diá»n" -#: builtin/ls-files.c:513 +#: builtin/ls-files.c:506 msgid "show debugging data" msgstr "hiá»n thá» dữ liá»u gỡ lá»i" @@ -8251,16 +8432,16 @@ msgstr "" "Chạy lá»nh \"git rev-parse --parseopt -h\" Äá» có thêm thông tin vá» cách dùng." #: builtin/revert.c:22 -msgid "git revert [options] <commit-ish>" -msgstr "git revert [các-tùy-chá»n] <commit-ish>" +msgid "git revert [options] <commit-ish>..." +msgstr "git revert [các-tùy-chá»n] <commit-ish>..." #: builtin/revert.c:23 msgid "git revert <subcommand>" msgstr "git revert <lá»nh-con>" #: builtin/revert.c:28 -msgid "git cherry-pick [options] <commit-ish>" -msgstr "git cherry-pick [các-tùy-chá»n] <commit-ish>" +msgid "git cherry-pick [options] <commit-ish>..." +msgstr "git cherry-pick [các-tùy-chá»n] <commit-ish>..." #: builtin/revert.c:29 msgid "git cherry-pick <subcommand>" @@ -8411,31 +8592,31 @@ msgid "git rm: unable to remove %s" msgstr "git rm: không thá» gỡ bá» %s" #: builtin/shortlog.c:13 -msgid "git shortlog [-n] [-s] [-e] [-w] [rev-opts] [--] [<commit-id>... ]" -msgstr "git shortlog [-n] [-s] [-e] [-w] [rev-opts] [--] [<commit-id>... ]" +msgid "git shortlog [<options>] [<revision range>] [[--] [<path>...]]" +msgstr "git shortlog [các-tùy-chá»n] [<vùng-xem-xét>] [[--] [<ÄÆ°á»ng-dẫn>...]]" -#: builtin/shortlog.c:133 +#: builtin/shortlog.c:131 #, c-format msgid "Missing author: %s" msgstr "Thiếu tên tác giả: %s" -#: builtin/shortlog.c:229 +#: builtin/shortlog.c:227 msgid "sort output according to the number of commits per author" msgstr "sắp xếp kết xuất tuân theo sá» lượng chuyá»n giao trên má»i tác giả" -#: builtin/shortlog.c:231 +#: builtin/shortlog.c:229 msgid "Suppress commit descriptions, only provides commit count" msgstr "Chặn má»i mô tả lần chuyá»n giao, chá» ÄÆ°a ra sá» lượng lần chuyá»n giao" -#: builtin/shortlog.c:233 +#: builtin/shortlog.c:231 msgid "Show the email address of each author" msgstr "Hiá»n thá» thư Äiá»n tá» cho từng tác giả" -#: builtin/shortlog.c:234 +#: builtin/shortlog.c:232 msgid "w[,i1[,i2]]" msgstr "w[,i1[,i2]]" -#: builtin/shortlog.c:235 +#: builtin/shortlog.c:233 msgid "Linewrap output" msgstr "Ngắt dòng khi quá dà i" @@ -8455,67 +8636,67 @@ msgstr "" msgid "git show-branch (-g|--reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "git show-branch (-g|--reflog)[=<n>[,<ná»n>]] [--list] [<ref>]" -#: builtin/show-branch.c:651 +#: builtin/show-branch.c:650 msgid "show remote-tracking and local branches" msgstr "hiá»n thá» các nhánh remote-tracking và ná»i bá»" -#: builtin/show-branch.c:653 +#: builtin/show-branch.c:652 msgid "show remote-tracking branches" msgstr "hiá»n thá» các nhánh remote-tracking" -#: builtin/show-branch.c:655 +#: builtin/show-branch.c:654 msgid "color '*!+-' corresponding to the branch" msgstr "mà u â*!+-â tương ứng vá»i nhánh" -#: builtin/show-branch.c:657 +#: builtin/show-branch.c:656 msgid "show <n> more commits after the common ancestor" msgstr "hiá»n thá» thêm <n> lần chuyá»n giao sau cha mẹ chung" -#: builtin/show-branch.c:659 +#: builtin/show-branch.c:658 msgid "synonym to more=-1" msgstr "Äá»ng nghÄ©a vá»i more=-1" -#: builtin/show-branch.c:660 +#: builtin/show-branch.c:659 msgid "suppress naming strings" msgstr "chặn các chuá»i Äặt tên" -#: builtin/show-branch.c:662 +#: builtin/show-branch.c:661 msgid "include the current branch" msgstr "bao gá»m nhánh hiá»n hà nh" -#: builtin/show-branch.c:664 +#: builtin/show-branch.c:663 msgid "name commits with their object names" msgstr "Äặt tên các lần chuyá»n giao bằng các tên cá»§a Äá»i tượng cá»§a chúng" -#: builtin/show-branch.c:666 +#: builtin/show-branch.c:665 msgid "show possible merge bases" msgstr "hiá»n thá» má»i cÆ¡ sá» có thá» dùng Äá» hòa trá»n" -#: builtin/show-branch.c:668 +#: builtin/show-branch.c:667 msgid "show refs unreachable from any other ref" msgstr "hiá»n thá» các tham chiếu không thá» ÄÆ°á»£c Äá»c bá»i bất kỳ tham chiếu khác" -#: builtin/show-branch.c:670 +#: builtin/show-branch.c:669 msgid "show commits in topological order" msgstr "hiá»n thá» các lần chuyá»n giao theo thứ tá»± tôpô" -#: builtin/show-branch.c:672 +#: builtin/show-branch.c:671 msgid "show only commits not on the first branch" msgstr "chá» hiá»n thá» các lần chuyá»n giao không nằm trên nhánh Äầu tiên" -#: builtin/show-branch.c:674 +#: builtin/show-branch.c:673 msgid "show merges reachable from only one tip" msgstr "hiá»n thá» các lần hòa trá»n có thá» Äá»c ÄÆ°á»£c chá» từ má»t Äầu mút" -#: builtin/show-branch.c:676 +#: builtin/show-branch.c:675 msgid "show commits where no parent comes before its children" msgstr "hiá»n thá» các lần chuyá»n giao nÆ¡i mà cha mẹ Äến trưá»c con cá»§a nó" -#: builtin/show-branch.c:678 +#: builtin/show-branch.c:677 msgid "<n>[,<base>]" msgstr "<n>[,<cÆ¡ sá»>]" -#: builtin/show-branch.c:679 +#: builtin/show-branch.c:678 msgid "show <n> most recent ref-log entries starting at base" msgstr "hiá»n thá» <n> các mục âref-logâ gần nhất ká» từ ná»n (base)" @@ -8984,9 +9165,15 @@ msgid "only useful for debugging" msgstr "chá» hữu Ãch khi cần gỡ lá»i" #: git.c:16 -msgid "See 'git help <command>' for more information on a specific command." +msgid "" +"'git help -a' and 'git help -g' lists available subcommands and some\n" +"concept guides. See 'git help <command>' or 'git help <concept>'\n" +"to read about a specific subcommand or concept." msgstr "" -"Chạy lá»nh âgit help <tên-lá»nh>â Äá» có thêm thông tin vá» lá»nh ÄÆ°á»£c chá» ra." +"âgit help -aâ và âgit help -gâ liá»t kê các câu lá»nh con sẵn có và má»t sá»\n" +"hưá»ng dẫn khái niá»m cÆ¡ bản. Xem âgit help <lá»nh>â hay âgit help <khái " +"niá»m>â\n" +"Äá» Äá»c các Äặc tả cho lá»nh hay khái niá»m Äó." #: parse-options.h:156 msgid "no-op (backward compatibility)" @@ -9368,16 +9555,16 @@ msgstr "" "sai.\n" "(Bạn có thá» sá» dụng \"git bisect bad\" và \"git bisect good\" cho chúng.)" -#: git-bisect.sh:347 git-bisect.sh:474 +#: git-bisect.sh:363 git-bisect.sh:490 msgid "We are not bisecting." msgstr "Chúng tôi không bisect." -#: git-bisect.sh:354 +#: git-bisect.sh:370 #, sh-format msgid "'$invalid' is not a valid commit" msgstr "â$invalidâ không phải là lần chuyá»n giao (commit) hợp lá»" -#: git-bisect.sh:363 +#: git-bisect.sh:379 #, sh-format msgid "" "Could not check out original HEAD '$branch'.\n" @@ -9386,25 +9573,25 @@ msgstr "" "Không thá» check-out HEAD nguyên thá»§y cá»§a â$branchâ.\n" "Hãy thá» âgit bisect reset <lần-chuyá»n-giao>â." -#: git-bisect.sh:390 +#: git-bisect.sh:406 msgid "No logfile given" msgstr "Chưa chá» ra táºp tin ghi nháºt ký" -#: git-bisect.sh:391 +#: git-bisect.sh:407 #, sh-format msgid "cannot read $file for replaying" msgstr "không thá» Äá»c $file Äá» thao diá» n lại" -#: git-bisect.sh:408 +#: git-bisect.sh:424 msgid "?? what are you talking about?" msgstr "?? bạn Äang nói gì thế?" -#: git-bisect.sh:420 +#: git-bisect.sh:436 #, sh-format msgid "running $command" msgstr "Äang chạy lá»nh $command" -#: git-bisect.sh:427 +#: git-bisect.sh:443 #, sh-format msgid "" "bisect run failed:\n" @@ -9413,11 +9600,11 @@ msgstr "" "chạy bisect gặp lá»i:\n" "mã trả vá» $res từ lá»nh â$commandâ là < 0 hoặc >= 128" -#: git-bisect.sh:453 +#: git-bisect.sh:469 msgid "bisect run cannot continue any more" msgstr "bisect không thá» tiếp tục thêm ÄÆ°á»£c nữa" -#: git-bisect.sh:459 +#: git-bisect.sh:475 #, sh-format msgid "" "bisect run failed:\n" @@ -9426,7 +9613,7 @@ msgstr "" "chạy bisect gặp lá»i:\n" "âbisect_state $stateâ Äã thoát ra vá»i mã lá»i $res" -#: git-bisect.sh:466 +#: git-bisect.sh:482 msgid "bisect run success" msgstr "bisect chạy thà nh công" @@ -9877,12 +10064,12 @@ msgstr "" #: git-submodule.sh:588 #, sh-format msgid "Use '.' if you really want to deinitialize all submodules" -msgstr "Dùng '.' nếu bạn thá»±c sá»± muá»n gỡ bá» má»i mô-Äun-con" +msgstr "Dùng â.â nếu bạn thá»±c sá»± muá»n gỡ bá» má»i mô-Äun-con" #: git-submodule.sh:603 #, sh-format msgid "Submodule work tree '$sm_path' contains a .git directory" -msgstr "Cây là m viá»c mô-Äun-con '$sm_path' có chứa thư mục .git" +msgstr "Cây là m viá»c mô-Äun-con â$sm_pathâ có chứa thư mục .git" #: git-submodule.sh:604 #, sh-format @@ -9898,7 +10085,7 @@ msgid "" "Submodule work tree '$sm_path' contains local modifications; use '-f' to " "discard them" msgstr "" -"Cây là m viá»c mô-Äun-con '$sm_path' chứa các thay Äá»i ná»i bá»; hãy dùng '-f' " +"Cây là m viá»c mô-Äun-con â$sm_pathâ chứa các thay Äá»i ná»i bá»; hãy dùng â-fâ " "Äá» loại bá» chúng Äi" #: git-submodule.sh:613 @@ -10034,6 +10221,23 @@ msgstr "Gặp lá»i khi Äá» quy và o trong ÄÆ°á»ng dẫn mô-Äun-con â$sm msgid "Synchronizing submodule url for '$prefix$sm_path'" msgstr "Url Mô-Äun-con Äá»ng bá» hóa cho â$prefix$sm_pathâ" +#~ msgid "It took %.2f seconds to enumerate untracked files. 'status -uno'" +#~ msgstr "Cần %.2f giây Äá» Äếm các táºp tin chưa ÄÆ°á»£c theo vết. âstatus -unoâ" + +#~ msgid "may speed it up, but you have to be careful not to forget to add" +#~ msgstr "" +#~ "có thá» là m nó nhanh lên, nhưng bạn phải cẩn trá»ng Äừng quên thêm nó và o" + +#~ msgid "new files yourself (see 'git help status')." +#~ msgstr "táºp tin má»i cá»§a chÃnh bạn (xem âgit help statusâ.." + +#~ msgid "git shortlog [-n] [-s] [-e] [-w] [rev-opts] [--] [<commit-id>... ]" +#~ msgstr "git shortlog [-n] [-s] [-e] [-w] [rev-opts] [--] [<commit-id>... ]" + +#~ msgid "See 'git help <command>' for more information on a specific command." +#~ msgstr "" +#~ "Chạy lá»nh âgit help <tên-lá»nh>â Äá» có thêm thông tin vá» lá»nh ÄÆ°á»£c chá» ra." + #~ msgid "use any ref in .git/refs" #~ msgstr "sá» dụng bất kỳ ref nà o trong .git/refs"