-
-; *** Buttons
-ButtonBack=< &Wstecz
-ButtonNext=&Dalej >
-ButtonInstall=&Instaluj
-ButtonOK=OK
-ButtonCancel=Anuluj
-ButtonYes=&Tak
-ButtonYesToAll=Tak na &wszystkie
-ButtonNo=&Nie
-ButtonNoToAll=N&ie na wszystkie
-ButtonFinish=&Zakończ
-ButtonBrowse=&Przeglądaj...
-ButtonWizardBrowse=P&rzeglądaj...
-ButtonNewFolder=&Utwórz nowy folder
-
-; *** "Select Language" dialog messages
-SelectLanguageTitle=Język instalacji
-SelectLanguageLabel=Wybierz język używany podczas instalacji:
-
-; *** Common wizard text
-ClickNext=Kliknij przycisk Dalej, aby kontynuować, lub Anuluj, aby zakończyć instalację.
-BeveledLabel=
-BrowseDialogTitle=Wskaż folder
-BrowseDialogLabel=Wybierz folder z poniższej listy, a następnie kliknij przycisk OK.
-NewFolderName=Nowy folder
-
-; *** "Welcome" wizard page
-WelcomeLabel1=Witamy w instalatorze aplikacji [name]
-WelcomeLabel2=Aplikacja [name/ver] zostanie teraz zainstalowana na komputerze.%n%nZalecane jest zamknięcie wszystkich innych uruchomionych programów przed rozpoczęciem procesu instalacji.
-
-; *** "Password" wizard page
-WizardPassword=Hasło
-PasswordLabel1=Ta instalacja jest zabezpieczona hasłem.
-PasswordLabel3=Podaj hasło, a następnie kliknij przycisk Dalej, aby kontynuować. W hasłach rozróżniane są wielkie i małe litery.
-PasswordEditLabel=&Hasło:
-IncorrectPassword=Wprowadzone hasło jest nieprawidłowe. Spróbuj ponownie.
-
-; *** "License Agreement" wizard page
-WizardLicense=Umowa Licencyjna
-LicenseLabel=Przed kontynuacją należy zapoznać się z poniższą ważną informacją.
-LicenseLabel3=Proszę przeczytać tekst Umowy Licencyjnej. Przed kontynuacją instalacji należy zaakceptować warunki umowy.
-LicenseAccepted=&Akceptuję warunki umowy
-LicenseNotAccepted=&Nie akceptuję warunków umowy
-
-; *** "Information" wizard pages
-WizardInfoBefore=Informacja
-InfoBeforeLabel=Przed kontynuacją należy zapoznać się z poniższą informacją.
-InfoBeforeClickLabel=Kiedy będziesz gotowy do instalacji, kliknij przycisk Dalej.
-WizardInfoAfter=Informacja
-InfoAfterLabel=Przed kontynuacją należy zapoznać się z poniższą informacją.
-InfoAfterClickLabel=Gdy będziesz gotowy do zakończenia instalacji, kliknij przycisk Dalej.
-
-; *** "User Information" wizard page
-WizardUserInfo=Dane użytkownika
-UserInfoDesc=Proszę podać swoje dane.
-UserInfoName=Nazwa &użytkownika:
-UserInfoOrg=&Organizacja:
-UserInfoSerial=Numer &seryjny:
-UserInfoNameRequired=Nazwa użytkownika jest wymagana.
-
-; *** "Select Destination Location" wizard page
-WizardSelectDir=Lokalizacja docelowa
-SelectDirDesc=Gdzie ma zostać zainstalowana aplikacja [name]?
-SelectDirLabel3=Instalator zainstaluje aplikację [name] do wskazanego poniżej folderu.
-SelectDirBrowseLabel=Kliknij przycisk Dalej, aby kontynuować. Jeśli chcesz wskazać inny folder, kliknij przycisk Przeglądaj.
-DiskSpaceGBLabel=Instalacja wymaga przynajmniej [gb] GB wolnego miejsca na dysku.
-DiskSpaceMBLabel=Instalacja wymaga przynajmniej [mb] MB wolnego miejsca na dysku.
-CannotInstallToNetworkDrive=Instalator nie może zainstalować aplikacji na dysku sieciowym.
-CannotInstallToUNCPath=Instalator nie może zainstalować aplikacji w ścieżce UNC.
-InvalidPath=Należy wprowadzić pełną ścieżkę wraz z literą dysku, np.:%n%nC:\PROGRAM%n%nlub ścieżkę sieciową (UNC) w formacie:%n%n\\serwer\udział
-InvalidDrive=Wybrany dysk lub udostępniony folder sieciowy nie istnieje. Proszę wybrać inny.
-DiskSpaceWarningTitle=Niewystarczająca ilość wolnego miejsca na dysku
-DiskSpaceWarning=Instalator wymaga co najmniej %1 KB wolnego miejsca na dysku. Wybrany dysk posiada tylko %2 KB dostępnego miejsca.%n%nCzy mimo to chcesz kontynuować?
-DirNameTooLong=Nazwa folderu lub ścieżki jest za długa.
-InvalidDirName=Niepoprawna nazwa folderu.
-BadDirName32=Nazwa folderu nie może zawierać żadnego z następujących znaków:%n%n%1
-DirExistsTitle=Folder już istnieje
-DirExists=Poniższy folder już istnieje:%n%n%1%n%nCzy mimo to chcesz zainstalować aplikację w tym folderze?
-DirDoesntExistTitle=Folder nie istnieje
-DirDoesntExist=Poniższy folder nie istnieje:%n%n%1%n%nCzy chcesz, aby został utworzony?
-
-; *** "Select Components" wizard page
-WizardSelectComponents=Komponenty instalacji
-SelectComponentsDesc=Które komponenty mają zostać zainstalowane?
-SelectComponentsLabel2=Zaznacz komponenty, które chcesz zainstalować i odznacz te, których nie chcesz zainstalować. Kliknij przycisk Dalej, aby kontynuować.
-FullInstallation=Instalacja pełna
-; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language)
-CompactInstallation=Instalacja podstawowa
-CustomInstallation=Instalacja użytkownika
-NoUninstallWarningTitle=Zainstalowane komponenty
-NoUninstallWarning=Instalator wykrył, że na komputerze są już zainstalowane następujące komponenty:%n%n%1%n%nOdznaczenie któregokolwiek z nich nie spowoduje ich dezinstalacji.%n%nCzy pomimo tego chcesz kontynuować?
-ComponentSize1=%1 KB
-ComponentSize2=%1 MB
-ComponentsDiskSpaceGBLabel=Wybrane komponenty wymagają co najmniej [gb] GB na dysku.
-ComponentsDiskSpaceMBLabel=Wybrane komponenty wymagają co najmniej [mb] MB na dysku.
-
-; *** "Select Additional Tasks" wizard page
-WizardSelectTasks=Zadania dodatkowe
-SelectTasksDesc=Które zadania dodatkowe mają zostać wykonane?
-SelectTasksLabel2=Zaznacz dodatkowe zadania, które instalator ma wykonać podczas instalacji aplikacji [name], a następnie kliknij przycisk Dalej, aby kontynuować.
-
-; *** "Select Start Menu Folder" wizard page
-WizardSelectProgramGroup=Folder Menu Start
-SelectStartMenuFolderDesc=Gdzie mają zostać umieszczone skróty do aplikacji?
-SelectStartMenuFolderLabel3=Instalator utworzy skróty do aplikacji we wskazanym poniżej folderze Menu Start.
-SelectStartMenuFolderBrowseLabel=Kliknij przycisk Dalej, aby kontynuować. Jeśli chcesz wskazać inny folder, kliknij przycisk Przeglądaj.
-MustEnterGroupName=Musisz wprowadzić nazwę folderu.
-GroupNameTooLong=Nazwa folderu lub ścieżki jest za długa.
-InvalidGroupName=Niepoprawna nazwa folderu.
-BadGroupName=Nazwa folderu nie może zawierać żadnego z następujących znaków:%n%n%1
-NoProgramGroupCheck2=&Nie twórz folderu w Menu Start
-
-; *** "Ready to Install" wizard page
-WizardReady=Gotowy do rozpoczęcia instalacji
-ReadyLabel1=Instalator jest już gotowy do rozpoczęcia instalacji aplikacji [name] na komputerze.
-ReadyLabel2a=Kliknij przycisk Instaluj, aby rozpocząć instalację lub Wstecz, jeśli chcesz przejrzeć lub zmienić ustawienia.
-ReadyLabel2b=Kliknij przycisk Instaluj, aby kontynuować instalację.
-ReadyMemoUserInfo=Dane użytkownika:
-ReadyMemoDir=Lokalizacja docelowa:
-ReadyMemoType=Rodzaj instalacji:
-ReadyMemoComponents=Wybrane komponenty:
-ReadyMemoGroup=Folder w Menu Start:
-ReadyMemoTasks=Dodatkowe zadania:
-
-; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=Pobieranie dodatkowych plików...
-ButtonStopDownload=&Zatrzymaj pobieranie
-StopDownload=Czy na pewno chcesz zatrzymać pobieranie?
-ErrorDownloadAborted=Pobieranie przerwane
-ErrorDownloadFailed=Błąd pobierania: %1 %2
-ErrorDownloadSizeFailed=Pobieranie informacji o rozmiarze nie powiodło się: %1 %2
-ErrorFileHash1=Błąd sumy kontrolnej pliku: %1
-ErrorFileHash2=Nieprawidłowa suma kontrolna pliku: oczekiwano %1, otrzymano %2
-ErrorProgress=Nieprawidłowy postęp: %1 z %2
-ErrorFileSize=Nieprawidłowy rozmiar pliku: oczekiwano %1, otrzymano %2
-
-; *** TExtractionWizardPage wizard page and Extract7ZipArchive
-ExtractionLabel=Wypakowywanie dodatkowych plików...
-ButtonStopExtraction=&Zatrzymaj wypakowywanie
-StopExtraction=Azy na pewno chcesz zatrzymać wypakowywanie?
-ErrorExtractionAborted=Wypakowywanie przerwane
-ErrorExtractionFailed=Błąd wypakowywania: %1
-
-; *** "Preparing to Install" wizard page
-WizardPreparing=Przygotowanie do instalacji
-PreparingDesc=Instalator przygotowuje instalację aplikacji [name] na komputerze.
-PreviousInstallNotCompleted=Instalacja/dezinstalacja poprzedniej wersji aplikacji nie została zakończona. Aby zakończyć instalację, należy ponownie uruchomić komputer. %n%nNastępnie ponownie uruchom instalator, aby zakończyć instalację aplikacji [name].
-CannotContinue=Instalator nie może kontynuować. Kliknij przycisk Anuluj, aby przerwać instalację.
-ApplicationsFound=Poniższe aplikacje używają plików, które muszą zostać uaktualnione przez instalator. Zaleca się zezwolić na automatyczne zamknięcie tych aplikacji przez program instalacyjny.
-ApplicationsFound2=Poniższe aplikacje używają plików, które muszą zostać uaktualnione przez instalator. Zaleca się zezwolić na automatyczne zamknięcie tych aplikacji przez program instalacyjny. Po zakończonej instalacji instalator podejmie próbę ich ponownego uruchomienia.
-CloseApplications=&Automatycznie zamknij aplikacje
-DontCloseApplications=&Nie zamykaj aplikacji
-ErrorCloseApplications=Instalator nie był w stanie automatycznie zamknąć wymaganych aplikacji. Zalecane jest zamknięcie wszystkich aplikacji, które aktualnie używają uaktualnianych przez program instalacyjny plików.
-PrepareToInstallNeedsRestart=Instalator wymaga ponownego uruchomienia komputera. Po restarcie komputera uruchom instalator ponownie, by dokończyć proces instalacji aplikacji [name].%n%nCzy chcesz teraz uruchomić komputer ponownie?
-
-; *** "Installing" wizard page
-WizardInstalling=Instalacja
-InstallingLabel=Poczekaj, aż instalator zainstaluje aplikację [name] na komputerze.
-
-; *** "Setup Completed" wizard page
-FinishedHeadingLabel=Zakończono instalację aplikacji [name]
-FinishedLabelNoIcons=Instalator zakończył instalację aplikacji [name] na komputerze.
-FinishedLabel=Instalator zakończył instalację aplikacji [name] na komputerze. Aplikacja może być uruchomiona poprzez użycie zainstalowanych skrótów.
-ClickFinish=Kliknij przycisk Zakończ, aby zakończyć instalację.
-FinishedRestartLabel=Aby zakończyć instalację aplikacji [name], instalator musi ponownie uruchomić komputer. Czy chcesz teraz uruchomić komputer ponownie?
-FinishedRestartMessage=Aby zakończyć instalację aplikacji [name], instalator musi ponownie uruchomić komputer.%n%nCzy chcesz teraz uruchomić komputer ponownie?
-ShowReadmeCheck=Tak, chcę przeczytać dodatkowe informacje
-YesRadio=&Tak, uruchom ponownie teraz
-NoRadio=&Nie, uruchomię ponownie później
-; used for example as 'Run MyProg.exe'
-RunEntryExec=Uruchom aplikację %1
-; used for example as 'View Readme.txt'
-RunEntryShellExec=Wyświetl plik %1
-
-; *** "Setup Needs the Next Disk" stuff
-ChangeDiskTitle=Instalator potrzebuje kolejnego archiwum
-SelectDiskLabel2=Proszę włożyć dysk %1 i kliknąć przycisk OK.%n%nJeśli wymieniony poniżej folder nie określa położenia plików z tego dysku, proszę wprowadzić poprawną ścieżkę lub kliknąć przycisk Przeglądaj.
-PathLabel=Ś&cieżka:
-FileNotInDir2=Ścieżka "%2" nie zawiera pliku "%1". Proszę włożyć właściwy dysk lub wybrać inny folder.
-SelectDirectoryLabel=Proszę określić lokalizację kolejnego archiwum instalatora.
-
-; *** Installation phase messages
-SetupAborted=Instalacja nie została zakończona.%n%nProszę rozwiązać problem i ponownie rozpocząć instalację.
-AbortRetryIgnoreSelectAction=Wybierz operację
-AbortRetryIgnoreRetry=Spróbuj &ponownie
-AbortRetryIgnoreIgnore=Z&ignoruj błąd i kontynuuj
-AbortRetryIgnoreCancel=Przerwij instalację
-
-; *** Installation status messages
-StatusClosingApplications=Zamykanie aplikacji...
-StatusCreateDirs=Tworzenie folderów...
-StatusExtractFiles=Dekompresja plików...
-StatusCreateIcons=Tworzenie skrótów aplikacji...
-StatusCreateIniEntries=Tworzenie zapisów w plikach INI...
-StatusCreateRegistryEntries=Tworzenie zapisów w rejestrze...
-StatusRegisterFiles=Rejestracja plików...
-StatusSavingUninstall=Zapisywanie informacji o dezinstalacji...
-StatusRunProgram=Kończenie instalacji...
-StatusRestartingApplications=Ponowne uruchamianie aplikacji...
-StatusRollback=Cofanie zmian...
-
-; *** Misc. errors
-ErrorInternal2=Wewnętrzny błąd: %1
-ErrorFunctionFailedNoCode=Błąd podczas wykonywania %1
-ErrorFunctionFailed=Błąd podczas wykonywania %1; kod %2
-ErrorFunctionFailedWithMessage=Błąd podczas wykonywania %1; kod %2.%n%3
-ErrorExecutingProgram=Nie można uruchomić:%n%1
-
-; *** Registry errors
-ErrorRegOpenKey=Błąd podczas otwierania klucza rejestru:%n%1\%2
-ErrorRegCreateKey=Błąd podczas tworzenia klucza rejestru:%n%1\%2
-ErrorRegWriteKey=Błąd podczas zapisu do klucza rejestru:%n%1\%2
-
-; *** INI errors
-ErrorIniEntry=Błąd podczas tworzenia pozycji w pliku INI: "%1".
-
-; *** File copying errors
-FileAbortRetryIgnoreSkipNotRecommended=&Pomiń plik (niezalecane)
-FileAbortRetryIgnoreIgnoreNotRecommended=Z&ignoruj błąd i kontynuuj (niezalecane)
-SourceIsCorrupted=Plik źródłowy jest uszkodzony
-SourceDoesntExist=Plik źródłowy "%1" nie istnieje
-ExistingFileReadOnly2=Istniejący plik nie może zostać zastąpiony, gdyż jest oznaczony jako "Tylko do odczytu".
-ExistingFileReadOnlyRetry=&Usuń atrybut "Tylko do odczytu" i spróbuj ponownie
-ExistingFileReadOnlyKeepExisting=&Zachowaj istniejący plik
-ErrorReadingExistingDest=Wystąpił błąd podczas próby odczytu istniejącego pliku:
-FileExistsSelectAction=Wybierz czynność
-FileExists2=Plik już istnieje.
-FileExistsOverwriteExisting=&Nadpisz istniejący plik
-FileExistsKeepExisting=&Zachowaj istniejący plik
-FileExistsOverwriteOrKeepAll=&Wykonaj tę czynność dla kolejnych przypadków
-ExistingFileNewerSelectAction=Wybierz czynność
-ExistingFileNewer2=Istniejący plik jest nowszy niż ten, który instalator próbuje skopiować.
-ExistingFileNewerOverwriteExisting=&Nadpisz istniejący plik
-ExistingFileNewerKeepExisting=&Zachowaj istniejący plik (zalecane)
-ExistingFileNewerOverwriteOrKeepAll=&Wykonaj tę czynność dla kolejnych przypadków
-ErrorChangingAttr=Wystąpił błąd podczas próby zmiany atrybutów pliku docelowego:
-ErrorCreatingTemp=Wystąpił błąd podczas próby utworzenia pliku w folderze docelowym:
-ErrorReadingSource=Wystąpił błąd podczas próby odczytu pliku źródłowego:
-ErrorCopying=Wystąpił błąd podczas próby kopiowania pliku:
-ErrorReplacingExistingFile=Wystąpił błąd podczas próby zamiany istniejącego pliku:
-ErrorRestartReplace=Próba zastąpienia plików przy ponownym uruchomieniu komputera nie powiodła się.
-ErrorRenamingTemp=Wystąpił błąd podczas próby zmiany nazwy pliku w folderze docelowym:
-ErrorRegisterServer=Nie można zarejestrować DLL/OCX: %1
-ErrorRegSvr32Failed=Funkcja RegSvr32 zakończyła się z kodem błędu %1
-ErrorRegisterTypeLib=Nie mogę zarejestrować biblioteki typów: %1
-
-; *** Uninstall display name markings
-; used for example as 'My Program (32-bit)'
-UninstallDisplayNameMark=%1 (%2)
-; used for example as 'My Program (32-bit, All users)'
-UninstallDisplayNameMarks=%1 (%2, %3)
-UninstallDisplayNameMark32Bit=wersja 32-bitowa
-UninstallDisplayNameMark64Bit=wersja 64-bitowa
-UninstallDisplayNameMarkAllUsers=wszyscy użytkownicy
-UninstallDisplayNameMarkCurrentUser=bieżący użytkownik
-
-; *** Post-installation errors
-ErrorOpeningReadme=Wystąpił błąd podczas próby otwarcia pliku z informacjami dodatkowymi.
-ErrorRestartingComputer=Instalator nie mógł ponownie uruchomić tego komputera. Proszę wykonać tę czynność samodzielnie.
-
-; *** Uninstaller messages
-UninstallNotFound=Plik "%1" nie istnieje. Nie można przeprowadzić dezinstalacji.
-UninstallOpenError=Plik "%1" nie mógł zostać otwarty. Nie można przeprowadzić dezinstalacji.
-UninstallUnsupportedVer=Ta wersja programu dezinstalacyjnego nie rozpoznaje formatu logu dezinstalacji w pliku "%1". Nie można przeprowadzić dezinstalacji.
-UninstallUnknownEntry=W logu dezinstalacji wystąpiła nieznana pozycja (%1)
-ConfirmUninstall=Czy na pewno chcesz usunąć aplikację %1 i wszystkie jej składniki?
-UninstallOnlyOnWin64=Ta aplikacja może być odinstalowana tylko w 64-bitowej wersji systemu Windows.
-OnlyAdminCanUninstall=Ta instalacja może być odinstalowana tylko przez użytkownika z uprawnieniami administratora.
-UninstallStatusLabel=Poczekaj, aż aplikacja %1 zostanie usunięta z komputera.
-UninstalledAll=Aplikacja %1 została usunięta z komputera.
-UninstalledMost=Dezinstalacja aplikacji %1 zakończyła się.%n%nNiektóre elementy nie mogły zostać usunięte. Należy usunąć je samodzielnie.
-UninstalledAndNeedsRestart=Komputer musi zostać ponownie uruchomiony, aby zakończyć proces dezinstalacji aplikacji %1.%n%nCzy chcesz teraz ponownie uruchomić komputer?
-UninstallDataCorrupted=Plik "%1" jest uszkodzony. Nie można przeprowadzić dezinstalacji.
-
-; *** Uninstallation phase messages
-ConfirmDeleteSharedFileTitle=Usunąć plik współdzielony?
-ConfirmDeleteSharedFile2=System wskazuje, iż następujący plik nie jest już używany przez żaden program. Czy chcesz odinstalować ten plik współdzielony?%n%nJeśli inne programy nadal używają tego pliku, a zostanie on usunięty, mogą one przestać działać prawidłowo. W przypadku braku pewności, kliknij przycisk Nie. Pozostawienie tego pliku w systemie nie spowoduje żadnych szkód.
-SharedFileNameLabel=Nazwa pliku:
-SharedFileLocationLabel=Położenie:
-WizardUninstalling=Stan dezinstalacji
-StatusUninstalling=Dezinstalacja aplikacji %1...
-
-; *** Shutdown block reasons
-ShutdownBlockReasonInstallingApp=Instalacja aplikacji %1.
-ShutdownBlockReasonUninstallingApp=Dezinstalacja aplikacji %1.
-
-; The custom messages below aren't used by Setup itself, but if you make
-; use of them in your scripts, you'll want to translate them.
-
-[CustomMessages]
-
-NameAndVersion=%1 (wersja %2)
-AdditionalIcons=Dodatkowe skróty:
-CreateDesktopIcon=Utwórz skrót na &pulpicie
-CreateQuickLaunchIcon=Utwórz skrót na pasku &szybkiego uruchamiania
-ProgramOnTheWeb=Strona internetowa aplikacji %1
-UninstallProgram=Dezinstalacja aplikacji %1
-LaunchProgram=Uruchom aplikację %1
-AssocFileExtension=&Przypisz aplikację %1 do rozszerzenia pliku %2
-AssocingFileExtension=Przypisywanie aplikacji %1 do rozszerzenia pliku %2...
-AutoStartProgramGroupDescription=Autostart:
-AutoStartProgram=Automatycznie uruchamiaj aplikację %1
-AddonHostProgramNotFound=Aplikacja %1 nie została znaleziona we wskazanym przez Ciebie folderze.%n%nCzy pomimo tego chcesz kontynuować?
diff --git a/bin/lib/innosetup/app/Languages/Swedish.isl b/bin/lib/innosetup/app/Languages/Swedish.isl
deleted file mode 100644
index b515059..0000000
--- a/bin/lib/innosetup/app/Languages/Swedish.isl
+++ /dev/null
@@ -1,398 +0,0 @@
-; *** Inno Setup version 6.4.0+ Swedish messages ***
-;
-; To download user-contributed translations of this file, go to:
-; http://www.jrsoftware.org/files/istrans/
-;
-; Note: When translating this text, do not add periods (.) to the end of
-; messages that didn't have them already, because on those messages Inno
-; Setup adds the periods automatically (appending a period would result in
-; two periods being displayed).
-;
-; Translated by stefan@bodingh.se (Stefan Bodingh)
-; Reviewed and updated by info@danielnylander.se (Daniel Nylander)
-;
-
-; The following three entries are very important. Be sure to read and
-; understand the '[LangOptions] section' topic in the help file.
-
-
-[LangOptions]
-LanguageName=Svenska
-LanguageID=$041D
-LanguageCodePage=1252
-; If the language you are translating to requires special font faces or
-; sizes, uncomment any of the following entries and change them accordingly.
-;DialogFontName=
-;DialogFontSize=8
-;WelcomeFontName=Verdana
-;WelcomeFontSize=12
-;TitleFontName=Arial
-;TitleFontSize=29
-;CopyrightFontName=Arial
-;CopyrightFontSize=8
-
-
-; *** Application titles
-
-
-[Messages]
-SetupAppTitle=Installationsprogram
-SetupWindowTitle=Installationsprogram fr %1
-UninstallAppTitle=Avinstallation
-UninstallAppFullTitle=%1 Avinstallation
-
-; *** Misc. common
-InformationTitle=Information
-ConfirmTitle=Bekrfta
-ErrorTitle=Fel
-
-; *** SetupLdr messages
-SetupLdrStartupMessage=%1 kommer att installeras. Vill du fortstta?
-LdrCannotCreateTemp=Kan inte skapa en temporrfil. Installationen avbryts
-LdrCannotExecTemp=Kan inte kra fil i temporrkatalogen. Installationen avbryts
-HelpTextNote=
-
-; *** Startup error messages
-LastErrorMessage=%1.%n%nFel %2: %3
-SetupFileMissing=Filen %1 saknas i installationskatalogen. Rtta till problemet eller hmta en ny kopia av programmet.
-SetupFileCorrupt=Installationsfilerna r skadade. Hmta en ny kopia av programmet.
-SetupFileCorruptOrWrongVer=Installationsfilerna r skadade, eller stmmer inte verens med denna version av installationsprogrammet. Rtta till felet eller hmta en ny programkopia.
-InvalidParameter=En ogiltig parameter angavs p kommandoraden:%n%n%1
-SetupAlreadyRunning=Installationsprogrammet krs redan.
-WindowsVersionNotSupported=Detta program saknar std fr den version av Windows som krs p datorn.
-WindowsServicePackRequired=Detta program krver %1 Service Pack %2 eller senare.
-NotOnThisPlatform=Detta program kan inte kras p %1.
-OnlyOnThisPlatform=Detta program mste kras p %1.
-OnlyOnTheseArchitectures=Detta program kan bara installeras p Windows-versioner med fljande processorarkitekturer:%n%n%1
-WinVersionTooLowError=Detta program krver %1 version %2 eller senare.
-WinVersionTooHighError=Detta program kan inte installeras p %1 version %2 eller senare.
-AdminPrivilegesRequired=Du mste vara inloggad som administratr nr du installerar detta program.
-PowerUserPrivilegesRequired=Du mste vara inloggad som administratr eller medlem av gruppen Privilegierade anvndare (Power Users) nr du installerar detta program.
-SetupAppRunningError=Installationsprogrammet har upptckt att %1 r igng.%n%nAvsluta det angivna programmet nu. Klicka sedan p OK fr att g vidare eller p Avbryt fr att avsluta.
-UninstallAppRunningError=Avinstalleraren har upptckt att %1 krs fr tillfllet.%n%nStng all ppna instanser av det nu, klicka sedan p OK fr att g vidare eller p Avbryt fr att avsluta.
-
-; *** Startup questions
-PrivilegesRequiredOverrideTitle=Vlj installationstyp
-PrivilegesRequiredOverrideInstruction=Vlj installationstyp
-PrivilegesRequiredOverrideText1=%1 kan installeras fr alla anvndare (krver administratrsbehrighet) eller bara fr dig.
-PrivilegesRequiredOverrideText2=%1 kan installeras bara fr dig eller fr alla anvndare (krver administratrsbehrighet).
-PrivilegesRequiredOverrideAllUsers=Installera fr &alla anvndare
-PrivilegesRequiredOverrideAllUsersRecommended=Installera fr &alla anvndare (rekommenderas)
-PrivilegesRequiredOverrideCurrentUser=Installera fr &mig enbart
-PrivilegesRequiredOverrideCurrentUserRecommended=Installera fr &mig enbart (rekommenderas)
-
-; *** Misc. errors
-ErrorCreatingDir=Installationsprogrammet kunde inte skapa katalogen "%1"
-ErrorTooManyFilesInDir=Kunde inte skapa en fil i katalogen "%1" drfr att den innehller fr mnga filer
-
-; *** Setup common messages
-ExitSetupTitle=Avsluta installationen
-ExitSetupMessage=Installationen r inte frdig. Om du avslutar nu s kommer programmet inte att installeras.%n%nDu kan kra installationsprogrammet vid ett senare tillflle fr att slutfra installationen.%n%nVill du avbryta installationen?
-AboutSetupMenuItem=&Om installationsprogrammet...
-AboutSetupTitle=Om installationsprogrammet
-AboutSetupMessage=%1 version %2%n%3%n%n%1 webbsida:%n%4
-AboutSetupNote=Svensk versttning r gjord av dickg@go.to 1999, 2002%n%nUppdatering till 3.0.2+ av peter@peterandlinda.com, 4.+ av stefan@bodingh.se, 6.4+ info@danielnylander.se
-TranslatorNote=
-
-; *** Buttons
-ButtonBack=< &Tillbaka
-ButtonNext=&Nsta >
-ButtonInstall=&Installera
-ButtonOK=Ok
-ButtonCancel=Avbryt
-ButtonYes=&Ja
-ButtonYesToAll=Ja till &allt
-ButtonNo=&Nej
-ButtonNoToAll=N&ej till allt
-ButtonFinish=&Slutfr
-ButtonBrowse=&Blddra...
-ButtonWizardBrowse=Bl&ddra...
-ButtonNewFolder=Skapa ny mapp
-
-; *** "Select Language" dialog messages
-SelectLanguageTitle=Vlj sprk fr installationen
-SelectLanguageLabel=Vlj det sprk som skall anvndas under installationen.
-
-; *** Common wizard text
-ClickNext=Klicka p Nsta fr att fortstta eller p Avbryt fr att avsluta installationen.
-BeveledLabel=
-BrowseDialogTitle=Vlj mapp
-BrowseDialogLabel=Vlj en mapp i listan nedan, klicka sedan p OK.
-NewFolderName=Ny mapp
-
-; *** "Welcome" wizard page
-WelcomeLabel1=Vlkommen till installationsprogrammet fr [name].
-WelcomeLabel2=Detta kommer att installera [name/ver] p din dator.%n%nDet rekommenderas att du avslutar alla andra program innan du fortstter.
-
-; *** "Password" wizard page
-WizardPassword=Lsenord
-PasswordLabel1=Denna installation r lsenordsskyddad.
-PasswordLabel3=Ange lsenordet och klicka sedan p Nsta fr att fortstta. Lsenordet r skiftlgesknsligt.
-PasswordEditLabel=&Lsenord:
-IncorrectPassword=Lsenordet som du angav r felaktigt. Frsk igen.
-
-; *** "License Agreement" wizard page
-WizardLicense=Licensavtal
-LicenseLabel=Ls igenom fljande viktiga information innan du fortstter.
-LicenseLabel3=Ls igenom fljande licensavtal. Du mste acceptera villkoren i avtalet innan du kan fortstta med installationen.
-LicenseAccepted=Jag &accepterar avtalet
-LicenseNotAccepted=Jag accepterar &inte avtalet
-
-; *** "Information" wizard pages
-WizardInfoBefore=Information
-InfoBeforeLabel=Ls igenom fljande viktiga information innan du fortstter.
-InfoBeforeClickLabel=Klicka p Nsta nr du r klar att fortstta med installationen.
-WizardInfoAfter=Information
-InfoAfterLabel=Ls igenom fljande viktiga information innan du fortstter.
-InfoAfterClickLabel=Klicka p Nsta nr du r klar att fortstta med installationen.
-
-; *** "User Information" wizard page
-WizardUserInfo=Anvndarinformation
-UserInfoDesc=Fyll i fljande uppgifter.
-UserInfoName=&Namn:
-UserInfoOrg=&Organisation:
-UserInfoSerial=&Serienummer:
-UserInfoNameRequired=Du mste fylla i ett namn.
-
-; *** "Select Destination Directory" wizard page
-WizardSelectDir=Vlj installationsplats
-SelectDirDesc=Var skall [name] installeras?
-SelectDirLabel3=Installationsprogrammet kommer att installera [name] i fljande mapp
-SelectDirBrowseLabel=Fr att fortstta klickar du p Nsta. Om du vill vlja en annan mapp s klickar du p Blddra.
-DiskSpaceGBLabel=Programmet krver minst [gb] GB hrddiskutrymme.
-DiskSpaceMBLabel=Programmet krver minst [mb] MB hrddiskutrymme.
-CannotInstallToNetworkDrive=Installationsprogrammet kan inte installeras p ntverksdisk.
-CannotInstallToUNCPath=Installationsprogrammet kan inte installeras p UNC-skvg.
-InvalidPath=Du mste ange en fullstndig skvg med enhetsbeteckning; till exempel:%n%nC:\Program%n%neller en UNC-skvg i formatet:%n%n\\server\resurs
-InvalidDrive=Enheten som du har valt finns inte eller r inte tillgnglig. Vlj en annan.
-DiskSpaceWarningTitle=Inte tillrckligt med diskutrymme
-DiskSpaceWarning=Installationsprogrammet behver minst %1 KB ledigt diskutrymme fr installationen men den valda enheten har bara %2 KB tillgngligt.%n%nVill du fortstta nd?
-DirNameTooLong=Katalogens namn eller skvg r fr lng.
-InvalidDirName=Katalogens namn r inte giltigt.
-BadDirName32=Katalogens namn fr inte innehlla ngot av fljande tecken:%n%n%1
-DirExistsTitle=Katalogen finns
-DirExists=Katalogen:%n%n%1%n%nfinns redan. Vill du nd fortstta installationen till den valda katalogen?
-DirDoesntExistTitle=Katalogen finns inte
-DirDoesntExist=Katalogen:%n%n%1%n%nfinns inte. Vill du skapa den?
-
-; *** "Select Components" wizard page
-WizardSelectComponents=Vlj komponenter
-SelectComponentsDesc=Vilka komponenter skall installeras?
-SelectComponentsLabel2=Vlj de komponenter som du vill ska installeras; avmarkera de komponenter som du inte vill ha. Klicka sedan p Nsta nr du r klar att fortstta.
-FullInstallation=Fullstndig installation
-; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language)
-CompactInstallation=Kompakt installation
-CustomInstallation=Anpassad installation
-NoUninstallWarningTitle=Komponenter finns
-NoUninstallWarning=Installationsprogrammet har upptckt att fljande komponenter redan finns installerade p din dator:%n%n%1%n%nAtt avmarkera dessa komponenter kommer inte att avinstallera dom.%n%nVill du fortstta nd?
-ComponentSize1=%1 KB
-ComponentSize2=%1 MB
-ComponentsDiskSpaceGBLabel=Aktuella val krver minst [gb] GB diskutrymme.
-ComponentsDiskSpaceMBLabel=Aktuella val krver minst [mb] MB diskutrymme.
-
-; *** "Select Additional Tasks" wizard page
-WizardSelectTasks=Vlj extra uppgifter
-SelectTasksDesc=Vilka extra uppgifter skall utfras?
-SelectTasksLabel2=Markera ytterligare uppgifter att utfra vid installation av [name], tryck sedan p Nsta.
-
-; *** "Select Start Menu Folder" wizard page
-WizardSelectProgramGroup=Vlj Startmenykatalogen
-SelectStartMenuFolderDesc=Var skall installationsprogrammet placera programmets genvgar?
-SelectStartMenuFolderLabel3=Installationsprogrammet kommer att skapa programmets genvgar i fljande katalog.
-SelectStartMenuFolderBrowseLabel=Fr att fortstta klickar du p Nsta. Om du vill vlja en annan katalog, klickar du p Blddra.
-MustEnterGroupName=Du mste ange ett katalognamn.
-GroupNameTooLong=Katalogens namn eller skvg r fr lng.
-InvalidGroupName=Katalogens namn r inte giltigt.
-BadGroupName=Katalognamnet kan inte innehlla ngon av fljande tecken:%n%n%1
-NoProgramGroupCheck2=&Skapa ingen Startmenykatalog
-
-; *** "Ready to Install" wizard page
-WizardReady=Redo att installera
-ReadyLabel1=Installationsprogrammet r nu redo att installera [name] p din dator.
-ReadyLabel2a=Tryck p Installera om du vill fortstta, eller p g Tillbaka om du vill granska eller ndra p ngot.
-ReadyLabel2b=Vlj Installera fr att pbrja installationen.
-ReadyMemoUserInfo=Anvndarinformation:
-ReadyMemoDir=Installationsplats:
-ReadyMemoType=Installationstyp:
-ReadyMemoComponents=Valda komponenter:
-ReadyMemoGroup=Startmenykatalog:
-ReadyMemoTasks=Extra uppgifter:
-
-; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=Hmtar ner ytterligare filer...
-ButtonStopDownload=&Stoppa hmtningen
-StopDownload=r du sker p att du vill stoppa hmtningen?
-ErrorDownloadAborted=Hmtningen avbruten
-ErrorDownloadFailed=Hmtningen misslyckades: %1 %2
-ErrorDownloadSizeFailed=F storlek misslyckades: %1 %2
-ErrorFileHash1=Filhash misslyckades: %1
-ErrorFileHash2=Ogiltig filhash: frvntade %1, fick %2
-ErrorProgress=Ogiltigt frlopp: %1 av %2
-ErrorFileSize=Ogiltig filstorlek: frvntade %1, fick %2
-
-; *** TExtractionWizardPage wizard page and Extract7ZipArchive
-ExtractionLabel=Extraherar ytterligare filer...
-ButtonStopExtraction=&Stoppa extrahering
-StopExtraction=r du sker p att du vill stoppa extraheringen?
-ErrorExtractionAborted=Extrahering avbrts
-ErrorExtractionFailed=Extrahering misslyckades: %1
-
-; *** "Preparing to Install" wizard page
-WizardPreparing=Frbereder installationen
-PreparingDesc=Installationsprogrammet frbereder installationen av [name] p din dator.
-PreviousInstallNotCompleted=Installationen/avinstallationen av ett tidigare program har inte slutfrts. Du mste starta om datorn fr att avsluta den installationen.%n%nEfter att ha startat om datorn kr du installationsprogrammet igen fr att slutfra installationen av [name].
-CannotContinue=Installationsprogrammet kan inte fortstta. Klicka p Avbryt fr att avsluta.
-ApplicationsFound=Fljande program anvnder filer som mste uppdateras av installationsprogrammet. Vi rekommenderar att du lter installationsprogrammet automatiskt stnga dessa program.
-ApplicationsFound2=Fljande program anvnder filer som mste uppdateras av installationsprogrammet. Vi rekommenderar att du lter installationsprogrammet automatiskt stnga dessa program. Efter installationen kommer Setup att frska starta programmen igen.
-CloseApplications=S&tng programmen automatiskt
-DontCloseApplications=&Stng inte programmen
-ErrorCloseApplications=Installationsprogrammet kunde inte stnga alla program. Innan installationen fortstter rekommenderar vi att du stnger alla program som anvnder filer som installationsprogrammet behver uppdatera.
-PrepareToInstallNeedsRestart=Installationen mste starta om din dator. Nr du har startat om datorn kr du installationsprogrammet igen fr att slutfra installationen av [name].%n%nVill du starta om nu?
-
-; *** "Installing" wizard page
-WizardInstalling=Installerar
-InstallingLabel=Vnta under tiden [name] installeras p din dator.
-
-; *** "Setup Completed" wizard page
-FinishedHeadingLabel=Avslutar installationen av [name]
-FinishedLabelNoIcons=[name] har nu installerats p din dator.
-FinishedLabel=[name] har nu installerats p din dator. Programmet kan startas genom att vlja ngon av de installerade ikonerna.
-ClickFinish=Vlj Slutfr fr att avsluta installationen.
-FinishedRestartLabel=Fr att slutfra installationen av [name] s mste datorn startas om. Vill du starta om nu?
-FinishedRestartMessage=Fr att slutfra installationen av [name] s mste datorn startas om.%n%nVill du starta om datorn nu?
-ShowReadmeCheck=Ja, jag vill se filen LSMIG
-YesRadio=&Ja, jag vill starta om datorn nu
-NoRadio=&Nej, jag startar sjlv om datorn senare
-; used for example as 'Run MyProg.exe'
-RunEntryExec=Kr %1
-; used for example as 'View Readme.txt'
-RunEntryShellExec=Visa %1
-
-; *** "Setup Needs the Next Disk" stuff
-ChangeDiskTitle=Installationsprogrammet behver nsta diskett
-SelectDiskLabel2=Mata in diskett %1 och tryck OK.%n%nOm filerna kan hittas i en annan katalog n den som visas nedan, skriv in rtt skvg eller vlj Blddra.
-PathLabel=&Skvg:
-FileNotInDir2=Kunde inte hitta filen "%1" i "%2". Var god stt i korrekt diskett eller vlj en annan katalog.
-SelectDirectoryLabel=Ange skvgen fr nsta diskett.
-
-; *** Installation phase messages
-SetupAborted=Installationen slutfrdes inte.%n%nRtta till felet och kr installationen igen.
-AbortRetryIgnoreSelectAction=Vlj tgrd
-AbortRetryIgnoreRetry=&Frsk igen
-AbortRetryIgnoreIgnore=&Ignorera felet och fortstt
-AbortRetryIgnoreCancel=Avbryt installationen
-
-; *** Installation status messages
-StatusClosingApplications=Stnger programmen...
-StatusCreateDirs=Skapar kataloger...
-StatusExtractFiles=Packar upp filer...
-StatusCreateIcons=Skapar programikoner...
-StatusCreateIniEntries=Skriver INI-vrden...
-StatusCreateRegistryEntries=Skriver registervrden...
-StatusRegisterFiles=Registrerar filer...
-StatusSavingUninstall=Sparar information fr avinstallation...
-StatusRunProgram=Slutfr installationen...
-StatusRestartingApplications=Startar om programmen...
-StatusRollback=terstller ndringar...
-
-; *** Misc. errors
-ErrorInternal2=Internt fel: %1
-ErrorFunctionFailedNoCode=%1 misslyckades
-ErrorFunctionFailed=%1 misslyckades; kod %2
-ErrorFunctionFailedWithMessage=%1 misslyckades; kod %2.%n%3
-ErrorExecutingProgram=Kan inte kra filen:%n%1
-
-; *** Registry errors
-ErrorRegOpenKey=Fel vid ppning av registernyckel:%n%1\%2
-ErrorRegCreateKey=Kan inte skapa registernyckel:%n%1\%2
-ErrorRegWriteKey=Kan inte skriva till registernyckel:%n%1\%2
-
-; *** INI errors
-ErrorIniEntry=Kan inte skriva nytt INI-vrde i filen "%1".
-
-; *** File copying errors
-FileAbortRetryIgnoreSkipNotRecommended=&Hoppa ver den hr filen (rekommenderas inte)
-FileAbortRetryIgnoreIgnoreNotRecommended=&Ignorera felet och fortstt (rekommenderas inte)
-SourceIsCorrupted=Kllfilen r skadad
-SourceDoesntExist=Kllfilen "%1" finns inte
-ExistingFileReadOnly2=Den befintliga filen kunde inte bytas ut eftersom den r markerad som skrivskyddad.
-ExistingFileReadOnlyRetry=&Ta bort skrivskyddade attributet och frsk igen
-ExistingFileReadOnlyKeepExisting=&Behll den befintliga filen
-ErrorReadingExistingDest=Ett fel uppstod vid frsk att lsa den befintliga filen:
-FileExistsSelectAction=Vlj tgrd
-FileExists2=Filen finns redan.
-FileExistsOverwriteExisting=&Skriv ver den befintliga filen
-FileExistsKeepExisting=&Behll befintlig fil
-FileExistsOverwriteOrKeepAll=&Gr detta fr nsta konflikt
-ExistingFileNewerSelectAction=Vlj tgrd
-ExistingFileNewer2=Den befintliga filen r nyare n den som installationsprogrammet frsker installera.
-ExistingFileNewerOverwriteExisting=&Skriv ver den befintliga filen
-ExistingFileNewerKeepExisting=&Behll befintlig fil (rekommenderas)
-ExistingFileNewerOverwriteOrKeepAll=&Gr detta fr nsta konflikt
-ErrorChangingAttr=Ett fel uppstod vid frsk att ndra attribut p den befintliga filen:
-ErrorCreatingTemp=Ett fel uppstod vid ett frsk att skapa installationskatalogen:
-ErrorReadingSource=Ett fel uppstod vid ett frsk att lsa kllfilen:
-ErrorCopying=Ett fel uppstod vid kopiering av filen:
-ErrorReplacingExistingFile=Ett fel uppstod vid ett frsk att erstta den befintliga filen:
-ErrorRestartReplace=terstartaErstt misslyckades:
-ErrorRenamingTemp=Ett fel uppstod vid ett frsk att byta namn p en fil i installationskatalogen:
-ErrorRegisterServer=Kunde inte registrera DLL/OCX: %1
-ErrorRegSvr32Failed=RegSvr32 misslyckades med felkod %1
-ErrorRegisterTypeLib=Kunde inte registrera typbibliotek: %1
-
-; *** Uninstall display name markings
-; used for example as 'My Program (32-bit)'
-UninstallDisplayNameMark=%1 (%2)
-; used for example as 'My Program (32-bit, All users)'
-UninstallDisplayNameMarks=%1 (%2, %3)
-UninstallDisplayNameMark32Bit=32-bit
-UninstallDisplayNameMark64Bit=64-bit
-UninstallDisplayNameMarkAllUsers=Alla anvndare
-UninstallDisplayNameMarkCurrentUser=Aktuell anvndare
-
-; *** Post-installation errors
-ErrorOpeningReadme=Ett fel uppstod vid ppnandet av LSMIG-filen.
-ErrorRestartingComputer=Installationsprogrammet kunde inte starta om datorn. Starta om den manuellt.
-
-; *** Uninstaller messages
-UninstallNotFound=Filen "%1" finns inte. Kan inte avinstallera.
-UninstallOpenError=Filen "%1" kan inte ppnas. Kan inte avinstallera
-UninstallUnsupportedVer=Avinstallationsloggen "%1" r i ett format som denna version inte knner igen. Kan inte avinstallera
-UninstallUnknownEntry=En oknd rad (%1) hittades i avinstallationsloggen
-ConfirmUninstall=r du sker p att du vill ta bort %1 och alla tillhrande komponenter?
-UninstallOnlyOnWin64=Denna installation kan endast avinstalleras p en 64-bitarsversion av Windows.
-OnlyAdminCanUninstall=Denna installation kan endast avinstalleras av en anvndare med administrativa rttigheter.
-UninstallStatusLabel=Vnta under tiden %1 tas bort frn din dator.
-UninstalledAll=%1 r nu borttaget frn din dator.
-UninstalledMost=Avinstallationen av %1 r nu klar.%n%nEn del filer/kataloger gick inte att ta bort. Dessa kan tas bort manuellt.
-UninstalledAndNeedsRestart=Fr att slutfra avinstallationen av %1 mste datorn startas om.%n%nVill du starta om nu?
-UninstallDataCorrupted=Filen "%1" r skadad. Kan inte avinstallera
-
-; *** Uninstallation phase messages
-ConfirmDeleteSharedFileTitle=Ta bort delad fil?
-ConfirmDeleteSharedFile2=Systemet indikerar att fljande delade fil inte lngre anvnds av ngra program. Vill du ta bort den delade filen?%n%n%1%n%nOm ngot program fortfarande anvnder denna fil och den raderas, kommer programmet kanske att sluta fungera. Om du r osker, vlj Nej. Att lta filen ligga kvar i systemet kommer inte att orsaka ngon skada.
-SharedFileNameLabel=Filnamn:
-SharedFileLocationLabel=Plats:
-WizardUninstalling=Avinstallationsstatus
-StatusUninstalling=Avinstallerar %1...
-
-; *** Shutdown block reasons
-ShutdownBlockReasonInstallingApp=Installerar %1.
-ShutdownBlockReasonUninstallingApp=Avinstallerar %1.
-
-; The custom messages below aren't used by Setup itself, but if you make
-; use of them in your scripts, you'll want to translate them.
-
-[CustomMessages]
-NameAndVersion=%1 version %2
-AdditionalIcons=Ytterligare genvgar:
-CreateDesktopIcon=Skapa en &genvg p skrivbordet
-CreateQuickLaunchIcon=Skapa &en genvg i Snabbstartfltet
-ProgramOnTheWeb=%1 p webben
-UninstallProgram=Avinstallera %1
-LaunchProgram=Starta %1
-AssocFileExtension=Associera %1 med filnamnstillgget %2
-AssocingFileExtension=Associerar %1 med filnamnstillgget %2...
-AutoStartProgramGroupDescription=Autostart:
-AutoStartProgram=Starta automatiskt %1
-AddonHostProgramNotFound=%1 kunde inte hittas i katalogen du valde.%n%nVill du fortstta nd?
diff --git a/bin/lib/innosetup/app/Languages/Tamil.isl b/bin/lib/innosetup/app/Languages/Tamil.isl
deleted file mode 100644
index 378ca40..0000000
--- a/bin/lib/innosetup/app/Languages/Tamil.isl
+++ /dev/null
@@ -1,392 +0,0 @@
-; *** Inno Setup version 6.4.0+ English messages ***
-; தமிழ்நேரம் (https://TamilNeram.github.io)
-;anishprabu.t@gmail.com
-; To download user-contributed translations of this file, go to:
-; https://jrsoftware.org/files/istrans/
-;
-; Note: When translating this text, do not add periods (.) to the end of
-; messages that didn't have them already, because on those messages Inno
-; Setup adds the periods automatically (appending a period would result in
-; two periods being displayed).
-
-[LangOptions]
-; The following three entries are very important. Be sure to read and
-; understand the '[LangOptions] section' topic in the help file.
-LanguageName=தமிழ்
-LanguageID=$0449
-LanguageCodePage=0
-; If the language you are translating to requires special font faces or
-; sizes, uncomment any of the following entries and change them accordingly.
-;DialogFontName=TACBarathi
-;DialogFontSize=12
-;WelcomeFontName=TACBarathi
-;WelcomeFontSize=12
-;TitleFontName=Arial
-;TitleFontSize=29
-;CopyrightFontName=TACBarathi
-;CopyrightFontSize=12
-
-[Messages]
-
-; *** Application titles
-SetupAppTitle=அமைவு
-SetupWindowTitle=அமைவு - %1
-UninstallAppTitle=நிறுவல் நீக்குதல்
-UninstallAppFullTitle=%1 நிறுவல் நீக்குதல்
-
-; *** Misc. common
-InformationTitle=செய்தி
-ConfirmTitle=உறுதிப்படுத்தல்
-ErrorTitle=பிழை
-
-; *** SetupLdr messages
-SetupLdrStartupMessage=இது %1 ஐ நிறுவும். நீங்கள் தொடர விரும்புகிறீர்களா?
-LdrCannotCreateTemp=தற்காலிக கோப்பை உருவாக்க முடியவில்லை. அமைப்பு கைவிடப்பட்டது
-LdrCannotExecTemp=தற்காலிக கோப்பகத்தில் கோப்பை இயக்க முடியவில்லை. அமைப்பு கைவிடப்பட்டது
-HelpTextNote=
-
-; *** Startup error messages
-LastErrorMessage=%1.%n%nபிழை %2: %3
-SetupFileMissing=நிறுவல் கோப்பகத்திலிருந்து %1 கோப்பு இல்லை. தயவுசெய்து சிக்கலை சரிசெய்யவும் அல்லது நிரலின் புதிய நகலைப் பெறவும்.
-SetupFileCorrupt=அமைவு கோப்புகள் சிதைந்துள்ளன. திட்டத்தின் புதிய நகலைப் பெறுங்கள்.
-SetupFileCorruptOrWrongVer=அமைவு கோப்புகள் சிதைந்துள்ளன, அல்லது அமைப்பின் இந்த பதிப்போடு பொருந்தாது. தயவுசெய்து சிக்கலை சரிசெய்யவும் அல்லது நிரலின் புதிய நகலைப் பெறவும்.
-InvalidParameter=கட்டளை வரியில் தவறான அளவுரு அனுப்பப்பட்டது:%n%n%1
-SetupAlreadyRunning=அமைப்பு ஏற்கனவே இயங்குகிறது.
-WindowsVersionNotSupported=உங்கள் கணினி இயங்கும் சாளரத்தின் பதிப்பை இந்த நிரல் ஆதரிக்காது.
-WindowsServicePackRequired=இந்த திட்டத்திற்கு %1 பணி கட்டு %2 அல்லது அதற்குப் பிறகு தேவைப்படுகிறது.
-NotOnThisPlatform=இந்த திட்டம் %1 இல் இயங்காது.
-OnlyOnThisPlatform=இந்த நிரல் %1 இல் இயக்கப்பட வேண்டும்.
-OnlyOnTheseArchitectures=இந்த நிரலை பின்வரும் செயலி கட்டமைப்புகளுக்காக வடிவமைக்கப்பட்ட சாளரங்கள் பதிப்புகளில் மட்டுமே நிறுவ முடியும்:%n%n%1
-WinVersionTooLowError=இந்த நிரலுக்கு %1 பதிப்பு %2 அல்லது அதற்குப் பிறகு தேவைப்படுகிறது.
-WinVersionTooHighError=இந்த நிரலை %1 பதிப்பு %2 அல்லது அதற்குப் பிறகு நிறுவ முடியாது.
-AdminPrivilegesRequired=இந்த நிரலை நிறுவும் போது நீங்கள் நிர்வாகியாக உள்நுழைய வேண்டும்.
-PowerUserPrivilegesRequired=இந்த நிரலை நிறுவும் போது நீங்கள் ஒரு நிர்வாகியாகவோ அல்லது ஆற்றல் பயனர்கள் குழுவின் உறுப்பினராகவோ உள்நுழைந்திருக்க வேண்டும்.
-SetupAppRunningError=%1 தற்போது இயங்குகிறது என்பதை அமைவு கண்டறிந்துள்ளது.%n%n அதன் எல்லா நிகழ்வுகளையும் இப்போது மூடு, பின்னர் தொடர சரி என்பதைக் சொடுக்குக அல்லது வெளியேற ரத்துசெய்.
-UninstallAppRunningError=%1 தற்போது இயங்குகிறது என்பதை நிறுவல் நீக்குதல் கண்டறிந்துள்ளது.%n%n அதன் எல்லா நிகழ்வுகளையும் இப்போது மூடு, பின்னர் தொடர சரி என்பதைக் சொடுக்குக, அல்லது வெளியேற ரத்துசெய்.
-
-; *** Startup questions
-PrivilegesRequiredOverrideTitle=அமைவு நிறுவல் பயன்முறையைத் தேர்ந்தெடுக்கவும்
-PrivilegesRequiredOverrideInstruction=நிறுவல் பயன்முறையைத் தேர்ந்தெடுக்கவும்
-PrivilegesRequiredOverrideText1=அனைத்து பயனர்களுக்கும் %1 ஐ நிறுவலாம் (நிர்வாக சலுகைகள் தேவை), அல்லது உங்களுக்காக மட்டுமே.
-PrivilegesRequiredOverrideText2=உங்களுக்காக மட்டுமே %1 நிறுவ முடியும், அல்லது அனைத்து பயனர்களுக்கும் (நிர்வாக சலுகைகள் தேவை).
-PrivilegesRequiredOverrideAllUsers=அனைத்து பயனர்களுக்கும் நிறுவவும்
-PrivilegesRequiredOverrideAllUsersRecommended=அனைத்து பயனர்களுக்கும் நிறுவவும் (பரிந்துரைக்கப்படுகிறது)
-PrivilegesRequiredOverrideCurrentUser=எனக்கு மட்டும் நிறுவவும்
-PrivilegesRequiredOverrideCurrentUserRecommended=எனக்கு மட்டும் நிறுவவும் (பரிந்துரைக்கப்படுகிறது)
-
-; *** Misc. errors
-ErrorCreatingDir=அமைப்பால் "%1" கோப்பகத்தை உருவாக்க முடியவில்லை
-ErrorTooManyFilesInDir="%1" கோப்பகத்தில் ஒரு கோப்பை உருவாக்க முடியவில்லை, ஏனெனில் அதில் பல கோப்புகள் உள்ளன
-
-; *** Setup common messages
-ExitSetupTitle=அமைப்பு வெளியேறு
-ExitSetupMessage=அமைப்பு முழுமையடையவில்லை. நீங்கள் இப்போது வெளியேறினால், நிரல் நிறுவப்படாது.%n%nநிறுவலை முடிக்க மற்றொரு நேரத்தில் மீண்டும் அமைப்பை இயக்கலாம்.%n%nஅமைவு வெளியேறு?
-AboutSetupMenuItem=அமைப்பு பற்றி...
-AboutSetupTitle=அமைப்பு பற்றி
-AboutSetupMessage=%1 பதிப்பு %2%n%3%n%n%1 முகப்பு பக்கம்:%n%4
-AboutSetupNote=அமைப்பு குறிப்பு
-TranslatorNote=தமிழ்நேரக்குழு(https://TamilNeram.github.io)
-
-; *** Buttons
-ButtonBack=< பின்
-ButtonNext=முன் >
-ButtonInstall=நிறுவு
-ButtonOK=சரி
-ButtonCancel=ரத்துசெய்
-ButtonYes=ஆம்
-ButtonYesToAll=அனைத்திற்கும் ஆம்
-ButtonNo=இல்
-ButtonNoToAll=அனைத்திற்கும் இல்
-ButtonFinish=முடி
-ButtonBrowse=உலாவு...
-ButtonWizardBrowse=உலாவு...
-ButtonNewFolder=புதிய கோப்புறையை உருவாக்குங்கள்
-
-; *** "Select Language" dialog messages
-SelectLanguageTitle=அமைவு மொழியைத் தேர்ந்தெடுக்கவும்
-SelectLanguageLabel=நிறுவலின் போது பயன்படுத்த மொழியைத் தேர்ந்தெடுக்கவும்.
-
-; *** Common wizard text
-ClickNext=தொடர அடுத்து என்பதைக் சொடுக்குக, அல்லது அமைப்பிலிருந்து வெளியேற ரத்துசெய்.
-BeveledLabel=
-BrowseDialogTitle=கோப்புறைக்கு உலாவுக
-BrowseDialogLabel=கீழே உள்ள பட்டியலில் ஒரு கோப்புறையைத் தேர்ந்தெடுத்து, சரி என்பதைக் சொடுக்குக.
-NewFolderName=புதிய கோப்புறை
-
-; *** "Welcome" wizard page
-WelcomeLabel1=[name] அமைவு வழிகாட்டிக்கு வருக
-WelcomeLabel2=இது உங்கள் கணினியில் [name/ver] ஐ நிறுவும்.%n%nதொடர்வதற்கு முன் மற்ற எல்லா பயன்பாடுகளையும் மூட பரிந்துரைக்கப்படுகிறது.
-
-; *** "Password" wizard page
-WizardPassword=கடவுச்சொல்
-PasswordLabel1=இந்த நிறுவல் கடவுச்சொல் பாதுகாக்கப்படுகிறது.
-PasswordLabel3=கடவுச்சொல்லை வழங்கவும், பின்னர் தொடர அடுத்து என்பதைக் சொடுக்குக. கடவுச்சொற்கள் வழக்கு உணர்திறன் கொண்டவை.
-PasswordEditLabel=கடவுச்சொல்:
-IncorrectPassword=நீங்கள் உள்ளிட்ட கடவுச்சொல் சரியாக இல்லை. மீண்டும் முயற்சிக்கவும்.
-
-; *** "License Agreement" wizard page
-WizardLicense=உரிம ஒப்பந்தம்
-LicenseLabel=தொடர்வதற்கு முன் பின்வரும் முக்கியமான தகவல்களைப் படியுங்கள்.
-LicenseLabel3=பின்வரும் உரிம ஒப்பந்தத்தைப் படியுங்கள். நிறுவலைத் தொடர்வதற்கு முன் இந்த ஒப்பந்தத்தின் விதிமுறைகளை நீங்கள் ஏற்க வேண்டும்.
-LicenseAccepted=நான் ஒப்பந்தத்தை ஏற்றுக்கொள்கிறேன்
-LicenseNotAccepted=நான் ஒப்பந்தத்தை ஏற்கவில்லை
-
-; *** "Information" wizard pages
-WizardInfoBefore=தகவல்
-InfoBeforeLabel=தொடர்வதற்கு முன் பின்வரும் முக்கியமான தகவல்களைப் படியுங்கள்.
-InfoBeforeClickLabel=அமைப்பைத் தொடர நீங்கள் தயாராக இருக்கும்போது, அடுத்து என்பதைக் சொடுக்குக.
-WizardInfoAfter=தகவல்
-InfoAfterLabel=தொடர்வதற்கு முன் பின்வரும் முக்கியமான தகவல்களைப் படியுங்கள்.
-InfoAfterClickLabel=அமைப்பைத் தொடர நீங்கள் தயாராக இருக்கும்போது, அடுத்து என்பதைக் சொடுக்குக.
-
-; *** "User Information" wizard page
-WizardUserInfo=பயனர் செய்தி
-UserInfoDesc=உங்கள் தகவலை உள்ளிடவும்.
-UserInfoName=பயனர் பெயர்:
-UserInfoOrg=நிறுவனம்:
-UserInfoSerial=வரிசை எண்:
-UserInfoNameRequired=நீங்கள் ஒரு பெயரை உள்ளிட வேண்டும்.
-
-; *** "Select Destination Location" wizard page
-WizardSelectDir=இலக்கு இருப்பிடத்தைத் தேர்ந்தெடுக்கவும்
-SelectDirDesc=[name] எங்கே நிறுவப்பட வேண்டும்?
-SelectDirLabel3=அமைவு பின்வரும் கோப்புறையில் [name] நிறுவப்படும்.
-SelectDirBrowseLabel=தொடர, அடுத்து என்பதைக் சொடுக்குக. நீங்கள் வேறு கோப்புறையைத் தேர்ந்தெடுக்க விரும்பினால், உலாவு என்பதைக் சொடுக்குக.
-DiskSpaceGBLabel=இலவச வட்டு இடத்தின் குறைந்தபட்சம் [gb] சிபை தேவை.
-DiskSpaceMBLabel=இலவச வட்டு இடத்தின் குறைந்தபட்சம் [mb] மெபை தேவை.
-CannotInstallToNetworkDrive=பிணைய இயக்ககத்திற்கு அமைவு நிறுவ முடியாது.
-CannotInstallToUNCPath=அமைவு ஒரு யுஎன்சி பாதையில் நிறுவ முடியாது.
-InvalidPath=இயக்கி எழுத்துடன் முழு பாதையை உள்ளிட வேண்டும்; எடுத்துக்காட்டாக:%n%nசி:\ பயனபாடு%n%nஅல்லது ஒரு யுஎன்சி வடிவத்தில் பாதை:%n%n\\சேவையகம்\பங்கு
-InvalidDrive=நீங்கள் தேர்ந்தெடுத்த இயக்கி அல்லது யுஎன்சி பகிர்வு இல்லை அல்லது அணுக முடியாது. மற்றொன்றைத் தேர்ந்தெடுக்கவும்.
-DiskSpaceWarningTitle=போதுமான வட்டு இடம் இல்லை
-DiskSpaceWarning=அமைப்புக்கு நிறுவ குறைந்தபட்சம் %1 கிபை இலவச இடம் தேவைப்படுகிறது, ஆனால் தேர்ந்தெடுக்கப்பட்ட இயக்ககத்தில் %2 கிபை மட்டுமே கிடைக்கிறது. %n%nநீங்கள் எப்படியும் தொடர விரும்புகிறீர்களா?
-DirNameTooLong=கோப்புறை பெயர் அல்லது பாதை மிக நீளமானது.
-InvalidDirName=கோப்புறை பெயர் செல்லுபடியாகாது.
-BadDirName32=கோப்புறை பெயர்கள் பின்வரும் எழுத்துக்களில் எதையும் சேர்க்க முடியாது:%n%n%1
-DirExistsTitle=கோப்புறை உள்ளது
-DirExists=இந்த கோப்புறை:%n%n%1%n%nஏற்கனவே உள்ளது. எப்படியும் அந்த கோப்புறையில் நிறுவ விரும்புகிறீர்களா?
-DirDoesntExistTitle=கோப்புறை இல்லை
-DirDoesntExist=இந்த கோப்புறை:%n%n%1%n%nஇல்லை. கோப்புறை உருவாக்கப்பட விரும்புகிறீர்களா?
-
-; *** "Select Components" wizard page
-WizardSelectComponents=கூறுகளைத் தேர்ந்தெடுக்கவும்
-SelectComponentsDesc=எந்த கூறுகளை நிறுவ வேண்டும்?
-SelectComponentsLabel2=நீங்கள் நிறுவ விரும்பும் கூறுகளைத் தேர்ந்தெடுக்கவும்; நீங்கள் நிறுவ விரும்பாத கூறுகளை அழிக்கவும். தொடர நீங்கள் தயாராக இருக்கும்போது அடுத்து என்பதைக் சொடுக்குக.
-FullInstallation=முழு நிறுவல்
-; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language)
-CompactInstallation=இறுக்க நிறுவல்
-CustomInstallation=தனிப்பயன் நிறுவல்
-NoUninstallWarningTitle=கூறுகள் உள்ளன
-NoUninstallWarning=உங்கள் கணினியில் பின்வரும் கூறுகள் ஏற்கனவே நிறுவப்பட்டுள்ளன என்பதை அமைவு கண்டறிந்துள்ளது:%n%n%1%n%nஇந்த கூறுகளை தேர்ந்துஎடுக்காமல் நிறுவுதல் அவற்றை நிறுவல் நீக்காது.%n%nநீங்கள் எப்படியும் தொடர விரும்புகிறீர்களா?
-ComponentSize1=%1 கிபை
-ComponentSize2=%1 மெபை
-ComponentsDiskSpaceGBLabel=தற்போதைய தேர்வுக்கு வட்டு இடத்தின் குறைந்தபட்சம் [gb] சிபை தேவைப்படுகிறது.
-ComponentsDiskSpaceMBLabel=தற்போதைய தேர்வுக்கு குறைந்தபட்சம் [mb] மெபை வட்டு இடம் தேவைப்படுகிறது.
-
-; *** "Select Additional Tasks" wizard page
-WizardSelectTasks=கூடுதல் பணிகளைத் தேர்ந்தெடுக்கவும்
-SelectTasksDesc=எந்த கூடுதல் பணிகள் செய்யப்பட வேண்டும்?
-SelectTasksLabel2=[name]நிறுவும் போது நீங்கள் அமைக்க விரும்பும் கூடுதல் பணிகளைத் தேர்ந்தெடுக்கவும், பின்னர் அடுத்து என்பதைக் சொடுக்குக.
-
-; *** "Select Start Menu Folder" wizard page
-WizardSelectProgramGroup=தொடக்க பட்டியல் கோப்புறையைத் தேர்ந்தெடுக்கவும்
-SelectStartMenuFolderDesc=நிரலின் குறுக்குவழிகளை அமைக்கும் இடம் எங்கே?
-SelectStartMenuFolderLabel3=அமைவு பின்வரும் தொடக்க பட்டியல் கோப்புறையில் நிரலின் குறுக்குவழிகளை உருவாக்கும்.
-SelectStartMenuFolderBrowseLabel=தொடர, அடுத்து என்பதைக் சொடுக்குக. நீங்கள் வேறு கோப்புறையைத் தேர்ந்தெடுக்க விரும்பினால், உலாவு என்பதைக் சொடுக்குக.
-MustEnterGroupName=நீங்கள் ஒரு கோப்புறை பெயரை உள்ளிட வேண்டும்.
-GroupNameTooLong=கோப்புறை பெயர் அல்லது பாதை மிக நீளமானது.
-InvalidGroupName=கோப்புறை பெயர் செல்லுபடியாகாது.
-BadGroupName=கோப்புறை பெயரில் பின்வரும் எழுத்துக்கள் எதையும் சேர்க்க முடியாது:%n%n%1
-NoProgramGroupCheck2=தொடக்க பட்டியல் கோப்புறையை உருவாக்க வேண்டாம்
-
-; *** "Ready to Install" wizard page
-WizardReady=நிறுவ தயாராக உள்ளது
-ReadyLabel1=உங்கள் கணினியில் [name] நிறுவத் தொடங்க அமைவு இப்போது தயாராக உள்ளது.
-ReadyLabel2a=நிறுவலைத் தொடர நிறுவு என்பதைக் சொடுக்குக, அல்லது எந்த அமைப்புகளையும் மதிப்பாய்வு செய்ய அல்லது மாற்ற விரும்பினால் பின் சொடுக்குக.
-ReadyLabel2b=நிறுவலைத் தொடர நிறுவு என்பதைக் சொடுக்கு செய்க.
-ReadyMemoUserInfo=பயனர் தகவல்:
-ReadyMemoDir=இலக்கு இடம்:
-ReadyMemoType=அமைவு வகை:
-ReadyMemoComponents=தேர்ந்தெடுக்கப்பட்ட கூறுகள்:
-ReadyMemoGroup=தொடக்கப்பட்டியல் கோப்புறை:
-ReadyMemoTasks=கூடுதல் பணிகள்:
-
-; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=கூடுதல் கோப்புகளைப் பதிவிறக்குகிறது...
-ButtonStopDownload=பதிவிறக்குவதை நிறுத்து
-StopDownload=பதிவிறக்கத்தை நிறுத்த விரும்புகிறீர்களா?
-ErrorDownloadAborted=பதிவிறக்கம் நிறுத்தப்பட்டது
-ErrorDownloadFailed=பதிவிறக்கம் தோல்வியுற்றது: %1 %2
-ErrorDownloadSizeFailed=அளவு தோல்வியுற்றது: %1 %2
-ErrorFileHash1=கோப்பு ஆச் தோல்வியுற்றது: %1
-ErrorFileHash2=தவறான கோப்பு ஆச்: எதிர்பார்க்கப்பட்டது %1,காணப்பட்டது %2
-ErrorProgress=தவறான முன்னேற்றம்: %2 இல் %1
-ErrorFileSize=தவறான கோப்பு அளவு: எதிர்பார்க்கப்பட்டது %1, காணப்பட்டது %2
-
-; *** TExtractionWizardPage wizard page and Extract7ZipArchive
-ExtractionLabel=கூடுதல் கோப்புகளை பிரித்தெடுக்கிறது...
-ButtonStopExtraction=பிரித்தெடுப்பதை நிறுத்து (&S)
-StopExtraction=பிரித்தெடுப்பதை நிறுத்த விரும்புகிறீர்களா?
-ErrorExtractionAborted=பிரித்தெடுத்தல் நிறுத்தப்பட்டது
-ErrorExtractionFailed=பிரித்தெடுத்தல் தோல்வியடைந்தது: %1
-
-; *** "Preparing to Install" wizard page
-WizardPreparing=நிறுவ தயாராகி வருகிறது
-PreparingDesc=உங்கள் கணினியில் [name] நிறுவ அமைவு தயாராகி வருகிறது.
-PreviousInstallNotCompleted=முந்தைய நிரலின் நிறுவல்/அகற்றுதல் முடிக்கப்படவில்லை. அந்த நிறுவலை முடிக்க உங்கள் கணினியை மறுதொடக்கம் செய்ய வேண்டும்.%n%nஉங்கள் கணினியை மறுதொடக்கம் செய்த பிறகு, [name] நிறுவலை முடிக்க மீண்டும் அமைப்பை இயக்கவும்.
-CannotContinue=அமைப்பால் தொடர முடியாது. வெளியேற ரத்துசெய் என்பதைக் சொடுக்கு செய்க.
-ApplicationsFound=பின்வரும் பயன்பாடுகள் அமைவு மூலம் புதுப்பிக்கப்பட வேண்டிய கோப்புகளைப் பயன்படுத்துகின்றன. இந்த பயன்பாடுகளை தானாக மூடுவதற்கு அமைப்பை அனுமதிக்க பரிந்துரைக்கப்படுகிறது.
-ApplicationsFound2=பின்வரும் பயன்பாடுகள் அமைவு மூலம் புதுப்பிக்கப்பட வேண்டிய கோப்புகளைப் பயன்படுத்துகின்றன. இந்த பயன்பாடுகளை தானாக மூடுவதற்கு அமைப்பை அனுமதிக்க பரிந்துரைக்கப்படுகிறது. நிறுவல் முடிந்ததும், அமைவு பயன்பாடுகளை மறுதொடக்கம் செய்ய முயற்சிக்கும்.
-CloseApplications=பயன்பாட்டை தானாக மூடு
-DontCloseApplications=பயன்பாட்டை மூட வேண்டாம்
-ErrorCloseApplications=அனைத்து பயன்பாடுகளையும் தானாக மூடுவதற்கு அமைப்பால் முடியவில்லை. தொடர்வதற்கு முன் அமைப்பதன் மூலம் புதுப்பிக்கப்பட வேண்டிய கோப்புகளைப் பயன்படுத்தி அனைத்து பயன்பாடுகளையும் மூடுமாறு பரிந்துரைக்கப்படுகிறது.
-PrepareToInstallNeedsRestart=அமைவு உங்கள் கணினியை மறுதொடக்கம் செய்ய வேண்டும். உங்கள் கணினியை மறுதொடக்கம் செய்த பிறகு, [name] நிறுவலை முடிக்க மீண்டும் அமைப்பை இயக்கவும்.%n%nநீங்கள் இப்போது மறுதொடக்கம் செய்ய விரும்புகிறீர்களா?
-
-; *** "Installing" wizard page
-WizardInstalling=நிறுவுகிறது
-InstallingLabel=உங்கள் கணினியில் அமைவு [name] நிறுவும் போது காத்திருங்கள்
-
-; *** "Setup Completed" wizard page
-FinishedHeadingLabel=[name] அமைவு வழிகாட்டி நிறைவு
-FinishedLabelNoIcons=அமைவு உங்கள் கணினியில் [name] நிறுவலை முடித்துவிட்டது.
-FinishedLabel=அமைவு உங்கள் கணினியில் [name] நிறுவலை முடித்துவிட்டது. நிறுவப்பட்ட குறுக்குவழிகளைத் தேர்ந்தெடுப்பதன் மூலம் பயன்பாடு தொடங்கப்படலாம்.
-ClickFinish=அமைப்பிலிருந்து வெளியேற முடி என்பதைக் சொடுக்கவும்.
-FinishedRestartLabel=[name] நிறுவலை முடிக்க, அமைவு உங்கள் கணினியை மறுதொடக்கம் செய்ய வேண்டும். இப்போது மறுதொடக்கம் செய்ய விரும்புகிறீர்களா?
-FinishedRestartMessage=[name] நிறுவலை முடிக்க, அமைவு உங்கள் கணினியை மறுதொடக்கம் செய்ய வேண்டும்.%n%n நீங்கள் இப்போது மறுதொடக்கம் செய்ய விரும்புகிறீர்களா?
-ShowReadmeCheck=ஆம், நான் என்னைபடி கோப்பைக் காண விரும்புகிறேன்
-YesRadio=ஆம், இப்போது கணினியை மறுதொடக்கம் செய்
-NoRadio=இல்லை, நான் பின்னர் கணினியை மறுதொடக்கம் செய்வேன்
-; used for example as 'Run MyProg.exe'
-RunEntryExec=இயக்கு %1
-; used for example as 'View Readme.txt'
-RunEntryShellExec=காண்க %1
-
-; *** "Setup Needs the Next Disk" stuff
-ChangeDiskTitle=Setup Needs the Next Disk
-SelectDiskLabel2=தயவுசெய்து வட்டு%1 ஐச் செருகவும், பிறகு சரி என்பதைக் சொடுக்கவும்.%n%nஇந்த வட்டில் உள்ள கோப்புகளை கீழே காட்டப்பட்டுள்ளதைத் தவிர வேறு கோப்புறையில் காண்டால், சரியான பாதையை உள்ளிடவும் அல்லது உலாவலைக் சொடுக்கவும்.
-PathLabel=பாதை:
-FileNotInDir2="%1" கோப்பை "%2" இல் கண்டுபிடிக்க முடியவில்லை. சரியான வட்டை செருகவும் அல்லது மற்றொரு கோப்புறையைத் தேர்ந்தெடுக்கவும்.
-SelectDirectoryLabel=அடுத்த வட்டின் இருப்பிடத்தைக் குறிப்பிடவும்.
-
-; *** Installation phase messages
-SetupAborted=அமைவு முடிக்கப்படவில்லை.%n%nசிக்கலை சரிசெய்து மீண்டும் அமைப்பை இயக்கவும்..
-AbortRetryIgnoreSelectAction=செயலைத் தேர்ந்தெடுக்கவும்
-AbortRetryIgnoreRetry=மீண்டும் முயற்சிக்கவும்
-AbortRetryIgnoreIgnore=பிழையை புறக்கணித்து தொடரவும்
-AbortRetryIgnoreCancel=நிறுவலை கைவிடு
-
-; *** Installation status messages
-StatusClosingApplications=பயன்பாடுகளை மூடுகிறது...
-StatusCreateDirs=கோப்பகங்களை உருவாக்குதல்...
-StatusExtractFiles=கோப்புகளை பிரித்தெடுக்கும்...
-StatusCreateIcons=குறுக்குவழிகளை உருவாக்குதல்...
-StatusCreateIniEntries=ஐஎன்ஐ உள்ளீடுகளை உருவாக்குகிறது...
-StatusCreateRegistryEntries=பதிவேட்டில் உள்ளீடுகளை உருவாக்குதல்...
-StatusRegisterFiles=கோப்புகளை பதிவு செய்தல்...
-StatusSavingUninstall=நிறுவல் நீக்குதல் தகவல்களை சேமிக்கிறது...
-StatusRunProgram=நிறுவலை முடித்தல்...
-StatusRestartingApplications=பயன்பாடுகளை மறுதொடக்கம் செய்கிறது...
-StatusRollback=மாற்றங்களை மீட்டிநீக்குகிறது...
-
-; *** Misc. errors
-ErrorInternal2=உள் பிழை: %1
-ErrorFunctionFailedNoCode=%1 தோல்வியுற்றது
-ErrorFunctionFailed=%1 தோல்வியுற்றது; குறியீடு %2
-ErrorFunctionFailedWithMessage=%1 தோல்வியுற்றது; குறியீடு %2.%n%3
-ErrorExecutingProgram=கோப்பை இயக்க முடியவில்லை:%n%1
-
-; *** Registry errors
-ErrorRegOpenKey=பதிவேட்டில் திறவுகோல் திறப்புப் பிழை:%n%1 \%2
-ErrorRegCreateKey=பதிவேட்டில் திறவுகோல் உருவாக்கும் பிழை:%n%1 \%2
-ErrorRegWriteKey=பதிவேட்டில் திறவுகோல் எழுதுதல் பிழை:%n%1 \%2
-
-; *** INI errors
-ErrorIniEntry="%1" கோப்பில் ஐஎன்ஐ உள்ளீட்டை உருவாக்குவது பிழை.
-
-; *** File copying errors
-FileAbortRetryIgnoreSkipNotRecommended=இந்த கோப்பைத் தவிர் (பரிந்துரைக்கப்படவில்லை)
-FileAbortRetryIgnoreIgnoreNotRecommended=பிழையை புறக்கணித்து தொடரவும் (பரிந்துரைக்கப்படவில்லை)
-SourceIsCorrupted=மூல கோப்பு சிதைந்துள்ளது
-SourceDoesntExist=மூல கோப்பு "%1" இல்லை
-ExistingFileReadOnly2=தற்போதுள்ள கோப்பை மாற்ற முடியாது, ஏனெனில் அது படிக்க மட்டும் குறிக்கப்பட்டுள்ளது.
-ExistingFileReadOnlyRetry=படிக்க மட்டும் பண்புக்கூறு அகற்றி மீண்டும் முயற்சிக்கவும்
-ExistingFileReadOnlyKeepExisting=இருக்கும் கோப்பை வைத்திருங்கள்
-ErrorReadingExistingDest=இருக்கும் கோப்பைப் படிக்க முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-FileExistsSelectAction=செயலைத் தேர்ந்தெடுக்கவும்
-FileExists2=கோப்பு ஏற்கனவே உள்ளது.
-FileExistsOverwriteExisting=இருக்கும் கோப்பை மேலெழுதவும்
-FileExistsKeepExisting=இருக்கும் கோப்பை வைத்திருங்கள்
-FileExistsOverwriteOrKeepAll=அடுத்த மோதலுக்கு இதைச் செய்யுங்கள்
-ExistingFileNewerSelectAction=செயலைத் தேர்ந்தெடுக்கவும்
-ExistingFileNewer2=ஒரு அமைப்பு நிறுவ முயற்சிப்பதை விட தற்போதுள்ள கோப்பு புதியது.
-ExistingFileNewerOverwriteExisting=இருக்கும் கோப்பை மேலெழுதவும்
-ExistingFileNewerKeepExisting=ஏற்கனவே உள்ள கோப்பை வைத்திருங்கள் (பரிந்துரைக்கப்படுகிறது)
-ExistingFileNewerOverwriteOrKeepAll=அடுத்த மோதலுக்கு இதைச் செய்யுங்கள்
-ErrorChangingAttr=இருக்கும் கோப்பின் பண்புகளை மாற்ற முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorCreatingTemp=இலக்கு கோப்பகத்தில் ஒரு கோப்பை உருவாக்க முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorReadingSource=மூல கோப்பைப் படிக்க முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorCopying=ஒரு கோப்பை நகலெடுக்க முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorReplacingExistingFile=தற்போதுள்ள கோப்பை மாற்ற முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorRestartReplace=மறுதுவக்கம்மாற்றம் தோல்வியுற்றது:
-ErrorRenamingTemp=இலக்கு கோப்பகத்தில் ஒரு கோப்பை மறுபெயரிட முயற்சிக்கும்போது பிழை ஏற்பட்டது:
-ErrorRegisterServer=DLL/OCX ஐ பதிவு செய்ய முடியவில்லை: %1
-ErrorRegSvr32Failed=வெளியேறும் குறியீடு %1 உடன் REGSVR32 தோல்வியடைந்தது
-ErrorRegisterTypeLib=வகை நூலகத்தை பதிவு செய்ய முடியவில்லை: %1
-
-; *** Uninstall display name markings
-; used for example as 'My Program (32-bit)'
-UninstallDisplayNameMark=%1 (%2)
-; used for example as 'My Program (32-bit, All users)'
-UninstallDisplayNameMarks=%1 (%2, %3)
-UninstallDisplayNameMark32Bit=32-இருமம்
-UninstallDisplayNameMark64Bit=64-இருமம்
-UninstallDisplayNameMarkAllUsers=அனைத்து பயனர்களும்
-UninstallDisplayNameMarkCurrentUser=தற்போதைய பயனர்
-
-; *** Post-installation errors
-ErrorOpeningReadme=என்னைபடி கோப்பைத் திறக்க முயற்சிக்கும்போது பிழை ஏற்பட்டது.
-ErrorRestartingComputer=அமைப்பால் கணினியை மறுதொடக்கம் செய்ய முடியவில்லை. தயவுசெய்து இதை கைமுறையாக செய்யுங்கள்.
-
-; *** Uninstaller messages
-UninstallNotFound="%1" கோப்பு இல்லை. நிறுவல் நீக்க முடியாது.
-UninstallOpenError="%1" கோப்பு திறக்க முடியவில்லை. நிறுவல் நீக்க முடியாது
-UninstallUnsupportedVer=நிறுவல் நீக்குபவரின் இந்த பதிப்பால் அங்கீகரிக்கப்படாத வடிவத்தில் நிறுவல் நீக்குதல் பதிவு கோப்பு "%1". நிறுவல் நீக்க முடியாது
-UninstallUnknownEntry=நீக்குதல் பதிவில் அறியப்படாத நுழைவு (%1) எதிர்கொள்ளப்பட்டது
-ConfirmUninstall=%1 மற்றும் அதன் அனைத்து கூறுகளையும் முழுவதுமாக அகற்ற விரும்புகிறீர்களா?
-UninstallOnlyOnWin64=இந்த நிறுவலை 64-இரும சாளரங்களில் மட்டுமே நீக்க முடியும்.
-OnlyAdminCanUninstall=இந்த நிறுவலை நிர்வாக சலுகைகளைக் கொண்ட பயனரால் மட்டுமே நீக்க முடியும்.
-UninstallStatusLabel=உங்கள் கணினியிலிருந்து %1 அகற்றப்படும் போது காத்திருங்கள்.
-UninstalledAll=உங்கள் கணினியிலிருந்து %1 வெற்றிகரமாக அகற்றப்பட்டது.
-UninstalledMost=%1 நீக்குதல் முழுமையானது.%n%nசில கூறுகளை அகற்ற முடியவில்லை. இவற்றை கைமுறையாக அகற்றலாம்.
-UninstalledAndNeedsRestart=%1 இன் நீக்குதலை முடிக்க, உங்கள் கணினி மறுதொடக்கம் செய்யப்பட வேண்டும்.%n%nநீங்கள் இப்போது மறுதொடக்கம் செய்ய விரும்புகிறீர்களா?
-UninstallDataCorrupted="%1" கோப்பு சிதைந்துள்ளது. நீக்க முடியாது
-
-; *** Uninstallation phase messages
-ConfirmDeleteSharedFileTitle=பகிரப்பட்ட கோப்பை அகற்றவா?
-ConfirmDeleteSharedFile2=எந்தவொரு நிரலாலும் பின்வரும் பகிரப்பட்ட கோப்பு இனி பயன்பாட்டில் இல்லை என்பதை கணினி குறிக்கிறது. இந்த பகிரப்பட்ட கோப்பை நீக்க விரும்புகிறீர்களா?%n%nஎந்த நிரல்களும் இந்த கோப்பைப் பயன்படுத்தி , அது அகற்றப்பட்டால், அந்த நிரல்கள் சரியாக செயல்படாது. உங்களுக்குத் தெரியாவிட்டால், உங்கள் கணினியில் கோப்பை விட்டு வெளியேறுவது இல்லை என்பதைத் தேர்வுசெய்க.
-SharedFileNameLabel=கோப்பு பெயர்:
-SharedFileLocationLabel=இடம்:
-WizardUninstalling=நீக்குதல் நிலை
-StatusUninstalling=%1ஐ நீக்குகிறது...
-
-; *** Shutdown block reasons
-ShutdownBlockReasonInstallingApp=%1ஐ நிறுவுகிறது.
-ShutdownBlockReasonUninstallingApp=%1ஐ நீக்குகிறது....
-
-; The custom messages below aren't used by Setup itself, but if you make
-; use of them in your scripts, you'll want to translate them.
-
-[CustomMessages]
-
-NameAndVersion=%1 பதிப்பு %2
-AdditionalIcons=கூடுதல் குறுக்குவழிகள்:
-CreateDesktopIcon=ஒரு திரைப்பலக குறுக்குவழியை உருவாக்கவும்
-CreateQuickLaunchIcon=ஒரு விரைவான தொடக்க குறுக்குவழியை உருவாக்கவும்
-ProgramOnTheWeb=வலையில் %1
-UninstallProgram=%1 நிறுவல் நீக்குதல்
-LaunchProgram=%1 ஐத் தொடங்கவும்
-AssocFileExtension=%1 ஐ %2 கோப்பு நீட்டிப்புடன் இணைக்கவும்
-AssocingFileExtension=%1 ஐ %2 கோப்பு நீட்டிப்புடன் இணைத்தல்...
-AutoStartProgramGroupDescription=தொடக்கம்:
-AutoStartProgram=தானாகவே %1 ஐத் தொடங்கவும்
-AddonHostProgramNotFound=நீங்கள் தேர்ந்தெடுத்த கோப்புறையில் %1 இருக்க முடியாது.%n%nநீங்கள் எப்படியும் தொடர விரும்புகிறீர்களா?
diff --git a/bin/lib/innosetup/app/Languages/Turkish.isl b/bin/lib/innosetup/app/Languages/Turkish.isl
deleted file mode 100644
index 4af6c6a..0000000
--- a/bin/lib/innosetup/app/Languages/Turkish.isl
+++ /dev/null
@@ -1,391 +0,0 @@
-; *** Inno Setup version 6.4.0+ Turkish messages ***
-; Language "Turkce" Turkish Translate by "Ceviren" Kaya Zeren translator@zeron.net
-; To download user-contributed translations of this file, go to:
-; https://jrsoftware.org/files/istrans/
-;
-; Note: When translating this text, do not add periods (.) to the end of
-; messages that didn't have them already, because on those messages Inno
-; Setup adds the periods automatically (appending a period would result in
-; two periods being displayed).
-
-[LangOptions]
-; The following three entries are very important. Be sure to read and
-; understand the '[LangOptions] section' topic in the help file.
-LanguageName=T<00FC>rk<00E7>e
-LanguageID=$041f
-LanguageCodePage=1254
-; If the language you are translating to requires special font faces or
-; sizes, uncomment any of the following entries and change them accordingly.
-;DialogFontName=
-;DialogFontSize=8
-;WelcomeFontName=Verdana
-;WelcomeFontSize=12
-;TitleFontName=Arial
-;TitleFontSize=29
-;CopyrightFontName=Arial
-;CopyrightFontSize=8
-
-[Messages]
-
-; *** Uygulama başlıkları
-SetupAppTitle=Kurulum yardımcısı
-SetupWindowTitle=%1 - Kurulum yardımcısı
-UninstallAppTitle=Kaldırma yardımcısı
-UninstallAppFullTitle=%1 kaldırma yardımcısı
-
-; *** Çeşitli ortak metinler
-InformationTitle=Bilgi
-ConfirmTitle=Onay
-ErrorTitle=Hata
-
-; *** Kurulum yükleyici iletileri
-SetupLdrStartupMessage=%1 uygulaması kurulacak. İlerlemek istiyor musunuz?
-LdrCannotCreateTemp=Geçici dosya oluşturulamadığından kurulum iptal edildi
-LdrCannotExecTemp=Geçici klasördeki dosya çalıştırılamadığından kurulum iptal edildi
-HelpTextNote=
-
-; *** Başlangıç hata iletileri
-LastErrorMessage=%1.%n%nHata %2: %3
-SetupFileMissing=Kurulum klasöründe %1 dosyası eksik. Lütfen sorunu çözün ya da uygulamanın yeni bir kopyasıyla yeniden deneyin.
-SetupFileCorrupt=Kurulum dosyaları bozulmuş. Lütfen uygulamanın yeni bir kopyasıyla yeniden kurmayı deneyin.
-SetupFileCorruptOrWrongVer=Kurulum dosyaları bozulmuş ya da bu kurulum yardımcısı sürümü ile uyumlu değil. Lütfen sorunu çözün ya da uygulamanın yeni bir kopyasıyla yeniden kurmayı deneyin.
-InvalidParameter=Komut satırında geçersiz bir parametre yazılmış:%n%n%1
-SetupAlreadyRunning=Kurulum yardımcısı zaten çalışıyor.
-WindowsVersionNotSupported=Bu uygulama, bilgisayarınızda yüklü olan Windows sürümü ile uyumlu değil.
-WindowsServicePackRequired=Bu uygulama, %1 hizmet paketi %2 ve üzerindeki sürümler ile çalışır.
-NotOnThisPlatform=Bu uygulama, %1 üzerinde çalışmaz.
-OnlyOnThisPlatform=Bu uygulama, %1 üzerinde çalıştırılmalıdır.
-OnlyOnTheseArchitectures=Bu uygulama, yalnızca şu işlemci mimarileri için tasarlanmış Windows sürümleriyle çalışır:%n%n%1
-WinVersionTooLowError=Bu uygulama için %1 sürüm %2 ya da üzeri gereklidir.
-WinVersionTooHighError=Bu uygulama, '%1' sürüm '%2' ya da üzerine kurulamaz.
-AdminPrivilegesRequired=Bu uygulamayı kurmak için Yönetici yetkileri olan bir kullanıcı ile oturum açılmış olmalıdır.
-PowerUserPrivilegesRequired=Bu uygulamayı kurarken, Yönetici ya da Güçlü Kullanıcılar grubundaki bir kullanıcı ile oturum açılmış olması gereklidir.
-SetupAppRunningError=Kurulum yardımcısı %1 uygulamasının çalışmakta olduğunu algıladı.%n%nLütfen uygulamanın çalışan tüm kopyalarını kapatıp, ilerlemek için Tamam, kurulum yardımcısından çıkmak için İptal üzerine tıklayın.
-UninstallAppRunningError=Kaldırma yardımcısı, %1 uygulamasının çalışmakta olduğunu algıladı.%n%nLütfen uygulamanın çalışan tüm kopyalarını kapatıp, ilerlemek için Tamam ya da kaldırma yardımcısından çıkmak için İptal üzerine tıklayın.
-
-; *** Başlangıç soruları
-PrivilegesRequiredOverrideTitle=Kurulum kipini seçin
-PrivilegesRequiredOverrideInstruction=Kurulum kipini seçin
-PrivilegesRequiredOverrideText1=%1 tüm kullanıcılar için (yönetici izinleri gerekir) ya da yalnızca sizin hesabınız için kurulabilir.
-PrivilegesRequiredOverrideText2=%1 yalnızca sizin hesabınız için ya da tüm kullanıcılar için (yönetici izinleri gerekir) kurulabilir.
-PrivilegesRequiredOverrideAllUsers=&Tüm kullanıcılar için kurulsun
-PrivilegesRequiredOverrideAllUsersRecommended=&Tüm kullanıcılar için kurulsun (önerilir)
-PrivilegesRequiredOverrideCurrentUser=&Yalnızca geçerli kullanıcı için kurulsun
-PrivilegesRequiredOverrideCurrentUserRecommended=&Yalnızca geçerli kullanıcı için kurulsun (önerilir)
-
-; *** Çeşitli hata metinleri
-ErrorCreatingDir=Kurulum yardımcısı "%1" klasörünü oluşturamadı.
-ErrorTooManyFilesInDir="%1" klasörü içinde çok sayıda dosya olduğundan bir dosya oluşturulamadı
-
-; *** Ortak kurulum iletileri
-ExitSetupTitle=Kurulum yardımcısından çık
-ExitSetupMessage=Kurulum tamamlanmadı. Şimdi çıkarsanız, uygulama kurulmayacak.%n%nKurulumu tamamlamak için istediğiniz zaman kurulum yardımcısını yeniden çalıştırabilirsiniz.%n%nKurulum yardımcısından çıkılsın mı?
-AboutSetupMenuItem=Kurulum h&akkında...
-AboutSetupTitle=Kurulum hakkında
-AboutSetupMessage=%1 %2 sürümü%n%3%n%n%1 ana sayfa:%n%4
-AboutSetupNote=
-TranslatorNote=
-
-; *** Düğmeler
-ButtonBack=< Ö&nceki
-ButtonNext=&Sonraki >
-ButtonInstall=&Kur
-ButtonOK=Tamam
-ButtonCancel=İptal
-ButtonYes=E&vet
-ButtonYesToAll=&Tümüne evet
-ButtonNo=&Hayır
-ButtonNoToAll=Tümüne ha&yır
-ButtonFinish=&Bitti
-ButtonBrowse=&Göz at...
-ButtonWizardBrowse=Göz a&t...
-ButtonNewFolder=Ye&ni klasör oluştur
-
-; *** "Kurulum dilini seçin" sayfası iletileri
-SelectLanguageTitle=Kurulum Yardımcısı dilini seçin
-SelectLanguageLabel=Kurulum süresince kullanılacak dili seçin.
-
-; *** Ortak metinler
-ClickNext=İlerlemek için Sonraki, çıkmak için İptal üzerine tıklayın.
-BeveledLabel=
-BrowseDialogTitle=Klasöre göz at
-BrowseDialogLabel=Aşağıdaki listeden bir klasör seçip, Tamam üzerine tıklayın.
-NewFolderName=Yeni klasör
-
-; *** "Karşılama" sayfası
-WelcomeLabel1=[name] Kurulum yardımcısına hoş geldiniz.
-WelcomeLabel2=Bilgisayarınıza [name/ver] uygulaması kurulacak.%n%nİlerlemeden önce çalışan diğer tüm uygulamaları kapatmanız önerilir.
-
-; *** "Parola" sayfası
-WizardPassword=Parola
-PasswordLabel1=Bu kurulum parola korumalıdır.
-PasswordLabel3=Lütfen parolayı yazın ve ilerlemek için Sonraki üzerine tıklayın. Parolalar büyük küçük harflere duyarlıdır.
-PasswordEditLabel=&Parola:
-IncorrectPassword=Yazdığınız parola doğru değil. Lütfen yeniden deneyin.
-
-; *** "Lisans anlaşması" sayfası
-WizardLicense=Lisans anlaşması
-LicenseLabel=Lütfen ilerlemeden önce aşağıdaki önemli bilgileri okuyun.
-LicenseLabel3=Lütfen aşağıdaki lisans anlaşmasını okuyun. Uygulamayı kurmak için bu anlaşmayı kabul etmelisiniz.
-LicenseAccepted=Anlaşmayı kabul &ediyorum.
-LicenseNotAccepted=Anlaşmayı kabul et&miyorum.
-
-; *** "Bilgiler" sayfası
-WizardInfoBefore=Bilgiler
-InfoBeforeLabel=Lütfen ilerlemeden önce aşağıdaki önemli bilgileri okuyun.
-InfoBeforeClickLabel=Uygulamayı kurmaya hazır olduğunuzda Sonraki üzerine tıklayın.
-WizardInfoAfter=Bilgiler
-InfoAfterLabel=Lütfen ilerlemeden önce aşağıdaki önemli bilgileri okuyun.
-InfoAfterClickLabel=Uygulamayı kurmaya hazır olduğunuzda Sonraki üzerine tıklayın.
-
-; *** "Kullanıcı bilgileri" sayfası
-WizardUserInfo=Kullanıcı bilgileri
-UserInfoDesc=Lütfen bilgilerinizi yazın.
-UserInfoName=K&ullanıcı adı:
-UserInfoOrg=Ku&rum:
-UserInfoSerial=&Seri numarası:
-UserInfoNameRequired=Bir ad yazmalısınız.
-
-; *** "Kurulum konumunu seçin" sayfası
-WizardSelectDir=Kurulum konumunu seçin
-SelectDirDesc=[name] nereye kurulsun?
-SelectDirLabel3=[name] uygulaması şu klasöre kurulacak.
-SelectDirBrowseLabel=İlerlemek icin Sonraki üzerine tıklayın. Farklı bir klasör seçmek için Göz at üzerine tıklayın.
-DiskSpaceGBLabel=En az [gb] GB boş disk alanı gereklidir.
-DiskSpaceMBLabel=En az [mb] MB boş disk alanı gereklidir.
-CannotInstallToNetworkDrive=Uygulama bir ağ sürücüsü üzerine kurulamaz.
-CannotInstallToUNCPath=Uygulama bir UNC yolu üzerine (\\yol gibi) kurulamaz.
-InvalidPath=Sürücü adı ile tam yolu yazmalısınız. Örnek: %n%nC:\APP%n%n ya da şu şekilde bir UNC yolu:%n%n\\sunucu\paylaşım
-InvalidDrive=Sürücü ya da UNC paylaşımı yok ya da erişilemiyor. Lütfen başka bir tane seçin.
-DiskSpaceWarningTitle=Yeterli boş disk alanı yok
-DiskSpaceWarning=Kurulum için %1 KB boş alan gerekli, ancak seçilmiş sürücüde yalnızca %2 KB boş alan var.%n%nGene de ilerlemek istiyor musunuz?
-DirNameTooLong=Klasör adı ya da yol çok uzun.
-InvalidDirName=Klasör adı geçersiz.
-BadDirName32=Klasör adlarında şu karakterler bulunamaz:%n%n%1
-DirExistsTitle=Klasör zaten var
-DirExists=Klasör:%n%n%1%n%nzaten var. Kurulum için bu klasörü kullanmak ister misiniz?
-DirDoesntExistTitle=Klasör bulunamadı
-DirDoesntExist=Klasör:%n%n%1%n%nbulunamadı.Klasörün oluşturmasını ister misiniz?
-
-; *** "Bileşenleri seçin" sayfası
-WizardSelectComponents=Bileşenleri seçin
-SelectComponentsDesc=Hangi bileşenler kurulacak?
-SelectComponentsLabel2=Kurmak istediğiniz bileşenleri seçin; kurmak istemediğiniz bileşenlerin işaretini kaldırın. İlerlemeye hazır olduğunuzda Sonraki üzerine tıklayın.
-FullInstallation=Tam kurulum
-; Olabiliyorsa 'Compact' ifadesini kendi dilinizde 'Minimal' anlamında çevirmeyin
-CompactInstallation=Normal kurulum
-CustomInstallation=Özel kurulum
-NoUninstallWarningTitle=Bileşenler zaten var
-NoUninstallWarning=Şu bileşenlerin bilgisayarınızda zaten kurulu olduğu algılandı:%n%n%1%n%n Bu bileşenlerin işaretlerinin kaldırılması bileşenleri kaldırmaz.%n%nGene de ilerlemek istiyor musunuz?
-ComponentSize1=%1 KB
-ComponentSize2=%1 MB
-ComponentsDiskSpaceGBLabel=Seçilmiş bileşenler için diskte en az [gb] GB boş alan bulunması gerekli.
-ComponentsDiskSpaceMBLabel=Seçilmiş bileşenler için diskte en az [mb] MB boş alan bulunması gerekli.
-
-; *** "Ek işlemleri seçin" sayfası
-WizardSelectTasks=Ek işlemleri seçin
-SelectTasksDesc=Başka hangi işlemler yapılsın?
-SelectTasksLabel2=[name] kurulumu sırasında yapılmasını istediğiniz ek işleri seçin ve Sonraki üzerine tıklayın.
-
-; *** "Başlat menüsü klasörünü seçin" sayfası
-WizardSelectProgramGroup=Başlat menüsü klasörünü seçin
-SelectStartMenuFolderDesc=Uygulamanın kısayolları nereye eklensin?
-SelectStartMenuFolderLabel3=Kurulum yardımcısı uygulama kısayollarını aşağıdaki Başlat menüsü klasörüne ekleyecek.
-SelectStartMenuFolderBrowseLabel=İlerlemek için Sonraki üzerine tıklayın. Farklı bir klasör seçmek için Göz at üzerine tıklayın.
-MustEnterGroupName=Bir klasör adı yazmalısınız.
-GroupNameTooLong=Klasör adı ya da yol çok uzun.
-InvalidGroupName=Klasör adı geçersiz.
-BadGroupName=Klasör adında şu karakterler bulunamaz:%n%n%1
-NoProgramGroupCheck2=Başlat menüsü klasörü &oluşturulmasın
-
-; *** "Kurulmaya hazır" sayfası
-WizardReady=Kurulmaya hazır
-ReadyLabel1=[name] bilgisayarınıza kurulmaya hazır.
-ReadyLabel2a=Kuruluma başlamak için Sonraki üzerine, ayarları gözden geçirip değiştirmek için Önceki üzerine tıklayın.
-ReadyLabel2b=Kuruluma başlamak için Sonraki üzerine tıklayın.
-ReadyMemoUserInfo=Kullanıcı bilgileri:
-ReadyMemoDir=Kurulum konumu:
-ReadyMemoType=Kurulum türü:
-ReadyMemoComponents=Seçilmiş bileşenler:
-ReadyMemoGroup=Başlat menüsü klasörü:
-ReadyMemoTasks=Ek işlemler:
-
-; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=Ek dosyalar indiriliyor...
-ButtonStopDownload=İndirmeyi &durdur
-StopDownload=İndirmeyi durdurmak istediğinize emin misiniz?
-ErrorDownloadAborted=İndirme durduruldu
-ErrorDownloadFailed=İndirilemedi: %1 %2
-ErrorDownloadSizeFailed=Boyut alınamadı: %1 %2
-ErrorFileHash1=Dosya karması doğrulanamadı: %1
-ErrorFileHash2=Dosya karması geçersiz: %1 olması gerekirken %2
-ErrorProgress=Adım geçersiz: %1 / %2
-ErrorFileSize=Dosya boyutu geçersiz: %1 olması gerekirken %2
-
-; *** TExtractionWizardPage wizard page and Extract7ZipArchive
-ExtractionLabel=Ek dosyalar ayıklanıyor...
-ButtonStopExtraction=Ayıklamayı &durdur
-StopExtraction=Ayıklamayı durdurmak istediğinize emin misiniz?
-ErrorExtractionAborted=Ayıklama durduruldu
-ErrorExtractionFailed=Ayıklanamadı: %1
-
-; *** "Kuruluma hazırlanılıyor" sayfası
-WizardPreparing=Kuruluma hazırlanılıyor
-PreparingDesc=[name] bilgisayarınıza kurulmaya hazırlanıyor.
-PreviousInstallNotCompleted=Önceki uygulama kurulumu ya da kaldırılması tamamlanmamış. Bu kurulumun tamamlanması için bilgisayarınızı yeniden başlatmalısınız.%n%nBilgisayarınızı yeniden başlattıktan sonra işlemi tamamlamak için [name] kurulum yardımcısını yeniden çalıştırın.
-CannotContinue=Kurulum yapılamadı. Çıkmak için İptal üzerine tıklayın.
-ApplicationsFound=Kurulum yardımcısı tarafından güncellenmesi gereken dosyalar, şu uygulamalar tarafından kullanıyor. Kurulum yardımcısının bu uygulamaları otomatik olarak kapatmasına izin vermeniz önerilir.
-ApplicationsFound2=Kurulum yardımcısı tarafından güncellenmesi gereken dosyalar, şu uygulamalar tarafından kullanıyor. Kurulum yardımcısının bu uygulamaları otomatik olarak kapatmasına izin vermeniz önerilir. Kurulum tamamlandıktan sonra, uygulamalar yeniden başlatılmaya çalışılacak.
-CloseApplications=&Uygulamalar kapatılsın
-DontCloseApplications=Uygulamalar &kapatılmasın
-ErrorCloseApplications=Kurulum yardımcısı uygulamaları kapatamadı. Kurulum yardımcısı tarafından güncellenmesi gereken dosyaları kullanan uygulamaları el ile kapatmanız önerilir.
-PrepareToInstallNeedsRestart=Kurulum için bilgisayarın yeniden başlatılması gerekiyor. Bilgisayarı yeniden başlattıktan sonra [name] kurulumunu tamamlamak için kurulum yardımcısını yeniden çalıştırın.%n%nBilgisayarı şimdi yeniden başlatmak ister misiniz?
-
-; *** "Kuruluyor" sayfası
-WizardInstalling=Kuruluyor
-InstallingLabel=Lütfen [name] bilgisayarınıza kurulurken bekleyin.
-
-; *** "Kurulum Tamamlandı" sayfası
-FinishedHeadingLabel=[name] kurulum yardımcısı tamamlanıyor
-FinishedLabelNoIcons=Bilgisayarınıza [name] kurulumu tamamlandı.
-FinishedLabel=Bilgisayarınıza [name] kurulumu tamamlandı. Simgeleri yüklemeyi seçtiyseniz, simgelere tıklayarak uygulamayı başlatabilirsiniz.
-ClickFinish=Kurulum yardımcısından çıkmak için Bitti üzerine tıklayın.
-FinishedRestartLabel=[name] kurulumunun tamamlanması için, bilgisayarınız yeniden başlatılmalı. Şimdi yeniden başlatmak ister misiniz?
-FinishedRestartMessage=[name] kurulumunun tamamlanması için, bilgisayarınız yeniden başlatılmalı.%n%nŞimdi yeniden başlatmak ister misiniz?
-ShowReadmeCheck=Evet README dosyası görüntülensin
-YesRadio=&Evet, bilgisayar şimdi yeniden başlatılsın
-NoRadio=&Hayır, bilgisayarı daha sonra yeniden başlatacağım
-; used for example as 'Run MyProg.exe'
-RunEntryExec=%1 çalıştırılsın
-; used for example as 'View Readme.txt'
-RunEntryShellExec=%1 görüntülensin
-
-; *** "Kurulum için sıradaki disk gerekli" iletileri
-ChangeDiskTitle=Kurulum yardımcısı sıradaki diske gerek duyuyor
-SelectDiskLabel2=Lütfen %1 numaralı diski takıp Tamam üzerine tıklayın.%n%nDiskteki dosyalar aşağıdakinden farklı bir klasörde bulunuyorsa, doğru yolu yazın ya da Göz at üzerine tıklayarak doğru klasörü seçin.
-PathLabel=&Yol:
-FileNotInDir2="%1" dosyası "%2" içinde bulunamadı. Lütfen doğru diski takın ya da başka bir klasör seçin.
-SelectDirectoryLabel=Lütfen sonraki diskin konumunu belirtin.
-
-; *** Kurulum aşaması iletileri
-SetupAborted=Kurulum tamamlanamadı.%n%nLütfen sorunu düzelterek kurulum yardımcısını yeniden çalıştırın.
-AbortRetryIgnoreSelectAction=Yapılacak işlemi seçin
-AbortRetryIgnoreRetry=&Yeniden denensin
-AbortRetryIgnoreIgnore=&Sorun yok sayılıp ilerlensin
-AbortRetryIgnoreCancel=Kurulum iptal edilsin
-
-; *** Kurulum durumu iletileri
-StatusClosingApplications=Uygulamalar kapatılıyor...
-StatusCreateDirs=Klasörler oluşturuluyor...
-StatusExtractFiles=Dosyalar ayıklanıyor...
-StatusCreateIcons=Kısayollar oluşturuluyor...
-StatusCreateIniEntries=INI kayıtları oluşturuluyor...
-StatusCreateRegistryEntries=Kayıt Defteri kayıtları oluşturuluyor...
-StatusRegisterFiles=Dosyalar kaydediliyor...
-StatusSavingUninstall=Kaldırma bilgileri kaydediliyor...
-StatusRunProgram=Kurulum tamamlanıyor...
-StatusRestartingApplications=Uygulamalar yeniden başlatılıyor...
-StatusRollback=Değişiklikler geri alınıyor...
-
-; *** Çeşitli hata iletileri
-ErrorInternal2=İç hata: %1
-ErrorFunctionFailedNoCode=%1 tamamlanamadı.
-ErrorFunctionFailed=%1 tamamlanamadı; kod %2
-ErrorFunctionFailedWithMessage=%1 tamamlanamadı; kod %2.%n%3
-ErrorExecutingProgram=Şu dosya yürütülemedi:%n%1
-
-; *** Kayıt defteri hataları
-ErrorRegOpenKey=Kayıt defteri anahtarı açılırken bir sorun çıktı:%n%1%2
-ErrorRegCreateKey=Kayıt defteri anahtarı eklenirken bir sorun çıktı:%n%1%2
-ErrorRegWriteKey=Kayıt defteri anahtarı yazılırken bir sorun çıktı:%n%1%2
-
-; *** INI hataları
-ErrorIniEntry="%1" dosyasına INI kaydı eklenirken bir sorun çıktı.
-
-; *** Dosya kopyalama hataları
-FileAbortRetryIgnoreSkipNotRecommended=&Bu dosya atlansın (önerilmez)
-FileAbortRetryIgnoreIgnoreNotRecommended=&Sorun yok sayılıp ilerlensin (önerilmez)
-SourceIsCorrupted=Kaynak dosya bozulmuş
-SourceDoesntExist="%1" kaynak dosyası bulunamadı
-ExistingFileReadOnly2=Var olan dosya salt okunabilir olarak işaretlenmiş olduğundan üzerine yazılamadı.
-ExistingFileReadOnlyRetry=&Salt okunur işareti kaldırılıp yeniden denensin
-ExistingFileReadOnlyKeepExisting=&Var olan dosya korunsun
-ErrorReadingExistingDest=Var olan dosya okunmaya çalışılırken bir sorun çıktı.
-FileExistsSelectAction=Yapılacak işlemi seçin
-FileExists2=Dosya zaten var.
-FileExistsOverwriteExisting=&Var olan dosyanın üzerine yazılsın
-FileExistsKeepExisting=Var &olan dosya korunsun
-FileExistsOverwriteOrKeepAll=&Sonraki çakışmalarda da bu işlem yapılsın
-ExistingFileNewerSelectAction=Yapılacak işlemi seçin
-ExistingFileNewer2=Var olan dosya, kurulum yardımcısı tarafından yazılmaya çalışılandan daha yeni.
-ExistingFileNewerOverwriteExisting=&Var olan dosyanın üzerine yazılsın
-ExistingFileNewerKeepExisting=Var &olan dosya korunsun (önerilir)
-ExistingFileNewerOverwriteOrKeepAll=&Sonraki çakışmalarda bu işlem yapılsın
-ErrorChangingAttr=Var olan dosyanın öznitelikleri değiştirilirken bir sorun çıktı:
-ErrorCreatingTemp=Kurulum klasöründe bir dosya oluşturulurken sorun çıktı:
-ErrorReadingSource=Kaynak dosya okunurken sorun çıktı:
-ErrorCopying=Dosya kopyalanırken sorun çıktı:
-ErrorReplacingExistingFile=Var olan dosya değiştirilirken sorun çıktı:
-ErrorRestartReplace=Yeniden başlatmada üzerine yazılamadı:
-ErrorRenamingTemp=Kurulum klasöründeki bir dosyanın adı değiştirilirken sorun çıktı:
-ErrorRegisterServer=DLL/OCX kayıt edilemedi: %1
-ErrorRegSvr32Failed=RegSvr32 işlemi şu kod ile tamamlanamadı: %1
-ErrorRegisterTypeLib=Tür kitaplığı kayıt defterine eklenemedi: %1
-
-; *** Kaldırma sırasında görüntülenecek ad işaretleri
-; used for example as 'My Program (32-bit)'
-UninstallDisplayNameMark=%1 (%2)
-; used for example as 'My Program (32-bit, All users)'
-UninstallDisplayNameMarks=%1 (%2, %3)
-UninstallDisplayNameMark32Bit=32 bit
-UninstallDisplayNameMark64Bit=64 bit
-UninstallDisplayNameMarkAllUsers=Tüm kullanıcılar
-UninstallDisplayNameMarkCurrentUser=Geçerli kullanıcı
-
-; *** Kurulum sonrası hataları
-ErrorOpeningReadme=README dosyası açılırken sorun çıktı.
-ErrorRestartingComputer=Kurulum yardımcısı bilgisayarınızı yeniden başlatamıyor. Lütfen bilgisayarınızı yeniden başlatın.
-
-; *** Kaldırma yardımcısı iletileri
-UninstallNotFound="%1" dosyası bulunamadı. Uygulama kaldırılamıyor.
-UninstallOpenError="%1" dosyası açılamadı. Uygulama kaldırılamıyor.
-UninstallUnsupportedVer="%1" uygulama kaldırma günlük dosyasının biçimi, bu kaldırma yardımcısı sürümü tarafından anlaşılamadı. Uygulama kaldırılamıyor.
-UninstallUnknownEntry=Kaldırma günlüğünde bilinmeyen bir kayıt (%1) bulundu.
-ConfirmUninstall=%1 uygulamasını tüm bileşenleri ile birlikte tamamen kaldırmak istediğinize emin misiniz?
-UninstallOnlyOnWin64=Bu kurulum yalnızca 64 bit Windows üzerinden kaldırılabilir.
-OnlyAdminCanUninstall=Bu kurulum yalnızca yönetici yetkileri olan bir kullanıcı tarafından kaldırılabilir.
-UninstallStatusLabel=Lütfen %1 uygulaması bilgisayarınızdan kaldırılırken bekleyin.
-UninstalledAll=%1 uygulaması bilgisayarınızdan kaldırıldı.
-UninstalledMost=%1 uygulaması kaldırıldı.%n%nBazı bileşenler kaldırılamadı. Bunları el ile silebilirsiniz.
-UninstalledAndNeedsRestart=%1 kaldırma işleminin tamamlanması için bilgisayarınızın yeniden başlatılması gerekli.%n%nŞimdi yeniden başlatmak ister misiniz?
-UninstallDataCorrupted="%1" dosyası bozulmuş. Kaldırılamıyor.
-
-; *** Kaldırma aşaması iletileri
-ConfirmDeleteSharedFileTitle=Paylaşılan dosya silinsin mi?
-ConfirmDeleteSharedFile2=Sisteme göre, paylaşılan şu dosya başka bir uygulama tarafından kullanılmıyor ve kaldırılabilir. Bu paylaşılmış dosyayı silmek ister misiniz?%n%nBu dosya, başka herhangi bir uygulama tarafından kullanılıyor ise, silindiğinde diğer uygulama düzgün çalışmayabilir. Emin değilseniz Hayır üzerine tıklayın. Dosyayı sisteminizde bırakmanın bir zararı olmaz.
-SharedFileNameLabel=Dosya adı:
-SharedFileLocationLabel=Konum:
-WizardUninstalling=Kaldırma durumu
-StatusUninstalling=%1 kaldırılıyor...
-
-; *** Kapatmayı engelleme nedenleri
-ShutdownBlockReasonInstallingApp=%1 kuruluyor.
-ShutdownBlockReasonUninstallingApp=%1 kaldırılıyor.
-
-; The custom messages below aren't used by Setup itself, but if you make
-; use of them in your scripts, you'll want to translate them.
-
-[CustomMessages]
-
-NameAndVersion=%1 %2 sürümü
-AdditionalIcons=Ek simgeler:
-CreateDesktopIcon=Masaüstü simg&esi oluşturulsun
-CreateQuickLaunchIcon=Hızlı başlat simgesi &oluşturulsun
-ProgramOnTheWeb=%1 sitesi
-UninstallProgram=%1 uygulamasını kaldır
-LaunchProgram=%1 uygulamasını çalıştır
-AssocFileExtension=%1 &uygulaması ile %2 dosya uzantısı ilişkilendirilsin
-AssocingFileExtension=%1 uygulaması ile %2 dosya uzantısı ilişkilendiriliyor...
-AutoStartProgramGroupDescription=Başlangıç:
-AutoStartProgram=%1 otomatik olarak başlatılsın
-AddonHostProgramNotFound=%1 seçtiğiniz klasörde bulunamadı.%n%nYine de ilerlemek istiyor musunuz?
diff --git a/bin/lib/innosetup/app/Languages/Ukrainian.isl b/bin/lib/innosetup/app/Languages/Ukrainian.isl
deleted file mode 100644
index 125987e..0000000
--- a/bin/lib/innosetup/app/Languages/Ukrainian.isl
+++ /dev/null
@@ -1,383 +0,0 @@
-; *** Inno Setup version 6.4.0+ Ukrainian messages ***
-; Author: Dmytro Onyshchuk
-; E-Mail: mrlols3@gmail.com
-; Please report all spelling/grammar errors, and observations.
-; Version 2020.08.04
-; Updated and Reviewed on 24.12.2024 by Sergii Leonov (5IM0f0R@ukr.net)
-
-; *** Український переклад Inno Setup для версії 6.4.0 та вище***
-; Автор перекладу: Дмитро Онищук
-; E-Mail: mrlols3@gmail.com
-; Будь ласка, повідомляйте про всі знайдені помилки та зауваження.
-; Версія перекладу 2020.08.04
-; Оновлено та переглянуто 24.12.2024, Сергій Леонов (5IM0f0R@ukr.net)
-
-[LangOptions]
-LanguageName=<0423><043A><0440><0430><0457><043D><0441><044C><043A><0430>
-LanguageID=$0422
-LanguageCodePage=1251
-
-[Messages]
-
-; *** Application titles
-SetupAppTitle=Встановлення
-SetupWindowTitle=Встановлення — %1
-UninstallAppTitle=Видалення
-UninstallAppFullTitle=Видалення — %1
-
-; *** Misc. common
-InformationTitle=Інформація
-ConfirmTitle=Підтвердження
-ErrorTitle=Помилка
-
-; *** SetupLdr messages
-SetupLdrStartupMessage=Ця програма встановить %1 на ваш комп'ютер, бажаєте продовжити?
-LdrCannotCreateTemp=Неможливо створити тимчасовий файл. Встановлення перервано
-LdrCannotExecTemp=Неможливо виконати файл в тимчасовій папці. Встановлення перервано
-HelpTextNote=
-
-; *** Startup error messages
-LastErrorMessage=%1.%n%nПомилка %2: %3
-SetupFileMissing=Файл %1 відсутній в папці встановлення. Будь ласка, виправте цю помилку або отримайте нову копію програми.
-SetupFileCorrupt=Файли встановлення пошкоджені. Будь ласка, отримайте нову копію програми.
-SetupFileCorruptOrWrongVer=Файли встановлення пошкоджені або несумісні з цією версією програми встановлення. Будь ласка, виправте цю помилку або отримайте нову копію програми.
-InvalidParameter=Командний рядок містить недопустимий параметр:%n%n%1
-SetupAlreadyRunning=Програма встановлення вже запущена.
-WindowsVersionNotSupported=Ця програма не підтримує версію Windows, встановлену на цьому комп'ютері.
-WindowsServicePackRequired=Ця програма вимагає %1 Service Pack %2 або більш пізню версію.
-NotOnThisPlatform=Ця програма не буде працювати під %1.
-OnlyOnThisPlatform=Ця програма повинна бути відкрита під %1.
-OnlyOnTheseArchitectures=Ця програма може бути встановлена лише на комп'ютерах під управлінням Windows для наступних архітектур процесорів:%n%n%1
-WinVersionTooLowError=Ця програма вимагає %1 версії %2 або більш пізню версію.
-WinVersionTooHighError=Ця програма не може бути встановлена на %1 версії %2 або більш пізню версію.
-AdminPrivilegesRequired=Щоб встановити цю програму ви повинні увійти до системи як адміністратор.
-PowerUserPrivilegesRequired=Щоб встановити цю програму ви повинні увійти до системи як адміністратор або як член групи «Досвідчені користувачі».
-SetupAppRunningError=Виявлено, що %1 вже відкрита.%n%nБудь ласка, закрийте всі копії програми та натисніть «OK» для продовження, або «Скасувати» для виходу.
-UninstallAppRunningError=Виявлено, що %1 вже відкрита.%n%nБудь ласка, закрийте всі копії програми та натисніть «OK» для продовження, або «Скасувати» для виходу.
-
-; *** Startup questions
-PrivilegesRequiredOverrideTitle=Вибір режиму встановлення
-PrivilegesRequiredOverrideInstruction=Виберіть режим встановлення
-PrivilegesRequiredOverrideText1=%1 може бути встановлено для всіх користувачів (потребує права адміністратора), або тільки для вас.
-PrivilegesRequiredOverrideText2=%1 може бути встановлено тільки для вас, або для всіх користувачів (потребує права адміністратора).
-PrivilegesRequiredOverrideAllUsers=Встановити для &всіх користувачів
-PrivilegesRequiredOverrideAllUsersRecommended=Встановити для &всіх користувачів (рекомендується)
-PrivilegesRequiredOverrideCurrentUser=Встановити тільки для мене
-PrivilegesRequiredOverrideCurrentUserRecommended=Встановити тільки для &мене (рекомендується)
-
-; *** Misc. errors
-ErrorCreatingDir=Програмі встановлення не вдалося створити папку "%1"
-ErrorTooManyFilesInDir=Програмі встановлення не вдалося створити файл в папці "%1", тому що в ньому занадто багато файлів
-
-; *** Setup common messages
-ExitSetupTitle=Вихід з програми встановлення
-ExitSetupMessage=Встановлення не завершено. Якщо ви вийдете зараз, програму не буде встановлено.%n%nВи можете відкрити програму встановлення в іншим часом.%n%nВийти з програми встановлення?
-AboutSetupMenuItem=&Про програму встановлення...
-AboutSetupTitle=Про програму встановлення
-AboutSetupMessage=%1 версія %2%n%3%n%n%1 домашня сторінка:%n%4
-AboutSetupNote=
-TranslatorNote=Ukrainian translation by Dmytro Onyshchuk
-
-; *** Buttons
-ButtonBack=< &Назад
-ButtonNext=&Далі >
-ButtonInstall=&Встановити
-ButtonOK=OK
-ButtonCancel=Скасувати
-ButtonYes=&Так
-ButtonYesToAll=Так для &Всіх
-ButtonNo=&Ні
-ButtonNoToAll=Н&і для Всіх
-ButtonFinish=&Готово
-ButtonBrowse=&Огляд...
-ButtonWizardBrowse=О&гляд...
-ButtonNewFolder=&Створити папку
-
-; *** "Select Language" dialog messages
-SelectLanguageTitle=Виберіть мову встановлення
-SelectLanguageLabel=Виберіть мову, яка буде використовуватися під час встановлення.
-
-; *** Common wizard text
-ClickNext=Натисніть «Далі», щоб продовжити, або «Скасувати» для виходу з програми встановлення.
-BeveledLabel=
-BrowseDialogTitle=Огляд папок
-BrowseDialogLabel=Виберіть папку зі списку та натисніть «ОК».
-NewFolderName=Нова папка
-
-; *** "Welcome" wizard page
-WelcomeLabel1=Ласкаво просимо до програми встановлення [name]
-WelcomeLabel2=Ця програма встановить [name/ver] на ваш комп’ютер.%n%nРекомендується закрити всі інші програми перед продовженням.
-
-; *** "Password" wizard page
-WizardPassword=Пароль
-PasswordLabel1=Ця програма встановлення захищена паролем.
-PasswordLabel3=Будь ласка, введіть пароль та натисніть «Далі», щоб продовжити. Пароль чутливий до регістру.
-PasswordEditLabel=&Пароль:
-IncorrectPassword=Ви ввели неправильний пароль. Будь ласка, спробуйте ще раз.
-
-; *** "License Agreement" wizard page
-WizardLicense=Ліцензійна угода
-LicenseLabel=Будь ласка, прочитайте ліцензійну угоду.
-LicenseLabel3=Будь ласка, прочитайте ліцензійну угоду. Ви повинні прийняти умови цієї угоди, перш ніж продовжити встановлення.
-LicenseAccepted=Я &приймаю умови угоди
-LicenseNotAccepted=Я &не приймаю умови угоди
-
-; *** "Information" wizard pages
-WizardInfoBefore=Інформація
-InfoBeforeLabel=Будь ласка, прочитайте наступну важливу інформацію, перш ніж продовжити.
-InfoBeforeClickLabel=Якщо ви готові продовжити встановлення, натисніть «Далі».
-WizardInfoAfter=Інформація
-InfoAfterLabel=Будь ласка, прочитайте наступну важливу інформацію, перш ніж продовжити.
-InfoAfterClickLabel=Якщо ви готові продовжити встановлення, натисніть «Далі».
-
-; *** "User Information" wizard page
-WizardUserInfo=Інформація про користувача
-UserInfoDesc=Будь ласка, введіть дані про себе.
-UserInfoName=&Ім’я користувача:
-UserInfoOrg=&Організація:
-UserInfoSerial=&Серійний номер:
-UserInfoNameRequired=Ви повинні ввести ім'я.
-
-; *** "Select Destination Location" wizard page
-WizardSelectDir=Вибір шляху встановлення
-SelectDirDesc=Куди ви бажаєте встановити [name]?
-SelectDirLabel3=Програма встановить [name] у наступну папку.
-SelectDirBrowseLabel=Натисніть «Далі», щоб продовжити. Якщо ви бажаєте вибрати іншу папку, натисніть «Огляд».
-DiskSpaceGBLabel=Необхідно як мінімум [gb] Гб вільного дискового простору.
-DiskSpaceMBLabel=Необхідно як мінімум [mb] Mб вільного дискового простору.
-CannotInstallToNetworkDrive=Встановлення не може проводитися на мережевий диск.
-CannotInstallToUNCPath=Встановлення не може проводитися по мережевому шляху.
-InvalidPath=Ви повинні вказати повний шлях з буквою диску, наприклад:%n%nC:\APP%n%nабо в форматі UNC:%n%n\\сервер\ресурс
-InvalidDrive=Обраний Вами диск чи мережевий шлях не існує, або не доступний. Будь ласка, виберіть інший.
-DiskSpaceWarningTitle=Недостатньо дискового простору
-DiskSpaceWarning=Для встановлення необхідно як мінімум %1 Кб вільного простору, а на вибраному диску доступно лише %2 Кб.%n%nВи все одно бажаєте продовжити?
-DirNameTooLong=Ім'я папки або шлях до неї перевищують допустиму довжину.
-InvalidDirName=Вказане ім’я папки недопустиме.
-BadDirName32=Ім'я папки не може включати наступні символи:%n%n%1
-DirExistsTitle=Папка існує
-DirExists=Папка:%n%n%1%n%nвже існує. Ви все одно бажаєте встановити в цю папку?
-DirDoesntExistTitle=Папка не існує
-DirDoesntExist=Папка:%n%n%1%n%nне існує. Ви бажаєте створити її?
-
-; *** "Select Components" wizard page
-WizardSelectComponents=Вибір компонентів
-SelectComponentsDesc=Які компоненти ви бажаєте встановити?
-SelectComponentsLabel2=Виберіть компоненти які ви бажаєте встановити; зніміть відмітку з компонентів які ви не бажаєте встановлювати. Натисніть «Далі», щоб продовжити.
-FullInstallation=Повне встановлення
-; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language)
-CompactInstallation=Компактне встановлення
-CustomInstallation=Вибіркове встановлення
-NoUninstallWarningTitle=Компоненти існують
-NoUninstallWarning=Виявлено, що наступні компоненти вже встановленні на вашому комп’ютері:%n%n%1%n%nВідміна вибору цих компонентів не видалить їх.%n%nВи бажаєте продовжити?
-ComponentSize1=%1 Kб
-ComponentSize2=%1 Mб
-ComponentsDiskSpaceGBLabel=Даний вибір вимагає як мінімум [gb] Гб дискового простору.
-ComponentsDiskSpaceMBLabel=Даний вибір вимагає як мінімум [mb] Mб дискового простору.
-
-; *** "Select Additional Tasks" wizard page
-WizardSelectTasks=Вибір додаткових завдань
-SelectTasksDesc=Які додаткові завдання ви бажаєте виконати?
-SelectTasksLabel2=Виберіть додаткові завдання які програма встановлення [name] повинна виконати, потім натисніть «Далі».
-
-; *** "Select Start Menu Folder" wizard page
-WizardSelectProgramGroup=Вибір папки в меню «Пуск»
-SelectStartMenuFolderDesc=Де ви бажаєте створити ярлики?
-SelectStartMenuFolderLabel3=Програма встановлення створить ярлики у наступній папці меню «Пуск».
-SelectStartMenuFolderBrowseLabel=Натисніть «Далі», щоб продовжити. Якщо ви бажаєте вибрати іншу папку, натисніть «Огляд».
-MustEnterGroupName=Ви повинні ввести ім'я папки.
-GroupNameTooLong=Ім’я папки або шлях до неї перевищують допустиму довжину.
-InvalidGroupName=Вказане ім’я папки недопустиме.
-BadGroupName=Ім'я папки не може включати наступні символи:%n%n%1
-NoProgramGroupCheck2=&Не створювати папку в меню «Пуск»
-
-; *** "Ready to Install" wizard page
-WizardReady=Усе готово до встановлення
-ReadyLabel1=Програма готова розпочати встановлення [name] на ваш комп’ютер.
-ReadyLabel2a=Натисніть «Встановити» для продовження встановлення, або «Назад», якщо ви бажаєте переглянути або змінити налаштування встановлення.
-ReadyLabel2b=Натисніть «Встановити» для продовження.
-ReadyMemoUserInfo=Дані про користувача:
-ReadyMemoDir=Шлях встановлення:
-ReadyMemoType=Тип встановлення:
-ReadyMemoComponents=Вибрані компоненти:
-ReadyMemoGroup=Папка в меню «Пуск»:
-ReadyMemoTasks=Додаткові завдання:
-
-; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=Завантаження додаткових файлів...
-ButtonStopDownload=&Перервати завантаження
-StopDownload=Ви дійсно бажаєте перервати завантаження?
-ErrorDownloadAborted=Завантаження перервано
-ErrorDownloadFailed=Помилка завантаження: %1 %2
-ErrorDownloadSizeFailed=Помилка отримання розміру: %1 %2
-ErrorFileHash1=Помилка хешу файлу: %1
-ErrorFileHash2=Невірний хеш файлу: очікувався %1, отриманий %2
-ErrorProgress=Помилка виконання: %1 з %2
-ErrorFileSize=Невірний розмір файлу: очікувався %1, отриманий %2
-
-; *** TExtractionWizardPage wizard page and Extract7ZipArchive
-ExtractionLabel=Розпакування додаткових файлів...
-ButtonStopExtraction=&Перервати розпакування
-StopExtraction=Ви дійсно бажаєте перервати розпакування?
-ErrorExtractionAborted=Розпакування перервано
-ErrorExtractionFailed=Помилка розпакування: %1
-
-; *** "Preparing to Install" wizard page
-WizardPreparing=Підготовка до встановлення
-PreparingDesc=Програма встановлення готується до встановлення [name] на ваш комп’ютер.
-PreviousInstallNotCompleted=Встановлення або видалення попередньої програми не було завершено. Вам потрібно перезавантажити ваш комп’ютер для завершення минулого встановлення.%n%nПісля перезавантаження відкрийте програму встановлення знову, щоб завершити встановлення [name].
-CannotContinue=Встановлення неможливо продовжити. Будь ласка, натисніть «Скасувати» для виходу.
-ApplicationsFound=Наступні програми використовують файли, які повинні бути оновлені програмою встановлення. Рекомендується дозволили програмі встановлення автоматично закрити ці програми.
-ApplicationsFound2=Наступні програми використовують файли, які повинні бути оновлені програмою встановлення. Рекомендується дозволили програмі встановлення автоматично закрити ці програми. Після завершення встановлення, програма встановлення спробує знову запустити їх.
-CloseApplications=&Автоматично закрити програми
-DontCloseApplications=&Не закривати програми
-ErrorCloseApplications=Програма встановлення не може автоматично закрити всі програми. Рекомендується закрити всі програми, що використовують файли, які повинні бути оновлені програмою встановлення, перш ніж продовжити.
-PrepareToInstallNeedsRestart=Програмі встановлення необхідно перезавантажити ваш ПК. Після перезавантаження ПК, запустіть встановлення знову для завершення встановлення [name]%n%nВи бажаєте перезавантажити зараз?
-
-; *** "Installing" wizard page
-WizardInstalling=Встановлення
-InstallingLabel=Будь ласка, зачекайте, поки [name] встановиться на ваш комп'ютер.
-
-; *** "Setup Completed" wizard page
-FinishedHeadingLabel=Завершення встановлення [name]
-FinishedLabelNoIcons=Встановлення [name] на ваш комп’ютер завершено.
-FinishedLabel=Встановлення [name] на ваш комп’ютер завершено. Встановлені програми можна відкрити за допомогою створених ярликів.
-ClickFinish=Натисніть «Готово» для виходу з програми встановлення.
-FinishedRestartLabel=Для завершення встановлення [name] необхідно перезавантажити ваш комп’ютер. Перезавантажити комп’ютер зараз?
-FinishedRestartMessage=Для завершення встановлення [name] необхідно перезавантажити ваш комп’ютер.%n%nПерезавантажити комп’ютер зараз?
-ShowReadmeCheck=Так, я хочу переглянути файл README
-YesRadio=&Так, перезавантажити комп’ютер зараз
-NoRadio=&Ні, я перезавантажу комп’ютер пізніше
-; used for example as 'Run MyProg.exe'
-RunEntryExec=Відкрити %1
-; used for example as 'View Readme.txt'
-RunEntryShellExec=Переглянути %1
-
-; *** "Setup Needs the Next Disk" stuff
-ChangeDiskTitle=Необхідно вставити наступний диск
-SelectDiskLabel2=Будь ласка, вставте диск %1 і натисніть «OK».%n%nЯкщо потрібні файли можуть знаходитися в іншій папці, на відміну від вказаної нижче, введіть правильний шлях або натисніть «Огляд».
-PathLabel=&Шлях:
-FileNotInDir2=Файл "%1" не знайдений в "%2". Будь ласка, вставте належний диск або вкажіть іншу папку.
-SelectDirectoryLabel=Будь ласка, вкажіть шлях до наступного диску.
-
-; *** Installation phase messages
-SetupAborted=Встановлення не завершено.%n%nБудь ласка, усуньте проблему і відкрийте програму встановлення знову.
-AbortRetryIgnoreSelectAction=Виберіть дію
-AbortRetryIgnoreRetry=&Спробувати знову
-AbortRetryIgnoreIgnore=&Ігнорувати помилку та продовжити
-AbortRetryIgnoreCancel=Відмінити встановлення
-
-; *** Installation status messages
-StatusClosingApplications=Закриття програм...
-StatusCreateDirs=Створення папок...
-StatusExtractFiles=Розпакування файлів...
-StatusCreateIcons=Створення ярликів...
-StatusCreateIniEntries=Створення INI записів...
-StatusCreateRegistryEntries=Створення записів реєстру...
-StatusRegisterFiles=Реєстрація файлів...
-StatusSavingUninstall=Збереження інформації для видалення...
-StatusRunProgram=Завершення встановлення...
-StatusRestartingApplications=Перезапуск програм...
-StatusRollback=Скасування змін...
-
-; *** Misc. errors
-ErrorInternal2=Внутрішня помилка: %1
-ErrorFunctionFailedNoCode=%1 збій
-ErrorFunctionFailed=%1 збій; код %2
-ErrorFunctionFailedWithMessage=%1 збій; код %2.%n%3
-ErrorExecutingProgram=Неможливо виконати файл:%n%1
-
-; *** Registry errors
-ErrorRegOpenKey=Помилка відкриття ключа реєстру:%n%1\%2
-ErrorRegCreateKey=Помилка створення ключа реєстру:%n%1\%2
-ErrorRegWriteKey=Помилка запису в ключ реєстру:%n%1\%2
-
-; *** INI errors
-ErrorIniEntry=Помилка при створенні запису в INI-файлі "%1".
-
-; *** File copying errors
-FileAbortRetryIgnoreSkipNotRecommended=&Пропустити файл (не рекомендується)
-FileAbortRetryIgnoreIgnoreNotRecommended=&Ігнорувати помилку та продовжити (не рекомендується)
-SourceIsCorrupted=Вихідний файл пошкоджений
-SourceDoesntExist=Вихідний файл "%1" не існує
-ExistingFileReadOnly2=Неможливо замінити існуючий файл, оскільки він позначений лише для читання.
-ExistingFileReadOnlyRetry=&Видалити атрибут "лише читання" та спробувати знову
-ExistingFileReadOnlyKeepExisting=&Залишити існуючий файл
-ErrorReadingExistingDest=Виникла помилка при спробі читання існуючого файлу:
-FileExistsSelectAction=Виберіть дію
-FileExists2=Файл вже існує.
-FileExistsOverwriteExisting=&Замінити існуючий файл
-FileExistsKeepExisting=&Зберегти існуючий файл
-FileExistsOverwriteOrKeepAll=&Повторити дію для всіх подальших конфліктів
-ExistingFileNewerSelectAction=Виберіть дію
-ExistingFileNewer2=Існуючий файл новіший, ніж встановлюваємий.
-ExistingFileNewerOverwriteExisting=&Замінити існуючий файл
-ExistingFileNewerKeepExisting=&Зберегти існуючий файл (рекомендується)
-ExistingFileNewerOverwriteOrKeepAll=&Повторити дію для всіх подальших конфліктів
-ErrorChangingAttr=Виникла помилка при спробі зміни атрибутів існуючого файлу:
-ErrorCreatingTemp=Виникла помилка при спробі створення файлу в папці встановлення:
-ErrorReadingSource=Виникла помилка при спробі читання вихідного файлу:
-ErrorCopying=Виникла помилка при спробі копіювання файлу:
-ErrorReplacingExistingFile=Виникла помилка при спробі заміни існуючого файлу:
-ErrorRestartReplace=Помилка RestartReplace:
-ErrorRenamingTemp=Виникла помилка при спробі перейменування файлу в папці встановлення:
-ErrorRegisterServer=Неможливо зареєструвати DLL/OCX: %1
-ErrorRegSvr32Failed=Помилка при виконанні RegSvr32, код повернення %1
-ErrorRegisterTypeLib=Неможливо зареєструвати бібліотеку типів: %1
-
-; *** Uninstall display name markings
-; used for example as 'My Program (32-bit)'
-UninstallDisplayNameMark=%1 (%2)
-; used for example as 'My Program (32-bit, All users)'
-UninstallDisplayNameMarks=%1 (%2, %3)
-UninstallDisplayNameMark32Bit=32-біт
-UninstallDisplayNameMark64Bit=64-біт
-UninstallDisplayNameMarkAllUsers=Всі користувачі
-UninstallDisplayNameMarkCurrentUser=Поточний користувач
-
-; *** Post-installation errors
-ErrorOpeningReadme=Виникла помилка при спробі відкриття файлу README.
-ErrorRestartingComputer=Програмі встановлення не вдалося перезавантажити комп'ютер. Будь ласка, виконайте це самостійно.
-
-; *** Uninstaller messages
-UninstallNotFound=Файл "%1" не існує, видалення неможливе.
-UninstallOpenError=Неможливо відкрити файл "%1". Видалення неможливе
-UninstallUnsupportedVer=Файл протоколу для видалення "%1" не розпізнаний даною версією програми видалення. Видалення неможливе
-UninstallUnknownEntry=Невідомий запис (%1) в файлі протоколу для видалення
-ConfirmUninstall=Ви впевнені, що бажаєте видалити %1 і всі його компоненти?
-UninstallOnlyOnWin64=Цю програму можливо видалити лише у середовищі 64-бітної версії Windows.
-OnlyAdminCanUninstall=Ця програма може бути видалена лише користувачем з правами адміністратора.
-UninstallStatusLabel=Будь ласка, зачекайте, поки %1 видалиться з вашого комп'ютера.
-UninstalledAll=%1 успішно видалено з вашого комп'ютера.
-UninstalledMost=Видалення %1 завершено.%n%nДеякі елемент неможливо видалити. Ви можете видалити їх вручну.
-UninstalledAndNeedsRestart=Для завершення видалення %1 необхідно перезавантажити ваш комп’ютер.%n%nПерезавантажити комп’ютер зараз?
-UninstallDataCorrupted=Файл "%1" пошкоджений. Видалення неможливе
-
-; *** Uninstallation phase messages
-ConfirmDeleteSharedFileTitle=Видалити загальні файли?
-ConfirmDeleteSharedFile2=Система свідчить, що наступний спільний файл більше не використовується іншими програмами. Ви бажаєте видалити цей спільний файл?%n%nЯкщо інші програми все ще використовують цей файл і він видалиться, то ці програми можуть функціонувати неправильно. Якщо ви не впевнені, виберіть «Ні». Залишений файл не нашкодить вашій системі.
-SharedFileNameLabel=Ім'я файлу:
-SharedFileLocationLabel=Розміщення:
-WizardUninstalling=Стан видалення
-StatusUninstalling=Видалення %1...
-
-; *** Shutdown block reasons
-ShutdownBlockReasonInstallingApp=Встановлення %1.
-ShutdownBlockReasonUninstallingApp=Видалення %1.
-
-; The custom messages below aren't used by Setup itself, but if you make
-; use of them in your scripts, you'll want to translate them.
-
-[CustomMessages]
-
-NameAndVersion=%1, версія %2
-AdditionalIcons=Додаткові ярлики:
-CreateDesktopIcon=Створити ярлики на &Робочому столі
-CreateQuickLaunchIcon=Створити ярлики на &Панелі швидкого запуску
-ProgramOnTheWeb=Сайт %1 в Інтернеті
-UninstallProgram=Видалити %1
-LaunchProgram=Відкрити %1
-AssocFileExtension=&Асоціювати %1 з розширенням файлу %2
-AssocingFileExtension=Асоціювання %1 з розширенням файлу %2...
-AutoStartProgramGroupDescription=Автозавантаження:
-AutoStartProgram=Автоматично завантажувати %1
-AddonHostProgramNotFound=%1 не знайдений у вказаній вами папці%n%nВи все одно бажаєте продовжити?
diff --git a/bin/lib/innosetup/app/Setup.e32 b/bin/lib/innosetup/app/Setup.e32
deleted file mode 100644
index 4b7c858..0000000
Binary files a/bin/lib/innosetup/app/Setup.e32 and /dev/null differ
diff --git a/bin/lib/innosetup/app/SetupLdr.e32 b/bin/lib/innosetup/app/SetupLdr.e32
deleted file mode 100644
index c734fe0..0000000
Binary files a/bin/lib/innosetup/app/SetupLdr.e32 and /dev/null differ
diff --git a/bin/lib/innosetup/app/isfaq.url b/bin/lib/innosetup/app/isfaq.url
deleted file mode 100644
index 9105455..0000000
--- a/bin/lib/innosetup/app/isfaq.url
+++ /dev/null
@@ -1,2 +0,0 @@
-[InternetShortcut]
-URL=https://jrsoftware.org/isfaq.php
diff --git a/bin/lib/innosetup/app/islzma.dll b/bin/lib/innosetup/app/islzma.dll
deleted file mode 100644
index 49573c7..0000000
Binary files a/bin/lib/innosetup/app/islzma.dll and /dev/null differ
diff --git a/bin/lib/innosetup/app/islzma32.exe b/bin/lib/innosetup/app/islzma32.exe
deleted file mode 100644
index 2e9c890..0000000
Binary files a/bin/lib/innosetup/app/islzma32.exe and /dev/null differ
diff --git a/bin/lib/innosetup/app/islzma64.exe b/bin/lib/innosetup/app/islzma64.exe
deleted file mode 100644
index deb660c..0000000
Binary files a/bin/lib/innosetup/app/islzma64.exe and /dev/null differ
diff --git a/bin/lib/innosetup/app/isscint.dll b/bin/lib/innosetup/app/isscint.dll
deleted file mode 100644
index e1b47b0..0000000
Binary files a/bin/lib/innosetup/app/isscint.dll and /dev/null differ
diff --git a/bin/lib/innosetup/app/whatsnew.htm b/bin/lib/innosetup/app/whatsnew.htm
deleted file mode 100644
index e475fac..0000000
--- a/bin/lib/innosetup/app/whatsnew.htm
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
-
-
-Inno Setup 6 Revision History
-
-
-
-
-
-Inno Setup 6
Revision History
-
-Copyright © 1997-2025 Jordan Russell. All rights reserved.
-Portions Copyright © 2000-2025 Martijn Laan. All rights reserved.
-For conditions of distribution and use, see LICENSE.TXT.
-
-
-Want to be notified by e-mail of new Inno Setup releases? Subscribe to the Inno Setup Mailing List!
-
-6.4.1 (2025-02-12)
-Compiler IDE changes
-
- - Added mouseover tooltips for all Pascal Scripting support functions and class members showing their prototype. Always shows all classes' members instead of just those of the current object's class.
- - Autocompletion lists now use the same font as the editor.
- - Fix: When the IDE was started for the first time on a system with a DPI setting over 100%, the editor's initial font size was larger than expected.
-
-Other changes
-
- - {reg:...} constants can now also embed REG_DWORD-type registry values.
- - Fix: In 6.4.0, using "Shift+" in a HotKey parameter in the [Icons] section didn't work and required "Shift" instead, so for example "Ctrl+ShiftM" instead of "Ctrl+Shift+M".
- - Fix: In 6.4.0, a custom form shown using [Code] didn't have a taskbar button if Setup's wizard was not visible at the time.
- - Added official Arabic translation.
- - Some minor tweaks and improvements.
-
-
-6.4.0 (2025-01-09)
-Compiler IDE changes
-Updated the Scintilla editor component used by the Compiler IDE to the latest version.
-Multiple selection editing has been improved:
-
- - Added new Add Next Occurrence menu item to the Edit menu to add the next occurrence of the current word or selected text as an additional selection (Shift+Alt+. or Ctrl+D, see below).
- - Added new Select All Occurrences menu item to the Edit menu to select all occurrences of the current word or selected text (Shift+Alt+; or Ctrl+Shift+L).
- - Added new Select All Find Matches menu item to the Edit menu to select all matches of the last find text (Alt+Enter).
Additionally, the Find (Ctrl+F) and Replace (Ctrl+H) dialogs now both support being closed by Alt+Enter to directly select all matches.
- - Added shortcuts to add a cursor or selection up or down (Ctrl+Alt+Up and Ctrl+Alt+Down). For multi-line selections this extends the selection up or down and never shrinks.
- - Added shortcut to add cursors to line ends (Shift+Alt+I). Behaves the same as in Visual Studio Code, so for example does nothing if all selections are empty.
- - Added shortcuts to add a word or line as an additional selection (Ctrl+Double Click and Ctrl+Triple Click or Alt+Double Click and Alt+Triple Click).
- - Added shortcut to remove a selection by clicking it (Ctrl+Click or Alt+Click).
- - Multiple selection now works over Left, Right, Up, Down, Home and End navigation and selection commands.
- - Multiple selection now works over word and line deletion commands, and line end insertion.
- - Multiple selection now works better with Copy and Paste commands.
- - Left, Right, etc. navigation with rectangular selection is now allowed.
- - The Find and Replace dialogs and the tools from the Tools menu which generate script text now all work better with multiple selections present.
-
-Other editor changes:
-
- - Added support for Visual Studio Code-style editor shortcuts, like Ctrl+D to Add Next Occurrence, Ctrl+Shift+K to delete a line and Alt+Click to add an additional cursor or remove a selection.
To activate this use the Options menu item in the Tools menu to set the new Keys option in the Editor group to Visual Studio Code.
The updated Compiler IDE Keyboard And Mouse Commands help topic lists all differences with the classic keyboard and mouse shortcuts.
- - Only if Visual Studio Code-style editor shortcuts have been activated: Added shortcuts to copy line down (Shift+Alt+Down) and to indent or unindent lines (Ctrl+] and Ctrl+[).
- - Added parameter hints for all Pascal Scripting support functions for quick reference to the function's parameter names, types, and order. Parameter hints can be invoked manually by pressing Ctrl+Shift+Space or automatically by using the new Invoke parameter hints automatically option which is enabled by default.
- - Added autocompletion support for all Pascal Scripting support functions, types, constants, etcetera. Existing option Invoke autocompletion automatically controls whether the autocompletion suggestions appear automatically or only when invoked manually by pressing Ctrl+Space or Ctrl+I.
- - Added parameter hints and autocompletion support for all Pascal Scripting support class members and properties. Both always show all classes' members and properties instead of just those of the current object's class.
- - Added autocompletion support for all Pascal Scripting event function parameters. Always shows all parameters instead of just those of the current event function.
- - Added autocompletion support for the [Messages] section.
- - Improved autocompletion support for all Flags parameters: now works for multiple flags instead of for the first only.
- - Added new Enable section folding option which allows you to temporarily hide sections while editing by clicking the new minus or plus icons in the editor's gutter or by using the new keyboard shortcuts (Ctrl+Shift+[ to fold and Ctrl+Shift+] to unfold) or menu items. Enabled by default.
- - The editor's gutter now shows change history to keep track of saved and unsaved modifications. Always enabled.
- - The editor's font now defaults to Consolas if available, consistent with most other modern editors.
- - The editor can now be scrolled horizontally instead of vertically by holding the Shift key while rotating the mouse wheel. Horizontal scroll wheels are now also supported.
- - Cut (Ctrl+X or Shift+Delete) and Copy (Ctrl+C or Ctrl+Insert) now cut or copy the entire line if there's no selection, consistent with most other modern editors.
- - Added new shortcuts to move selected lines up or down (Alt+Up and Alt+Down).
- - Added new shortcut and menu item to the Edit menu to toggle line comment (Ctrl+/).
- - Added new shortcut and menu item to the Edit menu to go to matching brace (Ctrl+Shift+\).
- - Moved the Word Wrap option to the View menu and added a shortcut for it (Alt+Z).
- - Added a right-click popup menu to the editor's gutter column for breakpoints.
- - Added dark mode support to autocompletion lists and also added a minimum width.
- - Added new Show whitespace option. Disabled by default.
- - Improved brace highlighting.
- - Fixed an issue when the Auto indent mode and Allow cursor to move beyond end of lines options are both enabled.
-
-Other Compiler IDE changes:
-
- - Shortcuts Alt+Left and Alt+Right now always navigate back and forward even if Visual Studio-style menu shortcuts have been activated.
Because of this Alt+Right can no longer be used to initiate auto complete, instead the existing Ctrl+Space or Ctrl+I alternatives must be used.
- - Moved the list of recently opened files into a new Open Recent submenu of the Files menu.
- - Added new Use Regular Expressions option to the Edit menu to enable or disable the use of regular expressions for all find and replace operations and added a shortcut for it (Ctrl+Alt+R or Alt+R). Also added a small panel to the statusbar to indicate the current state.
- - The Find and Replace dialogs now support using Shift+Enter to temporarily search in the opposite direction.
- - Added shortcuts to select a tab (Ctrl+1 through Ctrl+9).
- - Added alternative shortcut for the Compile menu item in the Build menu (Shift+F9 or F7).
- - Added shortcut to the Options menu item in the Tools menu (Ctrl+,).
- - Removed the length limitation when entering a Sign Tool command and increased control height.
- - Added a banner which is displayed to each user after each update and links to this revision history.
- - Enabled dark mode support for the menus on Windows 11 Version 24H2 (2024 Update).
-
-Other changes
-
- - Updated the LZMA SDK used by Inno Setup to the latest version, increasing the speed of LZMA and LZMA2 compression (by 10% in a test with default settings) without changing the compression ratio. Compression memory requirements have increased by about 4%. This also made it possible to add support for extracting 7-Zip archives, see below.
- - Updated the encryption algorithm and key derivation function used by Inno Setup to XChaCha20 and PBKDF2-HMAC-SHA256 respectively, increasing security. This code is built-in: the separate ISCrypt.dll "encryption module" is no longer used and will be automatically deleted when you update.
- - Added [Setup] section directive EncryptionKeyDerivation to change the number of PBKDF2-HMAC-SHA256 iterations to use from the default of 200000 to another value.
- - Replaced all remaining use of MD5 and SHA-1 hashes with SHA-256 hashes, without removing the MD5 and SHA-1 Pascal Scripting and ISPP support functions.
- - At long last, Setup's wizard window now shows a thumbnail image on its taskbar button, and animates correctly when minimized and restored. As part of this work, support for the long-deprecated [Setup] section directive WindowVisible, which was used to enable a 1990s-style blue gradient background behind the wizard window, has been dropped. For the same reason Pascal Scripting support object MainForm has been removed.
- - The aspect ratio of Setup's large and small wizard images (as specified by WizardImageFile and WizardSmallImageFile) is now maintained when the window is scaled. Previously, depending on the font and font size used, they could have appeared horizontally stretched or squished.
- - The size of the small wizard image area has been extended to 58×58 (at standard DPI with the default font). Previous versions used a non-square 55×58 size, which made the default image look slightly stretched.
- - When disk spanning is enabled and Setup cannot find the needed disk slice file (e.g., setup-2.bin) in the source directory, it no longer automatically searches for it in a directory named DISKx one level up, where x is the disk number. Though consistent with old installers from the 16-bit era, this behavior wasn't documented.
- - The New Script Wizard now sets UninstallDisplayIcon when an .exe is chosen as the main executable file.
- - Merged the Inno Setup Preprocessor documentation into the main documentation instead of being separate.
- - Added a dark mode version of the documentation, automatically used by the Compiler IDE if a dark theme is chosen.
- - Pascal Scripting changes:
-
- - Added new Extract7ZipArchive support function to extract a 7-Zip archive, based on the "7z ANSI-C Decoder" from the LZMA SDK by Igor Pavlov. See the new help topic for information about its limitations.
Added new CreateExtractionPage support function to easily show the extraction progress to the user.
- - Added new ExecAndCaptureOutput support function to execute a program or batch file and capture its stdout and stderr outputs separately.
- - Added new StringJoin, StringSplit, and StringSplitEx support functions.
- - Output logging now raises an exception if there was an error setting up output redirection (which should be very rare). The PowerShell.iss example script has been updated to catch the exception.
- - Added new NewFolderName property to support class TInputDirWizardPage update the initial value passed to CreateInputDirPage.
- - Added new PopupMode and PopupParent properties to support class TForm.
- - Documented support functions VarArrayGet and VarArraySet which were already available but not documented.
- - Renamed the FileCopy support function to CopyFile. The old name is still supported, but it is recommended to update your scripts to the new name and the compiler will issue a warning if you don't.
- - Fixed support function TStream.CopyFrom by adding a BufferSize parameter which was required but missing. Using $100000 as the value is recommended.
- - Condensed the logging of DLL function imports.
- - Added new Debugging support function.
-
-
- - ISPP change: Added support functions GetSHA256OfFile, GetSHA256OfString, and GetSHA256OfUnicodeString.
- - Inno Setup's Delphi source code has been reorganized to use unit scope names and additionally various units have been renamed for clarity. This makes it a lot easier to get started with working with the Inno Setup source code and making contributions, even with the free Delphi Community Edition.
- - Added official Swedish and Tamil translations.
- - Various tweaks and improvements.
-
-
-Contributions via GitHub: Thanks to Sergii Leonov, John Stevenson, and jogo- for their contributions!
-
-Thanks to Neil Hodgson and Igor Pavlov for their continued work on Scintilla and the LZMA SDK!
-
-Some messages have been added and changed in this version: (View differences in Default.isl.)
-
- - New messages:
-
- - ExtractionLabel, ButtonStopExtraction, StopExtraction, ErrorExtractionAborted, ErrorExtractionFailed.
-
-
-
-
-Note: The official Icelandic translation has not yet been updated for these changes.
-
-
Inno Setup 6.3 Revision History
-
-
-
diff --git a/bin/lib/innosetup/app/isbunzip.dll b/bin/lib/innosetup/isbunzip.dll
similarity index 100%
rename from bin/lib/innosetup/app/isbunzip.dll
rename to bin/lib/innosetup/isbunzip.dll
diff --git a/bin/lib/innosetup/app/isbzip.dll b/bin/lib/innosetup/isbzip.dll
similarity index 100%
rename from bin/lib/innosetup/app/isbzip.dll
rename to bin/lib/innosetup/isbzip.dll
diff --git a/bin/lib/innosetup/islzma.dll b/bin/lib/innosetup/islzma.dll
new file mode 100644
index 0000000..81fd05a
Binary files /dev/null and b/bin/lib/innosetup/islzma.dll differ
diff --git a/bin/lib/innosetup/islzma32.exe b/bin/lib/innosetup/islzma32.exe
new file mode 100644
index 0000000..7562645
Binary files /dev/null and b/bin/lib/innosetup/islzma32.exe differ
diff --git a/bin/lib/innosetup/islzma64.exe b/bin/lib/innosetup/islzma64.exe
new file mode 100644
index 0000000..fd58a59
Binary files /dev/null and b/bin/lib/innosetup/islzma64.exe differ
diff --git a/bin/lib/innosetup/isscint.dll b/bin/lib/innosetup/isscint.dll
new file mode 100644
index 0000000..5f8ef49
Binary files /dev/null and b/bin/lib/innosetup/isscint.dll differ
diff --git a/bin/lib/innosetup/app/isunzlib.dll b/bin/lib/innosetup/isunzlib.dll
similarity index 100%
rename from bin/lib/innosetup/app/isunzlib.dll
rename to bin/lib/innosetup/isunzlib.dll
diff --git a/bin/lib/innosetup/app/iszlib.dll b/bin/lib/innosetup/iszlib.dll
similarity index 100%
rename from bin/lib/innosetup/app/iszlib.dll
rename to bin/lib/innosetup/iszlib.dll
diff --git a/bin/lib/innosetup/app/license.txt b/bin/lib/innosetup/license.txt
similarity index 91%
rename from bin/lib/innosetup/app/license.txt
rename to bin/lib/innosetup/license.txt
index c7ec217..5a6b873 100644
--- a/bin/lib/innosetup/app/license.txt
+++ b/bin/lib/innosetup/license.txt
@@ -4,8 +4,8 @@ Inno Setup License
Except where otherwise noted, all of the documentation and software included in the Inno Setup
package is copyrighted by Jordan Russell.
-Copyright (C) 1997-2025 Jordan Russell. All rights reserved.
-Portions Copyright (C) 2000-2025 Martijn Laan. All rights reserved.
+Copyright (C) 1997-2023 Jordan Russell. All rights reserved.
+Portions Copyright (C) 2000-2023 Martijn Laan. All rights reserved.
This software is provided "as-is," without any express or implied warranty. In no event shall the
author be held liable for any damages arising from the use of this software.
diff --git a/bin/lib/innosetup/whatsnew.htm b/bin/lib/innosetup/whatsnew.htm
new file mode 100644
index 0000000..5b2970c
--- /dev/null
+++ b/bin/lib/innosetup/whatsnew.htm
@@ -0,0 +1,109 @@
+
+
+
+Inno Setup 6 Revision History
+
+
+
+
+
+Inno Setup 6
Revision History
+
+Copyright © 1997-2023 Jordan Russell. All rights reserved.
+Portions Copyright © 2000-2023 Martijn Laan. All rights reserved.
+For conditions of distribution and use, see LICENSE.TXT.
+
+
+Want to be notified by e-mail of new Inno Setup releases? Subscribe to the Inno Setup Mailing List!
+
+6.2.2 (2023-02-15)
+
+ - Changes to further help protect against potential DLL preloading attacks, contributed by Johannes Schindelin from the Git for Windows team.
+ - Pascal Scripting changes: Improved support for downloads using basic authentication, contributed by Christian Beck.
+
+ - Added new AddEx function to the TDownloadWizardPage support class.
+ - Added new SetDownloadCredentials support function.
+
+ - Added official Hungarian translation.
+
+
+6.2.1 (2022-04-14)
+
+ - Changes to further help protect against potential DLL preloading attacks when running installers or uninstallers under the SYSTEM account, contributed by Johannes Schindelin from the Git for Windows team.
+ - Fixed a cosmetic issue if the icon file specified by the [Setup] section directive SetupIconFile contains more than 13 icons. Thanks to Wilenty and Martin Prikryl for the initial investigation.
+
+
+6.2.0 (2021-06-03)
+Graphics modernized
+
+ - Updated all Compiler IDE's toolbar icons and the wizard images used by the Compiler IDE's New Script Wizard wizard.
+ - Updated the default application icon used by Setup and Uninstall if [Setup] section directive SetupIconFile is not set. To use the old icon again set SetupIconFile to compiler:SetupClassicIcon.ico.
+ - [Setup] section directives WizardImageFile and WizardSmallImageFile now default to a blank value which makes Setup use new built-in wizard images. To use the old wizard images again set WizardImageFile and WizardSmallImageFile to compiler:WizClassicImage.bmp and compiler:WizClassicSmallImage.bmp respectively.
+ - Updated Uninstall's default small wizard image if [Setup] section directive SetupIconFile is not set. Before it would use Setup's default application icon in this case.
+ - Updated the folder, group, and stop icons used by Setup's Select Destination Location, Select Start Menu Folder, and Preparing to Install wizard pages.
+ - Updated the disk icon used by Setup's Setup Needs the Next Disk form.
+ - Pascal Scripting change: Added new InitializeBitmapImageFromIcon support function.
+
+All these icon and images updates include the automatic use of higher quality versions (which were not available before) on higher DPI settings. This includes new automatic use of higher quality icons for the icon on Setup's Select Setup Language form and Uninstall's small wizard image if SetupIconFile is set.
+Example screenshots:
+
+Comparison screenshots of the *previous* version:
+
+Other changes
+
+ - Links displayed by [Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile are now executed as the original user if possible when clicked.
+ - Added new [Setup] section directives MissingMessagesWarning and NotRecognizedMessagesWarning to disable warnings about messages missing or not recognized for a language.
+ - /LOG: Now logs more uninstaller actions.
+ - The {localappdata} constant can now correctly trigger a used user areas warning.
+ - Compiler IDE change: Fix: Autocomplete support for event functions listed some procedures as functions.
+ - Pascal Scripting changes:
+
+ - Added new CreateOutputMarqueeProgressPage support function to show marquee progress to the user. See the AllPagesExample.iss example script for an example.
+ - Added new ItemFontStyle and SubItemFontStyle properties to the TNewCheckListBox support class. See the CodeClasses.iss example script for an example.
+ - Added new IsMsiProductInstalled and StrToVersion support functions.
+ - Added new AbortedByUser property to the TDownloadWizardPage support class.
+ - Fix: CreateDownloadPage's progress bar now supports files larger than 2 GB.
+ - Support functions ParamCount and ParamStr now exclude undocumented internal parameters used by Setup and Uninstall.
+ - The built-in download support now allows the download of files for which the server does not specify the file size and its hash checking is no longer case sensitive.
+
+
+ - ISPP change: Added new StrToVersion support function.
+ - Added official Bulgarian translation.
+ - Various documentation improvements.
+ - Minor tweaks.
+
+Inno Setup FAQ updated
+
+ - The Inno Setup FAQ has been updated with updated versions of articles taken from the Inno Setup Knowledge Base which is now hidden from the website.
+ - The content of the FAQ is now available on GitHub where you can suggest new entries or other improvements using the Edit button.
+
+QuickStart Pack removed
+
+ - The QuickStart Pack installer has been removed because of a lack of added value.
+ - The standard Inno Setup installer now offers to download encryption support if it's missing, like the QuickStart Pack installer did before. If you used the QuickStart Pack installer before, you can use the standard installer to update your installation.
+
+
+Contributions via GitHub: Thanks to Sergii Leonov and Dom Gries for their contributions.
+
+Inno Setup 6.1 Revision History
+
+
+
diff --git a/bin/lib/lessmsi.zip b/bin/lib/lessmsi.zip
deleted file mode 100644
index 893a5bf..0000000
Binary files a/bin/lib/lessmsi.zip and /dev/null differ
diff --git a/bin/lib/lessmsi/AddWindowsExplorerShortcut.exe b/bin/lib/lessmsi/AddWindowsExplorerShortcut.exe
deleted file mode 100644
index 1599d8b..0000000
Binary files a/bin/lib/lessmsi/AddWindowsExplorerShortcut.exe and /dev/null differ
diff --git a/bin/lib/lessmsi/LessIO.dll b/bin/lib/lessmsi/LessIO.dll
deleted file mode 100644
index 6d19924..0000000
Binary files a/bin/lib/lessmsi/LessIO.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/de/lessmsi-gui.resources.dll b/bin/lib/lessmsi/de/lessmsi-gui.resources.dll
deleted file mode 100644
index 39c355d..0000000
Binary files a/bin/lib/lessmsi/de/lessmsi-gui.resources.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/it/lessmsi-gui.resources.dll b/bin/lib/lessmsi/it/lessmsi-gui.resources.dll
deleted file mode 100644
index 0dab4ee..0000000
Binary files a/bin/lib/lessmsi/it/lessmsi-gui.resources.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/lessmsi-gui.exe b/bin/lib/lessmsi/lessmsi-gui.exe
deleted file mode 100644
index 2263efd..0000000
Binary files a/bin/lib/lessmsi/lessmsi-gui.exe and /dev/null differ
diff --git a/bin/lib/lessmsi/lessmsi-gui.exe.config b/bin/lib/lessmsi/lessmsi-gui.exe.config
deleted file mode 100644
index 11c3755..0000000
--- a/bin/lib/lessmsi/lessmsi-gui.exe.config
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0, 0
-
-
- 10, 10
-
-
-
-
\ No newline at end of file
diff --git a/bin/lib/lessmsi/lessmsi.core.dll b/bin/lib/lessmsi/lessmsi.core.dll
deleted file mode 100644
index 04a5894..0000000
Binary files a/bin/lib/lessmsi/lessmsi.core.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/lessmsi.exe b/bin/lib/lessmsi/lessmsi.exe
deleted file mode 100644
index 66e9ba4..0000000
Binary files a/bin/lib/lessmsi/lessmsi.exe and /dev/null differ
diff --git a/bin/lib/lessmsi/lessmsi.exe.config b/bin/lib/lessmsi/lessmsi.exe.config
deleted file mode 100644
index df9291b..0000000
--- a/bin/lib/lessmsi/lessmsi.exe.config
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/bin/lib/lessmsi/libmspackn.dll b/bin/lib/lessmsi/libmspackn.dll
deleted file mode 100644
index ffefc7c..0000000
Binary files a/bin/lib/lessmsi/libmspackn.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/mspack.dll b/bin/lib/lessmsi/mspack.dll
deleted file mode 100644
index 32fd7fb..0000000
Binary files a/bin/lib/lessmsi/mspack.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/wix.dll b/bin/lib/lessmsi/wix.dll
deleted file mode 100644
index 32edd2d..0000000
Binary files a/bin/lib/lessmsi/wix.dll and /dev/null differ
diff --git a/bin/lib/lessmsi/wixcab.dll b/bin/lib/lessmsi/wixcab.dll
deleted file mode 100644
index 3976056..0000000
Binary files a/bin/lib/lessmsi/wixcab.dll and /dev/null differ
diff --git a/bin/lib/innosetup/tmp/iscrypt.ico b/bin/lib/tmp/iscrypt.ico
similarity index 100%
rename from bin/lib/innosetup/tmp/iscrypt.ico
rename to bin/lib/tmp/iscrypt.ico
diff --git a/bin/lib/innosetup/tmp/isdonate.bmp b/bin/lib/tmp/isdonate.bmp
similarity index 100%
rename from bin/lib/innosetup/tmp/isdonate.bmp
rename to bin/lib/tmp/isdonate.bmp
diff --git a/bin/lib/innosetup/tmp/ismail.bmp b/bin/lib/tmp/ismail.bmp
similarity index 100%
rename from bin/lib/innosetup/tmp/ismail.bmp
rename to bin/lib/tmp/ismail.bmp
diff --git a/build.gradle b/build.gradle
index adb3043..438d78b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -31,6 +31,12 @@ ext {
toolsPath = file("${projectDir}/tools").absolutePath
phpdevPath = file("${projectDir}/phpdev").absolutePath
tmpPath = file("${buildPath}/tmp").absolutePath
+
+ // Tool paths for prerequisite modules
+ innosetupPath = file("${libPath}/innosetup").absolutePath
+ innosetupCompiler = file("${libPath}/innosetup/ISCC.exe").absolutePath
+ innoextractPath = file("${libPath}/innoextract/innoextract.exe").absolutePath
+ composerPath = file("${libPath}/composer.phar").absolutePath
}
// Configure repositories for dependencies
@@ -52,16 +58,22 @@ tasks.register('initDirs') {
group = 'build setup'
description = 'Initialize build directories'
+ // Capture values at configuration time
+ def binPathValue = project.ext.binPath
+ def libPathValue = project.ext.libPath
+ def buildPathValue = project.ext.buildPath
+ def tmpPathValue = project.ext.tmpPath
+
doLast {
- mkdir(ext.binPath)
- mkdir(ext.libPath)
- mkdir(ext.buildPath)
- mkdir(ext.tmpPath)
- println "✓ Build directories initialized"
- println " - Bin: ${ext.binPath}"
- println " - Lib: ${ext.libPath}"
- println " - Build: ${ext.buildPath}"
- println " - Tmp: ${ext.tmpPath}"
+ mkdir(binPathValue)
+ mkdir(libPathValue)
+ mkdir(buildPathValue)
+ mkdir(tmpPathValue)
+ println " [OK] Build directories initialized"
+ println " - Bin: ${binPathValue}"
+ println " - Lib: ${libPathValue}"
+ println " - Build: ${buildPathValue}"
+ println " - Tmp: ${tmpPathValue}"
}
}
@@ -77,7 +89,7 @@ tasks.named('clean') {
include '**/*.tmp'
include '**/*.log'
}
- println "✓ Build artifacts cleaned"
+ println "[OK] Build artifacts cleaned"
}
}
@@ -163,35 +175,42 @@ tasks.register('loadLibs') {
dependsOn 'initDirs'
+ // Capture values at configuration time
+ def libPathValue = project.ext.libPath
+ def composerUrl = project.findProperty('composer.url') ?: 'https://github.com/composer/composer/releases/download/2.8.5/composer.phar'
+ def innoextractUrl = project.findProperty('innoextract.url') ?: 'https://constexpr.org/innoextract/files/innoextract-1.9-windows.zip'
+ def innosetupUrl = project.findProperty('innosetup.url') ?: 'https://files.jrsoftware.org/is/6/innosetup-6.2.2.exe'
+ def hashmyfilesUrl = project.findProperty('hashmyfiles.url') ?: 'https://www.nirsoft.net/utils/hashmyfiles-x64.zip'
+
doLast {
println "Downloading required libraries..."
def libs = [
[
name: 'composer',
- url: 'https://github.com/composer/composer/releases/download/2.8.5/composer.phar',
+ url: composerUrl,
extract: false
],
[
name: 'innoextract',
- url: 'https://github.com/dscharrer/innoextract/releases/download/1.9/innoextract-1.9-windows.zip',
+ url: innoextractUrl,
extract: true
],
[
- name: 'hashmyfiles',
- url: 'https://www.nirsoft.net/utils/hashmyfiles-x64.zip',
- extract: true
+ name: 'innosetup',
+ url: innosetupUrl,
+ extract: false
],
[
- name: 'lessmsi',
- url: 'https://github.com/activescott/lessmsi/releases/download/v2.5.1/lessmsi-v2.5.1.zip',
+ name: 'hashmyfiles',
+ url: hashmyfilesUrl,
extract: true
]
]
libs.each { lib ->
def fileName = lib.url.substring(lib.url.lastIndexOf('/') + 1)
- def destFile = file("${ext.libPath}/${fileName}")
+ def destFile = file("${libPathValue}/${fileName}")
if (!destFile.exists()) {
println " Downloading ${lib.name}..."
@@ -201,40 +220,75 @@ tasks.register('loadLibs') {
output << input
}
}
- println " ✓ ${lib.name} downloaded"
+ println " [OK] ${lib.name} downloaded"
// Extract archives
if (lib.extract && fileName.endsWith('.zip')) {
- def extractDir = file("${ext.libPath}/${lib.name}")
+ def extractDir = file("${libPathValue}/${lib.name}")
if (!extractDir.exists()) {
println " Extracting ${fileName}..."
copy {
from zipTree(destFile)
into extractDir
}
- println " ✓ ${lib.name} extracted"
+ println " [OK] ${lib.name} extracted"
}
}
} catch (Exception e) {
- println " ✗ Failed to download ${lib.name}: ${e.message}"
+ println " [X] Failed to download ${lib.name}: ${e.message}"
}
} else {
- println " ✓ ${lib.name} already exists"
+ println " [OK] ${lib.name} already exists"
+ }
+ }
+
+ // Extract InnoSetup using innoextract
+ def innosetupExe = file("${libPathValue}/innosetup-6.2.2.exe")
+ def innosetupDir = file("${libPathValue}/innosetup")
+ def innoextractExe = file("${libPathValue}/innoextract/innoextract.exe")
+
+ if (innosetupExe.exists() && !innosetupDir.exists() && innoextractExe.exists()) {
+ println " Extracting InnoSetup using innoextract..."
+ try {
+ def result = executeCommand("\"${innoextractExe.absolutePath}\" -e -d \"${libPathValue}\" \"${innosetupExe.absolutePath}\"")
+ if (result.exitCode == 0) {
+ def extractedDir = file("${libPathValue}/app")
+ if (extractedDir.exists()) {
+ extractedDir.renameTo(innosetupDir)
+ println " [OK] InnoSetup extracted"
+ } else {
+ println " [OK] InnoSetup extracted (check directory structure)"
+ }
+ } else {
+ println " [X] Failed to extract InnoSetup: ${result.error}"
+ }
+ } catch (Exception e) {
+ println " [X] Failed to extract InnoSetup: ${e.message}"
}
+ } else if (innosetupDir.exists()) {
+ println " [OK] InnoSetup already extracted"
+ } else if (!innoextractExe.exists()) {
+ println " [!] innoextract not found, cannot extract InnoSetup"
}
- println "✓ All libraries processed"
+ println "[OK] All libraries processed"
}
}
// Task: Clean libraries
tasks.register('cleanLibs') {
group = 'build setup'
- description = 'Remove downloaded libraries'
+ description = 'Remove downloaded libraries and re-download them'
+
+ finalizedBy 'loadLibs'
+
+ // Capture values at configuration time
+ def libPathValue = project.ext.libPath
doLast {
- delete file(ext.libPath)
- println "✓ Libraries cleaned"
+ delete file(libPathValue)
+ println " [OK] Libraries cleaned"
+ println " Re-downloading libraries..."
}
}
@@ -276,15 +330,15 @@ tasks.register('verify') {
println "\nEnvironment Check Results:"
println "─".multiply(60)
checks.each { name, passed ->
- def status = passed ? "✓ PASS" : "✗ FAIL"
- def icon = passed ? "✓" : "✗"
+ def status = passed ? "[OK] PASS" : "✗ FAIL"
+ def icon = passed ? "[OK]" : "✗"
println " ${status.padRight(10)} ${name}"
}
println "─".multiply(60)
def allPassed = checks.values().every { it }
if (allPassed) {
- println "\n✓ All checks passed! Build environment is ready."
+ println "\n[OK] All checks passed! Build environment is ready."
} else {
println "\n⚠ Some checks failed. Please review the requirements."
println "\nTo fix missing components:"
@@ -305,15 +359,14 @@ tasks.register('verifyLibs') {
def requiredLibs = [
'composer.phar',
'innoextract',
- 'hashmyfiles',
- 'lessmsi'
+ 'hashmyfiles'
]
def missing = []
requiredLibs.each { lib ->
def libFile = file("${ext.libPath}/${lib}")
if (libFile.exists()) {
- println " ✓ ${lib}"
+ println " [OK] ${lib}"
} else {
println " ✗ ${lib} (missing)"
missing.add(lib)
@@ -321,7 +374,7 @@ tasks.register('verifyLibs') {
}
if (missing.isEmpty()) {
- println "\n✓ All required libraries are present"
+ println "\n[OK] All required libraries are present"
} else {
println "\n⚠ Missing libraries: ${missing.join(', ')}"
println "Run 'gradle loadLibs' to download missing libraries"
@@ -348,7 +401,7 @@ tasks.register('buildProject') {
println " - Processing configuration files..."
println " - Preparing distribution files..."
- println "✓ Build completed successfully"
+ println "[OK] Build completed successfully"
}
}
@@ -385,10 +438,10 @@ tasks.register('hashAll') {
hashFile.append("${file.name}\n")
hashFile.append(" MD5: ${md5}\n")
hashFile.append(" SHA256: ${sha256}\n\n")
- println " ✓ ${file.name}"
+ println " [OK] ${file.name}"
}
- println "✓ Hash files generated: ${hashFile.absolutePath}"
+ println "[OK] Hash files generated: ${hashFile.absolutePath}"
}
}
@@ -435,7 +488,7 @@ tasks.register('packageDist') {
}
}
- println "✓ Distribution packaged: ${distFile.name}"
+ println "[OK] Distribution packaged: ${distFile.name}"
println " Size: ${String.format('%.2f MB', distFile.length() / 1024 / 1024)}"
}
}
@@ -540,9 +593,9 @@ def executeCommand(String command, File workingDir = projectDir) {
// This is compatible with configuration cache
gradle.taskGraph.whenReady { graph ->
println """
- ╔══════════════════════════════════════════════════════════��═════╗
- ║ Bearsampp Build - Pure Gradle ║
- ║ Version: ${project.version.padRight(52)}║
- ╚════════════════════════════════════════════════════════════════╝
+ ================================================================
+ Bearsampp Build - Pure Gradle
+ Version: ${project.version}
+ ================================================================
""".stripIndent()
}
diff --git a/gradle.properties b/gradle.properties
index 3cf2e92..74c218f 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -31,7 +31,7 @@ org.gradle.caching=true
# Enable configuration cache (experimental but stable)
# Significantly speeds up configuration phase
-org.gradle.configuration-cache=true
+org.gradle.configuration-cache=false
# Configure on demand (faster for multi-project builds)
# Set to false for single project builds
@@ -95,6 +95,22 @@ org.gradle.workers.max=4
#systemProp.https.proxyUser=username
#systemProp.https.proxyPassword=password
+# ============================================================================
+# TOOL URLS
+# ============================================================================
+
+# Composer download URL
+composer.url=https://github.com/composer/composer/releases/download/2.9.2/composer.phar
+
+# InnoExtract download URL
+innoextract.url=https://constexpr.org/innoextract/files/innoextract-1.9-windows.zip
+
+# InnoSetup download URL (using older version compatible with innoextract 1.9)
+innosetup.url=https://files.jrsoftware.org/is/6/innosetup-6.2.2.exe
+
+# HashMyFiles download URL
+hashmyfiles.url=https://www.nirsoft.net/utils/hashmyfiles-x64.zip
+
# ============================================================================
# DEBUGGING
# ============================================================================
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..1b33c55
Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..ca025c8
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,7 @@
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
+networkTimeout=10000
+validateDistributionUrl=true
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
diff --git a/modules/prerequisites/README.md b/modules/prerequisites/README.md
new file mode 100644
index 0000000..20297df
--- /dev/null
+++ b/modules/prerequisites/README.md
@@ -0,0 +1,59 @@
+# Prerequisites Module
+
+This module builds prerequisite packages using InnoSetup and other tools from the parent dev project.
+
+## Setup
+
+1. First, ensure tools are downloaded in the root project:
+ ```bash
+ cd E:/Bearsampp-development/dev
+ gradle loadLibs
+ ```
+
+2. Verify tools are available:
+ ```bash
+ gradle :modules:prerequisites:verifyTools
+ ```
+
+## Building
+
+To build all prerequisite packages:
+```bash
+gradle :modules:prerequisites:build
+```
+
+Or from within the module directory:
+```bash
+cd modules/prerequisites
+gradle build
+```
+
+## How It Works
+
+The module automatically:
+- Accesses InnoSetup compiler from `rootProject.ext.innosetupCompiler`
+- Finds all `.iss` files in the module directory
+- Compiles them using InnoSetup
+- Outputs compiled installers to the build directory
+
+## Available Tasks
+
+- `gradle :modules:prerequisites:build` - Build all prerequisites
+- `gradle :modules:prerequisites:verifyTools` - Verify required tools are available
+- `gradle :modules:prerequisites:cleanModule` - Clean build artifacts
+- `gradle :modules:prerequisites:initModule` - Initialize module directories
+
+## Adding New Prerequisites
+
+1. Create an InnoSetup script (`.iss` file) in this directory
+2. Run `gradle build` - it will automatically be compiled
+
+## Tool Paths
+
+The module accesses these tools from the parent project:
+- **InnoSetup Compiler**: `rootProject.ext.innosetupCompiler`
+- **InnoSetup Path**: `rootProject.ext.innosetupPath`
+- **Composer**: `rootProject.ext.composerPath`
+- **InnoExtract**: `rootProject.ext.innoextractPath`
+
+These paths are automatically configured and don't need to be hardcoded.
diff --git a/modules/prerequisites/build.gradle b/modules/prerequisites/build.gradle
new file mode 100644
index 0000000..7e79e51
--- /dev/null
+++ b/modules/prerequisites/build.gradle
@@ -0,0 +1,167 @@
+/*
+ * Bearsampp Prerequisites Module - Gradle Build
+ *
+ * This module builds prerequisite packages using InnoSetup
+ * and other tools provided by the parent dev project.
+ */
+
+plugins {
+ id 'base'
+}
+
+// Access parent project's tool paths
+def devPath = rootProject.ext.devPath
+def buildPath = rootProject.ext.buildPath
+def innosetupCompiler = rootProject.ext.innosetupCompiler
+def innosetupPath = rootProject.ext.innosetupPath
+def composerPath = rootProject.ext.composerPath
+
+// Module-specific paths
+ext {
+ modulePath = projectDir.absolutePath
+ moduleBuildPath = file("${buildPath}/prerequisites").absolutePath
+ moduleOutputPath = file("${moduleBuildPath}/output").absolutePath
+ moduleTmpPath = file("${moduleBuildPath}/tmp").absolutePath
+}
+
+// ============================================================================
+// SETUP TASKS
+// ============================================================================
+
+tasks.register('initModule') {
+ group = 'build setup'
+ description = 'Initialize prerequisites module directories'
+
+ doLast {
+ mkdir(moduleBuildPath)
+ mkdir(moduleOutputPath)
+ mkdir(moduleTmpPath)
+ println " [OK] Prerequisites module directories initialized"
+ }
+}
+
+// ============================================================================
+// BUILD TASKS
+// ============================================================================
+
+tasks.register('buildPrerequisites') {
+ group = 'build'
+ description = 'Build all prerequisite packages'
+
+ dependsOn 'initModule'
+
+ doLast {
+ println "Building prerequisites..."
+
+ // Check if InnoSetup is available
+ def isccFile = file(innosetupCompiler)
+ if (!isccFile.exists()) {
+ throw new GradleException("InnoSetup compiler not found at: ${innosetupCompiler}\nRun 'gradle loadLibs' in the root project first.")
+ }
+
+ println " Using InnoSetup: ${innosetupCompiler}"
+
+ // Find all .iss files in the module
+ fileTree(projectDir) {
+ include '**/*.iss'
+ }.each { issFile ->
+ println " Compiling: ${issFile.name}"
+
+ try {
+ def result = executeCommand("\"${innosetupCompiler}\" /O\"${moduleOutputPath}\" \"${issFile.absolutePath}\"")
+
+ if (result.exitCode == 0) {
+ println " [OK] ${issFile.name} compiled successfully"
+ } else {
+ println " [X] Failed to compile ${issFile.name}"
+ println " Error: ${result.error}"
+ }
+ } catch (Exception e) {
+ println " [X] Exception compiling ${issFile.name}: ${e.message}"
+ }
+ }
+
+ println "[OK] Prerequisites build completed"
+ }
+}
+
+// ============================================================================
+// VERIFICATION TASKS
+// ============================================================================
+
+tasks.register('verifyTools') {
+ group = 'verification'
+ description = 'Verify that required tools are available'
+
+ doLast {
+ println "Verifying tools for prerequisites module..."
+
+ def checks = [:]
+
+ // Check InnoSetup
+ checks['InnoSetup Compiler'] = file(innosetupCompiler).exists()
+ checks['InnoSetup Directory'] = file(innosetupPath).exists()
+
+ // Check Composer
+ checks['Composer'] = file(composerPath).exists()
+
+ println "\nTool Check Results:"
+ println "-".multiply(60)
+ checks.each { name, passed ->
+ def status = passed ? "[OK] PASS" : "[X] FAIL"
+ println " ${status.padRight(12)} ${name}"
+ }
+ println "-".multiply(60)
+
+ def allPassed = checks.values().every { it }
+ if (allPassed) {
+ println "\n[OK] All tools are available"
+ } else {
+ println "\n[!] Some tools are missing"
+ println "Run 'gradle loadLibs' in the root project to download required tools"
+ }
+ }
+}
+
+// ============================================================================
+// CLEAN TASKS
+// ============================================================================
+
+tasks.register('cleanModule') {
+ group = 'build'
+ description = 'Clean prerequisites module build artifacts'
+
+ doLast {
+ delete moduleBuildPath
+ println " [OK] Prerequisites module cleaned"
+ }
+}
+
+// ============================================================================
+// HELPER METHODS
+// ============================================================================
+
+// Execute shell command
+def executeCommand(String command, File workingDir = projectDir) {
+ def process = command.execute(null, workingDir)
+ def output = new StringBuilder()
+ def error = new StringBuilder()
+
+ process.consumeProcessOutput(output, error)
+ process.waitFor()
+
+ return [
+ exitCode: process.exitValue(),
+ output: output.toString(),
+ error: error.toString()
+ ]
+}
+
+// ============================================================================
+// DEFAULT TASK
+// ============================================================================
+
+// Make 'build' task depend on our custom build
+tasks.named('build') {
+ dependsOn 'buildPrerequisites'
+}
diff --git a/settings.gradle b/settings.gradle
index 56b3f8c..d3c3830 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -5,6 +5,10 @@
rootProject.name = 'bearsampp-dev'
+// Include subprojects
+// Uncomment when prerequisite modules are ready
+// include 'modules:prerequisites'
+
// Enable Gradle features
enableFeaturePreview('STABLE_CONFIGURATION_CACHE')