2. typo correct
3. misc update
echo ""
echo "==============================================================="
if [ "$LANG" = "zh_CN.UTF-8" ]; then
echo ""
echo "==============================================================="
if [ "$LANG" = "zh_CN.UTF-8" ]; then
- echo " Ventoy Server $vtVer ÒѾÆô¶¯ ..."
- echo " Çë´ò¿ªä¯ÀÀÆ÷£¬·ÃÎÊ http://${HOST}:${PORT}"
+ echo " Ventoy Server $vtVer 已经启动 ..."
+ echo " 请打开浏览器,访问 http://${HOST}:${PORT}"
else
echo " Ventoy Server $vtVer is running ..."
echo " Please open your browser and visit http://${HOST}:${PORT}"
else
echo " Ventoy Server $vtVer is running ..."
echo " Please open your browser and visit http://${HOST}:${PORT}"
echo 'Usage: Ventoy2Disk.sh CMD [ OPTION ] /dev/sdX'
echo ' CMD:'
echo 'Usage: Ventoy2Disk.sh CMD [ OPTION ] /dev/sdX'
echo ' CMD:'
- echo ' -i install ventoy to sdX (fail if disk already installed with ventoy)'
- echo ' -I force install ventoy to sdX (no matter installed or not)'
- echo ' -u update ventoy in sdX'
+ echo ' -i install Ventoy to sdX (fails if disk already installed with Ventoy)'
+ echo ' -I force install Ventoy to sdX (no matter installed or not)'
+ echo ' -u update Ventoy in sdX'
echo ' -l list Ventoy information in sdX'
echo ''
echo ' OPTION: (optional)'
echo ' -l list Ventoy information in sdX'
echo ''
echo ' OPTION: (optional)'
if check_tool_work_ok; then
vtdebug "check tool work ok"
else
if check_tool_work_ok; then
vtdebug "check tool work ok"
else
- vterr "Some tools can not run in current system. Please check log.txt for detail."
+ vterr "Some tools can not run on current system. Please check log.txt for details."
umount ./tmp_mnt >/dev/null 2>&1
rm -rf ./tmp_mnt
if [ -d ./tmp_mnt ]; then
umount ./tmp_mnt >/dev/null 2>&1
rm -rf ./tmp_mnt
if [ -d ./tmp_mnt ]; then
- vterr "tmp_mnt directory exit, please delete it first."
+ vterr "tmp_mnt directory exits, please delete it first."
exit 1
fi
fi
if [ "$MODE" = "install" ]; then
exit 1
fi
fi
if [ "$MODE" = "install" ]; then
- vtdebug "install ventoy ..."
+ vtdebug "install Ventoy ..."
if [ -n "$VTGPT" ]; then
if parted -v > /dev/null 2>&1; then
if [ -n "$VTGPT" ]; then
if parted -v > /dev/null 2>&1; then
if [ -z "$FORCE" ]; then
vtwarn "$DISK already contains a Ventoy with version $version"
vtwarn "Use -u option to do a safe upgrade operation."
if [ -z "$FORCE" ]; then
vtwarn "$DISK already contains a Ventoy with version $version"
vtwarn "Use -u option to do a safe upgrade operation."
- vtwarn "OR if you really want to reinstall ventoy to $DISK, please use -I option."
+ vtwarn "OR if you really want to reinstall Ventoy to $DISK, please use -I option."
- vtdebug "update ventoy ..."
+ vtdebug "update Ventoy ..."
oldver=$(get_disk_ventoy_version $DISK)
if [ $? -ne 0 ]; then
oldver=$(get_disk_ventoy_version $DISK)
if [ $? -ne 0 ]; then
- vtwarn "$DISK does not contain ventoy or data corupted"
+ vtwarn "$DISK does not contain Ventoy or data corrupted"
echo ""
vtwarn "Please use -i option if you want to install ventoy to $DISK"
echo ""
echo ""
vtwarn "Please use -i option if you want to install ventoy to $DISK"
echo ""
- vtinfo "Update Ventoy to $DISK successfully finished."
+ vtinfo "Update Ventoy on $DISK successfully finished."
{
return g_cur_lang_data->MsgString[ID];
};
{
return g_cur_lang_data->MsgString[ID];
};
+
+static const UINT16 g_unicode_icon[UNICODE_BUTT][3] =
+{
+ { 0xD83D, 0xDD12, 0x0000 },
+};
+
+const UINT16 * GetUnicodeIcon(icon)
+{
+ return g_unicode_icon[icon];
+}
\r
#define _G(a) GetString(a)\r
\r
\r
#define _G(a) GetString(a)\r
\r
+typedef enum UNICODE_ICON\r
+{\r
+ UNICODE_LOCK = 0,\r
+ UNICODE_BUTT\r
+}UNICODE_ICON;\r
+\r
+const UINT16 * GetUnicodeIcon(icon);\r
+#define _UICON(i) GetUnicodeIcon(i)\r
+\r
}\r
\r
PROGRESS_BAR_SET_POS(PT_WRITE_STG1_IMG);\r
}\r
\r
PROGRESS_BAR_SET_POS(PT_WRITE_STG1_IMG);\r
- Log("Writting Boot Image ............................. ");\r
+ Log("Writing Boot Image ............................. ");\r
if (WriteGrubStage1ToPhyDrive(hDrive, PartStyle) != 0)\r
{\r
Log("WriteGrubStage1ToPhyDrive failed.");\r
if (WriteGrubStage1ToPhyDrive(hDrive, PartStyle) != 0)\r
{\r
Log("WriteGrubStage1ToPhyDrive failed.");\r
}\r
\r
PROGRESS_BAR_SET_POS(PT_WRITE_PART_TABLE);\r
}\r
\r
PROGRESS_BAR_SET_POS(PT_WRITE_PART_TABLE);\r
- Log("Writting Partition Table ........................ ");\r
+ Log("Writing Partition Table ........................ ");\r
SetFilePointer(hDrive, 0, NULL, FILE_BEGIN);\r
\r
if (PartStyle)\r
SetFilePointer(hDrive, 0, NULL, FILE_BEGIN);\r
\r
if (PartStyle)\r
liCurrentPosition.QuadPart = pos; \\r
SetFilePointerEx(hDrive, liCurrentPosition, &liCurrentPosition, FILE_BEGIN)\\r
\r
liCurrentPosition.QuadPart = pos; \\r
SetFilePointerEx(hDrive, liCurrentPosition, &liCurrentPosition, FILE_BEGIN)\\r
\r
-#define SECURE_ICON_STRING "*"\r
+#define SECURE_ICON_STRING _UICON(UNICODE_LOCK)\r