Update Vietnamese Translation (#852)

* Adjusted consistency of the translation

* added 1 line and replaced tab with space
This commit is contained in:
ShardNguyen
2023-02-15 15:01:44 +07:00
committed by GitHub
parent 11b1c23be0
commit db25475c21

View File

@@ -29,14 +29,14 @@ return {
cleared="$1 hàng", cleared="$1 hàng",
mini="Mini",b2b="B2B ",b3b="B2B2B ", mini="Mini",b2b="B2B ",b3b="B2B2B ",
PC="Perfect Clear",HPC="Hemi-Perfect Clear", PC="Perfect Clear",HPC="Hemi-Perfect Clear",
replaying="[Replay]", replaying="[Đang phát lại]",
tasUsing="[TAS]", tasUsing="[TAS]",
stage="Chặng $1 hoàn thành!", stage="Chặng $1 hoàn thành!",
great="Tốt lắm!", great="Tốt lắm!",
awesome="Tuyệt vời!", awesome="Tuyệt vời!",
almost="Gần xong rồi!", almost="Gần xong rồi!",
continue="Cứ tiếp tục!", continue="Cố gắng lên!",
maxspeed="TỐC ĐỘ TỐI ĐA!", maxspeed="TỐC ĐỘ TỐI ĐA!",
speedup="Tăng tốc nào!", speedup="Tăng tốc nào!",
missionFailed="Nhiệm vụ thất bại", missionFailed="Nhiệm vụ thất bại",
@@ -101,7 +101,7 @@ return {
highScore="Điểm cao", highScore="Điểm cao",
newRecord="Thành tích mới!", newRecord="Thành tích mới!",
replayBroken="Không thể tải replay", replayBroken="Không thể tải bản phát lại",
dictNote="==Đã sao chép từ TetroDictionary==", dictNote="==Đã sao chép từ TetroDictionary==",
@@ -133,7 +133,7 @@ return {
ConnectionManager={ ConnectionManager={
playerInvalid="Người chơi không hợp lệ", playerInvalid="Người chơi không hợp lệ",
playerNotFound="Không tìm thấy người chơi", playerNotFound="Không tìm thấy người chơi",
connectionReplaced="Connection replaced", connectionReplaced="Đã thay đổi kết nối",
}, },
NoticeManager={ NoticeManager={
noticeNotFound="Không có thông báo", noticeNotFound="Không có thông báo",
@@ -200,27 +200,27 @@ return {
modInstruction="Hãy chọn mod bạn muốn.\nMod sẽ cho bạn thay đổi trò chơi, và có thể làm sập trò chơi.\nĐiểm sẽ không được lưu lại khi dùng mod.", modInstruction="Hãy chọn mod bạn muốn.\nMod sẽ cho bạn thay đổi trò chơi, và có thể làm sập trò chơi.\nĐiểm sẽ không được lưu lại khi dùng mod.",
modInfo={ modInfo={
next="NEXT\nGhi đè số gạch hiển thị ở cột NEXT.", next="NEXT\nGhi đè số gạch hiển thị ở cột NEXT",
hold="HOLD\nGhi đè số lượng gạch được giữ ở cột HOLD.", hold="HOLD\nGhi đè số lượng gạch được giữ ở cột HOLD",
hideNext="Hidden NEXT\nẨn số lượng gạch ở cột NEXT (Tính từ ô đầu tiên)", hideNext="Hidden NEXT\nẨn số lượng gạch ở cột NEXT (Tính từ ô đầu tiên)",
infHold="InfiniHold\nCho phép bạn HOLD vô số lần.", infHold="InfiniHold\nCho phép bạn HOLD vô số lần",
hideBlock="Hide Current Piece:\nGạch đang rơi trong bảng sẽ bị tàng hình", hideBlock="Hide Current Piece\nGạch đang rơi trong bảng sẽ bị tàng hình",
hideGhost="No Ghost\nBóng gạch sẽ bị tắt", hideGhost="No Ghost\nBóng gạch sẽ bị tắt",
hidden="Hide Locked Pieces.\nGạch sẽ bị ẩn sau một khoảng thời gian", hidden="Hide Locked Pieces\nGạch sẽ bị ẩn sau một khoảng thời gian",
hideBoard="Hide Board\nChe một phần của bảng hay che nguyên bảng", hideBoard="Hide Board\nChe một phần của bảng hay che nguyên bảng",
flipBoard="Flip Board\nXoay bảng hay lật bảng.", flipBoard="Flip Board\nXoay bảng hay lật bảng",
dropDelay="Gravity\nĐiều chỉnh tốc độ rơi của gạch.", dropDelay="Gravity\nĐiều chỉnh tốc độ rơi của gạch",
lockDelay="Lock Delay\nGhi đè thời gian chờ khoá của gạch", lockDelay="Lock Delay\nGhi đè thời gian chờ khoá của gạch",
waitDelay="Spawn Delay\nGhi đè thời gian gạch xuất hiện", waitDelay="Spawn Delay\nGhi đè thời gian gạch xuất hiện",
fallDelay="Line Clear Delay\nGhi đè thời gian xoá hàng", fallDelay="Line Clear Delay\nGhi đè thời gian xoá hàng",
life="Life\nThay đổi số mạng.", life="Life\nThay đổi số mạng",
forceB2B="B2B Only\nKết thúc trò chơi khi cột B2B giảm xuống dưới vạch ban đầu.", forceB2B="B2B Only\nKết thúc trò chơi khi cột B2B giảm xuống dưới vạch ban đầu",
forceFinesse="Finesse Only\nKết thúc trò chơi khi có lỗi di chuyển", forceFinesse="Finesse Only\nKết thúc trò chơi khi có lỗi di chuyển",
tele="Teleport\nDAS = 0, ARR = 0", tele="Teleport\nDAS = 0, ARR = 0",
noRotation="No Rotation\nKhông được xoay gạch.", noRotation="No Rotation\nKhông được xoay gạch",
noMove="No Movement\nKhông được di chuyển trái phải", noMove="No Movement\nKhông được di chuyển trái phải",
customSeq="Randomizer\nGhi đè trình xáo gạch", customSeq="Randomizer\nGhi đè trình xáo gạch",
pushSpeed="Garbage Speed\nGhi đề tốc độ xuất hiện của hàng rác", pushSpeed="Garbage Speed\nGhi đề tốc độ xuất hiện của hàng rác",
boneBlock="[ ]\nChơi với skin [ ]", boneBlock="[ ]\nChơi với skin [ ]",
}, },
pauseStat={ pauseStat={
@@ -228,10 +228,10 @@ return {
"Phím/Xoay/Giữ:", "Phím/Xoay/Giữ:",
"Số gạch:", "Số gạch:",
"Hàng/Đào:", "Hàng/Đào:",
"Attack/DigAtk:", "Gửi/Gửi khi đào:",
"Nhận:", "Nhận:",
"Clears:", "Clear:",
"Spins:", "Spin:",
"B2B/B3B/PC/HPC:", "B2B/B3B/PC/HPC:",
"Lỗi di chuyển:", "Lỗi di chuyển:",
}, },
@@ -242,9 +242,9 @@ return {
"Số ván đã chơi:", "Số ván đã chơi:",
"Thời gian chơi:", "Thời gian chơi:",
"Phím/Xoay/Giữ:", "Phím/Xoay/Giữ:",
"Gạch/Hàng/Atk.:", "Gạch/Hàng/Gửi:",
"Recv./Res./Asc.:", "Nhận/Phản/Đẩy:",
"Đào/Dig Atk.:", "Đào/Gửi khi đào:",
"Eff./Dig Eff.:", "Eff./Dig Eff.:",
"B2B/B3B:", "B2B/B3B:",
"PC/HPC:", "PC/HPC:",
@@ -387,7 +387,7 @@ return {
setting="Cài đặt", setting="Cài đặt",
stat="Thống kê", stat="Thống kê",
dict="Zictionary", dict="Zictionary",
replays="Replays", replays="Phòng phát lại",
}, },
main_simple={ main_simple={
sprint="Sprint", sprint="Sprint",
@@ -404,7 +404,7 @@ return {
}, },
pause={ pause={
setting="Cài đặt (S)", setting="Cài đặt (S)",
replay="Replay (P)", replay="Phát lại (P)",
save="Lưu (O)", save="Lưu (O)",
resume="Tiếp tục (esc)", resume="Tiếp tục (esc)",
restart="Thử lại (R)", restart="Thử lại (R)",
@@ -486,8 +486,8 @@ return {
key="Cài đặt bố cục phím", key="Cài đặt bố cục phím",
touch="Cài đặt cảm ứng", touch="Cài đặt cảm ứng",
showVK="Hiển thị nút ảo", showVK="Hiển thị nút ảo",
reTime="Start Delay", reTime="Đếm ngược bắt đầu",
RS="Rotation System", RS="Hệ thống xoay gạch",
menuPos="Vị trí nút Menu", menuPos="Vị trí nút Menu",
sysCursor="Sử dụng con trỏ chuột của hệ thống", sysCursor="Sử dụng con trỏ chuột của hệ thống",
autoPause="Tạm dừng khi nhấn ngoài game", autoPause="Tạm dừng khi nhấn ngoài game",
@@ -925,94 +925,94 @@ return {
}, },
getTip={refuseCopy=true, getTip={refuseCopy=true,
":dcgpray:", ":dcgpray:",
"Không thể mở file “Techmino.app” vì người làm game đã bay màu.", "Không thể mở file “Techmino.app” vì người làm game đã bay màu",
"“Techmino.app” là vi rút đấy. Xoá game đi.", "“Techmino.app” là vi rút đấy. Xoá đi",
"“TechminOS”", "“TechminOS”",
"(RURU)RFR2URU(RURF)", "(RURU)RFR2URU(RURF)",
"\\jezevec/\\jezevec/\\jezevec/", "\\jezevec/\\jezevec/\\jezevec/",
"\\osk/\\osk/\\osk/", "\\osk/\\osk/\\osk/",
"↑↑↓↓←→←→BA", "↑↑↓↓←→←→BA",
"$include<studio.h>", "$include<studio.h>",
"0next 0hold.", "0next 0hold",
"1next 0hold", "1next 0hold",
"1next 1hold!", "1next 1hold!",
"1next 6hold!", "1next 6hold!",
"20G thực chất là một game rule mới đấy!", "20G thực chất là một chế độ mới đấy!",
"Kỷ lục 40-line Sprint: 14.708s (hiryu)", "Kỷ lục Sprint 40 hàng: 14.708s (hiryu)",
"6next 1hold!", "6next 1hold!",
"6next 6hold?!", "6next 6hold?!",
"Nếu bạn không chết thì đối thủ thế nào cũng chết thôi - Onda Aka", "Rất gần nhưng lại rất xa",
"ALL SPIN!", "ALL SPIN!",
"Am G F G", "Am G F G",
"B2B2B???", "B2B2B???",
"B2B2B2B không có thật.", "B2B2B2B không có thật",
"Back-to-Back Techrash, 10 Combo, PC!", "Back-to-Back Techrash, 10 Combo, PC!",
"Nhớ dốc hết sức cho ngày hôm nay nha bạn!", "Nhớ dốc hết sức cho ngày hôm nay nha bạn!",
"Bridge clear sắp ra mắt!", "Bridge clear sắp ra mắt!",
"Bạn có thể chinh phục game xếp gạch này không?", "Bạn có thể chinh phục game xếp gạch này không?",
"Con tim này luôn hướng về 3M.", "Con tim này luôn hướng về 3M",
"Mọi thay đổi của game (tiếng Anh) sẽ được ghi lại trên Discord.", "Mọi thay đổi của game (tiếng Anh) sẽ được ghi lại trên Discord",
"Color clear sắp ra mắt!", "Color clear sắp ra mắt!",
"Giảm DAS và ARR sẽ giúp bạn chơi nhanh hơn nhưng khó điều khiển hơn.", "Giảm DAS và ARR sẽ giúp bạn chơi nhanh hơn nhưng khó điều khiển hơn",
"Tao vừa mới thấy Back-to-Back-to-Back hả?", "Tao vừa mới thấy Back-to-Back-to-Back hả?",
"B2B2B2B tồn tại hả?", "B2B2B2B tồn tại hả?",
"Đừng để những thứ nhỏ nhặt làm bạn mất hứng!", "Đừng để những thứ nhỏ nhặt làm bạn nản chí!",
"Đây không phải là lỗi, đây là tính năng!", "Đây không phải là lỗi, đây là tính năng!",
"Techmino rotation system rất đẹp trai!", "Hệ thống xoay gạch của Techmino rất đẹp trai!",
"Excellent, but lets go better next time…", "Em rất tốt nhưng anh rất tiếc...",
"Đừng quên xem qua phần cài đặt!", "Đừng quên xem qua phần cài đặt!",
"Nếu bạn thấy có vấn đề gì, hãy lên trang GitHub báo lại cho chúng tôi!", "Nếu bạn thấy có vấn đề gì, hãy lên trang GitHub báo lại cho chúng tôi!",
"Game xếp gạch nhưng có thêm chế độ FFA!", "Game xếp gạch nhưng có thêm chế độ FFA!",
"git commit", "git commit",
"git push -f", "git push -f",
"Bạn muốn đóng góp ý tưởng? Hãy vào Discord của chúng tôi!", "Bạn muốn đóng góp ý tưởng? Hãy vào Discord của chúng tôi!",
"Bạn có biết gạch xoay thì nó biến thành gì không?", "Bạn có biết khi gạch xoay thì nó biến thành gì không?",
"Khuyến khích đeo tai nghe để có trải nghiệm tốt hơn", "Khuyến khích đeo tai nghe để có trải nghiệm tốt hơn",
"Hello world!", "Hello world!",
"Chỉ có 2 loại trimino là I3 và L3.", "Chỉ có 2 loại trimino là I3 và L3",
" if a==true", " if a==true",
"Việc tăng tần số khung hình sẽ mang trải nghiệm tốt hơn cho bạn", "Việc tăng tần số khung hình sẽ mang trải nghiệm tốt hơn cho bạn",
"Initial [insert action] system có thể cứu bạn đấy.", "Initial [insert action] system có thể cứu bạn đấy",
"B2B2B2B là gì? Ăn được không?", "B2B2B2B là gì? Ăn được không?",
"Nó vừa load cutscene, vừa load game đấy!", "Nó vừa load cutscene, vừa load game đấy!",
"Bạn có thể xoá 40 hàng mà không cần dùng nút trái/phải.", "Bạn có thể xoá 40 hàng mà không cần dùng nút trái/phải",
"Bạn có thể xoá 40 hàng mà không cần dùng nút xoay.", "Bạn có thể xoá 40 hàng mà không cần dùng nút xoay",
"Hãy tham gia Discord của chúng tôi!", "Hãy tham gia Discord của chúng tôi!",
"l-=-1", "l-=-1",
"NỔI LỬA LÊN EM", "Nổi lửa lên em, NỔI LỬA LÊN EM",
"Việc giảm tần số khung hình sẽ mang trải nghiệm tệ hơn cho bạn", "Việc giảm tần số khung hình sẽ mang trải nghiệm tệ hơn cho bạn",
"LrL RlR LLr RRl RRR LLL FFF RfR RRf rFF", "LrL RlR LLr RRl RRR LLL FFF RfR RRf rFF",
"Lua No.1", "Lua No.1",
"Mix clear sắp ra mắt!", "Mix clear sắp ra mắt!",
"Hầu hết các biểu tượng của các nút được vẽ tay vào trong bảng Unicode Private Use Area.", "Hầu hết các biểu tượng của các nút được vẽ tay vào trong bảng Unicode Private Use Area",
"Hầu hết nhạc trong game được tạo bằng Beepbox.", "Hầu hết nhạc trong game được tạo bằng Beepbox",
"Nghe nhạc làm bạn phân tâm? Tắt nó đi.", "Nghe nhạc làm bạn phân tâm? Tắt nó đi",
"Nếu mà Chế độ đơn giản được bật thì bạn sẽ không thấy điều đặc biệt nào đâu!", "Nếu mà Chế độ đơn giản được bật thì bạn sẽ không thấy điều đặc biệt nào đâu!",
"O-Spin Triple!", "O-Spin Triple!",
"Thương cho tấm thân cơ hàn, ngậm ngùi lặng nhìn con đò sang ngang", "Thương cho tấm thân cơ hàn, ngậm ngùi lặng nhìn con đò sang ngang",
"Chơi game một tay chưa?", "Chơi game một tay chưa?",
"Có công mài sắt, có ngày nên kim!", "Có công mài sắt, có ngày nên kim!",
"Được tạo bởi LÖVE", "Được tạo bằng LÖVE",
"Được tạo bởi Un..LÖVE", "Được tạo bằng Un..LÖVE",
"pps-0.01", "pps-0.01",
"Dit me VNPT", "Dit me VNPT",
"Một số yêu cầu để đạt được rank X là rất khó, kể cả đối với những người giỏi nhất.", "Một số yêu cầu để đạt được rank X là rất khó, kể cả đối với những người giỏi nhất",
"Bạn sẽ sớm được chơi với mọi người trên thế giới thôi.", "Bạn sẽ sớm được chơi với mọi người trên thế giới thôi",
"Split clear sắp ra mắt!", "Split clear sắp ra mắt!",
"sudo rm -rf /*", "sudo rm -rf /*",
"Techmino là sự kết hợp giữa “technique” và “tetromino”.", "Techmino là sự kết hợp giữa “technique” và “tetromino”",
"Hình như mình nghiện Techmino rồi!", "Hình như mình nghiện Techmino rồi!",
"Techmino on Nspire-CX: vâng, nó tồn tại", "Techmino trên Nspire-CX: Vâng, nó tồn tại",
"TetroDictionary (không phải tiếng Việt) đã ra mắt.", "TetroDictionary (không phải tiếng Việt) đã ra mắt",
"Những cái tên xuất hiện ở phần nền trong trang Đội Ngũ là danh sách các nhà tài trợ của chúng tôi.", "Những cái tên xuất hiện ở phần nền trong trang Đội Ngũ là danh sách các nhà tài trợ của chúng tôi",
"Nhạc game này đã có mặt trên Soundcloud!", "Nhạc game này đã có mặt trên Soundcloud!",
"The stacker future is yours in Techmino!", "The stacker future is yours in Techmino!",
"Bạn có biết: Có một số chế độ đã bị ẩn khỏi map không?", "Bạn có biết: Có một số chế độ đã bị ẩn khỏi map không?",
"Có tất cả 18 miếng pentomino khác nhau.", "Có tất cả 18 miếng pentomino khác nhau",
"Có tất cả 7 miếng tetromino khác nhau.", "Có tất cả 7 miếng tetromino khác nhau",
"Chế độ nhiều người đã ra mắt rồi, hãy thử nó đi!", "Chế độ nhiều người đã ra mắt rồi, hãy thử nó đi!",
"Thử sử dụng nhiều ô Hold đi!", "Thử sử dụng nhiều ô Hold đi!",
"Thử dùng 2 nút xoay đi. Dùng cả 3 thì càng tốt.", "Thử dùng 2 nút xoay đi. Dùng cả 3 thì càng tốt",
"Cảnh báo: Cấu trúc dữ liệu và Giải thuật", "Cảnh báo: Cấu trúc dữ liệu và Giải thuật",
"20 PC thì sao?", "20 PC thì sao?",
"Thế còn 23 PC trong 100 hàng?", "Thế còn 23 PC trong 100 hàng?",
@@ -1020,12 +1020,12 @@ return {
"Game rác v*i c*t", "Game rác v*i c*t",
" while (false)", " while (false)",
"Bạn là Nhất!", "Bạn là Nhất!",
"Bạn có thể giúp chúng tôi viết BGMs và SFXs!", "Bạn có thể giúp chúng tôi viết BGM và SFX!",
"Bạn có thể cắm bàn phím vào điện thoại hoặc máy tính bảng (đối với iOS thì không).", "Bạn có thể cắm bàn phím vào điện thoại hoặc máy tính bảng (đối với iOS thì không)",
"Bạn có thể cài đặt bố cục phím trong phần cài đặt!", "Bạn có thể cài đặt bố cục phím trong phần cài đặt!",
"Bạn có thể mở thư mục chứa dữ liệu từ trang Thống kê.", "Bạn có thể mở thư mục chứa dữ liệu từ trang Thống kê",
"Bạn có thể thực hiện Spin với tất cả cả miếng gạch trong game này.", "Bạn có thể thực hiện Spin với tất cả cả miếng gạch trong game này",
"Bạn có thể đặt hướng xuất hiện cho từng miếng gạch.", "Bạn có thể đặt hướng xuất hiện cho từng miếng gạch",
"ZS JL T O I", "ZS JL T O I",
{C.C,"Also try 15puzzle!"}, {C.C,"Also try 15puzzle!"},
{C.C,"Also try Ballance!"}, {C.C,"Also try Ballance!"},
@@ -1041,19 +1041,19 @@ return {
{C.C,"Also try VVVVVV!"}, {C.C,"Also try VVVVVV!"},
{C.C,"Also try World of goo!"}, {C.C,"Also try World of goo!"},
{C.C,"Also try Zuma!"}, {C.C,"Also try Zuma!"},
{C.H,"MÓM RỒI ANH EM!!!!!"}, {C.H,"MÓM RỒI ANH EM ƠI!!!!!"},
{C.lP,"Secret number: 626"}, {C.lP,"Con số bí mật: 626"},
{C.lR,"Z ",C.lG,"S ",C.lS,"J ",C.lO,"L ",C.lP,"T ",C.lY,"O ",C.lC,"I"}, {C.lR,"Z ",C.lG,"S ",C.lS,"J ",C.lO,"L ",C.lP,"T ",C.lY,"O ",C.lC,"I"},
{C.lY,"MÁT QUÁ!!"}, {C.lY,"MÁT QUÁ!!"},
{C.N,"Lua",C.Z," No.1"}, {C.N,"Lua",C.Z," No.1"},
{C.P,"T-spin!"}, {C.P,"T-spin!"},
{C.R,"DMCA là gì?"}, {C.R,"DMCA là gì?"},
{C.R,"Intellectual property law"}, {C.R,"Luật sở hữu trí tuệ"},
{C.R,"DD",C.Z," Cannon=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"D",C.Z," Cannon"}, {C.R,"DD",C.Z," Cannon=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"D",C.Z," Cannon"},
{C.R,"DT",C.Z," Cannon=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"T",C.Z," Cannon"}, {C.R,"DT",C.Z," Cannon=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"T",C.Z," Cannon"},
{C.R,"LrL ",C.G,"RlR ",C.B,"LLr ",C.O,"RRl ",C.P,"RRR ",C.P,"LLL ",C.C,"FFF ",C.Y,"RfR ",C.Y,"RRf ",C.Y,"rFF"}, {C.R,"LrL ",C.G,"RlR ",C.B,"LLr ",C.O,"RRl ",C.P,"RRR ",C.P,"LLL ",C.C,"FFF ",C.Y,"RfR ",C.Y,"RRf ",C.Y,"rFF"},
{C.Y,"O-Spin Triple!"}, {C.Y,"O-Spin Triple!"},
{C.Z,"What? ",C.lC,"Xspin?"}, {C.Z,"? ",C.lC,"Xspin?"},
}, },
pumpkin="Tôi là một quả bí ngô", pumpkin="Tôi là một quả bí ngô",
} }