From fae11a59014d3eaaed58c6a789ceb308a107e786 Mon Sep 17 00:00:00 2001 From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com> Date: Mon, 9 Oct 2023 10:04:41 +0200 Subject: [PATCH 1/2] Localized file check-in by OneLocBuild Task: Build definition ID 10899: Build ID 22766317 --- .../resources.resjson/de-DE/resources.resjson | 148 +++++++------- .../resources.resjson/es-ES/resources.resjson | 148 +++++++------- .../resources.resjson/fr-FR/resources.resjson | 148 +++++++------- .../resources.resjson/it-IT/resources.resjson | 148 +++++++------- .../resources.resjson/ja-JP/resources.resjson | 148 +++++++------- .../resources.resjson/ko-KR/resources.resjson | 148 +++++++------- .../resources.resjson/ru-RU/resources.resjson | 148 +++++++------- .../resources.resjson/zh-CN/resources.resjson | 148 +++++++------- .../resources.resjson/zh-TW/resources.resjson | 148 +++++++------- .../resources.resjson/de-DE/resources.resjson | 78 ++++---- .../resources.resjson/es-ES/resources.resjson | 78 ++++---- .../resources.resjson/fr-FR/resources.resjson | 78 ++++---- .../resources.resjson/it-IT/resources.resjson | 78 ++++---- .../resources.resjson/ja-JP/resources.resjson | 78 ++++---- .../resources.resjson/ko-KR/resources.resjson | 78 ++++---- .../resources.resjson/ru-RU/resources.resjson | 78 ++++---- .../resources.resjson/zh-CN/resources.resjson | 78 ++++---- .../resources.resjson/zh-TW/resources.resjson | 78 ++++---- .../resources.resjson/de-DE/resources.resjson | 94 ++++----- .../resources.resjson/es-ES/resources.resjson | 94 ++++----- .../resources.resjson/fr-FR/resources.resjson | 94 ++++----- .../resources.resjson/it-IT/resources.resjson | 94 ++++----- .../resources.resjson/ja-JP/resources.resjson | 94 ++++----- .../resources.resjson/ko-KR/resources.resjson | 94 ++++----- .../resources.resjson/ru-RU/resources.resjson | 94 ++++----- .../resources.resjson/zh-CN/resources.resjson | 94 ++++----- .../resources.resjson/zh-TW/resources.resjson | 94 ++++----- .../resources.resjson/de-DE/resources.resjson | 72 +++---- .../resources.resjson/es-ES/resources.resjson | 72 +++---- .../resources.resjson/fr-FR/resources.resjson | 72 +++---- .../resources.resjson/it-IT/resources.resjson | 72 +++---- .../resources.resjson/ja-JP/resources.resjson | 72 +++---- .../resources.resjson/ko-KR/resources.resjson | 72 +++---- .../resources.resjson/ru-RU/resources.resjson | 72 +++---- .../resources.resjson/zh-CN/resources.resjson | 72 +++---- .../resources.resjson/zh-TW/resources.resjson | 72 +++---- .../resources.resjson/de-DE/resources.resjson | 60 +++--- .../resources.resjson/es-ES/resources.resjson | 60 +++--- .../resources.resjson/fr-FR/resources.resjson | 60 +++--- .../resources.resjson/it-IT/resources.resjson | 60 +++--- .../resources.resjson/ja-JP/resources.resjson | 60 +++--- .../resources.resjson/ko-KR/resources.resjson | 60 +++--- .../resources.resjson/ru-RU/resources.resjson | 60 +++--- .../resources.resjson/zh-CN/resources.resjson | 60 +++--- .../resources.resjson/zh-TW/resources.resjson | 60 +++--- .../resources.resjson/de-DE/resources.resjson | 182 +++++++++--------- .../resources.resjson/es-ES/resources.resjson | 182 +++++++++--------- .../resources.resjson/fr-FR/resources.resjson | 182 +++++++++--------- .../resources.resjson/it-IT/resources.resjson | 182 +++++++++--------- .../resources.resjson/ja-JP/resources.resjson | 182 +++++++++--------- 50 files changed, 2489 insertions(+), 2489 deletions(-) diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/de-DE/resources.resjson index 5a48914dca4b..9d7aa04a365d 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/de-DE/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Buildartefakte herunterladen", - "loc.helpMarkDown": "", - "loc.description": "Hiermit werden Dateien heruntergeladen, die als Artefakte eines abgeschlossenen Builds gespeichert wurden.", - "loc.instanceNameFormat": "Buildartefakte herunterladen", - "loc.group.displayName.advanced": "Erweitert", - "loc.input.label.buildType": "Artefakte herunterladen, die generiert wurden von", - "loc.input.help.buildType": "Hiermit laden Sie vom aktuellen Build generierte Artefakte oder Artefakte aus einem bestimmten Build herunter.", - "loc.input.label.project": "Projekt", - "loc.input.help.project": "Das Projekt, aus dem die Buildartefakte heruntergeladen werden sollen", - "loc.input.label.definition": "Buildpipeline", - "loc.input.help.definition": "Hiermit wählen Sie den Namen der Buildpipeline aus.", - "loc.input.label.specificBuildWithTriggering": "Laden Sie gegebenenfalls Artefakte aus dem auslösenden Build herunter.", - "loc.input.help.specificBuildWithTriggering": "Bei Aktivierung versucht dieser Buildtask, Artefakte aus dem auslösenden Build herunterzuladen. Ist in der angegebenen Pipeline kein auslösender Build vorhanden, werden Artefakte aus dem Build heruntergeladen, der in den nachfolgenden Optionen angegeben wird.", - "loc.input.label.buildVersionToDownload": "Buildversion, die heruntergeladen werden soll", - "loc.input.label.allowPartiallySucceededBuilds": "Artefakte auch von teilweise erfolgreichen Builds herunterladen", - "loc.input.help.allowPartiallySucceededBuilds": "Sofern aktiviert, versucht diese Buildaufgabe, nach dem erfolgreichen oder teilweisen Abschluss eines Builds Artefakte herunterzuladen.", - "loc.input.label.branchName": "Branchname", - "loc.input.help.branchName": "Hiermit geben Sie an, nach Branch- oder Verweisname zu filtern. Beispiel: \"refs/heads/develop\".", - "loc.input.label.buildId": "Build", - "loc.input.help.buildId": "Der Build, aus dem die Artefakte heruntergeladen werden", - "loc.input.label.tags": "Buildtags", - "loc.input.help.tags": "Eine durch Trennzeichen getrennte Liste mit Tags. Nur Builds mit diesen Tags werden zurückgegeben.", - "loc.input.label.downloadType": "Downloadtyp", - "loc.input.help.downloadType": "Hiermit laden Sie ein bestimmtes Artefakt oder bestimmte Dateien aus dem Build herunter.", - "loc.input.label.artifactName": "Artefaktname", - "loc.input.help.artifactName": "Der Name des herunterzuladenden Artefakts", - "loc.input.label.itemPattern": "Muster für Abgleich", - "loc.input.help.itemPattern": "Geben Sie die Dateien, die heruntergeladen werden sollen, als mehrzeiliges Minimatch-Muster an. [Weitere Informationen](https://aka.ms/minimatchexamples)
Mit dem Standardmuster (\\*\\*) werden alle Dateien für alle Artefakte im Build heruntergeladen, wenn die Option \"Bestimmte Dateien\" ausgewählt ist. Um alle Dateien innerhalb einer Artefaktablage herunterzuladen, verwenden Sie \"drop/**\".
", - "loc.input.label.downloadPath": "Zielverzeichnis", - "loc.input.help.downloadPath": "Der Pfad auf dem Agent-Computer, in den die Artefakte heruntergeladen werden", - "loc.input.label.cleanDestinationFolder": "Zielordner bereinigen", - "loc.input.help.cleanDestinationFolder": "Alle vorhandenen Dateien im Zielordner vor dem Artefakt-Download löschen", - "loc.input.label.parallelizationLimit": "Parallelisierungslimit", - "loc.input.help.parallelizationLimit": "Anzahl von Dateien, die gleichzeitig heruntergeladen werden sollen", - "loc.input.label.checkDownloadedFiles": "Heruntergeladene Dateien überprüfen", - "loc.input.help.checkDownloadedFiles": "Wenn diese Option aktiviert ist, wird durch diesen Buildvorgang geprüft, ob alle Dateien vollständig heruntergeladen wurden.", - "loc.input.label.retryDownloadCount": "Anzahl der Wiederholungen", - "loc.input.help.retryDownloadCount": "Optionale Anzahl von Wiederholungsversuchen zum Herunterladen eines Buildartefakts, wenn der Download nicht erfolgreich ist.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Alle Dateien extrahieren, die in Tar-Archiven gespeichert sind", - "loc.input.help.extractTars": "Aktivieren Sie diese Option, um alle heruntergeladenen Dateien mit der Erweiterung \".tar\" zu extrahieren. Dies ist hilfreich, da Sie Ihre Artefaktdateien in Tar packen müssen, wenn Sie die Zugriffsberechtigungen beibehalten möchten. Durch Aktivieren der Option \"StoreAsTar\" in der Aufgabe \"PublishBuildArtartefakte\" werden Artefakte automatisch als Tar-Dateien gespeichert.", - "loc.messages.DownloadArtifacts": "Artefakt \"%s\" wird von %s heruntergeladen.", - "loc.messages.DownloadingArtifactsForBuild": "Für den Build \"%s\" werden Artefakte heruntergeladen.", - "loc.messages.LinkedArtifactCount": "Anzahl verknüpfter Artefakte: %s", - "loc.messages.ExtractionFailed": "Fehler beim Extrahieren des Pakets: %s.", - "loc.messages.FileContainerInvalidArtifactData": "Ungültiges Dateicontainerartefakt. Ressourcendaten müssen im Format \"#/{Container-ID}/Pfad\" angegeben werden.", - "loc.messages.UnsupportedArtifactType": "Nicht unterstützter Artefakttyp: %s", - "loc.messages.BuildNotFound": "Der Build mit der ID %s wurde nicht gefunden.", - "loc.messages.BuildArtifactNotFound": "Das Artefakt \"%s\" wurde für Build %s nicht gefunden. Stellen Sie sicher, dass Sie in den vorherigen Phasen des aktuellen Builds Artefakte veröffentlicht haben.", - "loc.messages.NoArtifactsFound": "Für den Build \"%s\" wurden keine Artefakte gefunden.", - "loc.messages.BuildIdBuildDefinitionMismatch": "Der Build mit der ID %s wurde für die Buildpipeline-ID %s nicht gefunden.", - "loc.messages.ArtifactsSuccessfullyDownloaded": "Erfolgreich in \"%s\" heruntergeladene Artefakte", - "loc.messages.RetryingOperation": "Fehler in \"%s\", Vorgang wird wiederholt. Ausstehende Versuche: %s", - "loc.messages.OperationFailed": "Fehler in \"%s\": %s", - "loc.messages.ArtifactNameDirectoryNotFound": "Das Verzeichnis \"%s\" ist nicht vorhanden. Fallback auf das übergeordnete Verzeichnis: %s", - "loc.messages.LatestBuildFound": "Gefundener aktueller Build: %s", - "loc.messages.LatestBuildNotFound": "Aktueller Build wurde nicht gefunden.", - "loc.messages.LatestBuildFromBranchNotFound": "Aktueller Build aus Branch \"%s\" nicht gefunden.", - "loc.messages.DownloadingContainerResource": "Elemente aus Containerressource \"%s\" werden heruntergeladen.", - "loc.messages.DefinitionNameMatchFound": "Der Definitionsname \"%s\" wurde in die ID %s aufgelöst.", - "loc.messages.InvalidBuildDefinitionName": "Der Definitionsname \"%s\" entsprach keiner gültigen Definition.", - "loc.messages.UnresolvedDefinitionId": "Builddefinitions-ID konnte nicht aufgelöst werden.", - "loc.messages.BeginArtifactItemsIntegrityCheck": "Integritätsprüfung für Artefaktelement wird gestartet", - "loc.messages.CorruptedArtifactItemsList": "Bei den folgenden Elementen wird die Integritätsprüfung nicht bestanden:", - "loc.messages.IntegrityCheckNotPassed": "Fehler beim Überprüfen der Artefaktelement-Integrität", - "loc.messages.IntegrityCheckPassed": "Die Integritätsüberprüfung der Artefaktelement wurde erfolgreich abgeschlossen.", - "loc.messages.TarExtractionNotSupportedInWindows": "Die Tar-Extraktion wird unter Windows nicht unterstützt", - "loc.messages.NoTarsFound": "Es wurden keine Tar-Archive zum Extrahieren gefunden.", - "loc.messages.CleaningDestinationFolder": "Der Zielordner wird bereinigt: %s", - "loc.messages.NoFolderToClean": "Der angegebene Reinigungsordner wurde nicht gefunden. Keine zu bereinigenden Elemente", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "Buildartefakte herunterladen", + "loc.helpMarkDown": "", + "loc.description": "Hiermit werden Dateien heruntergeladen, die als Artefakte eines abgeschlossenen Builds gespeichert wurden.", + "loc.instanceNameFormat": "Buildartefakte herunterladen", + "loc.group.displayName.advanced": "Erweitert", + "loc.input.label.buildType": "Artefakte herunterladen, die generiert wurden von", + "loc.input.help.buildType": "Hiermit laden Sie vom aktuellen Build generierte Artefakte oder Artefakte aus einem bestimmten Build herunter.", + "loc.input.label.project": "Projekt", + "loc.input.help.project": "Das Projekt, aus dem die Buildartefakte heruntergeladen werden sollen", + "loc.input.label.definition": "Buildpipeline", + "loc.input.help.definition": "Hiermit wählen Sie den Namen der Buildpipeline aus.", + "loc.input.label.specificBuildWithTriggering": "Laden Sie gegebenenfalls Artefakte aus dem auslösenden Build herunter.", + "loc.input.help.specificBuildWithTriggering": "Bei Aktivierung versucht dieser Buildtask, Artefakte aus dem auslösenden Build herunterzuladen. Ist in der angegebenen Pipeline kein auslösender Build vorhanden, werden Artefakte aus dem Build heruntergeladen, der in den nachfolgenden Optionen angegeben wird.", + "loc.input.label.buildVersionToDownload": "Buildversion, die heruntergeladen werden soll", + "loc.input.label.allowPartiallySucceededBuilds": "Artefakte auch von teilweise erfolgreichen Builds herunterladen", + "loc.input.help.allowPartiallySucceededBuilds": "Sofern aktiviert, versucht diese Buildaufgabe, nach dem erfolgreichen oder teilweisen Abschluss eines Builds Artefakte herunterzuladen.", + "loc.input.label.branchName": "Branchname", + "loc.input.help.branchName": "Hiermit geben Sie an, nach Branch- oder Verweisname zu filtern. Beispiel: \"refs/heads/develop\".", + "loc.input.label.buildId": "Build", + "loc.input.help.buildId": "Der Build, aus dem die Artefakte heruntergeladen werden", + "loc.input.label.tags": "Buildtags", + "loc.input.help.tags": "Eine durch Trennzeichen getrennte Liste mit Tags. Nur Builds mit diesen Tags werden zurückgegeben.", + "loc.input.label.downloadType": "Downloadtyp", + "loc.input.help.downloadType": "Hiermit laden Sie ein bestimmtes Artefakt oder bestimmte Dateien aus dem Build herunter.", + "loc.input.label.artifactName": "Artefaktname", + "loc.input.help.artifactName": "Der Name des herunterzuladenden Artefakts", + "loc.input.label.itemPattern": "Muster für Abgleich", + "loc.input.help.itemPattern": "Geben Sie die Dateien, die heruntergeladen werden sollen, als mehrzeiliges Minimatch-Muster an. [Weitere Informationen](https://aka.ms/minimatchexamples)Mit dem Standardmuster (\\*\\*) werden alle Dateien für alle Artefakte im Build heruntergeladen, wenn die Option \"Bestimmte Dateien\" ausgewählt ist. Um alle Dateien innerhalb einer Artefaktablage herunterzuladen, verwenden Sie \"drop/**\".
", + "loc.input.label.downloadPath": "Zielverzeichnis", + "loc.input.help.downloadPath": "Der Pfad auf dem Agent-Computer, in den die Artefakte heruntergeladen werden", + "loc.input.label.cleanDestinationFolder": "Zielordner bereinigen", + "loc.input.help.cleanDestinationFolder": "Alle vorhandenen Dateien im Zielordner vor dem Artefakt-Download löschen", + "loc.input.label.parallelizationLimit": "Parallelisierungslimit", + "loc.input.help.parallelizationLimit": "Anzahl von Dateien, die gleichzeitig heruntergeladen werden sollen", + "loc.input.label.checkDownloadedFiles": "Heruntergeladene Dateien überprüfen", + "loc.input.help.checkDownloadedFiles": "Wenn diese Option aktiviert ist, wird durch diesen Buildvorgang geprüft, ob alle Dateien vollständig heruntergeladen wurden.", + "loc.input.label.retryDownloadCount": "Anzahl der Wiederholungen", + "loc.input.help.retryDownloadCount": "Optionale Anzahl von Wiederholungsversuchen zum Herunterladen eines Buildartefakts, wenn der Download nicht erfolgreich ist.", + "loc.input.label.retryRedirectDownloadCount": "Wiederholungsanzahl für Umleitungsdownload", + "loc.input.help.retryRedirectDownloadCount": "Optionale Anzahl von Wiederholungsversuchen zum Herunterladen eines Buildartefakts, wenn der auf einer Umleitung basierende Download fehlschlägt. Wenn Ihr Netzwerk das Befolgen der Umleitung nicht zulässt, können Sie diese Option auf -1 festlegen, um stattdessen immer gestreamte Antworten von Azure DevOps herunterzuladen.", + "loc.input.label.extractTars": "Alle Dateien extrahieren, die in Tar-Archiven gespeichert sind", + "loc.input.help.extractTars": "Aktivieren Sie diese Option, um alle heruntergeladenen Dateien mit der Erweiterung \".tar\" zu extrahieren. Dies ist hilfreich, da Sie Ihre Artefaktdateien in Tar packen müssen, wenn Sie die Zugriffsberechtigungen beibehalten möchten. Durch Aktivieren der Option \"StoreAsTar\" in der Aufgabe \"PublishBuildArtartefakte\" werden Artefakte automatisch als Tar-Dateien gespeichert.", + "loc.messages.DownloadArtifacts": "Artefakt \"%s\" wird von %s heruntergeladen.", + "loc.messages.DownloadingArtifactsForBuild": "Für den Build \"%s\" werden Artefakte heruntergeladen.", + "loc.messages.LinkedArtifactCount": "Anzahl verknüpfter Artefakte: %s", + "loc.messages.ExtractionFailed": "Fehler beim Extrahieren des Pakets: %s.", + "loc.messages.FileContainerInvalidArtifactData": "Ungültiges Dateicontainerartefakt. Ressourcendaten müssen im Format \"#/{Container-ID}/Pfad\" angegeben werden.", + "loc.messages.UnsupportedArtifactType": "Nicht unterstützter Artefakttyp: %s", + "loc.messages.BuildNotFound": "Der Build mit der ID %s wurde nicht gefunden.", + "loc.messages.BuildArtifactNotFound": "Das Artefakt \"%s\" wurde für Build %s nicht gefunden. Stellen Sie sicher, dass Sie in den vorherigen Phasen des aktuellen Builds Artefakte veröffentlicht haben.", + "loc.messages.NoArtifactsFound": "Für den Build \"%s\" wurden keine Artefakte gefunden.", + "loc.messages.BuildIdBuildDefinitionMismatch": "Der Build mit der ID %s wurde für die Buildpipeline-ID %s nicht gefunden.", + "loc.messages.ArtifactsSuccessfullyDownloaded": "Erfolgreich in \"%s\" heruntergeladene Artefakte", + "loc.messages.RetryingOperation": "Fehler in \"%s\", Vorgang wird wiederholt. Ausstehende Versuche: %s", + "loc.messages.OperationFailed": "Fehler in \"%s\": %s", + "loc.messages.ArtifactNameDirectoryNotFound": "Das Verzeichnis \"%s\" ist nicht vorhanden. Fallback auf das übergeordnete Verzeichnis: %s", + "loc.messages.LatestBuildFound": "Gefundener aktueller Build: %s", + "loc.messages.LatestBuildNotFound": "Aktueller Build wurde nicht gefunden.", + "loc.messages.LatestBuildFromBranchNotFound": "Aktueller Build aus Branch \"%s\" nicht gefunden.", + "loc.messages.DownloadingContainerResource": "Elemente aus Containerressource \"%s\" werden heruntergeladen.", + "loc.messages.DefinitionNameMatchFound": "Der Definitionsname \"%s\" wurde in die ID %s aufgelöst.", + "loc.messages.InvalidBuildDefinitionName": "Der Definitionsname \"%s\" entsprach keiner gültigen Definition.", + "loc.messages.UnresolvedDefinitionId": "Builddefinitions-ID konnte nicht aufgelöst werden.", + "loc.messages.BeginArtifactItemsIntegrityCheck": "Integritätsprüfung für Artefaktelement wird gestartet", + "loc.messages.CorruptedArtifactItemsList": "Bei den folgenden Elementen wird die Integritätsprüfung nicht bestanden:", + "loc.messages.IntegrityCheckNotPassed": "Fehler beim Überprüfen der Artefaktelement-Integrität", + "loc.messages.IntegrityCheckPassed": "Die Integritätsüberprüfung der Artefaktelement wurde erfolgreich abgeschlossen.", + "loc.messages.TarExtractionNotSupportedInWindows": "Die Tar-Extraktion wird unter Windows nicht unterstützt", + "loc.messages.NoTarsFound": "Es wurden keine Tar-Archive zum Extrahieren gefunden.", + "loc.messages.CleaningDestinationFolder": "Der Zielordner wird bereinigt: %s", + "loc.messages.NoFolderToClean": "Der angegebene Reinigungsordner wurde nicht gefunden. Keine zu bereinigenden Elemente", + "loc.messages.PreferRedirect": "Herunterladen von Dateien über Umleitung zum Inhaltshefter bevorzugen: %s", + "loc.messages.FollowingDownloadRedirectFailed": "Die Dateien konnten durch Befolgen einer Umleitung nicht heruntergeladen werden: %s. Stattdessen werden gestreamte Inhalte aus Azure DevOps verwendet." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/es-ES/resources.resjson index f84af31cd985..e4bf202122cf 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/es-ES/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Descargar artefactos de compilación", - "loc.helpMarkDown": "", - "loc.description": "Descarga archivos que se guardaron como artefactos de una compilación completada.", - "loc.instanceNameFormat": "Descargar artefactos de compilación", - "loc.group.displayName.advanced": "Avanzado", - "loc.input.label.buildType": "Descargar artefactos producidos por", - "loc.input.help.buildType": "Descargue los artefactos producidos por la compilación actual o de una compilación específica.", - "loc.input.label.project": "Proyecto", - "loc.input.help.project": "El proyecto desde el que se van a descargar los artefactos de compilación.", - "loc.input.label.definition": "Canalización de compilación", - "loc.input.help.definition": "Seleccione el nombre de la canalización de compilación", - "loc.input.label.specificBuildWithTriggering": "Si procede, descargue los artefactos de la compilación desencadenadora.", - "loc.input.help.specificBuildWithTriggering": "Si se selecciona, esta tarea de compilación intenta descargar los artefactos de la compilación desencadenadora. Si no hay ninguna compilación desencadenadora de la canalización especificada, descargará los artefactos de la compilación indicada en las opciones siguientes.", - "loc.input.label.buildVersionToDownload": "Versión de compilación para descargar", - "loc.input.label.allowPartiallySucceededBuilds": "Descargue los artefactos incluso de compilaciones parcialmente correctas.", - "loc.input.help.allowPartiallySucceededBuilds": "Si está seleccionada, esta tarea de compilación intentará descargar los artefactos, independientemente de que la compilación sea correcta o parcialmente correcta.", - "loc.input.label.branchName": "Nombre de rama", - "loc.input.help.branchName": "Especificar para filtrar por el nombre de rama o referencia; por ejemplo: \"refs/heads/develop\".", - "loc.input.label.buildId": "Compilar", - "loc.input.help.buildId": "Compilación de donde deben descargarse los artefactos", - "loc.input.label.tags": "Etiquetas de compilación", - "loc.input.help.tags": "Una lista de etiquetas delimitada por comas. Solo se devolverán las compilaciones con estas etiquetas.", - "loc.input.label.downloadType": "Tipo de descarga", - "loc.input.help.downloadType": "Descargue un artefacto específico o archivos concretos desde la compilación.", - "loc.input.label.artifactName": "Nombre del artefacto", - "loc.input.help.artifactName": "Nombre del artefacto que se va a descargar", - "loc.input.label.itemPattern": "Patrón de coincidencia", - "loc.input.help.itemPattern": "Especifique los archivos que se van a descargar como patrón de minimatch multilínea. [Más información](https://aka.ms/minimatchexamples)El patrón predeterminado (\\*\\*) descargará todos los archivos de todos los artefactos en la compilación. Para descargar todos los archivos del artefacto drop, use drop/**.
", - "loc.input.label.downloadPath": "Directorio de destino", - "loc.input.help.downloadPath": "Ruta de acceso en la máquina del agente donde se descargarán los artefactos", - "loc.input.label.cleanDestinationFolder": "Limpiar carpeta de destino", - "loc.input.help.cleanDestinationFolder": "Eliminar todos los archivos existentes en la carpeta de destino antes de descargar el artefacto", - "loc.input.label.parallelizationLimit": "Límite de paralelización", - "loc.input.help.parallelizationLimit": "Número de archivos para descargar simultáneamente", - "loc.input.label.checkDownloadedFiles": "Comprobar los archivos descargados", - "loc.input.help.checkDownloadedFiles": "Si se activa, esta tarea de compilación comprobará que todos los archivos están completamente descargados.", - "loc.input.label.retryDownloadCount": "Número de reintentos", - "loc.input.help.retryDownloadCount": "Número opcional de veces para reintentar la descarga de un artefacto de compilación si la descarga falla.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Extraer todos los archivos almacenados en archivos tar", - "loc.input.help.extractTars": "Habilite esta opción para extraer todos los archivos descargados que tengan la extensión. tar. Esto es útil porque necesita empaquetar los archivos de artefacto en tar si quiere conservar los permisos de archivo de Unix. Al habilitar la opción \"StoreAsTar\" en la tarea PublishBuildArtifacts los artefactos se almacenarán como archivos .tar automáticamente.", - "loc.messages.DownloadArtifacts": "Descargando el artefacto %s desde: %s", - "loc.messages.DownloadingArtifactsForBuild": "Descargando artefactos para la compilación: %s", - "loc.messages.LinkedArtifactCount": "Número de artefactos vinculados: %s", - "loc.messages.ExtractionFailed": "No se pudo extraer el paquete con el error %s.", - "loc.messages.FileContainerInvalidArtifactData": "Artefacto de contenedor de archivos no válido. Los datos del recurso deben tener el formato #/{id. del contenedor}/ruta de acceso", - "loc.messages.UnsupportedArtifactType": "Tipo de artefacto no admitido: %s.", - "loc.messages.BuildNotFound": "No se encontró la compilación con el id. %s.", - "loc.messages.BuildArtifactNotFound": "No se ha encontrado el artefacto %s para la compilación %s. Asegúrese de que ha publicado artefactos en las fases anteriores de la compilación actual.", - "loc.messages.NoArtifactsFound": "No se encontró ningún artefacto para la compilación %s", - "loc.messages.BuildIdBuildDefinitionMismatch": "La compilación con el id. %s no se encuentra para el id. de canalización de compilación %s", - "loc.messages.ArtifactsSuccessfullyDownloaded": "Los artefactos se han descargado correctamente en %s", - "loc.messages.RetryingOperation": "Error: en %s, por lo que se está reintentando => reintentos pendientes: %s", - "loc.messages.OperationFailed": "Error en %s: %s", - "loc.messages.ArtifactNameDirectoryNotFound": "El directorio \"%s\" no existe. Se usa el directorio primario: %s", - "loc.messages.LatestBuildFound": "Última compilación encontrada: %s", - "loc.messages.LatestBuildNotFound": "Última compilación no encontrada", - "loc.messages.LatestBuildFromBranchNotFound": "No se encontró la última compilación de la rama %s", - "loc.messages.DownloadingContainerResource": "Descargando elementos del recurso de contenedor %s", - "loc.messages.DefinitionNameMatchFound": "Nombre de definición %s resuelto con id. %d", - "loc.messages.InvalidBuildDefinitionName": "El nombre de definición %s no se corresponde con una definición válida", - "loc.messages.UnresolvedDefinitionId": "No se pudo resolver el id. de la definición de compilación", - "loc.messages.BeginArtifactItemsIntegrityCheck": "Iniciando la comprobación de integridad de los elementos del artefacto", - "loc.messages.CorruptedArtifactItemsList": "Los siguientes elementos no han pasado la comprobación de integridad:", - "loc.messages.IntegrityCheckNotPassed": "Se ha producido un error al comprobar la integridad de los elementos del artefacto", - "loc.messages.IntegrityCheckPassed": "La comprobación de integridad de elementos de artefacto finalizó correctamente", - "loc.messages.TarExtractionNotSupportedInWindows": "La extracción de tar no es compatible con Windows", - "loc.messages.NoTarsFound": "No se encontraron archivos tar para extraer", - "loc.messages.CleaningDestinationFolder": "Limpiando carpeta de destino: %s", - "loc.messages.NoFolderToClean": "No se ha encontrado la carpeta de limpieza especificada. No hay nada que limpiar", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "Descargar artefactos de compilación", + "loc.helpMarkDown": "", + "loc.description": "Descarga archivos que se guardaron como artefactos de una compilación completada.", + "loc.instanceNameFormat": "Descargar artefactos de compilación", + "loc.group.displayName.advanced": "Avanzado", + "loc.input.label.buildType": "Descargar artefactos producidos por", + "loc.input.help.buildType": "Descargue los artefactos producidos por la compilación actual o de una compilación específica.", + "loc.input.label.project": "Proyecto", + "loc.input.help.project": "El proyecto desde el que se van a descargar los artefactos de compilación.", + "loc.input.label.definition": "Canalización de compilación", + "loc.input.help.definition": "Seleccione el nombre de la canalización de compilación", + "loc.input.label.specificBuildWithTriggering": "Si procede, descargue los artefactos de la compilación desencadenadora.", + "loc.input.help.specificBuildWithTriggering": "Si se selecciona, esta tarea de compilación intenta descargar los artefactos de la compilación desencadenadora. Si no hay ninguna compilación desencadenadora de la canalización especificada, descargará los artefactos de la compilación indicada en las opciones siguientes.", + "loc.input.label.buildVersionToDownload": "Versión de compilación para descargar", + "loc.input.label.allowPartiallySucceededBuilds": "Descargue los artefactos incluso de compilaciones parcialmente correctas.", + "loc.input.help.allowPartiallySucceededBuilds": "Si está seleccionada, esta tarea de compilación intentará descargar los artefactos, independientemente de que la compilación sea correcta o parcialmente correcta.", + "loc.input.label.branchName": "Nombre de rama", + "loc.input.help.branchName": "Especificar para filtrar por el nombre de rama o referencia; por ejemplo: \"refs/heads/develop\".", + "loc.input.label.buildId": "Compilar", + "loc.input.help.buildId": "Compilación de donde deben descargarse los artefactos", + "loc.input.label.tags": "Etiquetas de compilación", + "loc.input.help.tags": "Una lista de etiquetas delimitada por comas. Solo se devolverán las compilaciones con estas etiquetas.", + "loc.input.label.downloadType": "Tipo de descarga", + "loc.input.help.downloadType": "Descargue un artefacto específico o archivos concretos desde la compilación.", + "loc.input.label.artifactName": "Nombre del artefacto", + "loc.input.help.artifactName": "Nombre del artefacto que se va a descargar", + "loc.input.label.itemPattern": "Patrón de coincidencia", + "loc.input.help.itemPattern": "Especifique los archivos que se van a descargar como patrón de minimatch multilínea. [Más información](https://aka.ms/minimatchexamples)El patrón predeterminado (\\*\\*) descargará todos los archivos de todos los artefactos en la compilación. Para descargar todos los archivos del artefacto drop, use drop/**.
", + "loc.input.label.downloadPath": "Directorio de destino", + "loc.input.help.downloadPath": "Ruta de acceso en la máquina del agente donde se descargarán los artefactos", + "loc.input.label.cleanDestinationFolder": "Limpiar carpeta de destino", + "loc.input.help.cleanDestinationFolder": "Eliminar todos los archivos existentes en la carpeta de destino antes de descargar el artefacto", + "loc.input.label.parallelizationLimit": "Límite de paralelización", + "loc.input.help.parallelizationLimit": "Número de archivos para descargar simultáneamente", + "loc.input.label.checkDownloadedFiles": "Comprobar los archivos descargados", + "loc.input.help.checkDownloadedFiles": "Si se activa, esta tarea de compilación comprobará que todos los archivos están completamente descargados.", + "loc.input.label.retryDownloadCount": "Número de reintentos", + "loc.input.help.retryDownloadCount": "Número opcional de veces para reintentar la descarga de un artefacto de compilación si la descarga falla.", + "loc.input.label.retryRedirectDownloadCount": "Número de reintentos para la descarga de redireccionamiento", + "loc.input.help.retryRedirectDownloadCount": "Número opcional de veces que se reintentará la descarga de un artefacto de compilación si se produce un error en la descarga basada en la redirección. Si la red no permite seguir la redirección, puede establecer esta opción en -1 para descargar siempre la respuesta por secuencias desde Azure DevOps en su lugar.", + "loc.input.label.extractTars": "Extraer todos los archivos almacenados en archivos tar", + "loc.input.help.extractTars": "Habilite esta opción para extraer todos los archivos descargados que tengan la extensión. tar. Esto es útil porque necesita empaquetar los archivos de artefacto en tar si quiere conservar los permisos de archivo de Unix. Al habilitar la opción \"StoreAsTar\" en la tarea PublishBuildArtifacts los artefactos se almacenarán como archivos .tar automáticamente.", + "loc.messages.DownloadArtifacts": "Descargando el artefacto %s desde: %s", + "loc.messages.DownloadingArtifactsForBuild": "Descargando artefactos para la compilación: %s", + "loc.messages.LinkedArtifactCount": "Número de artefactos vinculados: %s", + "loc.messages.ExtractionFailed": "No se pudo extraer el paquete con el error %s.", + "loc.messages.FileContainerInvalidArtifactData": "Artefacto de contenedor de archivos no válido. Los datos del recurso deben tener el formato #/{id. del contenedor}/ruta de acceso", + "loc.messages.UnsupportedArtifactType": "Tipo de artefacto no admitido: %s.", + "loc.messages.BuildNotFound": "No se encontró la compilación con el id. %s.", + "loc.messages.BuildArtifactNotFound": "No se ha encontrado el artefacto %s para la compilación %s. Asegúrese de que ha publicado artefactos en las fases anteriores de la compilación actual.", + "loc.messages.NoArtifactsFound": "No se encontró ningún artefacto para la compilación %s", + "loc.messages.BuildIdBuildDefinitionMismatch": "La compilación con el id. %s no se encuentra para el id. de canalización de compilación %s", + "loc.messages.ArtifactsSuccessfullyDownloaded": "Los artefactos se han descargado correctamente en %s", + "loc.messages.RetryingOperation": "Error: en %s, por lo que se está reintentando => reintentos pendientes: %s", + "loc.messages.OperationFailed": "Error en %s: %s", + "loc.messages.ArtifactNameDirectoryNotFound": "El directorio \"%s\" no existe. Se usa el directorio primario: %s", + "loc.messages.LatestBuildFound": "Última compilación encontrada: %s", + "loc.messages.LatestBuildNotFound": "Última compilación no encontrada", + "loc.messages.LatestBuildFromBranchNotFound": "No se encontró la última compilación de la rama %s", + "loc.messages.DownloadingContainerResource": "Descargando elementos del recurso de contenedor %s", + "loc.messages.DefinitionNameMatchFound": "Nombre de definición %s resuelto con id. %d", + "loc.messages.InvalidBuildDefinitionName": "El nombre de definición %s no se corresponde con una definición válida", + "loc.messages.UnresolvedDefinitionId": "No se pudo resolver el id. de la definición de compilación", + "loc.messages.BeginArtifactItemsIntegrityCheck": "Iniciando la comprobación de integridad de los elementos del artefacto", + "loc.messages.CorruptedArtifactItemsList": "Los siguientes elementos no han pasado la comprobación de integridad:", + "loc.messages.IntegrityCheckNotPassed": "Se ha producido un error al comprobar la integridad de los elementos del artefacto", + "loc.messages.IntegrityCheckPassed": "La comprobación de integridad de elementos de artefacto finalizó correctamente", + "loc.messages.TarExtractionNotSupportedInWindows": "La extracción de tar no es compatible con Windows", + "loc.messages.NoTarsFound": "No se encontraron archivos tar para extraer", + "loc.messages.CleaningDestinationFolder": "Limpiando carpeta de destino: %s", + "loc.messages.NoFolderToClean": "No se ha encontrado la carpeta de limpieza especificada. No hay nada que limpiar", + "loc.messages.PreferRedirect": "Preferir la descarga de archivos a través de la redirección al enlazador de contenido: %s", + "loc.messages.FollowingDownloadRedirectFailed": "No se pudieron descargar los archivos siguiendo un redireccionamiento: %s. Revirtiendo al consumo de contenido transmitido desde Azure DevOps." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/fr-FR/resources.resjson index fa7fdc0cda61..a28fd3378df8 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Télécharger les artefacts de build", - "loc.helpMarkDown": "", - "loc.description": "Télécharger les fichiers enregistrés en tant qu'artefacts d'une build achevée", - "loc.instanceNameFormat": "Télécharger les artefacts de build", - "loc.group.displayName.advanced": "Avancé", - "loc.input.label.buildType": "Télécharger les artefacts produits par", - "loc.input.help.buildType": "Téléchargez les artefacts produits par la build actuelle, ou provenant d'une build spécifique.", - "loc.input.label.project": "Projet", - "loc.input.help.project": "Projet à partir duquel télécharger les artefacts de build", - "loc.input.label.definition": "Pipeline de build", - "loc.input.help.definition": "Sélectionner le nom du pipeline de build", - "loc.input.label.specificBuildWithTriggering": "Le cas échéant, téléchargez les artefacts à partir de la build de déclenchement.", - "loc.input.help.specificBuildWithTriggering": "Si l'option est cochée, cette tâche de build essaie de télécharger les artefacts à partir de la build de déclenchement. S'il n'existe aucune build de déclenchement dans le pipeline spécifié, elle télécharge les artefacts à partir de la build spécifiée dans les options ci-dessous.", - "loc.input.label.buildVersionToDownload": "Version de build à télécharger", - "loc.input.label.allowPartiallySucceededBuilds": "Télécharger les artefacts, même à partir de builds partiellement réussies.", - "loc.input.help.allowPartiallySucceededBuilds": "Si cette option est cochée, cette tâche de build essaie de télécharger les artefacts, que la build soit complètement ou partiellement réussie.", - "loc.input.label.branchName": "Nom de la branche", - "loc.input.help.branchName": "Spécifiez un filtrage par nom de branche/référence. Exemple : '''refs/heads/develop'''.", - "loc.input.label.buildId": "Build", - "loc.input.help.buildId": "Build à partir de laquelle télécharger les artefacts", - "loc.input.label.tags": "Étiquettes de build", - "loc.input.help.tags": "Liste d'étiquettes délimitées par des virgules. Seules les builds ayant ces étiquettes sont retournées.", - "loc.input.label.downloadType": "Type de téléchargement", - "loc.input.help.downloadType": "Télécharger un artefact spécifique ou des fichiers spécifiques à partir de la build.", - "loc.input.label.artifactName": "Nom de l'artefact", - "loc.input.help.artifactName": "Nom de l'artefact à télécharger", - "loc.input.label.itemPattern": "Modèle correspondant", - "loc.input.help.itemPattern": "Spécifiez les fichiers à télécharger sous forme de modèle minimatch multiligne. [Plus d'informations](https://aka.ms/minimatchexamples)Le modèle par défaut (\\*\\*) télécharge tous les fichiers de tous les artefacts de la build, si l'option Fichiers spécifiques est sélectionnée. Pour télécharger tous les fichiers du dépôt de l'artefact, utilisez drop/**.
", - "loc.input.label.downloadPath": "Répertoire de destination", - "loc.input.help.downloadPath": "Chemin de l'emplacement de téléchargement des artefacts sur la machine agent", - "loc.input.label.cleanDestinationFolder": "Nettoyer le dossier de destination", - "loc.input.help.cleanDestinationFolder": "Supprimer tous les fichiers existants dans le dossier de destination avant le téléchargement de l’artefact", - "loc.input.label.parallelizationLimit": "Limite de parallélisation", - "loc.input.help.parallelizationLimit": "Nombre de fichiers à télécharger simultanément", - "loc.input.label.checkDownloadedFiles": "Vérifier les fichiers téléchargés", - "loc.input.help.checkDownloadedFiles": "Si cette vérification est vérifiée, cette tâche de build vérifie que tous les fichiers sont entièrement téléchargés.", - "loc.input.label.retryDownloadCount": "Nombre de nouvelles tentatives", - "loc.input.help.retryDownloadCount": "Nombre facultatif de fois pour réessayer de télécharger un artefacts de build en cas d’échec du téléchargement.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Extraire tous les fichiers stockés dans des archives archivées", - "loc.input.help.extractTars": "Activez cette option pour extraire tous les fichiers téléchargés dont l’extension est .extension. Cela est utile, car vous devez packer vos fichiers d’artefacts dans une collection si vous voulez conserver les autorisations de fichier Unix. L’activation de l’option « StoreAsTar » dans la tâche PublishBuildArtifacts stocke automatiquement les artefacts en tant que fichiers .body.", - "loc.messages.DownloadArtifacts": "Téléchargement de l'artefact %s à partir de %s", - "loc.messages.DownloadingArtifactsForBuild": "Téléchargement d'artefacts pour la build : %s", - "loc.messages.LinkedArtifactCount": "Nombre d'artefacts liés : %s", - "loc.messages.ExtractionFailed": "Échec de l'extraction du package avec l'erreur %s", - "loc.messages.FileContainerInvalidArtifactData": "Artefact de conteneur de fichiers non valide. Les données de ressource doivent être au format #/{ID conteneur}/chemin", - "loc.messages.UnsupportedArtifactType": "Type d'artefact non pris en charge : %s", - "loc.messages.BuildNotFound": "La build ayant l'ID %s est introuvable", - "loc.messages.BuildArtifactNotFound": "Artefact %s introuvable pour la build %s. Vérifiez que vous avez publié des artefacts au cours des phases précédentes de la build actuelle.", - "loc.messages.NoArtifactsFound": "Artefacts introuvables pour la build %s", - "loc.messages.BuildIdBuildDefinitionMismatch": "La build ayant l'ID %s est introuvable pour l'ID de pipeline de build %s", - "loc.messages.ArtifactsSuccessfullyDownloaded": "Téléchargement réussi des artefacts sur %s", - "loc.messages.RetryingOperation": "Erreur dans %s. Nouvelle tentative => nouvelles tentatives en attente : %s", - "loc.messages.OperationFailed": "Échec dans %s. Erreur : %s", - "loc.messages.ArtifactNameDirectoryNotFound": "Le répertoire '%s' n'existe pas. Retour au répertoire parent : %s", - "loc.messages.LatestBuildFound": "Dernière build trouvée : %s", - "loc.messages.LatestBuildNotFound": "Dernière build introuvable", - "loc.messages.LatestBuildFromBranchNotFound": "Dernière build de la branche %s introuvable", - "loc.messages.DownloadingContainerResource": "Téléchargement d'éléments à partir de la ressource conteneur %s", - "loc.messages.DefinitionNameMatchFound": "Nom de définition %s résolu en ID %d", - "loc.messages.InvalidBuildDefinitionName": "Le nom de définition %s ne correspond pas à une définition valide", - "loc.messages.UnresolvedDefinitionId": "Impossible de résoudre l'ID de définition de build", - "loc.messages.BeginArtifactItemsIntegrityCheck": "Démarrage de la vérification de l’intégrité des éléments d’artefacts", - "loc.messages.CorruptedArtifactItemsList": "Les éléments suivants ne sont pas vérifiés l’intégrité :", - "loc.messages.IntegrityCheckNotPassed": "Échec de la vérification de l’intégrité des objets d’artefacts", - "loc.messages.IntegrityCheckPassed": "Vérification de l’intégrité des objets d’artefacts terminée", - "loc.messages.TarExtractionNotSupportedInWindows": "L’extraction par extraction d’extraction n’est pas prise en charge sur Windows", - "loc.messages.NoTarsFound": "Aucune archive archivée n’a été trouvée pour extraire", - "loc.messages.CleaningDestinationFolder": "Nettoyage du dossier de destination : %s", - "loc.messages.NoFolderToClean": "Le dossier de nettoyage spécifié est introuvable. Rien à nettoyer", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "Télécharger les artefacts de build", + "loc.helpMarkDown": "", + "loc.description": "Télécharger les fichiers enregistrés en tant qu'artefacts d'une build achevée", + "loc.instanceNameFormat": "Télécharger les artefacts de build", + "loc.group.displayName.advanced": "Avancé", + "loc.input.label.buildType": "Télécharger les artefacts produits par", + "loc.input.help.buildType": "Téléchargez les artefacts produits par la build actuelle, ou provenant d'une build spécifique.", + "loc.input.label.project": "Projet", + "loc.input.help.project": "Projet à partir duquel télécharger les artefacts de build", + "loc.input.label.definition": "Pipeline de build", + "loc.input.help.definition": "Sélectionner le nom du pipeline de build", + "loc.input.label.specificBuildWithTriggering": "Le cas échéant, téléchargez les artefacts à partir de la build de déclenchement.", + "loc.input.help.specificBuildWithTriggering": "Si l'option est cochée, cette tâche de build essaie de télécharger les artefacts à partir de la build de déclenchement. S'il n'existe aucune build de déclenchement dans le pipeline spécifié, elle télécharge les artefacts à partir de la build spécifiée dans les options ci-dessous.", + "loc.input.label.buildVersionToDownload": "Version de build à télécharger", + "loc.input.label.allowPartiallySucceededBuilds": "Télécharger les artefacts, même à partir de builds partiellement réussies.", + "loc.input.help.allowPartiallySucceededBuilds": "Si cette option est cochée, cette tâche de build essaie de télécharger les artefacts, que la build soit complètement ou partiellement réussie.", + "loc.input.label.branchName": "Nom de la branche", + "loc.input.help.branchName": "Spécifiez un filtrage par nom de branche/référence. Exemple : '''refs/heads/develop'''.", + "loc.input.label.buildId": "Build", + "loc.input.help.buildId": "Build à partir de laquelle télécharger les artefacts", + "loc.input.label.tags": "Étiquettes de build", + "loc.input.help.tags": "Liste d'étiquettes délimitées par des virgules. Seules les builds ayant ces étiquettes sont retournées.", + "loc.input.label.downloadType": "Type de téléchargement", + "loc.input.help.downloadType": "Télécharger un artefact spécifique ou des fichiers spécifiques à partir de la build.", + "loc.input.label.artifactName": "Nom de l'artefact", + "loc.input.help.artifactName": "Nom de l'artefact à télécharger", + "loc.input.label.itemPattern": "Modèle correspondant", + "loc.input.help.itemPattern": "Spécifiez les fichiers à télécharger sous forme de modèle minimatch multiligne. [Plus d'informations](https://aka.ms/minimatchexamples)Le modèle par défaut (\\*\\*) télécharge tous les fichiers de tous les artefacts de la build, si l'option Fichiers spécifiques est sélectionnée. Pour télécharger tous les fichiers du dépôt de l'artefact, utilisez drop/**.
", + "loc.input.label.downloadPath": "Répertoire de destination", + "loc.input.help.downloadPath": "Chemin de l'emplacement de téléchargement des artefacts sur la machine agent", + "loc.input.label.cleanDestinationFolder": "Nettoyer le dossier de destination", + "loc.input.help.cleanDestinationFolder": "Supprimer tous les fichiers existants dans le dossier de destination avant le téléchargement de l’artefact", + "loc.input.label.parallelizationLimit": "Limite de parallélisation", + "loc.input.help.parallelizationLimit": "Nombre de fichiers à télécharger simultanément", + "loc.input.label.checkDownloadedFiles": "Vérifier les fichiers téléchargés", + "loc.input.help.checkDownloadedFiles": "Si cette vérification est vérifiée, cette tâche de build vérifie que tous les fichiers sont entièrement téléchargés.", + "loc.input.label.retryDownloadCount": "Nombre de nouvelles tentatives", + "loc.input.help.retryDownloadCount": "Nombre facultatif de fois pour réessayer de télécharger un artefacts de build en cas d’échec du téléchargement.", + "loc.input.label.retryRedirectDownloadCount": "Nombre de nouvelles tentatives pour le téléchargement de redirection", + "loc.input.help.retryRedirectDownloadCount": "Nombre facultatif de fois pour réessayer de télécharger un artefacts de build en cas d’échec du téléchargement basé sur la redirection. Si votre réseau n’autorise pas le suivi de la redirection, vous pouvez définir ce paramètre sur -1 pour toujours télécharger la réponse diffusée en continu à partir de Azure DevOps à la place.", + "loc.input.label.extractTars": "Extraire tous les fichiers stockés dans des archives archivées", + "loc.input.help.extractTars": "Activez cette option pour extraire tous les fichiers téléchargés dont l’extension est .extension. Cela est utile, car vous devez packer vos fichiers d’artefacts dans une collection si vous voulez conserver les autorisations de fichier Unix. L’activation de l’option « StoreAsTar » dans la tâche PublishBuildArtifacts stocke automatiquement les artefacts en tant que fichiers .body.", + "loc.messages.DownloadArtifacts": "Téléchargement de l'artefact %s à partir de %s", + "loc.messages.DownloadingArtifactsForBuild": "Téléchargement d'artefacts pour la build : %s", + "loc.messages.LinkedArtifactCount": "Nombre d'artefacts liés : %s", + "loc.messages.ExtractionFailed": "Échec de l'extraction du package avec l'erreur %s", + "loc.messages.FileContainerInvalidArtifactData": "Artefact de conteneur de fichiers non valide. Les données de ressource doivent être au format #/{ID conteneur}/chemin", + "loc.messages.UnsupportedArtifactType": "Type d'artefact non pris en charge : %s", + "loc.messages.BuildNotFound": "La build ayant l'ID %s est introuvable", + "loc.messages.BuildArtifactNotFound": "Artefact %s introuvable pour la build %s. Vérifiez que vous avez publié des artefacts au cours des phases précédentes de la build actuelle.", + "loc.messages.NoArtifactsFound": "Artefacts introuvables pour la build %s", + "loc.messages.BuildIdBuildDefinitionMismatch": "La build ayant l'ID %s est introuvable pour l'ID de pipeline de build %s", + "loc.messages.ArtifactsSuccessfullyDownloaded": "Téléchargement réussi des artefacts sur %s", + "loc.messages.RetryingOperation": "Erreur dans %s. Nouvelle tentative => nouvelles tentatives en attente : %s", + "loc.messages.OperationFailed": "Échec dans %s. Erreur : %s", + "loc.messages.ArtifactNameDirectoryNotFound": "Le répertoire '%s' n'existe pas. Retour au répertoire parent : %s", + "loc.messages.LatestBuildFound": "Dernière build trouvée : %s", + "loc.messages.LatestBuildNotFound": "Dernière build introuvable", + "loc.messages.LatestBuildFromBranchNotFound": "Dernière build de la branche %s introuvable", + "loc.messages.DownloadingContainerResource": "Téléchargement d'éléments à partir de la ressource conteneur %s", + "loc.messages.DefinitionNameMatchFound": "Nom de définition %s résolu en ID %d", + "loc.messages.InvalidBuildDefinitionName": "Le nom de définition %s ne correspond pas à une définition valide", + "loc.messages.UnresolvedDefinitionId": "Impossible de résoudre l'ID de définition de build", + "loc.messages.BeginArtifactItemsIntegrityCheck": "Démarrage de la vérification de l’intégrité des éléments d’artefacts", + "loc.messages.CorruptedArtifactItemsList": "Les éléments suivants ne sont pas vérifiés l’intégrité :", + "loc.messages.IntegrityCheckNotPassed": "Échec de la vérification de l’intégrité des objets d’artefacts", + "loc.messages.IntegrityCheckPassed": "Vérification de l’intégrité des objets d’artefacts terminée", + "loc.messages.TarExtractionNotSupportedInWindows": "L’extraction par extraction d’extraction n’est pas prise en charge sur Windows", + "loc.messages.NoTarsFound": "Aucune archive archivée n’a été trouvée pour extraire", + "loc.messages.CleaningDestinationFolder": "Nettoyage du dossier de destination : %s", + "loc.messages.NoFolderToClean": "Le dossier de nettoyage spécifié est introuvable. Rien à nettoyer", + "loc.messages.PreferRedirect": "Préférer le téléchargement de fichiers via la redirection vers l’assembleur de contenu : %s", + "loc.messages.FollowingDownloadRedirectFailed": "Impossible de télécharger les fichiers en suivant une redirection : %s. Retour à la consommation de contenu diffusé en continu à partir de Azure DevOps." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/it-IT/resources.resjson index f67f428378f5..d5e11ad653c4 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/it-IT/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Scarica artefatti della compilazione", - "loc.helpMarkDown": "", - "loc.description": "Consente di scaricare i file che sono stati salvati come artefatti di una compilazione completata", - "loc.instanceNameFormat": "Scarica artefatti di compilazione", - "loc.group.displayName.advanced": "Avanzate", - "loc.input.label.buildType": "Scarica gli artefatti prodotti da", - "loc.input.help.buildType": "Scarica gli artefatti prodotti dalla compilazione corrente oppure da una compilazione specifica.", - "loc.input.label.project": "Progetto", - "loc.input.help.project": "Progetto da cui scaricare gli artefatti di compilazione", - "loc.input.label.definition": "Pipeline di compilazione", - "loc.input.help.definition": "Consente di selezionare il nome della pipeline di compilazione", - "loc.input.label.specificBuildWithTriggering": "Quando appropriato, scarica gli artefatti dalla compilazione di attivazione.", - "loc.input.help.specificBuildWithTriggering": "Se selezionata, questa attività di compilazione proverà a scaricare gli artefatti dalla compilazione di attivazione. Se non esistono compilazioni di attivazione dalla pipeline specificata, gli artefatti verranno scaricati dalla compilazione specificata nelle opzioni seguenti.", - "loc.input.label.buildVersionToDownload": "Versione della compilazione da scaricare", - "loc.input.label.allowPartiallySucceededBuilds": "Scarica artefatti anche da compilazioni parzialmente riuscite.", - "loc.input.help.allowPartiallySucceededBuilds": "Se selezionata, questa attività di compilazione proverà a scaricare gli artefatti se la compilazione è riuscita o parzialmente riuscita.", - "loc.input.label.branchName": "Nome del ramo", - "loc.input.help.branchName": "Specificare questa opzione per filtrare in base al ramo/nome di riferimento, ad esempio ```refs/heads/develop```.", - "loc.input.label.buildId": "Compilazione", - "loc.input.help.buildId": "Compilazione da cui scaricare gli artefatti", - "loc.input.label.tags": "Tag di compilazione", - "loc.input.help.tags": "Elenco di tag delimitati da virgole. Verranno restituite solo le compilazioni con questi tag.", - "loc.input.label.downloadType": "Tipo di download", - "loc.input.help.downloadType": "Consente di scaricare un artefatto o file specifici dalla compilazione.", - "loc.input.label.artifactName": "Nome dell'artefatto", - "loc.input.help.artifactName": "Nome dell'artefatto da scaricare", - "loc.input.label.itemPattern": "Criterio di corrispondenza", - "loc.input.help.itemPattern": "Consente di specificare i file da scaricare come criterio di corrispondenza minima a più righe. [Altre informazioni](https://aka.ms/minimatchexamples)Con il criterio predefinito (\\*\\*) verranno scaricati tutti i file in tutti gli artefatti presenti nella compilazione se è specificata l'opzione \"File specifici\". Per scaricare tutti i file nell'artefatto drop, usare drop/**.
", - "loc.input.label.downloadPath": "Directory di destinazione", - "loc.input.help.downloadPath": "Percorso nel computer agente in cui verranno scaricati gli artefatti", - "loc.input.label.cleanDestinationFolder": "Pulisci cartella di destinazione", - "loc.input.help.cleanDestinationFolder": "Elimina tutti i file esistenti nella cartella di destinazione prima del download dell'artefatto", - "loc.input.label.parallelizationLimit": "Limite di parallelizzazione", - "loc.input.help.parallelizationLimit": "Numero di file da scaricare contemporaneamente", - "loc.input.label.checkDownloadedFiles": "Controlla i file scaricati", - "loc.input.help.checkDownloadedFiles": "Se questa opzione è selezionata, questa attività di compilazione controllerà che tutti i file siano completamente scaricati.", - "loc.input.label.retryDownloadCount": "Numero di tentativi", - "loc.input.help.retryDownloadCount": "Numero facoltativo di tentativi di download di un artefatto della compilazione se il download non riesce.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Estrai tutti i file archiviati all'interno di archivi tar", - "loc.input.help.extractTars": "Abilitare questa opzione per estrarre tutti i file scaricati con estensione .tar. Ciò è consigliabile perché è necessario comprimere gli artefatti con estensione .tar per mantenere le autorizzazioni file UNIX. Se si abilita l'opzione 'StoreAsTar' nell'attività PublishBuildArtifacts, gli artefatti verranno archiviati automaticamente come file tar.", - "loc.messages.DownloadArtifacts": "Download dell'artefatto %s da %s", - "loc.messages.DownloadingArtifactsForBuild": "Download degli artefatti per la compilazione %s", - "loc.messages.LinkedArtifactCount": "Conteggio degli artefatti collegati: %s", - "loc.messages.ExtractionFailed": "Non è stato possibile estrarre il pacchetto. Errore: %s", - "loc.messages.FileContainerInvalidArtifactData": "L'artefatto del contenitore di file non è valido. I dati della risorsa devono essere in formato #/{ID contenitore}/percorso", - "loc.messages.UnsupportedArtifactType": "Tipo di artefatto non supportato: %s", - "loc.messages.BuildNotFound": "La compilazione con ID %s non è stata trovata", - "loc.messages.BuildArtifactNotFound": "L'artefatto %s non è stato trovato per la compilazione %s. Assicurarsi di aver pubblicato artefatti in fasi precedenti della compilazione corrente.", - "loc.messages.NoArtifactsFound": "Non sono stati trovati artefatti per la compilazione %s", - "loc.messages.BuildIdBuildDefinitionMismatch": "La compilazione con ID %s per l'ID pipeline di compilazione %s non è stata trovata", - "loc.messages.ArtifactsSuccessfullyDownloaded": "Gli artefatti sono stati scaricati in %s", - "loc.messages.RetryingOperation": "Errore in %s. Verranno eseguiti nuovi tentativi => Tentativi in sospeso: %s", - "loc.messages.OperationFailed": "Operazione non riuscita in %s. Errore: %s", - "loc.messages.ArtifactNameDirectoryNotFound": "La directory '%s' non esiste. Verrà eseguito il fallback alla directory padre: '%s'", - "loc.messages.LatestBuildFound": "Compilazione più recente trovata: %s", - "loc.messages.LatestBuildNotFound": "Compilazione più recente non trovata", - "loc.messages.LatestBuildFromBranchNotFound": "La compilazione più recente dal ramo %s non è stata trovata", - "loc.messages.DownloadingContainerResource": "Download degli elementi dalla risorsa contenitore %s", - "loc.messages.DefinitionNameMatchFound": "Il nome di definizione %s è stato risolto nell'ID %d", - "loc.messages.InvalidBuildDefinitionName": "Il nome di definizione %s non corrisponde a una definizione valida", - "loc.messages.UnresolvedDefinitionId": "Non è stato possibile risolvere l'ID definizione di compilazione", - "loc.messages.BeginArtifactItemsIntegrityCheck": "Avvio del controllo di integrità degli artefatti", - "loc.messages.CorruptedArtifactItemsList": "Per i seguenti elementi non è stato superato il controllo di integrità:", - "loc.messages.IntegrityCheckNotPassed": "Controllo di integrità degli artefatti non riuscito", - "loc.messages.IntegrityCheckPassed": "Controllo di integrità degli artefatti completato", - "loc.messages.TarExtractionNotSupportedInWindows": "L'estrazione di tar non è supportata in Windows", - "loc.messages.NoTarsFound": "Non sono stati trovati archivi tar da estrarre", - "loc.messages.CleaningDestinationFolder": "Pulizia della cartella di destinazione in corso: %s", - "loc.messages.NoFolderToClean": "La cartella di pulizia specificata non è stata trovata. Nulla da pulire", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "Scarica artefatti della compilazione", + "loc.helpMarkDown": "", + "loc.description": "Consente di scaricare i file che sono stati salvati come artefatti di una compilazione completata", + "loc.instanceNameFormat": "Scarica artefatti di compilazione", + "loc.group.displayName.advanced": "Avanzate", + "loc.input.label.buildType": "Scarica gli artefatti prodotti da", + "loc.input.help.buildType": "Scarica gli artefatti prodotti dalla compilazione corrente oppure da una compilazione specifica.", + "loc.input.label.project": "Progetto", + "loc.input.help.project": "Progetto da cui scaricare gli artefatti di compilazione", + "loc.input.label.definition": "Pipeline di compilazione", + "loc.input.help.definition": "Consente di selezionare il nome della pipeline di compilazione", + "loc.input.label.specificBuildWithTriggering": "Quando appropriato, scarica gli artefatti dalla compilazione di attivazione.", + "loc.input.help.specificBuildWithTriggering": "Se selezionata, questa attività di compilazione proverà a scaricare gli artefatti dalla compilazione di attivazione. Se non esistono compilazioni di attivazione dalla pipeline specificata, gli artefatti verranno scaricati dalla compilazione specificata nelle opzioni seguenti.", + "loc.input.label.buildVersionToDownload": "Versione della compilazione da scaricare", + "loc.input.label.allowPartiallySucceededBuilds": "Scarica artefatti anche da compilazioni parzialmente riuscite.", + "loc.input.help.allowPartiallySucceededBuilds": "Se selezionata, questa attività di compilazione proverà a scaricare gli artefatti se la compilazione è riuscita o parzialmente riuscita.", + "loc.input.label.branchName": "Nome del ramo", + "loc.input.help.branchName": "Specificare questa opzione per filtrare in base al ramo/nome di riferimento, ad esempio ```refs/heads/develop```.", + "loc.input.label.buildId": "Compilazione", + "loc.input.help.buildId": "Compilazione da cui scaricare gli artefatti", + "loc.input.label.tags": "Tag di compilazione", + "loc.input.help.tags": "Elenco di tag delimitati da virgole. Verranno restituite solo le compilazioni con questi tag.", + "loc.input.label.downloadType": "Tipo di download", + "loc.input.help.downloadType": "Consente di scaricare un artefatto o file specifici dalla compilazione.", + "loc.input.label.artifactName": "Nome dell'artefatto", + "loc.input.help.artifactName": "Nome dell'artefatto da scaricare", + "loc.input.label.itemPattern": "Criterio di corrispondenza", + "loc.input.help.itemPattern": "Consente di specificare i file da scaricare come criterio di corrispondenza minima a più righe. [Altre informazioni](https://aka.ms/minimatchexamples)Con il criterio predefinito (\\*\\*) verranno scaricati tutti i file in tutti gli artefatti presenti nella compilazione se è specificata l'opzione \"File specifici\". Per scaricare tutti i file nell'artefatto drop, usare drop/**.
", + "loc.input.label.downloadPath": "Directory di destinazione", + "loc.input.help.downloadPath": "Percorso nel computer agente in cui verranno scaricati gli artefatti", + "loc.input.label.cleanDestinationFolder": "Pulisci cartella di destinazione", + "loc.input.help.cleanDestinationFolder": "Elimina tutti i file esistenti nella cartella di destinazione prima del download dell'artefatto", + "loc.input.label.parallelizationLimit": "Limite di parallelizzazione", + "loc.input.help.parallelizationLimit": "Numero di file da scaricare contemporaneamente", + "loc.input.label.checkDownloadedFiles": "Controlla i file scaricati", + "loc.input.help.checkDownloadedFiles": "Se questa opzione è selezionata, questa attività di compilazione controllerà che tutti i file siano completamente scaricati.", + "loc.input.label.retryDownloadCount": "Numero di tentativi", + "loc.input.help.retryDownloadCount": "Numero facoltativo di tentativi di download di un artefatto della compilazione se il download non riesce.", + "loc.input.label.retryRedirectDownloadCount": "Numero di tentativi per il download del reindirizzamento", + "loc.input.help.retryRedirectDownloadCount": "Numero facoltativo di tentativi di download di un artefatto di compilazione se il download basato sul reindirizzamento ha esito negativo. Se la rete non consente di seguire il reindirizzamento, è possibile impostare questa opzione su -1 per scaricare sempre la risposta in streaming da Azure DevOps.", + "loc.input.label.extractTars": "Estrai tutti i file archiviati all'interno di archivi tar", + "loc.input.help.extractTars": "Abilitare questa opzione per estrarre tutti i file scaricati con estensione .tar. Ciò è consigliabile perché è necessario comprimere gli artefatti con estensione .tar per mantenere le autorizzazioni file UNIX. Se si abilita l'opzione 'StoreAsTar' nell'attività PublishBuildArtifacts, gli artefatti verranno archiviati automaticamente come file tar.", + "loc.messages.DownloadArtifacts": "Download dell'artefatto %s da %s", + "loc.messages.DownloadingArtifactsForBuild": "Download degli artefatti per la compilazione %s", + "loc.messages.LinkedArtifactCount": "Conteggio degli artefatti collegati: %s", + "loc.messages.ExtractionFailed": "Non è stato possibile estrarre il pacchetto. Errore: %s", + "loc.messages.FileContainerInvalidArtifactData": "L'artefatto del contenitore di file non è valido. I dati della risorsa devono essere in formato #/{ID contenitore}/percorso", + "loc.messages.UnsupportedArtifactType": "Tipo di artefatto non supportato: %s", + "loc.messages.BuildNotFound": "La compilazione con ID %s non è stata trovata", + "loc.messages.BuildArtifactNotFound": "L'artefatto %s non è stato trovato per la compilazione %s. Assicurarsi di aver pubblicato artefatti in fasi precedenti della compilazione corrente.", + "loc.messages.NoArtifactsFound": "Non sono stati trovati artefatti per la compilazione %s", + "loc.messages.BuildIdBuildDefinitionMismatch": "La compilazione con ID %s per l'ID pipeline di compilazione %s non è stata trovata", + "loc.messages.ArtifactsSuccessfullyDownloaded": "Gli artefatti sono stati scaricati in %s", + "loc.messages.RetryingOperation": "Errore in %s. Verranno eseguiti nuovi tentativi => Tentativi in sospeso: %s", + "loc.messages.OperationFailed": "Operazione non riuscita in %s. Errore: %s", + "loc.messages.ArtifactNameDirectoryNotFound": "La directory '%s' non esiste. Verrà eseguito il fallback alla directory padre: '%s'", + "loc.messages.LatestBuildFound": "Compilazione più recente trovata: %s", + "loc.messages.LatestBuildNotFound": "Compilazione più recente non trovata", + "loc.messages.LatestBuildFromBranchNotFound": "La compilazione più recente dal ramo %s non è stata trovata", + "loc.messages.DownloadingContainerResource": "Download degli elementi dalla risorsa contenitore %s", + "loc.messages.DefinitionNameMatchFound": "Il nome di definizione %s è stato risolto nell'ID %d", + "loc.messages.InvalidBuildDefinitionName": "Il nome di definizione %s non corrisponde a una definizione valida", + "loc.messages.UnresolvedDefinitionId": "Non è stato possibile risolvere l'ID definizione di compilazione", + "loc.messages.BeginArtifactItemsIntegrityCheck": "Avvio del controllo di integrità degli artefatti", + "loc.messages.CorruptedArtifactItemsList": "Per i seguenti elementi non è stato superato il controllo di integrità:", + "loc.messages.IntegrityCheckNotPassed": "Controllo di integrità degli artefatti non riuscito", + "loc.messages.IntegrityCheckPassed": "Controllo di integrità degli artefatti completato", + "loc.messages.TarExtractionNotSupportedInWindows": "L'estrazione di tar non è supportata in Windows", + "loc.messages.NoTarsFound": "Non sono stati trovati archivi tar da estrarre", + "loc.messages.CleaningDestinationFolder": "Pulizia della cartella di destinazione in corso: %s", + "loc.messages.NoFolderToClean": "La cartella di pulizia specificata non è stata trovata. Nulla da pulire", + "loc.messages.PreferRedirect": "Preferisci il download dei file tramite reindirizzamento all'unità di unione del contenuto: %s", + "loc.messages.FollowingDownloadRedirectFailed": "Non è stato possibile scaricare i file seguendo un reindirizzamento: %s. Fallback all'utilizzo del contenuto trasmesso da Azure DevOps." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ja-JP/resources.resjson index a1ee50dc4c45..d5b570b8d78d 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "ビルド成果物のダウンロード", - "loc.helpMarkDown": "", - "loc.description": "完了したビルドの成果物として保存されたファイルをダウンロードする", - "loc.instanceNameFormat": "ビルド成果物のダウンロード", - "loc.group.displayName.advanced": "詳細設定", - "loc.input.label.buildType": "ダウンロードする成果物の生成元", - "loc.input.help.buildType": "現在のビルドによって生成された、または特定のビルドによって生成された成果物をダウンロードします。", - "loc.input.label.project": "プロジェクト", - "loc.input.help.project": "ビルド成果物のダウンロード元プロジェクト", - "loc.input.label.definition": "ビルド パイプライン", - "loc.input.help.definition": "ビルド パイプラインの名前を選択します", - "loc.input.label.specificBuildWithTriggering": "適切な場合は、トリガー ビルドから成果物をダウンロードします。", - "loc.input.help.specificBuildWithTriggering": "チェック ボックスがオンの場合、このビルド タスクはトリガーする側のビルドから成果物をダウンロードしようとします。指定されたパイプラインからトリガーする側のビルドがない場合は、以下のオプションで指定されたビルドから成果物をダウンロードします。", - "loc.input.label.buildVersionToDownload": "ダウンロードするビルド バージョン", - "loc.input.label.allowPartiallySucceededBuilds": "部分的に成功したビルドからも成果物をダウンロードします。", - "loc.input.help.allowPartiallySucceededBuilds": "チェックされている場合、このビルド タスクはビルドが成功したか部分的に成功したかにかかわらず成果物のダウンロードを試行します。", - "loc.input.label.branchName": "ブランチ名", - "loc.input.help.branchName": "フィルター処理する branch/ref 名を指定します。例: ```refs/heads/develop```。", - "loc.input.label.buildId": "ビルド", - "loc.input.help.buildId": "成果物のダウンロード元ビルド", - "loc.input.label.tags": "ビルド タグ", - "loc.input.help.tags": "タグのコンマ区切りのリスト。これらのタグが含まれるビルドのみが返されます。", - "loc.input.label.downloadType": "ダウンロードの種類", - "loc.input.help.downloadType": "ビルドから、特定の成果物またはファイルをダウンロードします。", - "loc.input.label.artifactName": "成果物名", - "loc.input.help.artifactName": "ダウンロードする成果物の名前", - "loc.input.label.itemPattern": "一致パターン", - "loc.input.help.itemPattern": "複数行の minimatch パターンとしてダウンロードするファイルを指定します。[詳細情報](https://aka.ms/minimatchexamples)[特定のファイル] オプションが選択されている場合、既定のパターン (\\*\\*) は、ビルド内のすべての成果物からすべてのファイルをダウンロードします。成果物ドロップ内のすべてのファイルをダウンロードするには、drop/** を使用します。
", - "loc.input.label.downloadPath": "ダウンロード先ディレクトリ", - "loc.input.help.downloadPath": "成果物のダウンロード先になるエージェント マシン上のパス", - "loc.input.label.cleanDestinationFolder": "コピー先フォルダーのクリーンアップ", - "loc.input.help.cleanDestinationFolder": "成果物をダウンロードする前に、コピー先フォルダー内の既存ファイルをすべて削除します", - "loc.input.label.parallelizationLimit": "並列処理の制限", - "loc.input.help.parallelizationLimit": "同時にダウンロードするファイルの数", - "loc.input.label.checkDownloadedFiles": "ダウンロードしたファイルの確認", - "loc.input.help.checkDownloadedFiles": "チェックを入れた場合、このビルドタスクはすべてのファイルが完全にダウンロードされていることを確認します。", - "loc.input.label.retryDownloadCount": "再試行回数", - "loc.input.help.retryDownloadCount": "ダウンロードが失敗した場合に、ビルド成果物のダウンロードを再試行する回数。", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Tar アーカイブ内に保存されているすべてのファイルを抽出します", - "loc.input.help.extractTars": "このオプションを有効にすると、拡張子が .tar のダウンロード済みファイルをすべて抽出します。Unix ファイルのアクセス許可を保持するには、成果物ファイルを tar にパックする必要があるので、このオプションは便利です。PublishBuildArtifacts ティファクトタスクで 'StoreAsTar' オプションを有効にすると、成果物が .tar ファイルとして自動的に保存されます。", - "loc.messages.DownloadArtifacts": "成果物 %s を %s からダウンロードしています", - "loc.messages.DownloadingArtifactsForBuild": "次のビルドの成果物をダウンロードしています。%s", - "loc.messages.LinkedArtifactCount": "リンクされた成果物カウント: %s", - "loc.messages.ExtractionFailed": "次のエラーが発生したため、パッケージを抽出できませんでした: %s", - "loc.messages.FileContainerInvalidArtifactData": "無効なファイル コンテナー成果物です。リソース データの形式は \"#/{コンテナー ID}/パス\" でなければなりません", - "loc.messages.UnsupportedArtifactType": "サポートされていない成果物の種類: %s", - "loc.messages.BuildNotFound": "ID %s のビルドが見つかりません", - "loc.messages.BuildArtifactNotFound": "成果物 %s がビルド %s で見つかりません。現在のビルドの以前のフェーズで成果物が公開済みであることをご確認ください。", - "loc.messages.NoArtifactsFound": "ビルド %s の成果物が見つかりません", - "loc.messages.BuildIdBuildDefinitionMismatch": "ID %s のビルドが、ビルド パイプライン ID %s で見つかりません", - "loc.messages.ArtifactsSuccessfullyDownloaded": "成果物が %s に正常にダウンロードされました", - "loc.messages.RetryingOperation": "%s でエラーが発生したため、再試行します。保留中の再試行回数: %s", - "loc.messages.OperationFailed": "%s でエラー %s のために失敗しました", - "loc.messages.ArtifactNameDirectoryNotFound": "ディレクトリ '%s' が存在しません。親ディレクトリ: %s に戻ります", - "loc.messages.LatestBuildFound": "最新のビルドが見つかりました。%s", - "loc.messages.LatestBuildNotFound": "最新のビルドが見つかりません", - "loc.messages.LatestBuildFromBranchNotFound": "ブランチ %s からの最新のビルドが見つかりませんでした", - "loc.messages.DownloadingContainerResource": "コンテナー リソース %s から項目をダウンロードしています", - "loc.messages.DefinitionNameMatchFound": "定義名 %s が ID %d に解決されました", - "loc.messages.InvalidBuildDefinitionName": "定義名 %s が有効な定義に一致しませんでした", - "loc.messages.UnresolvedDefinitionId": "ビルド定義 ID を解決できませんでした", - "loc.messages.BeginArtifactItemsIntegrityCheck": "成果物アイテムの整合性チェックを開始しています", - "loc.messages.CorruptedArtifactItemsList": "次のアイテムは、整合性チェックに合格していません:", - "loc.messages.IntegrityCheckNotPassed": "成果物アイテムの整合性チェックに失敗しました", - "loc.messages.IntegrityCheckPassed": "成果物アイテムの整合性チェックが正常に完了しました", - "loc.messages.TarExtractionNotSupportedInWindows": "Tar 抽出は Windows でサポートされていません", - "loc.messages.NoTarsFound": "抽出する tar アーカイブが見つかりませんでした", - "loc.messages.CleaningDestinationFolder": "コピー先フォルダー: %s をクリーンアップしています", - "loc.messages.NoFolderToClean": "指定されたクリーンアップ対象フォルダーが見つかりませんでした。クリーンアップするものがありません", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "ビルド成果物のダウンロード", + "loc.helpMarkDown": "", + "loc.description": "完了したビルドの成果物として保存されたファイルをダウンロードする", + "loc.instanceNameFormat": "ビルド成果物のダウンロード", + "loc.group.displayName.advanced": "詳細設定", + "loc.input.label.buildType": "ダウンロードする成果物の生成元", + "loc.input.help.buildType": "現在のビルドによって生成された、または特定のビルドによって生成された成果物をダウンロードします。", + "loc.input.label.project": "プロジェクト", + "loc.input.help.project": "ビルド成果物のダウンロード元プロジェクト", + "loc.input.label.definition": "ビルド パイプライン", + "loc.input.help.definition": "ビルド パイプラインの名前を選択します", + "loc.input.label.specificBuildWithTriggering": "適切な場合は、トリガー ビルドから成果物をダウンロードします。", + "loc.input.help.specificBuildWithTriggering": "チェック ボックスがオンの場合、このビルド タスクはトリガーする側のビルドから成果物をダウンロードしようとします。指定されたパイプラインからトリガーする側のビルドがない場合は、以下のオプションで指定されたビルドから成果物をダウンロードします。", + "loc.input.label.buildVersionToDownload": "ダウンロードするビルド バージョン", + "loc.input.label.allowPartiallySucceededBuilds": "部分的に成功したビルドからも成果物をダウンロードします。", + "loc.input.help.allowPartiallySucceededBuilds": "チェックされている場合、このビルド タスクはビルドが成功したか部分的に成功したかにかかわらず成果物のダウンロードを試行します。", + "loc.input.label.branchName": "ブランチ名", + "loc.input.help.branchName": "フィルター処理する branch/ref 名を指定します。例: ```refs/heads/develop```。", + "loc.input.label.buildId": "ビルド", + "loc.input.help.buildId": "成果物のダウンロード元ビルド", + "loc.input.label.tags": "ビルド タグ", + "loc.input.help.tags": "タグのコンマ区切りのリスト。これらのタグが含まれるビルドのみが返されます。", + "loc.input.label.downloadType": "ダウンロードの種類", + "loc.input.help.downloadType": "ビルドから、特定の成果物またはファイルをダウンロードします。", + "loc.input.label.artifactName": "成果物名", + "loc.input.help.artifactName": "ダウンロードする成果物の名前", + "loc.input.label.itemPattern": "一致パターン", + "loc.input.help.itemPattern": "複数行の minimatch パターンとしてダウンロードするファイルを指定します。[詳細情報](https://aka.ms/minimatchexamples)[特定のファイル] オプションが選択されている場合、既定のパターン (\\*\\*) は、ビルド内のすべての成果物からすべてのファイルをダウンロードします。成果物ドロップ内のすべてのファイルをダウンロードするには、drop/** を使用します。
", + "loc.input.label.downloadPath": "ダウンロード先ディレクトリ", + "loc.input.help.downloadPath": "成果物のダウンロード先になるエージェント マシン上のパス", + "loc.input.label.cleanDestinationFolder": "コピー先フォルダーのクリーンアップ", + "loc.input.help.cleanDestinationFolder": "成果物をダウンロードする前に、コピー先フォルダー内の既存ファイルをすべて削除します", + "loc.input.label.parallelizationLimit": "並列処理の制限", + "loc.input.help.parallelizationLimit": "同時にダウンロードするファイルの数", + "loc.input.label.checkDownloadedFiles": "ダウンロードしたファイルの確認", + "loc.input.help.checkDownloadedFiles": "チェックを入れた場合、このビルドタスクはすべてのファイルが完全にダウンロードされていることを確認します。", + "loc.input.label.retryDownloadCount": "再試行回数", + "loc.input.help.retryDownloadCount": "ダウンロードが失敗した場合に、ビルド成果物のダウンロードを再試行する回数。", + "loc.input.label.retryRedirectDownloadCount": "リダイレクト ダウンロードの再試行回数", + "loc.input.help.retryRedirectDownloadCount": "リダイレクトに基づくダウンロードが失敗した場合にビルド成果物のダウンロードを再試行する回数 (オプション)。ネットワークでリダイレクトのフォローが許可されていない場合は、これを -1 に設定して、代わりにストリームされた応答を常に Azure DevOps からダウンロードできます。", + "loc.input.label.extractTars": "Tar アーカイブ内に保存されているすべてのファイルを抽出します", + "loc.input.help.extractTars": "このオプションを有効にすると、拡張子が .tar のダウンロード済みファイルをすべて抽出します。Unix ファイルのアクセス許可を保持するには、成果物ファイルを tar にパックする必要があるので、このオプションは便利です。PublishBuildArtifacts ティファクトタスクで 'StoreAsTar' オプションを有効にすると、成果物が .tar ファイルとして自動的に保存されます。", + "loc.messages.DownloadArtifacts": "成果物 %s を %s からダウンロードしています", + "loc.messages.DownloadingArtifactsForBuild": "次のビルドの成果物をダウンロードしています。%s", + "loc.messages.LinkedArtifactCount": "リンクされた成果物カウント: %s", + "loc.messages.ExtractionFailed": "次のエラーが発生したため、パッケージを抽出できませんでした: %s", + "loc.messages.FileContainerInvalidArtifactData": "無効なファイル コンテナー成果物です。リソース データの形式は \"#/{コンテナー ID}/パス\" でなければなりません", + "loc.messages.UnsupportedArtifactType": "サポートされていない成果物の種類: %s", + "loc.messages.BuildNotFound": "ID %s のビルドが見つかりません", + "loc.messages.BuildArtifactNotFound": "成果物 %s がビルド %s で見つかりません。現在のビルドの以前のフェーズで成果物が公開済みであることをご確認ください。", + "loc.messages.NoArtifactsFound": "ビルド %s の成果物が見つかりません", + "loc.messages.BuildIdBuildDefinitionMismatch": "ID %s のビルドが、ビルド パイプライン ID %s で見つかりません", + "loc.messages.ArtifactsSuccessfullyDownloaded": "成果物が %s に正常にダウンロードされました", + "loc.messages.RetryingOperation": "%s でエラーが発生したため、再試行します。保留中の再試行回数: %s", + "loc.messages.OperationFailed": "%s でエラー %s のために失敗しました", + "loc.messages.ArtifactNameDirectoryNotFound": "ディレクトリ '%s' が存在しません。親ディレクトリ: %s に戻ります", + "loc.messages.LatestBuildFound": "最新のビルドが見つかりました。%s", + "loc.messages.LatestBuildNotFound": "最新のビルドが見つかりません", + "loc.messages.LatestBuildFromBranchNotFound": "ブランチ %s からの最新のビルドが見つかりませんでした", + "loc.messages.DownloadingContainerResource": "コンテナー リソース %s から項目をダウンロードしています", + "loc.messages.DefinitionNameMatchFound": "定義名 %s が ID %d に解決されました", + "loc.messages.InvalidBuildDefinitionName": "定義名 %s が有効な定義に一致しませんでした", + "loc.messages.UnresolvedDefinitionId": "ビルド定義 ID を解決できませんでした", + "loc.messages.BeginArtifactItemsIntegrityCheck": "成果物アイテムの整合性チェックを開始しています", + "loc.messages.CorruptedArtifactItemsList": "次のアイテムは、整合性チェックに合格していません:", + "loc.messages.IntegrityCheckNotPassed": "成果物アイテムの整合性チェックに失敗しました", + "loc.messages.IntegrityCheckPassed": "成果物アイテムの整合性チェックが正常に完了しました", + "loc.messages.TarExtractionNotSupportedInWindows": "Tar 抽出は Windows でサポートされていません", + "loc.messages.NoTarsFound": "抽出する tar アーカイブが見つかりませんでした", + "loc.messages.CleaningDestinationFolder": "コピー先フォルダー: %s をクリーンアップしています", + "loc.messages.NoFolderToClean": "指定されたクリーンアップ対象フォルダーが見つかりませんでした。クリーンアップするものがありません", + "loc.messages.PreferRedirect": "コンテンツスティッチャーへのリダイレクトによるファイルのダウンロードを優先する: %s", + "loc.messages.FollowingDownloadRedirectFailed": "リダイレクトによってファイルをダウンロードできませんでした: %s。Azure DevOps からストリーミングされたコンテンツを使用しています。" } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ko-KR/resources.resjson index e736e881915a..21030851710a 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "빌드 아티팩트 다운로드", - "loc.helpMarkDown": "", - "loc.description": "완료된 빌드의 아티팩트로 저장된 파일을 다운로드합니다.", - "loc.instanceNameFormat": "빌드 아티팩트 다운로드", - "loc.group.displayName.advanced": "고급", - "loc.input.label.buildType": "다음에 의해 생성된 아티팩트 다운로드", - "loc.input.help.buildType": "현재 빌드 또는 특정 빌드 인스턴스에 의해 생성된 아티팩트를 다운로드합니다.", - "loc.input.label.project": "프로젝트", - "loc.input.help.project": "빌드 아티팩트를 다운로드할 프로젝트", - "loc.input.label.definition": "빌드 파이프라인", - "loc.input.help.definition": "빌드 파이프라인 이름을 선택합니다.", - "loc.input.label.specificBuildWithTriggering": "해당하는 경우 트리거하는 빌드에서 아티팩트를 다운로드합니다.", - "loc.input.help.specificBuildWithTriggering": "선택한 경우, 이 빌드 작업은 트리거 빌드에서 아티팩트를 다운로드하려고 합니다. 지정한 파이프라인에서 생성된 트리거 빌드가 없는 경우 아래 옵션에 지정된 빌드에서 아티팩트를 다운로드합니다.", - "loc.input.label.buildVersionToDownload": "다운로드할 빌드 버전", - "loc.input.label.allowPartiallySucceededBuilds": "부분적으로 성공한 빌드에서도 아티팩트 다운로드", - "loc.input.help.allowPartiallySucceededBuilds": "선택하면, 빌드에 성공했는지 또는 부분적으로 성공했는지와 관계없이 이 빌드 작업에서 아티팩트 다운로드를 시도합니다.", - "loc.input.label.branchName": "분기 이름", - "loc.input.help.branchName": "분기/참조 이름을 기준으로 필터링하도록 지정합니다(예: ```refs/heads/develop```).", - "loc.input.label.buildId": "빌드", - "loc.input.help.buildId": "아티팩트를 다운로드할 빌드", - "loc.input.label.tags": "빌드 태그", - "loc.input.help.tags": "쉼표로 구분된 태그 목록입니다. 이러한 태그가 있는 빌드만 반환됩니다.", - "loc.input.label.downloadType": "다운로드 형식", - "loc.input.help.downloadType": "빌드에서 특정 아티팩트 또는 특정 파일을 다운로드합니다.", - "loc.input.label.artifactName": "아티팩트 이름", - "loc.input.help.artifactName": "다운로드할 아티팩트의 이름", - "loc.input.label.itemPattern": "일치 패턴", - "loc.input.help.itemPattern": "여러 줄 minimatch 패턴으로 다운로드할 파일을 지정합니다. [자세한 정보](https://aka.ms/minimatchexamples)기본 패턴 (\\* \\*)은 \"특정 파일\" 옵션이 선택된 경우 빌드의 모든 아티팩트에서 모든 파일을 다운로드합니다. 아티팩트 드롭 내의 모든 파일을 다운로드하려면 drop/**를 사용합니다.
", - "loc.input.label.downloadPath": "대상 디렉터리", - "loc.input.help.downloadPath": "아티팩트를 다운로드할 에이전트 컴퓨터의 경로", - "loc.input.label.cleanDestinationFolder": "대상 폴더 정리", - "loc.input.help.cleanDestinationFolder": "아티팩트 다운로드 전에 대상 폴더의 모든 기존 파일 삭제", - "loc.input.label.parallelizationLimit": "병렬 처리 제한", - "loc.input.help.parallelizationLimit": "동시에 다운로드할 파일 수", - "loc.input.label.checkDownloadedFiles": "다운로드한 파일 확인", - "loc.input.help.checkDownloadedFiles": "선택한 경우, 이 빌드 작업은 모든 파일이 완전히 다운로드되었는지 확인합니다.", - "loc.input.label.retryDownloadCount": "재시도 횟수", - "loc.input.help.retryDownloadCount": "다운로드가 실패할 경우 빌드 아티팩트 다운로드를 재시도하는 선택적 횟수입니다.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "tar 보관함에 저장된 모든 파일 압축 풀기", - "loc.input.help.extractTars": "이 옵션을 사용하여 확장명이 .tar인 다운로드된 모든 파일의 압축을 푸세요. 이 옵션은 Unix 파일 사용 권한을 유지하려는 경우 아티팩트 파일을 tar로 압축해야 하기 때문에 유용합니다. PublishBuildArtifacts 작업에서 `StoreAsTar` 옵션을 사용하면 아티팩트가 .tar 파일로 자동으로 저장됩니다.", - "loc.messages.DownloadArtifacts": "%s 아티팩트를 %s에서 다운로드 중", - "loc.messages.DownloadingArtifactsForBuild": "%s 빌드에 대한 아티팩트 다운로드 중", - "loc.messages.LinkedArtifactCount": "연결된 아티팩트 수: %s", - "loc.messages.ExtractionFailed": "%s 오류로 인해 패키지를 추출하지 못했습니다.", - "loc.messages.FileContainerInvalidArtifactData": "잘못된 파일 컨테이너 아티팩트입니다. 리소스 데이터는 #/{container id}/path 형식이어야 합니다.", - "loc.messages.UnsupportedArtifactType": "지원되지 않는 아티팩트 형식: %s", - "loc.messages.BuildNotFound": "ID가 %s인 빌드를 찾을 수 없습니다.", - "loc.messages.BuildArtifactNotFound": "%s 아티팩트가 %s 빌드에 없습니다. 현재 빌드의 이전 단계에서 아티팩트를 게시했는지 확인하세요.", - "loc.messages.NoArtifactsFound": "%s 빌드에 대한 아티팩트를 찾을 수 없습니다.", - "loc.messages.BuildIdBuildDefinitionMismatch": "ID가 %s인 빌드가 빌드 파이프라인 ID %s에 없습니다.", - "loc.messages.ArtifactsSuccessfullyDownloaded": "%s에 아티팩트를 다운로드했습니다.", - "loc.messages.RetryingOperation": "%s에서 오류가 발생하여 다시 시도 중 => 다시 시도 보류 중: %s", - "loc.messages.OperationFailed": "%s에서 실패했습니다(오류: %s).", - "loc.messages.ArtifactNameDirectoryNotFound": "디렉터리 '%s'이(가) 없습니다. 부모 디렉터리 %s(으)로 대체됩니다.", - "loc.messages.LatestBuildFound": "최신 빌드가 발견됨: %s", - "loc.messages.LatestBuildNotFound": "최신 빌드를 찾을 수 없습니다.", - "loc.messages.LatestBuildFromBranchNotFound": "%s 분기에서 최신 빌드를 찾을 수 없습니다.", - "loc.messages.DownloadingContainerResource": "컨테이너 리소스 %s에서 항목 다운로드 중", - "loc.messages.DefinitionNameMatchFound": "정의 이름 %s은(는) ID %d(으)로 확인되었습니다.", - "loc.messages.InvalidBuildDefinitionName": "정의 이름 %s은(는) 유효한 정의에 일치하지 않았습니다.", - "loc.messages.UnresolvedDefinitionId": "빌드 정의 ID를 확인할 수 없습니다.", - "loc.messages.BeginArtifactItemsIntegrityCheck": "아티팩트 항목 무결성 검사를 시작하는 중", - "loc.messages.CorruptedArtifactItemsList": "다음 항목은 무결성 검사를 통과하지 못했습니다.", - "loc.messages.IntegrityCheckNotPassed": "아티팩트 무결성 검사에 실패했습니다", - "loc.messages.IntegrityCheckPassed": "아티팩트 항목 무결성 검사가 완료되었습니다", - "loc.messages.TarExtractionNotSupportedInWindows": "Windows에서는 tar 압축 풀기가 지원되지 않습니다", - "loc.messages.NoTarsFound": "압축을 풀 tar 보관함이 없습니다", - "loc.messages.CleaningDestinationFolder": "대상 폴더 정리 중: %s", - "loc.messages.NoFolderToClean": "지정한 정리 폴더를 찾을 수 없습니다. 정리할 항목 없음", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "빌드 아티팩트 다운로드", + "loc.helpMarkDown": "", + "loc.description": "완료된 빌드의 아티팩트로 저장된 파일을 다운로드합니다.", + "loc.instanceNameFormat": "빌드 아티팩트 다운로드", + "loc.group.displayName.advanced": "고급", + "loc.input.label.buildType": "다음에 의해 생성된 아티팩트 다운로드", + "loc.input.help.buildType": "현재 빌드 또는 특정 빌드 인스턴스에 의해 생성된 아티팩트를 다운로드합니다.", + "loc.input.label.project": "프로젝트", + "loc.input.help.project": "빌드 아티팩트를 다운로드할 프로젝트", + "loc.input.label.definition": "빌드 파이프라인", + "loc.input.help.definition": "빌드 파이프라인 이름을 선택합니다.", + "loc.input.label.specificBuildWithTriggering": "해당하는 경우 트리거하는 빌드에서 아티팩트를 다운로드합니다.", + "loc.input.help.specificBuildWithTriggering": "선택한 경우, 이 빌드 작업은 트리거 빌드에서 아티팩트를 다운로드하려고 합니다. 지정한 파이프라인에서 생성된 트리거 빌드가 없는 경우 아래 옵션에 지정된 빌드에서 아티팩트를 다운로드합니다.", + "loc.input.label.buildVersionToDownload": "다운로드할 빌드 버전", + "loc.input.label.allowPartiallySucceededBuilds": "부분적으로 성공한 빌드에서도 아티팩트 다운로드", + "loc.input.help.allowPartiallySucceededBuilds": "선택하면, 빌드에 성공했는지 또는 부분적으로 성공했는지와 관계없이 이 빌드 작업에서 아티팩트 다운로드를 시도합니다.", + "loc.input.label.branchName": "분기 이름", + "loc.input.help.branchName": "분기/참조 이름을 기준으로 필터링하도록 지정합니다(예: ```refs/heads/develop```).", + "loc.input.label.buildId": "빌드", + "loc.input.help.buildId": "아티팩트를 다운로드할 빌드", + "loc.input.label.tags": "빌드 태그", + "loc.input.help.tags": "쉼표로 구분된 태그 목록입니다. 이러한 태그가 있는 빌드만 반환됩니다.", + "loc.input.label.downloadType": "다운로드 형식", + "loc.input.help.downloadType": "빌드에서 특정 아티팩트 또는 특정 파일을 다운로드합니다.", + "loc.input.label.artifactName": "아티팩트 이름", + "loc.input.help.artifactName": "다운로드할 아티팩트의 이름", + "loc.input.label.itemPattern": "일치 패턴", + "loc.input.help.itemPattern": "여러 줄 minimatch 패턴으로 다운로드할 파일을 지정합니다. [자세한 정보](https://aka.ms/minimatchexamples)기본 패턴 (\\* \\*)은 \"특정 파일\" 옵션이 선택된 경우 빌드의 모든 아티팩트에서 모든 파일을 다운로드합니다. 아티팩트 드롭 내의 모든 파일을 다운로드하려면 drop/**를 사용합니다.
", + "loc.input.label.downloadPath": "대상 디렉터리", + "loc.input.help.downloadPath": "아티팩트를 다운로드할 에이전트 컴퓨터의 경로", + "loc.input.label.cleanDestinationFolder": "대상 폴더 정리", + "loc.input.help.cleanDestinationFolder": "아티팩트 다운로드 전에 대상 폴더의 모든 기존 파일 삭제", + "loc.input.label.parallelizationLimit": "병렬 처리 제한", + "loc.input.help.parallelizationLimit": "동시에 다운로드할 파일 수", + "loc.input.label.checkDownloadedFiles": "다운로드한 파일 확인", + "loc.input.help.checkDownloadedFiles": "선택한 경우, 이 빌드 작업은 모든 파일이 완전히 다운로드되었는지 확인합니다.", + "loc.input.label.retryDownloadCount": "재시도 횟수", + "loc.input.help.retryDownloadCount": "다운로드가 실패할 경우 빌드 아티팩트 다운로드를 재시도하는 선택적 횟수입니다.", + "loc.input.label.retryRedirectDownloadCount": "리디렉션 다운로드에 대한 재시도 횟수", + "loc.input.help.retryRedirectDownloadCount": "리디렉션에 따라 다운로드가 실패하는 경우 빌드 아티팩트 다운로드를 다시 시도할 횟수(선택 사항)입니다. 네트워크에서 리디렉션 팔로우를 허용하지 않는 경우 항상 Azure DevOps 스트리밍된 응답을 다운로드하도록 -1로 설정할 수 있습니다.", + "loc.input.label.extractTars": "tar 보관함에 저장된 모든 파일 압축 풀기", + "loc.input.help.extractTars": "이 옵션을 사용하여 확장명이 .tar인 다운로드된 모든 파일의 압축을 푸세요. 이 옵션은 Unix 파일 사용 권한을 유지하려는 경우 아티팩트 파일을 tar로 압축해야 하기 때문에 유용합니다. PublishBuildArtifacts 작업에서 `StoreAsTar` 옵션을 사용하면 아티팩트가 .tar 파일로 자동으로 저장됩니다.", + "loc.messages.DownloadArtifacts": "%s 아티팩트를 %s에서 다운로드 중", + "loc.messages.DownloadingArtifactsForBuild": "%s 빌드에 대한 아티팩트 다운로드 중", + "loc.messages.LinkedArtifactCount": "연결된 아티팩트 수: %s", + "loc.messages.ExtractionFailed": "%s 오류로 인해 패키지를 추출하지 못했습니다.", + "loc.messages.FileContainerInvalidArtifactData": "잘못된 파일 컨테이너 아티팩트입니다. 리소스 데이터는 #/{container id}/path 형식이어야 합니다.", + "loc.messages.UnsupportedArtifactType": "지원되지 않는 아티팩트 형식: %s", + "loc.messages.BuildNotFound": "ID가 %s인 빌드를 찾을 수 없습니다.", + "loc.messages.BuildArtifactNotFound": "%s 아티팩트가 %s 빌드에 없습니다. 현재 빌드의 이전 단계에서 아티팩트를 게시했는지 확인하세요.", + "loc.messages.NoArtifactsFound": "%s 빌드에 대한 아티팩트를 찾을 수 없습니다.", + "loc.messages.BuildIdBuildDefinitionMismatch": "ID가 %s인 빌드가 빌드 파이프라인 ID %s에 없습니다.", + "loc.messages.ArtifactsSuccessfullyDownloaded": "%s에 아티팩트를 다운로드했습니다.", + "loc.messages.RetryingOperation": "%s에서 오류가 발생하여 다시 시도 중 => 다시 시도 보류 중: %s", + "loc.messages.OperationFailed": "%s에서 실패했습니다(오류: %s).", + "loc.messages.ArtifactNameDirectoryNotFound": "디렉터리 '%s'이(가) 없습니다. 부모 디렉터리 %s(으)로 대체됩니다.", + "loc.messages.LatestBuildFound": "최신 빌드가 발견됨: %s", + "loc.messages.LatestBuildNotFound": "최신 빌드를 찾을 수 없습니다.", + "loc.messages.LatestBuildFromBranchNotFound": "%s 분기에서 최신 빌드를 찾을 수 없습니다.", + "loc.messages.DownloadingContainerResource": "컨테이너 리소스 %s에서 항목 다운로드 중", + "loc.messages.DefinitionNameMatchFound": "정의 이름 %s은(는) ID %d(으)로 확인되었습니다.", + "loc.messages.InvalidBuildDefinitionName": "정의 이름 %s은(는) 유효한 정의에 일치하지 않았습니다.", + "loc.messages.UnresolvedDefinitionId": "빌드 정의 ID를 확인할 수 없습니다.", + "loc.messages.BeginArtifactItemsIntegrityCheck": "아티팩트 항목 무결성 검사를 시작하는 중", + "loc.messages.CorruptedArtifactItemsList": "다음 항목은 무결성 검사를 통과하지 못했습니다.", + "loc.messages.IntegrityCheckNotPassed": "아티팩트 무결성 검사에 실패했습니다", + "loc.messages.IntegrityCheckPassed": "아티팩트 항목 무결성 검사가 완료되었습니다", + "loc.messages.TarExtractionNotSupportedInWindows": "Windows에서는 tar 압축 풀기가 지원되지 않습니다", + "loc.messages.NoTarsFound": "압축을 풀 tar 보관함이 없습니다", + "loc.messages.CleaningDestinationFolder": "대상 폴더 정리 중: %s", + "loc.messages.NoFolderToClean": "지정한 정리 폴더를 찾을 수 없습니다. 정리할 항목 없음", + "loc.messages.PreferRedirect": "콘텐츠 스티처로 리디렉션을 통해 파일 다운로드 선호: %s", + "loc.messages.FollowingDownloadRedirectFailed": "리디렉션 %s을(를) 수행하여 파일을 다운로드할 수 없습니다. Azure DevOps의 스트리밍된 콘텐츠 사용으로 대체합니다." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ru-RU/resources.resjson index 7642c5941327..f133c4291e87 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Скачивание артефактов сборки", - "loc.helpMarkDown": "", - "loc.description": "Скачать файлы, сохраненные как артефакты завершенной сборки", - "loc.instanceNameFormat": "Скачивание артефактов сборки", - "loc.group.displayName.advanced": "Дополнительно", - "loc.input.label.buildType": "Скачать артефакты, созданные", - "loc.input.help.buildType": "Скачивание артефактов, созданных текущей сборкой или из определенной сборки.", - "loc.input.label.project": "Проект", - "loc.input.help.project": "Проект, из которого следует скачать артефакты сборки", - "loc.input.label.definition": "Конвейер сборки", - "loc.input.help.definition": "Выберите имя конвейера сборки", - "loc.input.label.specificBuildWithTriggering": "При необходимости скачайте артефакты из инициирующей сборки.", - "loc.input.help.specificBuildWithTriggering": "Если этот флажок установлен, данная задача сборки попытается скачать артефакты из инициирующей сборки. Если нет инициирующей сборки из указанного конвейера, будут скачаны артефакты из сборки, указанной в параметрах ниже.", - "loc.input.label.buildVersionToDownload": "Версия сборки для скачивания", - "loc.input.label.allowPartiallySucceededBuilds": "Скачивание артефактов даже из частично успешных сборок.", - "loc.input.help.allowPartiallySucceededBuilds": "Если этот флажок установлен, задача сборки попытается скачать артефакты, если сборка выполнена успешно полностью или частично.", - "loc.input.label.branchName": "Имя ветви", - "loc.input.help.branchName": "Настройте фильтрацию по ветви и ссылочному имени, например: ```refs/heads/develop```.", - "loc.input.label.buildId": "Сборка", - "loc.input.help.buildId": "Сборка, из которой следует скачать артефакты", - "loc.input.label.tags": "Теги сборки", - "loc.input.help.tags": "Разделенный запятыми список тегов. Будут возвращены только сборки с этими тегами.", - "loc.input.label.downloadType": "Тип скачивания", - "loc.input.help.downloadType": "Скачивание определенного артефакта или определенных файлов из сборки.", - "loc.input.label.artifactName": "Имя артефакта", - "loc.input.help.artifactName": "Имя скачиваемого артефакта", - "loc.input.label.itemPattern": "Шаблон соответствия", - "loc.input.help.itemPattern": "Укажите файлы, которые необходимо скачать как многострочный шаблон minimatch. [Дополнительные сведения](https://aka.ms/minimatchexamples)Шаблон по умолчанию (\\*\\*) скачивает все файлы для всех артефактов в сборке, если выбран параметр \"Определенные файлы\". Чтобы скачать все файлы в сбросе артефактов, используйте шаблон drop/**.
", - "loc.input.label.downloadPath": "Каталог назначения", - "loc.input.help.downloadPath": "Путь для скачивания артефактов на компьютере агента", - "loc.input.label.cleanDestinationFolder": "Очистка конечной папки", - "loc.input.help.cleanDestinationFolder": "Удалите все файлы в конечной папке перед скачиванием артефактов", - "loc.input.label.parallelizationLimit": "Предел параллелизма", - "loc.input.help.parallelizationLimit": "Число одновременно скачиваемых файлов", - "loc.input.label.checkDownloadedFiles": "Проверить загруженные файлы", - "loc.input.help.checkDownloadedFiles": "Если этот флажок установлен, задача сборки проверит, чтобы все файлы были полностью загружены.", - "loc.input.label.retryDownloadCount": "Число повторных попыток", - "loc.input.help.retryDownloadCount": "Необязательное число повторных попыток загрузки артефактов сборки в случае сбоя загрузки.", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "Извлечь все файлы, хранящихся в TAR-архивах", - "loc.input.help.extractTars": "Включите этот параметр, чтобы извлечь все загруженные файлы с расширением .tar. Это удобно, так как файлы артефактов необходимо упаковать в TAR-архив, чтобы сохранить разрешения для UNIX-файлов. При включении параметра \"StoreAsTar\" в задаче PublishBuildArtifacts артефакты будут автоматически сохранены как TAR-файлы.", - "loc.messages.DownloadArtifacts": "Скачивается артефакт %s из: %s", - "loc.messages.DownloadingArtifactsForBuild": "Скачиваются артефакты для сборки: %s", - "loc.messages.LinkedArtifactCount": "Число связанных артефактов: %s", - "loc.messages.ExtractionFailed": "Не удалось распаковать пакет. Ошибка: %s", - "loc.messages.FileContainerInvalidArtifactData": "Недопустимый артефакт файлового контейнера. Данные ресурса должны быть указаны в формате \"#/{идентификатор_контейнера}/путь\"", - "loc.messages.UnsupportedArtifactType": "Неподдерживаемый тип артефакта: %s", - "loc.messages.BuildNotFound": "Сборка с идентификатором %s не найдена", - "loc.messages.BuildArtifactNotFound": "Артефакт %s не найден для сборки %s. Убедитесь в том, что артефакты были опубликованы на предыдущих этапах текущей сборки.", - "loc.messages.NoArtifactsFound": "Не найдены артефакты для сборки %s", - "loc.messages.BuildIdBuildDefinitionMismatch": "Сборка с идентификатором %s не найдена для конвейера сборки с идентификатором %s", - "loc.messages.ArtifactsSuccessfullyDownloaded": "Артефакты успешно скачаны в %s", - "loc.messages.RetryingOperation": "Ошибка в %s, выполняется повторная попытка => осталось повторных попыток: %s", - "loc.messages.OperationFailed": "Сбой в %s с ошибкой: %s", - "loc.messages.ArtifactNameDirectoryNotFound": "Каталог \"%s\" не существует. Будет использоваться родительский каталог: %s", - "loc.messages.LatestBuildFound": "Последняя найденная сборка: %s", - "loc.messages.LatestBuildNotFound": "Последняя сборка не найдена", - "loc.messages.LatestBuildFromBranchNotFound": "Последняя сборка из ветви %s не найдена", - "loc.messages.DownloadingContainerResource": "Скачиваются элементы из ресурса-контейнера %s", - "loc.messages.DefinitionNameMatchFound": "Имя определения %s разрешено в идентификатор %d", - "loc.messages.InvalidBuildDefinitionName": "Имя определения %s не соответствует допустимому определению", - "loc.messages.UnresolvedDefinitionId": "Не удалось разрешить идентификатор определения сборки", - "loc.messages.BeginArtifactItemsIntegrityCheck": "Запуск проверки целостности элементов артефактов", - "loc.messages.CorruptedArtifactItemsList": "Следующие элементы не прошли проверку целостности:", - "loc.messages.IntegrityCheckNotPassed": "Проверка целостности элементов артефактов не пройдена", - "loc.messages.IntegrityCheckPassed": "Проверка целостности элементов артефактов завершена", - "loc.messages.TarExtractionNotSupportedInWindows": "Извлечение из TAR-архива не поддерживается в Windows", - "loc.messages.NoTarsFound": "TAR-архивы для извлечения не найдены", - "loc.messages.CleaningDestinationFolder": "Очистка конечной папки: %s", - "loc.messages.NoFolderToClean": "Указанная папка очистки не найдена. Нет элементов для очистки", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "Скачивание артефактов сборки", + "loc.helpMarkDown": "", + "loc.description": "Скачать файлы, сохраненные как артефакты завершенной сборки", + "loc.instanceNameFormat": "Скачивание артефактов сборки", + "loc.group.displayName.advanced": "Дополнительно", + "loc.input.label.buildType": "Скачать артефакты, созданные", + "loc.input.help.buildType": "Скачивание артефактов, созданных текущей сборкой или из определенной сборки.", + "loc.input.label.project": "Проект", + "loc.input.help.project": "Проект, из которого следует скачать артефакты сборки", + "loc.input.label.definition": "Конвейер сборки", + "loc.input.help.definition": "Выберите имя конвейера сборки", + "loc.input.label.specificBuildWithTriggering": "При необходимости скачайте артефакты из инициирующей сборки.", + "loc.input.help.specificBuildWithTriggering": "Если этот флажок установлен, данная задача сборки попытается скачать артефакты из инициирующей сборки. Если нет инициирующей сборки из указанного конвейера, будут скачаны артефакты из сборки, указанной в параметрах ниже.", + "loc.input.label.buildVersionToDownload": "Версия сборки для скачивания", + "loc.input.label.allowPartiallySucceededBuilds": "Скачивание артефактов даже из частично успешных сборок.", + "loc.input.help.allowPartiallySucceededBuilds": "Если этот флажок установлен, задача сборки попытается скачать артефакты, если сборка выполнена успешно полностью или частично.", + "loc.input.label.branchName": "Имя ветви", + "loc.input.help.branchName": "Настройте фильтрацию по ветви и ссылочному имени, например: ```refs/heads/develop```.", + "loc.input.label.buildId": "Сборка", + "loc.input.help.buildId": "Сборка, из которой следует скачать артефакты", + "loc.input.label.tags": "Теги сборки", + "loc.input.help.tags": "Разделенный запятыми список тегов. Будут возвращены только сборки с этими тегами.", + "loc.input.label.downloadType": "Тип скачивания", + "loc.input.help.downloadType": "Скачивание определенного артефакта или определенных файлов из сборки.", + "loc.input.label.artifactName": "Имя артефакта", + "loc.input.help.artifactName": "Имя скачиваемого артефакта", + "loc.input.label.itemPattern": "Шаблон соответствия", + "loc.input.help.itemPattern": "Укажите файлы, которые необходимо скачать как многострочный шаблон minimatch. [Дополнительные сведения](https://aka.ms/minimatchexamples)Шаблон по умолчанию (\\*\\*) скачивает все файлы для всех артефактов в сборке, если выбран параметр \"Определенные файлы\". Чтобы скачать все файлы в сбросе артефактов, используйте шаблон drop/**.
", + "loc.input.label.downloadPath": "Каталог назначения", + "loc.input.help.downloadPath": "Путь для скачивания артефактов на компьютере агента", + "loc.input.label.cleanDestinationFolder": "Очистка конечной папки", + "loc.input.help.cleanDestinationFolder": "Удалите все файлы в конечной папке перед скачиванием артефактов", + "loc.input.label.parallelizationLimit": "Предел параллелизма", + "loc.input.help.parallelizationLimit": "Число одновременно скачиваемых файлов", + "loc.input.label.checkDownloadedFiles": "Проверить загруженные файлы", + "loc.input.help.checkDownloadedFiles": "Если этот флажок установлен, задача сборки проверит, чтобы все файлы были полностью загружены.", + "loc.input.label.retryDownloadCount": "Число повторных попыток", + "loc.input.help.retryDownloadCount": "Необязательное число повторных попыток загрузки артефактов сборки в случае сбоя загрузки.", + "loc.input.label.retryRedirectDownloadCount": "Количество повторных попыток скачивания при перенаправлении", + "loc.input.help.retryRedirectDownloadCount": "Необязательное число повторных попыток скачивания артефактов сборки в случае сбоя скачивания на основе перенаправления. Если ваша сеть не разрешает следование за перенаправлением, вы можете задать значение -1, чтобы всегда скачивать потоковый ответ из Azure DevOps.", + "loc.input.label.extractTars": "Извлечь все файлы, хранящихся в TAR-архивах", + "loc.input.help.extractTars": "Включите этот параметр, чтобы извлечь все загруженные файлы с расширением .tar. Это удобно, так как файлы артефактов необходимо упаковать в TAR-архив, чтобы сохранить разрешения для UNIX-файлов. При включении параметра \"StoreAsTar\" в задаче PublishBuildArtifacts артефакты будут автоматически сохранены как TAR-файлы.", + "loc.messages.DownloadArtifacts": "Скачивается артефакт %s из: %s", + "loc.messages.DownloadingArtifactsForBuild": "Скачиваются артефакты для сборки: %s", + "loc.messages.LinkedArtifactCount": "Число связанных артефактов: %s", + "loc.messages.ExtractionFailed": "Не удалось распаковать пакет. Ошибка: %s", + "loc.messages.FileContainerInvalidArtifactData": "Недопустимый артефакт файлового контейнера. Данные ресурса должны быть указаны в формате \"#/{идентификатор_контейнера}/путь\"", + "loc.messages.UnsupportedArtifactType": "Неподдерживаемый тип артефакта: %s", + "loc.messages.BuildNotFound": "Сборка с идентификатором %s не найдена", + "loc.messages.BuildArtifactNotFound": "Артефакт %s не найден для сборки %s. Убедитесь в том, что артефакты были опубликованы на предыдущих этапах текущей сборки.", + "loc.messages.NoArtifactsFound": "Не найдены артефакты для сборки %s", + "loc.messages.BuildIdBuildDefinitionMismatch": "Сборка с идентификатором %s не найдена для конвейера сборки с идентификатором %s", + "loc.messages.ArtifactsSuccessfullyDownloaded": "Артефакты успешно скачаны в %s", + "loc.messages.RetryingOperation": "Ошибка в %s, выполняется повторная попытка => осталось повторных попыток: %s", + "loc.messages.OperationFailed": "Сбой в %s с ошибкой: %s", + "loc.messages.ArtifactNameDirectoryNotFound": "Каталог \"%s\" не существует. Будет использоваться родительский каталог: %s", + "loc.messages.LatestBuildFound": "Последняя найденная сборка: %s", + "loc.messages.LatestBuildNotFound": "Последняя сборка не найдена", + "loc.messages.LatestBuildFromBranchNotFound": "Последняя сборка из ветви %s не найдена", + "loc.messages.DownloadingContainerResource": "Скачиваются элементы из ресурса-контейнера %s", + "loc.messages.DefinitionNameMatchFound": "Имя определения %s разрешено в идентификатор %d", + "loc.messages.InvalidBuildDefinitionName": "Имя определения %s не соответствует допустимому определению", + "loc.messages.UnresolvedDefinitionId": "Не удалось разрешить идентификатор определения сборки", + "loc.messages.BeginArtifactItemsIntegrityCheck": "Запуск проверки целостности элементов артефактов", + "loc.messages.CorruptedArtifactItemsList": "Следующие элементы не прошли проверку целостности:", + "loc.messages.IntegrityCheckNotPassed": "Проверка целостности элементов артефактов не пройдена", + "loc.messages.IntegrityCheckPassed": "Проверка целостности элементов артефактов завершена", + "loc.messages.TarExtractionNotSupportedInWindows": "Извлечение из TAR-архива не поддерживается в Windows", + "loc.messages.NoTarsFound": "TAR-архивы для извлечения не найдены", + "loc.messages.CleaningDestinationFolder": "Очистка конечной папки: %s", + "loc.messages.NoFolderToClean": "Указанная папка очистки не найдена. Нет элементов для очистки", + "loc.messages.PreferRedirect": "Предпочитать скачивание файлов через перенаправление вместо средства совмещения содержимого: %s", + "loc.messages.FollowingDownloadRedirectFailed": "Не удалось скачать файлы путем следования за перенаправлением: %s. Откат к потреблению потокового содержимого из Azure DevOps." } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-CN/resources.resjson index 744c52cb7629..6198f7a7406f 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "下载生成工件", - "loc.helpMarkDown": "", - "loc.description": "下载已作为已完成生成的项目保存的文件", - "loc.instanceNameFormat": "下载生成项目", - "loc.group.displayName.advanced": "高级", - "loc.input.label.buildType": "下载以下作业生成的项目", - "loc.input.help.buildType": "下载当前生所成生成的项目,或从特定的生成下载。", - "loc.input.label.project": "项目", - "loc.input.help.project": "要从中下载生成项目的项目", - "loc.input.label.definition": "生成管道", - "loc.input.help.definition": "选择生成管道名称", - "loc.input.label.specificBuildWithTriggering": "在适当情况下,从触发生成下载项目。", - "loc.input.help.specificBuildWithTriggering": "如果选中,则此生成任务将尝试从触发生成中下载项目。如果没有来自指定管道的触发生成,它将从以下选项中指定的生成中下载项目。", - "loc.input.label.buildVersionToDownload": "要下载的生成版本", - "loc.input.label.allowPartiallySucceededBuilds": "甚至从部分成功的生成下载项目。", - "loc.input.help.allowPartiallySucceededBuilds": "如果选中,则无论生成是成功还是部分成功,此生成任务都将尝试下载项目。", - "loc.input.label.branchName": "分支名称", - "loc.input.help.branchName": "指定为筛选分支/引用名称,例如: ```refs/heads/develop```。", - "loc.input.label.buildId": "生成", - "loc.input.help.buildId": "要从中下载项目的生成", - "loc.input.label.tags": "生成标记", - "loc.input.help.tags": "逗号分隔的标记列表。仅返回具有这些标记的生成。", - "loc.input.label.downloadType": "下载类型", - "loc.input.help.downloadType": "从生成下载特定项目或特定文件。", - "loc.input.label.artifactName": "项目名称", - "loc.input.help.artifactName": "要下载的项目的名称", - "loc.input.label.itemPattern": "匹配模式", - "loc.input.help.itemPattern": "指定要以多行 minimatch 模式下载的文件。[详细信息](https://aka.ms/minimatchexamples)默认模式(\\*\\*)将下载生成中所有项目的所有文件。要下载项目 drop 中的所有文件,请使用 drop/**。
", - "loc.input.label.downloadPath": "目标目录", - "loc.input.help.downloadPath": "代理计算机上用于下载项目的路径", - "loc.input.label.cleanDestinationFolder": "清理目标文件夹", - "loc.input.help.cleanDestinationFolder": "在项目下载前删除目标文件夹中的所有现有文件", - "loc.input.label.parallelizationLimit": "并行化限制", - "loc.input.help.parallelizationLimit": "要同时下载的文件数", - "loc.input.label.checkDownloadedFiles": "检查已下载的文件", - "loc.input.help.checkDownloadedFiles": "如果已选中,此内部版本任务将检查是否完全下载所有文件。", - "loc.input.label.retryDownloadCount": "重试计数", - "loc.input.help.retryDownloadCount": "下载失败时,重试下载内部版本项目可选次数。", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "提取存储在存档内的所有文件", - "loc.input.help.extractTars": "启用此选项以提取所有具有 .tar 扩展名的下载文件。此操作很有帮助,因为如果要保留 Unix 文件权限,则需要将项目文件打包成存档中。在 PublishBuildArtifacts 任务中启用 `StoreAsTar` 选项,项目将自动存储为 .tar 文件。", - "loc.messages.DownloadArtifacts": "正在从后列位置下载项目 %s: %s", - "loc.messages.DownloadingArtifactsForBuild": "正在为生成下载项目: %s", - "loc.messages.LinkedArtifactCount": "已链接的项目计数: %s", - "loc.messages.ExtractionFailed": "未能提取包,出现错误: %s", - "loc.messages.FileContainerInvalidArtifactData": "文件容器项目无效。资源数据的格式必须为 #/{container id}/path", - "loc.messages.UnsupportedArtifactType": "不支持的项目类型: %s", - "loc.messages.BuildNotFound": "找不到 ID 为 %s 的生成", - "loc.messages.BuildArtifactNotFound": "找不到生成 %s 的项目 %s。请确保当前的生成的任何以前阶段中已发布项目。", - "loc.messages.NoArtifactsFound": "找不到生成 %s 的项目", - "loc.messages.BuildIdBuildDefinitionMismatch": "无法为生成管道 ID %s 找到 ID 为 %s 的生成", - "loc.messages.ArtifactsSuccessfullyDownloaded": "已成功将项目下载到 %s", - "loc.messages.RetryingOperation": "错误: 在 %s 中,正在重试 => 重试挂起: %s", - "loc.messages.OperationFailed": "%s 中失败,出现错误: %s", - "loc.messages.ArtifactNameDirectoryNotFound": "目录“%s”不存在。请回退到父级目录: %s", - "loc.messages.LatestBuildFound": "找到最新生成: %s", - "loc.messages.LatestBuildNotFound": "找不到最新生成", - "loc.messages.LatestBuildFromBranchNotFound": "找不到分支 %s 中的最新生成", - "loc.messages.DownloadingContainerResource": "正在从容器资源 %s 下载项", - "loc.messages.DefinitionNameMatchFound": "定义名称 %s 已解析为 id %d", - "loc.messages.InvalidBuildDefinitionName": "定义名称 %s 未对应有效的定义", - "loc.messages.UnresolvedDefinitionId": "无法解析生成定义 id", - "loc.messages.BeginArtifactItemsIntegrityCheck": "启动项目完整性检查", - "loc.messages.CorruptedArtifactItemsList": "以下项目未通过完整性检查:", - "loc.messages.IntegrityCheckNotPassed": "项目完整性检查失败", - "loc.messages.IntegrityCheckPassed": "已成功完成项目完整性检查", - "loc.messages.TarExtractionNotSupportedInWindows": "Windows 不支持存档提取", - "loc.messages.NoTarsFound": "没有找到要提取的任何存档", - "loc.messages.CleaningDestinationFolder": "正在清理目标文件夹: %s", - "loc.messages.NoFolderToClean": "未找到指定的清理文件夹。没有要清理的文件", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "下载生成工件", + "loc.helpMarkDown": "", + "loc.description": "下载已作为已完成生成的项目保存的文件", + "loc.instanceNameFormat": "下载生成项目", + "loc.group.displayName.advanced": "高级", + "loc.input.label.buildType": "下载以下作业生成的项目", + "loc.input.help.buildType": "下载当前生所成生成的项目,或从特定的生成下载。", + "loc.input.label.project": "项目", + "loc.input.help.project": "要从中下载生成项目的项目", + "loc.input.label.definition": "生成管道", + "loc.input.help.definition": "选择生成管道名称", + "loc.input.label.specificBuildWithTriggering": "在适当情况下,从触发生成下载项目。", + "loc.input.help.specificBuildWithTriggering": "如果选中,则此生成任务将尝试从触发生成中下载项目。如果没有来自指定管道的触发生成,它将从以下选项中指定的生成中下载项目。", + "loc.input.label.buildVersionToDownload": "要下载的生成版本", + "loc.input.label.allowPartiallySucceededBuilds": "甚至从部分成功的生成下载项目。", + "loc.input.help.allowPartiallySucceededBuilds": "如果选中,则无论生成是成功还是部分成功,此生成任务都将尝试下载项目。", + "loc.input.label.branchName": "分支名称", + "loc.input.help.branchName": "指定为筛选分支/引用名称,例如: ```refs/heads/develop```。", + "loc.input.label.buildId": "生成", + "loc.input.help.buildId": "要从中下载项目的生成", + "loc.input.label.tags": "生成标记", + "loc.input.help.tags": "逗号分隔的标记列表。仅返回具有这些标记的生成。", + "loc.input.label.downloadType": "下载类型", + "loc.input.help.downloadType": "从生成下载特定项目或特定文件。", + "loc.input.label.artifactName": "项目名称", + "loc.input.help.artifactName": "要下载的项目的名称", + "loc.input.label.itemPattern": "匹配模式", + "loc.input.help.itemPattern": "指定要以多行 minimatch 模式下载的文件。[详细信息](https://aka.ms/minimatchexamples)默认模式(\\*\\*)将下载生成中所有项目的所有文件。要下载项目 drop 中的所有文件,请使用 drop/**。
", + "loc.input.label.downloadPath": "目标目录", + "loc.input.help.downloadPath": "代理计算机上用于下载项目的路径", + "loc.input.label.cleanDestinationFolder": "清理目标文件夹", + "loc.input.help.cleanDestinationFolder": "在项目下载前删除目标文件夹中的所有现有文件", + "loc.input.label.parallelizationLimit": "并行化限制", + "loc.input.help.parallelizationLimit": "要同时下载的文件数", + "loc.input.label.checkDownloadedFiles": "检查已下载的文件", + "loc.input.help.checkDownloadedFiles": "如果已选中,此内部版本任务将检查是否完全下载所有文件。", + "loc.input.label.retryDownloadCount": "重试计数", + "loc.input.help.retryDownloadCount": "下载失败时,重试下载内部版本项目可选次数。", + "loc.input.label.retryRedirectDownloadCount": "重定向下载的重试次数", + "loc.input.help.retryRedirectDownloadCount": "如果基于重定向的下载失败,则重试下载生成项目的次数可选。如果你的网络不允许使用重定向,则可以将此项设置为 -1,改为始终从 Azure DevOps 下载流式处理的响应。", + "loc.input.label.extractTars": "提取存储在存档内的所有文件", + "loc.input.help.extractTars": "启用此选项以提取所有具有 .tar 扩展名的下载文件。此操作很有帮助,因为如果要保留 Unix 文件权限,则需要将项目文件打包成存档中。在 PublishBuildArtifacts 任务中启用 `StoreAsTar` 选项,项目将自动存储为 .tar 文件。", + "loc.messages.DownloadArtifacts": "正在从后列位置下载项目 %s: %s", + "loc.messages.DownloadingArtifactsForBuild": "正在为生成下载项目: %s", + "loc.messages.LinkedArtifactCount": "已链接的项目计数: %s", + "loc.messages.ExtractionFailed": "未能提取包,出现错误: %s", + "loc.messages.FileContainerInvalidArtifactData": "文件容器项目无效。资源数据的格式必须为 #/{container id}/path", + "loc.messages.UnsupportedArtifactType": "不支持的项目类型: %s", + "loc.messages.BuildNotFound": "找不到 ID 为 %s 的生成", + "loc.messages.BuildArtifactNotFound": "找不到生成 %s 的项目 %s。请确保当前的生成的任何以前阶段中已发布项目。", + "loc.messages.NoArtifactsFound": "找不到生成 %s 的项目", + "loc.messages.BuildIdBuildDefinitionMismatch": "无法为生成管道 ID %s 找到 ID 为 %s 的生成", + "loc.messages.ArtifactsSuccessfullyDownloaded": "已成功将项目下载到 %s", + "loc.messages.RetryingOperation": "错误: 在 %s 中,正在重试 => 重试挂起: %s", + "loc.messages.OperationFailed": "%s 中失败,出现错误: %s", + "loc.messages.ArtifactNameDirectoryNotFound": "目录“%s”不存在。请回退到父级目录: %s", + "loc.messages.LatestBuildFound": "找到最新生成: %s", + "loc.messages.LatestBuildNotFound": "找不到最新生成", + "loc.messages.LatestBuildFromBranchNotFound": "找不到分支 %s 中的最新生成", + "loc.messages.DownloadingContainerResource": "正在从容器资源 %s 下载项", + "loc.messages.DefinitionNameMatchFound": "定义名称 %s 已解析为 id %d", + "loc.messages.InvalidBuildDefinitionName": "定义名称 %s 未对应有效的定义", + "loc.messages.UnresolvedDefinitionId": "无法解析生成定义 id", + "loc.messages.BeginArtifactItemsIntegrityCheck": "启动项目完整性检查", + "loc.messages.CorruptedArtifactItemsList": "以下项目未通过完整性检查:", + "loc.messages.IntegrityCheckNotPassed": "项目完整性检查失败", + "loc.messages.IntegrityCheckPassed": "已成功完成项目完整性检查", + "loc.messages.TarExtractionNotSupportedInWindows": "Windows 不支持存档提取", + "loc.messages.NoTarsFound": "没有找到要提取的任何存档", + "loc.messages.CleaningDestinationFolder": "正在清理目标文件夹: %s", + "loc.messages.NoFolderToClean": "未找到指定的清理文件夹。没有要清理的文件", + "loc.messages.PreferRedirect": "首选通过重定向到内容拼接器下载文件:%s", + "loc.messages.FollowingDownloadRedirectFailed": "无法按照重定向下载文件:%s。回退到从 Azure DevOps 使用流式传输的内容。" } \ No newline at end of file diff --git a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-TW/resources.resjson index b5d43edb2ebf..8ba99a07e371 100644 --- a/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/DownloadBuildArtifactsV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "下載組建成品", - "loc.helpMarkDown": "", - "loc.description": "下載已作為完成組建之成品儲存的檔案", - "loc.instanceNameFormat": "下載組建成品", - "loc.group.displayName.advanced": "進階", - "loc.input.label.buildType": "下載產生自下列項目的成品", - "loc.input.help.buildType": "下載目前組建所產生的成品,或從特定組建下載。", - "loc.input.label.project": "專案", - "loc.input.help.project": "要從中下載組建成品的專案", - "loc.input.label.definition": "建置管線", - "loc.input.help.definition": "選取組建管線名稱", - "loc.input.label.specificBuildWithTriggering": "請在適當時機從觸發組建下載成品。", - "loc.input.help.specificBuildWithTriggering": "若選取,這個建置工作會嘗試從觸發的組建下載成品。若指定的管線中沒有觸發的組建,就會從下方選項中指定的組建下載成品。", - "loc.input.label.buildVersionToDownload": "要下載的組建版本", - "loc.input.label.allowPartiallySucceededBuilds": "即便是部份成功的組建,也從中下載成品。", - "loc.input.help.allowPartiallySucceededBuilds": "如果已選取,則此建置工作會嘗試下載成品,而不論建置成功或部份成功。", - "loc.input.label.branchName": "分支名稱", - "loc.input.help.branchName": "請指定分支/參考名稱的篩選,例如: ```refs/heads/develop```。", - "loc.input.label.buildId": "組建", - "loc.input.help.buildId": "要從中下載成品的組建", - "loc.input.label.tags": "組建標籤", - "loc.input.help.tags": "標籤的逗點分隔清單。只會傳回具有這些標籤的組建。", - "loc.input.label.downloadType": "下載類型", - "loc.input.help.downloadType": "從組建中下載特定成品或特定檔案。", - "loc.input.label.artifactName": "成品名稱", - "loc.input.help.artifactName": "要下載的成品名稱", - "loc.input.label.itemPattern": "比對模式", - "loc.input.help.itemPattern": "請指定要以多行 minimatch 模式下載的檔案。[詳細資訊](https://aka.ms/minimatchexamples)若選取 [特定檔案] 選項,則預設模式 (\\*\\*) 會下載組建中所有成品的所有檔案。若要下載成品置放中的所有檔案,請使用 drop/**。
", - "loc.input.label.downloadPath": "目的地路徑", - "loc.input.help.downloadPath": "代理程式機器上,成品下載位置的路徑", - "loc.input.label.cleanDestinationFolder": "清除目的地資料夾", - "loc.input.help.cleanDestinationFolder": "在成品下載前,刪除目的地資料夾中所有的現有檔案", - "loc.input.label.parallelizationLimit": "平行處理的限制", - "loc.input.help.parallelizationLimit": "要同時下載的檔案數目", - "loc.input.label.checkDownloadedFiles": "檢查下載的檔案", - "loc.input.help.checkDownloadedFiles": "如選取,此組建工作將會檢查是否已完整下載所有檔案。", - "loc.input.label.retryDownloadCount": "重試次數", - "loc.input.help.retryDownloadCount": "如果下載失敗,重試下載組建成品的可選次數。", - "loc.input.label.retryRedirectDownloadCount": "Retry count for redirect download", - "loc.input.help.retryRedirectDownloadCount": "Optional number of times to retry downloading a build artifact if the download based on redirect fails. If your network does not allow following the redirect, you can set this to -1 to always download streamed response from Azure DevOps instead.", - "loc.input.label.extractTars": "解壓縮所有儲存在 tar 封存內的檔案", - "loc.input.help.extractTars": "啟用此選項以解壓縮所有具有 tar 副檔名的下載檔案。這個功能很實用,因為若要保留 Unix 檔案權限,您必須將成品檔封裝到 tar 中。在 PublishBuildArtifacts 工作中啟用 `StoreAsTar` 選項,系統會自動將成品儲存為 tar 檔案。", - "loc.messages.DownloadArtifacts": "正在從 %s 下載成品 %s", - "loc.messages.DownloadingArtifactsForBuild": "正在下載組建: %s 的成品", - "loc.messages.LinkedArtifactCount": "連結的成品計數: %s", - "loc.messages.ExtractionFailed": "無法解壓縮套件,錯誤為 %s", - "loc.messages.FileContainerInvalidArtifactData": "檔案容器成品無效。資源資料的格式必須為 #/{容器識別碼}/path", - "loc.messages.UnsupportedArtifactType": "不支援的成品類型: %s", - "loc.messages.BuildNotFound": "找不到識別碼為 %s 的組建", - "loc.messages.BuildArtifactNotFound": "找不到組建 %s 的成品 %s。請確定您已在目前組建的任何先前階段中發佈成品。", - "loc.messages.NoArtifactsFound": "找不到組建 %s 的任何成品", - "loc.messages.BuildIdBuildDefinitionMismatch": "找不到組建管線識別碼 %s 之識別碼為 %s 的組建", - "loc.messages.ArtifactsSuccessfullyDownloaded": "已成功將成品下載到 %s", - "loc.messages.RetryingOperation": "錯誤: 在 %s,因此即將重試 => 暫止的重試次數: %s", - "loc.messages.OperationFailed": "無法於 %s,錯誤: %s", - "loc.messages.ArtifactNameDirectoryNotFound": "目錄 '%s' 不存在。正在回復到父目錄: %s", - "loc.messages.LatestBuildFound": "找到最新組建: %s", - "loc.messages.LatestBuildNotFound": "找不到最新組建", - "loc.messages.LatestBuildFromBranchNotFound": "找不到分支 %s 的最新組建", - "loc.messages.DownloadingContainerResource": "正在從容器資源 %s 下載項目", - "loc.messages.DefinitionNameMatchFound": "定義名稱 %s 已解析為識別碼 %d", - "loc.messages.InvalidBuildDefinitionName": "定義名稱 %s 未對應到有效的定義", - "loc.messages.UnresolvedDefinitionId": "無法解析組建定義識別碼", - "loc.messages.BeginArtifactItemsIntegrityCheck": "正在啟動成品項目完整性檢查", - "loc.messages.CorruptedArtifactItemsList": "下列項目未通過完整性檢查:", - "loc.messages.IntegrityCheckNotPassed": "成品項目完整性檢查失敗", - "loc.messages.IntegrityCheckPassed": "成品項目完整性檢查已成功完成", - "loc.messages.TarExtractionNotSupportedInWindows": "Windows 不支援 tar 解壓縮", - "loc.messages.NoTarsFound": "找不到要解壓縮的 tar 封存", - "loc.messages.CleaningDestinationFolder": "正在清除目的地資料夾: %s", - "loc.messages.NoFolderToClean": "找不到指定的清除資料夾。沒有可清除的項目", - "loc.messages.PreferRedirect": "Prefer downloading files through redirect to the content stitcher: %s", - "loc.messages.FollowingDownloadRedirectFailed": "Could not download the files by following a redirect: %s. Falling back to consuming streamed content from Azure DevOps." +{ + "loc.friendlyName": "下載組建成品", + "loc.helpMarkDown": "", + "loc.description": "下載已作為完成組建之成品儲存的檔案", + "loc.instanceNameFormat": "下載組建成品", + "loc.group.displayName.advanced": "進階", + "loc.input.label.buildType": "下載產生自下列項目的成品", + "loc.input.help.buildType": "下載目前組建所產生的成品,或從特定組建下載。", + "loc.input.label.project": "專案", + "loc.input.help.project": "要從中下載組建成品的專案", + "loc.input.label.definition": "建置管線", + "loc.input.help.definition": "選取組建管線名稱", + "loc.input.label.specificBuildWithTriggering": "請在適當時機從觸發組建下載成品。", + "loc.input.help.specificBuildWithTriggering": "若選取,這個建置工作會嘗試從觸發的組建下載成品。若指定的管線中沒有觸發的組建,就會從下方選項中指定的組建下載成品。", + "loc.input.label.buildVersionToDownload": "要下載的組建版本", + "loc.input.label.allowPartiallySucceededBuilds": "即便是部份成功的組建,也從中下載成品。", + "loc.input.help.allowPartiallySucceededBuilds": "如果已選取,則此建置工作會嘗試下載成品,而不論建置成功或部份成功。", + "loc.input.label.branchName": "分支名稱", + "loc.input.help.branchName": "請指定分支/參考名稱的篩選,例如: ```refs/heads/develop```。", + "loc.input.label.buildId": "組建", + "loc.input.help.buildId": "要從中下載成品的組建", + "loc.input.label.tags": "組建標籤", + "loc.input.help.tags": "標籤的逗點分隔清單。只會傳回具有這些標籤的組建。", + "loc.input.label.downloadType": "下載類型", + "loc.input.help.downloadType": "從組建中下載特定成品或特定檔案。", + "loc.input.label.artifactName": "成品名稱", + "loc.input.help.artifactName": "要下載的成品名稱", + "loc.input.label.itemPattern": "比對模式", + "loc.input.help.itemPattern": "請指定要以多行 minimatch 模式下載的檔案。[詳細資訊](https://aka.ms/minimatchexamples)若選取 [特定檔案] 選項,則預設模式 (\\*\\*) 會下載組建中所有成品的所有檔案。若要下載成品置放中的所有檔案,請使用 drop/**。
", + "loc.input.label.downloadPath": "目的地路徑", + "loc.input.help.downloadPath": "代理程式機器上,成品下載位置的路徑", + "loc.input.label.cleanDestinationFolder": "清除目的地資料夾", + "loc.input.help.cleanDestinationFolder": "在成品下載前,刪除目的地資料夾中所有的現有檔案", + "loc.input.label.parallelizationLimit": "平行處理的限制", + "loc.input.help.parallelizationLimit": "要同時下載的檔案數目", + "loc.input.label.checkDownloadedFiles": "檢查下載的檔案", + "loc.input.help.checkDownloadedFiles": "如選取,此組建工作將會檢查是否已完整下載所有檔案。", + "loc.input.label.retryDownloadCount": "重試次數", + "loc.input.help.retryDownloadCount": "如果下載失敗,重試下載組建成品的可選次數。", + "loc.input.label.retryRedirectDownloadCount": "重新導向下載的重試計數", + "loc.input.help.retryRedirectDownloadCount": "(選擇性) 根據重新導向下載失敗時重試下載組建成品的次數。如果您的網路不允許追蹤重新導向,您可以將此設定為 -1,表示一律改從Azure DevOps下載串流回應。", + "loc.input.label.extractTars": "解壓縮所有儲存在 tar 封存內的檔案", + "loc.input.help.extractTars": "啟用此選項以解壓縮所有具有 tar 副檔名的下載檔案。這個功能很實用,因為若要保留 Unix 檔案權限,您必須將成品檔封裝到 tar 中。在 PublishBuildArtifacts 工作中啟用 `StoreAsTar` 選項,系統會自動將成品儲存為 tar 檔案。", + "loc.messages.DownloadArtifacts": "正在從 %s 下載成品 %s", + "loc.messages.DownloadingArtifactsForBuild": "正在下載組建: %s 的成品", + "loc.messages.LinkedArtifactCount": "連結的成品計數: %s", + "loc.messages.ExtractionFailed": "無法解壓縮套件,錯誤為 %s", + "loc.messages.FileContainerInvalidArtifactData": "檔案容器成品無效。資源資料的格式必須為 #/{容器識別碼}/path", + "loc.messages.UnsupportedArtifactType": "不支援的成品類型: %s", + "loc.messages.BuildNotFound": "找不到識別碼為 %s 的組建", + "loc.messages.BuildArtifactNotFound": "找不到組建 %s 的成品 %s。請確定您已在目前組建的任何先前階段中發佈成品。", + "loc.messages.NoArtifactsFound": "找不到組建 %s 的任何成品", + "loc.messages.BuildIdBuildDefinitionMismatch": "找不到組建管線識別碼 %s 之識別碼為 %s 的組建", + "loc.messages.ArtifactsSuccessfullyDownloaded": "已成功將成品下載到 %s", + "loc.messages.RetryingOperation": "錯誤: 在 %s,因此即將重試 => 暫止的重試次數: %s", + "loc.messages.OperationFailed": "無法於 %s,錯誤: %s", + "loc.messages.ArtifactNameDirectoryNotFound": "目錄 '%s' 不存在。正在回復到父目錄: %s", + "loc.messages.LatestBuildFound": "找到最新組建: %s", + "loc.messages.LatestBuildNotFound": "找不到最新組建", + "loc.messages.LatestBuildFromBranchNotFound": "找不到分支 %s 的最新組建", + "loc.messages.DownloadingContainerResource": "正在從容器資源 %s 下載項目", + "loc.messages.DefinitionNameMatchFound": "定義名稱 %s 已解析為識別碼 %d", + "loc.messages.InvalidBuildDefinitionName": "定義名稱 %s 未對應到有效的定義", + "loc.messages.UnresolvedDefinitionId": "無法解析組建定義識別碼", + "loc.messages.BeginArtifactItemsIntegrityCheck": "正在啟動成品項目完整性檢查", + "loc.messages.CorruptedArtifactItemsList": "下列項目未通過完整性檢查:", + "loc.messages.IntegrityCheckNotPassed": "成品項目完整性檢查失敗", + "loc.messages.IntegrityCheckPassed": "成品項目完整性檢查已成功完成", + "loc.messages.TarExtractionNotSupportedInWindows": "Windows 不支援 tar 解壓縮", + "loc.messages.NoTarsFound": "找不到要解壓縮的 tar 封存", + "loc.messages.CleaningDestinationFolder": "正在清除目的地資料夾: %s", + "loc.messages.NoFolderToClean": "找不到指定的清除資料夾。沒有可清除的項目", + "loc.messages.PreferRedirect": "偏好透過重新導向至內容拼接程式來下載檔案: %s", + "loc.messages.FollowingDownloadRedirectFailed": "無法透過追蹤重新導向來下載檔案: %s。正在改為使用來自 Azure DevOps 的串流內容。" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/de-DE/resources.resjson index 91103b7a346c..e5c3b0f7d9fa 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/de-DE/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "Paket herunterladen", - "loc.helpMarkDown": "Erfordert die Installation der Azure Artifacts-Erweiterung.", - "loc.description": "Hiermit wird ein Paket aus einem Paketverwaltungsfeed in Azure Artifacts heruntergeladen.", - "loc.instanceNameFormat": "Paket \"$(definition)\" herunterladen", - "loc.releaseNotes": "Fügt Unterstützung zum Herunterladen von Maven-, Python-, Universal- und NPM-Paketen hinzu.", - "loc.group.displayName.advancedOptions": "Erweitert", - "loc.input.label.packageType": "Pakettyp", - "loc.input.label.feed": "Feed", - "loc.input.label.view": "Anzeigen", - "loc.input.help.view": "Wählen Sie eine Ansicht aus, um nur Versionen zu verwenden, die auf diese Ansicht höhergestuft wurden.", - "loc.input.label.definition": "Paket", - "loc.input.help.definition": "Wenn Sie das Paket nicht in der Liste finden, können Sie die Paket-ID angeben. Anweisungen zum Auffinden der ID finden Sie [hier](https://go.microsoft.com/fwlink/?linkid=2086778).", - "loc.input.label.version": "Version", - "loc.input.help.version": "Version des Pakets. Verwenden Sie \"latest\", um die aktuelle Version des Pakets zur Laufzeit herunterzuladen.", - "loc.input.label.files": "Dateien", - "loc.input.help.files": "Geben Sie mithilfe von [Mustern für den Dateiabgleich](https://go.microsoft.com/fwlink/?linkid=2086953) an, welche Dateien heruntergeladen werden sollen.", - "loc.input.label.extract": "Paketinhalte extrahieren", - "loc.input.help.extract": "Anstatt die Paketinhalte zu extrahieren und das Archiv zu entfernen, enthält der Artefaktordner das Paketarchiv.", - "loc.input.label.downloadPath": "Zielverzeichnis", - "loc.input.help.downloadPath": "Pfad zum Agent-Computer, auf den das Paket heruntergeladen wird", - "loc.messages.FailedToGetPackageMetadata": "Fehler beim Abrufen von Paketmetadaten mithilfe der URL %s: %s", - "loc.messages.FailedToDownloadPackage": "Fehler beim Herunterladen der Paketdatei aus \"%s\": %s.", - "loc.messages.PackageDownloadSuccessful": "Herunterladen des Pakets erfolgreich", - "loc.messages.CredentialsNotFound": "Die Anmeldeinformationen zum Herstellen einer Verbindung mit dem Azure Artifacts-Dienst konnten nicht ermittelt werden.", - "loc.messages.StartingDownloadOfPackage": "Der Download des Pakets \"%s\" an den Speicherort \"%s\" wird gestartet.", - "loc.messages.ExtractingPackage": "Das Paket \"%s\" wird in das Verzeichnis \"%s\" extrahiert.", - "loc.messages.PackageTypeNotSupported": "Mithilfe dieser Aufgabe können nur Nuget-, Python-, Universal-, NPM- und Maven-Pakettypen heruntergeladen werden.", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "Fehler beim Extrahieren des Pakets: %s.", - "loc.messages.RetryingOperation": "Fehler bei Vorgang. Es wird in %s ms ein neuer Versuch durchgeführt. Verbleibende Wiederholungsversuche: %s", - "loc.messages.RedirectUrlError": "Die Umleitungs-URL kann nicht abgerufen werden. Fehler: %.", - "loc.messages.UnsupportedArchiveType": "Nicht unterstützter Archivtyp: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Unerwarteter Fehler beim Versuch, das Paket herunterzuladen. Exitcode (%s) und Fehler (%s).", - "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", - "loc.messages.Info_DownloadingArtifactTool": "Das Artefakttool wird von %s heruntergeladen.", - "loc.messages.Info_Downloading": "Das Paket wird heruntergeladen: %s, Version: %s, verwendete Feed-ID: %s, Projekt: %s", - "loc.messages.Info_UsingArtifactToolDownload": "Das Paket wird mit dem Artefakttool heruntergeladen.", - "loc.messages.Info_ResolvedLatestVersion": "Letzte Paketversion aufgelöst: %s" +{ + "loc.friendlyName": "Paket herunterladen", + "loc.helpMarkDown": "Erfordert die Installation der Azure Artifacts-Erweiterung.", + "loc.description": "Hiermit wird ein Paket aus einem Paketverwaltungsfeed in Azure Artifacts heruntergeladen.", + "loc.instanceNameFormat": "Paket \"$(definition)\" herunterladen", + "loc.releaseNotes": "Fügt Unterstützung zum Herunterladen von Maven-, Python-, Universal- und NPM-Paketen hinzu.", + "loc.group.displayName.advancedOptions": "Erweitert", + "loc.input.label.packageType": "Pakettyp", + "loc.input.label.feed": "Feed", + "loc.input.label.view": "Anzeigen", + "loc.input.help.view": "Wählen Sie eine Ansicht aus, um nur Versionen zu verwenden, die auf diese Ansicht höhergestuft wurden.", + "loc.input.label.definition": "Paket", + "loc.input.help.definition": "Wenn Sie das Paket nicht in der Liste finden, können Sie die Paket-ID angeben. Anweisungen zum Auffinden der ID finden Sie [hier](https://go.microsoft.com/fwlink/?linkid=2086778).", + "loc.input.label.version": "Version", + "loc.input.help.version": "Version des Pakets. Verwenden Sie \"latest\", um die aktuelle Version des Pakets zur Laufzeit herunterzuladen.", + "loc.input.label.files": "Dateien", + "loc.input.help.files": "Geben Sie mithilfe von [Mustern für den Dateiabgleich](https://go.microsoft.com/fwlink/?linkid=2086953) an, welche Dateien heruntergeladen werden sollen.", + "loc.input.label.extract": "Paketinhalte extrahieren", + "loc.input.help.extract": "Anstatt die Paketinhalte zu extrahieren und das Archiv zu entfernen, enthält der Artefaktordner das Paketarchiv.", + "loc.input.label.downloadPath": "Zielverzeichnis", + "loc.input.help.downloadPath": "Pfad zum Agent-Computer, auf den das Paket heruntergeladen wird", + "loc.messages.FailedToGetPackageMetadata": "Fehler beim Abrufen von Paketmetadaten mithilfe der URL %s: %s", + "loc.messages.FailedToDownloadPackage": "Fehler beim Herunterladen der Paketdatei aus \"%s\": %s.", + "loc.messages.PackageDownloadSuccessful": "Herunterladen des Pakets erfolgreich", + "loc.messages.CredentialsNotFound": "Die Anmeldeinformationen zum Herstellen einer Verbindung mit dem Azure Artifacts-Dienst konnten nicht ermittelt werden.", + "loc.messages.StartingDownloadOfPackage": "Der Download des Pakets \"%s\" an den Speicherort \"%s\" wird gestartet.", + "loc.messages.ExtractingPackage": "Das Paket \"%s\" wird in das Verzeichnis \"%s\" extrahiert.", + "loc.messages.PackageTypeNotSupported": "Mithilfe dieser Aufgabe können nur Nuget-, Python-, Universal-, NPM- und Maven-Pakettypen heruntergeladen werden.", + "loc.messages.SkippingFileWithNoContent": "Die Datei \"%s\" wird übersprungen, weil kein unterstützter Inhalt gefunden wurde.", + "loc.messages.ExtractionFailed": "Fehler beim Extrahieren des Pakets: %s.", + "loc.messages.RetryingOperation": "Fehler bei Vorgang. Es wird in %s ms ein neuer Versuch durchgeführt. Verbleibende Wiederholungsversuche: %s", + "loc.messages.RedirectUrlError": "Die Umleitungs-URL kann nicht abgerufen werden. Fehler: %.", + "loc.messages.UnsupportedArchiveType": "Nicht unterstützter Archivtyp: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Unerwarteter Fehler beim Versuch, das Paket herunterzuladen. Exitcode (%s) und Fehler (%s).", + "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", + "loc.messages.Info_DownloadingArtifactTool": "Das Artefakttool wird von %s heruntergeladen.", + "loc.messages.Info_Downloading": "Das Paket wird heruntergeladen: %s, Version: %s, verwendete Feed-ID: %s, Projekt: %s", + "loc.messages.Info_UsingArtifactToolDownload": "Das Paket wird mit dem Artefakttool heruntergeladen.", + "loc.messages.Info_ResolvedLatestVersion": "Letzte Paketversion aufgelöst: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/es-ES/resources.resjson index 3cdc152a969d..5e6789bd2b4a 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/es-ES/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "Descargar paquete", - "loc.helpMarkDown": "Requiere que la extensión de Azure Artifacts esté instalada.", - "loc.description": "Descarga un paquete de una fuente de administración de paquetes en Azure Artifacts.", - "loc.instanceNameFormat": "Descargar paquete $(definition)", - "loc.releaseNotes": "Agrega compatibilidad para descargar paquetes Maven, Python, universal y npm.", - "loc.group.displayName.advancedOptions": "Avanzado", - "loc.input.label.packageType": "Tipo de paquete", - "loc.input.label.feed": "Fuente", - "loc.input.label.view": "Ver", - "loc.input.help.view": "Seleccione una vista para usar solo las versiones promovidas a esa vista.", - "loc.input.label.definition": "Paquete", - "loc.input.help.definition": "Si no encuentra el paquete en la lista, puede proporcionar el identificador de paquete, que encontrará mediante las instrucciones [aquí indicadas](https://go.microsoft.com/fwlink/?linkid=2086778).", - "loc.input.label.version": "Versión", - "loc.input.help.version": "Versión del paquete. Use \"Más reciente\" para descargar la última versión del paquete en tiempo de ejecución.", - "loc.input.label.files": "Archivos", - "loc.input.help.files": "Especifique los archivos que se van a descargar con [patrones de coincidencia de archivos](https://go.microsoft.com/fwlink/?linkid=2086953).", - "loc.input.label.extract": "Extraer contenido del paquete", - "loc.input.help.extract": "En lugar de extraer el contenido del paquete y quitar el archivo, la carpeta del artefacto contendrá el archivo de paquete.", - "loc.input.label.downloadPath": "Directorio de destino", - "loc.input.help.downloadPath": "Ruta de acceso en la máquina del agente donde se descargará el paquete.", - "loc.messages.FailedToGetPackageMetadata": "Error al capturar los metadatos del paquete con la URL %s: %s", - "loc.messages.FailedToDownloadPackage": "No se pudo descargar el archivo del paquete de %s, se obtuvo el error siguiente: %s", - "loc.messages.PackageDownloadSuccessful": "El paquete se descargó correctamente.", - "loc.messages.CredentialsNotFound": "No se pudieron determinar las credenciales para conectarse al servicio Azure Artifacts.", - "loc.messages.StartingDownloadOfPackage": "Iniciando la descarga del paquete %s en la ubicación %s", - "loc.messages.ExtractingPackage": "Extrayendo el paquete %s en el directorio %s.", - "loc.messages.PackageTypeNotSupported": "Con esta tarea solo se pueden descargar los tipos de paquetes NuGet, Python, universal, npm y Maven.", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "No se pudo extraer el paquete con el error %s.", - "loc.messages.RetryingOperation": "Error de la operación. Se espera %s ms antes de reintentar. Reintentos restantes: %s", - "loc.messages.RedirectUrlError": "No se puede obtener la URL de redireccionamiento con el error %.", - "loc.messages.UnsupportedArchiveType": "Tipo de archivo no compatible: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Error inesperado al intentar descargar el paquete. Código de salida: (%s). Error: (%s)", - "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", - "loc.messages.Info_DownloadingArtifactTool": "Descargando la herramienta de artefacto de %s", - "loc.messages.Info_Downloading": "Descargando el paquete: %s; versión: %s, con el identificador de fuente: %s; proyecto: %s", - "loc.messages.Info_UsingArtifactToolDownload": "Usando la herramienta de artefacto para descargar el paquete", - "loc.messages.Info_ResolvedLatestVersion": "Versión del paquete más reciente resuelta: %s" +{ + "loc.friendlyName": "Descargar paquete", + "loc.helpMarkDown": "Requiere que la extensión de Azure Artifacts esté instalada.", + "loc.description": "Descarga un paquete de una fuente de administración de paquetes en Azure Artifacts.", + "loc.instanceNameFormat": "Descargar paquete $(definition)", + "loc.releaseNotes": "Agrega compatibilidad para descargar paquetes Maven, Python, universal y npm.", + "loc.group.displayName.advancedOptions": "Avanzado", + "loc.input.label.packageType": "Tipo de paquete", + "loc.input.label.feed": "Fuente", + "loc.input.label.view": "Ver", + "loc.input.help.view": "Seleccione una vista para usar solo las versiones promovidas a esa vista.", + "loc.input.label.definition": "Paquete", + "loc.input.help.definition": "Si no encuentra el paquete en la lista, puede proporcionar el identificador de paquete, que encontrará mediante las instrucciones [aquí indicadas](https://go.microsoft.com/fwlink/?linkid=2086778).", + "loc.input.label.version": "Versión", + "loc.input.help.version": "Versión del paquete. Use \"Más reciente\" para descargar la última versión del paquete en tiempo de ejecución.", + "loc.input.label.files": "Archivos", + "loc.input.help.files": "Especifique los archivos que se van a descargar con [patrones de coincidencia de archivos](https://go.microsoft.com/fwlink/?linkid=2086953).", + "loc.input.label.extract": "Extraer contenido del paquete", + "loc.input.help.extract": "En lugar de extraer el contenido del paquete y quitar el archivo, la carpeta del artefacto contendrá el archivo de paquete.", + "loc.input.label.downloadPath": "Directorio de destino", + "loc.input.help.downloadPath": "Ruta de acceso en la máquina del agente donde se descargará el paquete.", + "loc.messages.FailedToGetPackageMetadata": "Error al capturar los metadatos del paquete con la URL %s: %s", + "loc.messages.FailedToDownloadPackage": "No se pudo descargar el archivo del paquete de %s, se obtuvo el error siguiente: %s", + "loc.messages.PackageDownloadSuccessful": "El paquete se descargó correctamente.", + "loc.messages.CredentialsNotFound": "No se pudieron determinar las credenciales para conectarse al servicio Azure Artifacts.", + "loc.messages.StartingDownloadOfPackage": "Iniciando la descarga del paquete %s en la ubicación %s", + "loc.messages.ExtractingPackage": "Extrayendo el paquete %s en el directorio %s.", + "loc.messages.PackageTypeNotSupported": "Con esta tarea solo se pueden descargar los tipos de paquetes NuGet, Python, universal, npm y Maven.", + "loc.messages.SkippingFileWithNoContent": "Omitiendo el archivo %s porque no se encontró contenido admitido", + "loc.messages.ExtractionFailed": "No se pudo extraer el paquete con el error %s.", + "loc.messages.RetryingOperation": "Error de la operación. Se espera %s ms antes de reintentar. Reintentos restantes: %s", + "loc.messages.RedirectUrlError": "No se puede obtener la URL de redireccionamiento con el error %.", + "loc.messages.UnsupportedArchiveType": "Tipo de archivo no compatible: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Error inesperado al intentar descargar el paquete. Código de salida: (%s). Error: (%s)", + "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", + "loc.messages.Info_DownloadingArtifactTool": "Descargando la herramienta de artefacto de %s", + "loc.messages.Info_Downloading": "Descargando el paquete: %s; versión: %s, con el identificador de fuente: %s; proyecto: %s", + "loc.messages.Info_UsingArtifactToolDownload": "Usando la herramienta de artefacto para descargar el paquete", + "loc.messages.Info_ResolvedLatestVersion": "Versión del paquete más reciente resuelta: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/fr-FR/resources.resjson index 7befb9ea75ac..8d8318103eaa 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "Télécharger le package", - "loc.helpMarkDown": "Nécessite l'installation de l'extension Azure Artifacts", - "loc.description": "Télécharger un package à partir d'un flux de gestion des packages dans Azure Artifacts", - "loc.instanceNameFormat": "Télécharger le package $(definition)", - "loc.releaseNotes": "Ajoute la prise en charge nécessaire au téléchargement de packages Maven, Python, Universal et Npm.", - "loc.group.displayName.advancedOptions": "Avancé", - "loc.input.label.packageType": "Type de package", - "loc.input.label.feed": "Flux", - "loc.input.label.view": "Vue", - "loc.input.help.view": "Sélectionnez une vue pour utiliser uniquement les versions promues dans cette vue.", - "loc.input.label.definition": "Package", - "loc.input.help.definition": "Si vous ne trouvez pas le package dans la liste, vous pouvez fournir l'ID de package à l'aide des instructions situées [ici](https://go.microsoft.com/fwlink/?linkid=2086778).", - "loc.input.label.version": "Version", - "loc.input.help.version": "Version du package. Utilisez 'latest' pour télécharger la dernière version du package au moment de l'exécution.", - "loc.input.label.files": "Fichiers", - "loc.input.help.files": "Spécifiez les fichiers à télécharger à l'aide de [modèles de correspondance de fichier](https://go.microsoft.com/fwlink/?linkid=2086953).", - "loc.input.label.extract": "Extraire le contenu du package", - "loc.input.help.extract": "Au lieu d'extraire le contenu du package et de supprimer l'archive, le dossier d'artefacts contient l'archive du package.", - "loc.input.label.downloadPath": "Répertoire de destination", - "loc.input.help.downloadPath": "Chemin de l'emplacement de téléchargement du package sur la machine agent", - "loc.messages.FailedToGetPackageMetadata": "Échec de la récupération (fetch) des métadonnées du package à l'aide de l'URL %s. Erreur : %s", - "loc.messages.FailedToDownloadPackage": "Échec du téléchargement du fichier de package à partir de %s en raison de l'erreur suivante : %s", - "loc.messages.PackageDownloadSuccessful": "Téléchargement réussi du package", - "loc.messages.CredentialsNotFound": "Impossible de déterminer les informations d'identification pour la connexion au service Azure Artifacts.", - "loc.messages.StartingDownloadOfPackage": "Début du téléchargement du package %s vers l'emplacement %s", - "loc.messages.ExtractingPackage": "Extraction du package %s dans le répertoire %s", - "loc.messages.PackageTypeNotSupported": "Seuls les types de package NuGet, Python, Universal, Npm et Maven peuvent être téléchargés à l'aide de cette tâche.", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "Échec de l'extraction du package avec l'erreur %s", - "loc.messages.RetryingOperation": "Échec de l'opération. Attente de %sms avant une nouvelle tentative. Nouvelles tentatives restantes : %s", - "loc.messages.RedirectUrlError": "Impossible d'obtenir l'URL de redirection. Erreur : %.", - "loc.messages.UnsupportedArchiveType": "Type d'archive non pris en charge : %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Une erreur inattendue s'est produite durant le téléchargement du package. Code de sortie (%s) et erreur (%s)", - "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", - "loc.messages.Info_DownloadingArtifactTool": "Téléchargement de l'outil d'artefact à partir de %s", - "loc.messages.Info_Downloading": "Téléchargement du package %s, version %s, à l'aide de l'ID de flux %s du projet %s", - "loc.messages.Info_UsingArtifactToolDownload": "Utilisation de l'outil d'artefact pour télécharger le package", - "loc.messages.Info_ResolvedLatestVersion": "Dernière version du package résolue : %s" +{ + "loc.friendlyName": "Télécharger le package", + "loc.helpMarkDown": "Nécessite l'installation de l'extension Azure Artifacts", + "loc.description": "Télécharger un package à partir d'un flux de gestion des packages dans Azure Artifacts", + "loc.instanceNameFormat": "Télécharger le package $(definition)", + "loc.releaseNotes": "Ajoute la prise en charge nécessaire au téléchargement de packages Maven, Python, Universal et Npm.", + "loc.group.displayName.advancedOptions": "Avancé", + "loc.input.label.packageType": "Type de package", + "loc.input.label.feed": "Flux", + "loc.input.label.view": "Vue", + "loc.input.help.view": "Sélectionnez une vue pour utiliser uniquement les versions promues dans cette vue.", + "loc.input.label.definition": "Package", + "loc.input.help.definition": "Si vous ne trouvez pas le package dans la liste, vous pouvez fournir l'ID de package à l'aide des instructions situées [ici](https://go.microsoft.com/fwlink/?linkid=2086778).", + "loc.input.label.version": "Version", + "loc.input.help.version": "Version du package. Utilisez 'latest' pour télécharger la dernière version du package au moment de l'exécution.", + "loc.input.label.files": "Fichiers", + "loc.input.help.files": "Spécifiez les fichiers à télécharger à l'aide de [modèles de correspondance de fichier](https://go.microsoft.com/fwlink/?linkid=2086953).", + "loc.input.label.extract": "Extraire le contenu du package", + "loc.input.help.extract": "Au lieu d'extraire le contenu du package et de supprimer l'archive, le dossier d'artefacts contient l'archive du package.", + "loc.input.label.downloadPath": "Répertoire de destination", + "loc.input.help.downloadPath": "Chemin de l'emplacement de téléchargement du package sur la machine agent", + "loc.messages.FailedToGetPackageMetadata": "Échec de la récupération (fetch) des métadonnées du package à l'aide de l'URL %s. Erreur : %s", + "loc.messages.FailedToDownloadPackage": "Échec du téléchargement du fichier de package à partir de %s en raison de l'erreur suivante : %s", + "loc.messages.PackageDownloadSuccessful": "Téléchargement réussi du package", + "loc.messages.CredentialsNotFound": "Impossible de déterminer les informations d'identification pour la connexion au service Azure Artifacts.", + "loc.messages.StartingDownloadOfPackage": "Début du téléchargement du package %s vers l'emplacement %s", + "loc.messages.ExtractingPackage": "Extraction du package %s dans le répertoire %s", + "loc.messages.PackageTypeNotSupported": "Seuls les types de package NuGet, Python, Universal, Npm et Maven peuvent être téléchargés à l'aide de cette tâche.", + "loc.messages.SkippingFileWithNoContent": "Fichier %s ignoré, car aucun contenu pris en charge n’a été trouvé", + "loc.messages.ExtractionFailed": "Échec de l'extraction du package avec l'erreur %s", + "loc.messages.RetryingOperation": "Échec de l'opération. Attente de %sms avant une nouvelle tentative. Nouvelles tentatives restantes : %s", + "loc.messages.RedirectUrlError": "Impossible d'obtenir l'URL de redirection. Erreur : %.", + "loc.messages.UnsupportedArchiveType": "Type d'archive non pris en charge : %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Une erreur inattendue s'est produite durant le téléchargement du package. Code de sortie (%s) et erreur (%s)", + "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", + "loc.messages.Info_DownloadingArtifactTool": "Téléchargement de l'outil d'artefact à partir de %s", + "loc.messages.Info_Downloading": "Téléchargement du package %s, version %s, à l'aide de l'ID de flux %s du projet %s", + "loc.messages.Info_UsingArtifactToolDownload": "Utilisation de l'outil d'artefact pour télécharger le package", + "loc.messages.Info_ResolvedLatestVersion": "Dernière version du package résolue : %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/it-IT/resources.resjson index 4e523ae18116..54db75f70a89 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/it-IT/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "Scarica pacchetto", - "loc.helpMarkDown": "Richiede l'installazione dell'estensione Azure Artifacts", - "loc.description": "Consente di scaricare un pacchetto da un feed di Gestione pacchetti in Azure Artifacts", - "loc.instanceNameFormat": "Scarica pacchetto $(definition)", - "loc.releaseNotes": "Aggiunge il supporto per il download dei pacchetti Maven, Python, Universal e npm.", - "loc.group.displayName.advancedOptions": "Avanzate", - "loc.input.label.packageType": "Tipo di pacchetto", - "loc.input.label.feed": "Feed", - "loc.input.label.view": "Visualizza", - "loc.input.help.view": "Selezionare una visualizzazione per usare solo le versioni promosse a tale visualizzazione.", - "loc.input.label.definition": "Pacchetto", - "loc.input.help.definition": "Se il pacchetto non è presente nell'elenco, è possibile specificare l'ID pacchetto, che è possibile trovare seguendo le istruzioni disponibili [qui](https://go.microsoft.com/fwlink/?linkid=2086778).", - "loc.input.label.version": "Versione", - "loc.input.help.version": "Versione del pacchetto. Usare `latest` per scaricare la versione più recente del pacchetto in fase di esecuzione.", - "loc.input.label.files": "File", - "loc.input.help.files": "Specificare i file da scaricare con i [criteri di corrispondenza minima dei file](https://go.microsoft.com/fwlink/?linkid=2086953).", - "loc.input.label.extract": "Estrai contenuto del pacchetto", - "loc.input.help.extract": "Invece di estrarre il contenuto del pacchetto e rimuovere l'archivio, la cartella degli artefatti conterrà l'archivio del pacchetto.", - "loc.input.label.downloadPath": "Directory di destinazione", - "loc.input.help.downloadPath": "Percorso nel computer agente in cui verrà scaricato il pacchetto", - "loc.messages.FailedToGetPackageMetadata": "Il recupero dei metadati del pacchetto con l'URL %s non è riuscito. Errore: %s", - "loc.messages.FailedToDownloadPackage": "Non è stato possibile scaricare il file del pacchetto da %s. Errore restituito: %s", - "loc.messages.PackageDownloadSuccessful": "Download del pacchetto completato", - "loc.messages.CredentialsNotFound": "Non è stato possibile determinare le credenziali per la connessione al servizio Azure Artifacts.", - "loc.messages.StartingDownloadOfPackage": "Avvio del download del pacchetto %s nel percorso %s", - "loc.messages.ExtractingPackage": "Estrazione del pacchetto %s nella directory %s", - "loc.messages.PackageTypeNotSupported": "Con questa attività è possibile scaricare solo i tipi di pacchetto NuGet, Python, Universal, npm e Maven.", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "Non è stato possibile estrarre il pacchetto. Errore: %s", - "loc.messages.RetryingOperation": "L'operazione non è riuscita. Si attenderanno %s ms prima di effettuare un nuovo tentativo. Tentativi rimanenti: %s", - "loc.messages.RedirectUrlError": "Non è possibile recuperare l'URL di reindirizzamento. Errore: %.", - "loc.messages.UnsupportedArchiveType": "Tipo di archivio non supportato: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Si è verificato un errore imprevisto durante il tentativo di scaricare il pacchetto. Codice di uscita: %s. Errore:%s", - "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", - "loc.messages.Info_DownloadingArtifactTool": "Download dello strumento dell'artefatto da %s", - "loc.messages.Info_Downloading": "Download del pacchetto %s versione %s con ID feed %s e progetto %s", - "loc.messages.Info_UsingArtifactToolDownload": "Uso dello strumento dell'artefatto per scaricare il pacchetto", - "loc.messages.Info_ResolvedLatestVersion": "È stata risolta l'ultima versione del pacchetto: %s" +{ + "loc.friendlyName": "Scarica pacchetto", + "loc.helpMarkDown": "Richiede l'installazione dell'estensione Azure Artifacts", + "loc.description": "Consente di scaricare un pacchetto da un feed di Gestione pacchetti in Azure Artifacts", + "loc.instanceNameFormat": "Scarica pacchetto $(definition)", + "loc.releaseNotes": "Aggiunge il supporto per il download dei pacchetti Maven, Python, Universal e npm.", + "loc.group.displayName.advancedOptions": "Avanzate", + "loc.input.label.packageType": "Tipo di pacchetto", + "loc.input.label.feed": "Feed", + "loc.input.label.view": "Visualizza", + "loc.input.help.view": "Selezionare una visualizzazione per usare solo le versioni promosse a tale visualizzazione.", + "loc.input.label.definition": "Pacchetto", + "loc.input.help.definition": "Se il pacchetto non è presente nell'elenco, è possibile specificare l'ID pacchetto, che è possibile trovare seguendo le istruzioni disponibili [qui](https://go.microsoft.com/fwlink/?linkid=2086778).", + "loc.input.label.version": "Versione", + "loc.input.help.version": "Versione del pacchetto. Usare `latest` per scaricare la versione più recente del pacchetto in fase di esecuzione.", + "loc.input.label.files": "File", + "loc.input.help.files": "Specificare i file da scaricare con i [criteri di corrispondenza minima dei file](https://go.microsoft.com/fwlink/?linkid=2086953).", + "loc.input.label.extract": "Estrai contenuto del pacchetto", + "loc.input.help.extract": "Invece di estrarre il contenuto del pacchetto e rimuovere l'archivio, la cartella degli artefatti conterrà l'archivio del pacchetto.", + "loc.input.label.downloadPath": "Directory di destinazione", + "loc.input.help.downloadPath": "Percorso nel computer agente in cui verrà scaricato il pacchetto", + "loc.messages.FailedToGetPackageMetadata": "Il recupero dei metadati del pacchetto con l'URL %s non è riuscito. Errore: %s", + "loc.messages.FailedToDownloadPackage": "Non è stato possibile scaricare il file del pacchetto da %s. Errore restituito: %s", + "loc.messages.PackageDownloadSuccessful": "Download del pacchetto completato", + "loc.messages.CredentialsNotFound": "Non è stato possibile determinare le credenziali per la connessione al servizio Azure Artifacts.", + "loc.messages.StartingDownloadOfPackage": "Avvio del download del pacchetto %s nel percorso %s", + "loc.messages.ExtractingPackage": "Estrazione del pacchetto %s nella directory %s", + "loc.messages.PackageTypeNotSupported": "Con questa attività è possibile scaricare solo i tipi di pacchetto NuGet, Python, Universal, npm e Maven.", + "loc.messages.SkippingFileWithNoContent": "Il file %s verrà ignorato perché non è stato trovato alcun contenuto supportato", + "loc.messages.ExtractionFailed": "Non è stato possibile estrarre il pacchetto. Errore: %s", + "loc.messages.RetryingOperation": "L'operazione non è riuscita. Si attenderanno %s ms prima di effettuare un nuovo tentativo. Tentativi rimanenti: %s", + "loc.messages.RedirectUrlError": "Non è possibile recuperare l'URL di reindirizzamento. Errore: %.", + "loc.messages.UnsupportedArchiveType": "Tipo di archivio non supportato: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Si è verificato un errore imprevisto durante il tentativo di scaricare il pacchetto. Codice di uscita: %s. Errore:%s", + "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", + "loc.messages.Info_DownloadingArtifactTool": "Download dello strumento dell'artefatto da %s", + "loc.messages.Info_Downloading": "Download del pacchetto %s versione %s con ID feed %s e progetto %s", + "loc.messages.Info_UsingArtifactToolDownload": "Uso dello strumento dell'artefatto per scaricare il pacchetto", + "loc.messages.Info_ResolvedLatestVersion": "È stata risolta l'ultima versione del pacchetto: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/ja-JP/resources.resjson index 2c11ba377bfb..82ef9528c7a0 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "パッケージのダウンロード", - "loc.helpMarkDown": "Azure Artifacts 拡張機能をインストールする必要があります", - "loc.description": "Azure Artifacts のパッケージ管理フィードからパッケージをダウンロードします", - "loc.instanceNameFormat": "パッケージのダウンロード $(definition)", - "loc.releaseNotes": "Maven、Python、Universal、および Npm パッケージをダウンロードするためのサポートを追加します。", - "loc.group.displayName.advancedOptions": "詳細", - "loc.input.label.packageType": "パッケージの種類", - "loc.input.label.feed": "フィード", - "loc.input.label.view": "ビュー", - "loc.input.help.view": "そのビューにレベル上げされたバージョンのみを使用するには、そのビューを選択します。", - "loc.input.label.definition": "パッケージ", - "loc.input.help.definition": "一覧にパッケージが見つからない場合は、パッケージ ID を指定することができます。パッケージ ID を調べる方法については、[こちら](https://go.microsoft.com/fwlink/?linkid=2086778)をご覧ください。", - "loc.input.label.version": "バージョン", - "loc.input.help.version": "パッケージのバージョン。実行時にパッケージの最新バージョンをダウンロードするには、'latest' を使用します。", - "loc.input.label.files": "ファイル", - "loc.input.help.files": "[パターンと一致するファイル](https://go.microsoft.com/fwlink/?linkid=2086953)を使用して、ダウンロードするファイルを指定します。", - "loc.input.label.extract": "パッケージ コンテンツの抽出", - "loc.input.help.extract": "パッケージのコンテンツが抽出されてアーカイブが削除されるのではなく、成果物フォルダーにパッケージ アーカイブが含められます。", - "loc.input.label.downloadPath": "ダウンロード先ディレクトリ", - "loc.input.help.downloadPath": "パッケージのダウンロード先になるエージェント マシン上の場所へのパス", - "loc.messages.FailedToGetPackageMetadata": "URL %s を使用したパッケージ メタデータのフェッチがエラー %s で失敗しました", - "loc.messages.FailedToDownloadPackage": "パッケージ ファイルを %s からダウンロードできませんでした。発生したエラー: %s", - "loc.messages.PackageDownloadSuccessful": "パッケージが正常にダウンロードされました", - "loc.messages.CredentialsNotFound": "Azure Artifacts サービスに接続するための資格情報を判別できませんでした。", - "loc.messages.StartingDownloadOfPackage": "パッケージ %s を場所 %s にダウンロードする処理を開始しています", - "loc.messages.ExtractingPackage": "パッケージ %s をディレクトリ %s に抽出しています", - "loc.messages.PackageTypeNotSupported": "このタスクを使用すると、Nuget、Python、Universal、Npm、および Maven のパッケージの種類のみをダウンロードできます。", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "次のエラーが発生したため、パッケージを抽出できませんでした: %s", - "loc.messages.RetryingOperation": "操作に失敗しました。再試行する前に %s ミリ秒待機します。残り試行回数: %s", - "loc.messages.RedirectUrlError": "エラー % により、リダイレクト URL を取得できません。", - "loc.messages.UnsupportedArchiveType": "サポートされていないアーカイブの種類: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "パッケージをダウンロードしようとして予期しないエラーが発生しました。終了コード (%s) とエラー (%s)", - "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", - "loc.messages.Info_DownloadingArtifactTool": "%s から成果物ツールをダウンロードしています ", - "loc.messages.Info_Downloading": "パッケージ %s をダウンロードしています。バージョン: %s、使用しているフィード ID: %s、プロジェクト: %s", - "loc.messages.Info_UsingArtifactToolDownload": "成果物ツールを使用して、パッケージをダウンロードする", - "loc.messages.Info_ResolvedLatestVersion": "解決済みの最新のパッケージ バージョン: %s" +{ + "loc.friendlyName": "パッケージのダウンロード", + "loc.helpMarkDown": "Azure Artifacts 拡張機能をインストールする必要があります", + "loc.description": "Azure Artifacts のパッケージ管理フィードからパッケージをダウンロードします", + "loc.instanceNameFormat": "パッケージのダウンロード $(definition)", + "loc.releaseNotes": "Maven、Python、Universal、および Npm パッケージをダウンロードするためのサポートを追加します。", + "loc.group.displayName.advancedOptions": "詳細", + "loc.input.label.packageType": "パッケージの種類", + "loc.input.label.feed": "フィード", + "loc.input.label.view": "ビュー", + "loc.input.help.view": "そのビューにレベル上げされたバージョンのみを使用するには、そのビューを選択します。", + "loc.input.label.definition": "パッケージ", + "loc.input.help.definition": "一覧にパッケージが見つからない場合は、パッケージ ID を指定することができます。パッケージ ID を調べる方法については、[こちら](https://go.microsoft.com/fwlink/?linkid=2086778)をご覧ください。", + "loc.input.label.version": "バージョン", + "loc.input.help.version": "パッケージのバージョン。実行時にパッケージの最新バージョンをダウンロードするには、'latest' を使用します。", + "loc.input.label.files": "ファイル", + "loc.input.help.files": "[パターンと一致するファイル](https://go.microsoft.com/fwlink/?linkid=2086953)を使用して、ダウンロードするファイルを指定します。", + "loc.input.label.extract": "パッケージ コンテンツの抽出", + "loc.input.help.extract": "パッケージのコンテンツが抽出されてアーカイブが削除されるのではなく、成果物フォルダーにパッケージ アーカイブが含められます。", + "loc.input.label.downloadPath": "ダウンロード先ディレクトリ", + "loc.input.help.downloadPath": "パッケージのダウンロード先になるエージェント マシン上の場所へのパス", + "loc.messages.FailedToGetPackageMetadata": "URL %s を使用したパッケージ メタデータのフェッチがエラー %s で失敗しました", + "loc.messages.FailedToDownloadPackage": "パッケージ ファイルを %s からダウンロードできませんでした。発生したエラー: %s", + "loc.messages.PackageDownloadSuccessful": "パッケージが正常にダウンロードされました", + "loc.messages.CredentialsNotFound": "Azure Artifacts サービスに接続するための資格情報を判別できませんでした。", + "loc.messages.StartingDownloadOfPackage": "パッケージ %s を場所 %s にダウンロードする処理を開始しています", + "loc.messages.ExtractingPackage": "パッケージ %s をディレクトリ %s に抽出しています", + "loc.messages.PackageTypeNotSupported": "このタスクを使用すると、Nuget、Python、Universal、Npm、および Maven のパッケージの種類のみをダウンロードできます。", + "loc.messages.SkippingFileWithNoContent": "サポートされているコンテンツが見つからなかったので、ファイル %s をスキップしています", + "loc.messages.ExtractionFailed": "次のエラーが発生したため、パッケージを抽出できませんでした: %s", + "loc.messages.RetryingOperation": "操作に失敗しました。再試行する前に %s ミリ秒待機します。残り試行回数: %s", + "loc.messages.RedirectUrlError": "エラー % により、リダイレクト URL を取得できません。", + "loc.messages.UnsupportedArchiveType": "サポートされていないアーカイブの種類: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "パッケージをダウンロードしようとして予期しないエラーが発生しました。終了コード (%s) とエラー (%s)", + "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", + "loc.messages.Info_DownloadingArtifactTool": "%s から成果物ツールをダウンロードしています ", + "loc.messages.Info_Downloading": "パッケージ %s をダウンロードしています。バージョン: %s、使用しているフィード ID: %s、プロジェクト: %s", + "loc.messages.Info_UsingArtifactToolDownload": "成果物ツールを使用して、パッケージをダウンロードする", + "loc.messages.Info_ResolvedLatestVersion": "解決済みの最新のパッケージ バージョン: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/ko-KR/resources.resjson index 1615a64e88c4..ef9dd42a7f43 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "패키지 다운로드", - "loc.helpMarkDown": "Azure Artifacts 확장을 설치해야 합니다.", - "loc.description": "Azure Artifacts의 패키지 관리 피드에서 패키지를 다운로드합니다.", - "loc.instanceNameFormat": "패키지 $(definition) 다운로드", - "loc.releaseNotes": "Maven, Python, Universal 및 Npm 패키지 다운로드 지원을 추가합니다.", - "loc.group.displayName.advancedOptions": "고급", - "loc.input.label.packageType": "패키지 유형", - "loc.input.label.feed": "피드", - "loc.input.label.view": "보기", - "loc.input.help.view": "보기를 선택하면 해당 보기로 수준을 올린 버전만 사용됩니다.", - "loc.input.label.definition": "패키지", - "loc.input.help.definition": "목록에서 패키지를 찾을 수 없으면 [여기](https://go.microsoft.com/fwlink/?linkid=2086778)에 제공된 지침에 따라 패키지 ID를 찾아서 지정할 수 있습니다.", - "loc.input.label.version": "버전", - "loc.input.help.version": "패키지의 버전입니다. 런타임 시 최신 버전의 패키지를 다운로드하려면 '최신'을 사용합니다.", - "loc.input.label.files": "파일", - "loc.input.help.files": "[파일 일치 패턴](https://go.microsoft.com/fwlink/?linkid=2086953)을 사용하여 다운로드할 파일을 지정합니다.", - "loc.input.label.extract": "패키지 내용 추출", - "loc.input.help.extract": "패키지 콘텐츠를 추출하고 보관 파일을 제거하는 대신, 아티팩트 폴더에 패키지 보관 파일이 포함됩니다.", - "loc.input.label.downloadPath": "대상 디렉터리", - "loc.input.help.downloadPath": "패키지를 다운로드할 에이전트 컴퓨터의 경로입니다.", - "loc.messages.FailedToGetPackageMetadata": "URL %s을(를) 사용하여 패키지 메타데이터를 페치하지 못했습니다. 오류: %s", - "loc.messages.FailedToDownloadPackage": "%s에서 패키지 파일을 다운로드하지 못했습니다. 오류: %s", - "loc.messages.PackageDownloadSuccessful": "패키지를 다운로드했습니다.", - "loc.messages.CredentialsNotFound": "Azure Artifacts 서비스에 연결할 자격 증명을 확인할 수 없습니다.", - "loc.messages.StartingDownloadOfPackage": "%s 패키지를 %s 위치로 다운로드하기 시작하는 중", - "loc.messages.ExtractingPackage": "%s 패키지를 %s 디렉터리로 추출하는 중", - "loc.messages.PackageTypeNotSupported": "이 작업을 사용하면 Nuget, Python, Universal, Npm 및 Maven 패키지 형식만 다운로드할 수 있습니다.", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "%s 오류로 인해 패키지를 추출하지 못했습니다.", - "loc.messages.RetryingOperation": "작업이 실패했습니다. 다시 시도하기 전에 %sms 동안 대기합니다. 남은 다시 시도 횟수: %s회", - "loc.messages.RedirectUrlError": "리디렉션 URL을 가져올 수 없습니다. 오류: %", - "loc.messages.UnsupportedArchiveType": "지원되지 않는 보관 형식: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "패키지를 다운로드하는 중 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", - "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", - "loc.messages.Info_DownloadingArtifactTool": "%s에서 아티팩트 도구를 다운로드하는 중", - "loc.messages.Info_Downloading": "패키지 다운로드 중: %s, 버전: %s, 사용하는 피드 ID: %s, 프로젝트: %s", - "loc.messages.Info_UsingArtifactToolDownload": "아티팩트 도구를 사용하여 패키지를 다운로드하는 중", - "loc.messages.Info_ResolvedLatestVersion": "확인된 최신 패키지 버전: %s" +{ + "loc.friendlyName": "패키지 다운로드", + "loc.helpMarkDown": "Azure Artifacts 확장을 설치해야 합니다.", + "loc.description": "Azure Artifacts의 패키지 관리 피드에서 패키지를 다운로드합니다.", + "loc.instanceNameFormat": "패키지 $(definition) 다운로드", + "loc.releaseNotes": "Maven, Python, Universal 및 Npm 패키지 다운로드 지원을 추가합니다.", + "loc.group.displayName.advancedOptions": "고급", + "loc.input.label.packageType": "패키지 유형", + "loc.input.label.feed": "피드", + "loc.input.label.view": "보기", + "loc.input.help.view": "보기를 선택하면 해당 보기로 수준을 올린 버전만 사용됩니다.", + "loc.input.label.definition": "패키지", + "loc.input.help.definition": "목록에서 패키지를 찾을 수 없으면 [여기](https://go.microsoft.com/fwlink/?linkid=2086778)에 제공된 지침에 따라 패키지 ID를 찾아서 지정할 수 있습니다.", + "loc.input.label.version": "버전", + "loc.input.help.version": "패키지의 버전입니다. 런타임 시 최신 버전의 패키지를 다운로드하려면 '최신'을 사용합니다.", + "loc.input.label.files": "파일", + "loc.input.help.files": "[파일 일치 패턴](https://go.microsoft.com/fwlink/?linkid=2086953)을 사용하여 다운로드할 파일을 지정합니다.", + "loc.input.label.extract": "패키지 내용 추출", + "loc.input.help.extract": "패키지 콘텐츠를 추출하고 보관 파일을 제거하는 대신, 아티팩트 폴더에 패키지 보관 파일이 포함됩니다.", + "loc.input.label.downloadPath": "대상 디렉터리", + "loc.input.help.downloadPath": "패키지를 다운로드할 에이전트 컴퓨터의 경로입니다.", + "loc.messages.FailedToGetPackageMetadata": "URL %s을(를) 사용하여 패키지 메타데이터를 페치하지 못했습니다. 오류: %s", + "loc.messages.FailedToDownloadPackage": "%s에서 패키지 파일을 다운로드하지 못했습니다. 오류: %s", + "loc.messages.PackageDownloadSuccessful": "패키지를 다운로드했습니다.", + "loc.messages.CredentialsNotFound": "Azure Artifacts 서비스에 연결할 자격 증명을 확인할 수 없습니다.", + "loc.messages.StartingDownloadOfPackage": "%s 패키지를 %s 위치로 다운로드하기 시작하는 중", + "loc.messages.ExtractingPackage": "%s 패키지를 %s 디렉터리로 추출하는 중", + "loc.messages.PackageTypeNotSupported": "이 작업을 사용하면 Nuget, Python, Universal, Npm 및 Maven 패키지 형식만 다운로드할 수 있습니다.", + "loc.messages.SkippingFileWithNoContent": "지원되는 콘텐츠를 찾을 수 없으므로 파일 %s을(를) 건너뛰는 중", + "loc.messages.ExtractionFailed": "%s 오류로 인해 패키지를 추출하지 못했습니다.", + "loc.messages.RetryingOperation": "작업이 실패했습니다. 다시 시도하기 전에 %sms 동안 대기합니다. 남은 다시 시도 횟수: %s회", + "loc.messages.RedirectUrlError": "리디렉션 URL을 가져올 수 없습니다. 오류: %", + "loc.messages.UnsupportedArchiveType": "지원되지 않는 보관 형식: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "패키지를 다운로드하는 중 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", + "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", + "loc.messages.Info_DownloadingArtifactTool": "%s에서 아티팩트 도구를 다운로드하는 중", + "loc.messages.Info_Downloading": "패키지 다운로드 중: %s, 버전: %s, 사용하는 피드 ID: %s, 프로젝트: %s", + "loc.messages.Info_UsingArtifactToolDownload": "아티팩트 도구를 사용하여 패키지를 다운로드하는 중", + "loc.messages.Info_ResolvedLatestVersion": "확인된 최신 패키지 버전: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/ru-RU/resources.resjson index 4ad1d6b71418..d06fd13deeaf 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "Скачать пакет", - "loc.helpMarkDown": "Требует установку расширения Azure Artifacts", - "loc.description": "Скачать пакет из веб-канала управления пакетами в Azure Artifacts", - "loc.instanceNameFormat": "Скачать пакет $(definition)", - "loc.releaseNotes": "Добавляет поддержку для скачивания пакетов Maven, Python, Universal и Npm.", - "loc.group.displayName.advancedOptions": "Дополнительно", - "loc.input.label.packageType": "Тип пакета", - "loc.input.label.feed": "Веб-канал", - "loc.input.label.view": "Просмотреть", - "loc.input.help.view": "Выберите представление, чтобы использовать только версии, повышенные до этого представления.", - "loc.input.label.definition": "Пакет", - "loc.input.help.definition": "Если вам не удается найти пакет в списке, вы можете указать идентификатор пакета, который можно найти с помощью [этих](https://go.microsoft.com/fwlink/?linkid=2086778) инструкций.", - "loc.input.label.version": "Версия", - "loc.input.help.version": "Версия пакета. Используйте \"latest\", чтобы скачать последнюю версию пакета во время выполнения.", - "loc.input.label.files": "Файлы", - "loc.input.help.files": "Укажите скачиваемые файлы с помощью [шаблонов сопоставления файлов](https://go.microsoft.com/fwlink/?linkid=2086953).", - "loc.input.label.extract": "Извлечь содержимое пакета", - "loc.input.help.extract": "Вместо извлечения содержимого пакета и удаления архива папка артефактов будет содержать архив пакета.", - "loc.input.label.downloadPath": "Каталог назначения", - "loc.input.help.downloadPath": "Путь для скачивания пакета на компьютере агента", - "loc.messages.FailedToGetPackageMetadata": "Сбой при получении метаданных пакета с помощью URL-адреса %s, ошибка %s", - "loc.messages.FailedToDownloadPackage": "Не удалось скачать файл пакета из %s, произошла следующая ошибка: %s", - "loc.messages.PackageDownloadSuccessful": "Пакет успешно скачан.", - "loc.messages.CredentialsNotFound": "Не удалось определить учетные данные для подключения к службе Azure Artifacts.", - "loc.messages.StartingDownloadOfPackage": "Начинается скачивание пакета %s в расположение %s", - "loc.messages.ExtractingPackage": "Извлечение пакета %s в каталог %s", - "loc.messages.PackageTypeNotSupported": "С помощью этой задачи можно скачать только пакеты типа Nuget, Python, Universal, Npm и Maven ", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "Не удалось распаковать пакет. Ошибка: %s", - "loc.messages.RetryingOperation": "Сбой операции, ожидание %s мс перед повторной попыткой, осталось повторных попыток: %s", - "loc.messages.RedirectUrlError": "Не удалось получить URL-адрес перенаправления с ошибкой %.", - "loc.messages.UnsupportedArchiveType": "Неподдерживаемый тип архива: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Непредвиденная ошибка при попытке скачать пакет. Код завершения (%s) и ошибка (%s)", - "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", - "loc.messages.Info_DownloadingArtifactTool": "Скачивается инструмент артефакта из %s", - "loc.messages.Info_Downloading": "Скачивается пакет %s версии %s с помощью идентификатора веб-канала: %s, проект: %s", - "loc.messages.Info_UsingArtifactToolDownload": "Используется инструмент артефакта для скачивания пакета", - "loc.messages.Info_ResolvedLatestVersion": "Разрешенная последняя версия пакета: %s" +{ + "loc.friendlyName": "Скачать пакет", + "loc.helpMarkDown": "Требует установку расширения Azure Artifacts", + "loc.description": "Скачать пакет из веб-канала управления пакетами в Azure Artifacts", + "loc.instanceNameFormat": "Скачать пакет $(definition)", + "loc.releaseNotes": "Добавляет поддержку для скачивания пакетов Maven, Python, Universal и Npm.", + "loc.group.displayName.advancedOptions": "Дополнительно", + "loc.input.label.packageType": "Тип пакета", + "loc.input.label.feed": "Веб-канал", + "loc.input.label.view": "Просмотреть", + "loc.input.help.view": "Выберите представление, чтобы использовать только версии, повышенные до этого представления.", + "loc.input.label.definition": "Пакет", + "loc.input.help.definition": "Если вам не удается найти пакет в списке, вы можете указать идентификатор пакета, который можно найти с помощью [этих](https://go.microsoft.com/fwlink/?linkid=2086778) инструкций.", + "loc.input.label.version": "Версия", + "loc.input.help.version": "Версия пакета. Используйте \"latest\", чтобы скачать последнюю версию пакета во время выполнения.", + "loc.input.label.files": "Файлы", + "loc.input.help.files": "Укажите скачиваемые файлы с помощью [шаблонов сопоставления файлов](https://go.microsoft.com/fwlink/?linkid=2086953).", + "loc.input.label.extract": "Извлечь содержимое пакета", + "loc.input.help.extract": "Вместо извлечения содержимого пакета и удаления архива папка артефактов будет содержать архив пакета.", + "loc.input.label.downloadPath": "Каталог назначения", + "loc.input.help.downloadPath": "Путь для скачивания пакета на компьютере агента", + "loc.messages.FailedToGetPackageMetadata": "Сбой при получении метаданных пакета с помощью URL-адреса %s, ошибка %s", + "loc.messages.FailedToDownloadPackage": "Не удалось скачать файл пакета из %s, произошла следующая ошибка: %s", + "loc.messages.PackageDownloadSuccessful": "Пакет успешно скачан.", + "loc.messages.CredentialsNotFound": "Не удалось определить учетные данные для подключения к службе Azure Artifacts.", + "loc.messages.StartingDownloadOfPackage": "Начинается скачивание пакета %s в расположение %s", + "loc.messages.ExtractingPackage": "Извлечение пакета %s в каталог %s", + "loc.messages.PackageTypeNotSupported": "С помощью этой задачи можно скачать только пакеты типа Nuget, Python, Universal, Npm и Maven ", + "loc.messages.SkippingFileWithNoContent": "Пропуск файла %s, так как не удалось найти поддерживаемое содержимое", + "loc.messages.ExtractionFailed": "Не удалось распаковать пакет. Ошибка: %s", + "loc.messages.RetryingOperation": "Сбой операции, ожидание %s мс перед повторной попыткой, осталось повторных попыток: %s", + "loc.messages.RedirectUrlError": "Не удалось получить URL-адрес перенаправления с ошибкой %.", + "loc.messages.UnsupportedArchiveType": "Неподдерживаемый тип архива: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "Непредвиденная ошибка при попытке скачать пакет. Код завершения (%s) и ошибка (%s)", + "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", + "loc.messages.Info_DownloadingArtifactTool": "Скачивается инструмент артефакта из %s", + "loc.messages.Info_Downloading": "Скачивается пакет %s версии %s с помощью идентификатора веб-канала: %s, проект: %s", + "loc.messages.Info_UsingArtifactToolDownload": "Используется инструмент артефакта для скачивания пакета", + "loc.messages.Info_ResolvedLatestVersion": "Разрешенная последняя версия пакета: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-CN/resources.resjson index 52ea2ef555f3..332f62325923 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "下载包", - "loc.helpMarkDown": "需要安装 Azure Artifacts 扩展", - "loc.description": "从 Azure Artifacts 中的包管理源中下载包", - "loc.instanceNameFormat": "下载包 $(definition)", - "loc.releaseNotes": "添加支持,以下载 Maven、Python、Universal 和 Npm 包。", - "loc.group.displayName.advancedOptions": "高级", - "loc.input.label.packageType": "包类型", - "loc.input.label.feed": "源", - "loc.input.label.view": "查看", - "loc.input.help.view": "选择一个视图,以仅使用升级至该视图的版本。", - "loc.input.label.definition": "包", - "loc.input.help.definition": "如果在列表中没有找到包,可以提供包 ID,可以使用[此处](https://go.microsoft.com/fwlink/?linkid=2086778)的说明找到包 ID。", - "loc.input.label.version": "版本", - "loc.input.help.version": "包的版本。在运行时使用 `latest` 下载包的最新版本。", - "loc.input.label.files": "文件", - "loc.input.help.files": "使用[文件匹配模式](https://go.microsoft.com/fwlink/?linkid=2086953)指定要下载的文件。", - "loc.input.label.extract": "提取包内容", - "loc.input.help.extract": "项目文件夹会包含包存档,而不是解压缩程序包内容并删除存档。", - "loc.input.label.downloadPath": "目标目录", - "loc.input.help.downloadPath": "代理计算机上用于下载包的路径", - "loc.messages.FailedToGetPackageMetadata": "使用 URL %s 提取包元数据失败,出现错误 %s", - "loc.messages.FailedToDownloadPackage": "未能从 %s 下载包文件,出现以下错误: %s", - "loc.messages.PackageDownloadSuccessful": "包下载成功", - "loc.messages.CredentialsNotFound": "无法确定可连接到 Azure Artifacts 服务的凭据。", - "loc.messages.StartingDownloadOfPackage": "开始将包 %s 下载到位置 %s", - "loc.messages.ExtractingPackage": "将包 %s 提取至目录 %s", - "loc.messages.PackageTypeNotSupported": "使用此任务只能下载 Nuget、Python、Universal、Npm 和 Maven 包类型。", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "未能提取包,出现错误: %s", - "loc.messages.RetryingOperation": "操作失败,请在重试之前等待 %sms,剩余重试次数: %s", - "loc.messages.RedirectUrlError": "无法获取重定向 URL,出现错误 %。", - "loc.messages.UnsupportedArchiveType": "不受支持的存档类型: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "尝试下载包时出现意外错误。退出代码(%s)和错误(%s)", - "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", - "loc.messages.Info_DownloadingArtifactTool": "正在从 %s 下载项目工具", - "loc.messages.Info_Downloading": "正在下载包: %s,版本: %s 使用源 ID: %s,项目: %s", - "loc.messages.Info_UsingArtifactToolDownload": "正在使用项目工具下载包", - "loc.messages.Info_ResolvedLatestVersion": "已解析的最新包版本: %s" +{ + "loc.friendlyName": "下载包", + "loc.helpMarkDown": "需要安装 Azure Artifacts 扩展", + "loc.description": "从 Azure Artifacts 中的包管理源中下载包", + "loc.instanceNameFormat": "下载包 $(definition)", + "loc.releaseNotes": "添加支持,以下载 Maven、Python、Universal 和 Npm 包。", + "loc.group.displayName.advancedOptions": "高级", + "loc.input.label.packageType": "包类型", + "loc.input.label.feed": "源", + "loc.input.label.view": "查看", + "loc.input.help.view": "选择一个视图,以仅使用升级至该视图的版本。", + "loc.input.label.definition": "包", + "loc.input.help.definition": "如果在列表中没有找到包,可以提供包 ID,可以使用[此处](https://go.microsoft.com/fwlink/?linkid=2086778)的说明找到包 ID。", + "loc.input.label.version": "版本", + "loc.input.help.version": "包的版本。在运行时使用 `latest` 下载包的最新版本。", + "loc.input.label.files": "文件", + "loc.input.help.files": "使用[文件匹配模式](https://go.microsoft.com/fwlink/?linkid=2086953)指定要下载的文件。", + "loc.input.label.extract": "提取包内容", + "loc.input.help.extract": "项目文件夹会包含包存档,而不是解压缩程序包内容并删除存档。", + "loc.input.label.downloadPath": "目标目录", + "loc.input.help.downloadPath": "代理计算机上用于下载包的路径", + "loc.messages.FailedToGetPackageMetadata": "使用 URL %s 提取包元数据失败,出现错误 %s", + "loc.messages.FailedToDownloadPackage": "未能从 %s 下载包文件,出现以下错误: %s", + "loc.messages.PackageDownloadSuccessful": "包下载成功", + "loc.messages.CredentialsNotFound": "无法确定可连接到 Azure Artifacts 服务的凭据。", + "loc.messages.StartingDownloadOfPackage": "开始将包 %s 下载到位置 %s", + "loc.messages.ExtractingPackage": "将包 %s 提取至目录 %s", + "loc.messages.PackageTypeNotSupported": "使用此任务只能下载 Nuget、Python、Universal、Npm 和 Maven 包类型。", + "loc.messages.SkippingFileWithNoContent": "正在跳过文件 %s,因为找不到支持的内容", + "loc.messages.ExtractionFailed": "未能提取包,出现错误: %s", + "loc.messages.RetryingOperation": "操作失败,请在重试之前等待 %sms,剩余重试次数: %s", + "loc.messages.RedirectUrlError": "无法获取重定向 URL,出现错误 %。", + "loc.messages.UnsupportedArchiveType": "不受支持的存档类型: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "尝试下载包时出现意外错误。退出代码(%s)和错误(%s)", + "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", + "loc.messages.Info_DownloadingArtifactTool": "正在从 %s 下载项目工具", + "loc.messages.Info_Downloading": "正在下载包: %s,版本: %s 使用源 ID: %s,项目: %s", + "loc.messages.Info_UsingArtifactToolDownload": "正在使用项目工具下载包", + "loc.messages.Info_ResolvedLatestVersion": "已解析的最新包版本: %s" } \ No newline at end of file diff --git a/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-TW/resources.resjson index dc9f3145230c..c0f64ae2dba7 100644 --- a/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/DownloadPackageV1/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,40 +1,40 @@ -{ - "loc.friendlyName": "下載套件", - "loc.helpMarkDown": "需要安裝 Azure Artifacts 延伸模組", - "loc.description": "從 Azure Artifacts 的套件管理摘要中下載套件", - "loc.instanceNameFormat": "下載套件 $(definition)", - "loc.releaseNotes": "新增支援以下載 Maven、Python、Universal 和 Npm 套件。", - "loc.group.displayName.advancedOptions": "進階", - "loc.input.label.packageType": "套件類型", - "loc.input.label.feed": "摘要", - "loc.input.label.view": "檢視", - "loc.input.help.view": "選取檢視,以只用升階到該檢視的版本。", - "loc.input.label.definition": "套件", - "loc.input.help.definition": "如果在清單中找不到套件,您可以提供套件識別碼,使用 [這裡](https://go.microsoft.com/fwlink/?linkid=2086778) 的指示即可找到該套件識別碼。", - "loc.input.label.version": "版本", - "loc.input.help.version": "套件的版本。在執行階段使用 `latest` 下載套件的最新版本。", - "loc.input.label.files": "檔案", - "loc.input.help.files": "指定要使用 [檔案比對模式](https://go.microsoft.com/fwlink/?linkid=2086953) 下載的檔案。", - "loc.input.label.extract": "將套件內容解壓縮", - "loc.input.help.extract": "成品資料夾不會擷取套件內容並移除封存,而是會包含套件封存。", - "loc.input.label.downloadPath": "目的地路徑", - "loc.input.help.downloadPath": "將要下載套件之代理程式電腦的路徑", - "loc.messages.FailedToGetPackageMetadata": "使用 URL %s 擷取套件中繼資料失敗。錯誤: %s", - "loc.messages.FailedToDownloadPackage": "無法從 %s 下載套件檔案,收到下列錯誤: %s", - "loc.messages.PackageDownloadSuccessful": "套件下載成功", - "loc.messages.CredentialsNotFound": "無法判斷要連線到 Azure Artifacts 服務的認證。", - "loc.messages.StartingDownloadOfPackage": "開始將套件 %s 下載到位置 %s", - "loc.messages.ExtractingPackage": "正在將套件 %s 解壓縮到目錄 %s", - "loc.messages.PackageTypeNotSupported": "只有 Nuget、Python、Universal、Npm 和 Maven 套件類型可以使用這項工作下載。", - "loc.messages.SkippingFileWithNoContent": "Skipping file %s as no supported content could be found", - "loc.messages.ExtractionFailed": "無法解壓縮套件,錯誤為 %s", - "loc.messages.RetryingOperation": "作業失敗,請等候 %sms 後再重試,重試機會剩餘 %s 次", - "loc.messages.RedirectUrlError": "無法取得重新導向 URL。錯誤: %。", - "loc.messages.UnsupportedArchiveType": "不支援的封存類型: %s", - "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "嘗試下載套件時發生未預期的錯誤。結束代碼(%s) 與錯誤(%s)", - "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", - "loc.messages.Info_DownloadingArtifactTool": "正在從 %s 下載成品工具", - "loc.messages.Info_Downloading": "正在使用摘要識別碼: %s、專案: %s 下載套件: %s、版本: %s", - "loc.messages.Info_UsingArtifactToolDownload": "使用成品工具來下載套件", - "loc.messages.Info_ResolvedLatestVersion": "已解決的最新套件版本: %s" +{ + "loc.friendlyName": "下載套件", + "loc.helpMarkDown": "需要安裝 Azure Artifacts 延伸模組", + "loc.description": "從 Azure Artifacts 的套件管理摘要中下載套件", + "loc.instanceNameFormat": "下載套件 $(definition)", + "loc.releaseNotes": "新增支援以下載 Maven、Python、Universal 和 Npm 套件。", + "loc.group.displayName.advancedOptions": "進階", + "loc.input.label.packageType": "套件類型", + "loc.input.label.feed": "摘要", + "loc.input.label.view": "檢視", + "loc.input.help.view": "選取檢視,以只用升階到該檢視的版本。", + "loc.input.label.definition": "套件", + "loc.input.help.definition": "如果在清單中找不到套件,您可以提供套件識別碼,使用 [這裡](https://go.microsoft.com/fwlink/?linkid=2086778) 的指示即可找到該套件識別碼。", + "loc.input.label.version": "版本", + "loc.input.help.version": "套件的版本。在執行階段使用 `latest` 下載套件的最新版本。", + "loc.input.label.files": "檔案", + "loc.input.help.files": "指定要使用 [檔案比對模式](https://go.microsoft.com/fwlink/?linkid=2086953) 下載的檔案。", + "loc.input.label.extract": "將套件內容解壓縮", + "loc.input.help.extract": "成品資料夾不會擷取套件內容並移除封存,而是會包含套件封存。", + "loc.input.label.downloadPath": "目的地路徑", + "loc.input.help.downloadPath": "將要下載套件之代理程式電腦的路徑", + "loc.messages.FailedToGetPackageMetadata": "使用 URL %s 擷取套件中繼資料失敗。錯誤: %s", + "loc.messages.FailedToDownloadPackage": "無法從 %s 下載套件檔案,收到下列錯誤: %s", + "loc.messages.PackageDownloadSuccessful": "套件下載成功", + "loc.messages.CredentialsNotFound": "無法判斷要連線到 Azure Artifacts 服務的認證。", + "loc.messages.StartingDownloadOfPackage": "開始將套件 %s 下載到位置 %s", + "loc.messages.ExtractingPackage": "正在將套件 %s 解壓縮到目錄 %s", + "loc.messages.PackageTypeNotSupported": "只有 Nuget、Python、Universal、Npm 和 Maven 套件類型可以使用這項工作下載。", + "loc.messages.SkippingFileWithNoContent": "正在略過檔案 %s,因為找不到支援的內容", + "loc.messages.ExtractionFailed": "無法解壓縮套件,錯誤為 %s", + "loc.messages.RetryingOperation": "作業失敗,請等候 %sms 後再重試,重試機會剩餘 %s 次", + "loc.messages.RedirectUrlError": "無法取得重新導向 URL。錯誤: %。", + "loc.messages.UnsupportedArchiveType": "不支援的封存類型: %s", + "loc.messages.Error_UnexpectedErrorArtifactToolDownload": "嘗試下載套件時發生未預期的錯誤。結束代碼(%s) 與錯誤(%s)", + "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", + "loc.messages.Info_DownloadingArtifactTool": "正在從 %s 下載成品工具", + "loc.messages.Info_Downloading": "正在使用摘要識別碼: %s、專案: %s 下載套件: %s、版本: %s", + "loc.messages.Info_UsingArtifactToolDownload": "使用成品工具來下載套件", + "loc.messages.Info_ResolvedLatestVersion": "已解決的最新套件版本: %s" } \ No newline at end of file diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/de-DE/resources.resjson index 5b2f3d6395bf..6ce08d7faaee 100644 --- a/Tasks/FtpUploadV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/FtpUploadV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,48 +1,48 @@ -{ - "loc.friendlyName": "FTP-Upload", - "loc.helpMarkDown": "Lädt Dateien auf einen Remotecomputer mithilfe von FTP (File Transfer Protocol) oder sicher mit FTPS hoch. [Weitere Informationen](http://go.microsoft.com/fwlink/?LinkId=809084).", - "loc.description": "Hiermit werden Dateien per FTP hochgeladen.", - "loc.instanceNameFormat": "FTP-Upload: $(rootFolder)", - "loc.group.displayName.advanced": "Erweitert", - "loc.input.label.credsType": "Authentifizierungsmethode", - "loc.input.help.credsType": "Verwenden Sie die FTP-Dienstverbindung, oder geben Sie Anmeldeinformationen ein.", - "loc.input.label.serverEndpoint": "FTP-Dienstverbindung", - "loc.input.help.serverEndpoint": "Wählen Sie die Dienstverbindung für Ihren FTP-Server aus. Klicken Sie zum Erstellen einer Dienstverbindung auf den Link \"Verwalten\", und erstellen Sie dann eine neue generische Dienstverbindung. Geben Sie die FTP-Server-URL für die Server-URL (z. B. \"ftp://server.example.com\") sowie die erforderlichen Anmeldeinformationen ein.Sichere Verbindungen werden unabhängig vom angegebenen Protokoll (\"ftp://\" oder \"ftps://\") immer hergestellt, wenn der Zielserver FTPS unterstützt. Um nur sichere Verbindungen zuzulassen, verwenden Sie das Protokoll \"ftps://\" (z. B. \"ftps://server.example.com\"). Bei Verbindungen mit Servern ohne FTPS-Unterstützung kommt es zu einem Fehler, wenn \"ftps://\" angegeben wird.", - "loc.input.label.serverUrl": "Server-URL", - "loc.input.label.username": "Benutzername", - "loc.input.label.password": "Kennwort", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "Stammordner", - "loc.input.help.rootFolder": "Der Quellordner, aus dem Dateien hochgeladen werden sollen.", - "loc.input.label.filePatterns": "Dateimuster", - "loc.input.help.filePatterns": "Dateipfade oder Muster der hochzuladenden Dateien. Unterstützt mehrere Minimatchmuster. [Weitere Informationen](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "Remoteverzeichnis", - "loc.input.help.remotePath": "Lädt Dateien in dieses Verzeichnis auf dem Remote-FTP-Server hoch.", - "loc.input.label.enableUtf8": "UTF-8-Unterstützung aktivieren", - "loc.input.help.enableUtf8": "Aktiviert die UTF-8-Unterstützung für die FTP-Verbindung (\"OPTS UTF8 ON\").", - "loc.input.label.clean": "Remoteverzeichnis löschen", - "loc.input.help.clean": "Löscht das Remoteverzeichnis einschließlich seiner Inhalte vor dem Hochladen.", - "loc.input.label.cleanContents": "Inhalte des Remoteverzeichnisses löschen", - "loc.input.help.cleanContents": "Löscht vor dem Hochladen rekursiv alle Inhalte aus dem Remoteverzeichnis. Das vorhandene Verzeichnis wird nicht gelöscht. Erwägen Sie zur Leistungsverbesserung stattdessen die Verwendung von \"Remoteverzeichnis löschen\".", - "loc.input.label.preservePaths": "Dateipfade beibehalten", - "loc.input.help.preservePaths": "Wenn diese Option ausgewählt wird, wird die relative lokale Verzeichnisstruktur unter dem Remoteverzeichnis erneut erstellt, in das Dateien hochgeladen werden. Andernfalls werden Dateien direkt in das Remoteverzeichnis hochgeladen, ohne dass zusätzliche Unterverzeichnisse erstellt werden.
Angenommen, der Quellordner ist \"/home/user/source/\", und er enthält die Datei \"foo/bar/foobar.txt\". Das Remoteverzeichnis ist \"/uploads/\".
Wenn diese Option ausgewählt wird, wird die Datei in \"/uploads/foo/bar/foobar.txt\" hochgeladen. Andernfalls wird sie in \"/uploads/foobar.txt\" hochgeladen.",
- "loc.input.label.trustSSL": "Serverzertifikat vertrauen",
- "loc.input.help.trustSSL": "Das Auswählen dieser Option führt dazu, dass das SSL-Zertifikat des FTP-Servers mit ftps:// selbst dann als vertrauenswürdig betrachtet wird, wenn es selbstsigniert ist oder nicht von einer Zertifizierungsstelle (CA) überprüft werden kann.",
- "loc.input.label.customCmds": "FTP-Befehle",
- "loc.input.help.customCmds": "Optionale FTP-Befehle, die bei der Verbindungsherstellung an den FTP-Remoteserver gesendet werden.",
- "loc.messages.CleanRemoteDir": "Remoteverzeichnis wird entfernt: %s",
- "loc.messages.CleanRemoteDirContents": "Remoteverzeichnisinhalte werden entfernt: %s",
- "loc.messages.CleanFileDeleteFail": "Fehler beim Versuch, die Datei zu entfernen: %s",
- "loc.messages.ConnectPort": "Verbindung wird hergestellt mit: %s:%s ",
- "loc.messages.Disconnected": "Getrennt",
- "loc.messages.DisconnectHost": "Verbindung wird getrennt: %s",
- "loc.messages.FTPConnected": "Verbunden: %s",
- "loc.messages.InvalidFTPOptions": "Fehler beim Lesen der FTP-Optionen: %s",
- "loc.messages.FTPNoHostSpecified": "Die URL des FTP-Servers muss einen Hostnamen enthalten.",
- "loc.messages.FTPNoProtocolSpecified": "Die URL des FTP-Servers muss mit ftp:// oder ftps:// beginnen.",
- "loc.messages.NoFilesFound": "Es wurden keine Dateien zum Upload gefunden.",
- "loc.messages.UploadRemoteDir": "Die Dateien werden in das Remoteverzeichnis hochgeladen: %s",
- "loc.messages.UploadSucceedMsg": "FTP-Upload erfolgreich: %s",
- "loc.messages.UploadSucceedRes": "FTP-Upload erfolgreich",
- "loc.messages.UploadFailed": "Fehler bei FTP-Upload."
+{
+ "loc.friendlyName": "FTP-Upload",
+ "loc.helpMarkDown": "Lädt Dateien auf einen Remotecomputer mithilfe von FTP (File Transfer Protocol) oder sicher mit FTPS hoch. [Weitere Informationen](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "Hiermit werden Dateien per FTP hochgeladen.",
+ "loc.instanceNameFormat": "FTP-Upload: $(rootFolder)",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.credsType": "Authentifizierungsmethode",
+ "loc.input.help.credsType": "Verwenden Sie die FTP-Dienstverbindung, oder geben Sie Anmeldeinformationen ein.",
+ "loc.input.label.serverEndpoint": "FTP-Dienstverbindung",
+ "loc.input.help.serverEndpoint": "Wählen Sie die Dienstverbindung für Ihren FTP-Server aus. Klicken Sie zum Erstellen einer Dienstverbindung auf den Link \"Verwalten\", und erstellen Sie dann eine neue generische Dienstverbindung. Geben Sie die FTP-Server-URL für die Server-URL (z. B. \"ftp://server.example.com\") sowie die erforderlichen Anmeldeinformationen ein.
Sichere Verbindungen werden unabhängig vom angegebenen Protokoll (\"ftp://\" oder \"ftps://\") immer hergestellt, wenn der Zielserver FTPS unterstützt. Um nur sichere Verbindungen zuzulassen, verwenden Sie das Protokoll \"ftps://\" (z. B. \"ftps://server.example.com\"). Bei Verbindungen mit Servern ohne FTPS-Unterstützung kommt es zu einem Fehler, wenn \"ftps://\" angegeben wird.", + "loc.input.label.serverUrl": "Server-URL", + "loc.input.label.username": "Benutzername", + "loc.input.label.password": "Kennwort", + "loc.input.label.implicitFTPS": "Implizit FTPS verwenden", + "loc.input.label.rootFolder": "Stammordner", + "loc.input.help.rootFolder": "Der Quellordner, aus dem Dateien hochgeladen werden sollen.", + "loc.input.label.filePatterns": "Dateimuster", + "loc.input.help.filePatterns": "Dateipfade oder Muster der hochzuladenden Dateien. Unterstützt mehrere Minimatchmuster. [Weitere Informationen](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "Remoteverzeichnis", + "loc.input.help.remotePath": "Lädt Dateien in dieses Verzeichnis auf dem Remote-FTP-Server hoch.", + "loc.input.label.enableUtf8": "UTF-8-Unterstützung aktivieren", + "loc.input.help.enableUtf8": "Aktiviert die UTF-8-Unterstützung für die FTP-Verbindung (\"OPTS UTF8 ON\").", + "loc.input.label.clean": "Remoteverzeichnis löschen", + "loc.input.help.clean": "Löscht das Remoteverzeichnis einschließlich seiner Inhalte vor dem Hochladen.", + "loc.input.label.cleanContents": "Inhalte des Remoteverzeichnisses löschen", + "loc.input.help.cleanContents": "Löscht vor dem Hochladen rekursiv alle Inhalte aus dem Remoteverzeichnis. Das vorhandene Verzeichnis wird nicht gelöscht. Erwägen Sie zur Leistungsverbesserung stattdessen die Verwendung von \"Remoteverzeichnis löschen\".", + "loc.input.label.preservePaths": "Dateipfade beibehalten", + "loc.input.help.preservePaths": "Wenn diese Option ausgewählt wird, wird die relative lokale Verzeichnisstruktur unter dem Remoteverzeichnis erneut erstellt, in das Dateien hochgeladen werden. Andernfalls werden Dateien direkt in das Remoteverzeichnis hochgeladen, ohne dass zusätzliche Unterverzeichnisse erstellt werden.
Angenommen, der Quellordner ist \"/home/user/source/\", und er enthält die Datei \"foo/bar/foobar.txt\". Das Remoteverzeichnis ist \"/uploads/\".
Wenn diese Option ausgewählt wird, wird die Datei in \"/uploads/foo/bar/foobar.txt\" hochgeladen. Andernfalls wird sie in \"/uploads/foobar.txt\" hochgeladen.",
+ "loc.input.label.trustSSL": "Serverzertifikat vertrauen",
+ "loc.input.help.trustSSL": "Das Auswählen dieser Option führt dazu, dass das SSL-Zertifikat des FTP-Servers mit ftps:// selbst dann als vertrauenswürdig betrachtet wird, wenn es selbstsigniert ist oder nicht von einer Zertifizierungsstelle (CA) überprüft werden kann.",
+ "loc.input.label.customCmds": "FTP-Befehle",
+ "loc.input.help.customCmds": "Optionale FTP-Befehle, die bei der Verbindungsherstellung an den FTP-Remoteserver gesendet werden.",
+ "loc.messages.CleanRemoteDir": "Remoteverzeichnis wird entfernt: %s",
+ "loc.messages.CleanRemoteDirContents": "Remoteverzeichnisinhalte werden entfernt: %s",
+ "loc.messages.CleanFileDeleteFail": "Fehler beim Versuch, die Datei zu entfernen: %s",
+ "loc.messages.ConnectPort": "Verbindung wird hergestellt mit: %s:%s ",
+ "loc.messages.Disconnected": "Getrennt",
+ "loc.messages.DisconnectHost": "Verbindung wird getrennt: %s",
+ "loc.messages.FTPConnected": "Verbunden: %s",
+ "loc.messages.InvalidFTPOptions": "Fehler beim Lesen der FTP-Optionen: %s",
+ "loc.messages.FTPNoHostSpecified": "Die URL des FTP-Servers muss einen Hostnamen enthalten.",
+ "loc.messages.FTPNoProtocolSpecified": "Die URL des FTP-Servers muss mit ftp:// oder ftps:// beginnen.",
+ "loc.messages.NoFilesFound": "Es wurden keine Dateien zum Upload gefunden.",
+ "loc.messages.UploadRemoteDir": "Die Dateien werden in das Remoteverzeichnis hochgeladen: %s",
+ "loc.messages.UploadSucceedMsg": "FTP-Upload erfolgreich: %s",
+ "loc.messages.UploadSucceedRes": "FTP-Upload erfolgreich",
+ "loc.messages.UploadFailed": "Fehler bei FTP-Upload."
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/es-ES/resources.resjson
index ea0d28338a04..0026c9c3c0e4 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "Carga por FTP",
- "loc.helpMarkDown": "Carga los archivos en una máquina remota usando el protocolo de transferencia de archivos (FTP) o de forma segura con FTPS. [Más información](http://go.microsoft.com/fwlink/?LinkId=809084).",
- "loc.description": "Cargar archivos con FTP",
- "loc.instanceNameFormat": "Carga por FTP: $(rootFolder)",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.credsType": "Método de autenticación",
- "loc.input.help.credsType": "Use la conexión del servicio FTP o especifique credenciales para la conexión.",
- "loc.input.label.serverEndpoint": "Conexión del servicio FTP",
- "loc.input.help.serverEndpoint": "Seleccione el punto de conexión de servicio del servidor FTP. Para crear uno, haga clic en el vínculo Administrar y cree un nuevo punto de conexión de servicio genérico, escriba la dirección URL del servidor FTP (por ejemplo, \"ftp://servidor.ejemplo.com\") y las credenciales necesarias.
Siempre se usarán conexiones seguras, independientemente del protocolo especificado (\"ftp://\" o \"ftps://\") si el servidor de destino admite FTPS. Para permitir solo conexiones seguras, use el protocolo \"ftps://\" (por ejemplo, \"ftps://servidor.ejemplo.com\"). Las conexiones a los servidores que no admiten FTPS dan error si se especifica \"ftps://\".", - "loc.input.label.serverUrl": "Dirección URL del servidor", - "loc.input.label.username": "Nombre de usuario", - "loc.input.label.password": "Contraseña", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "Carpeta raíz", - "loc.input.help.rootFolder": "Carpeta de origen de donde se cargan los archivos.", - "loc.input.label.filePatterns": "Patrones de archivo", - "loc.input.help.filePatterns": "Rutas de acceso de archivo o patrones de los archivos que se deben cargar. Admite varias líneas de patrones de minimatch. [Más información](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "Directorio remoto", - "loc.input.help.remotePath": "Carga los archivos en este directorio en el servidor FTP remoto.", - "loc.input.label.enableUtf8": "Habilitar la compatibilidad con UTF8", - "loc.input.help.enableUtf8": "Habilita la compatibilidad con UTF-8 para la conexión FTP (\"OPTS UTF8 ON\").", - "loc.input.label.clean": "Eliminar el directorio remoto", - "loc.input.help.clean": "Elimine el directorio remoto, incluido su contenido, antes de cargar.", - "loc.input.label.cleanContents": "Borrar el contenido del directorio remoto", - "loc.input.help.cleanContents": "Elimine de forma recursiva todo el contenido del directorio remoto antes de cargar. El directorio existente no se elimina. Para mejorar el rendimiento, considere la posibilidad de usar \"Eliminar el directorio remoto\" en su lugar.", - "loc.input.label.preservePaths": "Mantener las rutas de acceso de los archivos", - "loc.input.help.preservePaths": "Cuando se selecciona, la estructura de directorios local relativa se vuelve a crear en el directorio remoto donde se cargan los archivos. De lo contrario, los archivos se cargan directamente en el directorio remoto sin crear subdirectorios adicionales.
Por ejemplo, image que su carpeta es `/home/user/source/` y contiene el archivo `foo/bar/foobar.txt`, y el directorio remoto es `/uploads/`.
Si selecciona esta opción, el archivo se carga en `/uploads/foo/bar/foobar.txt`. De lo contrario, se carga en `/uploads/foobar.txt`.",
- "loc.input.label.trustSSL": "Confiar en el certificado del servidor",
- "loc.input.help.trustSSL": "Cuando se selecciona esta opción, se confía en el certificado SSL del servidor FTP con ftps://, incluso si es autofirmado o no lo puede validar una entidad de certificación (CA).",
- "loc.input.label.customCmds": "Comandos FTP",
- "loc.input.help.customCmds": "Comandos FTP opcionales que se enviarán al servidor FTP remoto al conectarse.",
- "loc.messages.CleanRemoteDir": "Quitando el directorio remoto: %s",
- "loc.messages.CleanRemoteDirContents": "Quitando el contenido del directorio remoto: %s",
- "loc.messages.CleanFileDeleteFail": "Error al intentar quitar el archivo: %s",
- "loc.messages.ConnectPort": "conectándose a: %s:%s",
- "loc.messages.Disconnected": "desconectado",
- "loc.messages.DisconnectHost": "desconectándose de: %s",
- "loc.messages.FTPConnected": "conectado: %s",
- "loc.messages.InvalidFTPOptions": "Se ha producido un error al leer las opciones de FTP: %s",
- "loc.messages.FTPNoHostSpecified": "La dirección URL del servidor FTP debe incluir un nombre de host",
- "loc.messages.FTPNoProtocolSpecified": "La dirección URL del servidor FTP debe comenzar con ftp:// o ftps://",
- "loc.messages.NoFilesFound": "No se encontró ningún archivo para cargar.",
- "loc.messages.UploadRemoteDir": "cargando archivos al directorio remoto: %s",
- "loc.messages.UploadSucceedMsg": "La carga por FTP de %s se realizó correctamente",
- "loc.messages.UploadSucceedRes": "Carga por FTP correcta",
- "loc.messages.UploadFailed": "Error en la carga por FTP"
+{
+ "loc.friendlyName": "Carga por FTP",
+ "loc.helpMarkDown": "Carga los archivos en una máquina remota usando el protocolo de transferencia de archivos (FTP) o de forma segura con FTPS. [Más información](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "Cargar archivos con FTP",
+ "loc.instanceNameFormat": "Carga por FTP: $(rootFolder)",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.credsType": "Método de autenticación",
+ "loc.input.help.credsType": "Use la conexión del servicio FTP o especifique credenciales para la conexión.",
+ "loc.input.label.serverEndpoint": "Conexión del servicio FTP",
+ "loc.input.help.serverEndpoint": "Seleccione el punto de conexión de servicio del servidor FTP. Para crear uno, haga clic en el vínculo Administrar y cree un nuevo punto de conexión de servicio genérico, escriba la dirección URL del servidor FTP (por ejemplo, \"ftp://servidor.ejemplo.com\") y las credenciales necesarias.
Siempre se usarán conexiones seguras, independientemente del protocolo especificado (\"ftp://\" o \"ftps://\") si el servidor de destino admite FTPS. Para permitir solo conexiones seguras, use el protocolo \"ftps://\" (por ejemplo, \"ftps://servidor.ejemplo.com\"). Las conexiones a los servidores que no admiten FTPS dan error si se especifica \"ftps://\".", + "loc.input.label.serverUrl": "Dirección URL del servidor", + "loc.input.label.username": "Nombre de usuario", + "loc.input.label.password": "Contraseña", + "loc.input.label.implicitFTPS": "Uso de FTPS implícito", + "loc.input.label.rootFolder": "Carpeta raíz", + "loc.input.help.rootFolder": "Carpeta de origen de donde se cargan los archivos.", + "loc.input.label.filePatterns": "Patrones de archivo", + "loc.input.help.filePatterns": "Rutas de acceso de archivo o patrones de los archivos que se deben cargar. Admite varias líneas de patrones de minimatch. [Más información](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "Directorio remoto", + "loc.input.help.remotePath": "Carga los archivos en este directorio en el servidor FTP remoto.", + "loc.input.label.enableUtf8": "Habilitar la compatibilidad con UTF8", + "loc.input.help.enableUtf8": "Habilita la compatibilidad con UTF-8 para la conexión FTP (\"OPTS UTF8 ON\").", + "loc.input.label.clean": "Eliminar el directorio remoto", + "loc.input.help.clean": "Elimine el directorio remoto, incluido su contenido, antes de cargar.", + "loc.input.label.cleanContents": "Borrar el contenido del directorio remoto", + "loc.input.help.cleanContents": "Elimine de forma recursiva todo el contenido del directorio remoto antes de cargar. El directorio existente no se elimina. Para mejorar el rendimiento, considere la posibilidad de usar \"Eliminar el directorio remoto\" en su lugar.", + "loc.input.label.preservePaths": "Mantener las rutas de acceso de los archivos", + "loc.input.help.preservePaths": "Cuando se selecciona, la estructura de directorios local relativa se vuelve a crear en el directorio remoto donde se cargan los archivos. De lo contrario, los archivos se cargan directamente en el directorio remoto sin crear subdirectorios adicionales.
Por ejemplo, image que su carpeta es `/home/user/source/` y contiene el archivo `foo/bar/foobar.txt`, y el directorio remoto es `/uploads/`.
Si selecciona esta opción, el archivo se carga en `/uploads/foo/bar/foobar.txt`. De lo contrario, se carga en `/uploads/foobar.txt`.",
+ "loc.input.label.trustSSL": "Confiar en el certificado del servidor",
+ "loc.input.help.trustSSL": "Cuando se selecciona esta opción, se confía en el certificado SSL del servidor FTP con ftps://, incluso si es autofirmado o no lo puede validar una entidad de certificación (CA).",
+ "loc.input.label.customCmds": "Comandos FTP",
+ "loc.input.help.customCmds": "Comandos FTP opcionales que se enviarán al servidor FTP remoto al conectarse.",
+ "loc.messages.CleanRemoteDir": "Quitando el directorio remoto: %s",
+ "loc.messages.CleanRemoteDirContents": "Quitando el contenido del directorio remoto: %s",
+ "loc.messages.CleanFileDeleteFail": "Error al intentar quitar el archivo: %s",
+ "loc.messages.ConnectPort": "conectándose a: %s:%s",
+ "loc.messages.Disconnected": "desconectado",
+ "loc.messages.DisconnectHost": "desconectándose de: %s",
+ "loc.messages.FTPConnected": "conectado: %s",
+ "loc.messages.InvalidFTPOptions": "Se ha producido un error al leer las opciones de FTP: %s",
+ "loc.messages.FTPNoHostSpecified": "La dirección URL del servidor FTP debe incluir un nombre de host",
+ "loc.messages.FTPNoProtocolSpecified": "La dirección URL del servidor FTP debe comenzar con ftp:// o ftps://",
+ "loc.messages.NoFilesFound": "No se encontró ningún archivo para cargar.",
+ "loc.messages.UploadRemoteDir": "cargando archivos al directorio remoto: %s",
+ "loc.messages.UploadSucceedMsg": "La carga por FTP de %s se realizó correctamente",
+ "loc.messages.UploadSucceedRes": "Carga por FTP correcta",
+ "loc.messages.UploadFailed": "Error en la carga por FTP"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/fr-FR/resources.resjson
index 35feb3a9a4fa..60b8226eb535 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "Chargement FTP",
- "loc.helpMarkDown": "Chargez les fichiers vers une machine distante par FTP (File Transfer Protocol), ou de manière sécurisée par FTPS. [Plus d'informations](http://go.microsoft.com/fwlink/?LinkId=809084).",
- "loc.description": "Charger des fichiers via FTP",
- "loc.instanceNameFormat": "Chargement FTP : $(rootFolder)",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.credsType": "Méthode d'authentification",
- "loc.input.help.credsType": "Utilisez la connexion de service FTP, ou entrez les informations d'identification de connexion.",
- "loc.input.label.serverEndpoint": "Connexion de service FTP",
- "loc.input.help.serverEndpoint": "Sélectionnez la connexion de service de votre serveur FTP. Pour en créer une, cliquez sur le lien Gérer, puis créez une connexion de service générique, entrez l'URL du serveur FTP, par exemple 'ftp://server.example.com', ainsi que les informations d'identification nécessaires.
Quel que soit le protocole spécifié, ('ftp://' ou 'ftps://'), la sécurisation des connexions est assurée si le serveur cible prend en charge le protocole FTPS. Pour autoriser uniquement les connexions sécurisées, utilisez le protocole 'ftps://', par exemple 'ftps://server.example.com'. Si 'ftps://' est spécifié, les connexions aux serveurs qui ne prennent pas en charge FTPS ne sont pas établies.", - "loc.input.label.serverUrl": "URL du serveur", - "loc.input.label.username": "Nom d'utilisateur", - "loc.input.label.password": "Mot de passe", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "Dossier racine", - "loc.input.help.rootFolder": "Dossier source du chargement des fichiers.", - "loc.input.label.filePatterns": "Modèles de fichiers", - "loc.input.help.filePatterns": "Chemins de fichiers ou modèles des fichiers à charger. Prend en charge plusieurs lignes de modèles minimatch. [Plus d'informations](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "Répertoire distant", - "loc.input.help.remotePath": "Chargez les fichiers vers ce répertoire sur le serveur FTP distant.", - "loc.input.label.enableUtf8": "Activer la prise en charge d'UTF8", - "loc.input.help.enableUtf8": "Active la prise en charge d'UTF-8 pour la connexion FTP ('OPTS UTF8 ON').", - "loc.input.label.clean": "Supprimer le répertoire distant", - "loc.input.help.clean": "Supprimez le répertoire distant, notamment son contenu, avant le chargement.", - "loc.input.label.cleanContents": "Effacer le contenu du répertoire distant", - "loc.input.help.cleanContents": "Supprimez de manière récursive la totalité du contenu du répertoire distant avant le chargement. Le répertoire existant ne sera pas supprimé. Pour un meilleur niveau de performance, pensez à utiliser 'Supprimer le répertoire distant' à la place.", - "loc.input.label.preservePaths": "Conserver les chemins de fichiers", - "loc.input.help.preservePaths": "Si l'option est sélectionnée, la structure de répertoire locale relative est recréée sous le répertoire distant où les fichiers sont chargés. Sinon, les fichiers sont chargés directement sur le répertoire distant sans création de sous-répertoires supplémentaires.
Par exemple, votre dossier source est '/home/user/source/', il contient le fichier 'foo/bar/foobar.txt', et votre répertoire distant est '/uploads/'.
Si l'option est sélectionnée, le fichier est chargé vers '/uploads/foo/bar/foobar.txt'. Sinon, il est chargé vers '/uploads/foobar.txt'.",
- "loc.input.label.trustSSL": "Faire confiance au certificat de serveur",
- "loc.input.help.trustSSL": "Si cette option est sélectionnée, le certificat SSL du serveur FTP est approuvé avec ftps://, même s'il est auto-signé ou même s'il ne peut pas être validé par une autorité de certification.",
- "loc.input.label.customCmds": "Commandes FTP",
- "loc.input.help.customCmds": "Commandes FTP facultatives qui sont envoyées au serveur FTP distant au moment de la connexion.",
- "loc.messages.CleanRemoteDir": "suppression du répertoire distant : %s",
- "loc.messages.CleanRemoteDirContents": "suppression du contenu du répertoire distant : %s",
- "loc.messages.CleanFileDeleteFail": "une erreur s'est produite durant la suppression du fichier : %s",
- "loc.messages.ConnectPort": "Connexion à : %s:%s",
- "loc.messages.Disconnected": "déconnecté",
- "loc.messages.DisconnectHost": "déconnexion de %s",
- "loc.messages.FTPConnected": "connecté : %s",
- "loc.messages.InvalidFTPOptions": "Une erreur s’est produite lors de la lecture des options de ftP : %s",
- "loc.messages.FTPNoHostSpecified": "L'URL du serveur FTP doit inclure un nom d'hôte",
- "loc.messages.FTPNoProtocolSpecified": "L'URL du serveur FTP doit commencer par ftp:// ou ftps://",
- "loc.messages.NoFilesFound": "Fichiers à charger introuvables",
- "loc.messages.UploadRemoteDir": "téléchargement de fichiers sur le répertoire distant : %s",
- "loc.messages.UploadSucceedMsg": "Téléchargement FTP réussi %s",
- "loc.messages.UploadSucceedRes": "Téléchargement FTP réussi",
- "loc.messages.UploadFailed": "Échec du chargement FTP"
+{
+ "loc.friendlyName": "Chargement FTP",
+ "loc.helpMarkDown": "Chargez les fichiers vers une machine distante par FTP (File Transfer Protocol), ou de manière sécurisée par FTPS. [Plus d'informations](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "Charger des fichiers via FTP",
+ "loc.instanceNameFormat": "Chargement FTP : $(rootFolder)",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.credsType": "Méthode d'authentification",
+ "loc.input.help.credsType": "Utilisez la connexion de service FTP, ou entrez les informations d'identification de connexion.",
+ "loc.input.label.serverEndpoint": "Connexion de service FTP",
+ "loc.input.help.serverEndpoint": "Sélectionnez la connexion de service de votre serveur FTP. Pour en créer une, cliquez sur le lien Gérer, puis créez une connexion de service générique, entrez l'URL du serveur FTP, par exemple 'ftp://server.example.com', ainsi que les informations d'identification nécessaires.
Quel que soit le protocole spécifié, ('ftp://' ou 'ftps://'), la sécurisation des connexions est assurée si le serveur cible prend en charge le protocole FTPS. Pour autoriser uniquement les connexions sécurisées, utilisez le protocole 'ftps://', par exemple 'ftps://server.example.com'. Si 'ftps://' est spécifié, les connexions aux serveurs qui ne prennent pas en charge FTPS ne sont pas établies.", + "loc.input.label.serverUrl": "URL du serveur", + "loc.input.label.username": "Nom d'utilisateur", + "loc.input.label.password": "Mot de passe", + "loc.input.label.implicitFTPS": "Utiliser le protocole FTPS implicite", + "loc.input.label.rootFolder": "Dossier racine", + "loc.input.help.rootFolder": "Dossier source du chargement des fichiers.", + "loc.input.label.filePatterns": "Modèles de fichiers", + "loc.input.help.filePatterns": "Chemins de fichiers ou modèles des fichiers à charger. Prend en charge plusieurs lignes de modèles minimatch. [Plus d'informations](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "Répertoire distant", + "loc.input.help.remotePath": "Chargez les fichiers vers ce répertoire sur le serveur FTP distant.", + "loc.input.label.enableUtf8": "Activer la prise en charge d'UTF8", + "loc.input.help.enableUtf8": "Active la prise en charge d'UTF-8 pour la connexion FTP ('OPTS UTF8 ON').", + "loc.input.label.clean": "Supprimer le répertoire distant", + "loc.input.help.clean": "Supprimez le répertoire distant, notamment son contenu, avant le chargement.", + "loc.input.label.cleanContents": "Effacer le contenu du répertoire distant", + "loc.input.help.cleanContents": "Supprimez de manière récursive la totalité du contenu du répertoire distant avant le chargement. Le répertoire existant ne sera pas supprimé. Pour un meilleur niveau de performance, pensez à utiliser 'Supprimer le répertoire distant' à la place.", + "loc.input.label.preservePaths": "Conserver les chemins de fichiers", + "loc.input.help.preservePaths": "Si l'option est sélectionnée, la structure de répertoire locale relative est recréée sous le répertoire distant où les fichiers sont chargés. Sinon, les fichiers sont chargés directement sur le répertoire distant sans création de sous-répertoires supplémentaires.
Par exemple, votre dossier source est '/home/user/source/', il contient le fichier 'foo/bar/foobar.txt', et votre répertoire distant est '/uploads/'.
Si l'option est sélectionnée, le fichier est chargé vers '/uploads/foo/bar/foobar.txt'. Sinon, il est chargé vers '/uploads/foobar.txt'.",
+ "loc.input.label.trustSSL": "Faire confiance au certificat de serveur",
+ "loc.input.help.trustSSL": "Si cette option est sélectionnée, le certificat SSL du serveur FTP est approuvé avec ftps://, même s'il est auto-signé ou même s'il ne peut pas être validé par une autorité de certification.",
+ "loc.input.label.customCmds": "Commandes FTP",
+ "loc.input.help.customCmds": "Commandes FTP facultatives qui sont envoyées au serveur FTP distant au moment de la connexion.",
+ "loc.messages.CleanRemoteDir": "suppression du répertoire distant : %s",
+ "loc.messages.CleanRemoteDirContents": "suppression du contenu du répertoire distant : %s",
+ "loc.messages.CleanFileDeleteFail": "une erreur s'est produite durant la suppression du fichier : %s",
+ "loc.messages.ConnectPort": "Connexion à : %s:%s",
+ "loc.messages.Disconnected": "déconnecté",
+ "loc.messages.DisconnectHost": "déconnexion de %s",
+ "loc.messages.FTPConnected": "connecté : %s",
+ "loc.messages.InvalidFTPOptions": "Une erreur s’est produite lors de la lecture des options de ftP : %s",
+ "loc.messages.FTPNoHostSpecified": "L'URL du serveur FTP doit inclure un nom d'hôte",
+ "loc.messages.FTPNoProtocolSpecified": "L'URL du serveur FTP doit commencer par ftp:// ou ftps://",
+ "loc.messages.NoFilesFound": "Fichiers à charger introuvables",
+ "loc.messages.UploadRemoteDir": "téléchargement de fichiers sur le répertoire distant : %s",
+ "loc.messages.UploadSucceedMsg": "Téléchargement FTP réussi %s",
+ "loc.messages.UploadSucceedRes": "Téléchargement FTP réussi",
+ "loc.messages.UploadFailed": "Échec du chargement FTP"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/it-IT/resources.resjson
index 43d62802e4a2..347606a0b811 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "Caricamento FTP",
- "loc.helpMarkDown": "Carica i file in un computer remoto usando il protocollo FTP (File Transfer Protocol) oppure in modo protetto con FTPS. [Altre informazioni](http://go.microsoft.com/fwlink/?LinkId=809084).",
- "loc.description": "Consente di caricare file tramite FTP",
- "loc.instanceNameFormat": "Caricamento FTP: $(rootFolder)",
- "loc.group.displayName.advanced": "Avanzate",
- "loc.input.label.credsType": "Metodo di autenticazione",
- "loc.input.help.credsType": "Consente di usare la connessione al servizio FTP o di immettere le credenziali di connessione.",
- "loc.input.label.serverEndpoint": "Connessione al servizio FTP",
- "loc.input.help.serverEndpoint": "Consente di selezionare la connessione al servizio per il server FTP. Per crearne una, fare clic sul collegamento Gestisci e creare una nuova connessione al servizio generica, immettere l'URL del server FTP per l'URL del server, ad esempio `ftp://server.example.com`, nonché le credenziali richieste.
Le connessioni sicure verranno sempre stabilite indipendentemente dal protocollo specificato (`ftp://` o `ftps://`) se il server di destinazione supporta FTPS. Per consentire solo le connessioni sicure, usare il protocollo `ftps://`, ad esempio `ftps://server.example.com`. Se si specifica `ftps://`, le connessioni a server che non supportano FTPS non riusciranno.", - "loc.input.label.serverUrl": "URL del server", - "loc.input.label.username": "Nome utente", - "loc.input.label.password": "Password", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "Cartella radice", - "loc.input.help.rootFolder": "Cartella di origine da cui caricare i file.", - "loc.input.label.filePatterns": "Criteri dei file", - "loc.input.help.filePatterns": "Criteri o percorsi dei file da caricare. Sono supportate più righe di criteri di corrispondenza minima. [Altre informazioni](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "Directory remota", - "loc.input.help.remotePath": "Directory in cui vengono caricati i file nel server FTP remoto.", - "loc.input.label.enableUtf8": "Abilita supporto di UTF8", - "loc.input.help.enableUtf8": "Abilita il supporto di UTF-8 per la connessione FTP ('OPTS UTF8 ON').", - "loc.input.label.clean": "Elimina la directory remota", - "loc.input.help.clean": "Elimina la directory remota, incluso il relativo contenuto, prima del caricamento.", - "loc.input.label.cleanContents": "Cancella il contenuto della directory remota", - "loc.input.help.cleanContents": "Elimina in modo ricorsivo tutto il contenuto della directory remota prima del caricamento. La directory esistente non verrà eliminata. Per prestazioni ottimali, provare a usare `Elimina la directory remota`.", - "loc.input.label.preservePaths": "Mantieni i percorsi di file", - "loc.input.help.preservePaths": "Se l'opzione è selezionata, la struttura di directory locale relativa viene ricreata nella directory remota in cui vengono caricati i file. In caso contrario, i file vengono caricati direttamente nella directory remota senza creare sottodirectory aggiuntive.
Ad esempio, si supponga che la cartella di origine sia `/home/user/source/` e contenga il file `foo/bar/foobar.txt` e che la directory remota sia `/uploads/`.
Se l'opzione è selezionata, il file verrà caricato in `/uploads/foo/bar/foobar.txt`; in caso contrario, verrà caricato in `/uploads/foobar.txt`.",
- "loc.input.label.trustSSL": "Considera attendibile il certificato del server",
- "loc.input.help.trustSSL": "Se si seleziona questa opzione, il certificato SSL del server FTP verrà considerato attendibile con ftps://, anche se è auto-firmato o non può essere convalidato da un'Autorità di certificazione (CA).",
- "loc.input.label.customCmds": "Comandi FTP",
- "loc.input.help.customCmds": "Comandi FTP facoltativi che verranno inviati al server FTP remoto durante la connessione.",
- "loc.messages.CleanRemoteDir": "rimozione della directory remota: %s",
- "loc.messages.CleanRemoteDirContents": "rimozione del contenuto della directory remota: %s",
- "loc.messages.CleanFileDeleteFail": "si è verificato un errore durante il tentativo di rimuovere il file: %s",
- "loc.messages.ConnectPort": "connessione a: %s:%s",
- "loc.messages.Disconnected": "disconnesso",
- "loc.messages.DisconnectHost": "disconnessione da: %s",
- "loc.messages.FTPConnected": "connessione stabilita: %s",
- "loc.messages.InvalidFTPOptions": "Si è verificato un errore durante la lettura delle opzioni FTP: %s",
- "loc.messages.FTPNoHostSpecified": "L'URL del server FTP deve includere un nome host",
- "loc.messages.FTPNoProtocolSpecified": "L'URL del server FTP deve iniziare con ftp:// o ftps://",
- "loc.messages.NoFilesFound": "Non è stato possibile trovare file da caricare",
- "loc.messages.UploadRemoteDir": "caricamento di file nella directory remota: %s",
- "loc.messages.UploadSucceedMsg": "Caricamento FTP riuscito: %s",
- "loc.messages.UploadSucceedRes": "Caricamento FTP riuscito",
- "loc.messages.UploadFailed": "Caricamento tramite FTP non riuscito"
+{
+ "loc.friendlyName": "Caricamento FTP",
+ "loc.helpMarkDown": "Carica i file in un computer remoto usando il protocollo FTP (File Transfer Protocol) oppure in modo protetto con FTPS. [Altre informazioni](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "Consente di caricare file tramite FTP",
+ "loc.instanceNameFormat": "Caricamento FTP: $(rootFolder)",
+ "loc.group.displayName.advanced": "Avanzate",
+ "loc.input.label.credsType": "Metodo di autenticazione",
+ "loc.input.help.credsType": "Consente di usare la connessione al servizio FTP o di immettere le credenziali di connessione.",
+ "loc.input.label.serverEndpoint": "Connessione al servizio FTP",
+ "loc.input.help.serverEndpoint": "Consente di selezionare la connessione al servizio per il server FTP. Per crearne una, fare clic sul collegamento Gestisci e creare una nuova connessione al servizio generica, immettere l'URL del server FTP per l'URL del server, ad esempio `ftp://server.example.com`, nonché le credenziali richieste.
Le connessioni sicure verranno sempre stabilite indipendentemente dal protocollo specificato (`ftp://` o `ftps://`) se il server di destinazione supporta FTPS. Per consentire solo le connessioni sicure, usare il protocollo `ftps://`, ad esempio `ftps://server.example.com`. Se si specifica `ftps://`, le connessioni a server che non supportano FTPS non riusciranno.", + "loc.input.label.serverUrl": "URL del server", + "loc.input.label.username": "Nome utente", + "loc.input.label.password": "Password", + "loc.input.label.implicitFTPS": "Usa FTPS implicito", + "loc.input.label.rootFolder": "Cartella radice", + "loc.input.help.rootFolder": "Cartella di origine da cui caricare i file.", + "loc.input.label.filePatterns": "Criteri dei file", + "loc.input.help.filePatterns": "Criteri o percorsi dei file da caricare. Sono supportate più righe di criteri di corrispondenza minima. [Altre informazioni](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "Directory remota", + "loc.input.help.remotePath": "Directory in cui vengono caricati i file nel server FTP remoto.", + "loc.input.label.enableUtf8": "Abilita supporto di UTF8", + "loc.input.help.enableUtf8": "Abilita il supporto di UTF-8 per la connessione FTP ('OPTS UTF8 ON').", + "loc.input.label.clean": "Elimina la directory remota", + "loc.input.help.clean": "Elimina la directory remota, incluso il relativo contenuto, prima del caricamento.", + "loc.input.label.cleanContents": "Cancella il contenuto della directory remota", + "loc.input.help.cleanContents": "Elimina in modo ricorsivo tutto il contenuto della directory remota prima del caricamento. La directory esistente non verrà eliminata. Per prestazioni ottimali, provare a usare `Elimina la directory remota`.", + "loc.input.label.preservePaths": "Mantieni i percorsi di file", + "loc.input.help.preservePaths": "Se l'opzione è selezionata, la struttura di directory locale relativa viene ricreata nella directory remota in cui vengono caricati i file. In caso contrario, i file vengono caricati direttamente nella directory remota senza creare sottodirectory aggiuntive.
Ad esempio, si supponga che la cartella di origine sia `/home/user/source/` e contenga il file `foo/bar/foobar.txt` e che la directory remota sia `/uploads/`.
Se l'opzione è selezionata, il file verrà caricato in `/uploads/foo/bar/foobar.txt`; in caso contrario, verrà caricato in `/uploads/foobar.txt`.",
+ "loc.input.label.trustSSL": "Considera attendibile il certificato del server",
+ "loc.input.help.trustSSL": "Se si seleziona questa opzione, il certificato SSL del server FTP verrà considerato attendibile con ftps://, anche se è auto-firmato o non può essere convalidato da un'Autorità di certificazione (CA).",
+ "loc.input.label.customCmds": "Comandi FTP",
+ "loc.input.help.customCmds": "Comandi FTP facoltativi che verranno inviati al server FTP remoto durante la connessione.",
+ "loc.messages.CleanRemoteDir": "rimozione della directory remota: %s",
+ "loc.messages.CleanRemoteDirContents": "rimozione del contenuto della directory remota: %s",
+ "loc.messages.CleanFileDeleteFail": "si è verificato un errore durante il tentativo di rimuovere il file: %s",
+ "loc.messages.ConnectPort": "connessione a: %s:%s",
+ "loc.messages.Disconnected": "disconnesso",
+ "loc.messages.DisconnectHost": "disconnessione da: %s",
+ "loc.messages.FTPConnected": "connessione stabilita: %s",
+ "loc.messages.InvalidFTPOptions": "Si è verificato un errore durante la lettura delle opzioni FTP: %s",
+ "loc.messages.FTPNoHostSpecified": "L'URL del server FTP deve includere un nome host",
+ "loc.messages.FTPNoProtocolSpecified": "L'URL del server FTP deve iniziare con ftp:// o ftps://",
+ "loc.messages.NoFilesFound": "Non è stato possibile trovare file da caricare",
+ "loc.messages.UploadRemoteDir": "caricamento di file nella directory remota: %s",
+ "loc.messages.UploadSucceedMsg": "Caricamento FTP riuscito: %s",
+ "loc.messages.UploadSucceedRes": "Caricamento FTP riuscito",
+ "loc.messages.UploadFailed": "Caricamento tramite FTP non riuscito"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/ja-JP/resources.resjson
index b8d534701d26..db555698a10a 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "FTP アップロード",
- "loc.helpMarkDown": "ファイル転送プロトコル (FTP) を使用して、または FTPS でセキュリティ保護して、リモート コンピューターにファイルをアップロードします。[詳細情報](http://go.microsoft.com/fwlink/?LinkId=809084)。",
- "loc.description": "FTP を使用してファイルをアップロードします",
- "loc.instanceNameFormat": "FTP アップロード: $(rootFolder)",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.credsType": "認証方法",
- "loc.input.help.credsType": "FTP サービス接続を使うか、接続の資格情報を入力します。",
- "loc.input.label.serverEndpoint": "FTP サービス接続",
- "loc.input.help.serverEndpoint": "FTP サーバーのサービス エンドポイントを選択します。サービス エンドポイントを作成するには、[管理] リンクをクリックし、新しい汎用サービス エンドポイントを作成し、サーバー URL の FTP サーバー URL (例: `ftp://server.example.com`) と必要な資格情報を入力します。
ターゲット サーバーが FTPS をサポートしている場合には、指定したプロトコル (`ftp://` または `ftps://`) に関係なくセキュリティで保護された接続が常に作成されます。セキュリティで保護された接続のみを許可する場合には `ftps://` プロトコル (例: `ftps://server.example.com`) を使用します。`ftps://` を指定すると、FTPS をサポートしていないサーバーへの接続は失敗します。", - "loc.input.label.serverUrl": "サーバーの URL", - "loc.input.label.username": "ユーザー名", - "loc.input.label.password": "パスワード", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "ルート フォルダー", - "loc.input.help.rootFolder": "ファイルのアップロード元のソース フォルダー。", - "loc.input.label.filePatterns": "ファイル パターン", - "loc.input.help.filePatterns": "アーカイブするファイルのファイル パスまたはパターン。複数行の minimatch パターンをサポートします。[詳細情報](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "リモート ディレクトリ", - "loc.input.help.remotePath": "リモート FTP サーバー上のこのディレクトリにファイルをアップロードします。", - "loc.input.label.enableUtf8": "UTF-8 サポートを有効にする", - "loc.input.help.enableUtf8": "FTP 接続の UTF-8 サポートを有効にします ('OPTS UTF8 ON')。", - "loc.input.label.clean": "リモート ディレクトリの削除", - "loc.input.help.clean": "アップロードする前に、リモート ディレクトリをコンテンツも含めて削除します。", - "loc.input.label.cleanContents": "リモート ディレクトリ コンテンツのクリア", - "loc.input.help.cleanContents": "アップロードの前に、リモート ディレクトリのすべてのコンテンツを再帰的に削除します。既存のディレクトリは、削除されません。パフォーマンス向上のために、代わりに [リモート ディレクトリの削除] の使用をご検討ください。", - "loc.input.label.preservePaths": "ファイル パスを保持", - "loc.input.help.preservePaths": "選択すると、ファイルのアップロード先のリモート ディレクトリの下に、相対ローカル ディレクトリ構造が再作成されます。選択しない場合には、ファイルは、サブディレクトリが作成されることなくリモート ディレクトリに直接アップロードされます。
たとえば、ソース フォルダーが `/home/user/source/` で、ファイル `foo/bar/foobar.txt` が含まれ、リモート ディレクトリが `/uploads/` であるとします。
選択すると、ファイルは `/uploads/foo/bar/foobar.txt` にアップロードされます。選択しないと、`/uploads/foobar.txt` にアップロードされます。",
- "loc.input.label.trustSSL": "サーバー証明書を信頼する",
- "loc.input.help.trustSSL": "このオプションを選択すると、FTP サーバーの SSL 証明書が、自己署名されている場合や証明書機関 (CA) によって検証できない場合であっても ftps:// によって信頼できるようになります。",
- "loc.input.label.customCmds": "FTP コマンド",
- "loc.input.help.customCmds": "接続時にリモート FTP サーバーに送信されるオプションの FTP コマンドです。",
- "loc.messages.CleanRemoteDir": "リモート ディレクトリを削除しています: %s",
- "loc.messages.CleanRemoteDirContents": "リモート ディレクトリのコンテンツを削除しています: %s",
- "loc.messages.CleanFileDeleteFail": "ファイルを削除しようとしている間にエラーが発生しました: %s",
- "loc.messages.ConnectPort": "次に接続しています: %s:%s",
- "loc.messages.Disconnected": "切断されました",
- "loc.messages.DisconnectHost": "次から切断しています: %s",
- "loc.messages.FTPConnected": "接続されました: %s",
- "loc.messages.InvalidFTPOptions": "FTP オプションの読み取り中にエラーが発生しました: %s",
- "loc.messages.FTPNoHostSpecified": "FTP サーバーの URL には、ホスト名を含める必要があります",
- "loc.messages.FTPNoProtocolSpecified": "FTP サーバーの URL は、ftp:// または ftps:// で始める必要があります",
- "loc.messages.NoFilesFound": "アップロード対象のファイルが見つかりませんでした",
- "loc.messages.UploadRemoteDir": "リモート ディレクトリにファイルをアップロードしています: %s",
- "loc.messages.UploadSucceedMsg": "FTP が正常にアップロードされました %s",
- "loc.messages.UploadSucceedRes": "FTP が正常にアップロードされました",
- "loc.messages.UploadFailed": "FTP アップロードに失敗しました"
+{
+ "loc.friendlyName": "FTP アップロード",
+ "loc.helpMarkDown": "ファイル転送プロトコル (FTP) を使用して、または FTPS でセキュリティ保護して、リモート コンピューターにファイルをアップロードします。[詳細情報](http://go.microsoft.com/fwlink/?LinkId=809084)。",
+ "loc.description": "FTP を使用してファイルをアップロードします",
+ "loc.instanceNameFormat": "FTP アップロード: $(rootFolder)",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.credsType": "認証方法",
+ "loc.input.help.credsType": "FTP サービス接続を使うか、接続の資格情報を入力します。",
+ "loc.input.label.serverEndpoint": "FTP サービス接続",
+ "loc.input.help.serverEndpoint": "FTP サーバーのサービス エンドポイントを選択します。サービス エンドポイントを作成するには、[管理] リンクをクリックし、新しい汎用サービス エンドポイントを作成し、サーバー URL の FTP サーバー URL (例: `ftp://server.example.com`) と必要な資格情報を入力します。
ターゲット サーバーが FTPS をサポートしている場合には、指定したプロトコル (`ftp://` または `ftps://`) に関係なくセキュリティで保護された接続が常に作成されます。セキュリティで保護された接続のみを許可する場合には `ftps://` プロトコル (例: `ftps://server.example.com`) を使用します。`ftps://` を指定すると、FTPS をサポートしていないサーバーへの接続は失敗します。", + "loc.input.label.serverUrl": "サーバーの URL", + "loc.input.label.username": "ユーザー名", + "loc.input.label.password": "パスワード", + "loc.input.label.implicitFTPS": "暗黙的な FTPS を使用する", + "loc.input.label.rootFolder": "ルート フォルダー", + "loc.input.help.rootFolder": "ファイルのアップロード元のソース フォルダー。", + "loc.input.label.filePatterns": "ファイル パターン", + "loc.input.help.filePatterns": "アーカイブするファイルのファイル パスまたはパターン。複数行の minimatch パターンをサポートします。[詳細情報](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "リモート ディレクトリ", + "loc.input.help.remotePath": "リモート FTP サーバー上のこのディレクトリにファイルをアップロードします。", + "loc.input.label.enableUtf8": "UTF-8 サポートを有効にする", + "loc.input.help.enableUtf8": "FTP 接続の UTF-8 サポートを有効にします ('OPTS UTF8 ON')。", + "loc.input.label.clean": "リモート ディレクトリの削除", + "loc.input.help.clean": "アップロードする前に、リモート ディレクトリをコンテンツも含めて削除します。", + "loc.input.label.cleanContents": "リモート ディレクトリ コンテンツのクリア", + "loc.input.help.cleanContents": "アップロードの前に、リモート ディレクトリのすべてのコンテンツを再帰的に削除します。既存のディレクトリは、削除されません。パフォーマンス向上のために、代わりに [リモート ディレクトリの削除] の使用をご検討ください。", + "loc.input.label.preservePaths": "ファイル パスを保持", + "loc.input.help.preservePaths": "選択すると、ファイルのアップロード先のリモート ディレクトリの下に、相対ローカル ディレクトリ構造が再作成されます。選択しない場合には、ファイルは、サブディレクトリが作成されることなくリモート ディレクトリに直接アップロードされます。
たとえば、ソース フォルダーが `/home/user/source/` で、ファイル `foo/bar/foobar.txt` が含まれ、リモート ディレクトリが `/uploads/` であるとします。
選択すると、ファイルは `/uploads/foo/bar/foobar.txt` にアップロードされます。選択しないと、`/uploads/foobar.txt` にアップロードされます。",
+ "loc.input.label.trustSSL": "サーバー証明書を信頼する",
+ "loc.input.help.trustSSL": "このオプションを選択すると、FTP サーバーの SSL 証明書が、自己署名されている場合や証明書機関 (CA) によって検証できない場合であっても ftps:// によって信頼できるようになります。",
+ "loc.input.label.customCmds": "FTP コマンド",
+ "loc.input.help.customCmds": "接続時にリモート FTP サーバーに送信されるオプションの FTP コマンドです。",
+ "loc.messages.CleanRemoteDir": "リモート ディレクトリを削除しています: %s",
+ "loc.messages.CleanRemoteDirContents": "リモート ディレクトリのコンテンツを削除しています: %s",
+ "loc.messages.CleanFileDeleteFail": "ファイルを削除しようとしている間にエラーが発生しました: %s",
+ "loc.messages.ConnectPort": "次に接続しています: %s:%s",
+ "loc.messages.Disconnected": "切断されました",
+ "loc.messages.DisconnectHost": "次から切断しています: %s",
+ "loc.messages.FTPConnected": "接続されました: %s",
+ "loc.messages.InvalidFTPOptions": "FTP オプションの読み取り中にエラーが発生しました: %s",
+ "loc.messages.FTPNoHostSpecified": "FTP サーバーの URL には、ホスト名を含める必要があります",
+ "loc.messages.FTPNoProtocolSpecified": "FTP サーバーの URL は、ftp:// または ftps:// で始める必要があります",
+ "loc.messages.NoFilesFound": "アップロード対象のファイルが見つかりませんでした",
+ "loc.messages.UploadRemoteDir": "リモート ディレクトリにファイルをアップロードしています: %s",
+ "loc.messages.UploadSucceedMsg": "FTP が正常にアップロードされました %s",
+ "loc.messages.UploadSucceedRes": "FTP が正常にアップロードされました",
+ "loc.messages.UploadFailed": "FTP アップロードに失敗しました"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/ko-KR/resources.resjson
index 0f5c93c4fc64..5c89f546cc11 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "FTP 업로드",
- "loc.helpMarkDown": "FTP(파일 전송 프로토콜)를 사용하거나 FTPS를 사용하여 안전하게 파일을 원격 컴퓨터에 업로드합니다. [자세한 정보](http://go.microsoft.com/fwlink/?LinkId=809084).",
- "loc.description": "FTP를 사용하여 파일을 업로드합니다.",
- "loc.instanceNameFormat": "FTP 업로드: $(rootFolder)",
- "loc.group.displayName.advanced": "고급",
- "loc.input.label.credsType": "인증 방법",
- "loc.input.help.credsType": "FTP 서비스 연결을 사용하거나 연결 자격 증명을 입력합니다.",
- "loc.input.label.serverEndpoint": "FTP 서비스 연결",
- "loc.input.help.serverEndpoint": "FTP 서버의 서비스 연결을 선택합니다. 서비스 연결을 만들려면 [관리] 링크를 클릭하고 새 일반 서비스 연결을 만든 후 서버 URL의 FTP 서버 URL(예: 'ftp://server.example.com') 및 필요한 자격 증명을 입력합니다.
대상 서버가 FTPS를 지원하는 경우 지정된 프로토콜('ftp://' 또는 'ftps://')과 관계없이 항상 보안 연결이 만들어집니다. 보안 연결만 허용하려면 'ftps://' 프로토콜(예: 'ftps://server.example.com')을 사용합니다. 'ftps://'가 지정된 경우 FTPS를 지원하지 않는 서버에 연결할 수 없습니다.", - "loc.input.label.serverUrl": "서버 URL", - "loc.input.label.username": "사용자 이름", - "loc.input.label.password": "암호", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "루트 폴더", - "loc.input.help.rootFolder": "파일을 업로드할 소스 폴더입니다.", - "loc.input.label.filePatterns": "파일 패턴", - "loc.input.help.filePatterns": "업로드할 파일의 파일 경로 또는 패턴입니다. 여러 줄로 된 minimatch 패턴을 지원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "원격 디렉터리", - "loc.input.help.remotePath": "파일을 원격 FTP 서버의 이 디렉터리에 업로드합니다.", - "loc.input.label.enableUtf8": "UTF8 지원 사용", - "loc.input.help.enableUtf8": "FTP 연결에 대해 UTF-8 지원을 사용합니다('OPTS UTF8 ON').", - "loc.input.label.clean": "원격 디렉터리 삭제", - "loc.input.help.clean": "업로드 전에 해당 콘텐츠를 포함하여 원격 디렉터리를 삭제합니다.", - "loc.input.label.cleanContents": "원격 디렉터리 콘텐츠 지우기", - "loc.input.help.cleanContents": "업로드 전에 원격 디렉터리의 모든 콘텐츠를 재귀적으로 삭제합니다. 기존 디렉터리는 삭제되지 않습니다. 성능을 향상하려면 '원격 디렉터리 삭제'를 대신 사용하는 것이 좋습니다.", - "loc.input.label.preservePaths": "파일 경로 유지", - "loc.input.help.preservePaths": "선택하는 경우 파일이 업로드되는 원격 디렉터리 아래에 상대 로컬 디렉터리 구조가 다시 만들어집니다. 선택하지 않으면 추가 하위 디렉터리가 만들어지지 않고 파일이 원격 디렉터리에 직접 업로드됩니다.
예를 들어 소스 폴더가 `/home/user/source/`이고 `foo/bar/foobar.txt` 파일을 포함하고 있으며, 원격 디렉터리는 `/uploads/`라고 가정합니다.
선택하는 경우 파일은 `/uploads/foo/bar/foobar.txt`에 업로드됩니다. 선택하지 않으면 `/uploads/foobar.txt`에 업로드됩니다.",
- "loc.input.label.trustSSL": "서버 인증서 신뢰",
- "loc.input.help.trustSSL": "이 옵션을 선택하면 FTP 서버의 SSL 인증서가 자체 서명되거나 CA(인증 기관)에서 그 유효성을 검사할 수 없더라도 해당 인증서가 ftps://로 신뢰됩니다.",
- "loc.input.label.customCmds": "FTP 명령",
- "loc.input.help.customCmds": "연결 시 원격 FTP 서버에 전송되는 선택적 FTP 명령입니다.",
- "loc.messages.CleanRemoteDir": "원격 디렉터리를 제거하는 중: %s",
- "loc.messages.CleanRemoteDirContents": "원격 디렉터리 콘텐츠를 제거하는 중: %s",
- "loc.messages.CleanFileDeleteFail": "파일을 제거하는 중 오류 발생: %s",
- "loc.messages.ConnectPort": "%s:%s에 연결하는 중입니다.",
- "loc.messages.Disconnected": "연결 끊김",
- "loc.messages.DisconnectHost": "%s에서 연결을 끊는 중입니다.",
- "loc.messages.FTPConnected": "%s이(가) 연결되었습니다.",
- "loc.messages.InvalidFTPOptions": "FTP 옵션을 읽는 동안 오류가 발생했습니다. %s",
- "loc.messages.FTPNoHostSpecified": "FTP 서버 URL은 호스트 이름을 포함해야 합니다.",
- "loc.messages.FTPNoProtocolSpecified": "FTP 서버 URL은 ftp:// 또는 ftps://로 시작해야 합니다.",
- "loc.messages.NoFilesFound": "언로드할 파일을 찾을 수 없습니다.",
- "loc.messages.UploadRemoteDir": "파일을 원격 디렉터리로 업로드하는 중입니다. %s",
- "loc.messages.UploadSucceedMsg": "FTP 업로드 성공 %s",
- "loc.messages.UploadSucceedRes": "FTP 업로드 성공",
- "loc.messages.UploadFailed": "FTP 업로드에 실패했습니다."
+{
+ "loc.friendlyName": "FTP 업로드",
+ "loc.helpMarkDown": "FTP(파일 전송 프로토콜)를 사용하거나 FTPS를 사용하여 안전하게 파일을 원격 컴퓨터에 업로드합니다. [자세한 정보](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "FTP를 사용하여 파일을 업로드합니다.",
+ "loc.instanceNameFormat": "FTP 업로드: $(rootFolder)",
+ "loc.group.displayName.advanced": "고급",
+ "loc.input.label.credsType": "인증 방법",
+ "loc.input.help.credsType": "FTP 서비스 연결을 사용하거나 연결 자격 증명을 입력합니다.",
+ "loc.input.label.serverEndpoint": "FTP 서비스 연결",
+ "loc.input.help.serverEndpoint": "FTP 서버의 서비스 연결을 선택합니다. 서비스 연결을 만들려면 [관리] 링크를 클릭하고 새 일반 서비스 연결을 만든 후 서버 URL의 FTP 서버 URL(예: 'ftp://server.example.com') 및 필요한 자격 증명을 입력합니다.
대상 서버가 FTPS를 지원하는 경우 지정된 프로토콜('ftp://' 또는 'ftps://')과 관계없이 항상 보안 연결이 만들어집니다. 보안 연결만 허용하려면 'ftps://' 프로토콜(예: 'ftps://server.example.com')을 사용합니다. 'ftps://'가 지정된 경우 FTPS를 지원하지 않는 서버에 연결할 수 없습니다.", + "loc.input.label.serverUrl": "서버 URL", + "loc.input.label.username": "사용자 이름", + "loc.input.label.password": "암호", + "loc.input.label.implicitFTPS": "암시적 FTPS 사용", + "loc.input.label.rootFolder": "루트 폴더", + "loc.input.help.rootFolder": "파일을 업로드할 소스 폴더입니다.", + "loc.input.label.filePatterns": "파일 패턴", + "loc.input.help.filePatterns": "업로드할 파일의 파일 경로 또는 패턴입니다. 여러 줄로 된 minimatch 패턴을 지원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "원격 디렉터리", + "loc.input.help.remotePath": "파일을 원격 FTP 서버의 이 디렉터리에 업로드합니다.", + "loc.input.label.enableUtf8": "UTF8 지원 사용", + "loc.input.help.enableUtf8": "FTP 연결에 대해 UTF-8 지원을 사용합니다('OPTS UTF8 ON').", + "loc.input.label.clean": "원격 디렉터리 삭제", + "loc.input.help.clean": "업로드 전에 해당 콘텐츠를 포함하여 원격 디렉터리를 삭제합니다.", + "loc.input.label.cleanContents": "원격 디렉터리 콘텐츠 지우기", + "loc.input.help.cleanContents": "업로드 전에 원격 디렉터리의 모든 콘텐츠를 재귀적으로 삭제합니다. 기존 디렉터리는 삭제되지 않습니다. 성능을 향상하려면 '원격 디렉터리 삭제'를 대신 사용하는 것이 좋습니다.", + "loc.input.label.preservePaths": "파일 경로 유지", + "loc.input.help.preservePaths": "선택하는 경우 파일이 업로드되는 원격 디렉터리 아래에 상대 로컬 디렉터리 구조가 다시 만들어집니다. 선택하지 않으면 추가 하위 디렉터리가 만들어지지 않고 파일이 원격 디렉터리에 직접 업로드됩니다.
예를 들어 소스 폴더가 `/home/user/source/`이고 `foo/bar/foobar.txt` 파일을 포함하고 있으며, 원격 디렉터리는 `/uploads/`라고 가정합니다.
선택하는 경우 파일은 `/uploads/foo/bar/foobar.txt`에 업로드됩니다. 선택하지 않으면 `/uploads/foobar.txt`에 업로드됩니다.",
+ "loc.input.label.trustSSL": "서버 인증서 신뢰",
+ "loc.input.help.trustSSL": "이 옵션을 선택하면 FTP 서버의 SSL 인증서가 자체 서명되거나 CA(인증 기관)에서 그 유효성을 검사할 수 없더라도 해당 인증서가 ftps://로 신뢰됩니다.",
+ "loc.input.label.customCmds": "FTP 명령",
+ "loc.input.help.customCmds": "연결 시 원격 FTP 서버에 전송되는 선택적 FTP 명령입니다.",
+ "loc.messages.CleanRemoteDir": "원격 디렉터리를 제거하는 중: %s",
+ "loc.messages.CleanRemoteDirContents": "원격 디렉터리 콘텐츠를 제거하는 중: %s",
+ "loc.messages.CleanFileDeleteFail": "파일을 제거하는 중 오류 발생: %s",
+ "loc.messages.ConnectPort": "%s:%s에 연결하는 중입니다.",
+ "loc.messages.Disconnected": "연결 끊김",
+ "loc.messages.DisconnectHost": "%s에서 연결을 끊는 중입니다.",
+ "loc.messages.FTPConnected": "%s이(가) 연결되었습니다.",
+ "loc.messages.InvalidFTPOptions": "FTP 옵션을 읽는 동안 오류가 발생했습니다. %s",
+ "loc.messages.FTPNoHostSpecified": "FTP 서버 URL은 호스트 이름을 포함해야 합니다.",
+ "loc.messages.FTPNoProtocolSpecified": "FTP 서버 URL은 ftp:// 또는 ftps://로 시작해야 합니다.",
+ "loc.messages.NoFilesFound": "언로드할 파일을 찾을 수 없습니다.",
+ "loc.messages.UploadRemoteDir": "파일을 원격 디렉터리로 업로드하는 중입니다. %s",
+ "loc.messages.UploadSucceedMsg": "FTP 업로드 성공 %s",
+ "loc.messages.UploadSucceedRes": "FTP 업로드 성공",
+ "loc.messages.UploadFailed": "FTP 업로드에 실패했습니다."
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/ru-RU/resources.resjson
index 5617c8b2e1f2..9efcb2bc13df 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "Отправка по FTP",
- "loc.helpMarkDown": "Передача файлов на удаленный компьютер по протоколу FTP или защищенному протоколу FTPS. [Дополнительные сведения](http://go.microsoft.com/fwlink/?LinkId=809084).",
- "loc.description": "Отправка файлов по FTP",
- "loc.instanceNameFormat": "Отправка по FTP: $(rootFolder)",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.credsType": "Способ проверки подлинности",
- "loc.input.help.credsType": "Используйте подключение к службе FTP или введите учетные данные подключения.",
- "loc.input.label.serverEndpoint": "Подключение к службе FTP",
- "loc.input.help.serverEndpoint": "Выберите подключение к службе для FTP-сервера. Чтобы создать подключение, щелкните ссылку \"Управление\" и создайте универсальное подключение к службе, введите URL-адрес FTP-сервера в поле \"URL-адрес сервера\" (например, ftp://server.example.com) и необходимые учетные данные.
Если конечный сервер поддерживает FTPS, всегда будут устанавливаться безопасные подключения независимо от указанного протокола (ftp:// или ftps://). Чтобы разрешить только безопасные подключения, используйте протокол ftps://, например ftps://server.example.com. Если указан протокол ftps://, подключения к серверам, не поддерживающим FTPS, будут завершаться ошибкой.", - "loc.input.label.serverUrl": "URL-адрес сервера", - "loc.input.label.username": "Имя пользователя", - "loc.input.label.password": "Пароль", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "Корневая папка", - "loc.input.help.rootFolder": "Исходная папка, из которой выполняется отправка файлов.", - "loc.input.label.filePatterns": "Шаблоны файлов", - "loc.input.help.filePatterns": "Пути к файлам или шаблоны файлов для отправки. Поддерживает несколько строк шаблонов minimatch. [Подробнее...](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "Удаленный каталог", - "loc.input.help.remotePath": "Отправлять файлы в этот каталог на удаленном FTP-сервере.", - "loc.input.label.enableUtf8": "Включить поддержку UTF8", - "loc.input.help.enableUtf8": "Включает поддержку UTF-8 для FTP-подключения (OPTS UTF8 ON).", - "loc.input.label.clean": "Удалить удаленный каталог", - "loc.input.help.clean": "Удалить удаленный каталог, включая его содержимое, перед отправкой.", - "loc.input.label.cleanContents": "Очистить содержимое удаленного каталога", - "loc.input.help.cleanContents": "Рекурсивно удалить все содержимое удаленного каталога перед отправкой. Существующий каталог не удаляется. Для повышения производительности используйте вместо этого функцию \"Удалить удаленный каталог\".", - "loc.input.label.preservePaths": "Сохранять пути к файлам", - "loc.input.help.preservePaths": "Если этот флажок установлен, структура относительного локального каталога пересоздается в удаленном каталоге, в который отправляются файлы. В противном случае файлы отправляются напрямую в удаленный каталог без создания дополнительных подкаталогов.
Предположим, ваша исходная папка — /home/user/source/, которая содержит файл foo/bar/foobar.txt, а удаленный каталог — /uploads/.
Если флажок установлен, файл отправляется в папку /uploads/foo/bar/foobar.txt. В противном случае он отправляется в папку /uploads/foobar.txt.",
- "loc.input.label.trustSSL": "Доверять сертификату сервера",
- "loc.input.help.trustSSL": "При выборе этого параметра SSL-сертификат FTP-сервера становится доверенным для ftps://, даже если он является самозаверяющим или центр сертификации не может подтвердить его подлинность.",
- "loc.input.label.customCmds": "Команды FTP",
- "loc.input.help.customCmds": "Необязательные команды FTP, которые будут отправлены удаленному серверу FTP при подключении.",
- "loc.messages.CleanRemoteDir": "удаляется удаленный каталог: %s",
- "loc.messages.CleanRemoteDirContents": "удаляется содержимое удаленного каталога: %s",
- "loc.messages.CleanFileDeleteFail": "произошла ошибка при удалении файла: %s",
- "loc.messages.ConnectPort": "подключено к: %s:%s",
- "loc.messages.Disconnected": "отключено",
- "loc.messages.DisconnectHost": "отключение от: %s",
- "loc.messages.FTPConnected": "подключено: %s",
- "loc.messages.InvalidFTPOptions": "Произошла ошибка при чтении параметров FTP: %s",
- "loc.messages.FTPNoHostSpecified": "В URL-адресе FTP-сервера должно быть указано имя узла.",
- "loc.messages.FTPNoProtocolSpecified": "URL-адрес FTP-сервера должен начинаться с \"ftp://\" или \"ftps://\"",
- "loc.messages.NoFilesFound": "Не удалось найти файлы для отправки",
- "loc.messages.UploadRemoteDir": "отправка файлов в удаленный каталог: %s",
- "loc.messages.UploadSucceedMsg": "Отправка по FTP успешно завершена: %s",
- "loc.messages.UploadSucceedRes": "Отправка по FTP успешно завершена.",
- "loc.messages.UploadFailed": "Не удалось отправить по FTP"
+{
+ "loc.friendlyName": "Отправка по FTP",
+ "loc.helpMarkDown": "Передача файлов на удаленный компьютер по протоколу FTP или защищенному протоколу FTPS. [Дополнительные сведения](http://go.microsoft.com/fwlink/?LinkId=809084).",
+ "loc.description": "Отправка файлов по FTP",
+ "loc.instanceNameFormat": "Отправка по FTP: $(rootFolder)",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.credsType": "Способ проверки подлинности",
+ "loc.input.help.credsType": "Используйте подключение к службе FTP или введите учетные данные подключения.",
+ "loc.input.label.serverEndpoint": "Подключение к службе FTP",
+ "loc.input.help.serverEndpoint": "Выберите подключение к службе для FTP-сервера. Чтобы создать подключение, щелкните ссылку \"Управление\" и создайте универсальное подключение к службе, введите URL-адрес FTP-сервера в поле \"URL-адрес сервера\" (например, ftp://server.example.com) и необходимые учетные данные.
Если конечный сервер поддерживает FTPS, всегда будут устанавливаться безопасные подключения независимо от указанного протокола (ftp:// или ftps://). Чтобы разрешить только безопасные подключения, используйте протокол ftps://, например ftps://server.example.com. Если указан протокол ftps://, подключения к серверам, не поддерживающим FTPS, будут завершаться ошибкой.", + "loc.input.label.serverUrl": "URL-адрес сервера", + "loc.input.label.username": "Имя пользователя", + "loc.input.label.password": "Пароль", + "loc.input.label.implicitFTPS": "Использовать неявный тип FTPS", + "loc.input.label.rootFolder": "Корневая папка", + "loc.input.help.rootFolder": "Исходная папка, из которой выполняется отправка файлов.", + "loc.input.label.filePatterns": "Шаблоны файлов", + "loc.input.help.filePatterns": "Пути к файлам или шаблоны файлов для отправки. Поддерживает несколько строк шаблонов minimatch. [Подробнее...](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "Удаленный каталог", + "loc.input.help.remotePath": "Отправлять файлы в этот каталог на удаленном FTP-сервере.", + "loc.input.label.enableUtf8": "Включить поддержку UTF8", + "loc.input.help.enableUtf8": "Включает поддержку UTF-8 для FTP-подключения (OPTS UTF8 ON).", + "loc.input.label.clean": "Удалить удаленный каталог", + "loc.input.help.clean": "Удалить удаленный каталог, включая его содержимое, перед отправкой.", + "loc.input.label.cleanContents": "Очистить содержимое удаленного каталога", + "loc.input.help.cleanContents": "Рекурсивно удалить все содержимое удаленного каталога перед отправкой. Существующий каталог не удаляется. Для повышения производительности используйте вместо этого функцию \"Удалить удаленный каталог\".", + "loc.input.label.preservePaths": "Сохранять пути к файлам", + "loc.input.help.preservePaths": "Если этот флажок установлен, структура относительного локального каталога пересоздается в удаленном каталоге, в который отправляются файлы. В противном случае файлы отправляются напрямую в удаленный каталог без создания дополнительных подкаталогов.
Предположим, ваша исходная папка — /home/user/source/, которая содержит файл foo/bar/foobar.txt, а удаленный каталог — /uploads/.
Если флажок установлен, файл отправляется в папку /uploads/foo/bar/foobar.txt. В противном случае он отправляется в папку /uploads/foobar.txt.",
+ "loc.input.label.trustSSL": "Доверять сертификату сервера",
+ "loc.input.help.trustSSL": "При выборе этого параметра SSL-сертификат FTP-сервера становится доверенным для ftps://, даже если он является самозаверяющим или центр сертификации не может подтвердить его подлинность.",
+ "loc.input.label.customCmds": "Команды FTP",
+ "loc.input.help.customCmds": "Необязательные команды FTP, которые будут отправлены удаленному серверу FTP при подключении.",
+ "loc.messages.CleanRemoteDir": "удаляется удаленный каталог: %s",
+ "loc.messages.CleanRemoteDirContents": "удаляется содержимое удаленного каталога: %s",
+ "loc.messages.CleanFileDeleteFail": "произошла ошибка при удалении файла: %s",
+ "loc.messages.ConnectPort": "подключено к: %s:%s",
+ "loc.messages.Disconnected": "отключено",
+ "loc.messages.DisconnectHost": "отключение от: %s",
+ "loc.messages.FTPConnected": "подключено: %s",
+ "loc.messages.InvalidFTPOptions": "Произошла ошибка при чтении параметров FTP: %s",
+ "loc.messages.FTPNoHostSpecified": "В URL-адресе FTP-сервера должно быть указано имя узла.",
+ "loc.messages.FTPNoProtocolSpecified": "URL-адрес FTP-сервера должен начинаться с \"ftp://\" или \"ftps://\"",
+ "loc.messages.NoFilesFound": "Не удалось найти файлы для отправки",
+ "loc.messages.UploadRemoteDir": "отправка файлов в удаленный каталог: %s",
+ "loc.messages.UploadSucceedMsg": "Отправка по FTP успешно завершена: %s",
+ "loc.messages.UploadSucceedRes": "Отправка по FTP успешно завершена.",
+ "loc.messages.UploadFailed": "Не удалось отправить по FTP"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/zh-CN/resources.resjson
index 5f9413b011f0..53802dc9c7c7 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "FTP 上传",
- "loc.helpMarkDown": "使用文件传输协议(FTP)将文件上传到远程计算机,或使用 FTPS 安全上传。[详细信息](http://go.microsoft.com/fwlink/?LinkId=809084)。",
- "loc.description": "使用 FTP 上传文件",
- "loc.instanceNameFormat": "FTP 上传: $(rootFolder)",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.credsType": "身份验证方法",
- "loc.input.help.credsType": "使用 FTP 服务连接或输入连接凭据。",
- "loc.input.label.serverEndpoint": "FTP 服务连接",
- "loc.input.help.serverEndpoint": "选择 FTP 服务器的服务连接。若要创建一个,可单击管理链接并创建新的通用服务连接,为服务器 URL 输入 FTP 服务器 URL,例如,\"ftp://server.example.com\",以及所需的凭据。
如果目标服务器支持 FTPS,无论指定了什么协议,都会建立安全连接(\"ftp://\" 或 \"ftps://\")。若要仅允许安全连接,请使用 \"ftps://\" 协议,例如,\"ftps://server.example.com\"。如果指定了 \"ftps://\",则连接不支持 FTPS 的服务器将失败。", - "loc.input.label.serverUrl": "服务器 URL", - "loc.input.label.username": "用户名", - "loc.input.label.password": "密码", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "根文件夹", - "loc.input.help.rootFolder": "要上传其中文件的源文件夹。", - "loc.input.label.filePatterns": "文件模式", - "loc.input.help.filePatterns": "要上传的文件的文件路径或模式。支持多行最小匹配模式。[详细信息](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "远程目录", - "loc.input.help.remotePath": "将文件上传到远程 FTP 服务器上的该目录中。", - "loc.input.label.enableUtf8": "启用 UTF8 支持", - "loc.input.help.enableUtf8": "为 FTP 连接启用 UTF-8 支持(\"OPTS UTF8 ON\")。", - "loc.input.label.clean": "删除远程目录", - "loc.input.help.clean": "上传前,请删除远程目录及其内容。", - "loc.input.label.cleanContents": "清除远程目录内容", - "loc.input.help.cleanContents": "上传前,请以递归方式删除所有远程目录的内容。不会删除现有目录。要提高性能,请考虑改用“删除远程目录”。", - "loc.input.label.preservePaths": "保留文件路径", - "loc.input.help.preservePaths": "如果选中,将在上传文件的远程目录下重新创建有关本地目录结构。否则,会将文件直接上传到远程目录而不创建其他子目录。
例如,假设源文件夹为: `/home/user/source/`,它包含文件: `foo/bar/foobar.txt`,而远程目录为: `/uploads/`。
如果选中,文件将上传到: `/ uploads/foo/bar/foobar.txt`。否则上传到: `/ uploads/foobar.txt`。",
- "loc.input.label.trustSSL": "信任服务器证书",
- "loc.input.help.trustSSL": "选择此选项将通过 ftps:// 信任 FTP 服务器的 SSL 证书,即使它是自签名证书或无法由证书颁发机构(CA)验证的证书。",
- "loc.input.label.customCmds": "FTP 命令",
- "loc.input.help.customCmds": "连接时将发送到远程 FTP 服务器的可选 FTP 命令。",
- "loc.messages.CleanRemoteDir": "正在删除远程目录: %s",
- "loc.messages.CleanRemoteDirContents": "正在删除远程目录内容: %s",
- "loc.messages.CleanFileDeleteFail": "尝试删除文件时出错: %s",
- "loc.messages.ConnectPort": "正在连接到: %s:%s",
- "loc.messages.Disconnected": "已断开连接",
- "loc.messages.DisconnectHost": "正在断开与 %s 的连接 ",
- "loc.messages.FTPConnected": "已连接: %s",
- "loc.messages.InvalidFTPOptions": "阅读 FTP 选项时出现错误: %s",
- "loc.messages.FTPNoHostSpecified": "FTP 服务器 URL 必需包括主机名",
- "loc.messages.FTPNoProtocolSpecified": "FTP 服务器 URL 必需以 ftp:// 或 ftps:// 开头",
- "loc.messages.NoFilesFound": "找不到任何要上传的文件",
- "loc.messages.UploadRemoteDir": "正在将文件上传到远程目录: %s",
- "loc.messages.UploadSucceedMsg": "FTP 已成功上传 %s",
- "loc.messages.UploadSucceedRes": "FTP 已成功上传",
- "loc.messages.UploadFailed": "FTP 上传失败"
+{
+ "loc.friendlyName": "FTP 上传",
+ "loc.helpMarkDown": "使用文件传输协议(FTP)将文件上传到远程计算机,或使用 FTPS 安全上传。[详细信息](http://go.microsoft.com/fwlink/?LinkId=809084)。",
+ "loc.description": "使用 FTP 上传文件",
+ "loc.instanceNameFormat": "FTP 上传: $(rootFolder)",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.credsType": "身份验证方法",
+ "loc.input.help.credsType": "使用 FTP 服务连接或输入连接凭据。",
+ "loc.input.label.serverEndpoint": "FTP 服务连接",
+ "loc.input.help.serverEndpoint": "选择 FTP 服务器的服务连接。若要创建一个,可单击管理链接并创建新的通用服务连接,为服务器 URL 输入 FTP 服务器 URL,例如,\"ftp://server.example.com\",以及所需的凭据。
如果目标服务器支持 FTPS,无论指定了什么协议,都会建立安全连接(\"ftp://\" 或 \"ftps://\")。若要仅允许安全连接,请使用 \"ftps://\" 协议,例如,\"ftps://server.example.com\"。如果指定了 \"ftps://\",则连接不支持 FTPS 的服务器将失败。", + "loc.input.label.serverUrl": "服务器 URL", + "loc.input.label.username": "用户名", + "loc.input.label.password": "密码", + "loc.input.label.implicitFTPS": "使用隐式 FTPS", + "loc.input.label.rootFolder": "根文件夹", + "loc.input.help.rootFolder": "要上传其中文件的源文件夹。", + "loc.input.label.filePatterns": "文件模式", + "loc.input.help.filePatterns": "要上传的文件的文件路径或模式。支持多行最小匹配模式。[详细信息](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "远程目录", + "loc.input.help.remotePath": "将文件上传到远程 FTP 服务器上的该目录中。", + "loc.input.label.enableUtf8": "启用 UTF8 支持", + "loc.input.help.enableUtf8": "为 FTP 连接启用 UTF-8 支持(\"OPTS UTF8 ON\")。", + "loc.input.label.clean": "删除远程目录", + "loc.input.help.clean": "上传前,请删除远程目录及其内容。", + "loc.input.label.cleanContents": "清除远程目录内容", + "loc.input.help.cleanContents": "上传前,请以递归方式删除所有远程目录的内容。不会删除现有目录。要提高性能,请考虑改用“删除远程目录”。", + "loc.input.label.preservePaths": "保留文件路径", + "loc.input.help.preservePaths": "如果选中,将在上传文件的远程目录下重新创建有关本地目录结构。否则,会将文件直接上传到远程目录而不创建其他子目录。
例如,假设源文件夹为: `/home/user/source/`,它包含文件: `foo/bar/foobar.txt`,而远程目录为: `/uploads/`。
如果选中,文件将上传到: `/ uploads/foo/bar/foobar.txt`。否则上传到: `/ uploads/foobar.txt`。",
+ "loc.input.label.trustSSL": "信任服务器证书",
+ "loc.input.help.trustSSL": "选择此选项将通过 ftps:// 信任 FTP 服务器的 SSL 证书,即使它是自签名证书或无法由证书颁发机构(CA)验证的证书。",
+ "loc.input.label.customCmds": "FTP 命令",
+ "loc.input.help.customCmds": "连接时将发送到远程 FTP 服务器的可选 FTP 命令。",
+ "loc.messages.CleanRemoteDir": "正在删除远程目录: %s",
+ "loc.messages.CleanRemoteDirContents": "正在删除远程目录内容: %s",
+ "loc.messages.CleanFileDeleteFail": "尝试删除文件时出错: %s",
+ "loc.messages.ConnectPort": "正在连接到: %s:%s",
+ "loc.messages.Disconnected": "已断开连接",
+ "loc.messages.DisconnectHost": "正在断开与 %s 的连接 ",
+ "loc.messages.FTPConnected": "已连接: %s",
+ "loc.messages.InvalidFTPOptions": "阅读 FTP 选项时出现错误: %s",
+ "loc.messages.FTPNoHostSpecified": "FTP 服务器 URL 必需包括主机名",
+ "loc.messages.FTPNoProtocolSpecified": "FTP 服务器 URL 必需以 ftp:// 或 ftps:// 开头",
+ "loc.messages.NoFilesFound": "找不到任何要上传的文件",
+ "loc.messages.UploadRemoteDir": "正在将文件上传到远程目录: %s",
+ "loc.messages.UploadSucceedMsg": "FTP 已成功上传 %s",
+ "loc.messages.UploadSucceedRes": "FTP 已成功上传",
+ "loc.messages.UploadFailed": "FTP 上传失败"
}
\ No newline at end of file
diff --git a/Tasks/FtpUploadV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/FtpUploadV2/Strings/resources.resjson/zh-TW/resources.resjson
index 9d23fea7b23b..014ec4b3f6ec 100644
--- a/Tasks/FtpUploadV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/FtpUploadV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,48 +1,48 @@
-{
- "loc.friendlyName": "FTP 上傳",
- "loc.helpMarkDown": "使用檔案傳輸通訊協定 (FTP) 或更安全的 FTPS,將檔案上傳到遠端電腦。[詳細資訊](http://go.microsoft.com/fwlink/?LinkId=809084)。",
- "loc.description": "使用 FTP 上傳檔案",
- "loc.instanceNameFormat": "FTP 上傳: $(rootFolder)",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.credsType": "驗證方法",
- "loc.input.help.credsType": "請使用 FTP 服務連線,或輸入連線認證。",
- "loc.input.label.serverEndpoint": "FTP 服務連線",
- "loc.input.help.serverEndpoint": "請為您的 FTP 伺服器選取服務連線。若要建立服務連線,請按一下 [管理連結],然後建立新的泛型服務連線,輸入伺服器 URL 的 FTP 伺服器 URL (例如: `ftp://server.example.com`) 和必要認證。
無論指定何種通訊協定 ('ftp://' 或 'ftps://'),只要目標伺服器支援 FTPS,一律會建立安全連線。若要只允許安全連線,請使用 'ftps://' 通訊協定,例如 'ftps://server.example.com'。若指定了 'ftps://',但伺服器不支援 FTPS,連線將會失敗。", - "loc.input.label.serverUrl": "伺服器 URL", - "loc.input.label.username": "使用者名稱", - "loc.input.label.password": "密碼", - "loc.input.label.implicitFTPS": "Use implicit FTPS", - "loc.input.label.rootFolder": "根資料夾", - "loc.input.help.rootFolder": "要上傳之檔案所在的來源資料夾。", - "loc.input.label.filePatterns": "檔案模式", - "loc.input.help.filePatterns": "要上傳之檔案的檔案路徑或樣式。支援多行的 minimatch 樣式。[詳細資訊](https://go.microsoft.com/fwlink/?LinkId=800269)", - "loc.input.label.remotePath": "遠端目錄", - "loc.input.help.remotePath": "將檔案上傳到遠端 FTP 伺服器上的此目錄。", - "loc.input.label.enableUtf8": "啟用 UTF8 支援", - "loc.input.help.enableUtf8": "為 FTP 連線啟用 UTF-8 支援 ('OPTS UTF8 ON')。", - "loc.input.label.clean": "刪除遠端目錄", - "loc.input.help.clean": "先刪除遠端目錄 (包括其內容) 再上傳。", - "loc.input.label.cleanContents": "清除遠端目錄內容", - "loc.input.help.cleanContents": "先以遞迴方式刪除遠端目錄的所有內容再上傳。現有的目錄不會刪除。為達更佳效能,請考慮改為使用 `Delete remote directory`。", - "loc.input.label.preservePaths": "保留檔案路徑", - "loc.input.help.preservePaths": "如有選取,會在檔案上傳的遠端目錄下重新建立相對的本機目錄結構。否則,檔案會直接上傳到遠端目錄,而不會另外建立其他子目錄。
例如,假設您的來源資料來為 '/home/user/source/',其中包含了檔案 'foo/bar/foobar.txt',而您的遠端目錄為 '/uploads/'。
如有選取,檔案會上傳到 '/uploads/foo/bar/foobar.txt',否則會上傳到 '/uploads/foobar.txt'。",
- "loc.input.label.trustSSL": "信任伺服器憑證",
- "loc.input.help.trustSSL": "選取此選項會導致 FTP 伺服器的 SSL 憑證受 ftps:// 信任,即使它是自我簽署的憑證,或是憑證授權單位 (CA) 無法驗證的憑證亦然。",
- "loc.input.label.customCmds": "FTP 命令",
- "loc.input.help.customCmds": "連線時要傳送給遠端 FTP 伺服器的選用 FTP 命令。",
- "loc.messages.CleanRemoteDir": "正在移除遠端目錄: %s",
- "loc.messages.CleanRemoteDirContents": "正在移除遠端目錄內容: %s",
- "loc.messages.CleanFileDeleteFail": "嘗試移除檔案時發生錯誤: %s",
- "loc.messages.ConnectPort": "正在連線到: %s:%s",
- "loc.messages.Disconnected": "已中斷連線",
- "loc.messages.DisconnectHost": "正在中斷下項的連線: %s",
- "loc.messages.FTPConnected": "已連線: %s",
- "loc.messages.InvalidFTPOptions": "讀取 FTP 選項時發生錯誤: %s",
- "loc.messages.FTPNoHostSpecified": "FTP 伺服器 URL 必須包含主機名稱。",
- "loc.messages.FTPNoProtocolSpecified": "FTP 伺服器 URL 的開頭必須是 ftp:// 或 ftps://",
- "loc.messages.NoFilesFound": "找不到任何要上傳的檔案",
- "loc.messages.UploadRemoteDir": "正在將檔案上傳至遠端目錄: %s",
- "loc.messages.UploadSucceedMsg": "FTP 上傳成功 %s",
- "loc.messages.UploadSucceedRes": "FTP 上傳成功",
- "loc.messages.UploadFailed": "Ftp 上傳失敗"
+{
+ "loc.friendlyName": "FTP 上傳",
+ "loc.helpMarkDown": "使用檔案傳輸通訊協定 (FTP) 或更安全的 FTPS,將檔案上傳到遠端電腦。[詳細資訊](http://go.microsoft.com/fwlink/?LinkId=809084)。",
+ "loc.description": "使用 FTP 上傳檔案",
+ "loc.instanceNameFormat": "FTP 上傳: $(rootFolder)",
+ "loc.group.displayName.advanced": "進階",
+ "loc.input.label.credsType": "驗證方法",
+ "loc.input.help.credsType": "請使用 FTP 服務連線,或輸入連線認證。",
+ "loc.input.label.serverEndpoint": "FTP 服務連線",
+ "loc.input.help.serverEndpoint": "請為您的 FTP 伺服器選取服務連線。若要建立服務連線,請按一下 [管理連結],然後建立新的泛型服務連線,輸入伺服器 URL 的 FTP 伺服器 URL (例如: `ftp://server.example.com`) 和必要認證。
無論指定何種通訊協定 ('ftp://' 或 'ftps://'),只要目標伺服器支援 FTPS,一律會建立安全連線。若要只允許安全連線,請使用 'ftps://' 通訊協定,例如 'ftps://server.example.com'。若指定了 'ftps://',但伺服器不支援 FTPS,連線將會失敗。", + "loc.input.label.serverUrl": "伺服器 URL", + "loc.input.label.username": "使用者名稱", + "loc.input.label.password": "密碼", + "loc.input.label.implicitFTPS": "使用隱含 FTPS", + "loc.input.label.rootFolder": "根資料夾", + "loc.input.help.rootFolder": "要上傳之檔案所在的來源資料夾。", + "loc.input.label.filePatterns": "檔案模式", + "loc.input.help.filePatterns": "要上傳之檔案的檔案路徑或樣式。支援多行的 minimatch 樣式。[詳細資訊](https://go.microsoft.com/fwlink/?LinkId=800269)", + "loc.input.label.remotePath": "遠端目錄", + "loc.input.help.remotePath": "將檔案上傳到遠端 FTP 伺服器上的此目錄。", + "loc.input.label.enableUtf8": "啟用 UTF8 支援", + "loc.input.help.enableUtf8": "為 FTP 連線啟用 UTF-8 支援 ('OPTS UTF8 ON')。", + "loc.input.label.clean": "刪除遠端目錄", + "loc.input.help.clean": "先刪除遠端目錄 (包括其內容) 再上傳。", + "loc.input.label.cleanContents": "清除遠端目錄內容", + "loc.input.help.cleanContents": "先以遞迴方式刪除遠端目錄的所有內容再上傳。現有的目錄不會刪除。為達更佳效能,請考慮改為使用 `Delete remote directory`。", + "loc.input.label.preservePaths": "保留檔案路徑", + "loc.input.help.preservePaths": "如有選取,會在檔案上傳的遠端目錄下重新建立相對的本機目錄結構。否則,檔案會直接上傳到遠端目錄,而不會另外建立其他子目錄。
例如,假設您的來源資料來為 '/home/user/source/',其中包含了檔案 'foo/bar/foobar.txt',而您的遠端目錄為 '/uploads/'。
如有選取,檔案會上傳到 '/uploads/foo/bar/foobar.txt',否則會上傳到 '/uploads/foobar.txt'。",
+ "loc.input.label.trustSSL": "信任伺服器憑證",
+ "loc.input.help.trustSSL": "選取此選項會導致 FTP 伺服器的 SSL 憑證受 ftps:// 信任,即使它是自我簽署的憑證,或是憑證授權單位 (CA) 無法驗證的憑證亦然。",
+ "loc.input.label.customCmds": "FTP 命令",
+ "loc.input.help.customCmds": "連線時要傳送給遠端 FTP 伺服器的選用 FTP 命令。",
+ "loc.messages.CleanRemoteDir": "正在移除遠端目錄: %s",
+ "loc.messages.CleanRemoteDirContents": "正在移除遠端目錄內容: %s",
+ "loc.messages.CleanFileDeleteFail": "嘗試移除檔案時發生錯誤: %s",
+ "loc.messages.ConnectPort": "正在連線到: %s:%s",
+ "loc.messages.Disconnected": "已中斷連線",
+ "loc.messages.DisconnectHost": "正在中斷下項的連線: %s",
+ "loc.messages.FTPConnected": "已連線: %s",
+ "loc.messages.InvalidFTPOptions": "讀取 FTP 選項時發生錯誤: %s",
+ "loc.messages.FTPNoHostSpecified": "FTP 伺服器 URL 必須包含主機名稱。",
+ "loc.messages.FTPNoProtocolSpecified": "FTP 伺服器 URL 的開頭必須是 ftp:// 或 ftps://",
+ "loc.messages.NoFilesFound": "找不到任何要上傳的檔案",
+ "loc.messages.UploadRemoteDir": "正在將檔案上傳至遠端目錄: %s",
+ "loc.messages.UploadSucceedMsg": "FTP 上傳成功 %s",
+ "loc.messages.UploadSucceedRes": "FTP 上傳成功",
+ "loc.messages.UploadFailed": "Ftp 上傳失敗"
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/de-DE/resources.resjson
index 6b5589813063..7c703b4871f2 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Apple-Zertifikat installieren",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "Hiermit wird ein Apple-Zertifikat installiert, das für den Buildvorgang auf einem macOS-Agent-Computer erforderlich ist.",
- "loc.instanceNameFormat": "Apple-Zertifikat installieren",
- "loc.releaseNotes": "Hiermit werden Codesignaturblockaden auf einem selbstgehosteten Agent behoben. Das Kennwort für den Schlüsselbund ist jetzt erforderlich, um \"Standardschlüsselbund\" oder \"Benutzerdefinierter Schlüsselbund\" zu verwenden. Für gehostete Microsoft-Builds muss \"Temporärer Schlüsselbund\" verwendet werden.",
- "loc.group.displayName.advanced": "Erweitert",
- "loc.input.label.certSecureFile": "Zertifikat (P12)",
- "loc.input.help.certSecureFile": "Wählen Sie das Zertifikat (P12) aus, das in \"Secure Files\" (sichere Dateien) für die Installation auf dem macOS-Agent hochgeladen wurde.",
- "loc.input.label.certPwd": "Zertifikatkennwort (P12)",
- "loc.input.help.certPwd": "Kennwort für das Apple-Zertifikat (P12). Verwenden Sie eine neue Buildvariable, deren Sperre auf der Registerkarte \"Variablen\" aktiviert ist, um diesen Wert zu verschlüsseln.",
- "loc.input.label.keychain": "Keychain",
- "loc.input.help.keychain": "Wählen Sie die Keychain (die bei Apple \"Schlüsselbund\" genannt wird) aus, in der das Apple-Zertifikat installiert werden soll. Für gehostete Microsoft-Builds verwenden Sie \"Temporärer Schlüsselbund\" aus. Ein temporärer Schlüsselbund wird nach Build- oder Releaseabschluss immer gelöscht.",
- "loc.input.label.keychainPassword": "Keychain-Kennwort",
- "loc.input.help.keychainPassword": "Kennwort zum Entsperren des Schlüsselbunds. Verwenden Sie eine neue Buildvariable, deren Sperre auf der Registerkarte \"Variablen\" aktiviert ist, um diesen Wert zu verschlüsseln.",
- "loc.input.label.customKeychainPath": "Pfad zur benutzerdefinierten Keychain",
- "loc.input.help.customKeychainPath": "Vollständiger Pfad zu einer benutzerdefinierten Keychain-Datei. Wenn keine Keychain vorhanden ist, wird eine erstellt.",
- "loc.input.label.deleteCert": "Zertifikat aus Keychain löschen",
- "loc.input.help.deleteCert": "Wählen Sie, dass das Zertifikat nach Abschluss des Builds oder der Release aus der Keychain gelöscht wird.",
- "loc.input.label.deleteCustomKeychain": "Benutzerdefinierte Keychain löschen",
- "loc.input.help.deleteCustomKeychain": "Wählen Sie, dass die benutzerdefinierte Keychain nach Abschluss des Builds oder der Release aus dem Agent gelöscht wird.",
- "loc.input.label.signingIdentity": "Zertifikatsignaturidentität",
- "loc.input.help.signingIdentity": "Der allgemeine Name der Person im Signaturzertifikat. Wenn keine Angabe erfolgt, wird versucht, den allgemeinen Namen zu analysieren.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "Partition_id-ACL für den importierten privaten Schlüssel einrichten",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "Bei „true“ wird die partition_id-ACL für den importierten privaten Schlüssel festgelegt, sodass codesign nicht zur Verwendung des Schlüssels zum Signieren auffordert. Dies ist für temporäre Keychains mindestens unter MacOS High Sierra nicht erforderlich. Weitere Informationen finden Sie im [link](http://www.openradar.me/28524119).",
- "loc.input.label.opensslPkcsArgs": "OpenSSL-Argumente für PKCS12",
- "loc.input.help.opensslPkcsArgs": "Argumente für Extraktionszertifikatinformationen mit OpenSSL.",
- "loc.messages.INVALID_P12": "Der Zertifikat-SHA1-Hash und der allgemeine Name (CN) wurden nicht gefunden. Das Zertifikat muss eine gültige P12-Datei sein.",
- "loc.messages.NoP12PwdWarning": "Es wurde kein P12-Kennwort angegeben. Wenn für die P12-Datei ein Kennwort erforderlich ist, wird empfohlen, dieses als Pipelinevariable anzugeben und durch Aktivieren des Schlosssymbols als geheim zu markieren.",
- "loc.messages.P12PrivateKeyNameNotFound": "Fehler beim Identifizieren des Namens für den privaten Schlüssel: %s ",
- "loc.messages.SetKeyPartitionListCommandNotFound": "Nicht benötigte partition_id-ACL-Schlüsselbundzuweisung wird auf diesem älteren Betriebssystem übersprungen. Der Sicherheitsbefehl \"set-key-partition-list\" wurde in macOS Sierra (10.12) eingeführt.",
- "loc.messages.SetKeyPartitionListCommandFailed": "Fehler beim Festlegen der partition_id-ACL für den privaten Schlüssel. Überprüfen Sie, ob \"Kennwort für Schlüsselbund\" richtig ist, oder verwenden Sie stattdessen \"Temporärer Schlüsselbund\".",
- "loc.messages.InstallRequiresMac": "Für die Installation eines Apple-Zertifikats wird ein macOS-Agent benötigt. Das Installieren von Apple-Zertifikaten auf Linux oder Windows wird von Apple nicht unterstützt.",
- "loc.messages.CertNotValidYetError": "Das Zertifikat \"%s\" (Fingerabdruck: \"%s\") ist erst ab dem %s gültig.",
- "loc.messages.CertExpiredError": "Das Zertifikat \"%s\" (Fingerabdruck: \"%s\") ist am %s abgelaufen.",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Apple-Zertifikat installieren",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "Hiermit wird ein Apple-Zertifikat installiert, das für den Buildvorgang auf einem macOS-Agent-Computer erforderlich ist.",
+ "loc.instanceNameFormat": "Apple-Zertifikat installieren",
+ "loc.releaseNotes": "Hiermit werden Codesignaturblockaden auf einem selbstgehosteten Agent behoben. Das Kennwort für den Schlüsselbund ist jetzt erforderlich, um \"Standardschlüsselbund\" oder \"Benutzerdefinierter Schlüsselbund\" zu verwenden. Für gehostete Microsoft-Builds muss \"Temporärer Schlüsselbund\" verwendet werden.",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.certSecureFile": "Zertifikat (P12)",
+ "loc.input.help.certSecureFile": "Wählen Sie das Zertifikat (P12) aus, das in \"Secure Files\" (sichere Dateien) für die Installation auf dem macOS-Agent hochgeladen wurde.",
+ "loc.input.label.certPwd": "Zertifikatkennwort (P12)",
+ "loc.input.help.certPwd": "Kennwort für das Apple-Zertifikat (P12). Verwenden Sie eine neue Buildvariable, deren Sperre auf der Registerkarte \"Variablen\" aktiviert ist, um diesen Wert zu verschlüsseln.",
+ "loc.input.label.keychain": "Keychain",
+ "loc.input.help.keychain": "Wählen Sie die Keychain (die bei Apple \"Schlüsselbund\" genannt wird) aus, in der das Apple-Zertifikat installiert werden soll. Für gehostete Microsoft-Builds verwenden Sie \"Temporärer Schlüsselbund\" aus. Ein temporärer Schlüsselbund wird nach Build- oder Releaseabschluss immer gelöscht.",
+ "loc.input.label.keychainPassword": "Keychain-Kennwort",
+ "loc.input.help.keychainPassword": "Kennwort zum Entsperren des Schlüsselbunds. Verwenden Sie eine neue Buildvariable, deren Sperre auf der Registerkarte \"Variablen\" aktiviert ist, um diesen Wert zu verschlüsseln.",
+ "loc.input.label.customKeychainPath": "Pfad zur benutzerdefinierten Keychain",
+ "loc.input.help.customKeychainPath": "Vollständiger Pfad zu einer benutzerdefinierten Keychain-Datei. Wenn keine Keychain vorhanden ist, wird eine erstellt.",
+ "loc.input.label.deleteCert": "Zertifikat aus Keychain löschen",
+ "loc.input.help.deleteCert": "Wählen Sie, dass das Zertifikat nach Abschluss des Builds oder der Release aus der Keychain gelöscht wird.",
+ "loc.input.label.deleteCustomKeychain": "Benutzerdefinierte Keychain löschen",
+ "loc.input.help.deleteCustomKeychain": "Wählen Sie, dass die benutzerdefinierte Keychain nach Abschluss des Builds oder der Release aus dem Agent gelöscht wird.",
+ "loc.input.label.signingIdentity": "Zertifikatsignaturidentität",
+ "loc.input.help.signingIdentity": "Der allgemeine Name der Person im Signaturzertifikat. Wenn keine Angabe erfolgt, wird versucht, den allgemeinen Namen zu analysieren.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "Partition_id-ACL für den importierten privaten Schlüssel einrichten",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "Bei „true“ wird die partition_id-ACL für den importierten privaten Schlüssel festgelegt, sodass codesign nicht zur Verwendung des Schlüssels zum Signieren auffordert. Dies ist für temporäre Keychains mindestens unter MacOS High Sierra nicht erforderlich. Weitere Informationen finden Sie im [link](http://www.openradar.me/28524119).",
+ "loc.input.label.opensslPkcsArgs": "OpenSSL-Argumente für PKCS12",
+ "loc.input.help.opensslPkcsArgs": "Argumente für Extraktionszertifikatinformationen mit OpenSSL.",
+ "loc.messages.INVALID_P12": "Der Zertifikat-SHA1-Hash und der allgemeine Name (CN) wurden nicht gefunden. Das Zertifikat muss eine gültige P12-Datei sein.",
+ "loc.messages.NoP12PwdWarning": "Es wurde kein P12-Kennwort angegeben. Wenn für die P12-Datei ein Kennwort erforderlich ist, wird empfohlen, dieses als Pipelinevariable anzugeben und durch Aktivieren des Schlosssymbols als geheim zu markieren.",
+ "loc.messages.P12PrivateKeyNameNotFound": "Fehler beim Identifizieren des Namens für den privaten Schlüssel: %s ",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "Nicht benötigte partition_id-ACL-Schlüsselbundzuweisung wird auf diesem älteren Betriebssystem übersprungen. Der Sicherheitsbefehl \"set-key-partition-list\" wurde in macOS Sierra (10.12) eingeführt.",
+ "loc.messages.SetKeyPartitionListCommandFailed": "Fehler beim Festlegen der partition_id-ACL für den privaten Schlüssel. Überprüfen Sie, ob \"Kennwort für Schlüsselbund\" richtig ist, oder verwenden Sie stattdessen \"Temporärer Schlüsselbund\".",
+ "loc.messages.InstallRequiresMac": "Für die Installation eines Apple-Zertifikats wird ein macOS-Agent benötigt. Das Installieren von Apple-Zertifikaten auf Linux oder Windows wird von Apple nicht unterstützt.",
+ "loc.messages.CertNotValidYetError": "Das Zertifikat \"%s\" (Fingerabdruck: \"%s\") ist erst ab dem %s gültig.",
+ "loc.messages.CertExpiredError": "Das Zertifikat \"%s\" (Fingerabdruck: \"%s\") ist am %s abgelaufen.",
+ "loc.messages.OpenSSLError": "Fehler beim Parsen des Zertifikats. Dies kann auf einen nicht unterstützten Algorithmus zurückzuführen sein. Wenn Sie ein altes Zertifikat mit einer neuen OpenSSL-Version verwenden, legen Sie das -legacy-Flag in der opensslPkcsArgs-Eingabe fest."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/es-ES/resources.resjson
index 6ae9b321806d..71ce9e5007d5 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Instalar certificado de Apple",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "Instala un certificado de Apple necesario para compilar en una máquina de agente de macOS.",
- "loc.instanceNameFormat": "Instalar un certificado de Apple",
- "loc.releaseNotes": "Corrige los bloqueos de la firma de código en un agente autohospedado. Una contraseña de cadena de claves debe utilizar ahora \"Default Keychain\" o \"Custom Keychain\". Las compilaciones hospedadas por Microsoft deben usar \"Temporary Keychain\".",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.certSecureFile": "Certificado (P12)",
- "loc.input.help.certSecureFile": "Seleccione el certificado (.p12) que se cargó en \"Archivos seguros\" para instalarlo en el agente de macOS.",
- "loc.input.label.certPwd": "Contraseña de certificado (P12)",
- "loc.input.help.certPwd": "Contraseña del certificado de Apple (.p12). Use una nueva variable de compilación con el bloqueo habilitado en la pestaña \"Variables\" para cifrar este valor.",
- "loc.input.label.keychain": "Cadena de claves",
- "loc.input.help.keychain": "Seleccione la cadena de claves en la que se va a instalar el certificado de Apple. Para compilaciones hospedadas por Microsoft, use \"Temporary Keychain\". Una cadena de claves temporal siempre se elimina una vez completada la compilación o la versión.",
- "loc.input.label.keychainPassword": "Contraseña de cadena de claves",
- "loc.input.help.keychainPassword": "Contraseña para desbloquear la cadena de claves. Use una nueva variable de compilación con el bloqueo habilitado en la pestaña \"Variables\" para cifrar este valor.",
- "loc.input.label.customKeychainPath": "Ruta de acceso a cadena de claves personalizada",
- "loc.input.help.customKeychainPath": "Ruta de acceso completa a un archivo de cadena de claves personalizada. Si la cadena de claves no existe, se crea.",
- "loc.input.label.deleteCert": "Eliminar certificado de cadena de claves",
- "loc.input.help.deleteCert": "Seleccione esta opción para eliminar el certificado de la cadena de claves una vez completada la compilación o la versión.",
- "loc.input.label.deleteCustomKeychain": "Eliminar cadena de claves personalizada",
- "loc.input.help.deleteCustomKeychain": "Seleccione esta opción para eliminar la cadena de claves personalizada del agente una vez completada la compilación o la versión.",
- "loc.input.label.signingIdentity": "Identidad de firma de certificado",
- "loc.input.help.signingIdentity": "Nombre común del firmante en el certificado de firma. Si se deja en blanco, se intentará analizar el nombre común.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurar la ACL de partition_id para la clave privada importada",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "Si es true, establece la ACL de partition_id para la clave privada importada, por lo que codesign no le pedirá que use la clave para firmar. Esto no es necesario para las cadenas de claves temporales, al menos en MacOS High Sierra. Consulte el [vínculo](http://www.openradar.me/28524119) para obtener más detalles.",
- "loc.input.label.opensslPkcsArgs": "Argumentos de OpenSSL para PKCS12",
- "loc.input.help.opensslPkcsArgs": "Argumentos para la información de certificado de extracción mediante openssl.",
- "loc.messages.INVALID_P12": "No se encuentran el hash SHA1 y el nombre común del certificado. Compruebe que este es un certificado P12 válido.",
- "loc.messages.NoP12PwdWarning": "No se ha proporcionado ninguna contraseña P12. Si el archivo P12 requiere una contraseña, el procedimiento recomendado es proporcionarla como variable de canalización y marcarla como secreta al habilitar el icono de bloqueo.",
- "loc.messages.P12PrivateKeyNameNotFound": "No se pudo identificar el nombre de la clave privada: %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "Se omite la asignación de ACL partition_id de cadena de claves innecesaria en este sistema operativo anterior. El comando de seguridad \"set-key-partition-list\" se introdujo en macOS Sierra (10.12).",
- "loc.messages.SetKeyPartitionListCommandFailed": "Error al establecer la lista ACL partition_id para la clave privada. Compruebe que la \"Contraseña de cadena de claves\" es correcta o use un valor de \"Temporary Keychain\" en su lugar.",
- "loc.messages.InstallRequiresMac": "Para instalar un certificado de Apple, se requiere un agente de macOS. Apple no admite la instalación de certificados de Apple en Linux o Windows.",
- "loc.messages.CertNotValidYetError": "El certificado \"%s\" (huella digital %s) no es válido hasta el %s.",
- "loc.messages.CertExpiredError": "El certificado \"%s\" (huella digital %s) expiró el %s.",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Instalar certificado de Apple",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "Instala un certificado de Apple necesario para compilar en una máquina de agente de macOS.",
+ "loc.instanceNameFormat": "Instalar un certificado de Apple",
+ "loc.releaseNotes": "Corrige los bloqueos de la firma de código en un agente autohospedado. Una contraseña de cadena de claves debe utilizar ahora \"Default Keychain\" o \"Custom Keychain\". Las compilaciones hospedadas por Microsoft deben usar \"Temporary Keychain\".",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.certSecureFile": "Certificado (P12)",
+ "loc.input.help.certSecureFile": "Seleccione el certificado (.p12) que se cargó en \"Archivos seguros\" para instalarlo en el agente de macOS.",
+ "loc.input.label.certPwd": "Contraseña de certificado (P12)",
+ "loc.input.help.certPwd": "Contraseña del certificado de Apple (.p12). Use una nueva variable de compilación con el bloqueo habilitado en la pestaña \"Variables\" para cifrar este valor.",
+ "loc.input.label.keychain": "Cadena de claves",
+ "loc.input.help.keychain": "Seleccione la cadena de claves en la que se va a instalar el certificado de Apple. Para compilaciones hospedadas por Microsoft, use \"Temporary Keychain\". Una cadena de claves temporal siempre se elimina una vez completada la compilación o la versión.",
+ "loc.input.label.keychainPassword": "Contraseña de cadena de claves",
+ "loc.input.help.keychainPassword": "Contraseña para desbloquear la cadena de claves. Use una nueva variable de compilación con el bloqueo habilitado en la pestaña \"Variables\" para cifrar este valor.",
+ "loc.input.label.customKeychainPath": "Ruta de acceso a cadena de claves personalizada",
+ "loc.input.help.customKeychainPath": "Ruta de acceso completa a un archivo de cadena de claves personalizada. Si la cadena de claves no existe, se crea.",
+ "loc.input.label.deleteCert": "Eliminar certificado de cadena de claves",
+ "loc.input.help.deleteCert": "Seleccione esta opción para eliminar el certificado de la cadena de claves una vez completada la compilación o la versión.",
+ "loc.input.label.deleteCustomKeychain": "Eliminar cadena de claves personalizada",
+ "loc.input.help.deleteCustomKeychain": "Seleccione esta opción para eliminar la cadena de claves personalizada del agente una vez completada la compilación o la versión.",
+ "loc.input.label.signingIdentity": "Identidad de firma de certificado",
+ "loc.input.help.signingIdentity": "Nombre común del firmante en el certificado de firma. Si se deja en blanco, se intentará analizar el nombre común.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurar la ACL de partition_id para la clave privada importada",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "Si es true, establece la ACL de partition_id para la clave privada importada, por lo que codesign no le pedirá que use la clave para firmar. Esto no es necesario para las cadenas de claves temporales, al menos en MacOS High Sierra. Consulte el [vínculo](http://www.openradar.me/28524119) para obtener más detalles.",
+ "loc.input.label.opensslPkcsArgs": "Argumentos de OpenSSL para PKCS12",
+ "loc.input.help.opensslPkcsArgs": "Argumentos para la información de certificado de extracción mediante openssl.",
+ "loc.messages.INVALID_P12": "No se encuentran el hash SHA1 y el nombre común del certificado. Compruebe que este es un certificado P12 válido.",
+ "loc.messages.NoP12PwdWarning": "No se ha proporcionado ninguna contraseña P12. Si el archivo P12 requiere una contraseña, el procedimiento recomendado es proporcionarla como variable de canalización y marcarla como secreta al habilitar el icono de bloqueo.",
+ "loc.messages.P12PrivateKeyNameNotFound": "No se pudo identificar el nombre de la clave privada: %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "Se omite la asignación de ACL partition_id de cadena de claves innecesaria en este sistema operativo anterior. El comando de seguridad \"set-key-partition-list\" se introdujo en macOS Sierra (10.12).",
+ "loc.messages.SetKeyPartitionListCommandFailed": "Error al establecer la lista ACL partition_id para la clave privada. Compruebe que la \"Contraseña de cadena de claves\" es correcta o use un valor de \"Temporary Keychain\" en su lugar.",
+ "loc.messages.InstallRequiresMac": "Para instalar un certificado de Apple, se requiere un agente de macOS. Apple no admite la instalación de certificados de Apple en Linux o Windows.",
+ "loc.messages.CertNotValidYetError": "El certificado \"%s\" (huella digital %s) no es válido hasta el %s.",
+ "loc.messages.CertExpiredError": "El certificado \"%s\" (huella digital %s) expiró el %s.",
+ "loc.messages.OpenSSLError": "Error al analizar el certificado. Esto puede deberse a un algoritmo no admitido. Si usa un certificado antiguo con una nueva versión de OpenSSL, intente establecer la marca -legacy en la entrada opensslPkcsArgs."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/fr-FR/resources.resjson
index bcb6055e9f81..ae3e345fc333 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Installer le certificat Apple",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "Installer le certificat Apple nécessaire pour effectuer une build sur une machine d'agent macOS",
- "loc.instanceNameFormat": "Installer un certificat Apple",
- "loc.releaseNotes": "Corrige les plantages de codesign sur un agent autohébergé. Un mot de passe de trousseau est désormais obligatoire pour permettre l'utilisation de 'Trousseau par défaut' ou 'Trousseau personnalisé'. Les builds hébergées par Microsoft doivent utiliser le 'Trousseau temporaire'.",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.certSecureFile": "Certificat (P12)",
- "loc.input.help.certSecureFile": "Sélectionnez le certificat (.p12) chargé sur 'Fichiers sécurisés' pour installer l'agent macOS.",
- "loc.input.label.certPwd": "Mot de passe du certificat (P12)",
- "loc.input.help.certPwd": "Mot de passe du certificat Apple (.p12). Pour chiffrer cette valeur, utilisez une nouvelle variable de build en activant son verrou sous l'onglet Variables.",
- "loc.input.label.keychain": "Trousseau",
- "loc.input.help.keychain": "Sélectionnez le trousseau dans lequel installer le certificat Apple. Pour les builds hébergées par Microsoft, utilisez le 'Trousseau temporaire'. Un trousseau temporaire est toujours supprimé, une fois la build ou la mise en production achevée.",
- "loc.input.label.keychainPassword": "Mot de passe du trousseau",
- "loc.input.help.keychainPassword": "Mot de passe permettant de déverrouiller le trousseau. Pour chiffrer cette valeur, utilisez une nouvelle variable de build en activant son verrou sous l'onglet Variables.",
- "loc.input.label.customKeychainPath": "Chemin du trousseau personnalisé",
- "loc.input.help.customKeychainPath": "Chemin complet d'un fichier de trousseau personnalisé. Le trousseau est créé, s'il n'existe pas déjà.",
- "loc.input.label.deleteCert": "Supprimer le certificat du trousseau",
- "loc.input.help.deleteCert": "Sélectionnez cette option pour supprimer le certificat du trousseau, une fois la build ou la mise en production effectuée.",
- "loc.input.label.deleteCustomKeychain": "Supprimer le trousseau personnalisé",
- "loc.input.help.deleteCustomKeychain": "Sélectionnez cette option pour supprimer le trousseau personnalisé de l'agent, une fois la build ou la mise en production effectuée.",
- "loc.input.label.signingIdentity": "Identité de signature du certificat",
- "loc.input.help.signingIdentity": "Nom commun du sujet dans le certificat de signature. Le nom commun fait l'objet d'une tentative d'analyse, si cette valeur reste vide.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurer partition_id liste de contrôle d’accès pour la clé privée importée",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "Si la valeur est true, définit la liste de contrôle d’accès partition_id pour la clé privée importée. Codesign n’invite donc pas à utiliser la clé pour la signature. Ceci n’est pas nécessaire pour les trousseaux temporaires, au moins sur MacOS High Sierra. Pour plus d’informations, consultez le [link](http://www.openradar.me/28524119).",
- "loc.input.label.opensslPkcsArgs": "Arguments OpenSSL pour PKCS12",
- "loc.input.help.opensslPkcsArgs": "Arguments pour les informations de certificat d’extraction à l’aide de openssl.",
- "loc.messages.INVALID_P12": "Le hachage du certificat SHA1 et le nom commun (CN) sont introuvables. Vérifiez qu'il s'agit d'un certificat P12 valide.",
- "loc.messages.NoP12PwdWarning": "Aucun mot de passe P12 n'a été fourni. Si le fichier P12 nécessite un mot de passe, il est recommandé de le fournir sous forme de variable de pipeline et de le marquer comme étant secret en activant l'icône de verrouillage.",
- "loc.messages.P12PrivateKeyNameNotFound": "Échec de l'identification du nom de la clé privée : %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "Les affectations inutiles d'ACL de partition_id d'un trousseau sont ignorées sur cet ancien système d'exploitation. La commande de sécurité 'set-key-partition-list' a été introduite dans macOS Sierra (10.12).",
- "loc.messages.SetKeyPartitionListCommandFailed": "Erreur durant la définition de l'ACL de partition_id pour la clé privée. Vérifiez que le 'Mot de passe du trousseau' est correct, ou utilisez un 'Trousseau temporaire' à la place.",
- "loc.messages.InstallRequiresMac": "L'installation du certificat Apple nécessite un agent macOS. L'installation de certificats Apple sur Linux ou Windows n'est pas prise en charge par Apple.",
- "loc.messages.CertNotValidYetError": "Le certificat \"%s\" (empreinte digitale : %s) est non valide avant %s",
- "loc.messages.CertExpiredError": "Le certificat \"%s\" (empreinte digitale : %s) est arrivé à expiration le %s",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Installer le certificat Apple",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "Installer le certificat Apple nécessaire pour effectuer une build sur une machine d'agent macOS",
+ "loc.instanceNameFormat": "Installer un certificat Apple",
+ "loc.releaseNotes": "Corrige les plantages de codesign sur un agent autohébergé. Un mot de passe de trousseau est désormais obligatoire pour permettre l'utilisation de 'Trousseau par défaut' ou 'Trousseau personnalisé'. Les builds hébergées par Microsoft doivent utiliser le 'Trousseau temporaire'.",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.certSecureFile": "Certificat (P12)",
+ "loc.input.help.certSecureFile": "Sélectionnez le certificat (.p12) chargé sur 'Fichiers sécurisés' pour installer l'agent macOS.",
+ "loc.input.label.certPwd": "Mot de passe du certificat (P12)",
+ "loc.input.help.certPwd": "Mot de passe du certificat Apple (.p12). Pour chiffrer cette valeur, utilisez une nouvelle variable de build en activant son verrou sous l'onglet Variables.",
+ "loc.input.label.keychain": "Trousseau",
+ "loc.input.help.keychain": "Sélectionnez le trousseau dans lequel installer le certificat Apple. Pour les builds hébergées par Microsoft, utilisez le 'Trousseau temporaire'. Un trousseau temporaire est toujours supprimé, une fois la build ou la mise en production achevée.",
+ "loc.input.label.keychainPassword": "Mot de passe du trousseau",
+ "loc.input.help.keychainPassword": "Mot de passe permettant de déverrouiller le trousseau. Pour chiffrer cette valeur, utilisez une nouvelle variable de build en activant son verrou sous l'onglet Variables.",
+ "loc.input.label.customKeychainPath": "Chemin du trousseau personnalisé",
+ "loc.input.help.customKeychainPath": "Chemin complet d'un fichier de trousseau personnalisé. Le trousseau est créé, s'il n'existe pas déjà.",
+ "loc.input.label.deleteCert": "Supprimer le certificat du trousseau",
+ "loc.input.help.deleteCert": "Sélectionnez cette option pour supprimer le certificat du trousseau, une fois la build ou la mise en production effectuée.",
+ "loc.input.label.deleteCustomKeychain": "Supprimer le trousseau personnalisé",
+ "loc.input.help.deleteCustomKeychain": "Sélectionnez cette option pour supprimer le trousseau personnalisé de l'agent, une fois la build ou la mise en production effectuée.",
+ "loc.input.label.signingIdentity": "Identité de signature du certificat",
+ "loc.input.help.signingIdentity": "Nom commun du sujet dans le certificat de signature. Le nom commun fait l'objet d'une tentative d'analyse, si cette valeur reste vide.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurer partition_id liste de contrôle d’accès pour la clé privée importée",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "Si la valeur est true, définit la liste de contrôle d’accès partition_id pour la clé privée importée. Codesign n’invite donc pas à utiliser la clé pour la signature. Ceci n’est pas nécessaire pour les trousseaux temporaires, au moins sur MacOS High Sierra. Pour plus d’informations, consultez le [link](http://www.openradar.me/28524119).",
+ "loc.input.label.opensslPkcsArgs": "Arguments OpenSSL pour PKCS12",
+ "loc.input.help.opensslPkcsArgs": "Arguments pour les informations de certificat d’extraction à l’aide de openssl.",
+ "loc.messages.INVALID_P12": "Le hachage du certificat SHA1 et le nom commun (CN) sont introuvables. Vérifiez qu'il s'agit d'un certificat P12 valide.",
+ "loc.messages.NoP12PwdWarning": "Aucun mot de passe P12 n'a été fourni. Si le fichier P12 nécessite un mot de passe, il est recommandé de le fournir sous forme de variable de pipeline et de le marquer comme étant secret en activant l'icône de verrouillage.",
+ "loc.messages.P12PrivateKeyNameNotFound": "Échec de l'identification du nom de la clé privée : %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "Les affectations inutiles d'ACL de partition_id d'un trousseau sont ignorées sur cet ancien système d'exploitation. La commande de sécurité 'set-key-partition-list' a été introduite dans macOS Sierra (10.12).",
+ "loc.messages.SetKeyPartitionListCommandFailed": "Erreur durant la définition de l'ACL de partition_id pour la clé privée. Vérifiez que le 'Mot de passe du trousseau' est correct, ou utilisez un 'Trousseau temporaire' à la place.",
+ "loc.messages.InstallRequiresMac": "L'installation du certificat Apple nécessite un agent macOS. L'installation de certificats Apple sur Linux ou Windows n'est pas prise en charge par Apple.",
+ "loc.messages.CertNotValidYetError": "Le certificat \"%s\" (empreinte digitale : %s) est non valide avant %s",
+ "loc.messages.CertExpiredError": "Le certificat \"%s\" (empreinte digitale : %s) est arrivé à expiration le %s",
+ "loc.messages.OpenSSLError": "Erreur lors de l’analyse du certificat. Cela peut être dû à un algorithme non pris en charge. Si vous utilisez un ancien certificat avec une nouvelle version OpenSSL, essayez de définir l’indicateur -hérité dans l’entrée opensslPkcsArgs."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson
index 604ceec28f28..b7fb954186d4 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Installa certificato Apple",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "Installa un certificato Apple necessario per compilare in un computer agente macOS",
- "loc.instanceNameFormat": "Installa un certificato Apple",
- "loc.releaseNotes": "Correzione del problema di blocco della firma del codice in un agente self-hosted. Per usare `Keychain predefinito` o `Keychain personalizzato` è necessaria una password del keychain. Con le compilazioni ospitate da Microsoft è necessario usare `Keychain temporaneo`.",
- "loc.group.displayName.advanced": "Avanzate",
- "loc.input.label.certSecureFile": "Certificato (P12)",
- "loc.input.help.certSecureFile": "Consente di selezionare il certificato (con estensione p12) caricato in `File protetti` da installare nell'agente macOS.",
- "loc.input.label.certPwd": "Password certificato (P12)",
- "loc.input.help.certPwd": "Password del certificato Apple (con estensione p12). Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.",
- "loc.input.label.keychain": "Keychain",
- "loc.input.help.keychain": "Consente di selezionare il keychain in cui installare il certificato Apple. Per le compilazioni ospitate da Microsoft usare `Keychain temporaneo`. Un keychain temporaneo verrà sempre eliminato al completamento della compilazione o della versione.",
- "loc.input.label.keychainPassword": "Password del portachiavi",
- "loc.input.help.keychainPassword": "Password per sbloccare il keychain. Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.",
- "loc.input.label.customKeychainPath": "Percorso del portachiavi personalizzato",
- "loc.input.help.customKeychainPath": "Percorso completo di un file di keychain personalizzato. Se non esiste, il keychain verrà creato.",
- "loc.input.label.deleteCert": "Elimina il certificato dal portachiavi",
- "loc.input.help.deleteCert": "Selezionare questa opzione per eliminare il certificato dal keychain al completamento della compilazione o della versione.",
- "loc.input.label.deleteCustomKeychain": "Elimina il portachiavi personalizzato",
- "loc.input.help.deleteCustomKeychain": "Selezionare questa opzione per eliminare il keychain personalizzato dall'agente al completamento della compilazione o della versione.",
- "loc.input.label.signingIdentity": "Identità di firma del certificato",
- "loc.input.help.signingIdentity": "Nome comune del soggetto nel certificato di firma. Verrà eseguito un tentativo di analisi del nome comune se viene lasciato vuoto.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurare partition_id ACL per la chiave privata importata",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
- "loc.input.label.opensslPkcsArgs": "Argomenti OpenSSL per PKCS12",
- "loc.input.help.opensslPkcsArgs": "Argomenti per l'estrazione di informazioni sui certificati tramite openssl.",
- "loc.messages.INVALID_P12": "L'hash SHA1 e il nome comune (CN) del certificato non sono stati trovati. Verificare che si tratti di un certificato P12 valido.",
- "loc.messages.NoP12PwdWarning": "Non è stata fornita alcuna password P12. Se per il file P12 è necessaria una password, è consigliabile fornirla come variabile di pipeline e contrassegnarla come segreta abilitando l'icona del lucchetto.",
- "loc.messages.P12PrivateKeyNameNotFound": "Non è stato possibile identificare il nome della chiave privata: %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "L'assegnazione ACL partition_id non necessaria del keychain verrà ignorata in questo sistema operativo meno recente. Il comando di sicurezza 'set-key-partition-list' è stato introdotto in macOS Sierra (10.12).",
- "loc.messages.SetKeyPartitionListCommandFailed": "Si è verificato un errore durante l'impostazione dell'ACL partition_id per la chiave privata. Verificare che il valore di `Password keychain` sia corretto oppure usare `Keychain temporaneo` instead.",
- "loc.messages.InstallRequiresMac": "Per installare un certificato Apple, è richiesto un agente macOS. L'installazione di certificati Apple in Linux o Windows non è supportata da Apple.",
- "loc.messages.CertNotValidYetError": "Il certificato \"%s\" (impronta digitale: %s) non è valido fino al giorno %s",
- "loc.messages.CertExpiredError": "Il certificato \"%s\" (impronta digitale: %s) è scaduto il giorno %s",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Installa certificato Apple",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "Installa un certificato Apple necessario per compilare in un computer agente macOS",
+ "loc.instanceNameFormat": "Installa un certificato Apple",
+ "loc.releaseNotes": "Correzione del problema di blocco della firma del codice in un agente self-hosted. Per usare `Keychain predefinito` o `Keychain personalizzato` è necessaria una password del keychain. Con le compilazioni ospitate da Microsoft è necessario usare `Keychain temporaneo`.",
+ "loc.group.displayName.advanced": "Avanzate",
+ "loc.input.label.certSecureFile": "Certificato (P12)",
+ "loc.input.help.certSecureFile": "Consente di selezionare il certificato (con estensione p12) caricato in `File protetti` da installare nell'agente macOS.",
+ "loc.input.label.certPwd": "Password certificato (P12)",
+ "loc.input.help.certPwd": "Password del certificato Apple (con estensione p12). Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.",
+ "loc.input.label.keychain": "Keychain",
+ "loc.input.help.keychain": "Consente di selezionare il keychain in cui installare il certificato Apple. Per le compilazioni ospitate da Microsoft usare `Keychain temporaneo`. Un keychain temporaneo verrà sempre eliminato al completamento della compilazione o della versione.",
+ "loc.input.label.keychainPassword": "Password del portachiavi",
+ "loc.input.help.keychainPassword": "Password per sbloccare il keychain. Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.",
+ "loc.input.label.customKeychainPath": "Percorso del portachiavi personalizzato",
+ "loc.input.help.customKeychainPath": "Percorso completo di un file di keychain personalizzato. Se non esiste, il keychain verrà creato.",
+ "loc.input.label.deleteCert": "Elimina il certificato dal portachiavi",
+ "loc.input.help.deleteCert": "Selezionare questa opzione per eliminare il certificato dal keychain al completamento della compilazione o della versione.",
+ "loc.input.label.deleteCustomKeychain": "Elimina il portachiavi personalizzato",
+ "loc.input.help.deleteCustomKeychain": "Selezionare questa opzione per eliminare il keychain personalizzato dall'agente al completamento della compilazione o della versione.",
+ "loc.input.label.signingIdentity": "Identità di firma del certificato",
+ "loc.input.help.signingIdentity": "Nome comune del soggetto nel certificato di firma. Verrà eseguito un tentativo di analisi del nome comune se viene lasciato vuoto.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurare partition_id ACL per la chiave privata importata",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
+ "loc.input.label.opensslPkcsArgs": "Argomenti OpenSSL per PKCS12",
+ "loc.input.help.opensslPkcsArgs": "Argomenti per l'estrazione di informazioni sui certificati tramite openssl.",
+ "loc.messages.INVALID_P12": "L'hash SHA1 e il nome comune (CN) del certificato non sono stati trovati. Verificare che si tratti di un certificato P12 valido.",
+ "loc.messages.NoP12PwdWarning": "Non è stata fornita alcuna password P12. Se per il file P12 è necessaria una password, è consigliabile fornirla come variabile di pipeline e contrassegnarla come segreta abilitando l'icona del lucchetto.",
+ "loc.messages.P12PrivateKeyNameNotFound": "Non è stato possibile identificare il nome della chiave privata: %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "L'assegnazione ACL partition_id non necessaria del keychain verrà ignorata in questo sistema operativo meno recente. Il comando di sicurezza 'set-key-partition-list' è stato introdotto in macOS Sierra (10.12).",
+ "loc.messages.SetKeyPartitionListCommandFailed": "Si è verificato un errore durante l'impostazione dell'ACL partition_id per la chiave privata. Verificare che il valore di `Password keychain` sia corretto oppure usare `Keychain temporaneo` instead.",
+ "loc.messages.InstallRequiresMac": "Per installare un certificato Apple, è richiesto un agente macOS. L'installazione di certificati Apple in Linux o Windows non è supportata da Apple.",
+ "loc.messages.CertNotValidYetError": "Il certificato \"%s\" (impronta digitale: %s) non è valido fino al giorno %s",
+ "loc.messages.CertExpiredError": "Il certificato \"%s\" (impronta digitale: %s) è scaduto il giorno %s",
+ "loc.messages.OpenSSLError": "Errore durante l'analisi del certificato. Ciò potrebbe essere causato da un algoritmo non supportato. Se si usa un certificato precedente con una nuova versione di OpenSSL, provare a impostare il flag -legacy nell'input opensslPkcsArgs."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson
index b674d27e2beb..f6c897815340 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Apple 証明書のインストール",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "macOS エージェント マシン上でビルドを行うために必要な Apple 証明書をインストールします",
- "loc.instanceNameFormat": "Apple 証明書のインストール",
- "loc.releaseNotes": "セルフ ホステッド エージェントでの codesign のハングを修正します。`Default Keychain` または `Custom Keychain` を使用するにはキーチェーン パスワードが必須になりました。Microsoft によってホストされるビルドでは、`Temporary Keychain` を使用します。",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.certSecureFile": "証明書 (P12)",
- "loc.input.help.certSecureFile": "macOS エージェントにインストールするために [セキュア ファイル] にアップロードした証明書 (.p12) を選択します。",
- "loc.input.label.certPwd": "証明書 (P12) のパスワード",
- "loc.input.help.certPwd": "Apple 証明書 (.p12) に対するパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。",
- "loc.input.label.keychain": "キーチェーン",
- "loc.input.help.keychain": "Apple 証明書をインストールするキーチェーンを選択します。Microsoft がホストしているビルドの場合は、'一時キーチェーン' を使用してください。一時キーチェーンは、ビルドまたはリリースが完了するたびに削除されます。",
- "loc.input.label.keychainPassword": "キーチェーンのパスワード",
- "loc.input.help.keychainPassword": "キーチェーンをロック解除するためのパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。",
- "loc.input.label.customKeychainPath": "カスタム キーチェーン パス",
- "loc.input.help.customKeychainPath": "カスタム キーチェーン ファイルへの完全なパス。キーチェーンが存在しない場合は、作成されます。",
- "loc.input.label.deleteCert": "キーチェーンからの証明書の削除",
- "loc.input.help.deleteCert": "ビルドまたはリリースが完了した後に証明書をキーチェーンから削除するには、これを選択します。",
- "loc.input.label.deleteCustomKeychain": "カスタム キーチェーンの削除",
- "loc.input.help.deleteCustomKeychain": "ビルドまたはリリースが完了した後にカスタム キーチェーンをエージェントから削除するには、これを選択します。",
- "loc.input.label.signingIdentity": "証明書の署名 ID",
- "loc.input.help.signingIdentity": "署名証明書の件名の共通名。これが空のままの場合、共通名の解析を試行します。",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "インポートされた秘密キーの partition_id ACL を設定する",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
- "loc.input.label.opensslPkcsArgs": "PKCS12 の OpenSSL 引数",
- "loc.input.help.opensslPkcsArgs": "openssl を使用して証明書情報を抽出するための引数。",
- "loc.messages.INVALID_P12": "証明書の SHA1 ハッシュと共通名 (CN) が見つかりません。証明書が有効な P12 であることを確認してください。",
- "loc.messages.NoP12PwdWarning": "P12 パスワードが指定されていません。P12 ファイルがパスワードを必要とする場合、パイプライン変数としてそれを指定し、ロック アイコンを有効化して秘密としてマークするのが最善です。",
- "loc.messages.P12PrivateKeyNameNotFound": "次の秘密キー名を識別できませんでした。%s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "この古い OS で不必要なキーチェーン partition_id ACL の代入をスキップします。セキュリティ コマンド 'set-key-partition-list' が、macOS Sierra (10.12) で導入されました。",
- "loc.messages.SetKeyPartitionListCommandFailed": "秘密キーへの partition_id ACL の設定でエラーが発生しました。`Keychain password` が正しいことを確認するか、代わりに `Temporary Keychain` を使用します。",
- "loc.messages.InstallRequiresMac": "Apple の証明書のインストールには、macOS エージェントが必要です。Apple は、Linux または Windows での Apple の証明書のインストールをサポートしていません。",
- "loc.messages.CertNotValidYetError": "証明書 \"%s\" (フィンガープリント: %s) は %s まで有効ではありません",
- "loc.messages.CertExpiredError": "証明書 \"%s\" (フィンガープリント: %s) の有効期限が %s に切れました",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Apple 証明書のインストール",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "macOS エージェント マシン上でビルドを行うために必要な Apple 証明書をインストールします",
+ "loc.instanceNameFormat": "Apple 証明書のインストール",
+ "loc.releaseNotes": "セルフ ホステッド エージェントでの codesign のハングを修正します。`Default Keychain` または `Custom Keychain` を使用するにはキーチェーン パスワードが必須になりました。Microsoft によってホストされるビルドでは、`Temporary Keychain` を使用します。",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.certSecureFile": "証明書 (P12)",
+ "loc.input.help.certSecureFile": "macOS エージェントにインストールするために [セキュア ファイル] にアップロードした証明書 (.p12) を選択します。",
+ "loc.input.label.certPwd": "証明書 (P12) のパスワード",
+ "loc.input.help.certPwd": "Apple 証明書 (.p12) に対するパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。",
+ "loc.input.label.keychain": "キーチェーン",
+ "loc.input.help.keychain": "Apple 証明書をインストールするキーチェーンを選択します。Microsoft がホストしているビルドの場合は、'一時キーチェーン' を使用してください。一時キーチェーンは、ビルドまたはリリースが完了するたびに削除されます。",
+ "loc.input.label.keychainPassword": "キーチェーンのパスワード",
+ "loc.input.help.keychainPassword": "キーチェーンをロック解除するためのパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。",
+ "loc.input.label.customKeychainPath": "カスタム キーチェーン パス",
+ "loc.input.help.customKeychainPath": "カスタム キーチェーン ファイルへの完全なパス。キーチェーンが存在しない場合は、作成されます。",
+ "loc.input.label.deleteCert": "キーチェーンからの証明書の削除",
+ "loc.input.help.deleteCert": "ビルドまたはリリースが完了した後に証明書をキーチェーンから削除するには、これを選択します。",
+ "loc.input.label.deleteCustomKeychain": "カスタム キーチェーンの削除",
+ "loc.input.help.deleteCustomKeychain": "ビルドまたはリリースが完了した後にカスタム キーチェーンをエージェントから削除するには、これを選択します。",
+ "loc.input.label.signingIdentity": "証明書の署名 ID",
+ "loc.input.help.signingIdentity": "署名証明書の件名の共通名。これが空のままの場合、共通名の解析を試行します。",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "インポートされた秘密キーの partition_id ACL を設定する",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
+ "loc.input.label.opensslPkcsArgs": "PKCS12 の OpenSSL 引数",
+ "loc.input.help.opensslPkcsArgs": "openssl を使用して証明書情報を抽出するための引数。",
+ "loc.messages.INVALID_P12": "証明書の SHA1 ハッシュと共通名 (CN) が見つかりません。証明書が有効な P12 であることを確認してください。",
+ "loc.messages.NoP12PwdWarning": "P12 パスワードが指定されていません。P12 ファイルがパスワードを必要とする場合、パイプライン変数としてそれを指定し、ロック アイコンを有効化して秘密としてマークするのが最善です。",
+ "loc.messages.P12PrivateKeyNameNotFound": "次の秘密キー名を識別できませんでした。%s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "この古い OS で不必要なキーチェーン partition_id ACL の代入をスキップします。セキュリティ コマンド 'set-key-partition-list' が、macOS Sierra (10.12) で導入されました。",
+ "loc.messages.SetKeyPartitionListCommandFailed": "秘密キーへの partition_id ACL の設定でエラーが発生しました。`Keychain password` が正しいことを確認するか、代わりに `Temporary Keychain` を使用します。",
+ "loc.messages.InstallRequiresMac": "Apple の証明書のインストールには、macOS エージェントが必要です。Apple は、Linux または Windows での Apple の証明書のインストールをサポートしていません。",
+ "loc.messages.CertNotValidYetError": "証明書 \"%s\" (フィンガープリント: %s) は %s まで有効ではありません",
+ "loc.messages.CertExpiredError": "証明書 \"%s\" (フィンガープリント: %s) の有効期限が %s に切れました",
+ "loc.messages.OpenSSLError": "証明書の解析中にエラーが発生しました。サポートされていないアルゴリズムが原因である可能性があります。新しい OpenSSL バージョンで古い証明書を使用している場合は、opensslPkcsArgs 入力で -legacy フラグを設定してみてください。"
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ko-KR/resources.resjson
index 77f0aadbf80d..c7eca42d68a4 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Apple 인증서 설치",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "빌드에 필요한 Apple 인증서를 macOS 에이전트 머신에 설치합니다.",
- "loc.instanceNameFormat": "Apple 인증서 설치",
- "loc.releaseNotes": "자체 호스팅 에이전트의 codesign 중단을 수정합니다. 이제 '기본 키 집합' 또는 '사용자 지정 키 집합'을 사용하려면 키 집합 암호가 필요합니다. Microsoft 호스팅 빌드는 '임시 키 집합'을 사용해야 합니다.",
- "loc.group.displayName.advanced": "고급",
- "loc.input.label.certSecureFile": "인증서(P12)",
- "loc.input.help.certSecureFile": "macOS 에이전트에 설치할 '보안 파일'에 업로드된 인증서(.p12)를 선택합니다.",
- "loc.input.label.certPwd": "인증서(P12) 암호",
- "loc.input.help.certPwd": "Apple 인증서(.p12)의 암호입니다. 이 값을 암호화하려면 `변수` 탭에서 해당 잠금을 사용하도록 설정한 상태로 새 빌드 변수를 사용합니다.",
- "loc.input.label.keychain": "키 집합",
- "loc.input.help.keychain": "설치할 Apple 인증서가 있는 키 집합을 선택합니다. Microsoft에 호스트된 빌드의 경우 '임시 키 집합'을 사용합니다. 임시 키 집합은 빌드 또는 릴리스가 완료된 후 항상 삭제됩니다.",
- "loc.input.label.keychainPassword": "키 집합 암호",
- "loc.input.help.keychainPassword": "키 집합의 잠금을 해제할 암호입니다. 이 값을 암호화하려면 '변수' 탭에서 해당 잠금을 사용하도록 설정한 상태로 새 빌드 변수를 사용합니다.",
- "loc.input.label.customKeychainPath": "사용자 정의 키 집합 경로",
- "loc.input.help.customKeychainPath": "사용자 지정 키 집합 파일의 전체 경로입니다. 키 집합이 없으면 만들어집니다.",
- "loc.input.label.deleteCert": "키 집합에서 인증서 삭제",
- "loc.input.help.deleteCert": "빌드 또는 릴리스가 완료된 후 키 집합에서 인증서를 삭제하려면 선택합니다.",
- "loc.input.label.deleteCustomKeychain": "사용자 정의 키 집합 삭제",
- "loc.input.help.deleteCustomKeychain": "빌드 또는 릴리스가 완료된 후 에이전트에서 사용자 정의 키 집합을 삭제하려면 선택합니다.",
- "loc.input.label.signingIdentity": "인증서 서명 ID",
- "loc.input.help.signingIdentity": "서명 인증서의 주체 일반 이름입니다. 비워 두면 일반 이름을 구문 분석하려고 합니다.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "가져온 프라이빗 키에 대한 partition_id ACL 설정",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "true이면 가져온 프라이빗 키에 대한 partition_id ACL을 설정하므로 codesign은 서명에 키를 사용하라는 메시지를 표시하지 않습니다. 최소한 MacOS High Sierra에서는 임시 키 집합에 필요하지 않습니다. 자세한 내용은 [link](http://www.openradar.me/28524119)를 참조하세요.",
- "loc.input.label.opensslPkcsArgs": "PKCS12용 OpenSSL 인수",
- "loc.input.help.opensslPkcsArgs": "openssl을 사용하여 인증서 정보를 추출하기 위한 인수입니다.",
- "loc.messages.INVALID_P12": "인증서 SHA1 해시 및 CN(일반 이름)을 찾을 수 없습니다. 인증서가 올바른 P12인지 확인하세요.",
- "loc.messages.NoP12PwdWarning": "P12 암호를 제공하지 않았습니다. P12 파일에 암호가 필요한 경우 파이프라인 변수로 제공하고 잠금 아이콘을 사용하여 비밀로 표시하는 것이 좋습니다.",
- "loc.messages.P12PrivateKeyNameNotFound": "프라이빗 키 이름을 확인하지 못했습니다. %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "이 이전 OS에 있는 불필요한 키 집합 partition_id ACL 할당을 건너뜁니다. 보안 명령 'set-key-partition-list'는 macOS Sierra(10.12)에서 도입되었습니다.",
- "loc.messages.SetKeyPartitionListCommandFailed": "프라이빗 키의 partition_id ACL을 설정하는 중 오류가 발생했습니다. '키 집합 암호'가 올바른지 확인하거나, '임시 키 집합'을 대신 사용하세요.",
- "loc.messages.InstallRequiresMac": "Apple 인증서를 설치하려면 macOS 에이전트가 필요합니다. Linux 또는 Windows에는 Apple 인증서를 설치할 수 없습니다.",
- "loc.messages.CertNotValidYetError": "\"%s\" 인증서(지문: %s)는 %s까지 유효하지 않습니다.",
- "loc.messages.CertExpiredError": "\"%s\" 인증서(지문: %s)가 %s에 만료되었습니다.",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Apple 인증서 설치",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "빌드에 필요한 Apple 인증서를 macOS 에이전트 머신에 설치합니다.",
+ "loc.instanceNameFormat": "Apple 인증서 설치",
+ "loc.releaseNotes": "자체 호스팅 에이전트의 codesign 중단을 수정합니다. 이제 '기본 키 집합' 또는 '사용자 지정 키 집합'을 사용하려면 키 집합 암호가 필요합니다. Microsoft 호스팅 빌드는 '임시 키 집합'을 사용해야 합니다.",
+ "loc.group.displayName.advanced": "고급",
+ "loc.input.label.certSecureFile": "인증서(P12)",
+ "loc.input.help.certSecureFile": "macOS 에이전트에 설치할 '보안 파일'에 업로드된 인증서(.p12)를 선택합니다.",
+ "loc.input.label.certPwd": "인증서(P12) 암호",
+ "loc.input.help.certPwd": "Apple 인증서(.p12)의 암호입니다. 이 값을 암호화하려면 `변수` 탭에서 해당 잠금을 사용하도록 설정한 상태로 새 빌드 변수를 사용합니다.",
+ "loc.input.label.keychain": "키 집합",
+ "loc.input.help.keychain": "설치할 Apple 인증서가 있는 키 집합을 선택합니다. Microsoft에 호스트된 빌드의 경우 '임시 키 집합'을 사용합니다. 임시 키 집합은 빌드 또는 릴리스가 완료된 후 항상 삭제됩니다.",
+ "loc.input.label.keychainPassword": "키 집합 암호",
+ "loc.input.help.keychainPassword": "키 집합의 잠금을 해제할 암호입니다. 이 값을 암호화하려면 '변수' 탭에서 해당 잠금을 사용하도록 설정한 상태로 새 빌드 변수를 사용합니다.",
+ "loc.input.label.customKeychainPath": "사용자 정의 키 집합 경로",
+ "loc.input.help.customKeychainPath": "사용자 지정 키 집합 파일의 전체 경로입니다. 키 집합이 없으면 만들어집니다.",
+ "loc.input.label.deleteCert": "키 집합에서 인증서 삭제",
+ "loc.input.help.deleteCert": "빌드 또는 릴리스가 완료된 후 키 집합에서 인증서를 삭제하려면 선택합니다.",
+ "loc.input.label.deleteCustomKeychain": "사용자 정의 키 집합 삭제",
+ "loc.input.help.deleteCustomKeychain": "빌드 또는 릴리스가 완료된 후 에이전트에서 사용자 정의 키 집합을 삭제하려면 선택합니다.",
+ "loc.input.label.signingIdentity": "인증서 서명 ID",
+ "loc.input.help.signingIdentity": "서명 인증서의 주체 일반 이름입니다. 비워 두면 일반 이름을 구문 분석하려고 합니다.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "가져온 프라이빗 키에 대한 partition_id ACL 설정",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "true이면 가져온 프라이빗 키에 대한 partition_id ACL을 설정하므로 codesign은 서명에 키를 사용하라는 메시지를 표시하지 않습니다. 최소한 MacOS High Sierra에서는 임시 키 집합에 필요하지 않습니다. 자세한 내용은 [link](http://www.openradar.me/28524119)를 참조하세요.",
+ "loc.input.label.opensslPkcsArgs": "PKCS12용 OpenSSL 인수",
+ "loc.input.help.opensslPkcsArgs": "openssl을 사용하여 인증서 정보를 추출하기 위한 인수입니다.",
+ "loc.messages.INVALID_P12": "인증서 SHA1 해시 및 CN(일반 이름)을 찾을 수 없습니다. 인증서가 올바른 P12인지 확인하세요.",
+ "loc.messages.NoP12PwdWarning": "P12 암호를 제공하지 않았습니다. P12 파일에 암호가 필요한 경우 파이프라인 변수로 제공하고 잠금 아이콘을 사용하여 비밀로 표시하는 것이 좋습니다.",
+ "loc.messages.P12PrivateKeyNameNotFound": "프라이빗 키 이름을 확인하지 못했습니다. %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "이 이전 OS에 있는 불필요한 키 집합 partition_id ACL 할당을 건너뜁니다. 보안 명령 'set-key-partition-list'는 macOS Sierra(10.12)에서 도입되었습니다.",
+ "loc.messages.SetKeyPartitionListCommandFailed": "프라이빗 키의 partition_id ACL을 설정하는 중 오류가 발생했습니다. '키 집합 암호'가 올바른지 확인하거나, '임시 키 집합'을 대신 사용하세요.",
+ "loc.messages.InstallRequiresMac": "Apple 인증서를 설치하려면 macOS 에이전트가 필요합니다. Linux 또는 Windows에는 Apple 인증서를 설치할 수 없습니다.",
+ "loc.messages.CertNotValidYetError": "\"%s\" 인증서(지문: %s)는 %s까지 유효하지 않습니다.",
+ "loc.messages.CertExpiredError": "\"%s\" 인증서(지문: %s)가 %s에 만료되었습니다.",
+ "loc.messages.OpenSSLError": "인증서를 구문 분석하는 동안 오류가 발생했습니다. 이는 지원되지 않는 알고리즘으로 인해 발생할 수 있습니다. 새 OpenSSL 버전에서 이전 인증서를 사용하는 경우 opensslPkcsArgs 입력에서 -legacy 플래그를 설정해 보세요."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson
index feb13de6e547..5a4ed296ae4c 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "Установить сертификат Apple",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "Установить сертификат Apple, необходимый для сборки, на компьютер агента macOS",
- "loc.instanceNameFormat": "Установить сертификат Apple",
- "loc.releaseNotes": "Исправляет проблему с зависанием codesign в локальном агенте. Пароль цепочки ключей теперь требуется для использования цепочки ключей по умолчанию или пользовательской цепочки ключей. Сборки, размещенные на сервере Майкрософт, должны использовать временную цепочку ключей.",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.certSecureFile": "Сертификат (P12)",
- "loc.input.help.certSecureFile": "Выберите сертификат (.p12), который был отправлен в раздел \"Защитные файлы\" для установки на агенте macOS.",
- "loc.input.label.certPwd": "Пароль сертификата (P12)",
- "loc.input.help.certPwd": "Пароль сертификата Apple (.p12). Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".",
- "loc.input.label.keychain": "Цепочка ключей",
- "loc.input.help.keychain": "Выберите цепочку ключей, в которой необходимо установить сертификат Apple. Для сборок, размещенных в Майкрософт, используйте временную цепочку ключей. Временная цепочка ключей всегда удаляется после завершения сборки или выпуска.",
- "loc.input.label.keychainPassword": "Пароль цепочки ключей",
- "loc.input.help.keychainPassword": "Пароль для снятия блокировки цепочки ключей. Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".",
- "loc.input.label.customKeychainPath": "Путь к пользовательской цепочке ключей",
- "loc.input.help.customKeychainPath": "Полный путь к файлу настраиваемой цепочки ключей. Если цепочки ключей не существует, она будет создана.",
- "loc.input.label.deleteCert": "Удалить сертификат из цепочки ключей",
- "loc.input.help.deleteCert": "Выберите этот параметр, чтобы удалить сертификат из цепочки ключей после завершения сборки или после создания выпуска.",
- "loc.input.label.deleteCustomKeychain": "Удалить пользовательскую цепочку ключей",
- "loc.input.help.deleteCustomKeychain": "Выберите этот параметр, чтобы удалить настраиваемую цепочку ключей из агента после завершения сборки или создания выпуска.",
- "loc.input.label.signingIdentity": "Удостоверение подписывания сертификата",
- "loc.input.help.signingIdentity": "Общее имя субъекта в сертификате для подписи. Если это поле оставить пустым, будет предпринята попытка проанализировать общее имя.",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "Настройка списка управления доступом partition_id для импортированного закрытого ключа",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
- "loc.input.label.opensslPkcsArgs": "Аргументы OpenSSL для PKCS12",
- "loc.input.help.opensslPkcsArgs": "Аргументы для извлечения сведений о сертификате с помощью openssl.",
- "loc.messages.INVALID_P12": "Не удается найти хэш SHA1 и общее имя сертификата. Убедитесь, что указан допустимый сертификат P12.",
- "loc.messages.NoP12PwdWarning": "Не предоставлен пароль P12. Если файл P12 требует пароля, рекомендуется предоставить его в виде переменной конвейера, пометив ее как секретную с помощью значка блокировки.",
- "loc.messages.P12PrivateKeyNameNotFound": "Не удалось определить имя закрытого ключа: %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "Пропускается назначение ACL partition_id цепочки ключей, которое не требуется для этой старой версии ОС. Команда системы безопасности set-key-partition-list появилась в macOS Sierra (10.12).",
- "loc.messages.SetKeyPartitionListCommandFailed": "Ошибка при установке ACL partition_id для закрытого ключа. Проверьте правильность пароля цепочки ключей или используйте временную цепочку ключей.",
- "loc.messages.InstallRequiresMac": "Для установки сертификата Apple требуется агент macOS. Установка сертификатов Apple в Linux или Windows не поддерживается Apple.",
- "loc.messages.CertNotValidYetError": "Сертификат \"%s\" (отпечаток: %s) является недействительным до %s",
- "loc.messages.CertExpiredError": "Срок действия сертификата \"%s\" (отпечаток: %s) истек %s",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "Установить сертификат Apple",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "Установить сертификат Apple, необходимый для сборки, на компьютер агента macOS",
+ "loc.instanceNameFormat": "Установить сертификат Apple",
+ "loc.releaseNotes": "Исправляет проблему с зависанием codesign в локальном агенте. Пароль цепочки ключей теперь требуется для использования цепочки ключей по умолчанию или пользовательской цепочки ключей. Сборки, размещенные на сервере Майкрософт, должны использовать временную цепочку ключей.",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.certSecureFile": "Сертификат (P12)",
+ "loc.input.help.certSecureFile": "Выберите сертификат (.p12), который был отправлен в раздел \"Защитные файлы\" для установки на агенте macOS.",
+ "loc.input.label.certPwd": "Пароль сертификата (P12)",
+ "loc.input.help.certPwd": "Пароль сертификата Apple (.p12). Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".",
+ "loc.input.label.keychain": "Цепочка ключей",
+ "loc.input.help.keychain": "Выберите цепочку ключей, в которой необходимо установить сертификат Apple. Для сборок, размещенных в Майкрософт, используйте временную цепочку ключей. Временная цепочка ключей всегда удаляется после завершения сборки или выпуска.",
+ "loc.input.label.keychainPassword": "Пароль цепочки ключей",
+ "loc.input.help.keychainPassword": "Пароль для снятия блокировки цепочки ключей. Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".",
+ "loc.input.label.customKeychainPath": "Путь к пользовательской цепочке ключей",
+ "loc.input.help.customKeychainPath": "Полный путь к файлу настраиваемой цепочки ключей. Если цепочки ключей не существует, она будет создана.",
+ "loc.input.label.deleteCert": "Удалить сертификат из цепочки ключей",
+ "loc.input.help.deleteCert": "Выберите этот параметр, чтобы удалить сертификат из цепочки ключей после завершения сборки или после создания выпуска.",
+ "loc.input.label.deleteCustomKeychain": "Удалить пользовательскую цепочку ключей",
+ "loc.input.help.deleteCustomKeychain": "Выберите этот параметр, чтобы удалить настраиваемую цепочку ключей из агента после завершения сборки или создания выпуска.",
+ "loc.input.label.signingIdentity": "Удостоверение подписывания сертификата",
+ "loc.input.help.signingIdentity": "Общее имя субъекта в сертификате для подписи. Если это поле оставить пустым, будет предпринята попытка проанализировать общее имя.",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "Настройка списка управления доступом partition_id для импортированного закрытого ключа",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.",
+ "loc.input.label.opensslPkcsArgs": "Аргументы OpenSSL для PKCS12",
+ "loc.input.help.opensslPkcsArgs": "Аргументы для извлечения сведений о сертификате с помощью openssl.",
+ "loc.messages.INVALID_P12": "Не удается найти хэш SHA1 и общее имя сертификата. Убедитесь, что указан допустимый сертификат P12.",
+ "loc.messages.NoP12PwdWarning": "Не предоставлен пароль P12. Если файл P12 требует пароля, рекомендуется предоставить его в виде переменной конвейера, пометив ее как секретную с помощью значка блокировки.",
+ "loc.messages.P12PrivateKeyNameNotFound": "Не удалось определить имя закрытого ключа: %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "Пропускается назначение ACL partition_id цепочки ключей, которое не требуется для этой старой версии ОС. Команда системы безопасности set-key-partition-list появилась в macOS Sierra (10.12).",
+ "loc.messages.SetKeyPartitionListCommandFailed": "Ошибка при установке ACL partition_id для закрытого ключа. Проверьте правильность пароля цепочки ключей или используйте временную цепочку ключей.",
+ "loc.messages.InstallRequiresMac": "Для установки сертификата Apple требуется агент macOS. Установка сертификатов Apple в Linux или Windows не поддерживается Apple.",
+ "loc.messages.CertNotValidYetError": "Сертификат \"%s\" (отпечаток: %s) является недействительным до %s",
+ "loc.messages.CertExpiredError": "Срок действия сертификата \"%s\" (отпечаток: %s) истек %s",
+ "loc.messages.OpenSSLError": "Ошибка при анализе сертификата. Это может быть вызвано неподдерживаемым алгоритмом. Если вы используете старый сертификат с новой версией OpenSSL, попробуйте установить флаг -legacy во входных данных opensslPkcsArgs."
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-CN/resources.resjson
index c60c88c2a25d..f6643dab5c5d 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "安装 Apple 证书",
- "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "将生成所需的 Apple 证书安装到 macOS 代理计算机上",
- "loc.instanceNameFormat": "安装 Apple 证书",
- "loc.releaseNotes": "修复程序 codesign 在自托管代理上挂起。密钥链密码现在需要使用 `Default Keychain` 或 `Custom Keychain`。Microsoft 托管生成应使用 `Temporary Keychain`。",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.certSecureFile": "证书(P12)",
- "loc.input.help.certSecureFile": "选择已上传至“安全文件”的证书(.p12)以在 macOS 代理上进行安装。",
- "loc.input.label.certPwd": "证书(P12)密码",
- "loc.input.help.certPwd": "Apple 证书(.p12)的密码。使用新生成变量加密此值,在“变量”选项卡上启用锁定。",
- "loc.input.label.keychain": "密钥链",
- "loc.input.help.keychain": "选择要在其中安装 Apple 证书的密钥链。对于 Microsoft 托管的生成,请使用“临时密钥链”。生成或发布完成后始终会删除临时密钥链。",
- "loc.input.label.keychainPassword": "钥匙链密码",
- "loc.input.help.keychainPassword": "用于解锁密钥链的密码。使用在“变量”选项卡上启用了锁定的新的生成变量来加密该值。",
- "loc.input.label.customKeychainPath": "自定义密钥链路径",
- "loc.input.help.customKeychainPath": "自定义密钥链文件的完整路径。如果不存在,则会创建密钥链。",
- "loc.input.label.deleteCert": "从密钥链删除证书",
- "loc.input.help.deleteCert": "生成或发布完成后选择从密钥链删除此证书。",
- "loc.input.label.deleteCustomKeychain": "删除自定义密钥链",
- "loc.input.help.deleteCustomKeychain": "生成或发布完成后选择从代理删除此自定义密钥链。",
- "loc.input.label.signingIdentity": "证书签名标识",
- "loc.input.help.signingIdentity": "签名证书中的使用者公用名。如果公用名为空,将尝试对其进行分析。",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "为导入的私钥设置 partition_id ACL",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "如果为 true - 为导入的私钥设置 partition_id ACL,因此 codesign 不会提示使用密钥进行签名。这对于临时密钥链来说不是必需的,至少在 MacOS High Sierra 上是这样。有关更多详细信息,请参阅 [link](http://www.openradar.me/28524119)。",
- "loc.input.label.opensslPkcsArgs": "PKCS12 的 OpenSSL 参数",
- "loc.input.help.opensslPkcsArgs": "使用 openssl 提取证书信息的参数。",
- "loc.messages.INVALID_P12": "无法找到证书 SHA1 哈希和公用名(CN)。请验证证书是否是有效的 P12。",
- "loc.messages.NoP12PwdWarning": "未提供任何 P12 密码。如果 P12 文件需要密码,最佳做法是以管道变量的形式提供,并通过启用锁定图标将其标记为机密。",
- "loc.messages.P12PrivateKeyNameNotFound": "无法标识私钥名称: %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "正在跳过此较早的 OS 上不需要的密钥链 partition_id ACL 分配。macOS Sierra (10.12)中引入了安全命令 \"set-key-partition-list\"。 ",
- "loc.messages.SetKeyPartitionListCommandFailed": "设置私钥的 partition_id ACL 时出错。验证“密钥链密码”是否正确,或改用“临时密钥链”。",
- "loc.messages.InstallRequiresMac": "安装 Apple 证书需要 macOS 代理。Apple 不支持在 Linux 或 Windows 上安装 Apple 证书。",
- "loc.messages.CertNotValidYetError": "证书“%s”(指纹: %s)在 %s之前无效",
- "loc.messages.CertExpiredError": "证书“%s”(指纹: %s)已在 %s过期",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "安装 Apple 证书",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "将生成所需的 Apple 证书安装到 macOS 代理计算机上",
+ "loc.instanceNameFormat": "安装 Apple 证书",
+ "loc.releaseNotes": "修复程序 codesign 在自托管代理上挂起。密钥链密码现在需要使用 `Default Keychain` 或 `Custom Keychain`。Microsoft 托管生成应使用 `Temporary Keychain`。",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.certSecureFile": "证书(P12)",
+ "loc.input.help.certSecureFile": "选择已上传至“安全文件”的证书(.p12)以在 macOS 代理上进行安装。",
+ "loc.input.label.certPwd": "证书(P12)密码",
+ "loc.input.help.certPwd": "Apple 证书(.p12)的密码。使用新生成变量加密此值,在“变量”选项卡上启用锁定。",
+ "loc.input.label.keychain": "密钥链",
+ "loc.input.help.keychain": "选择要在其中安装 Apple 证书的密钥链。对于 Microsoft 托管的生成,请使用“临时密钥链”。生成或发布完成后始终会删除临时密钥链。",
+ "loc.input.label.keychainPassword": "钥匙链密码",
+ "loc.input.help.keychainPassword": "用于解锁密钥链的密码。使用在“变量”选项卡上启用了锁定的新的生成变量来加密该值。",
+ "loc.input.label.customKeychainPath": "自定义密钥链路径",
+ "loc.input.help.customKeychainPath": "自定义密钥链文件的完整路径。如果不存在,则会创建密钥链。",
+ "loc.input.label.deleteCert": "从密钥链删除证书",
+ "loc.input.help.deleteCert": "生成或发布完成后选择从密钥链删除此证书。",
+ "loc.input.label.deleteCustomKeychain": "删除自定义密钥链",
+ "loc.input.help.deleteCustomKeychain": "生成或发布完成后选择从代理删除此自定义密钥链。",
+ "loc.input.label.signingIdentity": "证书签名标识",
+ "loc.input.help.signingIdentity": "签名证书中的使用者公用名。如果公用名为空,将尝试对其进行分析。",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "为导入的私钥设置 partition_id ACL",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "如果为 true - 为导入的私钥设置 partition_id ACL,因此 codesign 不会提示使用密钥进行签名。这对于临时密钥链来说不是必需的,至少在 MacOS High Sierra 上是这样。有关更多详细信息,请参阅 [link](http://www.openradar.me/28524119)。",
+ "loc.input.label.opensslPkcsArgs": "PKCS12 的 OpenSSL 参数",
+ "loc.input.help.opensslPkcsArgs": "使用 openssl 提取证书信息的参数。",
+ "loc.messages.INVALID_P12": "无法找到证书 SHA1 哈希和公用名(CN)。请验证证书是否是有效的 P12。",
+ "loc.messages.NoP12PwdWarning": "未提供任何 P12 密码。如果 P12 文件需要密码,最佳做法是以管道变量的形式提供,并通过启用锁定图标将其标记为机密。",
+ "loc.messages.P12PrivateKeyNameNotFound": "无法标识私钥名称: %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "正在跳过此较早的 OS 上不需要的密钥链 partition_id ACL 分配。macOS Sierra (10.12)中引入了安全命令 \"set-key-partition-list\"。 ",
+ "loc.messages.SetKeyPartitionListCommandFailed": "设置私钥的 partition_id ACL 时出错。验证“密钥链密码”是否正确,或改用“临时密钥链”。",
+ "loc.messages.InstallRequiresMac": "安装 Apple 证书需要 macOS 代理。Apple 不支持在 Linux 或 Windows 上安装 Apple 证书。",
+ "loc.messages.CertNotValidYetError": "证书“%s”(指纹: %s)在 %s之前无效",
+ "loc.messages.CertExpiredError": "证书“%s”(指纹: %s)已在 %s过期",
+ "loc.messages.OpenSSLError": "分析证书时出错。这可能是由不支持的算法引起的。如果你将旧证书用于新的 OpenSSL 版本,请尝试在 opensslPkcsArgs 输入中设置 -legacy 标志。"
}
\ No newline at end of file
diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-TW/resources.resjson
index c08b17302e65..6186bec7d480 100644
--- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,37 +1,37 @@
-{
- "loc.friendlyName": "安裝 Apple 憑證",
- "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=862067)",
- "loc.description": "在 macOS 代理程式電腦上執行建置作業必須安裝 Apple 憑證",
- "loc.instanceNameFormat": "安裝 Apple 憑證",
- "loc.releaseNotes": "修正 codesign 在自我裝載代理程式停止回應。現在必須有金鑰鏈密碼,才能使用 [預設金鑰鏈] 或 [自訂金鑰鏈]。Microsoft 裝載的組建應使用 [暫存金鑰鏈]。",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.certSecureFile": "憑證 (P12)",
- "loc.input.help.certSecureFile": "選取已上傳到 [安全檔案] 的憑證 (.p12),以安裝在 macOS 代理程式上。",
- "loc.input.label.certPwd": "憑證 (P12) 密碼",
- "loc.input.help.certPwd": "Apple 憑證 (.p12) 的密碼。請使用已在 [變數] 索引標籤上啟用鎖定的新組建變數來加密這個值。",
- "loc.input.label.keychain": "Keychain",
- "loc.input.help.keychain": "請選取要在其中安裝 Apple 憑證的 Keychain。若為 Microsoft 裝載的組建,請使用 `Temporary Keychain`。暫存 Keychain 一律會在建置或發行完成後刪除。",
- "loc.input.label.keychainPassword": "金鑰鏈密碼",
- "loc.input.help.keychainPassword": "用以解開金鑰鏈的密碼。請使用 [變數] 索引標籤上已啟用鎖定的新組建變數,來為這個值加密。",
- "loc.input.label.customKeychainPath": "自訂金鑰鏈路徑",
- "loc.input.help.customKeychainPath": "自訂 keychain 檔案的完整路徑。如果不存在,則會建立此 keychain。",
- "loc.input.label.deleteCert": "從金鑰鏈刪除憑證",
- "loc.input.help.deleteCert": "選取此選項可在建置或發行完成之後,從 keychain 刪除憑證。",
- "loc.input.label.deleteCustomKeychain": "刪除自訂金鑰鏈",
- "loc.input.help.deleteCustomKeychain": "選取此選項可在建置或發行完成之後,從代理程式刪除自訂 keychain。",
- "loc.input.label.signingIdentity": "憑證簽署身分識別",
- "loc.input.help.signingIdentity": "簽署憑證中主體的一般名稱。若保留為空白,將會嘗試剖析一般名稱。",
- "loc.input.label.setUpPartitionIdACLForPrivateKey": "為匯入的私密金鑰設定 partition_id ACL",
- "loc.input.help.setUpPartitionIdACLForPrivateKey": "如果為 true - 為匯入的私密金鑰設定 partition_id ACL,因此 codesign 不會提示使用金鑰用於簽署。暫時金鑰鏈不需要此動作,至少在 MacOS High Sierra 上。如需詳細資料,請參閱 [連結](http://www.openradar.me/28524119)。",
- "loc.input.label.opensslPkcsArgs": "PKCS12 的 OpenSSL 引數",
- "loc.input.help.opensslPkcsArgs": "使用 opensl 擷取憑證資訊的引數。",
- "loc.messages.INVALID_P12": "找不到憑證 SHA1 雜湊和一般名稱 (CN)。請確認憑證是有效的 P12。",
- "loc.messages.NoP12PwdWarning": "未提供任何 P12 密碼。如果 P12 檔需要密碼,最佳做法是以管線變數形式提供,並透過啟用鎖定圖示將其標示為祕密。",
- "loc.messages.P12PrivateKeyNameNotFound": "無法識別私密金鑰名稱: %s",
- "loc.messages.SetKeyPartitionListCommandNotFound": "正在此舊版 OS 上跳過不需要的 keychain partition_id ACL 指派。安全性命令 'set-key-partition-list' 於 macOS Sierra (10.12) 導入。",
- "loc.messages.SetKeyPartitionListCommandFailed": "設定私密金鑰的 partition_id ACL 時發生錯誤。請驗證 [金鑰鏈密碼] 正確,或改用 [臨時金鑰鏈]。",
- "loc.messages.InstallRequiresMac": "必須有 macOS 代理程式才能安裝 Apple Certificate。Apple 不支援在 Linux 或 Windows 上安裝 Apple Certificate。",
- "loc.messages.CertNotValidYetError": "憑證 \"%s\" (指紋: %s) 於 %s 後才會生效",
- "loc.messages.CertExpiredError": "憑證 \"%s\" (指紋: %s) 於 %s 過期",
- "loc.messages.OpenSSLError": "Error parsing certificate. This might be caused by an unsupported algorithm. If you're using old certificate with a new OpenSSL version try to set -legacy flag in opensslPkcsArgs input."
+{
+ "loc.friendlyName": "安裝 Apple 憑證",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=862067)",
+ "loc.description": "在 macOS 代理程式電腦上執行建置作業必須安裝 Apple 憑證",
+ "loc.instanceNameFormat": "安裝 Apple 憑證",
+ "loc.releaseNotes": "修正 codesign 在自我裝載代理程式停止回應。現在必須有金鑰鏈密碼,才能使用 [預設金鑰鏈] 或 [自訂金鑰鏈]。Microsoft 裝載的組建應使用 [暫存金鑰鏈]。",
+ "loc.group.displayName.advanced": "進階",
+ "loc.input.label.certSecureFile": "憑證 (P12)",
+ "loc.input.help.certSecureFile": "選取已上傳到 [安全檔案] 的憑證 (.p12),以安裝在 macOS 代理程式上。",
+ "loc.input.label.certPwd": "憑證 (P12) 密碼",
+ "loc.input.help.certPwd": "Apple 憑證 (.p12) 的密碼。請使用已在 [變數] 索引標籤上啟用鎖定的新組建變數來加密這個值。",
+ "loc.input.label.keychain": "Keychain",
+ "loc.input.help.keychain": "請選取要在其中安裝 Apple 憑證的 Keychain。若為 Microsoft 裝載的組建,請使用 `Temporary Keychain`。暫存 Keychain 一律會在建置或發行完成後刪除。",
+ "loc.input.label.keychainPassword": "金鑰鏈密碼",
+ "loc.input.help.keychainPassword": "用以解開金鑰鏈的密碼。請使用 [變數] 索引標籤上已啟用鎖定的新組建變數,來為這個值加密。",
+ "loc.input.label.customKeychainPath": "自訂金鑰鏈路徑",
+ "loc.input.help.customKeychainPath": "自訂 keychain 檔案的完整路徑。如果不存在,則會建立此 keychain。",
+ "loc.input.label.deleteCert": "從金鑰鏈刪除憑證",
+ "loc.input.help.deleteCert": "選取此選項可在建置或發行完成之後,從 keychain 刪除憑證。",
+ "loc.input.label.deleteCustomKeychain": "刪除自訂金鑰鏈",
+ "loc.input.help.deleteCustomKeychain": "選取此選項可在建置或發行完成之後,從代理程式刪除自訂 keychain。",
+ "loc.input.label.signingIdentity": "憑證簽署身分識別",
+ "loc.input.help.signingIdentity": "簽署憑證中主體的一般名稱。若保留為空白,將會嘗試剖析一般名稱。",
+ "loc.input.label.setUpPartitionIdACLForPrivateKey": "為匯入的私密金鑰設定 partition_id ACL",
+ "loc.input.help.setUpPartitionIdACLForPrivateKey": "如果為 true - 為匯入的私密金鑰設定 partition_id ACL,因此 codesign 不會提示使用金鑰用於簽署。暫時金鑰鏈不需要此動作,至少在 MacOS High Sierra 上。如需詳細資料,請參閱 [連結](http://www.openradar.me/28524119)。",
+ "loc.input.label.opensslPkcsArgs": "PKCS12 的 OpenSSL 引數",
+ "loc.input.help.opensslPkcsArgs": "使用 opensl 擷取憑證資訊的引數。",
+ "loc.messages.INVALID_P12": "找不到憑證 SHA1 雜湊和一般名稱 (CN)。請確認憑證是有效的 P12。",
+ "loc.messages.NoP12PwdWarning": "未提供任何 P12 密碼。如果 P12 檔需要密碼,最佳做法是以管線變數形式提供,並透過啟用鎖定圖示將其標示為祕密。",
+ "loc.messages.P12PrivateKeyNameNotFound": "無法識別私密金鑰名稱: %s",
+ "loc.messages.SetKeyPartitionListCommandNotFound": "正在此舊版 OS 上跳過不需要的 keychain partition_id ACL 指派。安全性命令 'set-key-partition-list' 於 macOS Sierra (10.12) 導入。",
+ "loc.messages.SetKeyPartitionListCommandFailed": "設定私密金鑰的 partition_id ACL 時發生錯誤。請驗證 [金鑰鏈密碼] 正確,或改用 [臨時金鑰鏈]。",
+ "loc.messages.InstallRequiresMac": "必須有 macOS 代理程式才能安裝 Apple Certificate。Apple 不支援在 Linux 或 Windows 上安裝 Apple Certificate。",
+ "loc.messages.CertNotValidYetError": "憑證 \"%s\" (指紋: %s) 於 %s 後才會生效",
+ "loc.messages.CertExpiredError": "憑證 \"%s\" (指紋: %s) 於 %s 過期",
+ "loc.messages.OpenSSLError": "剖析憑證時發生錯誤。這可能是由於不支援的演算法所造成。如果您正在搭配新的 OpenSSL 版本使用舊憑證,請嘗試在 opensslPkcsArgs 輸入中設定 -legacy 旗標。"
}
\ No newline at end of file
diff --git a/Tasks/PublishTestResultsV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/PublishTestResultsV2/Strings/resources.resjson/de-DE/resources.resjson
index f30050eb88ea..e880d03f690f 100644
--- a/Tasks/PublishTestResultsV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/PublishTestResultsV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,31 +1,31 @@
-{
- "loc.friendlyName": "Testergebnisse veröffentlichen",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Hiermit werden Testergebnisse in Azure Pipelines veröffentlicht.",
- "loc.instanceNameFormat": "Testergebnisse $(testResultsFiles) veröffentlichen",
- "loc.releaseNotes": "