Преглед изворни кода

Merge branch 'main' into setup-style

# Conflicts:
#	whatsnew.htm
Martijn Laan пре 5 месеци
родитељ
комит
1de15d657e

+ 22 - 5
Files/Languages/Unofficial/Abkhazian.isl

@@ -1,4 +1,4 @@
-; *** Inno Setup version 6.4.0+ Abkhazian messages ***
+; *** Inno Setup version 6.5.0+ Abkhazian messages ***
 ;
 ; Translated from English by Abukhba Andrei & Gindia Sergei <[email protected]>.
 ;
@@ -210,24 +210,27 @@ ReadyMemoGroup=Акаталог «Астарт» амениу ахь:
 ReadyMemoTasks=Иацҵоу аҳасабтәқәа:
 
 ; *** TDownloadWizardPage wizard page and DownloadTemporaryFile
-DownloadingLabel=Иацҵоу афаилқәа рҭагалара…
+DownloadingLabel2=Афаилқәа рҭагалара…
 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=Иацҵоу афаилқәа рагәылхра…
+ExtractingLabel=Афаилқәа рагәылхра…
 ButtonStopExtraction=&Иаанкылатәуп агәылхра 
 StopExtraction=Ишәҭахума иаанышәкыларц агәылхра апроцесс?
 ErrorExtractionAborted=Агәылхра еиԥырҟьоуп
 ErrorExtractionFailed=Агәылхра агха: %1
 
+; *** Archive extraction failure details
+ArchiveIncorrectPassword=Ажәамаӡа иашаӡам
+ArchiveIsCorrupted=Архив ԥхасҭоуп
+ArchiveUnsupportedFormat=Архив иаднамкыло аформат
+
 ; *** "Preparing to Install" wizard page
 WizardPreparing=Ақәыргылара аҽазыҟаҵара
 PreparingDesc=Ақәыргылага программа аҽазыҟаҵара иаҿуп [name] шәкомпиутер аҟны ақәыргыларазы.
@@ -272,11 +275,15 @@ AbortRetryIgnoreSelectAction=Иалышәх иҟаҵатәу
 AbortRetryIgnoreRetry=Инашәыгӡа &ҽазнык
 AbortRetryIgnoreIgnore=&Агха иазхьамԥшӡакәа иацҵатәуп
 AbortRetryIgnoreCancel=Ақәыргылара иаҟәыхтәуп
+RetryCancelSelectAction=Иалышәх иҟаҵатәу
+RetryCancelRetry=Инашәыгӡа &ҽазнык
+RetryCancelCancel=Аҟәыхра
 
 ; *** Installation status messages
 StatusClosingApplications=Апрограммақәа раркра...
 StatusCreateDirs=Акаталогқәа раԥҵара...
 StatusExtractFiles=Афаилқәа рагәылхра...
+StatusDownloadFiles=Афаилқәа рҭагалара...
 StatusCreateIcons=Апрограмма иадҳәалоу азхьарԥш адыргаҷ аԥҵара...
 StatusCreateIniEntries=INI-фаилқәа раԥҵара...
 StatusCreateRegistryEntries=Ареестр аҟны анҵамҭақәа раԥҵара...
@@ -306,6 +313,14 @@ FileAbortRetryIgnoreSkipNotRecommended=&Ибжьажьтәуп ари афаил
 FileAbortRetryIgnoreIgnoreNotRecommended=&Агха иазхьамԥшӡакәа иацҵатәуп (ирекомендациаӡам)
 SourceIsCorrupted=Ахалагаратә фаил ԥхасҭоуп
 SourceDoesntExist=Ахалагаратә фаил "%1" ыҟаӡам
+SourceVerificationFailed=Ахалагаратә фаил агәаҭара иахымсӡеит: %1
+VerificationSignatureDoesntExist=Анапаҵаҩра афаил "%1" does ыҟаӡам
+VerificationSignatureInvalid=Анапаҵаҩра афаил "%1" иашаӡам
+VerificationKeyNotFound=Анапаҵаҩра афаил "%1" ахы ианархәоит идырым ацаԥха
+VerificationFileNameIncorrect=Афаил ахьӡ иашаӡам
+VerificationFileTagIncorrect=Афаил атег иашаӡам
+VerificationFileSizeIncorrect=Афаил ашәагаа иашаӡам
+VerificationFileHashIncorrect=Афаил ахеш иашаӡам
 ExistingFileReadOnly2=Иауам иҟоу афаил алаԥсахра, избанзар иара азгәаҭоуп «аԥхьара мацараз» ҳәа.
 ExistingFileReadOnlyRetry=&Ианыхтәуп атрибут «аԥхьара мацараз», нас еиҭанашәыгӡа 
 ExistingFileReadOnlyKeepExisting=&Еиқәырхатәуп иҟоу афаил
@@ -324,6 +339,8 @@ ErrorChangingAttr=Иҟалеит агха иҟоу афаил атрибутқә
 ErrorCreatingTemp=Иҟалеит агха иазалху акаталог аҟны афаил аԥҵара аҽазышәараан:
 ErrorReadingSource=Иҟалеит агха ахалагаратә фаил аԥхьара аҽазышәараан:
 ErrorCopying=Иҟалеит агха афаил акопиахыхра аҽазышәараан:
+ErrorDownloading=Иҟалеит агха афаил аҭагалара аҽазышәараан:
+ErrorExtracting=Иҟалеит агха архив аҟынтәи агәылхраан:
 ErrorReplacingExistingFile=Иҟалеит агха иҟоу афаил алаԥсахра аҽазышәараан:
 ErrorRestartReplace=RestartReplace агха:
 ErrorRenamingTemp=Иҟалеит агха иазалху акаталог аҟны афаил ахьӡ аԥсахра аҽазышәараан:

+ 1 - 1
Projects/Src/Compiler.Messages.pas

@@ -101,7 +101,7 @@ const
   SCompilerCompressInternalError = 'An internal error occurred during compression: %s';
   SCompilerNotEnoughSpaceOnFirstDisk = 'There is not enough space on the first disk to copy all of the required files';
   SCompilerSetup0Mismatch = 'Internal error SC1';
-  SCompilerMustUseDiskSpanning = 'Disk spanning must be enabled in order to create an installation larger than %d bytes in size';
+  SCompilerMustUseDiskSpanning = 'Disk spanning must be enabled to create an installation larger than %d bytes in size for a single Setup.exe, as this approaches the maximum supported by Windows';
   SCompilerCompileCodeError = 'An error occurred while trying to compile the [Code] section:' + SNewLine2 + '%s';
   SCompilerFunctionFailedWithCode = '%s failed. Error %d: %s';
   SCompilerCheckPrecompiledFileTrustError = '%s' + SNewLine2 + 'To disable this verification, set [Setup] section directive "VerifyPrecompiledFiles" to "no". Before proceding, ensure that the file is neither corrupted nor has been tampered with.';

+ 1 - 1
Projects/Src/Setup.WizardForm.pas

@@ -1881,7 +1881,7 @@ function TWizardForm.PrepareToInstall(const WizardComponents, WizardTasks: TStri
     for var I := 0 to Entries[seFile].Count-1 do begin
       const FileEntry: PSetupFileEntry = Entries[seFile][I];
       if (foDownload in FileEntry.Options) and (foExtractArchive in FileEntry.Options) and
-         ShouldProcessFileEntry(SelectedComponents, SelectedComponents, FileEntry, False) then begin
+         ShouldProcessFileEntry(SelectedComponents, SelectedTasks, FileEntry, False) then begin
         if DownloadPage = nil then
           DownloadPage := GetClearedDownloadArchivesPage;
         if not(foCustomDestName in FileEntry.Options) then