Browse Source

Merge branch 'master' into dev

Source commit: 066d1d20c4e0668b7dcc4c115be32a0453f4a1f6
Martin Prikryl 3 years ago
parent
commit
73305a1caf
10 changed files with 432 additions and 244 deletions
  1. 8 2
      dotnet/Session.cs
  2. 57 33
      translations/CA.ini
  3. 46 24
      translations/CS.ini
  4. 70 48
      translations/ES.ini
  5. 46 22
      translations/FI.ini
  6. 44 22
      translations/FR.ini
  7. 46 22
      translations/PTG.ini
  8. 55 33
      translations/SK.ini
  9. 45 23
      translations/TR.ini
  10. 15 15
      translations/version.ini

+ 8 - 2
dotnet/Session.cs

@@ -1541,7 +1541,7 @@ namespace WinSCP
             }
         }
 
-        public bool FileExists(string path)
+        public bool TryGetFileInfo(string path, out RemoteFileInfo fileInfo)
         {
             using (CreateCallstackAndLock())
             {
@@ -1552,7 +1552,7 @@ namespace WinSCP
                     _ignoreFailed = true;
                     try
                     {
-                        DoGetFileInfo(path);
+                        fileInfo = DoGetFileInfo(path);
                     }
                     finally
                     {
@@ -1562,11 +1562,17 @@ namespace WinSCP
                 }
                 catch (SessionRemoteException)
                 {
+                    fileInfo = null;
                     return false;
                 }
             }
         }
 
+        public bool FileExists(string path)
+        {
+            return TryGetFileInfo(path, out _);
+        }
+
         public byte[] CalculateFileChecksum(string algorithm, string path)
         {
             using (CreateCallstackAndLock())

+ 57 - 33
translations/CA.ini

@@ -15,9 +15,11 @@ PasswordPanel.SessionRememberPasswordPanel.SessionRememberPasswordCheck.Caption=
 BannerPanel.NeverShowAgainCheck.Caption="&No tornis a mostrar aquest bàner"
 BannerPanel.BannerCloseButton.Caption="Continua"
 BannerPanel.BannerHelpButton.Caption="&Ajuda"
-BannerActionList.EditCopy.Caption="&Copia"
-BannerActionList.EditSelectAll.Caption="&Selecciona-ho Tot"
-BannerActionList.BannerMonospacedFontAction.Caption="Utilitza un tipus de lletra fix"
+ActionList.EditCopyAction.Caption="&Copia"
+ActionList.EditSelectAllAction.Caption="&Selecciona-ho Tot"
+ActionList.BannerMonospacedFontAction.Caption="Utilitza un tipus de lletra fix"
+ActionList.LabelCopyAction.Caption="&Copia"
+ActionList.LabelOpenLinkAction2.Caption="&Obre enllaç"
 
 [Cleanup.dfm]
 Caption="Neteja dades de l'aplicació"
@@ -364,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="&Contrasenya:"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="Protocol de &fitxer:"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="&Encriptació:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="&Encriptació:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="&Llegir credencials de la configuració AWS CLI"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Sense encriptació"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="Entrada a&nònima"
 MainPanel.SitePanel.NoteGroup.Caption="Nota"
@@ -1338,10 +1341,10 @@ PageControl.CommonSheet.Caption="Opcions comunes"
 PageControl.CommonSheet.Label1.Caption="Ubicació:"
 PageControl.CommonSheet.Label2.Caption="Mida:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Enllaça a:"
-PageControl.CommonSheet.Label3.Caption="Permisos:"
-PageControl.CommonSheet.Label4.Caption="Grup:"
-PageControl.CommonSheet.Label5.Caption="Propietari:"
-PageControl.CommonSheet.RecursiveCheck.Caption="Definir el grup, el propietari i els permisos &recursivament"
+PageControl.CommonSheet.RightsLabel.Caption="Permisos:"
+PageControl.CommonSheet.GroupLabel.Caption="Grup:"
+PageControl.CommonSheet.OwnerLabel.Caption="Propietari:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Establir propietari, grup i permisos &recursivament"
 PageControl.CommonSheet.CalculateSizeButton.Caption="C&alcula"
 PageControl.ChecksumSheet.Caption="Suma de verificació (checksum)"
 PageControl.ChecksumSheet.Label6.Caption="&Algorisme:"
@@ -1574,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="Interpreta &ma
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Opcions de protocol"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="&Versió preferida del protocol SFTP:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="&Servidor SFTP:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="&Canonitzar camins en el servidor"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Per defecte"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="&Permet mètode alternatiu SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Altres opcions"
@@ -1598,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Utilitza l'ordre &MLSD
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="&Força l'adreça IP per a les connexions en mode passiu:"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="&Compte:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Utilitza l'ordre &HOST per a seleccionar l'amfitrió en el servidor"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Mostra totes les &revisions de fitxers en els servidors VMS"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Opcions de protocol"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Regió per &defecte:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Estil &URL:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Amfitrió virtual"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Camí"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Autenticació"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="Token de &seguretat:"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="Token de &sessió:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Opcions de protocol"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Tolerar caràcters especials no codificats en els noms de fitxer"
 MainPanel.PageControl.ConnSheet.Caption="Connexió"
@@ -1675,12 +1680,10 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Seleccioneu el fitxer de certificat del client"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Opcions de protocol"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Versió de protocol SSH:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="&Habilita compressió"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (poc segur)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Opcions d'encriptació"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="&Política de selecció de l'algorisme d'encriptació:"
-MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Permet l'ús de &DES senzill a SSH-2"
+MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Permet l'ús de &DES senzill"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherUpButton.Caption="&Amunt"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherDownButton.Caption="A&vall"
 MainPanel.PageControl.KexSheet.Caption="Intercanvi de claus"
@@ -1693,11 +1696,10 @@ MainPanel.PageControl.KexSheet.KexReexchangeGroup.Caption="Opcions pel control d
 MainPanel.PageControl.KexSheet.KexReexchangeGroup.Label31.Caption="Màxim de &minuts abans de renegociar (0 sense límit):"
 MainPanel.PageControl.KexSheet.KexReexchangeGroup.Label32.Caption="Màxim de &dades abans de renegociar (0 sense límit):"
 MainPanel.PageControl.AuthSheet.Caption="Autenticació"
-MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="&Evita del tot l'autenticació (SSH-2)"
+MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="&Evita del tot l'autenticació"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Opcions d'autenticació"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Intenta autenticació amb &Pageant"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Intenta autenticació &TIS o CryptoCard (SSH-1)"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Intenta autenticació 'interactiva' (&SSH-2)"
+MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Intenta autenticació 'interactiva'"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Respon amb &contrasenya a la primera sol·licitud"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Paràmetres d'autenticació"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyLabel.Caption="&Fitxer de clau privada:"
@@ -1706,21 +1708,18 @@ MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyEdit3.Filter
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyEdit3.DialogTitle="Selecciona fitxer de clau privada"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyToolsButton.Caption="E&ines"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyViewButton.Caption="&Mostra la clau pública"
-MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Intenta autenticació &GSSAPI (SSH-2)"
+MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Intenta autenticació &GSSAPI"
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Permet &delegació de credencials GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Errors"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Detecció d'errors coneguts en servidors SSH"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Es penja en missatges &ignorats SSH-1:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Refusa el camuflatge de contrasen&ya de SSH-1:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Es penja en &autenticació RSA SSH-1:"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Càlcul erroni de claus &HMAC SSH2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="&Càlcul erroni de claus d'encriptació SSH-2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Requerir &separació a les signatures RSA SSH-2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="&Mal ús de la ID de sessió en l'autenticació SSH-2 PK:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Gestiona malament el &reintercanvi de claus SSH-2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignora la mida mà&xima de paquet de SSH-2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Es penja en missatges ignorats SSH-&2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Es penja en peticions SSH-2 'winadj' del WinSCP"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="&Càlcul erroni de claus d'encriptació:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Requereix &separació a les signatures RSA SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="&Mal ús de la ID de sessió en l'autenticació SSH PK:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Gestiona malament el &reintercanvi de claus SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignora la mida mà&xima de paquet de SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Es penja en missatges i&gnorats SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Es penja en peticions SSH 'winadj' del WinSCP"
 MainPanel.PageControl.NoteSheet.Caption="Nota"
 MainPanel.PageControl.NoteSheet.NoteGroup.Caption="Nota"
 OKBtn.Caption="D'acord"
@@ -1856,7 +1855,7 @@ CONNECTION_FAILED="Connexió fallida."
 USER_TERMINATED="Finalitzat per l'usuari."
 LOST_CONNECTION="Connexió perduda."
 CANT_DETECT_RETURN_CODE="No es pot detectar el codi de retorn de l'ordre."
-COMMAND_FAILED="L'ordre '%s'\n ha fallat amb codi de retorn %d i missatge d'error \n%s."
+COMMAND_FAILED2="L'ordre '%s'\nha fallat amb el codi de retorn %d i el missatge d'error següent."
 COMMAND_FAILED_CODEONLY="L'ordre ha fallat amb codi de retorn %d."
 INVALID_OUTPUT_ERROR="L'ordre '%s' ha fallat amb sortida invàlida '%s'."
 READ_CURRENT_DIR_ERROR="Hi ha un error a l'obtenir el nom del directori remot actual."
@@ -1987,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="S'ha intentat una operació en un fitxer que té pen
 SFTP_STATUS_FILE_CORRUPT="El fitxer és defectuós; caldria executar la comprovació d'integritat del sistema de fitxers."
 KEY_TYPE_UNKNOWN2="El fitxer '%s' no conté una clau privada en el format conegut."
 KEY_TYPE_UNSUPPORTED2="**El fitxer de clau privada '%s' conté la clau en format %s. El WinSCP només admet el format PuTTY.**"
-KEY_TYPE_DIFFERENT_SSH="El fitxer de clau privada '%s' conté la clau en format %s. No segueix la versió preferida de protocol SSH."
+KEY_TYPE_SSH1="El fitxer de clau privada '%s' conté la clau en format SSH-1 obsolet."
 SFTP_OVERWRITE_FILE_ERROR2="No es pot sobreescriure el fitxer remot '%s'.$$\n \nPremeu 'Suprimeix' per suprimir el fitxer i crear-ne un de nou enlloc de sobreescriure'l.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="&Suprimeix"
 SPACE_AVAILABLE_ERROR="Hi ha un error comprovant l'espai disponible per al camí '%s'."
@@ -2093,6 +2092,11 @@ UNREQUESTED_FILE="El servidor ha enviat un fitxer no sol·licitat."
 STORE_NEW_HOSTKEY_ERROR="No es pot desar la nova clau d'amfitrió."
 STREAM_IN_SCRIPT_ERROR="Quan es pugen dades de flux només cal especificar una font i el destí ha de ser un nom de fitxer."
 STREAM_READ_ERROR="Ha fallat la lectura del flux d'entrada."
+S3_CONFIG_ERROR="Ha fallat la lectura del paràmetre de configuració AWS %s."
+TIMEOUT_ERROR="Temps d'espera esgotat per la resposta del servidor."
+CREATE_TEMP_DIR_ERROR="No es pot crear el directori temporal '%s'. A Preferències modifiqueu el directori arrel que conté els fitxers temporals."
+OPENSSH_CONFIG_NOT_FOUND="No s'ha trobat el fitxer de configuració OpenSSH."
+OPENSSH_CONFIG_NO_SITES="No s'han trobat directives Host per amfitrions específics en el fitxer de configuració OpenSSH."
 CONFIRM_PROLONG_TIMEOUT3="Fa %d segons que l'amfitrió no comunica.\n\nEspero uns altres %0:d segons?"
 PROMPT_KEY_PASSPHRASE="&Frase secreta per a la clau '%s':"
 FILE_OVERWRITE="El fitxer '%s' ja existeix. El sobreescric?"
@@ -2135,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organització: %s\n|- Ubicació: %s\n|- Altres: %s\n"
 CERT_TEXT2="Emissor:\n%s\nAssumpte:\n%s\nVàlid: %s - %s\n\nEmpremta:\n- SHA-256: %s\n- SHA-1: %s\n\nResum: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="&Clau secreta pel certificat de client:"
 CERTIFICATE_PASSPHRASE_TITLE="Clau secreta del certificat de client:"
-KEY_TYPE_CONVERT3="**Voleu convertir aquesta clau privada %s al format PuTTY?**\n\n%s"
+KEY_TYPE_CONVERT4="**Voleu convertir la clau privada %s a format PuTTY?**\n\n%s"
 MULTI_FILES_TO_ONE="N'esteu segur de transferir diversos fitxers a un sol fitxer '%s' en un  directori '%s'?**\n\nEls fitxers es sobreescriuran un sobre l'altre.\n\nSi realment voleu transferir els fitxers a un  directori '%s', mantenint el seu nom, comproveu que el camí acaba amb barra inclinada."
 KEY_EXCHANGE_ALG="algorisme d'intercanvi de claus"
 KEYKEY_TYPE="tipus de clau d'amfitrió"
@@ -2143,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="ID clau d'accés"
 S3_ACCESS_KEY_ID_PROMPT="ID clau d'a&ccés:"
 S3_SECRET_ACCESS_KEY_TITLE="Clau d'accés secret"
 S3_SECRET_ACCESS_KEY_PROMPT="&Clau d'accés secret:"
+PROXY_AUTH_TITLE="Autenticació del servidor intermediari"
+PROXY_AUTH_USERNAME_PROMPT="Nom d'&usuari del servidor intermediari:"
+PROXY_AUTH_PASSWORD_PROMPT="C&ontrasenya del servidor intermediari:"
 YES_STR="Sí"
 NO_STR="No"
 SESSION_INFO_TIP2="Amfitrió: %s\nNom d'usuari: %s\nFitxer de clau privada: %s\nProtocol de transferència: %s"
@@ -2296,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Copia l'empremta del certificat al porta-retalls"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="No encriptar fitxers nous"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Exclou fitxer amagats"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Exclou directoris buits"
+PUBLIC_KEY_UPLOADED="**S'ha instal·lat la clau pública \"%s\".**\n\nJa podeu entrar al servidor amb la parella clau."
+PUBLIC_KEY_PERMISSIONS="S'han detectat permisos potencialment erronis del fitxer \"%s\" i/o de la seva carpeta pare. Reviseu-los."
 PUTTY_BASED_ON="Codi SSH i SCP basat en PuTTY %s"
 FILEZILLA_BASED_ON2="Codi FTP basat en FileZilla"
 OPENSSL_BASED_ON="Aquest producte inclou programari desenvolupat pel Projecte OpenSSL per a ser utilitzat al ToolKit OpenSSL %s."
@@ -2340,7 +2349,6 @@ FILE_WATCH_ERROR="Hi ha un error esperant canvis del fitxer '%s'."
 EDIT_SESSION_CLOSED2="**No es pot pujar el fitxer editat '%s'**\n\nLa sessió '%s' ja s'ha tancat.\n\nObriu una nova sessió en el mateix lloc i intenteu de nou desar el fitxer."
 TOO_MANY_EDITORS="Ja hi ha massa fitxers oberts. Tanqueu-ne alguns primer."
 INVALID_DEFAULT_TRANSLATION="%s Suprimiu el fitxer. Altrament l'aplicació no funcionarà bé."
-CREATE_TEMP_DIR_ERROR="No es pot crear el directori temporal '%s'. A Preferències modifiqueu el directori arrel que conté els fitxers temporals."
 OPEN_FILE_NO_PROCESS2="El WinSCP no ha pogut determinar l'aplicació iniciada per obrir el fitxer. El WinSCP no pot analitzar els canvis en el fitxer i per tant no pujarà el fitxer modificat.\n \nUn possible motiu del problema és que el va obrir alguna aplicació que ja estava activa.\n \nSi voleu utilitzar l'aplicació per obrir fitxers des del WinSCP, penseu de configurar-la com a editor extern.\n \nTingueu en compte que el fitxer continuarà a la carpeta temporal."
 CLEANUP_TEMP_ERROR="Algunes carpetes temporals no s'han esborrat. Si hi teniu alguns fitxers desats encara oberts, tanqueu-los i proveu de nou."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Per utilitzar l'ordre personalitzada seleccionada només podeu seleccionar un fitxer a un panell per tal d'executar l'ordre amb el fitxer per cada fitxer seleccionat al panell oposat. Alternativament, es pot seleccionar el mateix nombre de fitxers a ambdós panells i executar l'ordre per parelles de fitxers."
@@ -2385,6 +2393,7 @@ UPDATE_UNAUTHORIZED="Adreça de correu no autoritzada per actualitzacions autom
 UPDATE_EXPIRED="Ha caducat la vostra adreça de correu per actualitzacions automàtiques."
 UPDATE_TOO_MANY="S'ha bloquejat la vostra adreça de correu per actualitzacions automàtiques degut a un ús excessiu."
 UPDATE_MISSING_ADDRESS2="Per activar les actualitzacions automàtiques amb la direcció de correu, ompliu el formulari de donació(incloent l'adreça postal).\n\nTrobareu un enllaç al formulari en un rebut, enviat després de la vostra donació."
+UPDATE_MISSING_ADDRESS3="Cerca el missatge \"%s\" a la safata d'entrada %s."
 UPDATE_TOO_LOW="La vostra donació és inferior al límit demanat per a les actualitzacions automàtiques."
 TIPS_NONE="Sense consells."
 KEYGEN_PUBLIC="No s'admet la conversió de claus públiques."
@@ -2399,6 +2408,7 @@ EXTENSION_LOAD_ERROR="Hi ha un error carregant una extensió des de \"%s\"."
 NO_SITE_FOR_COMMAND="**No hi ha cap sessió oberta**\nL'ordre seleccionada té opcions específiques del lloc, però no hi ha cap sessió oberta."
 DD_TARGET_UNKNOWN="**El WinSCP no ha pogut detectar la carpeta on s'ha deixat anar el(s) fitxer(s) arrossegat(s).** En el mode per defecte arrossega&deixa anar, el WinSCP només permet deixar anar fitxers a unitats locals i unitats de xarxa mapejades.\n\nA les preferències podeu permetre deixar anar fitxers a altres destinacions. Premeu Ajuda per més detalls."
 JUMPLIST_ERROR="Hi ha un error actualitzant la llista de salt."
+TOO_MANY_PARAMS_ERROR="Hi ha massa paràmetres."
 CONFIRM_OVERWRITE_SESSION="El lloc amb el nom '%s' ja existeix. El sobreescric?"
 CREATE_LOCAL_DIRECTORY="El directori '%s' no existeix. El creo?"
 CANCEL_OPERATION_FATAL2="**Voleu cancel·lar la transferència de fitxer?**\n \nL'operació no es pot cancel·lar mentre s'està transferint.\nPremeu 'Sí' per cancel·lar la transferència de fitxer i tancar la connexió'.\nPremeu 'No' per acabar la transferència de fitxer actual.\nPremeu 'Cancel·la' per continuar amb l'operació."
@@ -2446,7 +2456,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Voleu crear una drecera a l'escriptori per a
 EDIT_SESSION_RECONNECT="Voleu tornar a connectar la sessió '%s' per pujar el fitxer editat '%s'?"
 CLOSE_SESSIONS_WORKSPACE3="Acabar les sessions i tancar l'aplicació sense desar una àrea de treball?"
 IMPORT_SESSIONS2="**Teniu sessions/llocs desats a %s.\n\nVoleu importar-los al WinSCP?**\n\n(Els podeu importar més tard en qualsevol moment des del diàleg Entra)|Client SSH PuTTY|Client FTP FileZilla|%s i %s"
-IMPORT_CONFIGURATION="A l'importar la configuració es sobreescriuran totes les preferències i llocs.\n\nVoleu continuar?"
+IMPORT_CONFIGURATION2="**Restaurar configuració des d'una còpia de seguretat?**\n\nImportar la configuració sobreescriurà totes les preferències i llocs. El WinSCP es reiniciarà amb la nova configuració. Considereu desar la vostra feina i fer una còpia de seguretat de la configuració actual."
 ALL_BUTTON="&Tots"
 YES_TO_ALL_BUTTON="Sí a &tots"
 REPORT_BUTTON="&Informa"
@@ -2460,6 +2470,8 @@ EXTENSION_NOT_LATEST="**Utilitzant la darrera versió confiable i compatible de
 CUSTOM_INI_FILE_OVERWRITE="**Voleu sobreescriure el fitxer INI '%s' existent?**\n\nTrieu 'Sobreescriure' per sobreescriure el fitxer INI seleccionat amb la configuració actual.\n\nTrieu 'Utilitza' per reiniciar el WinSCP amb la configuració carregada des del fitxer INI seleccionat. La configuració actual es preserva, per si cal tornar-hi.|&Sobreescriu|&Utilitza"
 READONLY_INI_FILE_OVERWRITE="**Voleu sobreescriure un fitxer INI '%s' de només lectura per desar la vostra configuració actual?**Es fa aquesta pregunta quan premeu la tecla Maj mentre tanqueu el WinSCP i el fitxer INI és de només lectura. Habitualment els fitxers INI de només lectura no es sobreescriuen i qualsevol canvi de la configuració es perd quan es tanca el WinSCP."
 CLOSE_SESSION_WORKSPACE="Acabar la sessió '%s' i tancar l'aplicació sense desar una àrea de treball?"
+CLOSE_WORKSPACE="Tancar l'aplicació sense desar una àrea de treball?"
+TOO_MANY_SESSIONS="** Voleu obrir una altra pestanya?**\nJa teniu %d pestanyes obertes. Considereu tancar algunes pestanyes per alliberar recursos de l'ordinador."
 COMPARE_NO_DIFFERENCES="No s'han trobat diferències."
 SHORTCUT_INFO_TIP="Obre el lloc '%s'\n%s"
 SKIP_BUTTON="&Omet"
@@ -2489,7 +2501,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Extreure al directori:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="&Cerca el patró:"
 DIRECTORY_READING_PROGRESS="Llegint directori %d"
-QUEUE_CALCULATING_SIZE="Calculant..."
+QUEUE_LISTING="Llistant..."
 UPGRADE_BUTTON="&Actualitza"
 COPY_PARAM_AUTOSELECTED="S'ha seleccionat automàticament el tipus predefinit '%s' de paràmetres de transferència."
 COPY_PARAM_DEFAULT_CUSTOM="S'ha retornat al tipus predefinit '%s' de paràmetres de transferència."
@@ -2882,8 +2894,6 @@ PREFERENCES_DRAGEXT_RUNNING="L'extensió de l'intèrpret d'ordres s'ha instal·l
 LOGIN_AUTHORIZED_KEYS="**Clau pública per enganxar al fitxer de claus autoritzades OpenSSH:**"
 LOGIN_NOT_OPENSSH="**Instal·lar clau pública a un servidor no OpenSSH?**\n\nInstal·lar una clau pública només s'admet a un servidor OpenSSH (fitxer de claus autoritzades).\n\nEl vostre servidor és %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Instal·lant la clau pública \"%s\"..."
-LOGIN_PUBLIC_KEY_UPLOADED="**S'ha instal·lat la clau pública \"%s\".**\n\nJa podeu entrar al servidor amb la parella clau."
-LOGIN_PUBLIC_KEY_PERMISSIONS="S'han detectat permisos potencialment erronis del fitxer \"%s\" i/o de la seva carpeta pare. Reviseu-los."
 LOGIN_PUBLIC_KEY_TITLE="Seleccioneu la clau per instal·lar al servidor"
 LOGIN_PUBLIC_KEY_FILTER="Fitxers de clau privada PuTTY (*.ppk)|*.ppk|Tots els fitxers de clau privada (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Tots els fitxers (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Llista de verificació de la sincronització"
@@ -2910,6 +2920,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Baixa fitxer actualitzat remot"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Suprimeix fitxer obsolet remot"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Suprimeix fitxer obsolet local"
 SYNCHRONIZE_CHECKLIST_REVERSE="Feu clic per invertir"
+IMPORT_CONVERTED_KEYS="S'han convertit o substituït amb clau(s) existent(s) %d fitxer(s) clau en %d sessió(ns) importada(es) en el format admès."
+FSINFO_ACL_CHANGING="Es pot modificar l'ACL"
+PROPERTIES_ACL="ACL:"
+PROPERTIES_S3_USERS="&Usuaris"
+PROPERTIES_S3_EVERYONE="&Tothom"
+PROPERTIES_S3_R_ACL_HINT="Llegir ACL"
+PROPERTIES_S3_W_ACL_HINT="Escriure ACL"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Client SFTP, SCP, S3 i FTP gratuït per al Windows"
@@ -2981,10 +2998,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Extensió 'Arxiva i baixa' per arxivar fitxers remots
 NEW_5_16_SYNC_CHECKLIST="Millores en la finestra amb verificacions de la Sincronització"
 ; <override>
 NEW_5_16_FIND_SORT="Els resultats de la cerca es poden ordenar"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Es pot mostrar la llista completa de fitxers encuats per transferir"
+; <override>
 NEW_5_18_STREAMING="Un suport streaming en llenguatge script i Assemblatge .NET"
+; <override>
 NEW_5_18_REMOTE_SYNC="Una extensió per sincronitzar dos servidors remots"
+; <override>
 NEW_5_18_TLS="Activat TLS 1.3 i afegit suport per a empremtes SHA-256 TLS/SSL"
+NEW_5_20_S3_ACL="Suport per l'ACL pel protocol S3"
+NEW_5_20_SHA2="Suport pels algoritmes de clau pública rsa-sha2-256 i rsa-sha2-512"
+NEW_5_20_OPENSSH_IMPORT="Es poden importar sessions del fitxer de configuració OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="No es pot trobar cap camí vàlid."

+ 46 - 24
translations/CS.ini

@@ -19,7 +19,7 @@ ActionList.EditCopyAction.Caption="&Kopírovat"
 ActionList.EditSelectAllAction.Caption="Vybr&at vše"
 ActionList.BannerMonospacedFontAction.Caption="Použít &neproporcionální font"
 ActionList.LabelCopyAction.Caption="&Kopírovat"
-ActionList.LabelOpenLinkAction.Caption="&Otevřít"
+ActionList.LabelOpenLinkAction2.Caption="&Otevřít odkaz"
 
 [Cleanup.dfm]
 Caption="Vyčištění od dat programu"
@@ -366,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="H&eslo:"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="Přen&osový protokol:"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Šifrová&ní:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Šifrová&ní:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="Načíst přihlašovací údaje z konfigurace AWS &CLI"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Bez šifrování"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="&Anonymní přihlášení"
 MainPanel.SitePanel.NoteGroup.Caption="Poznámka"
@@ -1340,10 +1341,10 @@ PageControl.CommonSheet.Caption="Obecné"
 PageControl.CommonSheet.Label1.Caption="Umístění:"
 PageControl.CommonSheet.Label2.Caption="Velikost:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Ukazuje na:"
-PageControl.CommonSheet.Label3.Caption="Práva:"
-PageControl.CommonSheet.Label4.Caption="Skupina:"
-PageControl.CommonSheet.Label5.Caption="Vlastník:"
-PageControl.CommonSheet.RecursiveCheck.Caption="Nastavit skupinu, vlastníka a práva &rekurzivně"
+PageControl.CommonSheet.RightsLabel.Caption="Práva:"
+PageControl.CommonSheet.GroupLabel.Caption="Skupina:"
+PageControl.CommonSheet.OwnerLabel.Caption="Vlastník:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Nastavit vlastníka, skupinu a práva &rekurzivně"
 PageControl.CommonSheet.CalculateSizeButton.Caption="&Spočítat"
 PageControl.ChecksumSheet.Caption="Kontrolní součet"
 PageControl.ChecksumSheet.Label6.Caption="&Algoritmus:"
@@ -1571,11 +1572,12 @@ MainPanel.PageControl.EncryptionSheet.EncryptFilesGroup.ShowEncryptionKeyCheck.C
 MainPanel.PageControl.EncryptionSheet.EncryptFilesGroup.GenerateKeyButton.Caption="&Generovat klíč"
 MainPanel.PageControl.SftpSheet.Caption="SFTP"
 MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Caption="Rozpoznávání známých chyb SFTP serverů"
-MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label10.Caption="O&brací pořadí příkazu pro vytvoření linku:"
-MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="Špatně interpretuje &data před rokem 1970:"
+MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label10.Caption="&Obrací pořadí příkazu pro vytvoření linku:"
+MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="Špatně interpretuje data před &rokem 1970:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Možnosti protokolu"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="&Preferovaná verze protokolu SFTP:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="&Server SFTP:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="Převádět cesty do &kanonické formy na serveru"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Výchozí"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="Povolit &nouzově SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Další volby"
@@ -1600,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Použít příkaz &MLSD
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="&Vnutit IP adresu pro spojení v pasivním režimu"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="Úče&t:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Použít příkaz &HOST pro výběr hostitele"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="&Na VMS serverech zobrazovat všechny verze souborů"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Možnosti protokolu"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="&Výchozí region:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Styl &URL:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Virtuální host"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Cesta"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Autentizace"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="&Bezpečnostní token:"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="&Session token:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Možnosti protokolu"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Tolerovat nezakódované speciální znaky ve jménech souborů"
 MainPanel.PageControl.ConnSheet.Caption="Spojení"
@@ -1677,9 +1680,7 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Zvolte soubor s klientským certifikátem"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Možnosti protokolu"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Verze protokolu SSH:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Povolit &kompresi"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (nebezpečná)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Možnosti šifrování"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Postup při &výběru šifry:"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Povolit zastaralou šifru &single-DES s SSH-2"
@@ -1698,7 +1699,6 @@ MainPanel.PageControl.AuthSheet.Caption="Autentizace"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="Úplně &vynechat autentizaci"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Volby autentizace"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Z&kusit autentizaci přes Pagent"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Zkusit &TIS nebo CryptoCard autentizaci (SSH-1)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Zkusit 'keyboard-&interactive' autentizaci"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Odpovědět &heslem na první výzvu/dotaz"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Parametry autentizace"
@@ -1712,9 +1712,6 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Zkusit GSS
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Povolit &delegování přihlašovacích údajů s GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Chyby"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Rozpoznávání známých chyb SSH serverů"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Nezvládnutí zpráv k &ignorování (SSH-1):"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Odmítnutí &kamufláže hesla (SSH-1):"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="&Nezvládnutí RSA autentizace (SSH-1):"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Špatný výpočet klíčů H&MAC (SSH-2):"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Špatný vý&počet šifrovacích klíčů (SSH-2):"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Vyžaduje &zarovnání RSA signatur (SSH-2):"
@@ -1858,7 +1855,7 @@ CONNECTION_FAILED="Spojení selhalo."
 USER_TERMINATED="Přerušeno uživatelem."
 LOST_CONNECTION="Spojení ztraceno."
 CANT_DETECT_RETURN_CODE="Nepodařilo se zjistit návratový kód příkazu."
-COMMAND_FAILED="Příkaz '%s'\nselhal s návratovým kódem %d a chybovým hlášením\n%s."
+COMMAND_FAILED2="Příkaz '%s'\nselhal s návratovým kódem %d a následujícím chybovým hlášením."
 COMMAND_FAILED_CODEONLY="Příkaz selhal s návratovým kódem %d."
 INVALID_OUTPUT_ERROR="Příkaz '%s' selhal s neplatným výstupem '%s'."
 READ_CURRENT_DIR_ERROR="Nepodařilo se zjistit název aktuálního adresáře."
@@ -1989,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Pokus o operaci nad souborem, který bude smazán."
 SFTP_STATUS_FILE_CORRUPT="Soubor je porušen. Doporučuje se provést kontrolu disku."
 KEY_TYPE_UNKNOWN2="Soubor '%s' neobsahuje soukromý klíč ve známém formátu."
 KEY_TYPE_UNSUPPORTED2="**Soubor '%s' obsahuje soukromý klíč ve formátu '%s'. WinSCP podporuje pouze formát 'PuTTY'.**"
-KEY_TYPE_DIFFERENT_SSH="Soubor '%s' obsahuje soukromý klíč ve formátu '%s', který neodpovídá vaší preferované verzi protokolu SSH."
+KEY_TYPE_SSH1="Soubor '%s' obsahuje soukromý klíč v zavrženém formátu SSH-1."
 SFTP_OVERWRITE_FILE_ERROR2="Nepodařilo se přepsat vzdálený soubor '%s'.$$\n \nStiskněte tlačítko 'Smazat' pro smazání souboru a vytvoření nového místo jeho přepsání.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="&Smazat"
 SPACE_AVAILABLE_ERROR="Chyba při zjišťování volného místa pro cestu '%s'."
@@ -2095,6 +2092,11 @@ UNREQUESTED_FILE="Server poslal soubor, který nebyl vyžádán."
 STORE_NEW_HOSTKEY_ERROR="Chyba při ukládání nového klíče hostitele."
 STREAM_IN_SCRIPT_ERROR="Při nahrávání stremovaných dat může být uveden jen jeden zdroj a cíl musí obsahovat jméno souboru."
 STREAM_READ_ERROR="Chyba při čtení vstupního streamu."
+S3_CONFIG_ERROR="Chyba při čtení parametru %s z konfigurace AWS."
+TIMEOUT_ERROR="Vypršel limit pro čekání na odpověď ze serveru."
+CREATE_TEMP_DIR_ERROR="Nelze vytvořit dočasný adresář '%s'. Adresář, kam se mají ukládat dočasné soubory, lze změnit na okně Předvolby."
+OPENSSH_CONFIG_NOT_FOUND="Konfigurační soubor OpenSSH nebyl nalezen."
+OPENSSH_CONFIG_NO_SITES="V konfiguračním souboru OpenSSH nebyly nalezeny žádné direktivy 'Host' pro konkrétní hostitele (servery)."
 CONFIRM_PROLONG_TIMEOUT3="Hostitel nekomunikuje již %d sekund.\n\nČekat dalších %0:d sekund?"
 PROMPT_KEY_PASSPHRASE="&Heslo ke klíči '%s':"
 FILE_OVERWRITE="Soubor '%s' již existuje. Skutečně přepsat?"
@@ -2137,14 +2139,17 @@ VERIFY_CERT_CONTACT="- Organizace: %s\n|- Místo: %s\n|- Ostatní: %s\n"
 CERT_TEXT2="Vydavatel:\n%s\nSubjekt:\n%s\nPlatnost: %s - %s\n\nOtisky:\n- SHA-256: %s\n- SHA-1: %s\n\nShrnutí: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="&Heslo ke klientskému certifikátu:"
 CERTIFICATE_PASSPHRASE_TITLE="Heslo ke klientskému certifikátu"
-KEY_TYPE_CONVERT3="**Chcete převét tento klíč ve formátu %s na formát PuTTY?**\n\n%s"
+KEY_TYPE_CONVERT4="**Chcete převét klíč ve formátu %s na formát PuTTY?**\n\n%s"
 MULTI_FILES_TO_ONE="**Určitě chcete přenést více souborů do jediného souboru '%s' v adresáři '%s'?**\n\nSoubory přepíší jeden druhého.\n\nPokud ve skutečnosti chcete přenést všechny soubory do adresáře '%s' a zachovat jejich jména, ukončete cestu lomítkem."
 KEY_EXCHANGE_ALG="algoritmus pro výměnu klíčů"
 KEYKEY_TYPE="klíč hostitele"
 S3_ACCESS_KEY_ID_TITLE="&ID přístupového klíče"
-S3_ACCESS_KEY_ID_PROMPT="ID &přístupového klíče:"
+S3_ACCESS_KEY_ID_PROMPT="I&D přístupového klíče:"
 S3_SECRET_ACCESS_KEY_TITLE="Tajný přístupový klíč"
 S3_SECRET_ACCESS_KEY_PROMPT="Tajný přístupový &klíč:"
+PROXY_AUTH_TITLE="Autentizace proxy serveru"
+PROXY_AUTH_USERNAME_PROMPT="&Uživatelské jméno k proxy serveru:"
+PROXY_AUTH_PASSWORD_PROMPT="&Heslo k proxy serveru:"
 YES_STR="Ano"
 NO_STR="Ne"
 SESSION_INFO_TIP2="Hostitel: %s\nUživatel: %s\nSoubor se soukromým klíčem: %s\nPřenosový protokol: %s"
@@ -2298,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Kopírovat otisky certifikátu do schránky"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Nešifrovat nové soubory"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Vyloučit skryté soubory"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Vyloučit prázdné adresáře"
+PUBLIC_KEY_UPLOADED="**Veřejný klíč \"%s\" byl nainstalován.**\n\nNyní se můžete přihlásit do serveru pomocí vašeho páru klíčů."
+PUBLIC_KEY_PERMISSIONS="Byly ale rozpoznána pravděpodobně špatná práva k souboru \"%s\" nebo jeho nadřazeným adresářům. Zkontrolujte je."
 PUTTY_BASED_ON="Jádro SSH a SCP založeno na PuTTY %s"
 FILEZILLA_BASED_ON2="Jádro FTP založeno na FileZilla"
 OPENSSL_BASED_ON="Tento produkt obsahuje software vyvinutý projektem OpenSSL pro použití v OpenSSL Toolkit %s."
@@ -2372,7 +2379,6 @@ FILE_WATCH_ERROR="Chyba při sledování změn souboru '%s'."
 EDIT_SESSION_CLOSED2="**Nelze nahrát soubor '%s'.**Spojení '%s' již bylo uzavřeno.\n\nOtevřete nové spojení na stejné místo a zkuste soubor uložit znovu."
 TOO_MANY_EDITORS="Příliš mnoho otevřených souborů. Uzavřete některý před otevřením dalšího."
 INVALID_DEFAULT_TRANSLATION="%s Odstraňte prosím tento soubor. Aplikace jinak nemusí fungovat správně."
-CREATE_TEMP_DIR_ERROR="Nelze vytvořit dočasný adresář '%s'. Adresář, kam se mají ukládat dočasné soubory, lze změnit na okně Předvolby."
 OPEN_FILE_NO_PROCESS2="Nepodařilo se zjistit v jaké aplikaci byl soubor otevřen. Proto není možné sledovat změny v souboru, a změněný soubor tedy nebude nahrán zpět.\n \nMožný důvod problému je, že soubor byl otevřen v již běžící aplikací.\n \nPokud chcete používat tuto aplikaci k otevírání souborů z WinSCP, můžete ji nastavit jako externí editor.\n \nUpozornění: Soubor zůstane v dočasném adresáři."
 CLEANUP_TEMP_ERROR="Některé dočasné adresáře nemohly být smazány. Pokud jsou soubory uložené v těchto adresářích stále otevřeny, je nutné je zavřít a opakovat pokus o smazání adresářů."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Pro použití zvoleného vlastního příkazu vyberte pouze jeden soubor v jednom z panelů pro provedení příkazu s daným souborem pro každý vybraný soubor v opačném panelu. Další možností je vybrat stejný počet souborů v obou panelech pro provedení příkazu s dvojicemi souborů."
@@ -2417,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Vaše emailová adresa není autorizovaná k automatické a
 UPDATE_EXPIRED="Autorizace vaší emailové adresy k automatické aktualizaci vypršela."
 UPDATE_TOO_MANY="Vaše emailová adresa byla zablokována pro automatické aktualizace z důvodu nepřiměřeně častého použití."
 UPDATE_MISSING_ADDRESS2="Pro povolení automatické aktualalizace pro vaši e-mailovou adresu, prosím vyplňte příspěvkový formulář (včetně vaší poštovní adresy).\n\nOdkaz na formulář naleznete ve stvrzence, kterou jste obdržel(a) po odeslání vašeho příspěvku."
+UPDATE_MISSING_ADDRESS3="Najděte ve schránce %s zprávu \"%s\"."
 UPDATE_TOO_LOW="Váš příspěvek je nižší než limit pro povolení automatické aktualizace."
 TIPS_NONE="Žádné tipy."
 KEYGEN_PUBLIC="Konverze veřejných klíčů není podporována."
@@ -2431,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Chyba při nahrávání rozšíření z \"%s\"."
 NO_SITE_FOR_COMMAND="**Není otevřené žádné spojení**\nVybraný příkaz má volby specifické pro určité místo, ale žádné spojení není otevřené."
 DD_TARGET_UNKNOWN="**Program nedokázal určit složku, do které byly přetažené soubor(y) puštěny.** V základním režimu, WinSCP umožnuje tažení souborů pouze do lokálních a namapovaných disků.\n\nTažení do jiných cílů můžete povolit v nastavení. Pro podrobnosti stiskněte tlačíko Nápověda."
 JUMPLIST_ERROR="Chyba při aktualizaci jump listu."
+TOO_MANY_PARAMS_ERROR="Příliš mnoho parametrů."
 CONFIRM_OVERWRITE_SESSION="Místo s názvem '%s' již existuje. Přepsat?"
 CREATE_LOCAL_DIRECTORY="Adresář '%s' neexistuje. Vytvořit?"
 CANCEL_OPERATION_FATAL2="**Přerušit přenos souboru?**\n \nOperace nemůže být přerušena uprostřed přenosu souboru.\nStiskněte 'Ano' pro přerušení přenosu a ukončení spojení.\nStiskněte 'Ne' pro dokončení přenosu souboru.\nStiskněte 'Storno' pro pokračování operace."
@@ -2478,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Vytvořit zástupce na ploše pro pracovní p
 EDIT_SESSION_RECONNECT="Chcete obnovit spojení '%s', aby se mohl nahrát soubor '%s'?"
 CLOSE_SESSIONS_WORKSPACE3="Ukončit všechna otevřená spojení a zavřít program bez uložení pracovního prostoru?"
 IMPORT_SESSIONS2="**Máte uložená spojení/místa v %s\n\nChcete je naimportovat do WinSCP?**\n\n(Můžete je naimportovat kdykoli později z dialogu Přihlášení)|SSH klientovi PuTTY|FTP klientovi Filezilla|%s a %s"
-IMPORT_CONFIGURATION="Naimportování konfigurace přepíše všechna vaše nastavení a místa\n\nChcete pokračovat?"
+IMPORT_CONFIGURATION2="**Obnovit konfiguraci ze zálohy?**\n\nImportování konfigurace přepíše všechna vaše nastavení a místa. WinSCP bude restartováno s novou konfigurací. Zvažte uložení vaší práce a vytvoření zálohy vaší současné konfigurace."
 ALL_BUTTON="Vš&e"
 YES_TO_ALL_BUTTON="An&o všem"
 REPORT_BUTTON="&Nahlásit"
@@ -2491,7 +2499,9 @@ EXTENSION_UNTRUSTED="Toto rozšíření nepochází z důvěryhodného zdroje. C
 EXTENSION_NOT_LATEST="**Byla použita poslední kompatibilní a důvěryhodná verze rozšíření.**\n\nNejnovější verze rozšíření buď ještě nebyla zkontrolována nebo není kompatibilní s touto verzí WinSCP."
 CUSTOM_INI_FILE_OVERWRITE="**Chcete přepsat existující INI soubor '%s'?**\n\nZvolte 'Přepsat' pro přepsání zvoleného INI souboru současnou konfigurací.\n\nZvolte 'Použít' pro restartování WinSCP s konfigurací nahranou z vybraného INI souboru. Vaše aktuální konfigurace bude zachována a budete moci se k ní vrátit, pokud budete potřebovat.|&Přepsat|Po&užít"
 READONLY_INI_FILE_OVERWRITE="**Chcete přepsat INI soubor '%s' určený jen pro čtení pro uložení vaší aktuální konfigurace?**Tento dotaz je položen, pokud držíte klávesu Shift při ukončování WinSCP a váš INI soubor je označený \"jen pro čtení\". Za normálních okolností se INI soubory označené \"jen pro čtení\" nepřepisují a změny v konfiguraci jsou při ukončení WinSCP ztraceny."
-CLOSE_SESSION_WORKSPACE="Ukončit spojení '%s' a zavřít program  bez uložení pracovního prostoru?"
+CLOSE_SESSION_WORKSPACE="Ukončit spojení '%s' a zavřít program bez uložení pracovního prostoru?"
+CLOSE_WORKSPACE="Zavřít program bez uložení pracovního prostoru?"
+TOO_MANY_SESSIONS="**Chcete opravdu otevřít další záložku?**\nMáte otevřeno již %d záložek. Prosím, zvažte nejprve zavření některých z nich pro uvolnění prostředků vašeho počítače."
 COMPARE_NO_DIFFERENCES="Žádné rozdíly nenalezeny."
 SHORTCUT_INFO_TIP="Otevře místo '%s'\n%s"
 SKIP_BUTTON="&Přeskočit"
@@ -2521,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Rozbalit do adresáře:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="&Vyhledání textu (vzoru):"
 DIRECTORY_READING_PROGRESS="%d Čtení adresáře"
-QUEUE_CALCULATING_SIZE="Zjišťuji velikost..."
+QUEUE_LISTING="Čtu adresář..."
 UPGRADE_BUTTON="&Aktualizovat"
 COPY_PARAM_AUTOSELECTED="Přednastavení možností přenosu '%s' bylo automaticky vybráno."
 COPY_PARAM_DEFAULT_CUSTOM="Přednastavení možností přenosu '%s' bylo vráceno."
@@ -2914,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="Rozšíření shellu je nainstalované a nahrané."
 LOGIN_AUTHORIZED_KEYS="**Veřejný klíč pro vložení do souboru authorized_keys (OpenSSH):**"
 LOGIN_NOT_OPENSSH="**Nainstalovat veřejný klíč do serveru nepoužívajícího OpenSSH?**\n\nInstalovaní veřejných klíčů je podporováno pouze pro servery OpenSSH (soubor authorized_keys).\n\nVáš server je %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Installing veřejného klíče \"%s\"..."
-LOGIN_PUBLIC_KEY_UPLOADED="**Veřejný klíč \"%s\" byl nainstalován.**\n\nNyní se můžete přihlásit do serveru pomocí vašeho páru klíčů."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Byly ale rozpoznána pravděpodobně špatná práva k souboru \"%s\" nebo jeho nadřazeným adresářům. Zkontrolujte je."
 LOGIN_PUBLIC_KEY_TITLE="Zvolte klíč k nainstalování do serveru"
 LOGIN_PUBLIC_KEY_FILTER="Soukromé klíče PuTTY (*.ppk)|*.ppk|Všechny soukromé klíče (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Všechny soubory (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Potvrzení akcí synchronizace"
@@ -2942,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Stáhni aktualizovaný vzdálený soubor"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Smaž starý vzdálený soubor"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Smaž starý lokální soubor"
 SYNCHRONIZE_CHECKLIST_REVERSE="Klikni pro otočení"
+IMPORT_CONVERTED_KEYS="%d souborů s klíčem v %d naimportovaných spojeních bylo převedeno nebo nahrazeno existujícími klíči v podporovaném formátu."
+FSINFO_ACL_CHANGING="Může měnit ACL"
+PROPERTIES_ACL="ACL:"
+PROPERTIES_S3_USERS="&Uživatelé"
+PROPERTIES_S3_EVERYONE="Všich&ni"
+PROPERTIES_S3_R_ACL_HINT="Čtení ACL"
+PROPERTIES_S3_W_ACL_HINT="Změna ACL"
 ; <override>
 WINSCP_COPYRIGHT="Copyright © 2000–2022 Martin Přikryl"
 
@@ -3015,10 +3030,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Rozšíření 'Archivovat a stáhnout' pro archivová
 NEW_5_16_SYNC_CHECKLIST="Vylepšení okna 'Potvrzení akcí synchronizace'"
 ; <override>
 NEW_5_16_FIND_SORT="Výsledky vyhledávání lze seřadit"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Je možné zobrazit úplný seznam souboru ve frontě"
+; <override>
 NEW_5_18_STREAMING="Podpora streamování ve skriptování a .NET assembly"
+; <override>
 NEW_5_18_REMOTE_SYNC="Rozšíření pro synchronizaci dvou vzdálených serverů"
+; <override>
 NEW_5_18_TLS="Aktivováno TLS 1.3 a přidaná podpora pro SHA-256 otisky pro TLS/SSL"
+NEW_5_20_S3_ACL="Podpora pro ACL s protokolem S3"
+NEW_5_20_SHA2="Podpora pro algoritmy veřejných klíčů rsa-sha2-256 a rsa-sha2-512 v SSH"
+NEW_5_20_OPENSSH_IMPORT="Je možné naimportovat spojení z konfiguračního souboru OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Nepodařilo se najít žádnou platnou cestu."

+ 70 - 48
translations/ES.ini

@@ -11,7 +11,7 @@ PasswordPanel.SavePasswordPanel.SavePasswordCheck.Caption="Cam&biar la contrase
 PasswordPanel.ButtonsPanel.PasswordOKButton.Caption="Aceptar"
 PasswordPanel.ButtonsPanel.PasswordCancelButton.Caption="Cancelar"
 PasswordPanel.ButtonsPanel.PasswordHelpButton.Caption="Ay&uda"
-PasswordPanel.SessionRememberPasswordPanel.SessionRememberPasswordCheck.Caption="Recordar contraseña para esta sesión"
+PasswordPanel.SessionRememberPasswordPanel.SessionRememberPasswordCheck.Caption="&Recordar contraseña para esta sesión"
 BannerPanel.NeverShowAgainCheck.Caption="&No ver este mensaje de nuevo"
 BannerPanel.BannerCloseButton.Caption="Continuar"
 BannerPanel.BannerHelpButton.Caption="Ay&uda"
@@ -19,7 +19,7 @@ ActionList.EditCopyAction.Caption="&Copiar"
 ActionList.EditSelectAllAction.Caption="Seleccionar &todo"
 ActionList.BannerMonospacedFontAction.Caption="Usar tipo de letra &monoespaciado"
 ActionList.LabelCopyAction.Caption="&Copiar"
-ActionList.LabelOpenLinkAction.Caption="%Abierto"
+ActionList.LabelOpenLinkAction2.Caption="Abrir en&lace"
 
 [Cleanup.dfm]
 Caption="Eliminar rastros del programa"
@@ -366,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="&Contraseña:"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="P&rotocolo:"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Ci&frado:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Ci&frado:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="Lee&r credenciales de configuración AWS CLI"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Sin cifrado"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="Modo a&nónimo"
 MainPanel.SitePanel.NoteGroup.Caption="Notas"
@@ -1340,10 +1341,10 @@ PageControl.CommonSheet.Caption="Común"
 PageControl.CommonSheet.Label1.Caption="Ruta:"
 PageControl.CommonSheet.Label2.Caption="Tamaño:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Enlaza con:"
-PageControl.CommonSheet.Label3.Caption="Permisos:"
-PageControl.CommonSheet.Label4.Caption="Grupo:"
-PageControl.CommonSheet.Label5.Caption="Propietario:"
-PageControl.CommonSheet.RecursiveCheck.Caption="Establecer propiedad y permisos &recursivamente"
+PageControl.CommonSheet.RightsLabel.Caption="Permisos:"
+PageControl.CommonSheet.GroupLabel.Caption="Grupo:"
+PageControl.CommonSheet.OwnerLabel.Caption="Propietario:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Establecer propiedad, grupo y permisos &recursivamente"
 PageControl.CommonSheet.CalculateSizeButton.Caption="&Calcular"
 PageControl.ChecksumSheet.Caption="Suma de verificación"
 PageControl.ChecksumSheet.Label6.Caption="&Algoritmo"
@@ -1576,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="&Confusión en
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Opciones de protocolo"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="Versión de &protocolo SFTP preferida:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="Ser&vidor SFTP:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="Hacer rutas &canónicas en el servidor"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Predeterminado"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="Permitir &retroceso a SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Otras opciones"
@@ -1600,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Usar la orden &MLSD par
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="&Forzar dirección IP para conexión pasiva"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="Cuenta (&A):"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Usar la orden &HOST en el servidor para seleccionar equipo"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Mostrar todas las &revisiones de archivos en servidores VMS"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Opciones de protocolo"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Región por &defecto:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Estilo de &URL:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Nodo virtual"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Ruta"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Autentificación"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="Testigo de &seguridad:"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="Clave de &sesión:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Opciones de protocolo"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Tolerar caracteres especiales no codificados en nombre de archivo"
 MainPanel.PageControl.ConnSheet.Caption="Conexión"
@@ -1677,12 +1680,10 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Elegir archivo de certificados de cliente"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Opciones del protocolo"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Versión de protocolo SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Habilitar &compresión"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (inseguro)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Opciones de cifrado"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Política de selección de algoritmo de cifrado:"
-MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Permitir el uso de &DES sencillo en SSH2"
+MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Permitir el uso de &DES sencillo"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherUpButton.Caption="S&ubir"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherDownButton.Caption="Ba&jar"
 MainPanel.PageControl.KexSheet.Caption="Intercambio de clave"
@@ -1698,8 +1699,7 @@ MainPanel.PageControl.AuthSheet.Caption="Autentificación"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="&Saltar toda la autentificación (SSH-2)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Opciones de autentificación"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Mantener autentificación usando &Pageant"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Intentar autentificación mediante &TIS o tarjeta (SSH1)"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Intentar autentificación &interactiva por teclado (SSH2)"
+MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Intentar autentificación &interactiva por teclado"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Responder con contraseña al primer i&ndicador"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Parámetros de autentificación"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyLabel.Caption="Archivo de clave &privada"
@@ -1712,17 +1712,14 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Probar con
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Permitir delegación de &credenciales GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Defectos comunes"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Detección de defectos comunes en servidores SSH"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Cuelgue en mensajes &ignorados SSH1"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Rechazar camufla&je de contraseñas SSH1"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Cuelgue en autentificación &RSA SSH1"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Cálculo erróneo de claves H&MAC SSH2"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Cálculo erróneo de claves de ci&frado SSH2"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Requerir a&comodado de firmas RSA SSH2"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="Mal uso del ID de sesió&n en autentificación PK"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Maneja malamente &claves de cifrado re-intercambiadas"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignora tamaño má&ximo de paquete de SSH-2"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Conflictos con mensajes SSH-&2 ignorados:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Conflictos con peticiones WinSCP's SSH-2 'winadj'"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Cálculo erróneo de claves SSH H&MAC:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Cálculo erróneo de claves de ci&frado SSH"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Requerir a&comodación de firmas SSH RSA"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="Mal uso del ID de sesió&n en autentificación SSH PK"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Maneja malamente reintercambio de &claves de cifrado SSH"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignora tamaño má&ximo de paquete SSH"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Conflictos con mensajes SSH i&gnorados:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Conflictos con peticiones SSH de WinSCP «winadj»"
 MainPanel.PageControl.NoteSheet.Caption="Notas"
 MainPanel.PageControl.NoteSheet.NoteGroup.Caption="Notas"
 OKBtn.Caption="Aceptar"
@@ -1858,13 +1855,13 @@ CONNECTION_FAILED="Error de conexión."
 USER_TERMINATED="Detenido a petición del usuario."
 LOST_CONNECTION="La conexión se ha perdido."
 CANT_DETECT_RETURN_CODE="No puedo determinar el código de retorno del comando."
-COMMAND_FAILED="El comando «%s»\nha fallado. Ha devuelto el código de error %d y %s\n como mensaje de error."
-COMMAND_FAILED_CODEONLY="El comando ha fallado y devuelto el código de error %d."
-INVALID_OUTPUT_ERROR="El comando «%s»\nha fallado. Ha devuelto «%s»\n de manera incorrecta."
-READ_CURRENT_DIR_ERROR="No puedo determinar el nombre del directorio remoto"
-SKIP_STARTUP_MESSAGE_ERROR="Error obviando los mensajes de inicio. Puede que el intérprete de comandos no sea demasiado compatible (se recomienda usar «BASH»)."
+COMMAND_FAILED2="La orden «%s»\nfalló, con código de error %d y el siguiente mensaje de error."
+COMMAND_FAILED_CODEONLY="La orden ha fallado y devuelto el código de error %d."
+INVALID_OUTPUT_ERROR="La orden «%s»\nha fallado. Ha devuelto «%s»\nde manera incorrecta."
+READ_CURRENT_DIR_ERROR="No se pudo determinar el nombre del directorio remoto"
+SKIP_STARTUP_MESSAGE_ERROR="Error al ignorar los mensajes de inicio. Puede que el intérprete de órdenes no sea demasiado compatible (se recomienda usar «BASH»)."
 CHANGE_DIR_ERROR="Error al intentar cambiar al directorio «%s»."
-LIST_DIR_ERROR="Error al intentar examinar al directorio «%s»."
+LIST_DIR_ERROR="Error al intentar examinar el directorio «%s»."
 LIST_LINE_ERROR="Línea de listado de directorio «%s» inesperada."
 RIGHTS_ERROR="Descripción de permisos «%s» no válida"
 CLEANUP_CONFIG_ERROR="Error limpiando rastros de configuración."
@@ -1989,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Una operación en un archivo fue anulada porque exis
 SFTP_STATUS_FILE_CORRUPT="El archivo está dañado: se debe ejecutar un análisis de la integridad del sistema de archivos."
 KEY_TYPE_UNKNOWN2="No se encuentra en el archivo «%s» ninguna clave privada en formato conocido."
 KEY_TYPE_UNSUPPORTED2="**El archivo de clave privada «%s» contiene una clave en formato %s. WinSCP solo soporta el formato de PuTTY.**"
-KEY_TYPE_DIFFERENT_SSH="El archivo «%s» contiene la clave privada en formato «%s». No respeta la versión del protocolo SSH preferida."
+KEY_TYPE_SSH1="El archivo de clave privada «%s» contiene la clave en formato SSH-1 obsoleto."
 SFTP_OVERWRITE_FILE_ERROR2="No se pudo sobrescribir el archivo remoto«%s».$$\n \nPulse «Eliminar» para eliminarlo y sustituirlo por uno nuevo en vez de sobrescribirlo.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="&Eliminar"
 SPACE_AVAILABLE_ERROR="Error al verificar el espacio disponible en la ruta: «%s»"
@@ -2095,6 +2092,11 @@ UNREQUESTED_FILE="El servidor envió un fichero no solicitado."
 STORE_NEW_HOSTKEY_ERROR="Error al guardar nueva clave de equipo."
 STREAM_IN_SCRIPT_ERROR="Al enviar datos transmitidos, solo se puede señalar una fuente y el destino tiene que ser un nombre de archivo."
 STREAM_READ_ERROR="Error al leer transmisión entrante."
+S3_CONFIG_ERROR="Error al leer parámetro de configuración AWS %s."
+TIMEOUT_ERROR="Tiempo excedido esperando respuesta del servidor"
+CREATE_TEMP_DIR_ERROR="No se puede crear el directorio temporal «%s». Se puede cambiar la ruta de almacenamiento de archivos temporales en Opciones."
+OPENSSH_CONFIG_NOT_FOUND="No se encuentra el archivo de configuración OpenSSH."
+OPENSSH_CONFIG_NO_SITES="No se encuentran directivas «Host» para equipos específicos en el archivo de configuración OpenSSH."
 CONFIRM_PROLONG_TIMEOUT3="El servidor lleva más de %d segundos sin transmitir. \n\n¿Esperamos %0:d segundos más?"
 PROMPT_KEY_PASSPHRASE="Contraseña para la clave «%s»:"
 FILE_OVERWRITE="El archivo «%s» ya existe. ¿Desea sobrescribirlo?"
@@ -2137,14 +2139,17 @@ VERIFY_CERT_CONTACT="- Organización: %s\n|- Ubicación: %s\n|- Otro: %s\n"
 CERT_TEXT2="Emisor:\n%s\nTema:\n%s\nValidez: %s - %s\n\nHuella:\n- SHA-256: %s\n- SHA-1: %s\n\nResumen: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="Clave de acceso al certificado cliente:"
 CERTIFICATE_PASSPHRASE_TITLE="Clave de acceso al certificado cliente"
-KEY_TYPE_CONVERT3="**¿Desea convertir esta clave privada %s a formato PuTTY?**\n\n%s"
-MULTI_FILES_TO_ONE="**¿Está seguro de querer transferir varios archivos a la vez a un único archivo «%s» en el directorio «%s»?**\n\nLos archivos se sobrescribirán uno a otro.\n\nSi realmente desea transferir todos al directorio «%s», conservando sus nombres, asegúrese de terminar la ruta con una «/».."
+KEY_TYPE_CONVERT4="**¿Desea convertir la clave privada %s al formato de PuTTY?**\n\n%s"
+MULTI_FILES_TO_ONE="**¿Está seguro de querer transferir varios archivos a la vez a un único archivo «%s» en el directorio «%s»?**\n\nLos archivos se sobrescribirán uno sobre otro.\n\nSi realmente desea transferir todos al directorio «%s», conservando sus nombres, asegúrese de terminar la ruta con una barra «/»."
 KEY_EXCHANGE_ALG="algoritmo de intercambio de clave"
 KEYKEY_TYPE="tipo de clave de equipo"
 S3_ACCESS_KEY_ID_TITLE="Identificador de clave de acceso"
 S3_ACCESS_KEY_ID_PROMPT="Identificador de clave de a&cceso:"
 S3_SECRET_ACCESS_KEY_TITLE="Clave de acceso secreta"
 S3_SECRET_ACCESS_KEY_PROMPT="Clave de acceso secreta:"
+PROXY_AUTH_TITLE="Autenticación proxy"
+PROXY_AUTH_USERNAME_PROMPT="&Usuario proxy:"
+PROXY_AUTH_PASSWORD_PROMPT="Contraseña &proxy:"
 YES_STR="Sí"
 NO_STR="No"
 SESSION_INFO_TIP2="Servidor: %s\nUsuario: %s\nArchivo de clave privada: %s\n Protocolo de transferencia: %s"
@@ -2271,7 +2276,7 @@ SCRIPT_NON_DEFAULT_SYNC_PARAM="Opciones de sincronización personalizadas, difer
 VERSION_BUILD="Compilación"
 VERSION_DEV_BUILD="Compilación de desarrollo"
 VERSION_DEBUG_BUILD="Compilación de depuración"
-VERSION_DONT_DISTRIBUTE="- NO distribuir"
+VERSION_DONT_DISTRIBUTE=" NO distribuir"
 WEBDAV_EXTENSION_INFO="El servidor soporta las siguientes extensiones WebDAV:"
 COPY_PARAM_PRESET_EXCLUDE_ALL_DIR="Excluir &directorios"
 SCRIPT_CHECKSUM_DESC="Calcula checksum de archivo remoto"
@@ -2298,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Copiar huella de certificado al portapapeles"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="No cifrar nuevos archivos"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Excluir archivos ocultos"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Excluir directorios vacíos"
+PUBLIC_KEY_UPLOADED="**La clave pública «%s» ha quedado instalada.**\n\nYa puede conectarse al servidor usando el par de claves."
+PUBLIC_KEY_PERMISSIONS="Aunque se detectaron permisos sospechosos del archivo «%s» y/o de su directorio. Por favor, revíselos."
 PUTTY_BASED_ON="Código SSH y SCP basado en PuTTY %s"
 FILEZILLA_BASED_ON2="Código FTP basado en FileZilla"
 OPENSSL_BASED_ON="Este producto incluye software desarrollado por el proyecto OpenSSL para OpenSSL Toolkit %s."
@@ -2372,7 +2379,6 @@ FILE_WATCH_ERROR="Error buscando cambios en el archivo «%s»."
 EDIT_SESSION_CLOSED2="** No se pudo subir el archivo «%s» **\n\nLa sesión «%s» ha sido cerrada.\n\nAbra una nueva sesión en el mismo sitio e intenta guardar el archivo nuevamente."
 TOO_MANY_EDITORS="Hay demasiados archivos abiertos. Cierra algunos antes."
 INVALID_DEFAULT_TRANSLATION="%s Por favor, elimina el archivo. Si no lo haces, la aplicación puede que no funcione correctamente."
-CREATE_TEMP_DIR_ERROR="No se puede crear el directorio temporal «%s». Puedes cambiar la ruta de almacenamiento de archivos temporales en Opciones."
 OPEN_FILE_NO_PROCESS2="WinSCP no ha podido determinar que aplicación puede abrir el archivo. WinSCP no puede buscar cambios en el archivo y no podrá subir los cambios del archivo.\n \nUna razón posible del problema, es que el archivo esté abierto por algun otra aplicación.\n \nSi Si usas esa aplicación para abrir los archivos desde WinSCP, Puedes considerar configurarlo como un editor externo.\n \nObserve que el archivo quedará en un directorio temporal."
 CLEANUP_TEMP_ERROR="Alguno de los directorios temporales, no han sido borrados. Si tiene archivos almacenados que sigan abiertos, ciérrelos e inténtelo de nuevo."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Solo un archivo puede estar seleccionado para ejecutar el comando. Alternativamante puede usarse si se selecciona el mismo número de archivos en los dos paneles."
@@ -2417,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Su dirección de correo electrónico no está autorizada pa
 UPDATE_EXPIRED="La autorización de su dirección de correo electrónico para actualizaciones automáticas ha caducado."
 UPDATE_TOO_MANY="Su dirección de correo electrónico ha sido bloqueada para actualizaciones automáticas por uso excesivo."
 UPDATE_MISSING_ADDRESS2="Para activar las actualizaciones automáticas con su dirección de correo electrónico, rellene por favor un formulario de donativo (incluyendo la dirección postal).\n\nEncontrará un enlace al formulario en el recibo enviado tras la donación."
+UPDATE_MISSING_ADDRESS3="Busque mensajes en la carpeta de entrada de %s con «%s»."
 UPDATE_TOO_LOW="La donación no alcanza el límite requerido para habilitar las actualizaciones automáticas."
 TIPS_NONE="No hay consejos."
 KEYGEN_PUBLIC="La conversión de claves públicas no está soportada."
@@ -2431,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Error al cargar extensión de «%s»"
 NO_SITE_FOR_COMMAND="**No hay ninguna sesión abierta**\nLa orden elegida incluye opciones específicas de sitio, pero no hay ninguna sesión abierta."
 DD_TARGET_UNKNOWN="**WinSCP no pudo detectar el directorio que recibe los archivos arrastrados.** En el modo «arrastrar y soltar» por defecto, WinSCP solo permite depositar archivos en directorios locales y unidades de red mapeadas.\n\nPuede revisar las preferencias para permitir otras opciones. Para más detalles, pulse «Ayuda»."
 JUMPLIST_ERROR="Error al actualizar la lista de saltos."
+TOO_MANY_PARAMS_ERROR="Demasiados parámetros."
 CONFIRM_OVERWRITE_SESSION="Nombre de sesión «%s» duplicado. ¿Desea sobrescribirlo?"
 CREATE_LOCAL_DIRECTORY="El directorio «%s» no existe. ¿Desea crearlo?"
 CANCEL_OPERATION_FATAL2="**¿Cancelar la transferencia de Archivos?**\n \nLa operación no puede ser cancelada en el medio de un proceso de transferencia.\nPresione 'Si' para cancelar la transferencia y cerrar la conexión.\nPresione 'No' para finalizar la transferencia.\nPresione 'Cancelar' para continuar la operación."
@@ -2478,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="¿Desea crear un icono de acceso directo en e
 EDIT_SESSION_RECONNECT="¿Desea reconectar la sesión «%s» para subir el archivo editado «%s»?"
 CLOSE_SESSIONS_WORKSPACE3="¿Desea realmente cerrar todas las sesiones y el programar sin guardar el área de trabajo?"
 IMPORT_SESSIONS2="** Tiene sesiones/sitios almacenados en %s.\n\n ¿Desea que WinSCP los importe? **\n\n(Se podrían importar más tarde desde el diálogo de conexión)|el cliente SSH PuTTY|el cliente FTP Filezilla|%s y %s"
-IMPORT_CONFIGURATION="Importar la configuración sobrescribirá todas las preferencias y sitios.\n\n¿Desea realmente continuar?"
+IMPORT_CONFIGURATION2="**¿Desea realmente restaurar la configuración desde una copia de seguridad?**\n\nImportar la configuración sobrescribirá todas las preferencias y sitios. WinSCP se reiniciará con la nueva configuración. Considere guardar su trabajo y hacer una copia de seguridad de la configuración actual."
 ALL_BUTTON="&Todo"
 YES_TO_ALL_BUTTON="Sí a to&do"
 REPORT_BUTTON="Re&portar"
@@ -2492,6 +2500,8 @@ EXTENSION_NOT_LATEST="**Usando la última versión compatible y fiable de la ext
 CUSTOM_INI_FILE_OVERWRITE="**¿Desea sobrescribir el archivo INI existente «%s»?**\n\nEscoja «Sobrescribir» para sobrescribir el archivo con la configuración actual.\n\nEscoja «Usar» para reiniciar WinSCP con la configuración cargada desde el archivo INI indicado. La configuración actual será preservada y podrá volver a ella si fuera necesario.|&Sobrescribir|&Usar"
 READONLY_INI_FILE_OVERWRITE="**¿Desea sobrescribir el archivo INI de solo lectura «%s» para guardar la configuración actual?**Esta pregunta aparece al pulsar la tecla «Mayúsculas» al cerrar WinSCP cuando el archivo INI es de solo lectura. Normalmente los archivos los archivos de solo lectura no se sobrescriben y se pierden los cambios en la configuración al cerrar WinSCP."
 CLOSE_SESSION_WORKSPACE="¿Desea realmente cerrar la sesión «%s» y el programa sin guardar el área de trabajo?"
+CLOSE_WORKSPACE="¿Desea realmente cerrar la aplicación sin guardar el área de trabajo?"
+TOO_MANY_SESSIONS="**¿Desea realmente abrir otra pestaña?**\nHay ya %d pestañas abiertas. Considere cerrar antes algunas pestañas para liberar recursos del equipo."
 COMPARE_NO_DIFFERENCES="No se han encontrado diferencias"
 SHORTCUT_INFO_TIP="Abre la sesión «%s»\n%s"
 SKIP_BUTTON="&Ignorar"
@@ -2521,14 +2531,14 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Extraer al directorio:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="&Buscar patrón:"
 DIRECTORY_READING_PROGRESS="%d Leyendo directorio"
-QUEUE_CALCULATING_SIZE="Calculando..."
+QUEUE_LISTING="Listado..."
 UPGRADE_BUTTON="Act&ualizar"
-COPY_PARAM_AUTOSELECTED="La opción de transferencia «%s» fue seleccionada automáticamente."
-COPY_PARAM_DEFAULT_CUSTOM="Se restableció la opción de transferencia a «%s»."
-COPY_PARAM_DEFAULT_NORM="Se restableció a la opción de transferencia predeterminada."
+COPY_PARAM_AUTOSELECTED="La configuración de transferencias «%s» fue seleccionada automáticamente."
+COPY_PARAM_DEFAULT_CUSTOM="Se restableció la configuración de transferencias a «%s»."
+COPY_PARAM_DEFAULT_NORM="Se restableció la configuración de transferencias predeterminada."
 COPY_PARAM_RULE="Ámbito de aplicación / máscaras:\n%s"
 QUEUE_PAUSED="Suspendido"
-INTERNAL_EDITOR_NAME="Editor &Interno"
+INTERNAL_EDITOR_NAME="Editor &interno"
 APP_EARLY_CLOSED="La aplicación iniciada para abrir el archivo «%s» se ha cerrado inesperadamente. Si no ha sido cerrada por usted, esto puede ocurrir porque la aplicación abrió múltiples archivos en una única ventana (proceso). Nuevas instancias de la aplicación siguen enviando el nuevo archivo a la instancia existente y se cierran inmediatamente. WinSCP puede soportar este tipo de aplicaciones solo como editor externo.\n \nSi desea usar la aplicación para abrir archivos desde WinSCP, considere configurarla como editor externo."
 EXTERNAL_EDITOR_HINT="Editar (externo)|Edita el(los) archivo(s) seleccionado(s) usando el editor externo «%s»"
 MASK_HINT2="* Coincidencia con cualquier número de caracteres.\n? Coincidencia con un único carácter cualquiera\n[abc] Coincidencia con un carácter del conjunto.\n[a-z] Coincidencia con un carácter del rango.\nEjemplos: *.html; foto??.png"
@@ -2730,7 +2740,7 @@ PROGRESS_GETPROPERTIES="Conseguir características"
 FSINFO_SSH_IMPLEMENTATION="Implementación SSH"
 FSINFO_CIPHER="Algoritmo de cifrado"
 FSINFO_COMPRESSION="Compresión"
-FSINFO_FS_PROTOCOL="Protocolo de transferencia de Archivo"
+FSINFO_FS_PROTOCOL="Protocolo de transferencia de archivos"
 FSINFO_MODE_CHANGING="Puede cambiar los permisos"
 FSINFO_OWNER_GROUP_CHANGING="Puede cambiar propietario/grupo"
 FSINFO_ANY_COMMAND="Puede ejecutar órdenes arbitrarias"
@@ -2873,7 +2883,7 @@ CONVERTKEY_SAVED="La clave privada ha sido convertida y guardada en «%s»."
 GENERATE_URL_FILE_TITLE="Generar URL de archivo"
 GENERATE_URL_SESSION_TITLE="Generar URL/código de sesión"
 GENERATE_URL_URL="URL"
-GENERATE_URL_SCRIPT="Guión"
+GENERATE_URL_SCRIPT="Guion"
 GENERATE_URL_CODE="Código"
 GENERATE_URL_COMMAND="Su orden %d"
 TIPS_MESSAGE="Consejo %d de %d"
@@ -2914,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="La extensión está instalada y cargada."
 LOGIN_AUTHORIZED_KEYS="**Clave pública a pegar en el archivo «authorized_keys» de OpenSSH:**"
 LOGIN_NOT_OPENSSH="**¿Instalando una clave pública en un servidor no OpenSSH?**\n\nLa instalación de claves públicas solo está soportada para servidores OpenSSH (en el archivo «authorized_keys»).\n\nEste servidor es %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Instalando la clave pública «%s»..."
-LOGIN_PUBLIC_KEY_UPLOADED="**La clave pública «%s» ha quedado instalada.**\n\nYa puede conectarse al servidor usando el par de claves."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Aunque se detectaron permisos sospechosos del archivo «%s» y/o de su directorio. Por favor, revíselos."
 LOGIN_PUBLIC_KEY_TITLE="Selección de clave a instalar en el servidor"
 LOGIN_PUBLIC_KEY_FILTER="Archivos PUTTY de clave privada (*.ppk)|*.ppk|Archivos de clave privada (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Todos (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Chequeo de sincronización"
@@ -2942,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Descargar archivo remoto actualizado"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Eliminar archivo remoto obsoleto"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Eliminar archivo local obsoleto"
 SYNCHRONIZE_CHECKLIST_REVERSE="Clic para invertir"
+IMPORT_CONVERTED_KEYS="%d archivos de claves de %d sesiones importadas se han convertido o reemplazado con claves existentes en formatos soportados."
+FSINFO_ACL_CHANGING="Puede modificar ACL"
+PROPERTIES_ACL="ACL:"
+PROPERTIES_S3_USERS="&Usuarios"
+PROPERTIES_S3_EVERYONE="Cualqui&era"
+PROPERTIES_S3_R_ACL_HINT="Acceso de lectura"
+PROPERTIES_S3_W_ACL_HINT="Acceso de escritura"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Cliente SFTP, SCP, S3 y FTP libre de Windows"
@@ -2960,7 +2975,7 @@ FUNCTIONS_INTERFACES2="Entorno gráfico de usuario con interfaz tipo Windows (un
 FUNCTIONS_PORTABLE="Modo portable opcional, gracias al uso de archivos de configuración en vez de entradas de registro, que permite su uso desde soportes extraíbles"
 FUNCTIONS_TRANSFER="Transferencias en modo binario o texto, colas y transferencias en segundo plano"
 FUNCTIONS_DOCUMENTATION="En la web de WinSCP se puede acceder libremente a documentación comprensible y a un foro activo de usuarios"
-STORE_BUYING="Comprando WinSCP en Microsoft Store se está contribuyendo al desarrollo del programa. ¡Gracias!"
+STORE_BUYING="Comprando el WinSCP oficial en Microsoft Store se está contribuyendo al desarrollo del programa. ¡Gracias!"
 STORE_TITLE="WinSCP - cliente SFTP, FTP, WebDAV, SCP y S3"
 KEYWORD_SFTP_CLIENT="cliente sftp"
 KEYWORD_FTP_CLIENT="cliente ftp"
@@ -3013,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Extensión «Archivo y descarga» para empaquetar arc
 NEW_5_16_SYNC_CHECKLIST="Mejoras en la ventana de chequeo de sincronización"
 ; <override>
 NEW_5_16_FIND_SORT="Los resultados de búsqueda se pueden ordenar"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Se puede mostrar una lista completa de archivos en la cola de transferencias"
+; <override>
 NEW_5_18_STREAMING="Soporte para transmisiones en scripts y ensamblados .NET"
+; <override>
 NEW_5_18_REMOTE_SYNC="Extensión para sincronizar dos servidores remotos"
+; <override>
 NEW_5_18_TLS="Habilitado TLS 1.3 y añadido soporte para huellas TLS/SSL SHA-256"
+NEW_5_20_S3_ACL="Soporte ACL para el protocolo S3"
+NEW_5_20_SHA2="Soporte de algoritmos de clave pública SSH rsa-sha2-256 y rsa-sha2-512"
+NEW_5_20_OPENSSH_IMPORT="Posibilidad de importar sesiones de archivos de configuración OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="No se puede encontrar una ruta válida"
@@ -3029,9 +3051,9 @@ Customdirview_SErrorInvalidName="Caracteres no válidos en el nombre de archivo:
 Customdirview_SErrorRenameFile="No se puede renombrar: "
 Customdirview_SErrorRenameFileExists="El archivo ya existe: "
 Customdirview_SParentDir="Directorio superior"
-Customdirview_STextDirectories="%u Directorios"
-Customdirview_STextFileExt="Archivo: %s"
-Customdirview_STextFiles="%u Archivos"
+Customdirview_STextDirectories="%u directorios"
+Customdirview_STextFileExt="Archivo %s"
+Customdirview_STextFiles="%u archivos"
 Customunixdirview_SUnixDefaultRootName="/ <raíz>"
 Dirviewcolproperties_SDirViewAttrCol="Atrib"
 Dirviewcolproperties_SDirViewChangedCol="Modificado"

+ 46 - 22
translations/FI.ini

@@ -15,9 +15,11 @@ PasswordPanel.SessionRememberPasswordPanel.SessionRememberPasswordCheck.Caption=
 BannerPanel.NeverShowAgainCheck.Caption="Älä näytä tätä viestiä enää &koskaan"
 BannerPanel.BannerCloseButton.Caption="Jatka"
 BannerPanel.BannerHelpButton.Caption="&Ohje"
-BannerActionList.EditCopy.Caption="&Kopioi"
-BannerActionList.EditSelectAll.Caption="Valitse &Kaikki"
-BannerActionList.BannerMonospacedFontAction.Caption="Käytä &kiinteävälistä fonttia"
+ActionList.EditCopyAction.Caption="&Kopioi"
+ActionList.EditSelectAllAction.Caption="Valitse &Kaikki"
+ActionList.BannerMonospacedFontAction.Caption="Käytä &kiinteävälistä fonttia"
+ActionList.LabelCopyAction.Caption="&Kopioi"
+ActionList.LabelOpenLinkAction2.Caption="Avaa &linkki"
 
 [Cleanup.dfm]
 Caption="Siivoa sovelluksen tallennettu tieto"
@@ -364,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="Sa&lasana"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="Ti&edostoprotokolla"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Salaus:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Salaus:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="&Lue tunnisteet AWS CLI -kokoonpanosta"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Salaamaton"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="&Anonyymi kirjautuminen"
 MainPanel.SitePanel.NoteGroup.Caption="Huom"
@@ -1338,10 +1341,10 @@ PageControl.CommonSheet.Caption="Yleiset"
 PageControl.CommonSheet.Label1.Caption="Sijainti:"
 PageControl.CommonSheet.Label2.Caption="Koko:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Linkittyy:"
-PageControl.CommonSheet.Label3.Caption="Suojaukset:"
-PageControl.CommonSheet.Label4.Caption="Ryhmä:"
-PageControl.CommonSheet.Label5.Caption="Omistaja:"
-PageControl.CommonSheet.RecursiveCheck.Caption="Aseta ryhmä, omistaja ja suojaukset &rekursiivisesti"
+PageControl.CommonSheet.RightsLabel.Caption="Suojaukset:"
+PageControl.CommonSheet.GroupLabel.Caption="Ryhmä:"
+PageControl.CommonSheet.OwnerLabel.Caption="Omistaja:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Aseta omistaja, ryhmä ja käyttöoikeudet &rekursiivisesti"
 PageControl.CommonSheet.CalculateSizeButton.Caption="&Laske"
 PageControl.ChecksumSheet.Caption="Tarkistussumma"
 PageControl.ChecksumSheet.Label6.Caption="&Algoritmi"
@@ -1574,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="Tulkitsee &197
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Protokollavalinnat"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="&Ensisijainen SFTP protokollan versio"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="SFTP palvelin:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="&Säännönmukaista polut palvelimella"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Oletus"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="Salli &SCP varalla"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Muut valinnat"
@@ -1598,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Käytä &MLSD-komentoa
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="Pakota IP osoite passiivi moodin yhteyksissä"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="Tili:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Käytä HOST komentoa valitaksesi isäntä palvelimella"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Näytä kaikki tiedosto&versiot VMS-palvelimista"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Protokollavalinnat"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Oletusalue:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="&URL-tyyli"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Virtuaali-isäntä"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Polku"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Tunnistus"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="&Suojaustunnus"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="I&stuntotunnus:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Protokollavalinnat"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="Salli koodaama&ttomat erikoismerkit tiedostonimissä"
 MainPanel.PageControl.ConnSheet.Caption="Yhteys"
@@ -1675,9 +1680,7 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Valitse asiakasvarmennetiedosto"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Protokollavalinnat"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="SSH-protokollan versio:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Käytä &pakkausta"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (turvaton)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Salausvaihtoehdot"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="&Salausvalinnan käytäntö:"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Salli D&ES-salaus SSH-2:ssa"
@@ -1696,7 +1699,6 @@ MainPanel.PageControl.AuthSheet.Caption="Tunnistus"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="Ohita to&dennus kokonaan"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Tunnistusvalinnat"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Yritä kirjautumista Pageent:n avulla"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Yritä TIS- tai &älykorttitunnistusta (SSH-1)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Kokeile 'keyboard-&interactive' -todennusta"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Käytä &salasanaa ensimmäiseen kyselyyn"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Autentikointitiedot"
@@ -1710,9 +1712,6 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Kokeile &G
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Salli GSSAPI tunnisteen välitys"
 MainPanel.PageControl.BugsSheet.Caption="Bugit"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="SSH palvelimien tunnettujen bugien havainnointi"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Hyytyy SSH-1:n &älä välitä-viesteihin"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Kieltäytyy kaikista SSH-1 salasanan &piilottamisista"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Hyytyy SSH-1:n &RSA tunnistukseen"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Laskee väärin SSH-2:n H&MAC avaimet"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Laskee väärin SSH-2:n &salausavaimet"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Vaatii SSH-2:n RSA a&llekirjoituksissa täytteen"
@@ -1856,7 +1855,7 @@ CONNECTION_FAILED="Yhteys epäonnistui."
 USER_TERMINATED="Käyttäjän keskeytys."
 LOST_CONNECTION="Yhteys menetettiin."
 CANT_DETECT_RETURN_CODE="Ei saatu paluukoodia."
-COMMAND_FAILED="Komento '%s'\n epäonnistui paluukoodilla %d ja viestillä\n%s."
+COMMAND_FAILED2="Komento '%s'\n epäonnistui paluukoodilla %d ja seuraavalla viestillä."
 COMMAND_FAILED_CODEONLY="Komento epäonnistui paluukoodilla %d."
 INVALID_OUTPUT_ERROR="Komento '%s' epäonnistui epämääräisellä tuloksella '%s'."
 READ_CURRENT_DIR_ERROR="Etäkansion nimeä ei saatu."
@@ -1987,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Yritettiin käyttää tiedostoa, joka on tuhottavana
 SFTP_STATUS_FILE_CORRUPT="Tiedosto on viallinen. Tarkista levyjärjestelmä virheiden varalta."
 KEY_TYPE_UNKNOWN2="Tiedosto '%s' ei sisällä yksityistä avain tunnetus muodossa."
 KEY_TYPE_UNSUPPORTED2="**Yksityinen avain -tiedosto '%s' sisältää avaimen %s muodossa. WinSCP tukee ainoastaan PuTTY-muotoa**"
-KEY_TYPE_DIFFERENT_SSH="Henkilökohtainen avaintiedosto '%s' sisältää avaimen %s muodossa. Se ei sovellu valitsemaasi SSH protokollan versioon."
+KEY_TYPE_SSH1="**Yksityinen avain -tiedosto '%s' sisältää avaimen vanhentuneessa SSH-1 -muodossa."
 SFTP_OVERWRITE_FILE_ERROR2="Ei voi ylikirjoittaa tiedostoa '%s'.$$\n \nPaina 'Poista' tuhotaksesi tiedosto ja tee uusi ylikirjoittamisen sijaan.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="&Poista"
 SPACE_AVAILABLE_ERROR="Vapaan tilan tarkistus ei onnistu polulle '%s'."
@@ -2093,6 +2092,11 @@ UNREQUESTED_FILE="Palvelin lähetti tiedoston, jota ei pyydetty."
 STORE_NEW_HOSTKEY_ERROR="Uutta palvelimen avainta ei voitu tallentaa."
 STREAM_IN_SCRIPT_ERROR="Tietovirtaa ladattaessa voidaan määrittää vain yksi lähde ja kohteen on määritettävä tiedostonimi."
 STREAM_READ_ERROR="Virhe syötevirran lukemisessa."
+S3_CONFIG_ERROR="Virhe AWS-määritysparametrin %s lukemisessa."
+TIMEOUT_ERROR="Aikakatkaisu odottaa palvelimen vastausta."
+CREATE_TEMP_DIR_ERROR="Ei voida luoda väliaikaiskansiota '%s'. Voit vaihtaa juurikansion Asetuksissa tallentaaksesi väliaikaistiedostoja."
+OPENSSH_CONFIG_NOT_FOUND="OpenSSH-asetustiedostoa ei löydy."
+OPENSSH_CONFIG_NO_SITES="OpenSSH-asetustiedostosta ei löytynyt isäntädirektiiviä tietyille isännille."
 CONFIRM_PROLONG_TIMEOUT3="Vastausta palvelimelta ei ole tullut %d sekuntiin.\n\nOdotetaanko vielä %0:d sekuntia?"
 PROMPT_KEY_PASSPHRASE="Salasana avaimelle '%s'"
 FILE_OVERWRITE="Tiedosto '%s' on jo olemassa. Ylikirjoitetaanko?"
@@ -2135,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organisaatio: %s\n|- Sijainti: %s\n|- Muu: %s\n"
 CERT_TEXT2="Julkaisija:\n%s\nOtsikko:\n%s\nVoimassa: %s - %s\n\nSormenjäljet:\n- SHA-256: %s\n- SHA-1: %s\n\nYhteenveto: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="Asiakas&varmenteen salasana:"
 CERTIFICATE_PASSPHRASE_TITLE="Asiakasvarmenteen salasana"
-KEY_TYPE_CONVERT3="**Haluatko muuntaa tämän %s -asiakasvarmenteen PuTTY-muotoon?**\n\n%s"
+KEY_TYPE_CONVERT4="**Haluatko muuntaa %s -asiakasvarmenteen PuTTY-muotoon?**\n\n%s"
 MULTI_FILES_TO_ONE="**Haluatko varmasti siirtää useita tiedostoja yhteentiedostoon '%s' hakemistossa '%s'?**\n\nTiedostot korvaavat toinen toisensa.\n\nJos haluat siirtää kaikki tiedostot hakemistoon '%s' ja pitää niden nimet, päätä polku vinoviivalla."
 KEY_EXCHANGE_ALG="Avaimen vaihtoalgoritmi"
 KEYKEY_TYPE="Avaimen tyyppi"
@@ -2143,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="Käyttöoikeus-ID"
 S3_ACCESS_KEY_ID_PROMPT="K&äyttöoikeus-ID"
 S3_SECRET_ACCESS_KEY_TITLE="Salainen avainkoodi"
 S3_SECRET_ACCESS_KEY_PROMPT="Salainen avain&koodi"
+PROXY_AUTH_TITLE="Välityspalvelimen kirjautuminen"
+PROXY_AUTH_USERNAME_PROMPT="Välityspalvelimen &käyttäjänimi:"
+PROXY_AUTH_PASSWORD_PROMPT="Välityspalvelimen &salasana:"
 YES_STR="Kyllä"
 NO_STR="Ei"
 SESSION_INFO_TIP2="Palvelin: %s\nKäyttäjätunnus: %s\nYksityinen avaintiedosto: %s\nSiirtoprotokolla: %s"
@@ -2296,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Kopioi sertifikaatin sormenjälki leikepöydälle"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Älä salaa uusia tiedostoja"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Ohita piilotetut tiedostot"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Ohita tyhjät kansiot"
+PUBLIC_KEY_UPLOADED="Julkinen avain \"%s\" asennettu.**\n\nVoit nyt kirjautua palvelimeen avainparia käyttäen."
+PUBLIC_KEY_PERMISSIONS="Mahdollinen väärä käyttöoikeus havaittu \"%s\" -tiedostossa ja/tai sen pääkansiossa. Tarkista ne."
 PUTTY_BASED_ON="SSH:n ja SCP:n koodi perustuu PuTTY %s:een"
 FILEZILLA_BASED_ON2="FTP-koodi perustuu FilzeZilla-ohjelmaan"
 OPENSSL_BASED_ON="Tämä tuote sisältää koodia OpenSSL projektin tuottamasta ohjelmistosta OpenSSL Toolkit %s."
@@ -2370,7 +2379,6 @@ FILE_WATCH_ERROR="Ei voida tarkkailla tiedoston '%s' muutoksia."
 EDIT_SESSION_CLOSED2="**Ei voi lähettää muokattua tiedostoa '%s'**\n\nIstunto '%s' on jo suljettu.\n\nAvaa uusi istunto samaan kohteeseen ja yritä tallentaa uudestaan."
 TOO_MANY_EDITORS="Liian monta avointa tiedostoa. Sulje ensin joitakin."
 INVALID_DEFAULT_TRANSLATION="%s Poista tiedosto, muutoin sovellus ei toimi oikein."
-CREATE_TEMP_DIR_ERROR="Ei voida luoda väliaikaiskansiota '%s'. Voit vaihtaa juurikansion Asetuksissa tallentaaksesi väliaikaistiedostoja."
 OPEN_FILE_NO_PROCESS2="WinSCP ei voinut tunnistaa sovellusta, jolla tiedosto avattiin. WinSCP ei voi tarkkailla muutoksia tiedostossa ja ei siten voi lähettää muuttunutta tiedostoa eteenpäin.\n \nYksi mahdollinen syy ongelmaan on, että tiedosto on jo avoinna jossain sovelluksessa.\n \nJos haluat käyttää sovellusta tietostojen avaamiseen WinSCP:sta, harkitse sen asettamista ulkoiseksi editoriksi.\n \nHuomaa että tiedosto jää väliaikaiskansioon."
 CLEANUP_TEMP_ERROR="Joitain väliaikaiskansioita ei poistettu. Jos sinulla on tiedostoja avoimena niihin, sulje ne ensin."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Käyttääksesi valittua omaa komentoa, vain yksi tiedosto tulee valita ensimmäisessä paneelissa käytettäväksi komennon kanssa toisessa paneelissa olevien valittujen tiedostojen kanssa. Vaihtoehtoisesti molemmissa paneeleissa voidaan valita sama määrä tiedostoja, joihin komento suoritetaan pareittain."
@@ -2415,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Sähköpostiosoitettasi ei ole valtuutettu automaattisiin p
 UPDATE_EXPIRED="Sähköpostiosoitteesi valtuutus automaattisiin päivityksiin on vanhentunut."
 UPDATE_TOO_MANY="Sähköpostiosoitteesi käyttö automaattisiin päivityksiin on estetty liiallisen käytön vuoksi."
 UPDATE_MISSING_ADDRESS2="Ottaaksesi automaattiset päivitykset käyttöön sähköpostiosoitteesi, täytä lahjoituslomake (postiosoite mukaan lukien).\n\nLöydät linkin lomakkeeseen lahjoituksesi jälkeen saamastasi kuitista."
+UPDATE_MISSING_ADDRESS3="Etsi postilaatikosta %s viesti \"%s\"."
 UPDATE_TOO_LOW="Lahjoituksesi määrä on alle automaattisiin päivityksiin vaaditun rajan."
 TIPS_NONE="Ei vinkkejä."
 KEYGEN_PUBLIC="Julkisten avainten muuntamista ei tueta."
@@ -2429,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Laajennusta ei voida ladata kohteesta \"%s\"."
 NO_SITE_FOR_COMMAND="**Istuntoa ei ole avattu**\nValitulla komennolla on sivukohtaisia asetuksia, mutta istuntoa ei avattu."
 DD_TARGET_UNKNOWN="**WinSCP ei havainnut kansiota, jonne tiedosto(t) pudotettiin.** Raahaa ja pudota -toiminnon oletustilassa WinSCP sallii tiedostojen pudotuksen ainoastaan paikallisiin levyasemiin ja yhdistettyihin verkkolevyasemiin.\n\nVoit määrittää muita kohteita asetuksissa. Napsauta Apua-painitetta saadaksesi lisätietoja."
 JUMPLIST_ERROR="Hyppyluettelon päivitys epäonnistui."
+TOO_MANY_PARAMS_ERROR="Liian monta parametria"
 CONFIRM_OVERWRITE_SESSION="Kohde nimellä '%s' on jo olemassa. Kirjoita päälle?"
 CREATE_LOCAL_DIRECTORY="Kansiota '%s' ei ole. Luo?"
 CANCEL_OPERATION_FATAL2="**Peruuta tiedoston siirto?**\n\nOperaatiota ei voi keskeyttää kesken tiedoston siirtoa.\nPaina 'Kyllä' peruuttaaksesi siirron ja sulkeaksesi yhteyden.\nPaina 'Ei' lopettaaksesi nykyisen tiedostonsiirron.\nPaina 'Peruuta' jatkaaksesi toimintoa."
@@ -2476,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Luo työtilalle '%s' pikakuvake työpöydäll
 EDIT_SESSION_RECONNECT="Haluatko muodostaa uudelleen yhdeyden istuntoon '%s' lähettääksesi tiedoston '%s'?"
 CLOSE_SESSIONS_WORKSPACE3="Lopeta kaikki istunnot ja sulje sovellus tallentamatta työtilaa?"
 IMPORT_SESSIONS2="**Sinulla on talletettuja istuntoja/kohteita ohjelmissa %s.\n\nHaluatko tuoda ne WinSCP:n?**\n\n(Voit tuoda ne koska tahansa kirjautumisikkunassa)|PuTTY SSH|Filezilla FTP|%s ja %s"
-IMPORT_CONFIGURATION="Asetusten tuonti korvaa kaikki asetukset ja kohteet.\n\nHaluatko jatkaa?"
+IMPORT_CONFIGURATION2="**Palauta asetukset varmuuskopiosta?**\n\nMäärityksen tuonti korvaa kaikki asetuksesi ja sivustosi. WinSCP käynnistetään uudelleen uusilla asetuksilla. Harkitse työsi tallentamista ja varmuuskopion luomista nykyisistä asetuksistasi."
 ALL_BUTTON="&Kaikki"
 YES_TO_ALL_BUTTON="Kyllä k&aikkiin"
 REPORT_BUTTON="Raportoi"
@@ -2490,6 +2500,8 @@ EXTENSION_NOT_LATEST="**Käytetään laajennuksen viimeisintä yhteensopivaa ja
 CUSTOM_INI_FILE_OVERWRITE="**Haluatko ylikirjoittaa olemassa olevan INI-tiedoston '%s'?**\n\nValitse 'Ylikirjoita' ylikirjoittaaksesi valitun INI-tiedoston nykyisillä maarityksillä.\n\nValitse 'Käytä' käynnistääksesi WinSCP:n uudelleen valitusta INI-tiedostosta ladatuilla määrityksillä. Nykyiset määrityksesi säilyvät ja voit palata niihin, jos tulee tarve.|&Ylikirjoita|&Käytä"
 READONLY_INI_FILE_OVERWRITE="**Haluatko korvata vain luku -tilassa olevan INI-tiedoston '%s' tallentaaksesi nykyiset määrityksesi?** Tämä kysymys esitetään, kun pidät vaihtonäppäimen pohjassa WinSCP:n sulkemisen yhteydessä ja kun INI-tiedosto on vain luku -muodossa. Normaalisti vain luku -muotoisia INI-tiedostoja ei korvata ja kaikki muutokset määrityksissä menetetään, kun suljet WinSCP:n."
 CLOSE_SESSION_WORKSPACE="Lopeta istunto '%s' ja sulje sovellus tallentamatta työtilaa?"
+CLOSE_WORKSPACE="Sulje sovellus tallentamatta työtilaa?"
+TOO_MANY_SESSIONS="**Haluatko todella avata uuden välilehden?**\nSinulla on jo avattuna %d välilehteä. Harkitse ensin joidenkin välilehtien sulkemista vapauttaaksesi tietokoneesi resursseja."
 COMPARE_NO_DIFFERENCES="Ei eroavaisuuksia"
 SHORTCUT_INFO_TIP="Avaa kohteen '%s'\n%s"
 SKIP_BUTTON="&Ohita"
@@ -2519,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="P&ura kansioon:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="&Etsi kuviota:"
 DIRECTORY_READING_PROGRESS="%d Luetaan kansiota"
-QUEUE_CALCULATING_SIZE="Lasketaan..."
+QUEUE_LISTING="Luetaan..."
 UPGRADE_BUTTON="Päivitä"
 COPY_PARAM_AUTOSELECTED="Siirtoasetukset '%s' valittiin automaatisesti."
 COPY_PARAM_DEFAULT_CUSTOM="Palattiin siirtoasetuksiin '%s'."
@@ -2912,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="Shell-laajennus on asennettu ja ladattu."
 LOGIN_AUTHORIZED_KEYS="**Julkinen avain OpenSSH authorised_keys -tiedostoon liittämistä varten:**"
 LOGIN_NOT_OPENSSH="**Asenna julkinen avain muuhun kuin OpenSSH-palvelimeen?**\n\nJulkisen avaimen asentaminen on tuettu vain OpenSSH-palvelimelle (author_keys -tiedosto).\n\nPalvelimesi on %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Asennetaan julkista avainta \"%s\".."
-LOGIN_PUBLIC_KEY_UPLOADED="Julkinen avain \"%s\" asennettu.**\n\nVoit nyt kirjautua palvelimeen avainparia käyttäen."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Mahdollinen väärä käyttöoikeus havaittu \"%s\" -tiedostossa ja/tai sen pääkansiossa. Tarkista ne."
 LOGIN_PUBLIC_KEY_TITLE="Valitse palvelimelle asennettava avain"
 LOGIN_PUBLIC_KEY_FILTER="PuTTY-yksityinen avain -tiedostot (*.ppk)|*.ppk|Kaikki yksityinen avain -tiedostot (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Kaikki tiedostot (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Synkronoinnin tarkistuslista"
@@ -2940,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Lataa päivitetty etätiedosto"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Poista vanhentunut etätiedosto"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Poista vanhentunut paikallinen tiedosto"
 SYNCHRONIZE_CHECKLIST_REVERSE="Napsauta peruuttaaksesi"
+IMPORT_CONVERTED_KEYS="%d avaintiedostoa %d tuodussa istunnossa muunnettiin tai korvattiin olemassa olevilla avaimilla tuetussa muodossa."
+FSINFO_ACL_CHANGING="Voi muuttaa ACL:ää"
+PROPERTIES_ACL="ACL:"
+PROPERTIES_S3_USERS="K&äyttäjät"
+PROPERTIES_S3_EVERYONE="Ka&ikki"
+PROPERTIES_S3_R_ACL_HINT="Lue ACL:stä"
+PROPERTIES_S3_W_ACL_HINT="Kirjoita ACL:ään"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Ilmainen SFTP-/SCP-/S3-/FTP -Windows-ohjelma"
@@ -3011,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Laajennus 'Arkistoi ja lataa' etätiedostojen arkisto
 NEW_5_16_SYNC_CHECKLIST="Parannuksia synkronoinnin tarkistuslista -ikkunaan"
 ; <override>
 NEW_5_16_FIND_SORT="Hakutulokset voi lajitella"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Kaikki siirtojonossa olevat tiedostot voidaan näyttää"
+; <override>
 NEW_5_18_STREAMING="Virtauksen tuki skriptausksessa ja .NET-kokoonpano"
+; <override>
 NEW_5_18_REMOTE_SYNC="Laajennus kahden etäpalvelimen synkronointiin"
+; <override>
 NEW_5_18_TLS="Käytössä TLS 1.3 ja lisätty tuki SHA-256 TLS/SSL-sormenjäljille"
+NEW_5_20_S3_ACL="S3-protokollan ACL-tuki"
+NEW_5_20_SHA2="Tuki julkisen avaimen SSH-algoritmeille rsa-sha2-256 ja rsa-sha2-512"
+NEW_5_20_OPENSSH_IMPORT="Istuntojen tuonti OpenSSH-asetustiedostosta mahdollista"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Ei löydy mitään toimivaa polkua."

+ 44 - 22
translations/FR.ini

@@ -19,7 +19,7 @@ ActionList.EditCopyAction.Caption="&Copier"
 ActionList.EditSelectAllAction.Caption="Tout &sélectionner"
 ActionList.BannerMonospacedFontAction.Caption="Utiliser la &police à espacement"
 ActionList.LabelCopyAction.Caption="&Copier"
-ActionList.LabelOpenLinkAction.Caption="Ouvrir"
+ActionList.LabelOpenLinkAction2.Caption="&Ouvrir lien"
 
 [Cleanup.dfm]
 Caption="Nettoyer les données de l'application"
@@ -366,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="Mot de passe"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="Protocole de &fichier"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Chiffrement :"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Chiffrement :"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="&Lire les identifiants de la configuration AWS CLI"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Pas de chiffrement"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="Connexion anonyme"
 MainPanel.SitePanel.NoteGroup.Caption="Note"
@@ -1340,10 +1341,10 @@ PageControl.CommonSheet.Caption="Commun"
 PageControl.CommonSheet.Label1.Caption="Emplacement :"
 PageControl.CommonSheet.Label2.Caption="Taille :"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Lier à :"
-PageControl.CommonSheet.Label3.Caption="Permissions :"
-PageControl.CommonSheet.Label4.Caption="Groupe :"
-PageControl.CommonSheet.Label5.Caption="Propriétaire :"
-PageControl.CommonSheet.RecursiveCheck.Caption="Appliquer &récursivement le groupe, le propriétaire et les permissions"
+PageControl.CommonSheet.RightsLabel.Caption="Permissions :"
+PageControl.CommonSheet.GroupLabel.Caption="Groupe :"
+PageControl.CommonSheet.OwnerLabel.Caption="Propriétaire :"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Définir le propriétaire, le groupe et les permissions de manière &récursive"
 PageControl.CommonSheet.CalculateSizeButton.Caption="Evaluer"
 PageControl.ChecksumSheet.Caption="Somme de contrôle"
 PageControl.ChecksumSheet.Label6.Caption="&Algorithme"
@@ -1576,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="&Mauvaise inte
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Options de protocole"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="&Version du protocole SFTP préférée"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="&Serveur SFTP :"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="&Convertir les chemins sur le serveur à la forme canonique"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Défaut"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="&Autoriser le retour en SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Autres options"
@@ -1600,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Utiliser la commande &M
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="&Forcer l'adresse IP pour les connexions en mode passif"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="Compte :"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Utiliser la commande &HOST pour choisir l'hôte sur le serveur"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Afficher toutes les &révisions de fichiers sur les serveurs VMS"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Options de protocole"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Région par défaut :"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Style &URL :"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Hôte virtuel"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Chemin"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Authentification"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="&Jeton de sécurité :"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="&Jeton de session :"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Options de protocole"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Tolérer les caractères spéciaux non codés dans les noms de fichiers"
 MainPanel.PageControl.ConnSheet.Caption="Connexion"
@@ -1677,9 +1680,7 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Sélectionnez le fichier de certificat client"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Options du protocole"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Version du protocole SSH:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Activer la &compression"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (non sécurisé)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Options de chiffrement"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Sélection de la &politique de chiffrement :"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Activation de l'utilisation de simple-&DES dans SSH2"
@@ -1698,7 +1699,6 @@ MainPanel.PageControl.AuthSheet.Caption="Authentification"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="Contourner entièrement l'&authentification (SSH-2)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Options d'authentification"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Essayer l'authentification avec &Pagent"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Essayer l'authentification &TIS ou CryptoCard (SSH1)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Authentification par '&saisie clavier' (SSH2)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Répondre avec le &mot de passe au premier prompt"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Paramètres d'authentification"
@@ -1712,9 +1712,6 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Essayer l'
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Autoriser la &délégation d'identification GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Bugs"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Détection des bugs connus dans les serveurs SSH"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Avertir pour les messages SSH1 ignorés :"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Refuse tout camouflage de mot de passe SSH-1 :"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Avertir lors d'authentification RSA SSH-1 :"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Mauvais calcul des clés SSH-2 HMAC :"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Mauvais calcul des clés de chiffrement SSH-2 :"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Forcer la saisie des signatures RSA SSH-2 :"
@@ -1858,7 +1855,7 @@ CONNECTION_FAILED="La connexion a échoué."
 USER_TERMINATED="Interrompu par l'utilisateur"
 LOST_CONNECTION="Connexion perdue."
 CANT_DETECT_RETURN_CODE="Le code de la commande de retour n'a pu être détecté."
-COMMAND_FAILED="La commande '%s'\n a échoué avec pour code de retour %d et pour message\n%s."
+COMMAND_FAILED2="La commande '%s'\na échoué avec le code de retour %d et le message d'erreur suivant."
 COMMAND_FAILED_CODEONLY="Commande échouée avec pour code de retour %d."
 INVALID_OUTPUT_ERROR="La commande '%s' a échoué avec le mauvais affichage '%s'."
 READ_CURRENT_DIR_ERROR="Erreur lors l'établissement du nom du répertoire distant."
@@ -1989,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Une opération a été tentée sur un fichier en cou
 SFTP_STATUS_FILE_CORRUPT="Le fichier est corrompu. Une vérification de l'intégrité du système devrait être effectuée."
 KEY_TYPE_UNKNOWN2="Le fichier '%s' ne contient pas une clé privée dans un format connu."
 KEY_TYPE_UNSUPPORTED2="** Le fichier de clé privée '%s' contient une clé au format %s. WinSCP ne supporte que le format PuTTY. **"
-KEY_TYPE_DIFFERENT_SSH="Le fichier de clé privée '%s' contient une clé au format %s. Il ne respecte pas votre choix de protocole SSH."
+KEY_TYPE_SSH1="Le fichier de clé privée '%s' contient une clé au format SSH-1 obsolète."
 SFTP_OVERWRITE_FILE_ERROR2="Écrasement du fichier distant '%s' impossible.$$\n \nAppuyez sur 'Supprimer' pour supprimer le fichier et en créer un nouveau au lieu de l'écraser.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="Supprimer"
 SPACE_AVAILABLE_ERROR="Erreur de la détermination de l'espace disponible pour le chemin '%s'."
@@ -2001,7 +1998,7 @@ CHECKSUM_ERROR="Erreur lors du calcul de la somme de contrôle du fichier '%s'."
 INTERNAL_ERROR="Erreur interne %s (%s)."
 NOTSUPPORTED="Opération non supportée."
 FTP_ACCESS_DENIED="Accès refusé."
-FTP_CREDENTIAL_PROMPT="Demande de crédits..."
+FTP_CREDENTIAL_PROMPT="Demande d'identifiants..."
 FTP_RESPONSE_ERROR="Réponse %s invalide pour la commande '%s'."
 SCRIPT_UNKNOWN_SWITCH="Option inconnue '%s'."
 TRANSFER_ERROR="Erreur lors du transfert du fichier '%s'."
@@ -2095,6 +2092,11 @@ UNREQUESTED_FILE="Le serveur a envoyé un fichier qui n'a pas été demandé."
 STORE_NEW_HOSTKEY_ERROR="Échec de l'enregistrement de la nouvelle clé hôte."
 STREAM_IN_SCRIPT_ERROR="Lors du téléchargement de données en streaming, une seule source peut être spécifiée et la cible doit spécifier un nom de fichier."
 STREAM_READ_ERROR="Erreur de lecture du flux d'entrée."
+S3_CONFIG_ERROR="Erreur de lecture du paramètre de configuration AWS %s."
+TIMEOUT_ERROR="Expiration du délai d'attente de réponse du serveur."
+CREATE_TEMP_DIR_ERROR="Ne peut créer le répertoire temporaire '%s'. Veuillez changer la racine de ce répertoire dans Préférences."
+OPENSSH_CONFIG_NOT_FOUND="Fichier de configuration OpenSSH introuvable."
+OPENSSH_CONFIG_NO_SITES="Aucune directive Host pour des hôtes spécifiques n'a été trouvée dans le fichier de configuration OpenSSH."
 CONFIRM_PROLONG_TIMEOUT3="L'hôte n'a pas répondu pendant %d secondes.\n\nAttendre encore %0:d secondes ?"
 PROMPT_KEY_PASSPHRASE="Passphrase de la clé '%s' :"
 FILE_OVERWRITE="Le fichier '%s' existe. Voulez-vous l'écraser ?"
@@ -2137,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organisation : %s\n|- Emplacement : %s\n|- Autre : %s\n"
 CERT_TEXT2="Émetteur :\n%s\nSujet :\n%s\nValide : %s - %s\n\nEmpreintes :\n- SHA-256 : %s\n- SHA-1 : %s\n\nSommaire : %s"
 CERTIFICATE_PASSPHRASE_PROMPT="&Mot de passe pour le certificat client:"
 CERTIFICATE_PASSPHRASE_TITLE="Mot de passe certificat client"
-KEY_TYPE_CONVERT3="**Souhaitez-vous convertir cette clé privée %s vers format PuTTY ?**\n\n%s"
+KEY_TYPE_CONVERT4="**Vous voulez convertir la clé privée %s au format PuTTY?**\n\n%s"
 MULTI_FILES_TO_ONE="** Êtes-vous sûre de transférer plusieurs fichiers vers un seul fichier '%s' dans le dossier '%s'? **\n\nLes fichiers écraseront l'autre.\n\nSi en fait vous voulez transférer tous les fichiers vers le dossier '%s' en conservant leur nom, assurez-vous de terminer le chemin par un slash."
 KEY_EXCHANGE_ALG="algorithme d'échange de clé"
 KEYKEY_TYPE="type de clé hôte"
@@ -2145,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="ID de clé d'accès"
 S3_ACCESS_KEY_ID_PROMPT="ID de clé d'accès:"
 S3_SECRET_ACCESS_KEY_TITLE="Clé d'accès secrète"
 S3_SECRET_ACCESS_KEY_PROMPT="Clé d'accès secrète:"
+PROXY_AUTH_TITLE="Authentification au serveur proxy"
+PROXY_AUTH_USERNAME_PROMPT="Nom d'&utilisateur du proxy :"
+PROXY_AUTH_PASSWORD_PROMPT="Mot de &passe du proxy :"
 YES_STR="Oui"
 NO_STR="Non"
 SESSION_INFO_TIP2="Hôte : %s\nNom d'utilisateur : %s\nFichier de clé privée : %s\nProcole de transfert : %s"
@@ -2298,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="Copier l'empreinte du certificat dans le presse-papiers
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Ne pas chiffrer les nouveaux fichiers"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Exclure les fichiers cachés"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Exclure les répertoires vides"
+PUBLIC_KEY_UPLOADED="**La clé publique \"%s\" a été installée.**\n\nVous pouvez maintenant vous connecter au serveur à l'aide de la paire de clés."
+PUBLIC_KEY_PERMISSIONS="Des autorisations potentiellement erronées du fichier \"%s\" et/ou de son dossier parent ont été détectées. Veuillez les vérifier."
 PUTTY_BASED_ON="Le code SSH et SCP est basé sur PuTTY %s"
 FILEZILLA_BASED_ON2="Le code FTP est basé sur FileZilla"
 OPENSSL_BASED_ON="Ce produit utilise un logiciel développé par le OpenSSL Prokect pour une utilisation dans le OpenSSL Toolkit %s."
@@ -2372,7 +2379,6 @@ FILE_WATCH_ERROR="Erreur lors de la recherche de changement sur le fichier '%s'.
 EDIT_SESSION_CLOSED2="**Impossible d'envoyer le fichier édité '%s'**\n\nLa session '%s' a déjà été fermée.\n\nOuvrez une nouvelle session dans le même sie et essayer d'enregistrer le fichier de nouveau."
 TOO_MANY_EDITORS="Trop de fichiers déjà ouverts. Veuillez en fermer un."
 INVALID_DEFAULT_TRANSLATION="%s Veuillez supprimer le fichier. Sinon, l'application ne fonctionnera pas correctement."
-CREATE_TEMP_DIR_ERROR="Ne peut créer le répertoire temporaire '%s'. Veuillez changer la racine de ce répertoire dans Préférences."
 OPEN_FILE_NO_PROCESS2="WinSCP n'a pu déterminer l'application démarrée pour ouvrir le fichier. WinSCP ne peut voir les changements dans ce fichier et ne peut mettre à jour le fichier modifié.\n \nUne raison possible est que le fichier a été ouvert par une application déjà démarrée.\n \nSi vous souhaitez utiliser cette application pour ouvrir des fichiers depuis WinSCP, configurez-la comme un éditeur externe.\n \nNotez que le fichier restera dans le répertoire temporaire."
 CLEANUP_TEMP_ERROR="Des répertoires temporaires n'ont pas été effacés. Si vous avez des fichiers stockés dans ceux-ci encore ouverts, fermez-les et réessayez encore."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Pour utiliser la commande sélectionnée, un seul fichier doit être sélectionné dans un panneau pour permettre d'exécuter la commande sur ce fichier pour chaque fichier sélectionné dans le panneau opposé. Éventuellement, le même nombre de fichiers peut être sélectionné de chaque côté pour que la commande s'exécute sur les paires de fichiers."
@@ -2417,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Votre adresse e-mail n'est pas autorisée pour les mises à
 UPDATE_EXPIRED="Votre autorisation d'adresse e-mail pour les mises à jour automatiques a expiré."
 UPDATE_TOO_MANY="Votre adresse e-mail a été bloquée pour les mises à jour automatiques en raison d'une utilisation excessive."
 UPDATE_MISSING_ADDRESS2="Pour activer les mises à jour automatiques de votre adresse e-mail, veuillez remplir un formulaire de don (incluant votre adresse postale).\n\nVous trouverez un lien vers le formulaire dans un reçu que vous avez reçu après votre don."
+UPDATE_MISSING_ADDRESS3="Recherchez dans la boîte de réception %s le message \"%s\"."
 UPDATE_TOO_LOW="Votre don est inférieur à la limite requise pour valider les mises à jour automatiques."
 TIPS_NONE="Pas d'astuces."
 KEYGEN_PUBLIC="La conversion de clés publiques n'est pas supportée."
@@ -2431,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Erreur de chargement d'une extension de \"%s\"."
 NO_SITE_FOR_COMMAND="** Aucune session n'est ouverte **\nLa commande sélectionnée comporte des options spécifiques au site, mais aucune session n'est ouverte."
 DD_TARGET_UNKNOWN="**WinSCP n'a pas été en mesure de détecter un dossier dans lequel les fichiers glissés ont été supprimés.** En mode glisser-déposer par défaut, WinSCP autorise la suppression de fichiers uniquement sur des lecteurs locaux et des lecteurs réseau mappés. \n\nVous pouvez autoriser la suppression de fichiers. à d'autres cibles dans les préférences. Appuyer sur le bouton Aide pour plus de détails."
 JUMPLIST_ERROR="Erreur de mise à jour de la liste jump."
+TOO_MANY_PARAMS_ERROR="Trop de paramètres."
 CONFIRM_OVERWRITE_SESSION="Une session portant le nom '%s' existe déjà. L'écraser ?"
 CREATE_LOCAL_DIRECTORY="Répertoire '%s' non existant. Le créer ?"
 CANCEL_OPERATION_FATAL2="**Annuler le transfert de fichier ?**\n \nL'operation ne peut pas être annulée au milieu d'un transfert de fichier.\nAppuyez sur 'Oui' pour annuler le transfert de fichier et fermer la connexion.\nAppuyez sur 'Non' pour finir le transfert de fichier courant.\nAppuyez sur 'Annule' pour continuer l'opération."
@@ -2478,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Créer un raccourci sur le bureau pour l'espa
 EDIT_SESSION_RECONNECT="Voulez-vous reconnecter la session '%s' pour envoyer le fichier édité '%s' ?"
 CLOSE_SESSIONS_WORKSPACE3="Terminer toutes les sessions et fermer l'application sans enregistrer un espace de travail ?"
 IMPORT_SESSIONS2="**Vous avez des sessions/sites enregistrés dans %s.\n\nVoulez-vous les importer dans WinSCP ?**\n\n(Vous pouvez les importer n'importe quand après depuis la fenêtre de Login)|client PuTTY SSH|client FTP Filezilla|%s et %s"
-IMPORT_CONFIGURATION="Importer la configuration écrasera toutes vos préférences et sites.\n\nVoulez-vous continuer ?"
+IMPORT_CONFIGURATION2="**Restaurer la configuration à partir d'une sauvegarde?**\n\nL'importation de la configuration écrasera toutes vos préférences et tous vos sites. WinSCP sera redémarré avec la nouvelle configuration. Pensez à sauvegarder votre travail et à créer une sauvegarde de votre configuration actuelle."
 ALL_BUTTON="Tous"
 YES_TO_ALL_BUTTON="Oui pour tous"
 REPORT_BUTTON="Reporter"
@@ -2492,6 +2500,8 @@ EXTENSION_NOT_LATEST="** Utilisation de la dernière version compatible et de co
 CUSTOM_INI_FILE_OVERWRITE="** Voulez-vous écrasé un fichier INI existant '%s' ? **\n\nChoisissez 'Écraser' pour écraser le fichier INI sélectionné avec la configuration actuelle.\n\nChoisissez 'Utiliser' pour redémarrer WinSCP avec une configuration chargée à partir du fichier INI sélectionné. Votre configuration actuelle sera préservée et vous pourrez y revenir, si nécessaire.|&Écraser|&Utiliser"
 READONLY_INI_FILE_OVERWRITE="**Voulez-vous écraser un fichier INI en lecture seule '%s' pour enregistrer votre configuration actuelle ?** Cette question vous est posée lorsque vous maintenez la touche Maj enfoncée tout en fermant WinSCP et que votre fichier INI est en lecture seule. Normalement, les fichiers INI en lecture seule ne sont pas écrasés et toute modification de la configuration est perdue lors de la fermeture de WinSCP."
 CLOSE_SESSION_WORKSPACE="Terminer la session '%s' et fermer l'application sans enregistrer un espace de travail ?"
+CLOSE_WORKSPACE="Fermer l'application sans sauvegarder un espace de travail ?"
+TOO_MANY_SESSIONS="**Voulez-vous vraiment ouvrir un autre onglet?**\nVous avez déjà %d onglets ouverts. Pensez à fermer d'abord certains onglets pour libérer les ressources de votre ordinateur."
 COMPARE_NO_DIFFERENCES="Aucune différence trouvée"
 SHORTCUT_INFO_TIP="Ouvrir la session '%s'\n%s"
 SKIP_BUTTON="Pa&sser"
@@ -2521,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Extraire dans le répertoire :"
 CUSTOM_COMMAND_GREP="&Grep"
 CUSTOM_COMMAND_GREP_PATTERN="Rechercher le modèle :"
 DIRECTORY_READING_PROGRESS="Lecture du répertoire en cours %d"
-QUEUE_CALCULATING_SIZE="Calcul..."
+QUEUE_LISTING="Affichage du contenu..."
 UPGRADE_BUTTON="Mise à jour"
 COPY_PARAM_AUTOSELECTED="La prédéfinition de réglages de transfert '%s' a été automatiquement sélectionnée."
 COPY_PARAM_DEFAULT_CUSTOM="Retour à la prédéfinition de réglages de transfert '%s'."
@@ -2731,7 +2741,7 @@ FSINFO_SSH_IMPLEMENTATION="Implémentation SSH"
 FSINFO_CIPHER="Chiffrement"
 FSINFO_COMPRESSION="Compression"
 FSINFO_FS_PROTOCOL="Version protocole de transfert"
-FSINFO_MODE_CHANGING="Changer permissions"
+FSINFO_MODE_CHANGING="Peut modifier permissions"
 FSINFO_OWNER_GROUP_CHANGING="Changer propriétaire/groupe"
 FSINFO_ANY_COMMAND="Exécution de commande"
 FSINFO_SYMBOLIC_HARD_LINK="Créer lien symbolique/physique"
@@ -2914,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="L'extension Shell est installée et chargée."
 LOGIN_AUTHORIZED_KEYS="**Clé publique pour coller dans le fichier OpenSSH authorized_keys:**"
 LOGIN_NOT_OPENSSH="**Installer la clé publique pour non-OpenSSH Server ?**\n\nL'installation de la clé publique est prise en charge pour le serveur OpenSSH uniquement (fichier authorized_keys).\n\nVotre serveur est %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Installation de la clé publique \"%s\"..."
-LOGIN_PUBLIC_KEY_UPLOADED="**La clé publique \"%s\" a été installée.**\n\nVous pouvez maintenant vous connecter au serveur à l'aide de la paire de clés."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Des autorisations potentiellement erronées du fichier \"%s\" et/ou de son dossier parent ont été détectées. Veuillez les vérifier."
 LOGIN_PUBLIC_KEY_TITLE="Sélectionnez la clé à installer sur le serveur"
 LOGIN_PUBLIC_KEY_FILTER="Fichiers de clé privée PuTTY (*.ppk)|*.ppk|Tous les fichiers de clés privées (*.ppk;*.Pem;*.key;id_*)|*.ppk;*.Pem;*.Key;id_*|Tous les fichiers (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Liste des synchronisations"
@@ -2942,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Télécharger le fichier distant mis à j
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Supprimer le fichier distant obsolète"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Supprimer le fichier local obsolète"
 SYNCHRONIZE_CHECKLIST_REVERSE="Cliquez pour inverser"
+IMPORT_CONVERTED_KEYS="%d fichier(s) clé(s) dans %d session(s) importée(s) ont été convertis ou remplacés par des clés existantes dans un format pris en charge."
+FSINFO_ACL_CHANGING="Peut modifier ACL"
+PROPERTIES_ACL="ACL :"
+PROPERTIES_S3_USERS="&Utilisateurs"
+PROPERTIES_S3_EVERYONE="&Tout le monde"
+PROPERTIES_S3_R_ACL_HINT="Lire ACL"
+PROPERTIES_S3_W_ACL_HINT="Écrire ACL"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Client SFTP, SCP, S3 et FTP gratuit pour Windows"
@@ -3013,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Extension 'Archiver et Télécharger' pour archiver d
 NEW_5_16_SYNC_CHECKLIST="Améliorations apportées à la fenêtre de la liste de contrôle de synchronisation"
 ; <override>
 NEW_5_16_FIND_SORT="Les résultats trouvés peuvent être triés"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Une liste complète des fichiers qui sont en file d'attente pour un transfert peut être affichée"
+; <override>
 NEW_5_18_STREAMING="Un support de streaming dans le scripting et l'assemblage .NET"
+; <override>
 NEW_5_18_REMOTE_SYNC="Une extension pour synchroniser deux serveurs distants"
+; <override>
 NEW_5_18_TLS="Activation de TLS 1.3 et ajout de la prise en charge des empreintes SHA-256 TLS/SSL"
+NEW_5_20_S3_ACL="Prise en charge de l'ACL pour le protocole S3"
+NEW_5_20_SHA2="Prise en charge des algorithmes de clé publique SSH rsa-sha2-256 et rsa-sha2-512"
+NEW_5_20_OPENSSH_IMPORT="Il est possible d'importer des sessions à partir du fichier de configuration OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Impossible de trouver un chemin valide"

+ 46 - 22
translations/PTG.ini

@@ -15,9 +15,11 @@ PasswordPanel.SessionRememberPasswordPanel.SessionRememberPasswordCheck.Caption=
 BannerPanel.NeverShowAgainCheck.Caption="&Não mostrar este banner novamente"
 BannerPanel.BannerCloseButton.Caption="Continuar"
 BannerPanel.BannerHelpButton.Caption="&Ajuda"
-BannerActionList.EditCopy.Caption="&Copiar"
-BannerActionList.EditSelectAll.Caption="Selecionar &Tudo"
-BannerActionList.BannerMonospacedFontAction.Caption="Usa fonte &Monospaced"
+ActionList.EditCopyAction.Caption="&Copiar"
+ActionList.EditSelectAllAction.Caption="Selecionar &Tudo"
+ActionList.BannerMonospacedFontAction.Caption="Usa fonte &Monospaced"
+ActionList.LabelCopyAction.Caption="&Copiar"
+ActionList.LabelOpenLinkAction2.Caption="Abrir Ligaçã&o"
 
 [Cleanup.dfm]
 Caption="Limpar dados da aplicação"
@@ -364,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="Password"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="&Protocolo Arquivo"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="&Encriptação:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="&Encriptação:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="Le&r credenciais a partir da configuração de CLI AWS"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Sem criptografia"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="Acesso A&nónimo"
 MainPanel.SitePanel.NoteGroup.Caption="Nota"
@@ -1338,10 +1341,10 @@ PageControl.CommonSheet.Caption="Comum"
 PageControl.CommonSheet.Label1.Caption="Lozalização"
 PageControl.CommonSheet.Label2.Caption="Tamanho"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Aponta para:"
-PageControl.CommonSheet.Label3.Caption="Permissões"
-PageControl.CommonSheet.Label4.Caption="Grupo"
-PageControl.CommonSheet.Label5.Caption="Proprietário"
-PageControl.CommonSheet.RecursiveCheck.Caption="Aplicar permissões de grupo, e de proprietário recursivamente"
+PageControl.CommonSheet.RightsLabel.Caption="Permissões"
+PageControl.CommonSheet.GroupLabel.Caption="Grupo"
+PageControl.CommonSheet.OwnerLabel.Caption="Proprietário"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Defini&r proprietário, grup e permissões recursivamente"
 PageControl.CommonSheet.CalculateSizeButton.Caption="C&alcular"
 PageControl.ChecksumSheet.Caption="Checksum"
 PageControl.ChecksumSheet.Label6.Caption="&Algorítmo:"
@@ -1574,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="&Interpreta da
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Opções do protocolo"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="Versão de protocolo SFTP &preferida:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="Ser&vidor SFTP:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="&Canonizar caminhos no servidor"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Padrão"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="Permitir &reserva SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Outras opções"
@@ -1598,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Utilizar comandos &MLSD
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="&Forçar endereço IP para conexões de modo passivo"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="&Conta:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Use o comando &HOST para selecionar o anfitrião no servidor"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Most&rar todas as revisões de ficheiros em servidores VMS"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Opções do protocolo"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Região pré-&definida:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Estilo do &URL:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Anfitrião Virtual"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Caminho"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Autenticação"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="Token de &Segurança:"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="Token de &sessão:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Opções do protocolo"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Tolerar caracteres especiais não codificados em nomes de ficheiros"
 MainPanel.PageControl.ConnSheet.Caption="Ligação"
@@ -1675,9 +1680,7 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Selecione o ficheiro de certificado de cliente"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Opções do protocolo"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Versão do protocolo SSH:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Activar &compressão"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (inseguro)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Opções de encriptação"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Política de seleção da cifra de encriptação"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Activar o uso de single-&DES em SSH 2"
@@ -1696,7 +1699,6 @@ MainPanel.PageControl.AuthSheet.Caption="Autenticação"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="Ignorar completamente a autenticação"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Opções de autenticação"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Tentativa de autenticação usando & Pageant"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Tentar autenticação &TIS ou CryptoCard"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Tentativa de 'teclado &interativo' autenticação"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Responda com pass&word ao primeiro alerta"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Parametros autenticação"
@@ -1710,9 +1712,6 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Tentativa
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Permitir &credenciais GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Bugs"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Detecção de bugs conhecidos em servidores SSH"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Empanca com &mensagens de erro no SSH1"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Recusar camuflagem de passwords SSH1"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Empanca em autenticação &RSA no SSH1"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Erro de cálculo das H&MAC chaves em SSH2"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Erro de cálculo nas chaves de encriptação SSH2"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Requer &padding em assinaturas SSH2 RSA"
@@ -1856,7 +1855,7 @@ CONNECTION_FAILED="A ligação falhou"
 USER_TERMINATED="Terminado pelo utilizador"
 LOST_CONNECTION="Ligação perdida"
 CANT_DETECT_RETURN_CODE="Impossivel detectar o código de retorno do comando"
-COMMAND_FAILED="O comando '%s' falhou com código de retorno %d e mensagem de erro\n%s."
+COMMAND_FAILED2="O comando '%s'\nfalhou com um código devolvido %d e a seguinte mensagem de erro."
 COMMAND_FAILED_CODEONLY="O comando falhou e retornou o código %d."
 INVALID_OUTPUT_ERROR="O comando '%s' falhou com o output inválido '%s'"
 READ_CURRENT_DIR_ERROR="Erro ao procurar o nome do directório remoto corrente"
@@ -1987,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Houve uma tentativa de operação num ficheiro para
 SFTP_STATUS_FILE_CORRUPT="O ficheiro encontra-se corrupto, deve executar uma verificação de integridade no sistema de ficheiros."
 KEY_TYPE_UNKNOWN2="O Ficheiro '%s' não contém uma chave privada em formato conhecido."
 KEY_TYPE_UNSUPPORTED2="**O ficheiro de chave privada '%s' contém uma chave em formato '%s'. WinSCP suporta apenas formato PuTTY.**"
-KEY_TYPE_DIFFERENT_SSH="O ficheiro de chave privada '%s' contém uma chave em formato '%s'. Não segue a sua versão de protocólo SSH preferida."
+KEY_TYPE_SSH1="O ficheiro de chave privada '%s' contém uma chave em formato SSH-1 em desuso."
 SFTP_OVERWRITE_FILE_ERROR2="Incapaz de substituir o ficheiro remoto '%s'.$$\n \nPressione 'Eliminar' para eliminar o dicheiro e criar um novo em vez de o substituir.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="Eliminar"
 SPACE_AVAILABLE_ERROR="Erro ao verificar espaço disponível para endereço '%s'."
@@ -2093,6 +2092,11 @@ UNREQUESTED_FILE="Servidor enviou um ficheiro que não foi solicitado."
 STORE_NEW_HOSTKEY_ERROR="Falha ao armazenar a nova chave do anfitrião"
 STREAM_IN_SCRIPT_ERROR="Ao fazer o envio de dados em stream, apenas uma fonte pode ser especificada e o destino deve especificar um nome do ficheiro."
 STREAM_READ_ERROR="Erro ao ler o stream de entrada."
+S3_CONFIG_ERROR="Erro ao ler o parâmetro %s da configuração AWS."
+TIMEOUT_ERROR="O tempo expirou ao aguardar pela resposta do servidor."
+CREATE_TEMP_DIR_ERROR="Incapaz de criar o diretório temporário '%s'. Pode alterar o diretório raiz para salvar ficheiros temporários em Preferências."
+OPENSSH_CONFIG_NOT_FOUND="Ficheiro de configuração OpenSSH não encontrado."
+OPENSSH_CONFIG_NO_SITES="Não há diretivas Host para anfitriões especificos no ficheiro de configuração OpenSSH."
 CONFIRM_PROLONG_TIMEOUT3="O anfitrião não comunica há %d segundos.\n\nAguardar por mais %0:d segundos?"
 PROMPT_KEY_PASSPHRASE="Introduza palavra-passe para a chave '%s':"
 FILE_OVERWRITE="O ficheiro '%s' já existe. Copiar por cima?"
@@ -2135,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organização: %s\n|- Localização: %s\n|- Outro: %s\n"
 CERT_TEXT2="Emissor:\n%s\nAssunto:\n%s\nVálido: %s - %s\n\nImpressão Digital (SHA-256): %s\n-SHA-1: %s\n\nSumário: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="Senha para o certificado do cliente:"
 CERTIFICATE_PASSPHRASE_TITLE="Senha do certificado de cliente"
-KEY_TYPE_CONVERT3="**Deseja converter esta chave privada %s para o formato PuTTY?**\n\n%s"
+KEY_TYPE_CONVERT4="**Pretende converter a chave privada %s para o formato PuTTY?**\n\n%s"
 MULTI_FILES_TO_ONE="** Tem a certeza de que deseja transferir vários ficheiros para um único ficheiro '%s' no diretório '%s'?**\n\nOs ficheiros substituirão os existentes.\n\nSe realmente deseja transferir todos os ficheiros para um diretório '%s', mantendo seu nome, certifique-se que termina o caminho com uma barra."
 KEY_EXCHANGE_ALG="algoritmo de troca de chave"
 KEYKEY_TYPE="tipo de chave do servidor"
@@ -2143,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="ID da chave de acesso"
 S3_ACCESS_KEY_ID_PROMPT="ID da &chave de acesso"
 S3_SECRET_ACCESS_KEY_TITLE="password da chave de acesso"
 S3_SECRET_ACCESS_KEY_PROMPT="password da &chave de acesso"
+PROXY_AUTH_TITLE="Autenticação proxy"
+PROXY_AUTH_USERNAME_PROMPT="Nome de &utilizador do proxy:"
+PROXY_AUTH_PASSWORD_PROMPT="&Palavra-passe do proxy:"
 YES_STR="Sim"
 NO_STR="Não"
 SESSION_INFO_TIP2="Anfitrião: %s\nNome de utilizador: %s\nFicheiro de chave privada: %s\nProtocolo de transferência: %s"
@@ -2296,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Copiar certificado da chave impressão digital para a
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Não encriptar novos ficheiros"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Excluir ficheiros ocultos"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Excluir diretórios vazios"
+PUBLIC_KEY_UPLOADED="**Chave pública \"%s\" foi instalada.**\n\nAgora pode aceder ao servidor usando o par de chaves."
+PUBLIC_KEY_PERMISSIONS="Embora potencialmente erradas as permissões de \"%s\" ficheiro e/ou sua pasta principal foram detectados. Por favor, verifique-os."
 PUTTY_BASED_ON="Código do SSH and SCP baseados no PuTTY %s"
 FILEZILLA_BASED_ON2="Código FTP baseado no FileZilla"
 OPENSSL_BASED_ON="Este produto inclui software desenvolvido pelo Projeto OpenSSL para uso no OpenSSL ToolKit %s."
@@ -2370,7 +2379,6 @@ FILE_WATCH_ERROR="Erro ao vigiar por alterações no ficheiro '%s'."
 EDIT_SESSION_CLOSED2="**Incapaz de enviar o ficheiro '%s'**\n\nA sessão '%s' já se encontra encerrada.\n\nAbra uma nova sessão no mesmo site e tente salvar o ficheiro novamente."
 TOO_MANY_EDITORS="Já se encontram abertos demasiados ficheiros. Por favor encerre alguns primeiramente."
 INVALID_DEFAULT_TRANSLATION="%s Por favor remova o ficheiro. Caso contrário a aplicação não funcionará corretamente."
-CREATE_TEMP_DIR_ERROR="Incapaz de criar o diretório temporário '%s'. Pode alterar o diretório raiz para salvar ficheiros temporários em Preferências."
 OPEN_FILE_NO_PROCESS2="O WinSCP não conseguiu determinar a aplicação que foi iniciada para abrir o ficheiro. O WinSCP não pode vigiar alterações no ficheiro e assim não enviará o ficheiro modificado de volta.\n \nUma razão possivel para o problema é que o ficheiro pode ter sido aberto em alguma aplicação que já estava a correr.\n \nSe pretende usar a aplicação para abrir ficheiros pelo WinSCP, considere configurá-la como umeditor externo.\n \nNote que o ficheiro permanecerá na pasta temporária."
 CLEANUP_TEMP_ERROR="Algumas das pastas temporárias não foram eliminadas. Se possui alguns ficheiros guardados nessas pastas, ainda abertos, encerre-os e tente novamente."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Para usar o comando personalizado selecionado apenas um ficheiro deve ser selecionado num painél para executar o comando com o ficheiro para cada ficheir selecionado num painél oposto. Alternativamente o mesmo número de ficheiros podem ser selecionados em ambos os painéis para executar o comando em pares de ficheiros."
@@ -2415,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Seu endereço de e-mail não está autorizado para atualiza
 UPDATE_EXPIRED="Sua autorização de endereço de e-mail para atualizações automáticas expirou."
 UPDATE_TOO_MANY="Seu endereço de e-mail foi bloqueado para atualizações automáticas devido a um uso excessivo."
 UPDATE_MISSING_ADDRESS2="Para ativar atualizações automáticas para o seu endereço de e-mail, por favor preencha o formulário de doação (incluindo o seu endereço postal).\n\nIrá encontrar a ligação para o formulário num recibo, que recebeu depois da sua doação."
+UPDATE_MISSING_ADDRESS3="Procure na caixa de entrada de %s pela mensagem \"%s\"."
 UPDATE_TOO_LOW="Sua doação é abaixo do limite necessário para habilitar as atualizações automáticas."
 TIPS_NONE="Sem dicas"
 KEYGEN_PUBLIC="Não há suporte para converter chaves públicas."
@@ -2429,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Erro ao carregar uma extensão de \"%s\"."
 NO_SITE_FOR_COMMAND="* * nenhuma sessão está aberta * * \nO comando selecionado tem opções específicas do site, mas nenhuma sessão está aberta."
 DD_TARGET_UNKNOWN="**WinSCP não conseguiu detetar a pasta, onde o(s) ficheiro(s) arrastado(s) foi/foram largado(s).** No modo arrastar & soltar padrão, WinSCP, O WinSCP permite descartar ficheiros apenas para unidades locais e unidades de rede mapeadas.\n\nVocê pode permitir a exclusão de ficheiros para outros destinos nas preferências. Pressione o botão Ajuda para obter detalhes."
 JUMPLIST_ERROR="Erro ao atualizar a lista de atalhos."
+TOO_MANY_PARAMS_ERROR="Demasiados parâmetros."
 CONFIRM_OVERWRITE_SESSION="A sessão com o nome '%s' já existe. Copiar por cima?"
 CREATE_LOCAL_DIRECTORY="O directório '%s' não existe. Criar?"
 CANCEL_OPERATION_FATAL2="**Cancelar a transferência de ficheiro?**\n \nA operação não pode ser cancelada a meio da transferência de um ficheiro.\nPressione 'Sim' para cancelar a transferência do ficheiro e encerrar a ligação.\nPressione 'Não' pra terminar a transferência de ficheiro atual.\nPressione 'Cancelar' para continuar a operação."
@@ -2476,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Criar atalho de ambiente de trabalho para a 
 EDIT_SESSION_RECONNECT="Pretende voltar a ligar a sessão '%s' para carregar o ficheiro editado '%s'?"
 CLOSE_SESSIONS_WORKSPACE3="Terminar todas as sessões e fechar a aplicação sem guardar o espaço de trabalho?"
 IMPORT_SESSIONS2="**Você guardou sessões/sítios de internet em %s.\n\nPretende importá-los para o WinSCP?**\n\n(Pode importá-los a qualquer hora através do diálogo de Entrada)|Cliente PutTTY SSH|Cliente Filezilla FTP|%s e %s"
-IMPORT_CONFIGURATION="A configuração importada vai redifinir todas as suas preferências e sítios de internet.\n\nPretende continuar?"
+IMPORT_CONFIGURATION2="**Restaurar a configuração a partir de uma cópia de segurança?**\n\nImportar a configuração irá reescrever todas as suas preferências e sites. WinSCP irá ser reinciado com a nova configuração. Considere guardar o seu trabalho e criar uma cópia de segurança da sua configuração atual."
 ALL_BUTTON="&Todos"
 YES_TO_ALL_BUTTON="Sim para &Todos"
 REPORT_BUTTON="Relatório"
@@ -2490,6 +2500,8 @@ EXTENSION_NOT_LATEST="**Usando a última versão compatível e confiável da ext
 CUSTOM_INI_FILE_OVERWRITE="**Deseja sobrescrever o ficheiro INI existente '%s'?**\n\nEscolha 'sobrescrever' para substituir o ficheiro INI selecionado com a atual configuração.\n\nEscolha ' Usar ' para reiniciar WinSCP com uma configuração carregada do ficheiro INI selecionado. Sua configuração atual será preservada e você pode reverter para ela, se necessário.|&Sobrescrever|&Usar"
 READONLY_INI_FILE_OVERWRITE="**Deseja substituir um ficheiro INI '%s' só de leitura para salvar sua configuração atual?**Esta pergunta é feita, quando pressiona a tecla Shift enquanto fecha o WinSCP e seu ficheiro INI é definido como só de leitura. Normalmente ficheiros INI só de leitura não são substituídos e quaisquer alterações à configuração são perdidas quando fechar WinSCP."
 CLOSE_SESSION_WORKSPACE="Terminar a sessão '%s' e fechar a aplicação sem guardar o espaço de trabalho?"
+CLOSE_WORKSPACE="Fechar a aplicação sem guardar a área de trabalho?"
+TOO_MANY_SESSIONS="**Pretende mesmo abrir outro sepaador?**\nJá tem %d separadores abertos. Por favor considere fechar alguns separadores primeiro para libertar recursos do seu computador."
 COMPARE_NO_DIFFERENCES="Nenhuma diferença encontrada"
 SHORTCUT_INFO_TIP="Sessões abertas '%s'\n%s"
 SKIP_BUTTON="&Passar"
@@ -2519,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Extrair para diretório:"
 CUSTOM_COMMAND_GREP="%Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="Pesquisar por padrão:"
 DIRECTORY_READING_PROGRESS="%d A ler diretório"
-QUEUE_CALCULATING_SIZE="A Calcular..."
+QUEUE_LISTING="A listar..."
 UPGRADE_BUTTON="At&ualizar"
 COPY_PARAM_AUTOSELECTED="O modelo de definições de transferências '%s' foi automaticamente selecionado."
 COPY_PARAM_DEFAULT_CUSTOM="Retornou para o modelo de definições de transferências anterior '%s'."
@@ -2912,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="A extensão da shell está instalada e carregada."
 LOGIN_AUTHORIZED_KEYS="**Chave pública para colar no ficheiro authorized_keys do OpenSSH:**"
 LOGIN_NOT_OPENSSH="**Instalar chave pública no servidor não-OpenSSH?**\n\nA instalação de chave pública é suportada apenas pelo servidor OpenSSH (ficheiro authorized_keys).\n\nSeu servidor é %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Instalando a chave pública \"%s\"..."
-LOGIN_PUBLIC_KEY_UPLOADED="**Chave pública \"%s\" foi instalada.**\n\nAgora pode aceder ao servidor usando o par de chaves."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Embora potencialmente erradas as permissões de \"%s\" ficheiro e/ou sua pasta principal foram detectados. Por favor, verifique-os."
 LOGIN_PUBLIC_KEY_TITLE="Selecione a chave para instalar no servidor"
 LOGIN_PUBLIC_KEY_FILTER="Ficheiros de chaves privadas PuTTy (*.ppk)|*.ppk|Todos os ficheiros de chaves privadas (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Todos os ficheiros (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Sincronizar lista"
@@ -2940,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Descarregar ficheiro remoto atualizado"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Eliminar ficheiro remoto obsoleto"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Eliminar ficheiro local obsoleto"
 SYNCHRONIZE_CHECKLIST_REVERSE="Clicar para inverter"
+IMPORT_CONVERTED_KEYS="%d ficheiro(s) de chave em %d sessões importadas foram convertidos ou substituidos por chave(s) existente(s) no formato suportado."
+FSINFO_ACL_CHANGING="Pode modificar ACL"
+PROPERTIES_ACL="ACL:"
+PROPERTIES_S3_USERS="&Utilizadores"
+PROPERTIES_S3_EVERYONE="Todos"
+PROPERTIES_S3_R_ACL_HINT="Ler ACL"
+PROPERTIES_S3_W_ACL_HINT="Escrever ACL"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Gratuito SFTP,SCP,S3 e FTP cliente p/Windows"
@@ -3011,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Extensão 'Arquivar e descarregar' para arquivar fich
 NEW_5_16_SYNC_CHECKLIST="Melhoramentos para a janela de Sincronização"
 ; <override>
 NEW_5_16_FIND_SORT="Resultados encontrados podem ser ordenados"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Uma lista completa de ficheiros que estão na fila para transferência que podem ser mostrados"
+; <override>
 NEW_5_18_STREAMING="Um suporte de streaming em scripts e .NET assembly"
+; <override>
 NEW_5_18_REMOTE_SYNC="Uma extensão para sincronizar dois servidores remotos"
+; <override>
 NEW_5_18_TLS="TLS 1.3 ativado e suporte adicionado para impressões digitais SHA-256 TLS / SSL"
+NEW_5_20_S3_ACL="Suporte de ACL para protocolo S3"
+NEW_5_20_SHA2="Suporte para algoritmo de chave SSH pública rsa-sha2-256 e rsa-sha2-512"
+NEW_5_20_OPENSSH_IMPORT="É possível importar sessões a partir de ficheiros de configuração OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Não foi encontrado nenhum caminho válido"

+ 55 - 33
translations/SK.ini

@@ -19,7 +19,7 @@ ActionList.EditCopyAction.Caption="&Kopírovať"
 ActionList.EditSelectAllAction.Caption="Vybr&ať všetko"
 ActionList.BannerMonospacedFontAction.Caption="Použiť pís&mo s pevnou šírkou znakov"
 ActionList.LabelCopyAction.Caption="&Kopírovať"
-ActionList.LabelOpenLinkAction.Caption="&Otvoriť"
+ActionList.LabelOpenLinkAction2.Caption="&Otvoriť odkaz"
 
 [Cleanup.dfm]
 Caption="Vyčistenie údajov programu"
@@ -366,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="&Heslo:"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="Preno&sový protokol:"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Šifrovanie:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Šifrovanie:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="P&rečítať prihlasovacie údaje/poverenia z konfigurácie AWS CLI"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Bez šifrovania"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="Anon&ymné prihlásenie"
 MainPanel.SitePanel.NoteGroup.Caption="Poznámka"
@@ -1340,10 +1341,10 @@ PageControl.CommonSheet.Caption="Spoločné"
 PageControl.CommonSheet.Label1.Caption="Umiestnenie:"
 PageControl.CommonSheet.Label2.Caption="Veľkosť:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Odkazuje na:"
-PageControl.CommonSheet.Label3.Caption="Práva:"
-PageControl.CommonSheet.Label4.Caption="Skupina:"
-PageControl.CommonSheet.Label5.Caption="Vlastník:"
-PageControl.CommonSheet.RecursiveCheck.Caption="&Rekurzívne nastaviť skupinu, vlastníka a práva"
+PageControl.CommonSheet.RightsLabel.Caption="Práva:"
+PageControl.CommonSheet.GroupLabel.Caption="Skupina:"
+PageControl.CommonSheet.OwnerLabel.Caption="Vlastník:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Nastaviť vlastníka, skupinu a oprávnenia &rekurzívne"
 PageControl.CommonSheet.CalculateSizeButton.Caption="&Vypočítať"
 PageControl.ChecksumSheet.Caption="Kontrolný súčet"
 PageControl.ChecksumSheet.Label6.Caption="&Algoritmus:"
@@ -1576,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="Zlá interpret
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="Možnosti protokolu"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="&Preferovaná verzia protokolu SFTP:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="&Server SFTP:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="Previesť cesty na serveri do kanoni&ckého tvaru"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Predvolený"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="Povoliť &núdzové SCP"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Ďalšie voľby"
@@ -1600,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Použiť príkaz &MLSD
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="Vynútiť IP adresu pre pripojenia v pasívnom režime"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="Ko&nto:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Na výber hostiteľa na serveri použite príkaz &HOST"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="Zobraziť všetky &revízie súboru na serveroch VMS"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="Možnosti protokolu"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="Pre&dvolený región:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="Štýl &URL:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Virtuálny hostiteľ"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Cesta"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Overovanie"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="Bezpečno&stný token"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="Token r&elácie:"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="Možnosti protokolu"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="Tolerovať nekódované špeciálne znaky v názvoch súborov"
 MainPanel.PageControl.ConnSheet.Caption="Pripojenie"
@@ -1677,12 +1680,10 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="Vybrať súbor s certifikátom klienta"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="Možnosti protokolu"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="Verzia protokolu SSH:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Povoliť &kompresiu"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (nezabezpečené)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Možnosti šifrovania"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Postup pri &výbere šifry:"
-MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Povoliť zastaralú šifru &single-DES s SSH-2"
+MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="Povoliť zastaralú šifru &single-DES"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherUpButton.Caption="Na&hor"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.CipherDownButton.Caption="Na&dol"
 MainPanel.PageControl.KexSheet.Caption="Výmena kľúča"
@@ -1695,11 +1696,10 @@ MainPanel.PageControl.KexSheet.KexReexchangeGroup.Caption="Nastavenia opakovanej
 MainPanel.PageControl.KexSheet.KexReexchangeGroup.Label31.Caption="Maximum &minút pred výmenou (0 = žiadny limit):"
 MainPanel.PageControl.KexSheet.KexReexchangeGroup.Label32.Caption="Ma&ximum dát pred výmenou (0 = žiadny limit):"
 MainPanel.PageControl.AuthSheet.Caption="Overovanie"
-MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="O&bísť celé overovanie (SSH-2)"
+MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="O&bísť celé overovanie"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Nastavenia overovania"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Pokúsiť sa o overenie pomocou &Pageant"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Pokúsiť sa o overenie &TIS / CryptoCard (SSH-1)"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Pokúsiť sa o overenie 's &interaktívnou klávesnicou' (SSH-2)"
+MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Pokúsiť sa o overenie 's &interaktívnou klávesnicou'"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="Odpovedať &heslom na prvú výzvu"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Parametre overovania"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyLabel.Caption="Súbor s privátnym &kľúčom:"
@@ -1708,21 +1708,18 @@ MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyEdit3.Filter
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyEdit3.DialogTitle="Vyberte súbor s privátnym kľúčom"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyToolsButton.Caption="Nástroje"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.PrivateKeyViewButton.Caption="Z&obraziť verejný kľúč"
-MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Pokúsiť sa o overenie &GSSAPI/SSPI (SSH-2)"
+MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Pokúsiť sa o overenie &GSSAPI/SSPI"
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="Povoliť udelenie &povolenia cez GSSAPI"
 MainPanel.PageControl.BugsSheet.Caption="Chyby"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Rozpoznávanie známych chyb SSH serverov"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="Zahltenie správami o &ignorovaní SSH-1:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Odmietnutie kamu&fláže hesla SSH-1:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="Zahltenie pri &RSA overení SSH-1:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Nesprávny výpočet kľúčov SSH-2 H&MAC:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Nesprávny výpočet &šifrovacích kľúčov SSH-2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Vyžadovanie &zarovnania signatúr RSA (SSH-2):"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="Nesprávne použitie &ID relácie pri SSH-2 PK:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Nesprávne spracov. opak. &výmeny kľúča (SSH-2):"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignorovať ma&ximálnu veľkosť paketu SSH-2"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Zahltenie správami o ignorovaní SSH-&2:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Zahlteníe požiadavkami na WinSCP' SSH-2 'winadj'"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Nesprávny výpočet kľúčov SSH H&MAC:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="Nesprávny výpočet &šifrovacích kľúčov SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="Vyžadovanie &zarovnania signatúr SSH RSA:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPKSessID2Label.Caption="Nesprávne použitie &ID relácie pri SSH PK:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRekey2Label.Caption="Nesprávne spracov. opak. výmeny SSH &kľúča:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugMaxPkt2Label.Caption="Ignorovať ma&ximálnu veľkosť paketu SSH"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore2Label.Caption="Zahltenie správami o i&gnorovaní SSH:"
+MainPanel.PageControl.BugsSheet.BugsGroupBox.BugWinAdjLabel.Caption="Zahlteníe požiadavkami na WinSCP' SSH 'winadj'"
 MainPanel.PageControl.NoteSheet.Caption="Poznámka"
 MainPanel.PageControl.NoteSheet.NoteGroup.Caption="Poznámka"
 OKBtn.Caption="OK"
@@ -1858,7 +1855,7 @@ CONNECTION_FAILED="Pripojenie zlyhalo."
 USER_TERMINATED="Prerušené používateľom."
 LOST_CONNECTION="Strata pripojenia."
 CANT_DETECT_RETURN_CODE="Nepodarilo sa zistiť návratový kód príkazu."
-COMMAND_FAILED="Príkaz '%s'\nzlyhal s návratovým kódom %d a s chybovým hlásením\n%s."
+COMMAND_FAILED2="Príkaz '%s'\nzlyhal s návratovým kódom %d a touto správou o chybe."
 COMMAND_FAILED_CODEONLY="Príkaz zlyhal s návratovým kódom %d."
 INVALID_OUTPUT_ERROR="Príkaz '%s' zlyhal s neplatným výstupom '%s'."
 READ_CURRENT_DIR_ERROR="Nepodarilo sa zistiť názov aktuálneho vzdialeného priečinka."
@@ -1989,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Operácia bola vyžiadaná pri súbore, pri ktorom s
 SFTP_STATUS_FILE_CORRUPT="Súbor je poškodený; mali by ste skontrolovať integritu systému súborov."
 KEY_TYPE_UNKNOWN2="Súbor '%s' neobsahuje privátny kľúč v známom formáte."
 KEY_TYPE_UNSUPPORTED2="**Súbor s privátnym kľúčom '%s' obsahuje kľúč vo formáte %s. WinSCP podporuje iba formát PuTTY.**"
-KEY_TYPE_DIFFERENT_SSH="Privátny kľúč '%s' obsahuje kľúč vo formáte %s. Nespĺňa vami preferovanú verziu protokolu SSH."
+KEY_TYPE_SSH1="Súbor s privátnym kľúčom '%s' obsahuje kľúč v nepovolenom formáte SSH-1."
 SFTP_OVERWRITE_FILE_ERROR2="Nemožno prepísať vzdialený súbor '%s'.$$\n \nPre vymazanie súboru a vytvorenie nového súboru (namiesto prepisovania), stlačte 'Delete'.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="Vy&mazať"
 SPACE_AVAILABLE_ERROR="Chyba pri kontrole miesta, dostupného pre cestu '%s'."
@@ -2095,6 +2092,11 @@ UNREQUESTED_FILE="Server odoslal súbor, ktorý nebol požadovaný."
 STORE_NEW_HOSTKEY_ERROR="Nepodarilo sa uložiť nový kľúč hostiteľa."
 STREAM_IN_SCRIPT_ERROR="Pri odosielaní údajov dátového prúdu môže byť určený len jeden zdroj a cieľ musí určovať názov súboru."
 STREAM_READ_ERROR="Chyba pri čítaní vstupného dátového prúdu."
+S3_CONFIG_ERROR="Chyba pri čínaí parametre konfigurácie AWS %s."
+TIMEOUT_ERROR="Časový limit čakania na odpoveď servera."
+CREATE_TEMP_DIR_ERROR="Nemožno vytvoriť dočasný priečinok '%s'. Môžete v Nastaveniach zmeniť hlavný priečinok na ukladanie dočasných súborov."
+OPENSSH_CONFIG_NOT_FOUND="Konfiguračný súbor OpenSSH sa nenašiel."
+OPENSSH_CONFIG_NO_SITES="V konfiguračnom súbore OpenSSH sa nenašli žiadne direktívy Host pre špecifických hostiteľov."
 CONFIRM_PROLONG_TIMEOUT3="Hostiteľ nekomunikuje už počas %d sekúnd.\n\nChcete čakať ďalších %0:d sekúnd?"
 PROMPT_KEY_PASSPHRASE="&Fráza s heslom pre kľúč '%s':"
 FILE_OVERWRITE="Súbor '%s' už existuje. Chcete ho prepísať?"
@@ -2137,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organizácia: %s\n|- Umiestnenie: %s\n|- Iné: %s\n"
 CERT_TEXT2="Vydavateľ:\n%s\nSubjekt:\n%s\nPlatnosť: %s - %s\n\nOdtlačok:\n- SHA-256: %s\n- SHA-1: %s\n\nSúhrn: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="Fráza s&heslom pre certifikát klienta"
 CERTIFICATE_PASSPHRASE_TITLE="Fráza s heslom pre certifikát klienta"
-KEY_TYPE_CONVERT3="**Chcete konvertovať tento %s privátny kľúč do formátu PUTTY?**\n\n%s"
+KEY_TYPE_CONVERT4="**Chcete konvertovať privátny kľúč %s do formátu PuTTY?**\n\n%s"
 MULTI_FILES_TO_ONE="**Naozaj chcete preniesť viaceré súbory do jedného súboru '%s' v priečinku '%s'?**\n\nSúbory prepíšu iný súbor.\n\nAk chcete momentálne iba preniesť všetky súbory do priečinka '%s', so zachovaním ich názvu, uistite sa, že ste oddelili cestu použitím lomítka."
 KEY_EXCHANGE_ALG="algoritmus pre výmenu kľúča"
 KEYKEY_TYPE="typ host. kľúča"
@@ -2145,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="ID prístupového kľúča"
 S3_ACCESS_KEY_ID_PROMPT="ID prístupového kľú&ča:"
 S3_SECRET_ACCESS_KEY_TITLE="Tajný prístupový kľúč"
 S3_SECRET_ACCESS_KEY_PROMPT="Tajný prístupový &kľúč:"
+PROXY_AUTH_TITLE="Overenie pre proxy"
+PROXY_AUTH_USERNAME_PROMPT="Meno po&užívateľa pre proxy:"
+PROXY_AUTH_PASSWORD_PROMPT="Heslo pre &proxy:"
 YES_STR="Áno"
 NO_STR="Nie"
 SESSION_INFO_TIP2="Hostiteľ: %s\nMeno používateľa: %s\nSúbor s privátnym kľúčom: %s\nPrenosový protokol: %s"
@@ -2298,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="Skopírovať odtlačok &certifikátu do schránky"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Nešifrovať nové súbory"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Vylúčiť skryté súbory"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Vylúčiť prázdne priečinky"
+PUBLIC_KEY_UPLOADED="**Verejný kľúč \"%s\" bol nainštalovaný.**\n\nTeraz sa môžete prihlásiť na server s použitím páru kľúčov."
+PUBLIC_KEY_PERMISSIONS="Hoci boli detegované pravdepodobne nesprávne oprávnenia súboru \"%s\" a/alebo jeho rodičovského priečinka. Prosím skontrolujte ich."
 PUTTY_BASED_ON="SSH a SCP kód založený na PuTTY %s"
 FILEZILLA_BASED_ON2="FTP kód založený na programe FileZilla"
 OPENSSL_BASED_ON="Tento program zahŕňa softvér vyvinutý v projekte OpenSSL na použitie v nástrojoch OpenSSL Toolkit %s."
@@ -2372,7 +2379,6 @@ FILE_WATCH_ERROR="Chyba pri sledovaní zmien súboru '%s'."
 EDIT_SESSION_CLOSED2="**Nemožno odoslať upravený súbor '%s'**\n\nRelácia '%s' už bola ukončená.\n\nOtvorte novú reláciu na tej istej lokalite a skúste súbor uložiť ešte raz."
 TOO_MANY_EDITORS="Už je otvorených príliš veľa súborov. Zatvorte prosím najskôr niektoré z nich."
 INVALID_DEFAULT_TRANSLATION="%s Prosím odstráňte súbor. V opačnom prípade nebude program korektne pracovať."
-CREATE_TEMP_DIR_ERROR="Nemožno vytvoriť dočasný priečinok '%s'. Môžete v Nastaveniach zmeniť hlavný priečinok na ukladanie dočasných súborov."
 OPEN_FILE_NO_PROCESS2="Program WinSCP nedokázal identifikovať program, ktorý bol spustený na otvorenie súboru. WinSCP nedokáže sledovať zmeny v súbore a preto nebude odovzdávať zmenený súbor späť na server.\n \nJedným dôvodom možného problému je to, že súbor bol otvorený v programe, ktorý bol už predtým spustený.\n \nAk chcete využívať nejaký program na to, aby otváral súbory s programu WinSCP, zvážte jeho nakonfigurovanie do funkcie externého editora.\n \nPamätajte prosím na to, že súbor zostane v dočasnom priečinku."
 CLEANUP_TEMP_ERROR="Niektorý z dočasných priečinkov nebol vymazaný. Ak máte stále otvorené nejaké súbory spomedzi tých, ktoré sú v ňom uložené, zatvorte ich a akciu zopakujte."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Na použitie vlastného vybraného príkazu vyberte iba jeden súbor v jednom paneli na vykonanie príkazu s daným súborom, pre každý vybraný súbor v opačnom paneli. Ďalšou možnosťou je vybrať rovnaký počet súborov v obidvoch paneloch na vykonanie príkazu s dvojicami súborov."
@@ -2417,6 +2423,7 @@ UPDATE_UNAUTHORIZED="Vaša e-mailová adresa nie je autorizovaná pre automatick
 UPDATE_EXPIRED="Autorizácia vašej e-mailovej adresy pre automatické aktualizácie už nie je platná (expirovala)."
 UPDATE_TOO_MANY="Vaša e-mailová adresa bola pre automatické aktualizácie zablokovaná, kvôli jej nadmernému použivaniu."
 UPDATE_MISSING_ADDRESS2="Na zapnutie automatických aktualizácií pre Vašu e-mailovú adresu vyplňte, prosím, formulár pre darovanie (vrátane Vašej poštovej adresy).\n\nOdkaz na formulár nájdete v potvrdení, ktoré ste dostali po Vašom darovaní."
+UPDATE_MISSING_ADDRESS3="V pošte doručenej na adresu %s vyhľadať správu \"%s\"."
 UPDATE_TOO_LOW="Váš príspevok je nižší ako je limit zapnutia automatických aktualizácií."
 TIPS_NONE="Žiadne tipy."
 KEYGEN_PUBLIC="Konverzia verejných kľúčov nie je podporovaná."
@@ -2431,6 +2438,7 @@ EXTENSION_LOAD_ERROR="Chyba pri načítavaní rozšírenia z \"%s\"."
 NO_SITE_FOR_COMMAND="**Nie je otvorená žiadna relácia**\nVybraný príkaz má voľby, ktoré sú špecifické pre konkrétnu lokalitu, ale nie je otvorená žiadna relácia."
 DD_TARGET_UNKNOWN="**WinSCP nedokázal detegovať priečinok, v ktorom boli ťahané súbory pustené.** V predvolenom režime ťahaj&pusť, umožňuje WinSCP pustenie súborov iba na lokálne jednotky a namapované sieťové jednotky.\n\nV nastaveniach môžete povoliť pustenie súborov aj na iné cieľové umiestnenia. Viac informácií získate kliknutím na tlačidlo Pomocníka."
 JUMPLIST_ERROR="Chyba pri aktualizovaní zoznamu odkazov."
+TOO_MANY_PARAMS_ERROR="Príliš veľa parametrov."
 CONFIRM_OVERWRITE_SESSION="Lokalita s názvom '%s' už existuje. Chcete vykonať prepísanie?"
 CREATE_LOCAL_DIRECTORY="Priečinok '%s' neexistuje. Chcete ho vytvoriť?"
 CANCEL_OPERATION_FATAL2="**Chcete zrušiť prenos súboru?**\n \nOperáciu nemožno zrušiť uprostred prenášania súborov.\nPre zastavenie prenosu súboru a ukončenie pripojenia, kliknite na tlačidlo 'Áno'.\nPre dokončenie prenosu aktuálneho súboru, kliknite na tlačidlo 'Nie'.\nPre pokračovanie kliknite na možnosť 'Zrušiť'."
@@ -2478,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="Vytvoriť klávesovú skratku pre pracovný p
 EDIT_SESSION_RECONNECT="Chcete sa opäť pripojiť do relácie '%s' pre odoslanie upraveného súboru '%s'?"
 CLOSE_SESSIONS_WORKSPACE3="Prerušiť všetky relácie a ukončiť program bez uloženia pracovného priestoru?"
 IMPORT_SESSIONS2="**Máte uložené relácie/lokality v %s.\n\nChcete ich importovať do programu WinSCP?**\n\n(Môžete ich importovať kedykoľvek neskôr, v dialógu pre prihlásenie)|Klient PuTTY SSH|Klient Filezilla FTP|%s a %s"
-IMPORT_CONFIGURATION="Importovaná konfigurácia prepíše všetky vaše nastavenia a lokality.\n\nChcete pokračovať?"
+IMPORT_CONFIGURATION2="**Obnoviť konfiguráciu zo zálohy?**\n\nImportovaním konfigurácie sa prepíšu všetky vaše nastavenia a lokality. WinSCP sa reštartuje s novou konfiguráciou. Zvážte uloženie svojej práce a vytvorenie zálohy aktuálnej konfigurácie."
 ALL_BUTTON="&Všetky"
 YES_TO_ALL_BUTTON="Áno všet&kým"
 REPORT_BUTTON="Zá&znam"
@@ -2492,6 +2500,8 @@ EXTENSION_NOT_LATEST="**Použitie poslednej kompatibilnej a dôveryhodnej verzie
 CUSTOM_INI_FILE_OVERWRITE="**Chcete prepísať existujúci súbor INI '%s'?**\n\nNa prepísanie vybraného súboru INI aktuálnou konfiguráciou vyberte možnosť 'Prepísať'.\n\nAk chcete reštartovať WinSCP s konfiguráciou načítanou z vybraného súboru INI, vyberte možnosť 'Použiť'. Vaša aktuálna konfigurácia bude zachovaná a môžete sa k nej vrátiť, ak by to bolo potrebné.|&Prepísať|Po&užiť"
 READONLY_INI_FILE_OVERWRITE="**Chcete prepísať súbor INI '%s' určený len na čítanie, do ktorého sa ukladá aktuálna konfigurácia? **Táto otázka sa zobrazí vtedy, keď počas ukončovania programu WinSCP podržíte stlačený kláves Shift a ak je súbor INI nastavený iba na čítanie. Za normálnych okolností sa súbory len na čítanie s koncovkou INI neprepisujú a akékoľvek zmeny v konfigurácii sa pri ukončení programu WinSCP stratia."
 CLOSE_SESSION_WORKSPACE="Prerušiť reláciu '%s' a ukončiť program bez uloženia pracovného priestoru?"
+CLOSE_WORKSPACE="Zavrieť aplikáciu bez uloženia pracovného priestoru?"
+TOO_MANY_SESSIONS="**Naozaj chcete otvoriť ďalšiu kartu?**\nMáte už otvorených %d kariet. Prosím zvážte zatvorenie niektorých kariet, aby sa uvoľnili systémové prostriedky vášho počítača."
 COMPARE_NO_DIFFERENCES="Nenašli sa žiadne rozdiely."
 SHORTCUT_INFO_TIP="Otvorí lokalitu '%s'\n%s"
 SKIP_BUTTON="Pre&skočiť"
@@ -2521,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="&Extrahovať do priečinka:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="&Vyhľadávanie vzorca:"
 DIRECTORY_READING_PROGRESS="%d čítaný priečinok"
-QUEUE_CALCULATING_SIZE="Vypočítava sa..."
+QUEUE_LISTING="Zisťovanie a tvorba výpisu..."
 UPGRADE_BUTTON="&Upgrade"
 COPY_PARAM_AUTOSELECTED="Automaticky bolo vybrané prednastavenie prenosu '%s'."
 COPY_PARAM_DEFAULT_CUSTOM="Vrátené späť na prednastavenie prenosu '%s'."
@@ -2867,7 +2877,7 @@ PROGRESS_UNLOCK="Odomykanie"
 COLOR_TRUE_DEFAULT_CAPTION="Pre&dvolené"
 EDITOR_BACKGROUND_COLOR_HINT="Obnoviť predvolenú farbu editora"
 EDITOR_BACKGROUND_COLOR_PICK_HINT="Výber farby editora"
-CONVERTKEY_SAVE_TITLE="Uložiť skonvertovaný privátny kľúč"
+CONVERTKEY_SAVE_TITLE="Uložiť konvertovaný privátny kľúč"
 CONVERTKEY_SAVE_FILTER="Súbory s privátnym kľúčom PuTTY (*.ppk)|*.ppk|Všetky súbory (*.*)|*.*"
 CONVERTKEY_SAVED="Privátny kľúč bol skonvertovaný a uložený do '%s'."
 GENERATE_URL_FILE_TITLE="Generovať URL adresu súboru"
@@ -2914,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="Rozšírenie shellu je nainštalované a načítan
 LOGIN_AUTHORIZED_KEYS="**Verejný kľúč na vloženie do súboru pre autorizované kľúče OpenSSH:**"
 LOGIN_NOT_OPENSSH="**Nainštalovať verejný kľúč na server, ktorý nemá OpenSSH?**\n\nInštalovanie kľúča je podporované len pre server s OpenSSH (so súborom authorized_keys).\n\nVáš server je: %s."
 LOGIN_PUBLIC_KEY_UPLOAD="Inštalácia verejného kľúča \"%s\"..."
-LOGIN_PUBLIC_KEY_UPLOADED="**Verejný kľúč \"%s\" bol nainštalovaný.**\n\nTeraz sa môžete prihlásiť na server s použitím páru kľúčov."
-LOGIN_PUBLIC_KEY_PERMISSIONS="Hoci boli detegované pravdepodobne nesprávne oprávnenia súboru \"%s\" a/alebo jeho rodičovského priečinka. Prosím skontrolujte ich."
 LOGIN_PUBLIC_KEY_TITLE="Vybrať kľúč na inštaláciu na server"
 LOGIN_PUBLIC_KEY_FILTER="Súbory s privátnym kľúčom PuTTY (*.ppk)|*.ppk|Všetky súbory s privátnym kľúčom (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Všetky súbory (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Potvrdenie akcií synchronizácie"
@@ -2942,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Stiahnuť aktualizovaný vzdialený súbo
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Vymazať zastaralý vzdialený súbor"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Vymazať zastaralý lokálny súbor"
 SYNCHRONIZE_CHECKLIST_REVERSE="Kliknite pre obrátenie"
+IMPORT_CONVERTED_KEYS="%d súbor(y) s kľúčom v %d import. reláciách boli konvertované alebo nahradené existujúcim kľúčom/kľúčmi v podporovanom formáte."
+FSINFO_ACL_CHANGING="Môže zmeniť zoznam prístupových práv (ACL)"
+PROPERTIES_ACL="Zoznam prístupových práv (ACL)"
+PROPERTIES_S3_USERS="Po&užívatelia"
+PROPERTIES_S3_EVERYONE="Kt&okoľvek"
+PROPERTIES_S3_R_ACL_HINT="Prečítať zoznam prístupových práv (ACL)"
+PROPERTIES_S3_W_ACL_HINT="Zapísať zoznam prístupových práv (ACL)"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Voľne dostupný SFTP, SCP, S3 a FTP klient pre systém Windows"
@@ -3013,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Rozšírenie 'Archivovať a stiahnuť' pre archivovan
 NEW_5_16_SYNC_CHECKLIST="Vylepšenia pre okno s kontrolným zoznamom synchronizácie"
 ; <override>
 NEW_5_16_FIND_SORT="Výsledky hľadania je možné zoradiť"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Možno zobraziť úplný zoznam súborov, ktoré sú zaradené do frontu na prenos"
+; <override>
 NEW_5_18_STREAMING="Podpora vysielania (streamovania) pri skriptovaní a zostave .NET"
+; <override>
 NEW_5_18_REMOTE_SYNC="Rozšírenie na synchronizovanie dvoch vzdialených serverov"
+; <override>
 NEW_5_18_TLS="Zapnuté TLS 1.3 a pridaná podpora pre odtlačky SHA-256 TLS/SSL"
+NEW_5_20_S3_ACL="POdpora pre zoznam prístupových práv (ACL) pre protokol S3"
+NEW_5_20_SHA2="Podpora pre algoritmy rsa-sha2-256 a rsa-sha2-512 SSH privátneho kľúča"
+NEW_5_20_OPENSSH_IMPORT="Možnosť importovania relácií z konfiguračného súboru OpenSSH"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Nemožno nájsť žiadnu platnú cestu"

+ 45 - 23
translations/TR.ini

@@ -19,7 +19,7 @@ ActionList.EditCopyAction.Caption="&Kopyala"
 ActionList.EditSelectAllAction.Caption="&Tümünü seç"
 ActionList.BannerMonospacedFontAction.Caption="&Eşaralıklı yazı türü kullanılsın"
 ActionList.LabelCopyAction.Caption="&Kopyala"
-ActionList.LabelOpenLinkAction.Caption="&Aç"
+ActionList.LabelOpenLinkAction2.Caption="&Bağlantıyı aç"
 
 [Cleanup.dfm]
 Caption="Uygulama verilerini temizle"
@@ -366,6 +366,7 @@ MainPanel.SitePanel.BasicGroup.PasswordLabel.Caption="&Parola:"
 MainPanel.SitePanel.BasicGroup.Label22.Caption="&Dosya iletişim kuralı:"
 MainPanel.SitePanel.BasicGroup.FtpsLabel.Caption="Şifr&eleme:"
 MainPanel.SitePanel.BasicGroup.WebDavsLabel.Caption="Şifr&eleme:"
+MainPanel.SitePanel.BasicGroup.BasicS3Panel.S3CredentialsEnvCheck.Caption="&Kimlik doğrulama bilgilerini AWS CLI yapılandırmasından al"
 MainPanel.SitePanel.BasicGroup.FtpsCombo.Items.Strings.0="Şifreleme yok"
 MainPanel.SitePanel.BasicGroup.BasicFtpPanel.AnonymousLoginCheck.Caption="A&nonim oturum aç"
 MainPanel.SitePanel.NoteGroup.Caption="Not"
@@ -1340,10 +1341,10 @@ PageControl.CommonSheet.Caption="Genel"
 PageControl.CommonSheet.Label1.Caption="Konum:"
 PageControl.CommonSheet.Label2.Caption="Boyut:"
 PageControl.CommonSheet.LinksToLabelLabel.Caption="Şuna bağlantı:"
-PageControl.CommonSheet.Label3.Caption="İzinler"
-PageControl.CommonSheet.Label4.Caption="Grup:"
-PageControl.CommonSheet.Label5.Caption="Sahibi:"
-PageControl.CommonSheet.RecursiveCheck.Caption="G&rup, sahip ve izinleri alt klasörlere uygulansın"
+PageControl.CommonSheet.RightsLabel.Caption="İzinler"
+PageControl.CommonSheet.GroupLabel.Caption="Grup:"
+PageControl.CommonSheet.OwnerLabel.Caption="Sahibi:"
+PageControl.CommonSheet.RecursiveCheck2.Caption="Sahip, grup ve izinler &alta doğru uygulansın"
 PageControl.CommonSheet.CalculateSizeButton.Caption="&Hesapla"
 PageControl.ChecksumSheet.Caption="Sağlama"
 PageControl.ChecksumSheet.Label6.Caption="&Algoritma"
@@ -1576,6 +1577,7 @@ MainPanel.PageControl.SftpSheet.SFTPBugsGroupBox.Label36.Caption="1970 yılında
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Caption="İletişim kuralı ayarları"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label34.Caption="Yeğlenen &SFTP iletişim kuralı sürümü:"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label23.Caption="SFTP sunu&cusu:"
+MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.Label5.Caption="Sunucudaki yollar &kanonikleştirilsin"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.SftpServerEdit.Items.Strings.0="Varsayılan"
 MainPanel.PageControl.SftpSheet.SFTPProtocolGroup.AllowScpFallbackCheck.Caption="SCP dönüşüne izin &verilsin"
 MainPanel.PageControl.ScpSheet.OtherShellOptionsGroup.Caption="Diğer ayarlar"
@@ -1600,13 +1602,14 @@ MainPanel.PageControl.FtpSheet.FtpGroup.Label24.Caption="Klasör listelemesinde
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpForcePasvIpLabel.Caption="Pasi&f kip bağlantıları için dayatılacak IP adresi:"
 MainPanel.PageControl.FtpSheet.FtpGroup.FtpAccountLabel.Caption="&Hesap:"
 MainPanel.PageControl.FtpSheet.FtpGroup.Label3.Caption="Sunucu üzerinde host seçmek için &HOST komutunu kullanın"
+MainPanel.PageControl.FtpSheet.FtpGroup.VMSAllRevisionsCheck.Caption="&VMS sunucularındaki tüm dosya revizyonları görüntülensin"
 MainPanel.PageControl.S3Sheet.S3Group.Caption="İletişim kuralı ayarları"
 MainPanel.PageControl.S3Sheet.S3Group.Label27.Caption="&Varsayılan bölge:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleLabel.Caption="%Adres biçemi:"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.0="Sanal sunucu"
 MainPanel.PageControl.S3Sheet.S3Group.S3UrlStyleCombo.Items.Strings.1="Yol"
 MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Caption="Kimlik doğrulama"
-MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.Label5.Caption="&Güvenlik kodu"
+MainPanel.PageControl.S3Sheet.S3AuthenticationGroup.S3SessionTokenLabel.Caption="&Oturum belirteci"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.Caption="İletişim kuralı ayarları"
 MainPanel.PageControl.WebDavSheet.WebdavGroup.WebDavLiberalEscapingCheck.Caption="&Dosya adlarındaki kodlanmamış özel karakterler hoş görülsün"
 MainPanel.PageControl.ConnSheet.Caption="Bağlantı"
@@ -1677,9 +1680,7 @@ MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.Fil
 MainPanel.PageControl.SslSheet.TlsAuthenticationGroup.TlsCertificateFileEdit.DialogTitle="İstemci sertifika dosyasını seçin"
 MainPanel.PageControl.AdvancedSheet.Caption="SSH"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Caption="İletişim kuralı ayarları"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.Label37.Caption="SSH iletişim kuralı sürümü:"
 MainPanel.PageControl.AdvancedSheet.ProtocolGroup.CompressionCheck.Caption="Sı&kıştırılsın"
-MainPanel.PageControl.AdvancedSheet.ProtocolGroup.SshProtCombo2.Items.Strings.0="1 (güvenli değil)"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Caption="Şifreleme ayarları"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Label8.Caption="Şi&freleyici seçim ilkesi:"
 MainPanel.PageControl.AdvancedSheet.EncryptionGroup.Ssh2LegacyDESCheck.Caption="SSH-2 içinde eski single-&DES kullanılsın"
@@ -1698,7 +1699,6 @@ MainPanel.PageControl.AuthSheet.Caption="Kimlik doğrulama"
 MainPanel.PageControl.AuthSheet.SshNoUserAuthCheck.Caption="Kimlik doğrulama &tamamen atlansın (SSH-2)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.Caption="Kimlik doğrulama ayarları"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.TryAgentCheck.Caption="Kimlik, &Pageant ile doğrulansın"
-MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthTISCheck.Caption="Ki&mlik, TIS ya da CryptoCard ile doğrulansın (SSH-1)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKICheck.Caption="Kimlik, 'tuş takımı ile &etkileşimli' doğrulansın (SSH-2)"
 MainPanel.PageControl.AuthSheet.AuthenticationGroup.AuthKIPasswordCheck.Caption="İlk bilgi isteminde &parola yazılsın"
 MainPanel.PageControl.AuthSheet.AuthenticationParamsGroup.Caption="Kimlik doğrulama parametreleri"
@@ -1712,9 +1712,6 @@ MainPanel.PageControl.AuthSheet.GSSAPIGroup.AuthGSSAPICheck3.Caption="Kimlik, &G
 MainPanel.PageControl.AuthSheet.GSSAPIGroup.GSSAPIFwdTGTCheck.Caption="GSSAPI &doğrulaması yapılabilsin"
 MainPanel.PageControl.BugsSheet.Caption="Sorunlar"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.Caption="Bilinen SSH sunucu sorunları algılansın"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugIgnore1Label.Caption="&SSH-1 yok sayma ileti tıkanmaları:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugPlainPW1Label.Caption="Tüm SS&H-1 parola gizlemelerinin reddedilmesi:"
-MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSA1Label.Caption="&SSH-1 &RSA kimlik doğrulaması tıkanmaları:"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugHMAC2Label.Caption="Hatalı hesaplanan SSH-2 H&MAC anahtarları: "
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugDeriveKey2Label.Caption="&Hatalı hesaplanan SSH-2 şifreleme anahtarları:"
 MainPanel.PageControl.BugsSheet.BugsGroupBox.BugRSAPad2Label.Caption="SSH2 RSA i&mzalarında yastıklama zorunluluğu:"
@@ -1857,9 +1854,9 @@ KEY_NOT_VERIFIED="Sunucu anahtarı doğrulanamadı!"
 CONNECTION_FAILED="Bağlantı kurulamadı"
 USER_TERMINATED="Kullanıcı tarafından sonlandırıldı"
 LOST_CONNECTION="Bağlantı kesildi."
-CANT_DETECT_RETURN_CODE="Komut dönüş kodu algılanamadı."
-COMMAND_FAILED="'%s' komutu\n %d dönüş koduyla yürütülemedi. Hata iletisi:\n%s."
-COMMAND_FAILED_CODEONLY="Komut %d dönüş koduyla yürütülemedi."
+CANT_DETECT_RETURN_CODE="Komut yanıt kodu algılanamadı."
+COMMAND_FAILED2="'%s' komutu\n%d yanıt kodu ve hata iletisi nedeniyle yürütülemedi."
+COMMAND_FAILED_CODEONLY="Komut %d yanıt koduyla yürütülemedi."
 INVALID_OUTPUT_ERROR="'%s' komutu, '%s' geçersiz çıktısı ile yürütülemedi."
 READ_CURRENT_DIR_ERROR="Geçerli uzak klasör adı alınırken bir sorun çıktı."
 SKIP_STARTUP_MESSAGE_ERROR="Açılış iletisindeki sorun atlanıyor. Kullandığınız kabuk, uygulama ile uyumsuz olabilir (BASH önerilir)."
@@ -1966,7 +1963,7 @@ CUSTOM_COMMAND_FILELIST_ERROR="Dosya adı kodu (%d ile başlayan) dosya listesi
 SCRIPT_COMMAND_UNKNOWN="Komut bilinmiyor: '%s'."
 SCRIPT_COMMAND_AMBIGUOUS="Komut anlaşılamadı: '%s'. Olabilecek komutlar: %s"
 SCRIPT_MISSING_PARAMS="'%s' komutunun parametresi eksik"
-SCRIPT_TOO_MANY_PARAMS="'%s' komutunda fazla parametre var."
+SCRIPT_TOO_MANY_PARAMS="'%s' komutunda olması gerekenden fazla parametre var."
 SCRIPT_NO_SESSION="Oturum yok."
 SCRIPT_SESSION_INDEX_INVALID="'%s' oturum numarası geçersiz."
 SCRIPT_OPTION_UNKNOWN="'%s' ayarı bilinmiyor."
@@ -1989,7 +1986,7 @@ SFTP_STATUS_DELETE_PENDING="Silinmeyi bekleyen bir dosya üzerinde bir işlem ya
 SFTP_STATUS_FILE_CORRUPT="Dosya bozuk; dosya sistemi doğruluğu denetlenmeli."
 KEY_TYPE_UNKNOWN2="'%s' dosyası bilinen bir kişisel anahtar biçimi içermiyor."
 KEY_TYPE_UNSUPPORTED2="**'%s' kişisel anahtar dosyasındaki anahtar %s biçiminde. WinSCP yalnız PuTTY biçimini destekler.**"
-KEY_TYPE_DIFFERENT_SSH="'%s' kişisel anahtar dosyasındaki anahtar, %s biçiminde. Yeğlediğiniz SSH iletişim kuralı sürümünde çalışmaz."
+KEY_TYPE_SSH1="'%s' kişisel anahtar dosyası, kullanımdan kaldırılmış olan SSH-1 biçiminde."
 SFTP_OVERWRITE_FILE_ERROR2="'%s' uzak dosyası üzerine yazılamadı$$\n \nDosyanın üzerine yazmak yerine, 'Sil' ile dosyayı silip yeni bir dosya oluşturmayı deneyin.$$"
 SFTP_OVERWRITE_DELETE_BUTTON="&Sil"
 SPACE_AVAILABLE_ERROR="'%s' yolundaki kullanılabilir alan denetlenirken sorun çıktı."
@@ -2095,6 +2092,11 @@ UNREQUESTED_FILE="Sunucu isteği yapılmamış bir dosya gönderdi."
 STORE_NEW_HOSTKEY_ERROR="Yeni sunucu anahtarı kaydedilemedi."
 STREAM_IN_SCRIPT_ERROR="Akış verisi yüklenirken, yalnız bir kaynak belirtilebilir ve hedef bir dosya adı olmalıdır."
 STREAM_READ_ERROR="Giriş akışı okunurken sorun çıktı."
+S3_CONFIG_ERROR="%s AWS yapılandırma parametresi okunurken sorun çıktı."
+TIMEOUT_ERROR="Sunucu yanıtı beklenirken zaman aşımı gerçekleşti."
+CREATE_TEMP_DIR_ERROR="'%s' geçici klasörü oluşturulamadı. Geçici dosyaların saklanacağı kök klasörü ayarlar bölümünden değiştirebilirsiniz."
+OPENSSH_CONFIG_NOT_FOUND="OpenSSH yapılandırma dosyası bulunamadı."
+OPENSSH_CONFIG_NO_SITES="Belirli sunucular için OpenSSH yapılandırma dosyasında Host yönergeleri bulunamadı."
 CONFIRM_PROLONG_TIMEOUT3="Sunucu ile %d saniyedir iletişim kurulamadı.\n\n%0:d saniye daha beklensin mi?"
 PROMPT_KEY_PASSPHRASE="'%s' anahtarının parolası:"
 FILE_OVERWRITE="'%s' dosyası zaten var. Üzerine yazılsın mı?"
@@ -2137,7 +2139,7 @@ VERIFY_CERT_CONTACT="- Organizasyon: %s\n|- Konum: %s\n|- Diğer: %s\n"
 CERT_TEXT2="Yayıncı:\n%s\nKonu:\n%s\nGeçerlilik tarihi: %s - %s\n\nParmak izi:\n- SHA-256: %s\n- SHA-1: %s\n\nÖzet: %s"
 CERTIFICATE_PASSPHRASE_PROMPT="İstemci sertifikasının &parolası:"
 CERTIFICATE_PASSPHRASE_TITLE="İstemci sertifikasının parolası"
-KEY_TYPE_CONVERT3="**Bu %s özel anahtarı PuTTY biçimine dönüştürülsün mü?**\n\n%s"
+KEY_TYPE_CONVERT4="**%s kişisel anahtarının PuTTY biçimine dönüştürülmesini ister misiniz?**\n\n%s"
 MULTI_FILES_TO_ONE="**Birden çok dosyayı bir '%s' dosyasına ve '%s' klasörüne aktarmak istediğinize emin misiniz?**\n\nDosyalar birbirinin üzerine yazılacak.\n\nTüm dosyaları, adlarını koruyarak '%s' klasörüne aktarmak istiyorsanız, yolun sonuna / karakterini eklediğinizden emin olun."
 KEY_EXCHANGE_ALG="anahtar takas algoritması"
 KEYKEY_TYPE="sunucu anahtarı türü"
@@ -2145,6 +2147,9 @@ S3_ACCESS_KEY_ID_TITLE="Erişim anahtarı kodu"
 S3_ACCESS_KEY_ID_PROMPT="&Erişim anahtarı kodu:"
 S3_SECRET_ACCESS_KEY_TITLE="Gizli erişim anahtarı"
 S3_SECRET_ACCESS_KEY_PROMPT="&Gizli erişim anahtarı:"
+PROXY_AUTH_TITLE="Vekil sunucu kimlik doğrulaması"
+PROXY_AUTH_USERNAME_PROMPT="Vekil sunucu &kullanıcı adı:"
+PROXY_AUTH_PASSWORD_PROMPT="Vekil sunucu &parolası:"
 YES_STR="Evet"
 NO_STR="Hayır"
 SESSION_INFO_TIP2="Sunucu: %s\nKullanıcı adı: %s\nKişisel anahtar dosyası: %s\nAktarım iletişim kuralı: %s"
@@ -2298,6 +2303,8 @@ COPY_CERTIFICATE_ACTION="&Sertifika parmak izini panoya kopyala"
 COPY_INFO_DONT_ENCRYPT_NEW_FILES="Yeni dosyalar şifrelenmesin"
 COPY_INFO_EXCLUDE_HIDDEN_FILES="Gizli dosyalar katılmasın"
 COPY_INFO_EXCLUDE_EMPTY_DIRS="Boş klasörler katılmasın"
+PUBLIC_KEY_UPLOADED="\"%s\" herkese açık anahtarı kuruldu.**\n\nAnahtar çiftini kullanarak sunucu üzerinde oturum açabilirsiniz."
+PUBLIC_KEY_PERMISSIONS="\"%s\" dosyası ya da üst klasörünün izinlerinin yanlış olabileceği algılandı. Lütfen dosya ve klasör izinlerini denetleyin."
 PUTTY_BASED_ON="SSH ve SCP PuTTY %s kodu kullanılarak geliştirilmiştir."
 FILEZILLA_BASED_ON2="FTP, FileZilla kodu kullanılarak geliştirilmiştir."
 OPENSSL_BASED_ON="Bu uygulama, OpenSSL Projesi tarafından geliştirilmiş OpenSSL Toolkit %s kodlarını içerir."
@@ -2372,7 +2379,6 @@ FILE_WATCH_ERROR="'%s' dosyasındaki değişiklikler izlenirken sorun çıktı."
 EDIT_SESSION_CLOSED2="**Düzenlenen '%s' dosyası yüklenemedi**\n\n'%s' oturumu daha önce kapatılmış.\n\nAynı bağlantıya yeni bir oturum açarak dosyayı yeniden kaydetmeyi deneyin."
 TOO_MANY_EDITORS="Zaten çok sayıda açık dosya var. Önce bazı dosyaları kapatmalısınız."
 INVALID_DEFAULT_TRANSLATION="%s Lütfen dosyayı silin. Yoksa uygulama düzgün şekilde çalışamayacak."
-CREATE_TEMP_DIR_ERROR="'%s' geçici klasörü oluşturulamadı. Geçici dosyaların saklanacağı kök klasörü ayarlar bölümünden değiştirebilirsiniz."
 OPEN_FILE_NO_PROCESS2="WinSCP dosyayı açmak için çalıştırılacak uygulamayı algılayamadı. WinSCP bu dosyadaki değişiklikleri izleyip değişiklikleri yükleyemeyecek.\n\nBu sorunun bir nedeni, dosyanın zaten çalışan bir uygulamada açık olması olabilir.\n\n Bir uygulamayı WinSCP içinden dosyaları açmak için kullanmak istiyorsanız, uygulamayı dış düzenleyici olarak ayarlamayı düşünün.\n\n Not: Dosya geçici klasör içinde açık kalır."
 CLEANUP_TEMP_ERROR="Bazı geçici klasörler silinemedi. Bu klasörlere kaydedilmiş bazı açık dosyalar varsa, onları kapatıp yeniden deneyin."
 CUSTOM_COMMAND_SELECTED_UNMATCH="Seçilmiş özel komutu kullanmak için, bir panoda, komutun yürütüleceği seçilmiş bir dosyaya karşılık diğer panoda da yalnız bir dosya seçilmiş olmalıdır. Alternatif olarak, iki panoda da aynı sayıda dosya seçilerek, komut, dosya çiftleri üzerinde yürütülebilir."
@@ -2417,6 +2423,7 @@ UPDATE_UNAUTHORIZED="E-posta adresinizin otomatik güncellemeleri alma izni yok.
 UPDATE_EXPIRED="E-posta adresinizin otomatik güncellemeleri alabileceği süre geçmiş."
 UPDATE_TOO_MANY="E-posta adresinizin otomatik güncellemeleri alması aşırı kullanımdan dolayı engellenmiş."
 UPDATE_MISSING_ADDRESS2="Bağış formunu doldurarak (adresinizi de yazarak), e-posta adresinizin otomatik güncellemeleri almasını sağlayabilirsiniz.\n\nBağışınızı yaptıktan sonra gönderilecek alındı içinde form bağlantısını bulabilirsiniz."
+UPDATE_MISSING_ADDRESS3="%s gelen kutusunda \"%s\" iletisini ara."
 UPDATE_TOO_LOW="Bağışınız otomatik güncellemeleri alabilmek için belirlenmiş tutarın altında."
 TIPS_NONE="İpucu yok."
 KEYGEN_PUBLIC="Herkese açık anahtarların dönüştürülmesi desteklenmiyor."
@@ -2431,6 +2438,7 @@ EXTENSION_LOAD_ERROR="\"%s\" üzerinden eklenti yüklenirken bir sorun çıktı.
 NO_SITE_FOR_COMMAND="**Henüz bir oturum açılmamış**\nSeçilmiş komutta siteye özel seçenekler var ancak açılmış bir oturum yok."
 DD_TARGET_UNKNOWN="**WinSCP sürüklenen dosyaların bırakıldığı bir klasör algılayamadı.**Varsayılan sürükleyip bırakma kipinde WinSCP dosyaların yalnız yerel sürücü ve bağlanmış ağ sürücülerine bırakılmasına izin verir.\n\nDosyaların diğer hedeflere bırakılabilmesini istiyorsanız bunu ayarlar bölümünden sağlayabilirsiniz. Ayrıntılı bilgi almak için Yardım düğmesine tıklayabilirsiniz."
 JUMPLIST_ERROR="Bağlantı listesi güncellenirken sorun çıktı."
+TOO_MANY_PARAMS_ERROR="Parametre sayısı olması gerekenden fazla."
 CONFIRM_OVERWRITE_SESSION="'%s' adında bir bağlantı zaten var. Üzerine yazılsın mı?"
 CREATE_LOCAL_DIRECTORY="'%s' klasörü bulunamadı. Oluşturulsun mu?"
 CANCEL_OPERATION_FATAL2="**Dosya aktarımı iptal edilsin mi?**\n \nAktarım sırasında işlem iptal edilemez.\nAktarımı iptal edip bağlantıyı kapatmak için 'Evet' düğmesine tıklayın.\nGeçerli aktarımı bitirmek için 'Hayır' düğmesine tıklayın.\nİşlemi sürdürmek için 'İptal' düğmesine tıklayın."
@@ -2478,7 +2486,7 @@ CONFIRM_CREATE_SHORTCUT_WORKSPACE="'%s' çalışma alanı kısayolu Masaüstüne
 EDIT_SESSION_RECONNECT="'%s' oturumuna yeniden bağlanarak, düzenlenmiş '%s' dosyasını yüklemek ister misiniz?"
 CLOSE_SESSIONS_WORKSPACE3="Çalışma alanı kaydedilmeden tüm oturumlar sonlandırılıp uygulama kapatılsın mı?"
 IMPORT_SESSIONS2="**%s uygulamasında kaydedilmiş oturumlar ya da siteler var.\n\nBunları WinSCP içine aktarmak ister misiniz?**\n\n(Bu bilgileri daha sonra da istediğiniz zaman, oturum açma penceresinden içe aktarabilirsiniz)|PuTTY SSH istemcisi|Filezilla FTP istemcisi|%s ve %s"
-IMPORT_CONFIGURATION="Ayarlar içe aktarılırken, var olan tüm ayar ve bağlantıların üzerine yazılır.\n\nDevam etmek istiyor musunuz?"
+IMPORT_CONFIGURATION2="**Yapılandırma yedekten geri yüklensin mi?**\n\nYapılandırmayı içe aktarmak tüm ayar ve sitelerin üzerine yazar. WinSCP yeni yapılandırma ile yeniden başlatılır. Çalışmalarınızı kaydetmeyi ve geçerli yapılandırmanızı yedeklemeyi değerlendirin."
 ALL_BUTTON="&Tümü"
 YES_TO_ALL_BUTTON="Tü&müne evet"
 REPORT_BUTTON="&Bildir"
@@ -2492,6 +2500,8 @@ EXTENSION_NOT_LATEST="**Eklentinin son uyumlu ve güvenilir sürümünü kullanm
 CUSTOM_INI_FILE_OVERWRITE="**Var olan '%s' INI dosyasının üzerine yazmak istiyor musunuz?**\n\nVar olan yapılandırma ile seçilmiş INI dosyasının üzerine yazmak için 'Üzerine Yaz' seçeneğini seçin.\n\nSeçilmiş INI dosyasındaki yapılandırma ile WinSCP uygulamasını yeniden başlatmak için 'Kullan' seçeneğini seçin. Geçerli yapılandırmanız korunacak ve gerekirse geri alabileceksiniz.|Ü&zerine yaz|&Kullan"
 READONLY_INI_FILE_OVERWRITE="**Geçerli yapılandırmayı salt okunur '%s' INI dosyasının üzerine yazmak istediğinize emin misiniz?**Bu soru WinSCP kapatılırken Shift tuşuna basılı tutarsanız ve INI dosyanız salt okunur olarak ayarlanmış ise sorulur. Normal durumda salt okunur INI dosyalarının üzerine yazılmaz ve WinSCP kapatıldığında yapılandırma değişiklikleri kaybolur."
 CLOSE_SESSION_WORKSPACE="Çalışma alanı kaydedilmeden '%s' oturumu sonlandırılıp uygulama kapatılsın mı?"
+CLOSE_WORKSPACE="Uygulama bir çalışma alanı kaydedilmeden kapatılsın mı?"
+TOO_MANY_SESSIONS="**Başka bir sekme açmak istediğinize emin misiniz?\nŞu anda %d sekme açık. Bilgisayar kaynaklarınızı serbest bırakmak için bazı sekmeleri kapatmayı değerlendirin.**"
 COMPARE_NO_DIFFERENCES="Herhangi bir fark bulunamadı."
 SHORTCUT_INFO_TIP="'%s' bağlantısını açar\n%s"
 SKIP_BUTTON="A&tla"
@@ -2521,7 +2531,7 @@ CUSTOM_COMMAND_UNTAR_DIRECTORY="Şu &klasöre ayıklansın:"
 CUSTOM_COMMAND_GREP="&Grep..."
 CUSTOM_COMMAND_GREP_PATTERN="Şu &kodu ara:"
 DIRECTORY_READING_PROGRESS="%d klasör okunuyor"
-QUEUE_CALCULATING_SIZE="Hesaplanıyor..."
+QUEUE_LISTING="Listeleniyor..."
 UPGRADE_BUTTON="&Yükselt"
 COPY_PARAM_AUTOSELECTED="'%s' hazır aktarım ayarı otomatik olarak seçilmiş."
 COPY_PARAM_DEFAULT_CUSTOM="'%s' hazır aktarım ayarları yüklendi."
@@ -2914,8 +2924,6 @@ PREFERENCES_DRAGEXT_RUNNING="Kabuk eklentisi kurulmuş ve yüklenmiş."
 LOGIN_AUTHORIZED_KEYS="**OpenSSH doğrulama anahtarları dosyasına yapıştırılacak herkese açık anahtar:"
 LOGIN_NOT_OPENSSH="**Herkese açık anahtar OpenSSH olmayan bir sunucu üzerine kurulsun mu?\n\nHerkese açık anahtarın yalnız bir OpenSSH sunucusuna kurulması destekleniyor (authorized_keys dosyasına).\\Sunucunuz %s."
 LOGIN_PUBLIC_KEY_UPLOAD="\"%s\" herkese açık anahtarı kuruluyor..."
-LOGIN_PUBLIC_KEY_UPLOADED="\"%s\" herkese açık anahtarı kuruldu.**\n\nAnahtar çiftini kullanarak sunucu üzerinde oturum açabilirsiniz."
-LOGIN_PUBLIC_KEY_PERMISSIONS="\"%s\" dosyası ya da üst klasörünün izinlerinin yanlış olabileceği algılandı. Lütfen dosya ve klasör izinlerini denetleyin."
 LOGIN_PUBLIC_KEY_TITLE="Sunucuya kurulacak anahtarı seçin"
 LOGIN_PUBLIC_KEY_FILTER="PuTTY özel anahtar dosyaları (*.ppk)|*.ppk|Tüm özel anahtar dosyaları (*.ppk;*.pem;*.key;id_*)|*.ppk;*.pem;*.key;id_*|Tüm dosyalar (*.*)|*.*"
 SYNCHRONIZE_CHECKLIST_CAPTION="Eşitleme kontrol listesi"
@@ -2942,6 +2950,13 @@ SYNCHRONIZE_CHECKLIST_DOWNLOAD_UPDATE="Güncellenmiş uzak dosyayı indir"
 SYNCHRONIZE_CHECKLIST_DELETE_REMOTE="Gereksiz uzak dosyayı sil"
 SYNCHRONIZE_CHECKLIST_DELETE_LOCAL="Gereksiz yerel dosyayı sil"
 SYNCHRONIZE_CHECKLIST_REVERSE="Tersine çevirmek için tıklayın"
+IMPORT_CONVERTED_KEYS="%d anahtar dosyası %d içe aktarılan oturumdan var olan anahtarlar desteklenen biçime dönüştürüldü ya da değiştirildi."
+FSINFO_ACL_CHANGING="EDL değiştirebilir"
+PROPERTIES_ACL="Erişim denetimi listesi:"
+PROPERTIES_S3_USERS="&Kullanıcılar"
+PROPERTIES_S3_EVERYONE="&Herkes"
+PROPERTIES_S3_R_ACL_HINT="EDL okuma"
+PROPERTIES_S3_W_ACL_HINT="EDL yazma"
 
 [Propagation.rc]
 DESCRIPTION_45_LETTERS2="Windows için ücretsiz SFTP, SCP, S3 ve FTP istemcisi"
@@ -3013,10 +3028,17 @@ NEW_5_16_ARCHIVE_DOWNLOAD="Uzak dosyaları arşivleyip indirmek için 'Arşivle
 NEW_5_16_SYNC_CHECKLIST="Eşitleme kontrol listesi penceresinde iyileştirmeler"
 ; <override>
 NEW_5_16_FIND_SORT="Arama sonuçlarının sıralanabilmesi"
+; <override>
 NEW_5_18_QUEUE_FILE_LIST="Bir aktarım için kuyrukta bekleyen tüm dosyaların listesi görüntülenebilir"
+; <override>
 NEW_5_18_STREAMING="Betik ve .NET mekanizması içinden bir akış desteği"
+; <override>
 NEW_5_18_REMOTE_SYNC="İki uzak sunucuyu eşitlemek için bir eklenti"
+; <override>
 NEW_5_18_TLS="TLS 1.3 etkinleştirildi ve SHA-256 TLS/SSL parmak izleri desteği eklendi"
+NEW_5_20_S3_ACL="S3 iletişim kuralı için erişim denetimi listesi desteği"
+NEW_5_20_SHA2="SSH herkese açık anahtar algoritmaları için RSA-SHA2-256 ve RSA-SHA2-512 desteği"
+NEW_5_20_OPENSSH_IMPORT="OpenSSH yapılandırma dosyasından oturumları içe aktarabilme"
 
 [WinSCP_DRC.rc]
 Baseutils_SNoValidPath="Geçerli bir yol bulunamadı."

+ 15 - 15
translations/version.ini

@@ -1,9 +1,9 @@
 [Version]
-CS=257
+CS=261
 DE=150
-ES=85
-FI=98
-FR=111
+ES=86
+FI=99
+FR=113
 HE=22
 HU=97
 IN=39
@@ -18,21 +18,21 @@ RU=97
 SV=77
 XXE=7
 EL=17
-PTG=59
+PTG=60
 CHS=76
 TH=5
 RO=61
 PT=75
 VI=23
-CA=36
+CA=37
 KO=50
 AR=43
 DA=20
 ET=23
-SK=63
+SK=64
 CH=134
 SQ=3
-TR=52
+TR=53
 SL=28
 LV=16
 UK=38
@@ -57,9 +57,9 @@ MYA=6
 [Author]
 CS=2003,2022,Martin Přikryl
 DE=2003,2022,Marko Meister,Mick Weiss
-ES=2003,2021,David Martin,Fredy Rojas,Pablo Grande,Juan Razeto
-FI=2003,2020,Sami Kuusisto,Tero Pelander,Jarmo Järvenpää
-FR=2003,2021,Nicolas Frissung,Eric Winter,Julien Terral,Raphael Raimbault
+ES=2003,2022,David Martin,Fredy Rojas,Pablo Grande,Juan Razeto
+FI=2003,2022,Sami Kuusisto,Tero Pelander,Jarmo Järvenpää
+FR=2003,2022,Nicolas Frissung,Eric Winter,Julien Terral,Raphael Raimbault
 HE=2003,2019,Refael Ackermann
 HU=2003,2021,Dániel Kiss-Kálmán,Csaba Tóth,Kácsor István,Csizmadia Gábor
 IN=2003,2019,Radhitya Wawan Yunarko,Iwan Setya Putra,Budi Rahardjo
@@ -74,21 +74,21 @@ RU=2003,2021,Vitaliy Zhukov,Alexey Vesnin,Maksim Sidorov,Dmitriy Yermolayev,Stas
 SV=2003,2020,Andreas Pettersson,René Fichter
 XXE=2004,2019,Trio
 EL=2004,2019,Chrysostomos Rousopoulos,Dimitris Botsis,Michail K. Karos
-PTG=2003,2020,Hugo Simões,Sérgio Clemente Alves,enVide neFelibata,Joaquim Fonseca,Francisco Azenha,Marcelo Rodrigues
+PTG=2003,2022,Hugo Simões,Sérgio Clemente Alves,enVide neFelibata,Joaquim Fonseca,Francisco Azenha,Marcelo Rodrigues
 TH=2004,2019,Thanapon Namjittrong
 RO=2004,2021,Catalin Podoleanu,Radu Basca
 PT=2003,2021,Eduardo Mozart,Claudionor Buzzo Raymundo,Jefferson Sousa,Marcelo Zanatta,Marcelo Pessoa,Daniel Costa,Rafael Camacho,André Arruda dos Santos Silva,Guilherme Camacho
 VI=2004,2022,Lê Huy Mạnh Tân,Trần Ngọc Quân
-CA=2003,2021,Joan Monguillot,Oriol Capsada,Víctor Mitjans
+CA=2003,2022,Joan Monguillot,Oriol Capsada,Víctor Mitjans
 KO=2004,2021,Jinsup Park,Keunsik Hong
 AR=2005,2019,Ramzi alsllami,Suhaila
 DA=2004,2020,Kristoff Carsten,Torben Stallknecht,Thomas Pryds Lauritsen,Thomas Poulsen
 CHS=2005,2022,Digital Sonic
 ET=2005,2019,Kristjan Randma
-SK=2005,2021,Marián Hikaník,Patrik Lenart
+SK=2005,2022,Marián Hikaník,Patrik Lenart
 CH=2005,2021,Walter Cheuk,Mark Lin,Hong-Yi Chen
 SQ=2005,2019,
-TR=2004,2021,Kaya Zeren,Fatih Savas,Kerem Emik,Süleyman Şentürk
+TR=2004,2022,Kaya Zeren,Fatih Savas,Kerem Emik,Süleyman Şentürk
 SL=2006,2019,Aleksander Hegler,Renato Lukac
 LV=2004,2019,Henrijs Kons,Vairis Caune
 UK=2006,2021,Oleksii Petrov,Ivanka Skakun,Martyniv Alex,Oleg Butuzov