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 >
@@ -1367,16 +1367,16 @@ Profile files are not affected!</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 >
@@ -1448,10 +1448,10 @@ Profile files are not affected!</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 >
@@ -1742,7 +1742,7 @@ Profile files are not affected!</value>
17421742 <value >Add a tab to query whois...</value >
17431743 </data >
17441744 <data name =" EnterValidDomain" xml : space =" preserve" >
1745- <value >輸入有效的網域 (如 "example.com")!</value >
1745+ <value >Enter a valid domain (e.g., "example.com")!</value >
17461746 </data >
17471747 <data name =" WhoisServerNotFoundForTheDomain" xml : space =" preserve" >
17481748 <value >Whois server not found for the domain: "{0}"</value >
@@ -1931,7 +1931,7 @@ Changes to this value will take effect after restarting the application.</value>
19311931 <data name =" WelcomeMessage" xml : space =" preserve" >
19321932 <value >Thank you for using NETworkManager!
19331933
1934- If you like this tool , please leave a star on GitHub and recommend it to others.</value >
1934+ 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 >
19351935 </data >
19361936 <data name =" HelpMessage_CheckForUpdatesAtStartup" xml : space =" preserve" >
19371937 <value >When starting the program, it checks in the background whether a new program version is available on GitHub.
@@ -1952,6 +1952,15 @@ URL: https://api.ipify.org/</value>
19521952 <data name =" ExternalServices" xml : space =" preserve" >
19531953 <value >外部服務</value >
19541954 </data >
1955+ <data name =" ToolTip_StarForkProjectOnGitHub" xml : space =" preserve" >
1956+ <value >Star/Fork the Project on GitHub.</value >
1957+ </data >
1958+ <data name =" ToolTip_HelpTranslateOnTransifex" xml : space =" preserve" >
1959+ <value >Help translate the project on Transifex.</value >
1960+ </data >
1961+ <data name =" ToolTip_ContactOrContactMeViaX" xml : space =" preserve" >
1962+ <value >Follow or contact me via X.</value >
1963+ </data >
19551964 <data name =" Connection" xml : space =" preserve" >
19561965 <value >連線</value >
19571966 </data >
@@ -2023,7 +2032,7 @@ URL: https://api.ipify.org/</value>
20232032 <value >Use custom IPv4 address API</value >
20242033 </data >
20252034 <data name =" HelpMessage_CustomPublicIPv4AddressAPI" xml : space =" preserve" >
2026- <value >URL to a web service that can be reached via http or https and returns an IPv4 address like "xx.xx.xx.xx" as response.</value >
2035+ <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 >
20272036 </data >
20282037 <data name =" CouldNotParsePublicIPAddressFromXXXMessage" xml : space =" preserve" >
20292038 <value >Could not parse public ip address from "{0}"! Try another service or use the default... </value >
@@ -2268,6 +2277,9 @@ $$hostname$$ --> Hostname</value>
22682277 <data name =" TimeoutS" xml : space =" preserve" >
22692278 <value >逾時 (s)</value >
22702279 </data >
2280+ <data name =" ToolTip_ReportIssueOrCreateFeatureRequest" xml : space =" preserve" >
2281+ <value >Report an issue or create a feature request.</value >
2282+ </data >
22712283 <data name =" BeaconInterval" xml : space =" preserve" >
22722284 <value >Beacon interval</value >
22732285 </data >
@@ -2325,6 +2337,9 @@ $$hostname$$ --> Hostname</value>
23252337 <data name =" IsEncrypted" xml : space =" preserve" >
23262338 <value >已加密</value >
23272339 </data >
2340+ <data name =" ToolTip_OpenTheDocumentation" xml : space =" preserve" >
2341+ <value >Open the documentation.</value >
2342+ </data >
23282343 <data name =" ExampleProfileFileName" xml : space =" preserve" >
23292344 <value >客戶 1</value >
23302345 </data >
@@ -2377,7 +2392,7 @@ $$hostname$$ --> Hostname</value>
23772392 <value >系統管理員身分重新啟動</value >
23782393 </data >
23792394 <data name =" NetworkPacketsCaptureAdminMessage" xml : space =" preserve" >
2380- <value >To analyze network packets, the application must be started with elevated rights!</value >
2395+ <value >Analysing network packets requires elevated rights!</value >
23812396 </data >
23822397 <data name =" Capture" xml : space =" preserve" >
23832398 <value >擷取</value >
@@ -3177,7 +3192,7 @@ If the option is disabled again, the values are no longer modified. However, the
31773192 <value >SNTP server(s)</value >
31783193 </data >
31793194 <data name =" HelpMessage_CustomPublicIPv6AddressAPI" xml : space =" preserve" >
3180- <value >URL to a web service that can be reached via http or https and returns an IPv6 address like "xxxx:xx:xxx::xx" as response.</value >
3195+ <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 >
31813196 </data >
31823197 <data name =" IPEndPoint" xml : space =" preserve" >
31833198 <value >IP endpoint</value >
@@ -3219,7 +3234,7 @@ If the option is disabled again, the values are no longer modified. However, the
32193234 <value >An SNTP server with this name already exists!</value >
32203235 </data >
32213236 <data name =" EnterValidHostnameOrIPAddress" xml : space =" preserve" >
3222- <value >Enter a valid hostname (like "server-01" or "example.com") or a valid IP address (like 192.168.178.1)!</value >
3237+ <value >Enter a valid hostname (e.g., "server-01" or "example.com") or a valid IP address (e.g., 192.168.178.1)!</value >
32233238 </data >
32243239 <data name =" Servers" xml : space =" preserve" >
32253240 <value >Server(s)</value >
@@ -3513,10 +3528,10 @@ Changes to this value will take effect after the application is restarted. Wheth
35133528 <value >The settings on this page contain errors. Correct them to be able to save.</value >
35143529 </data >
35153530 <data name =" HelpMessage_PuTTYHostkey" xml : space =" preserve" >
3516- <value >SSH hostkey to use for the connection (like "71:b8:f2:6e..."). Only available if the mode is "SSH".</value >
3531+ <value >SSH hostkey to use for the connection (e.g., "71:b8:f2:6e..."). Only available if the mode is "SSH".</value >
35173532 </data >
35183533 <data name =" HelpMessage_PuTTYPrivateKeyFile" xml : space =" preserve" >
3519- <value >Full path to the private key file (like "C:\Users\BornToBeRoot\SSH\private_key.ppk"). Only available if the mode is "SSH".</value >
3534+ <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 >
35203535 </data >
35213536 <data name =" HelpMessage_PuTTYUsername" xml : space =" preserve" >
35223537 <value >Username that will be passed into the PuTTY session. Only available if the mode is "SSH", "Telnet" or "Rlogin".</value >
@@ -3828,28 +3843,123 @@ Right-click for more options.</value>
38283843 <data name =" ExampleGroupDescription" xml : space =" preserve" >
38293844 <value >Linux servers running in AWS...</value >
38303845 </data >
3846+ <data name =" GHz6" xml : space =" preserve" >
3847+ <value >6 GHz</value >
3848+ </data >
3849+ <data name =" ToolTip_SupportThisProjectWithADonation" xml : space =" preserve" >
3850+ <value >Support this project with a donation.</value >
3851+ </data >
38313852 <data name =" OpenDocumentation" xml : space =" preserve" >
38323853 <value >打開文件</value >
38333854 </data >
3855+ <data name =" Donate" xml : space =" preserve" >
3856+ <value >Donate</value >
3857+ </data >
3858+ <data name =" ProfileFile" xml : space =" preserve" >
3859+ <value >Profile file</value >
3860+ </data >
3861+ <data name =" ApplicationName_HostsFileEditor" xml : space =" preserve" >
3862+ <value >Hosts File Editor</value >
3863+ </data >
3864+ <data name =" HostsFileEditor" xml : space =" preserve" >
3865+ <value >Hosts File Editor</value >
3866+ </data >
3867+ <data name =" HostsFileEditorAdminMessage" xml : space =" preserve" >
3868+ <value >Read-only mode. Modifying the hosts file requires elevated rights!</value >
3869+ </data >
3870+ <data name =" Comment" xml : space =" preserve" >
3871+ <value >Comment</value >
3872+ </data >
3873+ <data name =" Disable" xml : space =" preserve" >
3874+ <value >Disable</value >
3875+ </data >
3876+ <data name =" EditEntry" xml : space =" preserve" >
3877+ <value >Edit entry</value >
3878+ </data >
3879+ <data name =" EditEntryDots" xml : space =" preserve" >
3880+ <value >Edit entry...</value >
3881+ </data >
3882+ <data name =" EnableEntry" xml : space =" preserve" >
3883+ <value >Enable entry</value >
3884+ </data >
3885+ <data name =" DisableEntry" xml : space =" preserve" >
3886+ <value >Disable entry</value >
3887+ </data >
3888+ <data name =" RefreshingDots" xml : space =" preserve" >
3889+ <value >Refreshing...</value >
3890+ </data >
3891+ <data name =" ReloadedAtX" xml : space =" preserve" >
3892+ <value >Reloaded at {0}</value >
3893+ </data >
3894+ <data name =" FailedToLoadHostsFileMessage" xml : space =" preserve" >
3895+ <value >Failed to load hosts file: {0}</value >
3896+ </data >
3897+ <data name =" RetryingInXSecondsDots" xml : space =" preserve" >
3898+ <value >Retrying in {0} seconds...</value >
3899+ </data >
3900+ <data name =" WhatsNew" xml : space =" preserve" >
3901+ <value >What's new?</value >
3902+ </data >
3903+ <data name =" Changelog" xml : space =" preserve" >
3904+ <value >Changelog</value >
3905+ </data >
3906+ <data name =" UpgradedToXXX" xml : space =" preserve" >
3907+ <value >Upgraded to {0}</value >
3908+ </data >
3909+ <data name =" WhatsNewMessage" xml : space =" preserve" >
3910+ <value >This release includes new features, improvements, and bug fixes. Check out the changelog for all the details!</value >
3911+ </data >
3912+ <data name =" Entries" xml : space =" preserve" >
3913+ <value >Entries</value >
3914+ </data >
3915+ <data name =" DeleteHostsFileEntryMessage" xml : space =" preserve" >
3916+ <value >The selected entry is permanently deleted:
3917+
3918+ {0} {1} {2}</value >
3919+ </data >
3920+ <data name =" ExampleHostsFileEntryComment" xml : space =" preserve" >
3921+ <value >Primary DNS server</value >
3922+ </data >
3923+ <data name =" EnterValidHostsFileEntryHostname" xml : space =" preserve" >
3924+ <value >Enter a valid hostname (e.g., "server-01" or "example.com")! Multiple hostnames can be separated with a space.</value >
3925+ </data >
3926+ <data name =" HostsFileReadErrorMessage" xml : space =" preserve" >
3927+ <value >The "hosts" file could not be read! See log file for more details.</value >
3928+ </data >
3929+ <data name =" HostsFileWriteErrorMessage" xml : space =" preserve" >
3930+ <value >The "hosts" file could not be written to. See log file for more details.</value >
3931+ </data >
3932+ <data name =" HostsFileEntryNotFoundMessage" xml : space =" preserve" >
3933+ <value >The entry was not found in the "hosts" file! Maybe the file has been modified.</value >
3934+ </data >
3935+ <data name =" HostsFileBackupErrorMessage" xml : space =" preserve" >
3936+ <value >A backup of the "hosts" file could not be created! See log file for more details.</value >
3937+ </data >
38343938 <data name =" ShowStatusBar" xml : space =" preserve" >
3835- <value / >
3939+ <value >Show status bar</ value >
38363940 </data >
38373941 <data name =" HelpMessage_ShowStatusBar" xml : space =" preserve" >
3838- <value / >
3942+ <value >Displays the status bar in the bottom-left of the WebView when hovering over a link.</ value >
38393943 </data >
38403944 <data name =" SaveCredentials" xml : space =" preserve" >
3841- <value / >
3945+ <value >Save credentials</ value >
38423946 </data >
38433947 <data name =" HelpMessage_SaveCredentials" xml : space =" preserve" >
3844- <value / >
3948+ <value >Displays a dialog to save credentials after a successful sign-in.</ value >
38453949 </data >
38463950 <data name =" DeleteBrowsingData" xml : space =" preserve" >
3847- <value / >
3951+ <value >Delete browsing data</ value >
38483952 </data >
38493953 <data name =" DeleteBrowsingDataMessage" xml : space =" preserve" >
3850- <value / >
3954+ <value >Permanently delete browsing data (history, cookies, cache, credentials, etc.) for the current WebView2 profile.</ value >
38513955 </data >
38523956 <data name =" BrowsingData" xml : space =" preserve" >
3853- <value />
3957+ <value >Browsing Data</value >
3958+ </data >
3959+ <data name =" BrowsingDataSuccessfullyDeletedMessage" xml : space =" preserve" >
3960+ <value >Browsing data successfully deleted!</value >
3961+ </data >
3962+ <data name =" BrowsingDataErrorMessage" xml : space =" preserve" >
3963+ <value >An error occurred while deleting browsing data. Feel free to report this issue on GitHub.</value >
38543964 </data >
3855- </root >
3965+ </root >
0 commit comments