Plus installer support for Hungarian

This adds preliminary Plus installer support for Hungarian language.
At this stage, many entries still have to be completed, so a hungarian translator is needed for this task.
Note: Inno Setup 6.2.2 or later is required to build the installer and test it.
This commit is contained in:
isaak654 2023-04-01 19:29:57 +02:00
parent 8f44b8e693
commit b3ee1723e8
No known key found for this signature in database
GPG Key ID: 59D402040437EC44
2 changed files with 27 additions and 2 deletions

View File

@ -13,6 +13,7 @@ Name: "ChineseTraditional"; MessagesFile: "isl\ChineseTraditional.isl"
Name: "dutch"; MessagesFile: "compiler:Languages\Dutch.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
Name: "german"; MessagesFile: "compiler:Languages\German.isl"
Name: "hungarian"; MessagesFile: "compiler:Languages\Hungarian.isl"
Name: "Italian"; MessagesFile: "compiler:Languages\Italian.isl"
Name: "Korean"; MessagesFile: "isl\Korean.isl"
Name: "polish"; MessagesFile: "compiler:Languages\Polish.isl"
@ -181,6 +182,29 @@ german.UninstallTaskLabel5=Entferne die Konfiguration und alle &Sandboxen%nWähl
german.AutoStartProgram=Starte automatisch %1
german.RefreshBuild=Neueste Templates.ini und Übersetzungen herunterladen
; Hungarian
hungarian.AddSandboxedMenu=Add "Run Sandboxed" to context menu (le kell fordítani)
hungarian.AddSandboxedBrowser=Asztali parancsikon hozzáadása a böngésző indításához Sandboxie alól
hungarian.SandboxieStartMenu1=Bármilyen program futtatása izolált módban
hungarian.SandboxieStartMenu2=Webböngésző futtatása izolált módban
hungarian.SandboxieStartMenu3=Sandboxie start menü
hungarian.SandboxedBrowser=Izolált böngésző
hungarian.CustomPageLabel1=Select Installation Type (le kell fordítani)
hungarian.CustomPageLabel2=How should be installed (le kell fordítani)
hungarian.CustomPageLabel3=Choose the installation mode (le kell fordítani)
hungarian.CustomPageInstallMode=Install {#MyAppName} on this computer (le kell fordítani)
hungarian.CustomPageUpgradeMode=Update existing {#MyAppName} installation (le kell fordítani)
hungarian.CustomPagePortableMode=Extract all files to a directory for portable use (le kell fordítani)
hungarian.RequiresWin7OrLater=Sandboxie-Plus requires Windows 7 or later. (le kell fordítani)
hungarian.ClassicFound=Sandboxie Classic installation detected, it must be uninstalled first, do you want to uninstall it now? (le kell fordítani)
hungarian.RunSandboxedMenu=Run &Sandboxed (le kell fordítani)
hungarian.UninstallTaskLabel1=Select Uninstall Type (le kell fordítani)
hungarian.UninstallTaskLabel2=How would you like to uninstall Sandboxie-Plus? (le kell fordítani)
hungarian.UninstallTaskLabel3=&Keep configuration files and sandboxes%nThis is the most recommended option if you plan to reinstall Sandboxie-Plus while keeping your configuration files and sandboxes. (le kell fordítani)
hungarian.UninstallTaskLabel4=Remove &configuration files%nSelect this option to remove the Sandboxie.ini and Sandboxie-Plus.ini configuration files while keeping the sandboxes unchanged. (le kell fordítani)
hungarian.UninstallTaskLabel5=Remove configuration files and &sandboxes%nSelect this option to remove all configuration files and sandboxes, including the Sandbox folder located in custom paths with FileRootPath. (le kell fordítani)
hungarian.RefreshBuild=Download latest Templates.ini and translations (le kell fordítani)
; Italian
Italian.AddSandboxedMenu=Aggiungi l'opzione "Avvia nell'area virtuale" al menu contestuale
Italian.AddSandboxedBrowser=Aggiungi un collegamento sul desktop per l'avvio del browser Web in Sandboxie

View File

@ -221,6 +221,7 @@ begin
'dutch': Result := 'nl';
'french': Result := 'fr';
'german': Result := 'de';
'hungarian': Result := 'hu';
'italian': Result := 'it';
'korean': Result := 'ko';
'polish': Result := 'pl';
@ -354,7 +355,7 @@ begin
// Shutdown service, driver and processes as ready to install.
if ((CurPageID = wpReady) and (not IsPortable())) then
begin
// Stop processes.
Exec(ExpandConstant('{sys}\taskkill.exe'), '/IM Sandman.exe /IM SbieCtrl.exe /IM Start.exe /F', '', SW_HIDE, ewWaitUntilTerminated, ExecRet);
@ -464,7 +465,7 @@ end;
//begin
//
// // after the installation
// if (CurStep <> ssPostInstall) then
// if (CurStep <> ssPostInstall) then
// exit;
//
// if WizardIsTaskSelected('RefreshBuild') then