Skip to content

Commit

Permalink
Added Vietnamese language support for GRUB and updated Vietnamese tra…
Browse files Browse the repository at this point in the history
…nslation of the installer (#2362)

* Updated Vietnamese language

Added new translation for `STR_4KN_UNSUPPORTED` and retouched in some places

* Added Vietnamese language support for GRUB menu

* Removed vi_VN from helplist and menulist
  • Loading branch information
isoamyl50 authored May 19, 2024
1 parent bdab55e commit a40456d
Show file tree
Hide file tree
Showing 3 changed files with 121 additions and 9 deletions.
19 changes: 19 additions & 0 deletions INSTALL/grub/help/vi_VN.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
L - Lựa chọn ngôn ngữ
F1 - Hiển thị thông tin trợ giúp
F2 - Duyệt tìm và khởi động tệp từ ổ đĩa trên máy
F3 - Chuyển đổi chế độ bảng chọn giữa dạng cây <-> dạng danh sách.
F4 - Khởi động Windows hoặc GNU/Linux trên đĩa cục bộ
F5 - Các tiện ích
F6 - Tải menu GRUB2 tuỳ chọn
F7 - Chuyển giữa giao diện đồ hoạ <-> giao diện văn bản

m/Ctrl+m - Checksum các tệp ảnh đĩa (md5/sha1/sha256/sha512)
d/Ctrl+d - Chế độ Memdisk (Chỉ dùng cho các tệp ISO/IMG WinPE/LiveCD có kích thước nhỏ)
w/Ctrl+w - Chế độ WIMBOOT (Chỉ dùng cho các tệp ISO Windows/WinPE)
r/Ctrl+r - Chế độ Grub2 (Chỉ dùng cho một vài bản phân phối của GNU/Linux)
i/Ctrl+i - Chế độ tương thích (Chỉ dùng cho việc sửa lỗi)
u/Ctrl+u - Tải ISO của một driver EFI (Chỉ dùng cho việc sửa lỗi, không thể dùng chính thức)



Nhấn ESC để quay lại ......
93 changes: 93 additions & 0 deletions INSTALL/grub/menu/vi_VN.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{
"VTLANG_LANGUAGE_NAME": "Vietnamese (Tiếng Việt)",

"VTLANG_STR_HOTKEY_LIST": "L:Ngôn ngữ F1:Trợ giúp F2:Duyệt F3:ListView F4:Khởi động cục bộ F5:Công cụ F6:ExMenu",
"VTLANG_STR_HOTKEY_TREE": "L:Ngôn ngữ F1:Trợ giúp F2:Duyệt F3:TreeView F4:Khởi động cục bộ F5:Công cụ F6:ExMenu",
"VTLANG_RETURN_PREVIOUS": "Trở về menu trước [Esc]",
"VTLANG_RETURN_PRV_NOESC": "Trở về menu trước",

"VTLANG_MENU_LANG": "Chọn ngôn ngữ menu",

"VTLANG_LB_SBOOT_WINDOWS": "Tìm kiếm và khởi động Windows",
"VTLANG_LB_SBOOT_G4D": "Tìm kiếm và khởi động Grub4dos",
"VTLANG_LB_SBOOT_HDD1": "Khởi động từ ổ đĩa thứ 1 ở trên máy",
"VTLANG_LB_SBOOT_HDD2": "Khởi động từ ổ đĩa thứ 2 ở trên máy",
"VTLANG_LB_SBOOT_HDD3": "Khởi động từ ổ đĩa thứ 3 ở trên máy",
"VTLANG_LB_SBOOT_X64EFI": "Tìm kiếm và khởi động BOOTX64.EFI",
"VTLANG_LB_SBOOT_IA32EFI": "Tìm kiếm và khởi động BOOTIA32.EFI",
"VTLANG_LB_SBOOT_AA64EFI": "Tìm kiếm và khởi động BOOTAA64.EFI",
"VTLANG_LB_SBOOT_XORBOOT": "Tìm kiếm và khởi động xorboot",

"VTLANG_FILE_CHKSUM": "Checksum tệp",
"VTLANG_CHKSUM_MD5_CALC": "Tính md5sum",
"VTLANG_CHKSUM_SHA1_CALC": "Tính sha1sum",
"VTLANG_CHKSUM_SHA256_CALC": "Tính sha256sum",
"VTLANG_CHKSUM_SHA512_CALC": "Tính sha512sum",
"VTLANG_CHKSUM_MD5_CALC_CHK": "Tính và kiểm tra md5sum",
"VTLANG_CHKSUM_SHA1_CALC_CHK": "Tính và kiểm tra sha1sum",
"VTLANG_CHKSUM_SHA256_CALC_CHK": "Tính và kiểm tra sha256sum",
"VTLANG_CHKSUM_SHA512_CALC_CHK": "Tính và kiểm tra sha512sum",

"VTLANG_POWER": "Nguồn điện",
"VTLANG_POWER_REBOOT": "Khởi động lại",
"VTLANG_POWER_HALT": "Tắt máy",
"VTLANG_POWER_BOOT_EFIFW": "Khởi động lại vào cài đặt UEFI",

"VTLANG_KEYBRD_LAYOUT": "Bố cục bàn phím",
"VTLANG_HWINFO": "Thông tin phần cứng",

"VTLANG_RESOLUTION_CFG": "Cấu hình độ phân giải",
"VTLANG_SCREEN_MODE": "Chế độ hiển thị",
"VTLANG_SCREEN_TEXT_MODE": "Bắt buộc giao diện văn bản",
"VTLANG_SCREEN_GUI_MODE": "Bắt buộc giao diện đồ hoạ",

"VTLANG_THEME_SELECT": "Chọn chủ đề",

"VTLANG_UEFI_UTIL": "Các tiện ích UEFI Ventoy",
"VTLANG_UTIL_SHOW_EFI_DRV": "Hiển thị các driver EFI",
"VTLANG_UTIL_FIX_BLINIT_FAIL": "Sửa lỗi BlinitializeLibrary của Windows",

"VTLANG_JSON_CHK_JSON": "Kiểm tra cấu hình plugin json (ventoy.json)",
"VTLANG_JSON_CHK_CONTROL": "Kiểm tra cấu hình plugin điều khiển toàn cục",
"VTLANG_JSON_CHK_THEME": "Kiểm tra cấu hình plugin chủ đề",
"VTLANG_JSON_CHK_AUTOINS": "Kiểm tra cấu hình plugin tự động cài đặt",
"VTLANG_JSON_CHK_PERSIST": "Kiểm tra cấu hình plugin persistence",
"VTLANG_JSON_CHK_MENU_ALIAS": "Kiểm tra cấu hình plugin alias menu",
"VTLANG_JSON_CHK_MENU_TIP": "Kiểm tra cấu hình plugin tip menu",
"VTLANG_JSON_CHK_MENU_CLASS": "Kiểm tra cấu hình plugin lớp menu",
"VTLANG_JSON_CHK_INJECTION": "Kiểm tra cấu hình plugin injection",
"VTLANG_JSON_CHK_AUTO_MEMDISK": "Kiểm tra cấu hình plugin auto memdisk",
"VTLANG_JSON_CHK_IMG_LIST": "Kiểm tra cấu hình plugin danh sách ảnh đĩa",
"VTLANG_JSON_CHK_IMG_BLIST": "Kiểm tra cấu hình plugin danh sách đen ảnh đĩa",
"VTLANG_JSON_CHK_CONF_REPLACE": "Kiểm tra cấu hình plugin boot replace conf",
"VTLANG_JSON_CHK_DUD": "Kiểm tra cấu hình plugin dud",
"VTLANG_JSON_CHK_PASSWORD": "Kiểm tra cấu hình plugin mật khẩu",

"VTLANG_NORMAL_MODE": "Khởi động ở chế độ bình thường",
"VTLANG_WIMBOOT_MODE": "Khởi động ở chế độ wimboot",
"VTLANG_GRUB2_MODE": "Khởi động ở chế độ GRUB2",
"VTLANG_MEMDISK_MODE": "Khởi động ở chế độ memdisk",

"VTLANG_RET_TO_LISTVIEW": "Trở về ListView",
"VTLANG_RET_TO_TREEVIEW": "Trở về TreeView",

"VTLANG_NO_AUTOINS_SCRIPT": "Khởi động không dùng mẫu cài đặt",
"VTLANG_AUTOINS_USE": "Khởi động với",

"VTLANG_NO_PERSIST": "Khởi động không có persistence",
"VTLANG_PERSIST_USE": "Khởi động với",

"VTLANG_BROWER_RETURN": "Trở về",

"VTLANG_ENTER_EXIT": "nhấn Enter để thoát",
"VTLANG_ENTER_REBOOT": "nhấn Enter để khởi động lại",
"VTLANG_ENTER_CONTINUE": "nhấn enter để tiếp tục",

"VTLANG_CTRL_TEMP_SET": "Cài đặt điều khiển tạm",
"VTLANG_WIN11_BYPASS_CHECK": "Bỏ qua kiểm tra CPU/TPM/SecureBoot khi cài đặt Windows 11",
"VTLANG_WIN11_BYPASS_NRO": "Bỏ qua yêu cầu tài khoản trực tuyến khi cài đặt Windows 11",
"VTLANG_LINUX_REMOUNT": "Gắn phân vùng Ventoy sau khi khởi động GNU/Linux",
"VTLANG_SECONDARY_BOOT_MENU": "Hiện menu khởi động thứ cấp`",

"MENU_STR_XXX": ""
}
18 changes: 9 additions & 9 deletions LANGUAGES/languages.json
Original file line number Diff line number Diff line change
Expand Up @@ -2082,7 +2082,7 @@
"name":"Vietnamese (Tiếng Việt)",
"FontFamily":"Tahoma",
"FontSize":14,
"Author":"Nguyen Quoc Hoang - cuumay.win",
"Author":"Nguyen Quoc Hoang - cuumay.win, HoangNPV - @isoamyl50",

"STR_ERROR":"Lỗi",
"STR_WARNING":"Cảnh báo",
Expand All @@ -2099,9 +2099,9 @@
"STR_INSTALL_TIP":"Thiết bị sẽ được định dạng và do đó TẤT CẢ DỮ LIỆU trên thiết bị sẽ bị mất.#@Bạn thật sự muốn tiếp tục?",
"STR_INSTALL_TIP2":"Thiết bị sẽ được định dạng và do đó TẤT CẢ DỮ LIỆU trên thiết bị sẽ bị mất.#@Bạn thật sự muốn tiếp tục? (Xác nhận lần hai)",
"STR_INSTALL_SUCCESS":"Chúc mừng bạn!#@Thiết bị đã được cài Ventoy thành công.",
"STR_INSTALL_FAILED":"Đã xảy ra lỗi trong quá trình cài đặt Ventoy. Bạn có thể rút thiết bị ra và thử lại. Xem chi tiết ở tệp log.txt.",
"STR_INSTALL_FAILED":"Đã xảy ra lỗi trong quá trình cài đặt Ventoy. Bạn có thể cắm lại USB và thử lại. Xem chi tiết ở tệp log.txt. Nếu lỗi tiếp tục xảy ra, vui lòng đọc FAQ tại trang web chính thức.",
"STR_UPDATE_SUCCESS":"Chúc mừng bạn!#@Thiết bị đã được cập nhật Ventoy thành công.",
"STR_UPDATE_FAILED":"Đã xảy ra lỗi trong quá trình cập nhật Ventoy. Bạn có thể rút thiết bị ra và thử lại. Xem chi tiết ở tệp log.txt.",
"STR_UPDATE_FAILED":"Đã xảy ra lỗi trong quá trình cập nhật Ventoy. Bạn có thể cắm lại USB và thử lại. Xem chi tiết ở tệp log.txt. Nếu lỗi tiếp tục xảy ra, vui lòng đọc FAQ tại trang web chính thức.",
"STR_WAIT_PROCESS":"Một luồng xử lý đang chạy, vui lòng chờ...",
"STR_MENU_OPTION":"Tùy chọn",
"STR_MENU_SECURE_BOOT":"Bật hỗ trợ Secure Boot",
Expand All @@ -2112,7 +2112,7 @@
"STR_SPACE_VAL_INVALID":"Giá trị dung lượng giữ lại không hợp lệ.",
"STR_MENU_CLEAR":"Gỡ bỏ Ventoy",
"STR_CLEAR_SUCCESS":"Chúc mừng bạn!#@Thiết bị đã được gỡ bỏ Ventoy thành công.",
"STR_CLEAR_FAILED":"Đã xảy ra lỗi trong quá trình gỡ bỏ Ventoy. Bạn có thể rút thiết bị ra và thử lại. Xem chi tiết ở tệp log.txt.",
"STR_CLEAR_FAILED":"Đã xảy ra lỗi trong quá trình gỡ bỏ Ventoy. Bạn có thể cắm lại USB và thử lại. Xem chi tiết ở tệp log.txt.",
"STR_MENU_PART_STYLE":"Kiểu phân vùng",
"STR_DISK_2TB_MBR_ERROR":"Thiết bị có dung lượng lớn hơn 2TB. Vui lòng chọn Kiểu phân vùng là GPT.",
"STR_SHOW_ALL_DEV":"Hiện tất cả Thiết bị",
Expand All @@ -2133,13 +2133,13 @@
"STR_PART_RESIZE_FAILED":"Đã xảy ra lỗi trong quá trình cài Ventoy theo cách cài đặt không phá hủy. Xem chi tiết ở tệp log.txt.",
"STR_PART_RESIZE_UNSUPPORTED":"Cài Ventoy theo cách cài đặt không phá hủy đã bị dừng lại vì chưa đúng điều kiện. Xem chi tiết ở tệp log.txt.",
"STR_INSTALL_YES_TIP1":"Cảnh báo: Dữ liệu sẽ bị mất !",
"STR_INSTALL_YES_TIP2":"Vui lòng nhập YES vào textbox bên dưới để xác nhận bạn muốn cài mới thay vì cài nâng cấp.",
"STR_INSTALL_YES_TIP2":"Vui lòng nhập YES vào ô bên dưới để xác nhận bạn muốn cài mới thay vì cài nâng cấp.",
"STR_PART_VENTOY_FS":"Hệ thống tập tin cho Phân vùng Ventoy",
"STR_PART_FS":"Hệ thống tập tin",
"STR_PART_CLUSTER":"Cỡ Cluster",
"STR_PART_CLUSTER_DEFAULT":"Theo mặc định hệ thống",
"STR_DONATE":"Thưởng tác giả",
"STR_4KN_UNSUPPORTED":"Currently Ventoy does not support 4K native devices.",
"STR_PART_CLUSTER":"Kích thước Cluster",
"STR_PART_CLUSTER_DEFAULT":"Theo giá trị mặc định của hệ thống",
"STR_DONATE":"Ủng hộ tác giả",
"STR_4KN_UNSUPPORTED":"Hiện tại Ventoy không hỗ trợ các thiết bị 4K native.",

"STRXXX":""
},
Expand Down

0 comments on commit a40456d

Please sign in to comment.