5959 : using a System.ComponentModel.TypeConverter
6060 : and then encoded with base64 encoding.
6161 -->
62- <xsd : schema id = " root " xmlns =" " xmlns : xsd =" http://www.w3.org/2001/XMLSchema" xmlns : msdata =" urn:schemas-microsoft-com:xml-msdata" >
63- <xsd : import namespace =" http://www.w3.org/XML/1998/namespace" />
62+ <xsd : schema xmlns =" " xmlns : xsd =" http://www.w3.org/2001/XMLSchema" xmlns : msdata =" urn:schemas-microsoft-com:xml-msdata" id = " root " >
63+ <xsd : import namespace =" http://www.w3.org/XML/1998/namespace" />
6464 <xsd : element name =" root" msdata : IsDataSet =" true" >
6565 <xsd : complexType >
6666 <xsd : choice maxOccurs =" unbounded" >
6767 <xsd : element name =" metadata" >
6868 <xsd : complexType >
6969 <xsd : sequence >
70- <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" />
70+ <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" />
7171 </xsd : sequence >
72- <xsd : attribute name =" name" use =" required" type =" xsd:string" />
73- <xsd : attribute name =" type" type =" xsd:string" />
74- <xsd : attribute name =" mimetype" type =" xsd:string" />
75- <xsd : attribute ref =" xml:space" />
72+ <xsd : attribute name =" name" use =" required" type =" xsd:string" />
73+ <xsd : attribute name =" type" type =" xsd:string" />
74+ <xsd : attribute name =" mimetype" type =" xsd:string" />
75+ <xsd : attribute ref =" xml:space" />
7676 </xsd : complexType >
7777 </xsd : element >
7878 <xsd : element name =" assembly" >
7979 <xsd : complexType >
80- <xsd : attribute name =" alias" type =" xsd:string" />
81- <xsd : attribute name =" name" type =" xsd:string" />
80+ <xsd : attribute name =" alias" type =" xsd:string" />
81+ <xsd : attribute name =" name" type =" xsd:string" />
8282 </xsd : complexType >
8383 </xsd : element >
8484 <xsd : element name =" data" >
8585 <xsd : complexType >
8686 <xsd : sequence >
87- <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 1" />
88- <xsd : element name =" comment" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 2" />
87+ <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 1" />
88+ <xsd : element name =" comment" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 2" />
8989 </xsd : sequence >
90- <xsd : attribute name =" name" type =" xsd:string" use =" required" msdata : Ordinal =" 1" />
91- <xsd : attribute name =" type" type =" xsd:string" msdata : Ordinal =" 3" />
92- <xsd : attribute name =" mimetype" type =" xsd:string" msdata : Ordinal =" 4" />
93- <xsd : attribute ref =" xml:space" />
90+ <xsd : attribute name =" name" type =" xsd:string" use =" required" msdata : Ordinal =" 1" />
91+ <xsd : attribute name =" type" type =" xsd:string" msdata : Ordinal =" 3" />
92+ <xsd : attribute name =" mimetype" type =" xsd:string" msdata : Ordinal =" 4" />
93+ <xsd : attribute ref =" xml:space" />
9494 </xsd : complexType >
9595 </xsd : element >
9696 <xsd : element name =" resheader" >
9797 <xsd : complexType >
9898 <xsd : sequence >
99- <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 1" />
99+ <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 1" />
100100 </xsd : sequence >
101- <xsd : attribute name =" name" type =" xsd:string" use =" required" />
101+ <xsd : attribute name =" name" type =" xsd:string" use =" required" />
102102 </xsd : complexType >
103103 </xsd : element >
104104 </xsd : choice >
679679 <value >应用</value >
680680 </data >
681681 <data name =" ApplyWindowsKeyCombinationsLikeAltTab" xml : space =" preserve" >
682- <value >应用 Windows 键组合(例如ALT + TAB): </value >
682+ <value >Apply Windows key combinations (e.g., ALT+ TAB): </value >
683683 </data >
684684 <data name =" Auth" xml : space =" preserve" >
685685 <value >验证</value >
13671367 <value >輸入有效的 IPv4 地址!</value >
13681368 </data >
13691369 <data name =" EnterValidMACAddress" xml : space =" preserve" >
1370- <value >输入有效的 MAC 地址(如 00:F1:23:AB:F2:35)! </value >
1370+ <value >Enter a valid MAC address (e.g., 00:F1:23:AB:F2:35)! </value >
13711371 </data >
13721372 <data name =" EnterValidPort" xml : space =" preserve" >
13731373 <value >输入有效端口(1-65535)!</value >
13741374 </data >
13751375 <data name =" EnterValidSubnetmask" xml : space =" preserve" >
1376- <value >输入有效子网掩码(如 255.255.255.0)! </value >
1376+ <value >Enter a valid subnetmask (e.g., 255.255.255.0)! </value >
13771377 </data >
13781378 <data name =" EnterValidSubnetmaskOrCIDR" xml : space =" preserve" >
1379- <value >输入有效子网掩码或 CIDR(如 255.255.255.0 或 /24)! </value >
1379+ <value >Enter a valid subnetmask or CIDR (e.g., 255.255.255.0 or /24)! </value >
13801380 </data >
13811381 <data name =" FieldCannotBeEmpty" xml : space =" preserve" >
13821382 <value >字段不能为空!</value >
14481448 <value >输入有效的端口或端口范围(1 - 65535)!</value >
14491449 </data >
14501450 <data name =" EnterValidSubnet" xml : space =" preserve" >
1451- <value >输入有效的子网(如192. 168.178.133/26)! </value >
1451+ <value >Enter a valid subnet (e.g., 192. 168.178.133/26)! </value >
14521452 </data >
14531453 <data name =" EnterValidWebsiteUri" xml : space =" preserve" >
1454- <value >输入有效的网址(例如 https://example.com/index.html) </value >
1454+ <value >Enter a valid website (e.g., https://example.com/index.html) </value >
14551455 </data >
14561456 <data name =" Green" xml : space =" preserve" >
14571457 <value >绿色</value >
17431743 <value >添加 whois 查询页...</value >
17441744 </data >
17451745 <data name =" EnterValidDomain" xml : space =" preserve" >
1746- <value >输入有效的域名(例如“ example.com”)! </value >
1746+ <value >Enter a valid domain (e.g., " example.com")! </value >
17471747 </data >
17481748 <data name =" WhoisServerNotFoundForTheDomain" xml : space =" preserve" >
17491749 <value >未找到该域名的 Whois 服务器:“{0}”</value >
19311931 <value >检查公网 IP 地址</value >
19321932 </data >
19331933 <data name =" WelcomeMessage" xml : space =" preserve" >
1934- <value >感谢您使用 NETworkManager! 如果你喜欢这个工具,请在GitHub上留下一颗星,并推荐给其他人。</value >
1934+ <value >Thank you for using NETworkManager!
1935+
1936+ If you enjoy it, please consider supporting its development — whether by leaving a star on GitHub, making a donation, or simply sharing it with others. Your support helps keep the project going and growing.</value >
19351937 </data >
19361938 <data name =" HelpMessage_CheckForUpdatesAtStartup" xml : space =" preserve" >
19371939 <value >启动程序时,它会在后台检查GitHub上是否有新的程序版本。
@@ -2031,7 +2033,7 @@ URL: https://api.github.com/</value>
20312033 <value >使用自定义 IPv4 地址 API</value >
20322034 </data >
20332035 <data name =" HelpMessage_CustomPublicIPv4AddressAPI" xml : space =" preserve" >
2034- <value >可以通过 http 或 https 访问的 web 服务的 URL,并返回 IPv4 地址(如“ xx.xx.xx.xx”)作为响应。 </value >
2036+ <value >URL to a web service that can be reached via http or https and returns an IPv4 address e.g., " xx.xx.xx.xx" as response. </value >
20352037 </data >
20362038 <data name =" CouldNotParsePublicIPAddressFromXXXMessage" xml : space =" preserve" >
20372039 <value >无法解析公网 IP 地址"{0}"! 尝试其他服务或使用默认的... </value >
@@ -2391,7 +2393,7 @@ $$hostname$$ --> 主机名</value>
23912393 <value >以管理员身份启动</value >
23922394 </data >
23932395 <data name =" NetworkPacketsCaptureAdminMessage" xml : space =" preserve" >
2394- <value >要分析网络数据包,必须以高权限启动该应用程序 !</value >
2396+ <value >Analysing network packets requires elevated rights !</value >
23952397 </data >
23962398 <data name =" Capture" xml : space =" preserve" >
23972399 <value >捕获</value >
@@ -3191,7 +3193,7 @@ $$hostname$$ --> 主机名</value>
31913193 <value >SNTP 服务器</value >
31923194 </data >
31933195 <data name =" HelpMessage_CustomPublicIPv6AddressAPI" xml : space =" preserve" >
3194- <value >可通过 http 或 https 访问的网络服务的 URL,并返回一个 IPv6 地址(如 "xxxx:xx:xxx::xx")作为响应。 </value >
3196+ <value >URL to a web service that can be reached via http or https and returns an IPv6 address e.g., "xxxx:xx:xxx::xx" as response. </value >
31953197 </data >
31963198 <data name =" IPEndPoint" xml : space =" preserve" >
31973199 <value >IP 端点</value >
@@ -3233,7 +3235,7 @@ $$hostname$$ --> 主机名</value>
32333235 <value >已经存在此名称的 SNTP 服务器!</value >
32343236 </data >
32353237 <data name =" EnterValidHostnameOrIPAddress" xml : space =" preserve" >
3236- <value >输入一个有效的主机名(如“ server-01”或“ example.com”)或一个有效的IP地址(如192 .168.178.1)!</value >
3238+ <value >Enter a valid hostname (e.g., " server-01" or " example.com") or a valid IP address (e.g., 192 .168.178.1)!</value >
32373239 </data >
32383240 <data name =" Servers" xml : space =" preserve" >
32393241 <value >服务器</value >
@@ -3527,10 +3529,10 @@ $$hostname$$ --> 主机名</value>
35273529 <value >本页面的设置包含错误,须更正后才能保存。</value >
35283530 </data >
35293531 <data name =" HelpMessage_PuTTYHostkey" xml : space =" preserve" >
3530- <value >用于连接的 SSH 主机密钥(如“ 71:b8:f2:6e...”)。仅当模式为“ SSH”时可用。 </value >
3532+ <value >SSH hostkey to use for the connection (e.g., " 71:b8:f2:6e..."). Only available if the mode is " SSH". </value >
35313533 </data >
35323534 <data name =" HelpMessage_PuTTYPrivateKeyFile" xml : space =" preserve" >
3533- <value >私钥文件的完整路径(如“ C:\Users\BornToBeRoot\SSH\private_key.ppk”)。仅当模式为“ SSH”时可用。 </value >
3535+ <value >Full path to the private key file (e.g., " C:\Users\BornToBeRoot\SSH\private_key.ppk"). Only available if the mode is " SSH". </value >
35343536 </data >
35353537 <data name =" HelpMessage_PuTTYUsername" xml : space =" preserve" >
35363538 <value >将传入 PuTTY 会话的用户名。仅当模式为“SSH”、“Telnet”或“Rlogin”时可用。</value >
@@ -3857,25 +3859,108 @@ URL: http://ip-api.com/</value>
38573859 <data name =" ProfileFile" xml : space =" preserve" >
38583860 <value >Profile file</value >
38593861 </data >
3862+ <data name =" ApplicationName_HostsFileEditor" xml : space =" preserve" >
3863+ <value >Hosts File Editor</value >
3864+ </data >
3865+ <data name =" HostsFileEditor" xml : space =" preserve" >
3866+ <value >Hosts File Editor</value >
3867+ </data >
3868+ <data name =" HostsFileEditorAdminMessage" xml : space =" preserve" >
3869+ <value >Read-only mode. Modifying the hosts file requires elevated rights!</value >
3870+ </data >
3871+ <data name =" Comment" xml : space =" preserve" >
3872+ <value >Comment</value >
3873+ </data >
3874+ <data name =" Disable" xml : space =" preserve" >
3875+ <value >Disable</value >
3876+ </data >
3877+ <data name =" EditEntry" xml : space =" preserve" >
3878+ <value >Edit entry</value >
3879+ </data >
3880+ <data name =" EditEntryDots" xml : space =" preserve" >
3881+ <value >Edit entry...</value >
3882+ </data >
3883+ <data name =" EnableEntry" xml : space =" preserve" >
3884+ <value >Enable entry</value >
3885+ </data >
3886+ <data name =" DisableEntry" xml : space =" preserve" >
3887+ <value >Disable entry</value >
3888+ </data >
3889+ <data name =" RefreshingDots" xml : space =" preserve" >
3890+ <value >Refreshing...</value >
3891+ </data >
3892+ <data name =" ReloadedAtX" xml : space =" preserve" >
3893+ <value >Reloaded at {0}</value >
3894+ </data >
3895+ <data name =" FailedToLoadHostsFileMessage" xml : space =" preserve" >
3896+ <value >Failed to load hosts file: {0}</value >
3897+ </data >
3898+ <data name =" RetryingInXSecondsDots" xml : space =" preserve" >
3899+ <value >Retrying in {0} seconds...</value >
3900+ </data >
3901+ <data name =" WhatsNew" xml : space =" preserve" >
3902+ <value >What's new?</value >
3903+ </data >
3904+ <data name =" Changelog" xml : space =" preserve" >
3905+ <value >Changelog</value >
3906+ </data >
3907+ <data name =" UpgradedToXXX" xml : space =" preserve" >
3908+ <value >Upgraded to {0}</value >
3909+ </data >
3910+ <data name =" WhatsNewMessage" xml : space =" preserve" >
3911+ <value >This release includes new features, improvements, and bug fixes. Check out the changelog for all the details!</value >
3912+ </data >
3913+ <data name =" Entries" xml : space =" preserve" >
3914+ <value >Entries</value >
3915+ </data >
3916+ <data name =" DeleteHostsFileEntryMessage" xml : space =" preserve" >
3917+ <value >The selected entry is permanently deleted:
3918+
3919+ {0} {1} {2}</value >
3920+ </data >
3921+ <data name =" ExampleHostsFileEntryComment" xml : space =" preserve" >
3922+ <value >Primary DNS server</value >
3923+ </data >
3924+ <data name =" EnterValidHostsFileEntryHostname" xml : space =" preserve" >
3925+ <value >Enter a valid hostname (e.g., "server-01" or "example.com")! Multiple hostnames can be separated with a space.</value >
3926+ </data >
3927+ <data name =" HostsFileReadErrorMessage" xml : space =" preserve" >
3928+ <value >The "hosts" file could not be read! See log file for more details.</value >
3929+ </data >
3930+ <data name =" HostsFileWriteErrorMessage" xml : space =" preserve" >
3931+ <value >The "hosts" file could not be written to. See log file for more details.</value >
3932+ </data >
3933+ <data name =" HostsFileEntryNotFoundMessage" xml : space =" preserve" >
3934+ <value >The entry was not found in the "hosts" file! Maybe the file has been modified.</value >
3935+ </data >
3936+ <data name =" HostsFileBackupErrorMessage" xml : space =" preserve" >
3937+ <value >A backup of the "hosts" file could not be created! See log file for more details.</value >
3938+ </data >
38603939 <data name =" ShowStatusBar" xml : space =" preserve" >
3861- <value / >
3940+ <value >Show status bar</ value >
38623941 </data >
38633942 <data name =" HelpMessage_ShowStatusBar" xml : space =" preserve" >
3864- <value / >
3943+ <value >Displays the status bar in the bottom-left of the WebView when hovering over a link.</ value >
38653944 </data >
38663945 <data name =" SaveCredentials" xml : space =" preserve" >
3867- <value / >
3946+ <value >Save credentials</ value >
38683947 </data >
38693948 <data name =" HelpMessage_SaveCredentials" xml : space =" preserve" >
3870- <value / >
3949+ <value >Displays a dialog to save credentials after a successful sign-in.</ value >
38713950 </data >
38723951 <data name =" DeleteBrowsingData" xml : space =" preserve" >
3873- <value / >
3952+ <value >Delete browsing data</ value >
38743953 </data >
38753954 <data name =" DeleteBrowsingDataMessage" xml : space =" preserve" >
3876- <value / >
3955+ <value >Permanently delete browsing data (history, cookies, cache, credentials, etc.) for the current WebView2 profile.</ value >
38773956 </data >
38783957 <data name =" BrowsingData" xml : space =" preserve" >
3879- <value />
3958+ <value >Browsing Data</value >
3959+ </data >
3960+ <data name =" BrowsingDataSuccessfullyDeletedMessage" xml : space =" preserve" >
3961+ <value >Browsing data successfully deleted!</value >
3962+ </data >
3963+ <data name =" BrowsingDataErrorMessage" xml : space =" preserve" >
3964+ <value >An error occurred while deleting browsing data. Feel free to report this issue on GitHub.</value >
38803965 </data >
3881- </root >
3966+ </root >
0 commit comments