</ul>\r
</div>\r
\r
+\r
+ <div class="box box-primary box-solid">\r
+ <div class="box-header with-border">\r
+ <h3 class="box-title" style="font-size: 14px;font-weight: bold;">VTOY_MENU_LANGUAGE\r
+ <span id="id_span_desc_cn"> —— 菜单语言</span></h3>\r
+ <div class="box-tools pull-right">\r
+ <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>\r
+ </div><!-- /.box-tools -->\r
+ </div><!-- /.box-header -->\r
+ <div class="box-body no-padding">\r
+ <table class="table table-bordered no-padding">\r
+ <tr style="font-weight:bold;">\r
+ <td class="td_ctrl_col" id="td_title_setting">选项设置</td>\r
+ <td>\r
+ <select id="id_ctrl_sel_menu_lang" name="name_ctrl_sel_menu_lang" class="form-control">\r
+ \r
+ </select>\r
+ </td>\r
+ </tr>\r
+ <tr id="tr_title_desc_cn">\r
+ <td class="td_ctrl_col">选项说明</td>\r
+ <td>\r
+ Ventoy 菜单的语言版本。默认是 "en_US"。\r
+ </td>\r
+ </tr>\r
+ <tr id="tr_title_desc_en">\r
+ <td class="td_ctrl_col">Option Description</td>\r
+ <td>\r
+ Ventoy menu language. Default is "en_US", \r
+ </td>\r
+ </tr>\r
+ </table>\r
+ </div><!-- /.box-body -->\r
+ </div><!-- /.box -->\r
+\r
+\r
\r
<div class="box box-primary box-solid">\r
<div class="box-header with-border">\r
<code>HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig\BypassTPMCheck</code><br/>\r
<code>HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig\BypassSecureBootCheck</code><br/>\r
<code>HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig\BypassCPUCheck</code><br/>\r
- <code>HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig\BypassStorageCheck</code><br/>\r
</td>\r
</tr>\r
<tr id="tr_title_desc_en">\r
</div><!-- /.box-body -->\r
</div><!-- /.box -->\r
\r
+ \r
+ \r
+ <div class="box box-primary box-solid">\r
+ <div class="box-header with-border">\r
+ <h3 class="box-title" style="font-size: 14px;font-weight: bold;">VTOY_WIN11_BYPASS_NRO\r
+ <span id="id_span_desc_cn"> —— 绕过Windows 11 在线账户需求</span></h3>\r
+ <div class="box-tools pull-right">\r
+ <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>\r
+ </div><!-- /.box-tools -->\r
+ </div><!-- /.box-header -->\r
+ <div class="box-body no-padding">\r
+ <table class="table table-bordered no-padding">\r
+ <tr style="font-weight:bold;">\r
+ <td class="td_ctrl_col" id="td_title_setting">选项设置</td>\r
+ <td>\r
+ <label class="radio-inline">\r
+ <input type="radio" id="id_ctrl_bypass_nro_radio0" name="id_ctrl_bypass_nro_radio" data-type="0" value="0"/> <span style="font-weight:bold;">0</span>\r
+ </label> \r
+ <label class="radio-inline">\r
+ <input type="radio" id="id_ctrl_bypass_nro_radio1" name="id_ctrl_bypass_nro_radio" data-type="1" value="1"/> <span style="font-weight:bold;">1</span>\r
+ </label>\r
+ </td>\r
+ </tr>\r
+ <tr id="tr_title_desc_cn">\r
+ <td class="td_ctrl_col" id="td_title_desc">选项说明</td>\r
+ <td>\r
+ <code style="font-weight: bold;">0</code> 不绕过Windows 11安装时的在线账户需求。<br/>\r
+ <code style="font-weight: bold;">1</code> 绕过Windows 11安装时的在线账户需求。<br/><br/>\r
+ 该选项只对标准Windows 11 ISO文件有效,对于其他镜像文件无效。\r
+ 当设置为1时,Ventoy 会在安装时创建以下注册表项用来绕过 Windows 11 安装时对在线账户的需求。<br/>\r
+ <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE\BypassNRO</code><br/> \r
+ </td>\r
+ </tr>\r
+ <tr id="tr_title_desc_en">\r
+ <td class="td_ctrl_col" id="td_title_desc">Option Description</td>\r
+ <td>\r
+ <code style="font-weight: bold;">0</code> Do not bypass Windows 11 online account requirement.<br/>\r
+ <code style="font-weight: bold;">1</code> Bypass Windows 11 online account requirement. <br/><br/>\r
+ This option only avaliable for standard Windows 11 ISO files.\r
+ When set to 1, Ventoy will create the following registry to bypass Windows 11 online account requirement when install. <br/>\r
+ <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE\BypassNRO</code>\r
+ </td>\r
+ </tr>\r
+ </table>\r
+ </div><!-- /.box-body -->\r
+ </div><!-- /.box -->\r
+ \r
\r
\r
\r
</div><!-- /.box-body -->\r
</div><!-- /.box -->\r
\r
-\r
- <div class="box box-primary box-solid">\r
- <div class="box-header with-border">\r
- <h3 class="box-title" style="font-size: 14px;font-weight: bold;">VTOY_HELP_TXT_LANGUAGE\r
- <span id="id_span_desc_cn"> —— 帮助信息语言</span></h3>\r
- <div class="box-tools pull-right">\r
- <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>\r
- </div><!-- /.box-tools -->\r
- </div><!-- /.box-header -->\r
- <div class="box-body no-padding">\r
- <table class="table table-bordered no-padding">\r
- <tr style="font-weight:bold;">\r
- <td class="td_ctrl_col" id="td_title_setting">选项设置</td>\r
- <td>\r
- <select id="id_ctrl_sel_help_lang" name="name_ctrl_sel_help_lang" class="form-control">\r
- \r
- </select>\r
- </td>\r
- </tr>\r
- <tr id="tr_title_desc_cn">\r
- <td class="td_ctrl_col">选项说明</td>\r
- <td>\r
- 快捷键 <code>h</code> 显示的帮助信息的语言版本。默认是 "en_US"。 \r
- 具体请参考 <a target="_blank" href='https://www.ventoy.net/cn/plugin_control.html#vtoy_help_language'>Ventoy 帮助信息</a>\r
- </td>\r
- </tr>\r
- <tr id="tr_title_desc_en">\r
- <td class="td_ctrl_col">Option Description</td>\r
- <td>\r
- The language of the help text when press <code>h</code>. Default is "en_US", \r
- refer <a target="_blank" href='https://www.ventoy.net/en/plugin_control.html#vtoy_help_language'>Ventoy Help Text</a> for details.\r
- </td>\r
- </tr>\r
- </table>\r
- </div><!-- /.box-body -->\r
- </div><!-- /.box -->\r
-\r
\r
\r
</div>\r
var level;\r
\r
data.win11_bypass_check = parseInt($('input:radio[name=id_ctrl_bypass_win11_radio]:checked').val());\r
+ data.win11_bypass_nro = parseInt($('input:radio[name=id_ctrl_bypass_nro_radio]:checked').val());\r
data.linux_remount = parseInt($('input:radio[name=id_ctrl_linux_remount_radio]:checked').val());\r
data.secondary_menu = parseInt($('input:radio[name=id_ctrl_secondary_radio]:checked').val());\r
data.password_asterisk = parseInt($('input:radio[name=id_ctrl_asterisk_radio]:checked').val());\r
data.filter_vhd = parseInt($('input:radio[name=id_ctrl_radio_filt_vhd]:checked').val());\r
data.filter_vtoy = parseInt($('input:radio[name=id_ctrl_radio_filt_vtoy]:checked').val());\r
\r
- data.help_text_language = $('select[id=id_ctrl_sel_help_lang').val();\r
+ data.menu_language = $('select[id=id_ctrl_sel_menu_lang').val();\r
}\r
\r
function VtoyFillCurrentPageItem(data) {\r
//VTOY_WIN11_BYPASS_CHECK\r
$('input:radio[name=id_ctrl_bypass_win11_radio]')[data.win11_bypass_check].checked = true;\r
+ //VTOY_WIN11_BYPASS_NRO\r
+ $('input:radio[name=id_ctrl_bypass_nro_radio]')[data.win11_bypass_nro].checked = true;\r
$('input:radio[name=id_ctrl_linux_remount_radio]')[data.linux_remount].checked = true;\r
$('input:radio[name=id_ctrl_secondary_radio]')[data.secondary_menu].checked = true;\r
$('input:radio[name=id_ctrl_asterisk_radio]')[data.password_asterisk].checked = true;\r
//VTOY_FILE_FLT_VTOY\r
$('input:radio[name=id_ctrl_radio_filt_vtoy]')[data.filter_vtoy].checked = true;\r
\r
- //VTOY_HELP_TXT_LANGUAGE\r
- if ($("select[id=id_ctrl_sel_help_lang")[0].options.length === 0)\r
+ //VTOY_MENU_LANGUAGE\r
+ if ($("select[id=id_ctrl_sel_menu_lang")[0].options.length === 0)\r
{\r
- for (var i = 0; i < data.help_list.length; i++) {\r
- var hlang = data.help_list[i];\r
+ for (var i = 0; i < data.menu_list.length; i++) {\r
+ var hlang = data.menu_list[i];\r
var opt = '<option title="'+hlang+'">'+hlang+'</option>';\r
- $('select[id=id_ctrl_sel_help_lang').append(opt);\r
+ $('select[id=id_ctrl_sel_menu_lang').append(opt);\r
}\r
}\r
- \r
- $('select[id=id_ctrl_sel_help_lang').val(data.help_text_language);\r
+ $('select[id=id_ctrl_sel_menu_lang').val(data.menu_language);\r
}\r
\r
function VtoySaveCurrentPage() {\r
method : 'save_control',\r
index: current_tab_index,\r
win11_bypass_check: data.win11_bypass_check,\r
+ win11_bypass_nro: data.win11_bypass_nro,\r
linux_remount:data.linux_remount,\r
secondary_menu:data.secondary_menu,\r
password_asterisk:data.password_asterisk,\r
filter_img: data.filter_img,\r
filter_vhd: data.filter_vhd,\r
filter_vtoy: data.filter_vtoy,\r
- help_text_language: data.help_text_language\r
+ menu_language: data.menu_language\r
}, function(e) {\r
Message.success(g_vtoy_cur_language.STR_SAVE_SUCCESS);\r
});\r
});\r
$('select[id=id_ctrl_sel_max_depth]').change(VtoySaveCurrentPage);\r
$('select[id=id_ctrl_sel_kbd]').change(VtoySaveCurrentPage);\r
- $('select[id=id_ctrl_sel_help_lang]').change(VtoySaveCurrentPage);\r
+ $('select[id=id_ctrl_sel_menu_lang]').change(VtoySaveCurrentPage);\r
$('input[id=id_ctrl_text_timeout]').change(function() {\r
var value = $('input:text[id=id_ctrl_text_timeout]').val();\r
if (/^[0-9][0-9]*$/.test(value)) {\r