From 5e5fc54f288bd78d22343671a9e540fa39879075 Mon Sep 17 00:00:00 2001
From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Date: Fri, 7 Jun 2024 17:29:04 +0200
Subject: [PATCH 1/2] Localized file check-in by OneLocBuild Task: Build
definition ID 10899: Build ID 28506162
---
.../resources.resjson/de-DE/resources.resjson | 101 +++----
.../resources.resjson/es-ES/resources.resjson | 101 +++----
.../resources.resjson/fr-FR/resources.resjson | 101 +++----
.../resources.resjson/it-IT/resources.resjson | 101 +++----
.../resources.resjson/ja-JP/resources.resjson | 101 +++----
.../resources.resjson/ko-KR/resources.resjson | 101 +++----
.../resources.resjson/ru-RU/resources.resjson | 101 +++----
.../resources.resjson/zh-CN/resources.resjson | 101 +++----
.../resources.resjson/zh-TW/resources.resjson | 101 +++----
.../resources.resjson/de-DE/resources.resjson | 37 +--
.../resources.resjson/es-ES/resources.resjson | 37 +--
.../resources.resjson/fr-FR/resources.resjson | 37 +--
.../resources.resjson/it-IT/resources.resjson | 37 +--
.../resources.resjson/ja-JP/resources.resjson | 37 +--
.../resources.resjson/ko-KR/resources.resjson | 37 +--
.../resources.resjson/ru-RU/resources.resjson | 37 +--
.../resources.resjson/zh-CN/resources.resjson | 37 +--
.../resources.resjson/zh-TW/resources.resjson | 37 +--
.../resources.resjson/de-DE/resources.resjson | 109 +++----
.../resources.resjson/es-ES/resources.resjson | 109 +++----
.../resources.resjson/fr-FR/resources.resjson | 109 +++----
.../resources.resjson/it-IT/resources.resjson | 109 +++----
.../resources.resjson/ja-JP/resources.resjson | 109 +++----
.../resources.resjson/ko-KR/resources.resjson | 109 +++----
.../resources.resjson/ru-RU/resources.resjson | 109 +++----
.../resources.resjson/zh-CN/resources.resjson | 109 +++----
.../resources.resjson/zh-TW/resources.resjson | 109 +++----
.../resources.resjson/de-DE/resources.resjson | 2 +-
.../resources.resjson/es-ES/resources.resjson | 2 +-
.../resources.resjson/fr-FR/resources.resjson | 2 +-
.../resources.resjson/it-IT/resources.resjson | 14 +-
.../resources.resjson/ja-JP/resources.resjson | 14 +-
.../resources.resjson/ko-KR/resources.resjson | 14 +-
.../resources.resjson/ru-RU/resources.resjson | 14 +-
.../resources.resjson/zh-CN/resources.resjson | 14 +-
.../resources.resjson/zh-TW/resources.resjson | 14 +-
.../resources.resjson/de-DE/resources.resjson | 276 +++++++++---------
.../resources.resjson/es-ES/resources.resjson | 276 +++++++++---------
.../resources.resjson/fr-FR/resources.resjson | 276 +++++++++---------
.../resources.resjson/it-IT/resources.resjson | 276 +++++++++---------
.../resources.resjson/ko-KR/resources.resjson | 276 +++++++++---------
.../resources.resjson/ru-RU/resources.resjson | 276 +++++++++---------
.../resources.resjson/zh-CN/resources.resjson | 276 +++++++++---------
.../resources.resjson/zh-TW/resources.resjson | 276 +++++++++---------
.../resources.resjson/de-DE/resources.resjson | 22 +-
.../resources.resjson/es-ES/resources.resjson | 22 +-
.../resources.resjson/fr-FR/resources.resjson | 22 +-
.../resources.resjson/it-IT/resources.resjson | 22 +-
.../resources.resjson/ja-JP/resources.resjson | 22 +-
.../resources.resjson/ko-KR/resources.resjson | 22 +-
50 files changed, 2394 insertions(+), 2259 deletions(-)
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
index 9a2a8d308e1b..633dcd804f86 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) oder [Azure CLI-Dokumentation anzeigen](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Hiermit werden Azure CLI-Befehle für ein Azure-Abonnement in einem PowerShell Core-/Shellskript (bei Ausführung für einen Linux-Agent) oder einem PowerShell-/PowerShell Core-/Batchskript (bei Ausführung für einen Windows-Agent) ausgeführt.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Neuerungen in Version 2.0:\n– Unterstützung für PowerShell- und PowerShell Core-Skripts. \n– PowerShell Core arbeitet mit plattformübergreifenden Agents (Linux, macOS oder Windows). Stellen Sie sicher, dass der Agent PowerShell-Version 6 oder höher verwendet. \n– Ein PowerShell-Skript funktioniert nur mit dem Windows-Agent. Stellen Sie sicher, dass der Agent PowerShell-Version 5 oder niedriger verwendet.",
- "loc.group.displayName.advanced": "Erweitert",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
- "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
- "loc.input.label.scriptType": "Skripttyp",
- "loc.input.help.scriptType": "Skripttyp: PowerShell-/PowerShell Core-/BAT-/Shellskript. Wählen Sie bei Ausführung für einen Linux-Agent ein Shell-/PowerShell Core-Skript oder bei Ausführung für einen Windows-Agent ein Batch-/PowerShell-/PowerShell Core-Skript aus. Das PowerShell Core-Skript kann für plattformübergreifende Agents (Linux, macOS oder Windows) ausgeführt werden.",
- "loc.input.label.scriptLocation": "Skriptspeicherort",
- "loc.input.help.scriptLocation": "Pfad zum Skript: Dateipfad oder Inlineskript",
- "loc.input.label.scriptPath": "Skriptpfad",
- "loc.input.help.scriptPath": "Vollqualifizierter Pfad des Skripts (PS1 oder BAT oder CMD bei Verwendung des Windows-basierten Agents, PS1 oder SH bei Verwendung eines Linux-basierten Agents) oder ein Pfad relativ zum Standardarbeitsverzeichnis",
- "loc.input.label.inlineScript": "Inlineskript",
- "loc.input.help.inlineScript": "Sie können Ihre Skripts hier inline einfügen. Bei Verwendung eines Windows-Agents verwenden Sie ein PowerShell-, PowerShell Core- oder Batchskript, bei Verwendung eines Linux-basierten Agents ein PowerShell- oder Shellskript. Verwenden Sie für Batchdateien das Präfix \"call\" vor jedem Azure-Befehl. Sie können außerdem mithilfe von Argumenten vordefinierte und benutzerdefinierte Variablen an das Skript übergeben. \n\n Beispiel für PowerShell/PowerShellCore/Shell: \naz --version \naz account show \n\n Beispiel für Batch: \ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Skriptargumente",
- "loc.input.help.scriptArguments": "An das Skript übergebenen Argumente",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Stellt oben in Ihrem PowerShell-/PowerShell Core-Skript die Zeile \"$ErrorActionPreference = 'VALUE'\" voran.",
- "loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails im Skript zugreifen",
- "loc.input.help.addSpnToEnvironment": "Fügt die Dienstprinzipal-ID, den Dienstprinzipalschlüssel und die Mandanten-ID des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzu. Sie können in Ihrem Skript die folgenden Variablen verwenden: \"servicePrincipalId\", \"servicePrincipalKey\" und \"tenantId\".\n\nEine Berücksichtigung erfolgt nur, wenn der Azure-Endpunkt das Dienstprinzipal-Authentifizierungsschema aufweist.\n\nDie Syntax für den Zugriff auf Umgebungsvariablen basiert auf dem Skripttyp.\n\nPowerShell-Skript: $env:servicePrincipalId\n\nBatchskript: %servicePrincipalId% \n\nShellskript: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Globale Azure CLI-Konfiguration verwenden",
- "loc.input.help.useGlobalConfig": "Bei Festlegung auf FALSE verwendet diese Aufgabe ein eigenes, separates [Azure CLI-Konfigurationsverzeichnis](https://docs.microsoft.com/de-de/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Dieses Verzeichnis kann zum Ausführen von Azure CLI-Aufgaben in *parallelen* Releases verwendet werden.",
- "loc.input.label.cwd": "Arbeitsverzeichnis",
- "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
- "loc.input.label.failOnStandardError": "Fehler bei Standardfehler.",
- "loc.input.help.failOnStandardError": "Bei aktivierter Option kann diese Aufgabe nicht erfolgreich ausgeführt werden, wenn Fehler in den StandardError-Stream geschrieben werden. Deaktivieren Sie das Kontrollkästchen, um Standardfehler zu ignorieren, und bestimmen Sie den Status mithilfe von Exitcodes.",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE ignorieren",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Wenn dieser Wert FALSE ist, wird am Ende Ihres Skripts die Zeile \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" angehängt. Dadurch wird der letzte Exitcode aus einem externen Befehl als Exitcode der PowerShell weitergegeben. Andernfalls wird die Zeile nicht an das Ende Ihres Skripts angehängt.",
- "loc.messages.ScriptReturnCode": "Skript wurde mit Rückgabecode beendet: %d",
- "loc.messages.ScriptFailed": "Skriptfehler: %s",
- "loc.messages.ScriptFailedStdErr": "Das Skript weist Ausgabe in stderr auf. Dies verursacht einen Fehler, weil \"failOnStdErr\" auf TRUE festgelegt ist.",
- "loc.messages.ScriptFailedWithExitCode": "Skriptfehler mit Exitcode %d.",
- "loc.messages.UnsupportedEndpointScheme": "Nicht unterstütztes Authentifizierungsschema für Dienstverbindung: Dienstprinzipal für AzureRM",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x ist nicht auf diesem Computer installiert.",
- "loc.messages.FailedToLogout": "Beim Abmelden ist der folgende Fehler aufgetreten: %s",
- "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
- "loc.messages.MSILoginFailed": "Fehler bei der Azure-Anmeldung mit einer verwalteten Dienstidentität.",
- "loc.messages.AuthSchemeNotSupported": "Das Authentifizierungsschema \"%s\" wird nicht unterstützt.",
- "loc.messages.ErrorInSettingUpSubscription": "Fehler beim Festlegen des Abonnements.",
- "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR-Umgebungsvariable wird festgelegt auf: %s",
- "loc.messages.SettingAzureCloud": "Aktive Cloud wird festgelegt auf: %s",
- "loc.messages.JS_InvalidFilePath": "Die Skriptdatei wurde am angegebenen Skriptspeicherort nicht gefunden: \"%s\". Überprüfen Sie, ob das Skript im angegebenen Pfad vorhanden ist. Wenn Sie ein Inlineskript verwenden möchten, geben Sie den Skriptspeicherort als \"inlineScript\" an.",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference \"%s\" ungültig. Der Wert muss \"Stop\", \"Continue\" oder \"SilentlyContinue\" sein.",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Für Agent-Versionen vor 2.115.0 kann nur die globale Azure CLI-Konfiguration verwendet werden.",
- "loc.messages.UnacceptedScriptLocationValue": "\"%s\" ist kein gültiger Wert für die Aufgabeneingabe für den Skriptspeicherort (\"scriptLocation\" in YAML). Der Wert kann entweder \"inlineScript\"oder \"scriptPath\" lauten.",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter %s. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) oder [Azure CLI-Dokumentation anzeigen](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Hiermit werden Azure CLI-Befehle für ein Azure-Abonnement in einem PowerShell Core-/Shellskript (bei Ausführung für einen Linux-Agent) oder einem PowerShell-/PowerShell Core-/Batchskript (bei Ausführung für einen Windows-Agent) ausgeführt.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Neuerungen in Version 2.0:\n– Unterstützung für PowerShell- und PowerShell Core-Skripts. \n– PowerShell Core arbeitet mit plattformübergreifenden Agents (Linux, macOS oder Windows). Stellen Sie sicher, dass der Agent PowerShell-Version 6 oder höher verwendet. \n– Ein PowerShell-Skript funktioniert nur mit dem Windows-Agent. Stellen Sie sicher, dass der Agent PowerShell-Version 5 oder niedriger verwendet.",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
+ "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
+ "loc.input.label.scriptType": "Skripttyp",
+ "loc.input.help.scriptType": "Skripttyp: PowerShell-/PowerShell Core-/BAT-/Shellskript. Wählen Sie bei Ausführung für einen Linux-Agent ein Shell-/PowerShell Core-Skript oder bei Ausführung für einen Windows-Agent ein Batch-/PowerShell-/PowerShell Core-Skript aus. Das PowerShell Core-Skript kann für plattformübergreifende Agents (Linux, macOS oder Windows) ausgeführt werden.",
+ "loc.input.label.scriptLocation": "Skriptspeicherort",
+ "loc.input.help.scriptLocation": "Pfad zum Skript: Dateipfad oder Inlineskript",
+ "loc.input.label.scriptPath": "Skriptpfad",
+ "loc.input.help.scriptPath": "Vollqualifizierter Pfad des Skripts (PS1 oder BAT oder CMD bei Verwendung des Windows-basierten Agents, PS1 oder SH bei Verwendung eines Linux-basierten Agents) oder ein Pfad relativ zum Standardarbeitsverzeichnis",
+ "loc.input.label.inlineScript": "Inlineskript",
+ "loc.input.help.inlineScript": "Sie können Ihre Skripts hier inline einfügen. Bei Verwendung eines Windows-Agents verwenden Sie ein PowerShell-, PowerShell Core- oder Batchskript, bei Verwendung eines Linux-basierten Agents ein PowerShell- oder Shellskript. Verwenden Sie für Batchdateien das Präfix \"call\" vor jedem Azure-Befehl. Sie können außerdem mithilfe von Argumenten vordefinierte und benutzerdefinierte Variablen an das Skript übergeben. \n\n Beispiel für PowerShell/PowerShellCore/Shell: \naz --version \naz account show \n\n Beispiel für Batch: \ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Skriptargumente",
+ "loc.input.help.scriptArguments": "An das Skript übergebenen Argumente",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Stellt oben in Ihrem PowerShell-/PowerShell Core-Skript die Zeile \"$ErrorActionPreference = 'VALUE'\" voran.",
+ "loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails im Skript zugreifen",
+ "loc.input.help.addSpnToEnvironment": "Fügt die Dienstprinzipal-ID, den Dienstprinzipalschlüssel und die Mandanten-ID des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzu. Sie können in Ihrem Skript die folgenden Variablen verwenden: \"servicePrincipalId\", \"servicePrincipalKey\" und \"tenantId\".\n\nEine Berücksichtigung erfolgt nur, wenn der Azure-Endpunkt das Dienstprinzipal-Authentifizierungsschema aufweist.\n\nDie Syntax für den Zugriff auf Umgebungsvariablen basiert auf dem Skripttyp.\n\nPowerShell-Skript: $env:servicePrincipalId\n\nBatchskript: %servicePrincipalId% \n\nShellskript: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Globale Azure CLI-Konfiguration verwenden",
+ "loc.input.help.useGlobalConfig": "Bei Festlegung auf FALSE verwendet diese Aufgabe ein eigenes, separates [Azure CLI-Konfigurationsverzeichnis](https://docs.microsoft.com/de-de/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Dieses Verzeichnis kann zum Ausführen von Azure CLI-Aufgaben in *parallelen* Releases verwendet werden.",
+ "loc.input.label.cwd": "Arbeitsverzeichnis",
+ "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
+ "loc.input.label.failOnStandardError": "Fehler bei Standardfehler.",
+ "loc.input.help.failOnStandardError": "Bei aktivierter Option kann diese Aufgabe nicht erfolgreich ausgeführt werden, wenn Fehler in den StandardError-Stream geschrieben werden. Deaktivieren Sie das Kontrollkästchen, um Standardfehler zu ignorieren, und bestimmen Sie den Status mithilfe von Exitcodes.",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE ignorieren",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Wenn dieser Wert FALSE ist, wird am Ende Ihres Skripts die Zeile \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" angehängt. Dadurch wird der letzte Exitcode aus einem externen Befehl als Exitcode der PowerShell weitergegeben. Andernfalls wird die Zeile nicht an das Ende Ihres Skripts angehängt.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "Skript wurde mit Rückgabecode beendet: %d",
+ "loc.messages.ScriptFailed": "Skriptfehler: %s",
+ "loc.messages.ScriptFailedStdErr": "Das Skript weist Ausgabe in stderr auf. Dies verursacht einen Fehler, weil \"failOnStdErr\" auf TRUE festgelegt ist.",
+ "loc.messages.ScriptFailedWithExitCode": "Skriptfehler mit Exitcode %d.",
+ "loc.messages.UnsupportedEndpointScheme": "Nicht unterstütztes Authentifizierungsschema für Dienstverbindung: Dienstprinzipal für AzureRM",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x ist nicht auf diesem Computer installiert.",
+ "loc.messages.FailedToLogout": "Beim Abmelden ist der folgende Fehler aufgetreten: %s",
+ "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
+ "loc.messages.MSILoginFailed": "Fehler bei der Azure-Anmeldung mit einer verwalteten Dienstidentität.",
+ "loc.messages.AuthSchemeNotSupported": "Das Authentifizierungsschema \"%s\" wird nicht unterstützt.",
+ "loc.messages.ErrorInSettingUpSubscription": "Fehler beim Festlegen des Abonnements.",
+ "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR-Umgebungsvariable wird festgelegt auf: %s",
+ "loc.messages.SettingAzureCloud": "Aktive Cloud wird festgelegt auf: %s",
+ "loc.messages.JS_InvalidFilePath": "Die Skriptdatei wurde am angegebenen Skriptspeicherort nicht gefunden: \"%s\". Überprüfen Sie, ob das Skript im angegebenen Pfad vorhanden ist. Wenn Sie ein Inlineskript verwenden möchten, geben Sie den Skriptspeicherort als \"inlineScript\" an.",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference \"%s\" ungültig. Der Wert muss \"Stop\", \"Continue\" oder \"SilentlyContinue\" sein.",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Für Agent-Versionen vor 2.115.0 kann nur die globale Azure CLI-Konfiguration verwendet werden.",
+ "loc.messages.UnacceptedScriptLocationValue": "\"%s\" ist kein gültiger Wert für die Aufgabeneingabe für den Skriptspeicherort (\"scriptLocation\" in YAML). Der Wert kann entweder \"inlineScript\"oder \"scriptPath\" lauten.",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter %s. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
index a208916a8c88..61e23886a1ed 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "CLI de Azure",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) o [consultar la documentación de la CLI de Azure](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Ejecute los comandos de la CLI de Azure para una suscripción de Azure en un script de PowerShell Core o Shell (al ejecutarse en un agente de Linux) o en un script de PowerShell/PowerShell Core/por lotes (al ejecutarse en un agente de Windows).",
- "loc.instanceNameFormat": "CLI de Azure $(scriptPath)",
- "loc.releaseNotes": "Novedades de la versión 2.0:\n- Compatibilidad con los scripts de PowerShell y PowerShell Core. \n- PowerShell Core funciona con agentes multiplataforma (Linux, macOS o Windows); asegúrese de que el agente tenga la versión 6 de PowerShell o una posterior. \n- El script de PowerShell funciona solo con el agente de Windows; asegúrese de que el agente tenga la versión 5 de PowerShell o una anterior.",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
- "loc.input.label.scriptType": "Tipo de script",
- "loc.input.help.scriptType": "Tipo de script: script de PowerShell/PowerShell Core/por lotes/Shell. Seleccione el script de Shell/PowerShell Core al ejecutarse en el agente de Linux o el script por lotes/PowerShell/PowerShell Core al ejecutarse en el agente de Windows. El script de PowerShell Core puede ejecutarse en agentes multiplataforma (Linux, macOS o Windows).",
- "loc.input.label.scriptLocation": "Ubicación del script",
- "loc.input.help.scriptLocation": "Ruta de acceso al script: ruta de acceso de archivo o script alineado",
- "loc.input.label.scriptPath": "Ruta de acceso del script",
- "loc.input.help.scriptPath": "Ruta de acceso completa del script (.ps1, .bat o .cmd cuando se usa el agente basado en Windows; de lo contrario, .ps1 o .sh cuando se usa el agente basado en Linux) o una ruta de acceso relativa al directorio de trabajo predeterminado",
- "loc.input.label.inlineScript": "Script en línea",
- "loc.input.help.inlineScript": "Puede escribir aquí los scripts alineados. Utilice el scripting de PowerShell, PowerShell Core o por lotes cuando use un agente de Windows o bien use el scripting del shell o de PowerShell Core con los agentes basados en Linux. Para los archivos por lotes, use el prefijo \"call\" delante de cada comando de Azure. También puede pasar variables predefinidas y personalizadas a este script mediante argumentos. \n\n Ejemplo para PowerShell, PowerShellCore o shell: \naz --version \naz account show \n\n Ejemplo por lotes:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Argumentos de script",
- "loc.input.help.scriptArguments": "Argumentos pasados al script",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Antepone la línea \"$ErrorActionPreference = 'VALUE'\" al principio del script de PowerShell o PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en el script",
- "loc.input.help.addSpnToEnvironment": "Agrega el identificador de la entidad de servicio, la clave de la entidad de servicio y el identificador de inquilino del punto de conexión de Azure seleccionado al entorno de ejecución del script. Puede usar las variables \"servicePrincipalId\", \"servicePrincipalKey\" y \"tenantId\" en el script.\n\nEsto solo se sigue cuando el punto de conexión de Azure tiene el esquema de autenticación de la entidad de servicio.\n\nLa sintaxis para acceder a las variables de entorno se basa en el tipo de script.\n\nScript de PowerShell: $env:servicePrincipalId\n\nScript por lotes: %servicePrincipalId% \n\nScript del shell: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Usar la configuración global de la CLI de Azure",
- "loc.input.help.useGlobalConfig": "Si es false, esta tarea usará su propio [directorio de configuración de la CLI de Azure](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Se puede usar para ejecutar tareas de la CLI de Azure en versiones en *paralelo*.",
- "loc.input.label.cwd": "Directorio de trabajo",
- "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "Error si se produce un error estándar",
- "loc.input.help.failOnStandardError": "Si es true, la tarea no se podrá ejecutar cuando se registre algún error en la secuencia StandardError. Anule la selección de la casilla para ignorar los errores estándar y use los códigos de salida para determinar el estado.",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorar $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si es false, se anexa la línea \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" al final del script. Esto hará que se propague el último código de salida de un comando externo como código de salida de PowerShell. De lo contrario, no se anexa la línea al final del script.",
- "loc.messages.ScriptReturnCode": "El script finalizó con el código de retorno: %d",
- "loc.messages.ScriptFailed": "No se pudo ejecutar el script. Error: %s",
- "loc.messages.ScriptFailedStdErr": "El script tiene la salida en stderr. Se produce un error cuando failOnStdErr está establecido en true.",
- "loc.messages.ScriptFailedWithExitCode": "Error del script con el código de salida %d",
- "loc.messages.UnsupportedEndpointScheme": "Esquema de autorización de conexión de servicio no compatible: entidad de servicio para AzureRM",
- "loc.messages.AzureSDKNotFound": "La CLI de Azure 2.x no está instalada en esta máquina.",
- "loc.messages.FailedToLogout": "Error al cerrar sesión: %s",
- "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
- "loc.messages.MSILoginFailed": "Error de inicio de sesión de Azure con Managed Service Identity",
- "loc.messages.AuthSchemeNotSupported": "No se admite el esquema de autenticación %s.",
- "loc.messages.ErrorInSettingUpSubscription": "Error en la configuración de la suscripción",
- "loc.messages.SettingAzureConfigDir": "Estableciendo la variable de entorno AZURE_CONFIG_DIR en %s",
- "loc.messages.SettingAzureCloud": "Estableciendo la nube activa en %s",
- "loc.messages.JS_InvalidFilePath": "No se encontró el archivo de script en la ubicación de script especificada: \"%s\". Compruebe que el script existe en la ruta de acceso especificada. Si desea usar un script alineado, especifique la entrada \"Ubicación del script\" como \"inlineScript\".",
- "loc.messages.JS_InvalidErrorActionPreference": "El valor \"%s\" de ErrorActionPreference no es válido. El valor debe ser uno de los siguientes: \"Stop\", \"Continue\" o \"SilentlyContinue\"",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Para la versión del agente < 2.115.0, solo se puede usar la configuración global de la CLI de Azure.",
- "loc.messages.UnacceptedScriptLocationValue": "%s no es un valor válido para la entrada de tarea \"Ubicación del script\" (scriptLocation en YAML). El valor puede ser \"inlineScript\" o \"scriptPath\".",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en %s Consulte https://aka.ms/azdo-rm-workload-identity-conversion para obtener más información sobre la conversión a conexiones de servicio sin secretos."
+{
+ "loc.friendlyName": "CLI de Azure",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) o [consultar la documentación de la CLI de Azure](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Ejecute los comandos de la CLI de Azure para una suscripción de Azure en un script de PowerShell Core o Shell (al ejecutarse en un agente de Linux) o en un script de PowerShell/PowerShell Core/por lotes (al ejecutarse en un agente de Windows).",
+ "loc.instanceNameFormat": "CLI de Azure $(scriptPath)",
+ "loc.releaseNotes": "Novedades de la versión 2.0:\n- Compatibilidad con los scripts de PowerShell y PowerShell Core. \n- PowerShell Core funciona con agentes multiplataforma (Linux, macOS o Windows); asegúrese de que el agente tenga la versión 6 de PowerShell o una posterior. \n- El script de PowerShell funciona solo con el agente de Windows; asegúrese de que el agente tenga la versión 5 de PowerShell o una anterior.",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
+ "loc.input.label.scriptType": "Tipo de script",
+ "loc.input.help.scriptType": "Tipo de script: script de PowerShell/PowerShell Core/por lotes/Shell. Seleccione el script de Shell/PowerShell Core al ejecutarse en el agente de Linux o el script por lotes/PowerShell/PowerShell Core al ejecutarse en el agente de Windows. El script de PowerShell Core puede ejecutarse en agentes multiplataforma (Linux, macOS o Windows).",
+ "loc.input.label.scriptLocation": "Ubicación del script",
+ "loc.input.help.scriptLocation": "Ruta de acceso al script: ruta de acceso de archivo o script alineado",
+ "loc.input.label.scriptPath": "Ruta de acceso del script",
+ "loc.input.help.scriptPath": "Ruta de acceso completa del script (.ps1, .bat o .cmd cuando se usa el agente basado en Windows; de lo contrario, .ps1 o .sh cuando se usa el agente basado en Linux) o una ruta de acceso relativa al directorio de trabajo predeterminado",
+ "loc.input.label.inlineScript": "Script en línea",
+ "loc.input.help.inlineScript": "Puede escribir aquí los scripts alineados. Utilice el scripting de PowerShell, PowerShell Core o por lotes cuando use un agente de Windows o bien use el scripting del shell o de PowerShell Core con los agentes basados en Linux. Para los archivos por lotes, use el prefijo \"call\" delante de cada comando de Azure. También puede pasar variables predefinidas y personalizadas a este script mediante argumentos. \n\n Ejemplo para PowerShell, PowerShellCore o shell: \naz --version \naz account show \n\n Ejemplo por lotes:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Argumentos de script",
+ "loc.input.help.scriptArguments": "Argumentos pasados al script",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Antepone la línea \"$ErrorActionPreference = 'VALUE'\" al principio del script de PowerShell o PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en el script",
+ "loc.input.help.addSpnToEnvironment": "Agrega el identificador de la entidad de servicio, la clave de la entidad de servicio y el identificador de inquilino del punto de conexión de Azure seleccionado al entorno de ejecución del script. Puede usar las variables \"servicePrincipalId\", \"servicePrincipalKey\" y \"tenantId\" en el script.\n\nEsto solo se sigue cuando el punto de conexión de Azure tiene el esquema de autenticación de la entidad de servicio.\n\nLa sintaxis para acceder a las variables de entorno se basa en el tipo de script.\n\nScript de PowerShell: $env:servicePrincipalId\n\nScript por lotes: %servicePrincipalId% \n\nScript del shell: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Usar la configuración global de la CLI de Azure",
+ "loc.input.help.useGlobalConfig": "Si es false, esta tarea usará su propio [directorio de configuración de la CLI de Azure](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Se puede usar para ejecutar tareas de la CLI de Azure en versiones en *paralelo*.",
+ "loc.input.label.cwd": "Directorio de trabajo",
+ "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "Error si se produce un error estándar",
+ "loc.input.help.failOnStandardError": "Si es true, la tarea no se podrá ejecutar cuando se registre algún error en la secuencia StandardError. Anule la selección de la casilla para ignorar los errores estándar y use los códigos de salida para determinar el estado.",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorar $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si es false, se anexa la línea \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" al final del script. Esto hará que se propague el último código de salida de un comando externo como código de salida de PowerShell. De lo contrario, no se anexa la línea al final del script.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "El script finalizó con el código de retorno: %d",
+ "loc.messages.ScriptFailed": "No se pudo ejecutar el script. Error: %s",
+ "loc.messages.ScriptFailedStdErr": "El script tiene la salida en stderr. Se produce un error cuando failOnStdErr está establecido en true.",
+ "loc.messages.ScriptFailedWithExitCode": "Error del script con el código de salida %d",
+ "loc.messages.UnsupportedEndpointScheme": "Esquema de autorización de conexión de servicio no compatible: entidad de servicio para AzureRM",
+ "loc.messages.AzureSDKNotFound": "La CLI de Azure 2.x no está instalada en esta máquina.",
+ "loc.messages.FailedToLogout": "Error al cerrar sesión: %s",
+ "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
+ "loc.messages.MSILoginFailed": "Error de inicio de sesión de Azure con Managed Service Identity",
+ "loc.messages.AuthSchemeNotSupported": "No se admite el esquema de autenticación %s.",
+ "loc.messages.ErrorInSettingUpSubscription": "Error en la configuración de la suscripción",
+ "loc.messages.SettingAzureConfigDir": "Estableciendo la variable de entorno AZURE_CONFIG_DIR en %s",
+ "loc.messages.SettingAzureCloud": "Estableciendo la nube activa en %s",
+ "loc.messages.JS_InvalidFilePath": "No se encontró el archivo de script en la ubicación de script especificada: \"%s\". Compruebe que el script existe en la ruta de acceso especificada. Si desea usar un script alineado, especifique la entrada \"Ubicación del script\" como \"inlineScript\".",
+ "loc.messages.JS_InvalidErrorActionPreference": "El valor \"%s\" de ErrorActionPreference no es válido. El valor debe ser uno de los siguientes: \"Stop\", \"Continue\" o \"SilentlyContinue\"",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Para la versión del agente < 2.115.0, solo se puede usar la configuración global de la CLI de Azure.",
+ "loc.messages.UnacceptedScriptLocationValue": "%s no es un valor válido para la entrada de tarea \"Ubicación del script\" (scriptLocation en YAML). El valor puede ser \"inlineScript\" o \"scriptPath\".",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en %s Consulte https://aka.ms/azdo-rm-workload-identity-conversion para obtener más información sobre la conversión a conexiones de servicio sin secretos.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
index d7a341e68913..4536d0d93a77 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) ou [consulter la documentation d'Azure CLI](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Exécutez des commandes Azure CLI sur un abonnement Azure via un script PowerShell Core/d'interpréteur de commandes sur un agent Linux, ou un script PowerShell/PowerShell Core/de commandes par lots sur un agent Windows.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Nouveautés de la version 2.0 :\n- Prise en charge de script PowerShell et PowerShell Core. \n- PowerShell Core fonctionne avec les agents multiplateformes (Linux, macOS ou Windows). Vérifiez que l'agent dispose de PowerShell version 6 ou ultérieure. \n- Un script PowerShell fonctionne uniquement avec un agent Windows. Vérifiez que l'agent dispose de PowerShell version 5 ou antérieure.",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
- "loc.input.label.scriptType": "Type de script",
- "loc.input.help.scriptType": "Type de script : PowerShell/PowerShell Core/commandes par lot/interpréteur de commandes. Sélectionnez un script d'interpréteur de commandes/PowerShell Core pour un agent Linux ou un script de commandes par lot/PowerShell/PowerShell Core pour un agent Windows. Un script PowerShell Core peut s'exécuter sur des agents multiplateformes (Linux, macOS ou Windows).",
- "loc.input.label.scriptLocation": "Emplacement du script",
- "loc.input.help.scriptLocation": "Chemin du script : chemin de fichier ou script inline",
- "loc.input.label.scriptPath": "Chemin d'accès du script",
- "loc.input.help.scriptPath": "Chemin complet du script (.ps1, .bat ou .cmd pour un agent Windows, et .ps1 ou .sh pour un agent Linux) ou chemin relatif au répertoire de travail par défaut",
- "loc.input.label.inlineScript": "Script Inline",
- "loc.input.help.inlineScript": "Vous pouvez écrire vos scripts inline ici. Pour les agents Windows, utilisez un script PowerShell, PowerShell Core ou de commandes par lot. Pour les agents Linux, utilisez un script PowerShell Core ou d'interpréteur de commandes. Pour les fichiers de commandes, utilisez le préfixe \"call\" avant chaque commande Azure. Vous pouvez également passer des variables prédéfinies et personnalisées à ce script à l'aide d'arguments \n\n exemple pour PowerShell/PowerShell Core/l'interpréteur de commandes : \naz --version \naz account show \n\n exemple pour les commandes par lot :\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Arguments de script",
- "loc.input.help.scriptArguments": "Arguments passés au script",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Ajoute la ligne '$ErrorActionPreference = 'VALUE'' au début de votre script PowerShell/PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans le script",
- "loc.input.help.addSpnToEnvironment": "Ajoute l'ID de principal de service, la clé de principal de service et l'ID de locataire du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables 'servicePrincipalId', 'servicePrincipalKey' et 'tenantId' dans votre script.\n\nCeci est valable uniquement quand le point de terminaison Azure a un schéma d'authentification du principal de service.\n\nSyntaxe permettant d'accéder aux variables d'environnement en fonction du type de script.\n\nScript PowerShell : $env:servicePrincipalId\n\nScript de commandes par lot : %servicePrincipalId% \n\nScript d'interpréteur de commandes : $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Utiliser la configuration Azure CLI globale",
- "loc.input.help.useGlobalConfig": "Si la valeur est false, cette tâche utilise son propre [répertoire de configuration Azure CLI](https://docs.microsoft.com/fr-fr/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) distinct. Permet d'exécuter des tâches Azure CLI dans des mises en production *parallèles*",
- "loc.input.label.cwd": "Répertoire de travail",
- "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "Échec sur une erreur standard",
- "loc.input.help.failOnStandardError": "Si la valeur est true, cette tâche se solde par un échec quand des erreurs sont écrites dans le flux de données StandardError. Décochez la case pour ignorer les erreurs standard et utiliser les codes de sortie afin de déterminer l'état",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorer $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si cette valeur est false, la ligne 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' est ajoutée à la fin de votre script. Cela entraîne la propagation du dernier code de sortie d'une commande externe en tant que code de sortie de PowerShell. Sinon, la ligne n'est pas ajoutée à la fin de votre script.",
- "loc.messages.ScriptReturnCode": "Arrêt du script. Code de retour : %d",
- "loc.messages.ScriptFailed": "Échec du script. Erreur : %s",
- "loc.messages.ScriptFailedStdErr": "Le script a une sortie vers stderr. Échec, car failOnStdErr a la valeur true.",
- "loc.messages.ScriptFailedWithExitCode": "Échec du script. Code de sortie : %d",
- "loc.messages.UnsupportedEndpointScheme": "Modèle d'autorisation de connexion de service non pris en charge : principal du service pour AzureRM",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x n'est pas installé sur cette machine.",
- "loc.messages.FailedToLogout": "L'erreur suivante s'est produite durant la déconnexion : %s",
- "loc.messages.LoginFailed": "Échec de la connexion Azure",
- "loc.messages.MSILoginFailed": "Échec de la connexion Azure via Managed Service Identity",
- "loc.messages.AuthSchemeNotSupported": "Le schéma d'authentification %s n'est pas pris en charge",
- "loc.messages.ErrorInSettingUpSubscription": "Erreur durant la configuration de l'abonnement",
- "loc.messages.SettingAzureConfigDir": "Affectation de %s à la variable d'environnement AZURE_CONFIG_DIR",
- "loc.messages.SettingAzureCloud": "Affectation de %s au cloud actif",
- "loc.messages.JS_InvalidFilePath": "Le fichier de script est introuvable à l'emplacement de script spécifié : '%s'. Vérifiez que le script existe dans le chemin spécifié. Si vous souhaitez utiliser un script inline, indiquez 'inlineScript' pour 'Script Location'.",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valide. La valeur doit correspondre à 'Stop', 'Continue' ou 'SilentlyContinue'",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Pour une version d'agent < 2.115.0, seule la configuration Azure CLI globale peut être utilisée",
- "loc.messages.UnacceptedScriptLocationValue": "%s n'est pas une valeur valide pour l'entrée de tâche 'Script Location' (scriptLocation en YAML). La valeur peut être 'inlineScript' ou 'scriptPath'",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse %s Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) ou [consulter la documentation d'Azure CLI](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Exécutez des commandes Azure CLI sur un abonnement Azure via un script PowerShell Core/d'interpréteur de commandes sur un agent Linux, ou un script PowerShell/PowerShell Core/de commandes par lots sur un agent Windows.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Nouveautés de la version 2.0 :\n- Prise en charge de script PowerShell et PowerShell Core. \n- PowerShell Core fonctionne avec les agents multiplateformes (Linux, macOS ou Windows). Vérifiez que l'agent dispose de PowerShell version 6 ou ultérieure. \n- Un script PowerShell fonctionne uniquement avec un agent Windows. Vérifiez que l'agent dispose de PowerShell version 5 ou antérieure.",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
+ "loc.input.label.scriptType": "Type de script",
+ "loc.input.help.scriptType": "Type de script : PowerShell/PowerShell Core/commandes par lot/interpréteur de commandes. Sélectionnez un script d'interpréteur de commandes/PowerShell Core pour un agent Linux ou un script de commandes par lot/PowerShell/PowerShell Core pour un agent Windows. Un script PowerShell Core peut s'exécuter sur des agents multiplateformes (Linux, macOS ou Windows).",
+ "loc.input.label.scriptLocation": "Emplacement du script",
+ "loc.input.help.scriptLocation": "Chemin du script : chemin de fichier ou script inline",
+ "loc.input.label.scriptPath": "Chemin d'accès du script",
+ "loc.input.help.scriptPath": "Chemin complet du script (.ps1, .bat ou .cmd pour un agent Windows, et .ps1 ou .sh pour un agent Linux) ou chemin relatif au répertoire de travail par défaut",
+ "loc.input.label.inlineScript": "Script Inline",
+ "loc.input.help.inlineScript": "Vous pouvez écrire vos scripts inline ici. Pour les agents Windows, utilisez un script PowerShell, PowerShell Core ou de commandes par lot. Pour les agents Linux, utilisez un script PowerShell Core ou d'interpréteur de commandes. Pour les fichiers de commandes, utilisez le préfixe \"call\" avant chaque commande Azure. Vous pouvez également passer des variables prédéfinies et personnalisées à ce script à l'aide d'arguments \n\n exemple pour PowerShell/PowerShell Core/l'interpréteur de commandes : \naz --version \naz account show \n\n exemple pour les commandes par lot :\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Arguments de script",
+ "loc.input.help.scriptArguments": "Arguments passés au script",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Ajoute la ligne '$ErrorActionPreference = 'VALUE'' au début de votre script PowerShell/PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans le script",
+ "loc.input.help.addSpnToEnvironment": "Ajoute l'ID de principal de service, la clé de principal de service et l'ID de locataire du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables 'servicePrincipalId', 'servicePrincipalKey' et 'tenantId' dans votre script.\n\nCeci est valable uniquement quand le point de terminaison Azure a un schéma d'authentification du principal de service.\n\nSyntaxe permettant d'accéder aux variables d'environnement en fonction du type de script.\n\nScript PowerShell : $env:servicePrincipalId\n\nScript de commandes par lot : %servicePrincipalId% \n\nScript d'interpréteur de commandes : $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Utiliser la configuration Azure CLI globale",
+ "loc.input.help.useGlobalConfig": "Si la valeur est false, cette tâche utilise son propre [répertoire de configuration Azure CLI](https://docs.microsoft.com/fr-fr/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) distinct. Permet d'exécuter des tâches Azure CLI dans des mises en production *parallèles*",
+ "loc.input.label.cwd": "Répertoire de travail",
+ "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "Échec sur une erreur standard",
+ "loc.input.help.failOnStandardError": "Si la valeur est true, cette tâche se solde par un échec quand des erreurs sont écrites dans le flux de données StandardError. Décochez la case pour ignorer les erreurs standard et utiliser les codes de sortie afin de déterminer l'état",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorer $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si cette valeur est false, la ligne 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' est ajoutée à la fin de votre script. Cela entraîne la propagation du dernier code de sortie d'une commande externe en tant que code de sortie de PowerShell. Sinon, la ligne n'est pas ajoutée à la fin de votre script.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "Arrêt du script. Code de retour : %d",
+ "loc.messages.ScriptFailed": "Échec du script. Erreur : %s",
+ "loc.messages.ScriptFailedStdErr": "Le script a une sortie vers stderr. Échec, car failOnStdErr a la valeur true.",
+ "loc.messages.ScriptFailedWithExitCode": "Échec du script. Code de sortie : %d",
+ "loc.messages.UnsupportedEndpointScheme": "Modèle d'autorisation de connexion de service non pris en charge : principal du service pour AzureRM",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x n'est pas installé sur cette machine.",
+ "loc.messages.FailedToLogout": "L'erreur suivante s'est produite durant la déconnexion : %s",
+ "loc.messages.LoginFailed": "Échec de la connexion Azure",
+ "loc.messages.MSILoginFailed": "Échec de la connexion Azure via Managed Service Identity",
+ "loc.messages.AuthSchemeNotSupported": "Le schéma d'authentification %s n'est pas pris en charge",
+ "loc.messages.ErrorInSettingUpSubscription": "Erreur durant la configuration de l'abonnement",
+ "loc.messages.SettingAzureConfigDir": "Affectation de %s à la variable d'environnement AZURE_CONFIG_DIR",
+ "loc.messages.SettingAzureCloud": "Affectation de %s au cloud actif",
+ "loc.messages.JS_InvalidFilePath": "Le fichier de script est introuvable à l'emplacement de script spécifié : '%s'. Vérifiez que le script existe dans le chemin spécifié. Si vous souhaitez utiliser un script inline, indiquez 'inlineScript' pour 'Script Location'.",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valide. La valeur doit correspondre à 'Stop', 'Continue' ou 'SilentlyContinue'",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Pour une version d'agent < 2.115.0, seule la configuration Azure CLI globale peut être utilisée",
+ "loc.messages.UnacceptedScriptLocationValue": "%s n'est pas une valeur valide pour l'entrée de tâche 'Script Location' (scriptLocation en YAML). La valeur peut être 'inlineScript' ou 'scriptPath'",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse %s Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson
index 396446dca567..43205457e25d 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Interfaccia della riga di comando di Azure",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md). In alternativa [vedere la documentazione dell'interfaccia della riga di comando di Azure](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Consente di eseguire i comandi dell'interfaccia della riga di comando di Azure su una sottoscrizione di Azure in uno script PowerShell Core o della shell quando viene eseguito in un agente Linux oppure in uno script PowerShell/PowerShell Core/Batch quando viene eseguito in un agente Windows.",
- "loc.instanceNameFormat": "Interfaccia della riga di comando di Azure $(scriptPath)",
- "loc.releaseNotes": "Novità della versione 2.0:\n- Supporto per script PowerShell e PowerShell Core. \n- PowerShell Core è compatibile con agenti multipiattaforma (Linux, macOS o Windows). Assicurarsi che nell'agente sia installato almeno PowerShell versione 6. \n- Lo script Powershell è compatibile solo con l'agente Windows. Assicurarsi che nell'agente sia installato PowerShell versione 5 o versione precedente.",
- "loc.group.displayName.advanced": "Avanzate",
- "loc.input.label.connectedServiceNameARM": "Connessione ad Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Consente di selezionare una connessione al servizio Azure Resource Manager per la distribuzione",
- "loc.input.label.scriptType": "Tipo di script",
- "loc.input.help.scriptType": "Tipo di script: script PowerShell/PowerShell Core/batch o della shell. Selezionare lo script PowerShell Core o della shell quando viene eseguito in un agente Linux oppure lo script batch/PowerShell/PowerShell Core quando viene eseguito nell'agente Windows. Lo script PowerShell Core può essere eseguito in agenti multipiattaforma (Linux, macOS o Windows).",
- "loc.input.label.scriptLocation": "Percorso script",
- "loc.input.help.scriptLocation": "Percorso dello script: Percorso file o Script inline",
- "loc.input.label.scriptPath": "Percorso script",
- "loc.input.help.scriptPath": "Percorso completo dello script (con estensione .ps1, .bat o .cmd quando si usa l'agente basato su Windows ed estensione .ps1 o .sh quando si usa l'agente basato su Linux) oppure un percorso relativo alla directory di lavoro predefinita",
- "loc.input.label.inlineScript": "Script inline",
- "loc.input.help.inlineScript": "È possibile scrivere qui gli script inline. Con l'agente Windows, usare script PowerShell/PowerShell Core/batch, mentre con gli agenti basati su Linux, usare script PowerShell Core o della shell. Per i file batch usare il prefisso \"call\" prima di ogni comando di Azure. È anche possibile passare a questo script variabili predefinite e personalizzate usando gli argomenti \n\n Esempio per PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n Esempio per batch:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Argomenti script",
- "loc.input.help.scriptArguments": "Argomenti passati allo script",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Antepone la riga `$ErrorActionPreference = 'VALUE'` all'inizio dello script PowerShell/PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nello script",
- "loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio, la chiave dell'entità servizio e l'ID tenant dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nello script è possibile usare le variabili `servicePrincipalId`, `servicePrincipalKey` and `tenantId`.\n\nQuesta opzione è consentita solo quando l'endpoint di Azure prevede lo schema di autenticazione dell'entità servizio.\n\nSintassi per accedere alle variabili di ambiente in base al tipo di script.\n\nScript Powershell: $env:servicePrincipalId\n\nScript batch: %servicePrincipalId% \n\nScript della shell: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Usa la configurazione globale dell'interfaccia della riga di comando di Azure",
- "loc.input.help.useGlobalConfig": "Se è false, questa attività userà una [directory di configurazione dell'interfaccia della riga di comando di Azure](https://docs.microsoft.com/it-it/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) separata. Può essere usato per eseguire attività dell'interfaccia della riga di comando di Azure in versioni *parallele*",
- "loc.input.label.cwd": "Directory di lavoro",
- "loc.input.help.cwd": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "Interrompi in caso di errore standard",
- "loc.input.help.failOnStandardError": "Se è impostato su true, questa attività non riuscirà nel caso in cui vengano scritti errori nel flusso StandardError. Deselezionare la casella di controllo per ignorare gli errori standard e determinare lo stato in base ai codici di uscita",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignora $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Se è false, la riga 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' viene aggiunta alla fine dello script. In questo modo l'ultimo codice di uscita da un comando esterno verrà propagato come codice di uscita di PowerShell. In caso contrario, la riga non viene aggiunta alla fine dello script.",
- "loc.messages.ScriptReturnCode": "Lo script è stato terminato. Codice restituito: %d",
- "loc.messages.ScriptFailed": "Lo script non è riuscito. Errore: %s",
- "loc.messages.ScriptFailedStdErr": "L'output dello script viene inviato a STDERR. Verrà restituito un errore perché failOnStdErr è impostato su true.",
- "loc.messages.ScriptFailedWithExitCode": "Lo script non è riuscito. Codice di uscita: %d",
- "loc.messages.UnsupportedEndpointScheme": "Schema di autorizzazione della connessione al servizio non supportato: entità servizio per AzureRM",
- "loc.messages.AzureSDKNotFound": "In questo computer non è installata la versione 2.x dell'interfaccia della riga di comando di Azure.",
- "loc.messages.FailedToLogout": "Durante la disconnessione si è verificato l'errore seguente: %s",
- "loc.messages.LoginFailed": "L'accesso ad Azure non è riuscito",
- "loc.messages.MSILoginFailed": "L'accesso di Azure con l'identità del servizio gestita non è riuscito",
- "loc.messages.AuthSchemeNotSupported": "Lo schema di autenticazione %s non è supportato",
- "loc.messages.ErrorInSettingUpSubscription": "Si è verificato un errore durante la configurazione della sottoscrizione",
- "loc.messages.SettingAzureConfigDir": "Impostazione della variabile di ambiente AZURE_CONFIG_DIR su: %s",
- "loc.messages.SettingAzureCloud": "Impostazione del cloud attivo su: %s",
- "loc.messages.JS_InvalidFilePath": "Non è stato possibile trovare il file di script nel percorso dello script specificato: '%s'. Verificare che lo script esista nel percorso specificato. Se si vuole usare lo script inline, specificare `inlineScript` come valore di input di `Percorso script`.",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valido. Il valore deve essere uno tra i seguenti: 'Stop', 'Continue' o 'SilentlyContinue'",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Se la versione dell'agente è inferiore a quella 2.115.0, è possibile usare solo la configurazione globale dell'interfaccia della riga di comando di Azure",
- "loc.messages.UnacceptedScriptLocationValue": "%s non è un valore valido per il valore di input attività 'Percorso script' (scriptLocation in YAML). Il valore può essere 'inlineScript' o 'scriptPath'",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Segreto scaduto. Aggiornare la connessione al servizio in %s Per altre informazioni sulla conversione a connessioni al servizio senza segreto, vedere https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.friendlyName": "Interfaccia della riga di comando di Azure",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md). In alternativa [vedere la documentazione dell'interfaccia della riga di comando di Azure](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Consente di eseguire i comandi dell'interfaccia della riga di comando di Azure su una sottoscrizione di Azure in uno script PowerShell Core o della shell quando viene eseguito in un agente Linux oppure in uno script PowerShell/PowerShell Core/Batch quando viene eseguito in un agente Windows.",
+ "loc.instanceNameFormat": "Interfaccia della riga di comando di Azure $(scriptPath)",
+ "loc.releaseNotes": "Novità della versione 2.0:\n- Supporto per script PowerShell e PowerShell Core. \n- PowerShell Core è compatibile con agenti multipiattaforma (Linux, macOS o Windows). Assicurarsi che nell'agente sia installato almeno PowerShell versione 6. \n- Lo script Powershell è compatibile solo con l'agente Windows. Assicurarsi che nell'agente sia installato PowerShell versione 5 o versione precedente.",
+ "loc.group.displayName.advanced": "Avanzate",
+ "loc.input.label.connectedServiceNameARM": "Connessione ad Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Consente di selezionare una connessione al servizio Azure Resource Manager per la distribuzione",
+ "loc.input.label.scriptType": "Tipo di script",
+ "loc.input.help.scriptType": "Tipo di script: script PowerShell/PowerShell Core/batch o della shell. Selezionare lo script PowerShell Core o della shell quando viene eseguito in un agente Linux oppure lo script batch/PowerShell/PowerShell Core quando viene eseguito nell'agente Windows. Lo script PowerShell Core può essere eseguito in agenti multipiattaforma (Linux, macOS o Windows).",
+ "loc.input.label.scriptLocation": "Percorso script",
+ "loc.input.help.scriptLocation": "Percorso dello script: Percorso file o Script inline",
+ "loc.input.label.scriptPath": "Percorso script",
+ "loc.input.help.scriptPath": "Percorso completo dello script (con estensione .ps1, .bat o .cmd quando si usa l'agente basato su Windows ed estensione .ps1 o .sh quando si usa l'agente basato su Linux) oppure un percorso relativo alla directory di lavoro predefinita",
+ "loc.input.label.inlineScript": "Script inline",
+ "loc.input.help.inlineScript": "È possibile scrivere qui gli script inline. Con l'agente Windows, usare script PowerShell/PowerShell Core/batch, mentre con gli agenti basati su Linux, usare script PowerShell Core o della shell. Per i file batch usare il prefisso \"call\" prima di ogni comando di Azure. È anche possibile passare a questo script variabili predefinite e personalizzate usando gli argomenti \n\n Esempio per PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n Esempio per batch:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Argomenti script",
+ "loc.input.help.scriptArguments": "Argomenti passati allo script",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Antepone la riga `$ErrorActionPreference = 'VALUE'` all'inizio dello script PowerShell/PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nello script",
+ "loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio, la chiave dell'entità servizio e l'ID tenant dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nello script è possibile usare le variabili `servicePrincipalId`, `servicePrincipalKey` and `tenantId`.\n\nQuesta opzione è consentita solo quando l'endpoint di Azure prevede lo schema di autenticazione dell'entità servizio.\n\nSintassi per accedere alle variabili di ambiente in base al tipo di script.\n\nScript Powershell: $env:servicePrincipalId\n\nScript batch: %servicePrincipalId% \n\nScript della shell: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Usa la configurazione globale dell'interfaccia della riga di comando di Azure",
+ "loc.input.help.useGlobalConfig": "Se è false, questa attività userà una [directory di configurazione dell'interfaccia della riga di comando di Azure](https://docs.microsoft.com/it-it/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) separata. Può essere usato per eseguire attività dell'interfaccia della riga di comando di Azure in versioni *parallele*",
+ "loc.input.label.cwd": "Directory di lavoro",
+ "loc.input.help.cwd": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "Interrompi in caso di errore standard",
+ "loc.input.help.failOnStandardError": "Se è impostato su true, questa attività non riuscirà nel caso in cui vengano scritti errori nel flusso StandardError. Deselezionare la casella di controllo per ignorare gli errori standard e determinare lo stato in base ai codici di uscita",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignora $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Se è false, la riga 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' viene aggiunta alla fine dello script. In questo modo l'ultimo codice di uscita da un comando esterno verrà propagato come codice di uscita di PowerShell. In caso contrario, la riga non viene aggiunta alla fine dello script.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "Lo script è stato terminato. Codice restituito: %d",
+ "loc.messages.ScriptFailed": "Lo script non è riuscito. Errore: %s",
+ "loc.messages.ScriptFailedStdErr": "L'output dello script viene inviato a STDERR. Verrà restituito un errore perché failOnStdErr è impostato su true.",
+ "loc.messages.ScriptFailedWithExitCode": "Lo script non è riuscito. Codice di uscita: %d",
+ "loc.messages.UnsupportedEndpointScheme": "Schema di autorizzazione della connessione al servizio non supportato: entità servizio per AzureRM",
+ "loc.messages.AzureSDKNotFound": "In questo computer non è installata la versione 2.x dell'interfaccia della riga di comando di Azure.",
+ "loc.messages.FailedToLogout": "Durante la disconnessione si è verificato l'errore seguente: %s",
+ "loc.messages.LoginFailed": "L'accesso ad Azure non è riuscito",
+ "loc.messages.MSILoginFailed": "L'accesso di Azure con l'identità del servizio gestita non è riuscito",
+ "loc.messages.AuthSchemeNotSupported": "Lo schema di autenticazione %s non è supportato",
+ "loc.messages.ErrorInSettingUpSubscription": "Si è verificato un errore durante la configurazione della sottoscrizione",
+ "loc.messages.SettingAzureConfigDir": "Impostazione della variabile di ambiente AZURE_CONFIG_DIR su: %s",
+ "loc.messages.SettingAzureCloud": "Impostazione del cloud attivo su: %s",
+ "loc.messages.JS_InvalidFilePath": "Non è stato possibile trovare il file di script nel percorso dello script specificato: '%s'. Verificare che lo script esista nel percorso specificato. Se si vuole usare lo script inline, specificare `inlineScript` come valore di input di `Percorso script`.",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valido. Il valore deve essere uno tra i seguenti: 'Stop', 'Continue' o 'SilentlyContinue'",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Se la versione dell'agente è inferiore a quella 2.115.0, è possibile usare solo la configurazione globale dell'interfaccia della riga di comando di Azure",
+ "loc.messages.UnacceptedScriptLocationValue": "%s non è un valore valido per il valore di input attività 'Percorso script' (scriptLocation in YAML). Il valore può essere 'inlineScript' o 'scriptPath'",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Segreto scaduto. Aggiornare la connessione al servizio in %s Per altre informazioni sulla conversione a connessioni al servizio senza segreto, vedere https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
index 349336339947..1a079d2e7e78 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[このタスクの詳細を表示](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)、または [Azure CLI のドキュメントを参照](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Linux エージェントで実行している場合は PowerShell Core またはシェル スクリプト、Windows エージェントで実行している場合は PowerShell、PowerShell Core、バッチ スクリプトで、Azure サブスクリプションに対して Azure CLI コマンドを実行します。",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "バージョン 2.0 の新機能:\n- PowerShell および PowerShell Core スクリプトのサポート。\n- PowerShell Core はクロスプラットフォーム エージェント (Linux、macOS、または Windows) で動作します。エージェントに PowerShell バージョン 6 以上があることをご確認ください。\n- PowerShell スクリプトは Windows エージェントのみで動作します。エージェントに PowerShell バージョン 5 以下があることをご確認ください。",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
- "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
- "loc.input.label.scriptType": "スクリプトの種類",
- "loc.input.help.scriptType": "スクリプトの種類: PowerShell、PowerShell Core、Bat、シェル スクリプト。Linux エージェントで実行している場合はシェルまたは PowerShell Core スクリプト、Windows エージェントで実行している場合は Batch、PowerShell、PowerShell Core スクリプトのいずれかを選択します。PowerShell Core スクリプトは、クロスプラットフォーム エージェント (Linux、macOS、または Windows) で実行できます。",
- "loc.input.label.scriptLocation": "スクリプトの場所",
- "loc.input.help.scriptLocation": "スクリプトへのパス: ファイル パスまたはインライン スクリプト",
- "loc.input.label.scriptPath": "スクリプト パス",
- "loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .ps1、.bat、.cmd のいずれか、Linux ベースのエージェントを使用している場合は .ps1 または .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
- "loc.input.label.inlineScript": "インライン スクリプト",
- "loc.input.help.inlineScript": "こちらにスクリプトをインラインで記述できます。Windows エージェントを使用する場合は PowerShell、PowerShell Core、バッチ スクリプトのいずれかを使用し、Linux ベースのエージェントを使用する場合は PowerShell Core かシェル スクリプトを使用します。バッチ ファイルの場合、それぞれの azure コマンドの前にプレフィックス \"call\" を使用します。また、引数を使用して、事前定義された変数とカスタム変数をこのスクリプトに渡すこともできます。\n\n PowerShell、PowerShellCore、シェルの例: \naz --version \naz account show \n\n バッチの例: \ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "スクリプトの引数",
- "loc.input.help.scriptArguments": "スクリプトに渡される引数",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "PowerShell または PowerShell Core スクリプトの先頭に、`$ErrorActionPreference = 'VALUE'` という行を追加します。",
- "loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
- "loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID、サービス プリンシパル キー、テナント ID をスクリプトの実行環境に追加します。スクリプトでは、変数 'servicePrincipalId'、'servicePrincipalKey'、'tenantId' を使用できます。\n\nこれは、Azure エンドポイントにサービス プリンシパルの認証スキームがある場合にのみ受け付けられます。\n\nスクリプトの種類に基づいて環境変数にアクセスするための構文。\n\nPowerShell スクリプト: $env:servicePrincipalId\n\nバッチ スクリプト: %servicePrincipalId%\n\nシェル スクリプト: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "グローバルの Azure CLI 構成を使用する",
- "loc.input.help.useGlobalConfig": "この値が false の場合、このタスクでは別個の [Azure CLI 構成ディレクトリ](https://docs.microsoft.com/ja-jp/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)が使用されます。これは、*並列*リリースで Azure CLI タスクを実行するために使用できます",
- "loc.input.label.cwd": "作業ディレクトリ",
- "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリ。空白はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
- "loc.input.label.failOnStandardError": "標準エラーで失敗",
- "loc.input.help.failOnStandardError": "これが true の場合、StandardError ストリームにエラーが書き込まれると、このタスクは失敗します。チェック ボックスを選択解除して標準エラーを無視し、終了コードから状態を確認します",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE を無視する",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "これが false の場合、行 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` がスクリプトの末尾に追加されます。この行があると、外部コマンドからの最後の終了コードが PowerShell の終了コードとして伝達されます。それ以外の場合、スクリプトの末尾にこの行が追加されることはありません。",
- "loc.messages.ScriptReturnCode": "スクリプトが次のリターン コードで終了しました: %d",
- "loc.messages.ScriptFailed": "スクリプトがエラーで失敗しました: %s",
- "loc.messages.ScriptFailedStdErr": "スクリプトに stderr への出力があります。failOnStdErr が true に設定されているため、失敗しています。",
- "loc.messages.ScriptFailedWithExitCode": "スクリプトが終了コード %d で失敗しました",
- "loc.messages.UnsupportedEndpointScheme": "サポートされていないサービス接続の認証スキーム: AzureRM に対するサービス プリンシパル",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x はこのマシンにインストールされていません。",
- "loc.messages.FailedToLogout": "ログアウト中に次のエラーが発生しました: %s",
- "loc.messages.LoginFailed": "Azure のログインに失敗しました",
- "loc.messages.MSILoginFailed": "マネージド サービス ID を使用する Azure ログインが失敗しました",
- "loc.messages.AuthSchemeNotSupported": "認証スキーム %s はサポートされていません",
- "loc.messages.ErrorInSettingUpSubscription": "サブスクリプションの設定のエラー",
- "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 環境変数を %s に設定しています",
- "loc.messages.SettingAzureCloud": "アクティブ クラウドを %s に設定しています",
- "loc.messages.JS_InvalidFilePath": "指定されたスクリプトの場所 '%s' でスクリプト ファイルが見つかりませんでした。指定されたパスにスクリプトが存在することをご確認ください。インライン スクリプトを使用する場合は、入力 'スクリプトの場所' を 'inlineScript' と指定してください。",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' は無効です。値は、'Stop'、'Continue'、'SilentlyContinue' のいずれかである必要があります",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "エージェント バージョンが 2.115.0 より前の場合、グローバルの Azure CLI 構成のみ使用できます",
- "loc.messages.UnacceptedScriptLocationValue": "%s はタスク入力 'スクリプトの場所' (YAML での scriptLocation) の有効な値ではありません。値には 'inlineScript' または 'scriptPath' のいずれかを指定できます",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。%s でサービスの接続を更新してください。秘密度の低いサービスの接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。"
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)、または [Azure CLI のドキュメントを参照](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Linux エージェントで実行している場合は PowerShell Core またはシェル スクリプト、Windows エージェントで実行している場合は PowerShell、PowerShell Core、バッチ スクリプトで、Azure サブスクリプションに対して Azure CLI コマンドを実行します。",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "バージョン 2.0 の新機能:\n- PowerShell および PowerShell Core スクリプトのサポート。\n- PowerShell Core はクロスプラットフォーム エージェント (Linux、macOS、または Windows) で動作します。エージェントに PowerShell バージョン 6 以上があることをご確認ください。\n- PowerShell スクリプトは Windows エージェントのみで動作します。エージェントに PowerShell バージョン 5 以下があることをご確認ください。",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
+ "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
+ "loc.input.label.scriptType": "スクリプトの種類",
+ "loc.input.help.scriptType": "スクリプトの種類: PowerShell、PowerShell Core、Bat、シェル スクリプト。Linux エージェントで実行している場合はシェルまたは PowerShell Core スクリプト、Windows エージェントで実行している場合は Batch、PowerShell、PowerShell Core スクリプトのいずれかを選択します。PowerShell Core スクリプトは、クロスプラットフォーム エージェント (Linux、macOS、または Windows) で実行できます。",
+ "loc.input.label.scriptLocation": "スクリプトの場所",
+ "loc.input.help.scriptLocation": "スクリプトへのパス: ファイル パスまたはインライン スクリプト",
+ "loc.input.label.scriptPath": "スクリプト パス",
+ "loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .ps1、.bat、.cmd のいずれか、Linux ベースのエージェントを使用している場合は .ps1 または .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
+ "loc.input.label.inlineScript": "インライン スクリプト",
+ "loc.input.help.inlineScript": "こちらにスクリプトをインラインで記述できます。Windows エージェントを使用する場合は PowerShell、PowerShell Core、バッチ スクリプトのいずれかを使用し、Linux ベースのエージェントを使用する場合は PowerShell Core かシェル スクリプトを使用します。バッチ ファイルの場合、それぞれの azure コマンドの前にプレフィックス \"call\" を使用します。また、引数を使用して、事前定義された変数とカスタム変数をこのスクリプトに渡すこともできます。\n\n PowerShell、PowerShellCore、シェルの例: \naz --version \naz account show \n\n バッチの例: \ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "スクリプトの引数",
+ "loc.input.help.scriptArguments": "スクリプトに渡される引数",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "PowerShell または PowerShell Core スクリプトの先頭に、`$ErrorActionPreference = 'VALUE'` という行を追加します。",
+ "loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
+ "loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID、サービス プリンシパル キー、テナント ID をスクリプトの実行環境に追加します。スクリプトでは、変数 'servicePrincipalId'、'servicePrincipalKey'、'tenantId' を使用できます。\n\nこれは、Azure エンドポイントにサービス プリンシパルの認証スキームがある場合にのみ受け付けられます。\n\nスクリプトの種類に基づいて環境変数にアクセスするための構文。\n\nPowerShell スクリプト: $env:servicePrincipalId\n\nバッチ スクリプト: %servicePrincipalId%\n\nシェル スクリプト: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "グローバルの Azure CLI 構成を使用する",
+ "loc.input.help.useGlobalConfig": "この値が false の場合、このタスクでは別個の [Azure CLI 構成ディレクトリ](https://docs.microsoft.com/ja-jp/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)が使用されます。これは、*並列*リリースで Azure CLI タスクを実行するために使用できます",
+ "loc.input.label.cwd": "作業ディレクトリ",
+ "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリ。空白はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
+ "loc.input.label.failOnStandardError": "標準エラーで失敗",
+ "loc.input.help.failOnStandardError": "これが true の場合、StandardError ストリームにエラーが書き込まれると、このタスクは失敗します。チェック ボックスを選択解除して標準エラーを無視し、終了コードから状態を確認します",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE を無視する",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "これが false の場合、行 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` がスクリプトの末尾に追加されます。この行があると、外部コマンドからの最後の終了コードが PowerShell の終了コードとして伝達されます。それ以外の場合、スクリプトの末尾にこの行が追加されることはありません。",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "スクリプトが次のリターン コードで終了しました: %d",
+ "loc.messages.ScriptFailed": "スクリプトがエラーで失敗しました: %s",
+ "loc.messages.ScriptFailedStdErr": "スクリプトに stderr への出力があります。failOnStdErr が true に設定されているため、失敗しています。",
+ "loc.messages.ScriptFailedWithExitCode": "スクリプトが終了コード %d で失敗しました",
+ "loc.messages.UnsupportedEndpointScheme": "サポートされていないサービス接続の認証スキーム: AzureRM に対するサービス プリンシパル",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x はこのマシンにインストールされていません。",
+ "loc.messages.FailedToLogout": "ログアウト中に次のエラーが発生しました: %s",
+ "loc.messages.LoginFailed": "Azure のログインに失敗しました",
+ "loc.messages.MSILoginFailed": "マネージド サービス ID を使用する Azure ログインが失敗しました",
+ "loc.messages.AuthSchemeNotSupported": "認証スキーム %s はサポートされていません",
+ "loc.messages.ErrorInSettingUpSubscription": "サブスクリプションの設定のエラー",
+ "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 環境変数を %s に設定しています",
+ "loc.messages.SettingAzureCloud": "アクティブ クラウドを %s に設定しています",
+ "loc.messages.JS_InvalidFilePath": "指定されたスクリプトの場所 '%s' でスクリプト ファイルが見つかりませんでした。指定されたパスにスクリプトが存在することをご確認ください。インライン スクリプトを使用する場合は、入力 'スクリプトの場所' を 'inlineScript' と指定してください。",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' は無効です。値は、'Stop'、'Continue'、'SilentlyContinue' のいずれかである必要があります",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "エージェント バージョンが 2.115.0 より前の場合、グローバルの Azure CLI 構成のみ使用できます",
+ "loc.messages.UnacceptedScriptLocationValue": "%s はタスク入力 'スクリプトの場所' (YAML での scriptLocation) の有効な値ではありません。値には 'inlineScript' または 'scriptPath' のいずれかを指定できます",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。%s でサービスの接続を更新してください。秘密度の低いサービスの接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson
index d9493d994f27..1f61e3b09518 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) 또는 [Azure CLI 설명서 참조](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Linux 에이전트에서 실행하는 경우 PowerShell Core/셸 스크립트에서, Windows 에이전트에서 실행하는 경우 PowerShell/PowerShell Core/배치 스크립트에서 Azure 구독에 대해 Azure CLI 명령을 실행합니다.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "버전 2.0의 새로운 기능:\n- PowerShell 및 PowerShell Core 스크립트를 지원합니다. \n- PowerShell Core는 플랫폼 간 에이전트(Linux, macOS 또는 Windows)에서 작동합니다. 에이전트에 PowerShell 버전 6 이상이 있는지 확인하세요. \n- Powershell 스크립트는 Windows 에이전트에서만 작동합니다. 에이전트에 PowerShell 버전 5 이상이 있는지 확인하세요.",
- "loc.group.displayName.advanced": "고급",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 연결",
- "loc.input.help.connectedServiceNameARM": "배포를 위해 Azure Resource Manager 서비스 연결 선택",
- "loc.input.label.scriptType": "스크립트 유형",
- "loc.input.help.scriptType": "스크립트 형식: PowerShell/PowerShell Core/Bat/Shell 스크립트. Linux 에이전트에서 실행할 때는 Shell/PowerShell Core 스크립트를 선택하고, Windows 에이전트에서 실행할 때는 Batch/PowerShell/PowerShell Core 스크립트를 선택합니다. PowerShell Core 스크립트는 플랫폼 간 에이전트(Linux, macOS 또는 Windows)에서 실행할 수 있습니다.",
- "loc.input.label.scriptLocation": "스크립트 위치",
- "loc.input.help.scriptLocation": "스크립트 경로: 파일 경로 또는 인라인 스크립트",
- "loc.input.label.scriptPath": "스크립트 경로",
- "loc.input.help.scriptPath": "스크립트의 정규화된 경로(Windows 기반 에이전트를 사용하는 경우 .ps1, .bat 또는 .cmd, Linux 기반 에이전트를 사용하는 경우 .ps1 또는 .sh) 또는 기본 작업 디렉터리의 상대 경로입니다.",
- "loc.input.label.inlineScript": "인라인 스크립트",
- "loc.input.help.inlineScript": "여기서 스크립트를 인라인으로 작성할 수 있습니다. Windows 에이전트를 사용하는 경우 PowerShell, PowerShell Core 또는 배치 스크립팅을 사용하고, Linux 기반 에이전트를 사용하는 경우 PowerShell Core 또는 셸 스크립팅을 사용합니다. 배치 파일의 경우 모든 Azure 명령 앞에 \"call\" 접두사를 사용합니다. 인수를 사용하여 미리 정의된 변수와 사용자 지정 변수를 이 스크립트에 전달할 수도 있습니다. \n\nPowerShell/PowerShellCore/셸 예제: \naz --version \naz account show \n\n 배치 예제:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "스크립트 인수",
- "loc.input.help.scriptArguments": "스크립트에 전달되는 인수",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "powershell/powershell core 스크립트의 맨 위에 `$ErrorActionPreference = 'VALUE'` 줄을 추가합니다.",
- "loc.input.label.addSpnToEnvironment": "스크립트의 서비스 주체 정보 액세스",
- "loc.input.help.addSpnToEnvironment": "선택한 Azure 엔드포인트의 서비스 주체 ID, 서비스 주체 키 및 테넌트 ID를 스크립트의 실행 환경에 추가합니다. 스크립트에 'servicePrincipalId', 'servicePrincipalKey' 및 'tenantId' 변수를 사용할 수 있습니다.\n\nAzure 엔드포인트에 서비스 주체 인증 체계가 있는 경우에만 적용됩니다.\n\n스크립트 형식에 따라 환경 변수에 액세스하기 위한 구문입니다.\n\nPowershell 스크립트: $env:servicePrincipalId\n\nBatch 스크립트: %servicePrincipalId% \n\nShell 스크립트: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "전역 Azure CLI 구성 사용",
- "loc.input.help.useGlobalConfig": "false이면, 이 작업은 고유한 별도 [Azure CLI 구성 디렉터리](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)를 사용합니다. *병렬* 릴리스에서 Azure CLI 작업을 실행하는 데 사용할 수 있습니다.",
- "loc.input.label.cwd": "작업 디렉터리",
- "loc.input.help.cwd": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다.",
- "loc.input.label.failOnStandardError": "표준 오류 시 실패",
- "loc.input.help.failOnStandardError": "true이면 StandardError 스트림에 오류가 기록될 때 이 작업이 실패합니다. 표준 오류를 무시하고 종료 코드를 사용하여 상태를 확인하려면 이 확인란의 선택을 취소하세요.",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE 무시",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "false이면 스크립트의 끝에 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` 줄이 추가됩니다. 이 줄로 인해 외부 명령의 마지막 종료 코드가 PowerShell의 종료 코드로 전파됩니다. true이면 줄이 스크립트의 끝에 추가되지 않습니다.",
- "loc.messages.ScriptReturnCode": "다음 반환 코드로 스크립트가 종료됨: %d",
- "loc.messages.ScriptFailed": "다음 오류가 발생하여 스크립트 실패: %s",
- "loc.messages.ScriptFailedStdErr": "스크립트가 STDERR에 출력되었습니다. failOnStdErr이 true로 설정되어 있으므로 실패합니다.",
- "loc.messages.ScriptFailedWithExitCode": "종료 코드 %d을(를) 나타내며 스크립트가 실패했습니다.",
- "loc.messages.UnsupportedEndpointScheme": "지원되지 않는 서비스 연결 인증 체계: AzureRM의 경우 서비스 주체",
- "loc.messages.AzureSDKNotFound": "이 컴퓨터에 Azure CLI 2.x가 설치되어 있지 않습니다.",
- "loc.messages.FailedToLogout": "로그아웃하는 동안 다음 오류가 발생했습니다. %s",
- "loc.messages.LoginFailed": "Azure에 로그인하지 못했습니다.",
- "loc.messages.MSILoginFailed": "관리 서비스 ID를 사용한 Azure 로그인에 실패했습니다.",
- "loc.messages.AuthSchemeNotSupported": "인증 체계 %s은(는) 지원되지 않습니다.",
- "loc.messages.ErrorInSettingUpSubscription": "구독을 설정하는 중 오류가 발생했습니다.",
- "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 환경 변수를 %s(으)로 설정하는 중",
- "loc.messages.SettingAzureCloud": "활성 클라우드를 %s(으)로 설정하는 중",
- "loc.messages.JS_InvalidFilePath": "지정한 스크립트 위치 '%s'에서 스크립트 파일을 찾을 수 없습니다. 지정한 경로에 스크립트가 있는지 확인하세요. 인라인 스크립트를 사용하려면 입력 '스크립트 위치'를 'inlineScript'로 지정합니다.",
- "loc.messages.JS_InvalidErrorActionPreference": "잘못된 ErrorActionPreference '%s'입니다. 값은 'Stop', 'Continue', 'SilentlyContinue' 중 하나여야 합니다.",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "2.115.0 이전의 에이전트 버전에서는 전역 Azure CLI 구성만 사용할 수 있습니다.",
- "loc.messages.UnacceptedScriptLocationValue": "%s은(는) '스크립트 위치'(YAML의 scriptLocation) 작업 입력에 유효한 값이 아닙니다. 값은 be'inlineScript' 또는 'scriptPath' 중 하나일 수 있습니다.",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "비밀이 만료되었습니다. %s에서 서비스 연결을 업데이트하세요. 비밀 없는 서비스 연결로의 변환에 대한 자세한 정보는 https://aka.ms/azdo-rm-workload-identity-conversion을 참고하세요."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) 또는 [Azure CLI 설명서 참조](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Linux 에이전트에서 실행하는 경우 PowerShell Core/셸 스크립트에서, Windows 에이전트에서 실행하는 경우 PowerShell/PowerShell Core/배치 스크립트에서 Azure 구독에 대해 Azure CLI 명령을 실행합니다.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "버전 2.0의 새로운 기능:\n- PowerShell 및 PowerShell Core 스크립트를 지원합니다. \n- PowerShell Core는 플랫폼 간 에이전트(Linux, macOS 또는 Windows)에서 작동합니다. 에이전트에 PowerShell 버전 6 이상이 있는지 확인하세요. \n- Powershell 스크립트는 Windows 에이전트에서만 작동합니다. 에이전트에 PowerShell 버전 5 이상이 있는지 확인하세요.",
+ "loc.group.displayName.advanced": "고급",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 연결",
+ "loc.input.help.connectedServiceNameARM": "배포를 위해 Azure Resource Manager 서비스 연결 선택",
+ "loc.input.label.scriptType": "스크립트 유형",
+ "loc.input.help.scriptType": "스크립트 형식: PowerShell/PowerShell Core/Bat/Shell 스크립트. Linux 에이전트에서 실행할 때는 Shell/PowerShell Core 스크립트를 선택하고, Windows 에이전트에서 실행할 때는 Batch/PowerShell/PowerShell Core 스크립트를 선택합니다. PowerShell Core 스크립트는 플랫폼 간 에이전트(Linux, macOS 또는 Windows)에서 실행할 수 있습니다.",
+ "loc.input.label.scriptLocation": "스크립트 위치",
+ "loc.input.help.scriptLocation": "스크립트 경로: 파일 경로 또는 인라인 스크립트",
+ "loc.input.label.scriptPath": "스크립트 경로",
+ "loc.input.help.scriptPath": "스크립트의 정규화된 경로(Windows 기반 에이전트를 사용하는 경우 .ps1, .bat 또는 .cmd, Linux 기반 에이전트를 사용하는 경우 .ps1 또는 .sh) 또는 기본 작업 디렉터리의 상대 경로입니다.",
+ "loc.input.label.inlineScript": "인라인 스크립트",
+ "loc.input.help.inlineScript": "여기서 스크립트를 인라인으로 작성할 수 있습니다. Windows 에이전트를 사용하는 경우 PowerShell, PowerShell Core 또는 배치 스크립팅을 사용하고, Linux 기반 에이전트를 사용하는 경우 PowerShell Core 또는 셸 스크립팅을 사용합니다. 배치 파일의 경우 모든 Azure 명령 앞에 \"call\" 접두사를 사용합니다. 인수를 사용하여 미리 정의된 변수와 사용자 지정 변수를 이 스크립트에 전달할 수도 있습니다. \n\nPowerShell/PowerShellCore/셸 예제: \naz --version \naz account show \n\n 배치 예제:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "스크립트 인수",
+ "loc.input.help.scriptArguments": "스크립트에 전달되는 인수",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "powershell/powershell core 스크립트의 맨 위에 `$ErrorActionPreference = 'VALUE'` 줄을 추가합니다.",
+ "loc.input.label.addSpnToEnvironment": "스크립트의 서비스 주체 정보 액세스",
+ "loc.input.help.addSpnToEnvironment": "선택한 Azure 엔드포인트의 서비스 주체 ID, 서비스 주체 키 및 테넌트 ID를 스크립트의 실행 환경에 추가합니다. 스크립트에 'servicePrincipalId', 'servicePrincipalKey' 및 'tenantId' 변수를 사용할 수 있습니다.\n\nAzure 엔드포인트에 서비스 주체 인증 체계가 있는 경우에만 적용됩니다.\n\n스크립트 형식에 따라 환경 변수에 액세스하기 위한 구문입니다.\n\nPowershell 스크립트: $env:servicePrincipalId\n\nBatch 스크립트: %servicePrincipalId% \n\nShell 스크립트: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "전역 Azure CLI 구성 사용",
+ "loc.input.help.useGlobalConfig": "false이면, 이 작업은 고유한 별도 [Azure CLI 구성 디렉터리](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)를 사용합니다. *병렬* 릴리스에서 Azure CLI 작업을 실행하는 데 사용할 수 있습니다.",
+ "loc.input.label.cwd": "작업 디렉터리",
+ "loc.input.help.cwd": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다.",
+ "loc.input.label.failOnStandardError": "표준 오류 시 실패",
+ "loc.input.help.failOnStandardError": "true이면 StandardError 스트림에 오류가 기록될 때 이 작업이 실패합니다. 표준 오류를 무시하고 종료 코드를 사용하여 상태를 확인하려면 이 확인란의 선택을 취소하세요.",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE 무시",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "false이면 스크립트의 끝에 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` 줄이 추가됩니다. 이 줄로 인해 외부 명령의 마지막 종료 코드가 PowerShell의 종료 코드로 전파됩니다. true이면 줄이 스크립트의 끝에 추가되지 않습니다.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "다음 반환 코드로 스크립트가 종료됨: %d",
+ "loc.messages.ScriptFailed": "다음 오류가 발생하여 스크립트 실패: %s",
+ "loc.messages.ScriptFailedStdErr": "스크립트가 STDERR에 출력되었습니다. failOnStdErr이 true로 설정되어 있으므로 실패합니다.",
+ "loc.messages.ScriptFailedWithExitCode": "종료 코드 %d을(를) 나타내며 스크립트가 실패했습니다.",
+ "loc.messages.UnsupportedEndpointScheme": "지원되지 않는 서비스 연결 인증 체계: AzureRM의 경우 서비스 주체",
+ "loc.messages.AzureSDKNotFound": "이 컴퓨터에 Azure CLI 2.x가 설치되어 있지 않습니다.",
+ "loc.messages.FailedToLogout": "로그아웃하는 동안 다음 오류가 발생했습니다. %s",
+ "loc.messages.LoginFailed": "Azure에 로그인하지 못했습니다.",
+ "loc.messages.MSILoginFailed": "관리 서비스 ID를 사용한 Azure 로그인에 실패했습니다.",
+ "loc.messages.AuthSchemeNotSupported": "인증 체계 %s은(는) 지원되지 않습니다.",
+ "loc.messages.ErrorInSettingUpSubscription": "구독을 설정하는 중 오류가 발생했습니다.",
+ "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 환경 변수를 %s(으)로 설정하는 중",
+ "loc.messages.SettingAzureCloud": "활성 클라우드를 %s(으)로 설정하는 중",
+ "loc.messages.JS_InvalidFilePath": "지정한 스크립트 위치 '%s'에서 스크립트 파일을 찾을 수 없습니다. 지정한 경로에 스크립트가 있는지 확인하세요. 인라인 스크립트를 사용하려면 입력 '스크립트 위치'를 'inlineScript'로 지정합니다.",
+ "loc.messages.JS_InvalidErrorActionPreference": "잘못된 ErrorActionPreference '%s'입니다. 값은 'Stop', 'Continue', 'SilentlyContinue' 중 하나여야 합니다.",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "2.115.0 이전의 에이전트 버전에서는 전역 Azure CLI 구성만 사용할 수 있습니다.",
+ "loc.messages.UnacceptedScriptLocationValue": "%s은(는) '스크립트 위치'(YAML의 scriptLocation) 작업 입력에 유효한 값이 아닙니다. 값은 be'inlineScript' 또는 'scriptPath' 중 하나일 수 있습니다.",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "비밀이 만료되었습니다. %s에서 서비스 연결을 업데이트하세요. 비밀 없는 서비스 연결로의 변환에 대한 자세한 정보는 https://aka.ms/azdo-rm-workload-identity-conversion을 참고하세요.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
index 2fc70a55fcca..2ffde398d005 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) или [документацию по Azure CLI](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Выполнение команд Azure CLI для подписки Azure в скрипте оболочки/PowerShell Core при использовании агента Linux или в пакетном скрипте/PowerShell/PowerShell Core при использовании агента Windows.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Новые возможности версии 2.0\n— Поддержка скриптов PowerShell и PowerShell Core. \n— Скрипт PowerShell Core работает с кроссплатформенными агентами (Linux, macOS или Windows); убедитесь, что на агенте используется PowerShell версии 6 или более поздней. \n— Скрипт Powershell работает только с агентом Windows; убедитесь, что на агенте используется PowerShell версии 5 или более ранней.",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
- "loc.input.label.scriptType": "Тип сценария",
- "loc.input.help.scriptType": "Тип скрипта: пакетный скрипт/скрипт оболочки/PowerShell/PowerShell Core. Выберите скрипт оболочки или PowerShell Core при выполнении на агенте Linux либо пакетный скрипт, скрипт PowerShell или PowerShell Core при выполнении на агенте Windows. Скрипт PowerShell Core может выполняться на кроссплатформенных агентах (Linux, macOS или Windows).",
- "loc.input.label.scriptLocation": "Расположение сценария",
- "loc.input.help.scriptLocation": "Путь к скрипту: путь к файлу или встроенный скрипт",
- "loc.input.label.scriptPath": "Путь к скрипту",
- "loc.input.help.scriptPath": "Полный путь для скрипта (PS1, BAT или CMD при использовании агента на основе Windows и PS1 или SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
- "loc.input.label.inlineScript": "Встроенный скрипт",
- "loc.input.help.inlineScript": "Здесь можно создать встроенные скрипты. При работе с агентом Windows используйте PowerShell, PowerShell Core или пакетные скрипты, а при работе с агентами на основе Linux — PowerShell Core или скрипты оболочки. Для пакетных файлов используйте префикс call перед каждой командой Azure. Вы также можете передать в этот скрипт предопределенные и пользовательские переменные с помощью аргументов. \n\n Пример для скриптов оболочки/PowerShell/PowerShellCore \naz --version \naz account show \n\n Пример для пакетных скриптов\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Аргументы скрипта",
- "loc.input.help.scriptArguments": "Аргументы, переданные в сценарий",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Добавляет строку $ErrorActionPreference = 'VALUE' в начало скрипта PowerShell/PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
- "loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы, ключ субъекта-службы и идентификатор клиента выбранной конечной точки Azure в среду выполнения скрипта. В скрипте можно использовать следующие переменные: servicePrincipalId, servicePrincipalKey и tenantId.\n\nЭто учитывается, только если конечная точка Azure имеет схему проверки подлинности \"Субъект-служба\".\n\nСинтаксис для доступа к переменным среды основан на типе скрипта.\n\nСкрипт Powershell: $env:servicePrincipalId\n\nПакетный скрипт: %servicePrincipalId% \n\nСкрипт оболочки: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Использовать глобальную конфигурацию Azure CLI",
- "loc.input.help.useGlobalConfig": "Если задано значение false, задача будет использовать собственный отдельный [каталог конфигурации Azure CLI](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Это можно использовать для выполнения задач Azure CLI в *параллельных* выпусках",
- "loc.input.label.cwd": "Рабочий каталог",
- "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
- "loc.input.label.failOnStandardError": "Сбой со стандартной ошибкой",
- "loc.input.help.failOnStandardError": "Если задано значение true, то при наличии ошибок, записанных в стандартный поток ошибок, задача завершится сбоем. Снимите флажок, чтобы игнорировать стандартные ошибки и использовать коды завершения для определения состояния",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Игнорировать $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Если задано значение False, в конец скрипта добавляется строка \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\". Это приведет к тому, что последний код выхода из внешней команды будет использоваться как код выхода PowerShell. В противном случае эта строка не добавляется в конец скрипта.",
- "loc.messages.ScriptReturnCode": "Выход из сценария с кодом возврата: %d",
- "loc.messages.ScriptFailed": "Сбой сценария с ошибкой: %s",
- "loc.messages.ScriptFailedStdErr": "Скрипт выводит выходные данные в stderr. Завершается сбоем, если failOnStdErr имеет значение true.",
- "loc.messages.ScriptFailedWithExitCode": "Сбой скрипта с кодом завершения: %d",
- "loc.messages.UnsupportedEndpointScheme": "Схема авторизации подключения к службе не поддерживается: субъект-служба для AzureRM",
- "loc.messages.AzureSDKNotFound": "На этом компьютере не установлен Azure CLI 2.x.",
- "loc.messages.FailedToLogout": "Во время выхода из системы произошла следующая ошибка: %s",
- "loc.messages.LoginFailed": "Не удалось войти в Azure",
- "loc.messages.MSILoginFailed": "Сбой входа Azure с использованием Управляемого удостоверения службы",
- "loc.messages.AuthSchemeNotSupported": "Схема проверки подлинности %s не поддерживается",
- "loc.messages.ErrorInSettingUpSubscription": "Ошибка при настройке подписки",
- "loc.messages.SettingAzureConfigDir": "Задание переменной среды AZURE_CONFIG_DIR: %s",
- "loc.messages.SettingAzureCloud": "Задание активного облака: %s",
- "loc.messages.JS_InvalidFilePath": "Не удалось найти файл скрипта в указанном расположении: \"%s\". Убедитесь, что скрипт существует по указанному пути. Если требуется использовать встроенный скрипт, укажите входные данные \"Расположение скрипта\" как inlineScript.",
- "loc.messages.JS_InvalidErrorActionPreference": "Недопустимое значение ErrorActionPreference \"%s\". Возможные значения: Stop, Continue или SilentlyContinue",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Для агента версии ниже 2.115.0 можно использовать только глобальную конфигурацию Azure CLI",
- "loc.messages.UnacceptedScriptLocationValue": "%s не является допустимым значением для входных данных задачи \"Расположение скрипта\" (scriptLocation в YAML). Значение может быть равно inlineScript либо scriptPath",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы %s. Подробнее о преобразовании в подключения служб без секретов см. https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) или [документацию по Azure CLI](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Выполнение команд Azure CLI для подписки Azure в скрипте оболочки/PowerShell Core при использовании агента Linux или в пакетном скрипте/PowerShell/PowerShell Core при использовании агента Windows.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Новые возможности версии 2.0\n— Поддержка скриптов PowerShell и PowerShell Core. \n— Скрипт PowerShell Core работает с кроссплатформенными агентами (Linux, macOS или Windows); убедитесь, что на агенте используется PowerShell версии 6 или более поздней. \n— Скрипт Powershell работает только с агентом Windows; убедитесь, что на агенте используется PowerShell версии 5 или более ранней.",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
+ "loc.input.label.scriptType": "Тип сценария",
+ "loc.input.help.scriptType": "Тип скрипта: пакетный скрипт/скрипт оболочки/PowerShell/PowerShell Core. Выберите скрипт оболочки или PowerShell Core при выполнении на агенте Linux либо пакетный скрипт, скрипт PowerShell или PowerShell Core при выполнении на агенте Windows. Скрипт PowerShell Core может выполняться на кроссплатформенных агентах (Linux, macOS или Windows).",
+ "loc.input.label.scriptLocation": "Расположение сценария",
+ "loc.input.help.scriptLocation": "Путь к скрипту: путь к файлу или встроенный скрипт",
+ "loc.input.label.scriptPath": "Путь к скрипту",
+ "loc.input.help.scriptPath": "Полный путь для скрипта (PS1, BAT или CMD при использовании агента на основе Windows и PS1 или SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
+ "loc.input.label.inlineScript": "Встроенный скрипт",
+ "loc.input.help.inlineScript": "Здесь можно создать встроенные скрипты. При работе с агентом Windows используйте PowerShell, PowerShell Core или пакетные скрипты, а при работе с агентами на основе Linux — PowerShell Core или скрипты оболочки. Для пакетных файлов используйте префикс call перед каждой командой Azure. Вы также можете передать в этот скрипт предопределенные и пользовательские переменные с помощью аргументов. \n\n Пример для скриптов оболочки/PowerShell/PowerShellCore \naz --version \naz account show \n\n Пример для пакетных скриптов\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Аргументы скрипта",
+ "loc.input.help.scriptArguments": "Аргументы, переданные в сценарий",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Добавляет строку $ErrorActionPreference = 'VALUE' в начало скрипта PowerShell/PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
+ "loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы, ключ субъекта-службы и идентификатор клиента выбранной конечной точки Azure в среду выполнения скрипта. В скрипте можно использовать следующие переменные: servicePrincipalId, servicePrincipalKey и tenantId.\n\nЭто учитывается, только если конечная точка Azure имеет схему проверки подлинности \"Субъект-служба\".\n\nСинтаксис для доступа к переменным среды основан на типе скрипта.\n\nСкрипт Powershell: $env:servicePrincipalId\n\nПакетный скрипт: %servicePrincipalId% \n\nСкрипт оболочки: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Использовать глобальную конфигурацию Azure CLI",
+ "loc.input.help.useGlobalConfig": "Если задано значение false, задача будет использовать собственный отдельный [каталог конфигурации Azure CLI](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Это можно использовать для выполнения задач Azure CLI в *параллельных* выпусках",
+ "loc.input.label.cwd": "Рабочий каталог",
+ "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
+ "loc.input.label.failOnStandardError": "Сбой со стандартной ошибкой",
+ "loc.input.help.failOnStandardError": "Если задано значение true, то при наличии ошибок, записанных в стандартный поток ошибок, задача завершится сбоем. Снимите флажок, чтобы игнорировать стандартные ошибки и использовать коды завершения для определения состояния",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Игнорировать $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Если задано значение False, в конец скрипта добавляется строка \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\". Это приведет к тому, что последний код выхода из внешней команды будет использоваться как код выхода PowerShell. В противном случае эта строка не добавляется в конец скрипта.",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "Выход из сценария с кодом возврата: %d",
+ "loc.messages.ScriptFailed": "Сбой сценария с ошибкой: %s",
+ "loc.messages.ScriptFailedStdErr": "Скрипт выводит выходные данные в stderr. Завершается сбоем, если failOnStdErr имеет значение true.",
+ "loc.messages.ScriptFailedWithExitCode": "Сбой скрипта с кодом завершения: %d",
+ "loc.messages.UnsupportedEndpointScheme": "Схема авторизации подключения к службе не поддерживается: субъект-служба для AzureRM",
+ "loc.messages.AzureSDKNotFound": "На этом компьютере не установлен Azure CLI 2.x.",
+ "loc.messages.FailedToLogout": "Во время выхода из системы произошла следующая ошибка: %s",
+ "loc.messages.LoginFailed": "Не удалось войти в Azure",
+ "loc.messages.MSILoginFailed": "Сбой входа Azure с использованием Управляемого удостоверения службы",
+ "loc.messages.AuthSchemeNotSupported": "Схема проверки подлинности %s не поддерживается",
+ "loc.messages.ErrorInSettingUpSubscription": "Ошибка при настройке подписки",
+ "loc.messages.SettingAzureConfigDir": "Задание переменной среды AZURE_CONFIG_DIR: %s",
+ "loc.messages.SettingAzureCloud": "Задание активного облака: %s",
+ "loc.messages.JS_InvalidFilePath": "Не удалось найти файл скрипта в указанном расположении: \"%s\". Убедитесь, что скрипт существует по указанному пути. Если требуется использовать встроенный скрипт, укажите входные данные \"Расположение скрипта\" как inlineScript.",
+ "loc.messages.JS_InvalidErrorActionPreference": "Недопустимое значение ErrorActionPreference \"%s\". Возможные значения: Stop, Continue или SilentlyContinue",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Для агента версии ниже 2.115.0 можно использовать только глобальную конфигурацию Azure CLI",
+ "loc.messages.UnacceptedScriptLocationValue": "%s не является допустимым значением для входных данных задачи \"Расположение скрипта\" (scriptLocation в YAML). Значение может быть равно inlineScript либо scriptPath",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы %s. Подробнее о преобразовании в подключения служб без секретов см. https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
index a7d5ae82fba0..7336bb314463 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[详细了解此任务](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[参阅 Azure CLI 文档](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "在 Linux 代理上运行时,在 PowerShell Core/Shell 脚本中运行针对 Azure 订阅的 Azure CLI 命令;在 Windows 代理上运行时,在 PowerShell/PowerShell Core/Batch 脚本中运行。",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "版本 2.0 中的新增功能:\n- 支持 PowerShell 和 PowerShell Core 脚本。\n- PowerShell Core 适用于跨平台代理(Linux、macOS 或 Windows),请确保该代理具有 PowerShell 版本 6 或更高版本。\n- Powershell 脚本仅适用于 Windows 代理,请确保该代理具有 PowerShell 版本 5 或更低版本。",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
- "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
- "loc.input.label.scriptType": "脚本类型",
- "loc.input.help.scriptType": "脚本类型: PowerShell/PowerShell Core/Bat/Shell 脚本。在 Linux 代理上运行时选择 Shell/PowerShell Core 脚本,在 Windows 代理上运行时选择批处理/PowerShell/PowerShell Core 脚本。PowerShell Core 脚本可在跨平台代理(Linux、macOS 或 Windows)上运行。",
- "loc.input.label.scriptLocation": "脚本位置",
- "loc.input.help.scriptLocation": "脚本路径: 文件路径或内联脚本",
- "loc.input.label.scriptPath": "脚本路径",
- "loc.input.help.scriptPath": "脚本(在使用基于 Windows 的代理时为 .ps1 或 .bat 或 .cmd,在使用基于 linux 的代理时为 .ps1 或 .sh)的完全限定的路径,或相对于默认工作目录的路径",
- "loc.input.label.inlineScript": "内联脚本",
- "loc.input.help.inlineScript": "可在此处编写内联脚本。使用 Windows 代理时,请使用 PowerShell 或 PowerShell Core 或批处理脚本;使用基于 Linux 的代理时,请使用 PowerShell Core 或 shell 脚本。对于批处理文件,请在每条 Azure 命令前使用前缀 \"call\"。还可使用参数将预定义和自定义变量传递到此脚本 \n\n PowerShell/PowerShellCore/shell 示例: \naz --version \naz account show \n\n 批处理示例:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "脚本参数",
- "loc.input.help.scriptArguments": "传递给脚本的参数",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "在 powershell/powershell core 脚本顶部添加行 `$ErrorActionPreference = 'VALUE'` 作为前缀。",
- "loc.input.label.addSpnToEnvironment": "在脚本中访问服务主体详细信息",
- "loc.input.help.addSpnToEnvironment": "将你选择的 Azure 终结点的服务主体 ID、服务主体键和租户 ID 添加到脚本的执行环境中。可在脚本中使用的变量有: \"servicePrincipalId\"、\"servicePrincipalKey\" 和 \"tenantId\"。\n\n仅当 Azure 终结点具有服务主体身份验证方案时,才可执行此操作。\n\n用于访问环境变量的语法基于脚本类型。\n\nPowershell 脚本: $env:servicePrincipalId\n\n批处理脚本: %servicePrincipalId% \n\nShell 脚本: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "使用全局 Azure CLI 配置",
- "loc.input.help.useGlobalConfig": "如果为 false,此任务将使用其自己的独立 [Azure CLI 配置目录](https://docs.microsoft.com/zh-cn/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。这可用于在*并行*发布中运行 Azure CLI 任务",
- "loc.input.label.cwd": "工作目录",
- "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
- "loc.input.label.failOnStandardError": "因标准错误失败",
- "loc.input.help.failOnStandardError": "如果这为 true,在任何错误写入到 StandardError 流时,此任务将失败。取消选中此复选框可忽略标准错误,并依赖退出代码来确定状态",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "忽略 $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "如果为 false,行 \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" 将追加到脚本的末尾。这将导致外部命令中的最后一个退出代码传播为 powershell 的退出代码。否则,行将不会追加到脚本的末尾。",
- "loc.messages.ScriptReturnCode": "脚本已退出,返回代码: %d",
- "loc.messages.ScriptFailed": "脚本失败,出现错误: %s",
- "loc.messages.ScriptFailedStdErr": "脚本具有到 stderr 的输出。失败,因为 failOnStdErr 设置为 true。",
- "loc.messages.ScriptFailedWithExitCode": "脚本失败,退出代码: %d",
- "loc.messages.UnsupportedEndpointScheme": "不支持的服务连接授权方案: AzureRM 的服务主体",
- "loc.messages.AzureSDKNotFound": "此计算机上未安装 Azure CLI 2.x。",
- "loc.messages.FailedToLogout": "注销时出现以下错误: %s",
- "loc.messages.LoginFailed": "Azure 登录失败",
- "loc.messages.MSILoginFailed": "使用托管服务标识进行 Azure 登录失败",
- "loc.messages.AuthSchemeNotSupported": "不支持身份验证方案 %s",
- "loc.messages.ErrorInSettingUpSubscription": "设置订阅时出错",
- "loc.messages.SettingAzureConfigDir": "将 AZURE_CONFIG_DIR 环境变量设置为 %s",
- "loc.messages.SettingAzureCloud": "将活动云设置为 %s",
- "loc.messages.JS_InvalidFilePath": "在指定的脚本位置 \"%s\" 找不到脚本文件。请验证该脚本是否存在于指定的路径中。如果要使用内联脚本,请将输入 `Script Location` 指定为 `inlineScript`。",
- "loc.messages.JS_InvalidErrorActionPreference": "无效的 ErrorActionPreference“%s”。值必须为下列之一: \"Stop\"、\"Continue\" 或 \"SilentlyContinue\"",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "对于低于 2.115.0 的代理版本,只能使用全局 Azure CLI 配置",
- "loc.messages.UnacceptedScriptLocationValue": "%s 不是任务输入“脚本位置”(YAML 中为 scriptLocation)的有效值。值可以是 \"inlineScript\" 或 \"scriptPath\"",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 %s 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。"
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[详细了解此任务](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[参阅 Azure CLI 文档](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "在 Linux 代理上运行时,在 PowerShell Core/Shell 脚本中运行针对 Azure 订阅的 Azure CLI 命令;在 Windows 代理上运行时,在 PowerShell/PowerShell Core/Batch 脚本中运行。",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "版本 2.0 中的新增功能:\n- 支持 PowerShell 和 PowerShell Core 脚本。\n- PowerShell Core 适用于跨平台代理(Linux、macOS 或 Windows),请确保该代理具有 PowerShell 版本 6 或更高版本。\n- Powershell 脚本仅适用于 Windows 代理,请确保该代理具有 PowerShell 版本 5 或更低版本。",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
+ "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
+ "loc.input.label.scriptType": "脚本类型",
+ "loc.input.help.scriptType": "脚本类型: PowerShell/PowerShell Core/Bat/Shell 脚本。在 Linux 代理上运行时选择 Shell/PowerShell Core 脚本,在 Windows 代理上运行时选择批处理/PowerShell/PowerShell Core 脚本。PowerShell Core 脚本可在跨平台代理(Linux、macOS 或 Windows)上运行。",
+ "loc.input.label.scriptLocation": "脚本位置",
+ "loc.input.help.scriptLocation": "脚本路径: 文件路径或内联脚本",
+ "loc.input.label.scriptPath": "脚本路径",
+ "loc.input.help.scriptPath": "脚本(在使用基于 Windows 的代理时为 .ps1 或 .bat 或 .cmd,在使用基于 linux 的代理时为 .ps1 或 .sh)的完全限定的路径,或相对于默认工作目录的路径",
+ "loc.input.label.inlineScript": "内联脚本",
+ "loc.input.help.inlineScript": "可在此处编写内联脚本。使用 Windows 代理时,请使用 PowerShell 或 PowerShell Core 或批处理脚本;使用基于 Linux 的代理时,请使用 PowerShell Core 或 shell 脚本。对于批处理文件,请在每条 Azure 命令前使用前缀 \"call\"。还可使用参数将预定义和自定义变量传递到此脚本 \n\n PowerShell/PowerShellCore/shell 示例: \naz --version \naz account show \n\n 批处理示例:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "脚本参数",
+ "loc.input.help.scriptArguments": "传递给脚本的参数",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "在 powershell/powershell core 脚本顶部添加行 `$ErrorActionPreference = 'VALUE'` 作为前缀。",
+ "loc.input.label.addSpnToEnvironment": "在脚本中访问服务主体详细信息",
+ "loc.input.help.addSpnToEnvironment": "将你选择的 Azure 终结点的服务主体 ID、服务主体键和租户 ID 添加到脚本的执行环境中。可在脚本中使用的变量有: \"servicePrincipalId\"、\"servicePrincipalKey\" 和 \"tenantId\"。\n\n仅当 Azure 终结点具有服务主体身份验证方案时,才可执行此操作。\n\n用于访问环境变量的语法基于脚本类型。\n\nPowershell 脚本: $env:servicePrincipalId\n\n批处理脚本: %servicePrincipalId% \n\nShell 脚本: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "使用全局 Azure CLI 配置",
+ "loc.input.help.useGlobalConfig": "如果为 false,此任务将使用其自己的独立 [Azure CLI 配置目录](https://docs.microsoft.com/zh-cn/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。这可用于在*并行*发布中运行 Azure CLI 任务",
+ "loc.input.label.cwd": "工作目录",
+ "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
+ "loc.input.label.failOnStandardError": "因标准错误失败",
+ "loc.input.help.failOnStandardError": "如果这为 true,在任何错误写入到 StandardError 流时,此任务将失败。取消选中此复选框可忽略标准错误,并依赖退出代码来确定状态",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "忽略 $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "如果为 false,行 \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" 将追加到脚本的末尾。这将导致外部命令中的最后一个退出代码传播为 powershell 的退出代码。否则,行将不会追加到脚本的末尾。",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "脚本已退出,返回代码: %d",
+ "loc.messages.ScriptFailed": "脚本失败,出现错误: %s",
+ "loc.messages.ScriptFailedStdErr": "脚本具有到 stderr 的输出。失败,因为 failOnStdErr 设置为 true。",
+ "loc.messages.ScriptFailedWithExitCode": "脚本失败,退出代码: %d",
+ "loc.messages.UnsupportedEndpointScheme": "不支持的服务连接授权方案: AzureRM 的服务主体",
+ "loc.messages.AzureSDKNotFound": "此计算机上未安装 Azure CLI 2.x。",
+ "loc.messages.FailedToLogout": "注销时出现以下错误: %s",
+ "loc.messages.LoginFailed": "Azure 登录失败",
+ "loc.messages.MSILoginFailed": "使用托管服务标识进行 Azure 登录失败",
+ "loc.messages.AuthSchemeNotSupported": "不支持身份验证方案 %s",
+ "loc.messages.ErrorInSettingUpSubscription": "设置订阅时出错",
+ "loc.messages.SettingAzureConfigDir": "将 AZURE_CONFIG_DIR 环境变量设置为 %s",
+ "loc.messages.SettingAzureCloud": "将活动云设置为 %s",
+ "loc.messages.JS_InvalidFilePath": "在指定的脚本位置 \"%s\" 找不到脚本文件。请验证该脚本是否存在于指定的路径中。如果要使用内联脚本,请将输入 `Script Location` 指定为 `inlineScript`。",
+ "loc.messages.JS_InvalidErrorActionPreference": "无效的 ErrorActionPreference“%s”。值必须为下列之一: \"Stop\"、\"Continue\" 或 \"SilentlyContinue\"",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "对于低于 2.115.0 的代理版本,只能使用全局 Azure CLI 配置",
+ "loc.messages.UnacceptedScriptLocationValue": "%s 不是任务输入“脚本位置”(YAML 中为 scriptLocation)的有效值。值可以是 \"inlineScript\" 或 \"scriptPath\"",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 %s 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
index 087506b2f903..2d961883b17a 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,50 +1,53 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[深入了解此工作](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[參閱 Azure CLI 文件](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "在 Linux 代理程式上執行時,在 PowerShell Core/殼層指令碼中對 Azure 訂閱執行 Azure CLI 命令,或在 Windows 代理程式上執行時,在 PowerShell/PowerShell Core/批次指令碼中對 Azure 訂閱執行 Azure CLI 命令。",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "2.0 版的新功能:\n- PowerShell 及 PowerShell Core 指令碼的支援。\n- PowerShell Core 適用於跨平台代理程式 (Linux、macOS 或 Windows),請確定代理程式使用 PowerShell 第 6 版或較新版本。\n- Powershell 指令碼僅適用於 Windows 代理程式,請確定代理程式使用 PowerShell 第 5 版或較舊版本。",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 連線",
- "loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 服務連線",
- "loc.input.label.scriptType": "指令碼類型",
- "loc.input.help.scriptType": "指令碼類型: PowerShell/PowerShell Core/批次/殼層指令碼。請選取殼層/PowerShell Core 指令碼 (在 Linux 代理程式上執行時) 或批次/PowerShell/PowerShell Core 指令碼 (在 Windows 代理程式上執行時)。PowerShell Core 指令碼可在跨平台代理程式上執行 (Linux、macOS 或 Windows)。",
- "loc.input.label.scriptLocation": "指令碼位置",
- "loc.input.help.scriptLocation": "指令碼路徑: 檔案路徑或內嵌指令碼",
- "loc.input.label.scriptPath": "指令碼路徑",
- "loc.input.help.scriptPath": "指令碼的完整路徑 (使用 Windows 代理程式時為 .ps1 或 .bat 或 .cmd,使用 Linux 代理程式時為 .ps1 或 .sh),或相對於預設工作目錄的路徑",
- "loc.input.label.inlineScript": "內嵌指令碼",
- "loc.input.help.inlineScript": "您可於此處寫入您的指令碼內嵌。當使用 Windows 代理程式時,請使用 PowerShell、PowerShell Core 或批次指令碼,當使用 Linux 代理程式時,請使用 PowerShell Core 或殼層指令碼。針對批次檔案,請在每個 azure 命令前面使用前置詞 \"call\"。您也可以使用引數,將預先定義及自訂的變數傳遞至此指令碼 \n\n PowerShell/PowerShellCore/殼層的範例: \naz --version \naz account show \n\n 批次的範例:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "指令碼引數",
- "loc.input.help.scriptArguments": "傳遞給指令碼的引數",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "請在 powershell/powershell core 指令碼的頂端前面加上 `$ErrorActionPreference = 'VALUE'` 這行程式碼。",
- "loc.input.label.addSpnToEnvironment": "存取指令碼中的服務主體詳細資料",
- "loc.input.help.addSpnToEnvironment": "將您選擇的 Azure 端點服務主體識別碼、服務主體金鑰和租用戶識別碼新增至指令碼的執行環境。您可以在指令碼中使用下列變數: `servicePrincipalId`、`servicePrincipalKey` 和 `tenantId`。\n\n只有當 Azure 端點具有服務主體驗證配置時才接受此設定。\n\n存取環境變數的語法視指令碼類型而定。\n\nPowershell 指令碼: $env:servicePrincipalId\n\n批次指令碼: %servicePrincipalId% \n\n殼層指令碼: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "使用全域 Azure CLI 設定",
- "loc.input.help.useGlobalConfig": "如果此項目為 false,則此工作會使用其獨立的 [Azure CLI 設定目錄](https://docs.microsoft.com/zh-tw/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。這個項目可在 *平行* 版本中用於執行 Azure CLI 工作",
- "loc.input.label.cwd": "工作目錄",
- "loc.input.help.cwd": "指令碼執行所在的現行工作目錄。Empty 是存放庫 (組建) 或成品 (發行) 的根目錄,即 $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "發生標準錯誤的失敗",
- "loc.input.help.failOnStandardError": "若此項目為 true,則當任何錯誤寫入 StandardError 串流時此工作將失敗。取消選取核取方塊可略過標準錯誤並根據結束代碼判斷狀態",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "略過 $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "若此為 false,則會將 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` 附加至您指令碼的結尾。如此會讓來自外部命令中的最後一個結束代碼,以 PowerShell 的結束代碼散佈。否則,不會將此行附加至您的指令碼結尾。",
- "loc.messages.ScriptReturnCode": "指令碼已結束。傳回碼: %d",
- "loc.messages.ScriptFailed": "指令碼失敗。錯誤: %s",
- "loc.messages.ScriptFailedStdErr": "指令碼有到 stderr 的輸出。因為 failOnStdErr 設為 true 而失敗。",
- "loc.messages.ScriptFailedWithExitCode": "指令碼失敗。結束代碼: %d",
- "loc.messages.UnsupportedEndpointScheme": "不支援的服務連線授權配置: AzureRM 的服務主體",
- "loc.messages.AzureSDKNotFound": "此電腦上未安裝 Azure CLI 2.x。",
- "loc.messages.FailedToLogout": "登出時發生下列錯誤: %s",
- "loc.messages.LoginFailed": "Azure 登入失敗",
- "loc.messages.MSILoginFailed": "使用受控服務識別登入 Azure 失敗",
- "loc.messages.AuthSchemeNotSupported": "不支援驗證結構描述 %s",
- "loc.messages.ErrorInSettingUpSubscription": "設定訂用帳戶時發生錯誤",
- "loc.messages.SettingAzureConfigDir": "正在將 AZURE_CONFIG_DIR 環境變數設定為: %s",
- "loc.messages.SettingAzureCloud": "正在將作用中雲端設定為: %s",
- "loc.messages.JS_InvalidFilePath": "在指定的指令碼位置找不到指令檔: '%s'。請確認指令碼存在於指定路徑中。若要使用內嵌指令碼,請將輸入 `Script Location` 指定為 `inlineScript`。",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' 無效。此值必須是 'Stop'、'Continue' 或 'SilentlyContinue' 之一",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "2.115.0 以下的代理程式版本只能使用全域 Azure CLI 設定",
- "loc.messages.UnacceptedScriptLocationValue": "%s 不是工作輸入 'Script Location' (在 YAML 中為 scriptLocation) 的有效值。值可以是 'inlineScript' 或 'scriptPath'",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "秘密已過期,請在 %s 更新服務連線,參閱 https://aka.ms/azdo-rm-workload-identity-conversion 以深入了解如何轉換為無秘密服務連線。"
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[深入了解此工作](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[參閱 Azure CLI 文件](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "在 Linux 代理程式上執行時,在 PowerShell Core/殼層指令碼中對 Azure 訂閱執行 Azure CLI 命令,或在 Windows 代理程式上執行時,在 PowerShell/PowerShell Core/批次指令碼中對 Azure 訂閱執行 Azure CLI 命令。",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "2.0 版的新功能:\n- PowerShell 及 PowerShell Core 指令碼的支援。\n- PowerShell Core 適用於跨平台代理程式 (Linux、macOS 或 Windows),請確定代理程式使用 PowerShell 第 6 版或較新版本。\n- Powershell 指令碼僅適用於 Windows 代理程式,請確定代理程式使用 PowerShell 第 5 版或較舊版本。",
+ "loc.group.displayName.advanced": "進階",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 連線",
+ "loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 服務連線",
+ "loc.input.label.scriptType": "指令碼類型",
+ "loc.input.help.scriptType": "指令碼類型: PowerShell/PowerShell Core/批次/殼層指令碼。請選取殼層/PowerShell Core 指令碼 (在 Linux 代理程式上執行時) 或批次/PowerShell/PowerShell Core 指令碼 (在 Windows 代理程式上執行時)。PowerShell Core 指令碼可在跨平台代理程式上執行 (Linux、macOS 或 Windows)。",
+ "loc.input.label.scriptLocation": "指令碼位置",
+ "loc.input.help.scriptLocation": "指令碼路徑: 檔案路徑或內嵌指令碼",
+ "loc.input.label.scriptPath": "指令碼路徑",
+ "loc.input.help.scriptPath": "指令碼的完整路徑 (使用 Windows 代理程式時為 .ps1 或 .bat 或 .cmd,使用 Linux 代理程式時為 .ps1 或 .sh),或相對於預設工作目錄的路徑",
+ "loc.input.label.inlineScript": "內嵌指令碼",
+ "loc.input.help.inlineScript": "您可於此處寫入您的指令碼內嵌。當使用 Windows 代理程式時,請使用 PowerShell、PowerShell Core 或批次指令碼,當使用 Linux 代理程式時,請使用 PowerShell Core 或殼層指令碼。針對批次檔案,請在每個 azure 命令前面使用前置詞 \"call\"。您也可以使用引數,將預先定義及自訂的變數傳遞至此指令碼 \n\n PowerShell/PowerShellCore/殼層的範例: \naz --version \naz account show \n\n 批次的範例:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "指令碼引數",
+ "loc.input.help.scriptArguments": "傳遞給指令碼的引數",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "請在 powershell/powershell core 指令碼的頂端前面加上 `$ErrorActionPreference = 'VALUE'` 這行程式碼。",
+ "loc.input.label.addSpnToEnvironment": "存取指令碼中的服務主體詳細資料",
+ "loc.input.help.addSpnToEnvironment": "將您選擇的 Azure 端點服務主體識別碼、服務主體金鑰和租用戶識別碼新增至指令碼的執行環境。您可以在指令碼中使用下列變數: `servicePrincipalId`、`servicePrincipalKey` 和 `tenantId`。\n\n只有當 Azure 端點具有服務主體驗證配置時才接受此設定。\n\n存取環境變數的語法視指令碼類型而定。\n\nPowershell 指令碼: $env:servicePrincipalId\n\n批次指令碼: %servicePrincipalId% \n\n殼層指令碼: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "使用全域 Azure CLI 設定",
+ "loc.input.help.useGlobalConfig": "如果此項目為 false,則此工作會使用其獨立的 [Azure CLI 設定目錄](https://docs.microsoft.com/zh-tw/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。這個項目可在 *平行* 版本中用於執行 Azure CLI 工作",
+ "loc.input.label.cwd": "工作目錄",
+ "loc.input.help.cwd": "指令碼執行所在的現行工作目錄。Empty 是存放庫 (組建) 或成品 (發行) 的根目錄,即 $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "發生標準錯誤的失敗",
+ "loc.input.help.failOnStandardError": "若此項目為 true,則當任何錯誤寫入 StandardError 串流時此工作將失敗。取消選取核取方塊可略過標準錯誤並根據結束代碼判斷狀態",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "略過 $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "若此為 false,則會將 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` 附加至您指令碼的結尾。如此會讓來自外部命令中的最後一個結束代碼,以 PowerShell 的結束代碼散佈。否則,不會將此行附加至您的指令碼結尾。",
+ "loc.input.label.visibleAzLogin": "az login output visibility",
+ "loc.input.help.visibleAzLogin": "If this is set to true, az login command will output to the task. Setting it to false will suppress the az login output",
+ "loc.messages.ScriptReturnCode": "指令碼已結束。傳回碼: %d",
+ "loc.messages.ScriptFailed": "指令碼失敗。錯誤: %s",
+ "loc.messages.ScriptFailedStdErr": "指令碼有到 stderr 的輸出。因為 failOnStdErr 設為 true 而失敗。",
+ "loc.messages.ScriptFailedWithExitCode": "指令碼失敗。結束代碼: %d",
+ "loc.messages.UnsupportedEndpointScheme": "不支援的服務連線授權配置: AzureRM 的服務主體",
+ "loc.messages.AzureSDKNotFound": "此電腦上未安裝 Azure CLI 2.x。",
+ "loc.messages.FailedToLogout": "登出時發生下列錯誤: %s",
+ "loc.messages.LoginFailed": "Azure 登入失敗",
+ "loc.messages.MSILoginFailed": "使用受控服務識別登入 Azure 失敗",
+ "loc.messages.AuthSchemeNotSupported": "不支援驗證結構描述 %s",
+ "loc.messages.ErrorInSettingUpSubscription": "設定訂用帳戶時發生錯誤",
+ "loc.messages.SettingAzureConfigDir": "正在將 AZURE_CONFIG_DIR 環境變數設定為: %s",
+ "loc.messages.SettingAzureCloud": "正在將作用中雲端設定為: %s",
+ "loc.messages.JS_InvalidFilePath": "在指定的指令碼位置找不到指令檔: '%s'。請確認指令碼存在於指定路徑中。若要使用內嵌指令碼,請將輸入 `Script Location` 指定為 `inlineScript`。",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' 無效。此值必須是 'Stop'、'Continue' 或 'SilentlyContinue' 之一",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "2.115.0 以下的代理程式版本只能使用全域 Azure CLI 設定",
+ "loc.messages.UnacceptedScriptLocationValue": "%s 不是工作輸入 'Script Location' (在 YAML 中為 scriptLocation) 的有效值。值可以是 'inlineScript' 或 'scriptPath'",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "秘密已過期,請在 %s 更新服務連線,參閱 https://aka.ms/azdo-rm-workload-identity-conversion 以深入了解如何轉換為無秘密服務連線。",
+ "loc.messages.ProxyConfig": "az tool is configured to use %s as proxy server"
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/de-DE/resources.resjson
index f9ef574e7b88..b8b11aa89391 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "Das Modul \"AzureRM.Profile\" wurde nicht gefunden. Das Modul \"AzureRM\" ist ggf. nicht vollständig installiert. Das Ausführen der folgenden PowerShell-Befehle aus einer Sitzung mit erhöhten Rechten behebt dieses Problem möglicherweise: \"Import-Module AzureRM\", \"Install-AzureRM\".",
- "loc.messages.AZ_CertificateAuthNotSupported": "Zertifikatbasierte Authentifizierung wird nicht unterstützt. Das Azure PowerShell-Modul wurde nicht gefunden.",
- "loc.messages.AZ_CredentialsError": "Fehler mit den für die Bereitstellung verwendeten Azure-Anmeldeinformationen.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "Für die Verbundanmeldung konnte keine Clientassertion generiert werden.",
- "loc.messages.AZ_FederatedTokenFailure": "Das Verbundtoken für den Workloadidentitätsverbund konnte nicht abgerufen werden. {0}",
- "loc.messages.AZ_ModuleNotFound": "Die Module \"{1}\" der Version {0} wurden nicht gefunden. Wenn das Modul vor kurzem installiert wurde, wiederholen Sie den Vorgang nach einem Neustart des Azure Pipelines-Task-Agents.",
- "loc.messages.AZ_RequiresMinVersion0": "Die erforderliche Mindestversion ({0}) des Azure PowerShell-Moduls ist nicht installiert.",
- "loc.messages.AZ_ServicePrincipalError": "Fehler im für die Bereitstellung verwendeten Dienstprinzipal.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Dienstprinzipalauthentifizierung wird in Version \"{0}\" des Azure-Moduls nicht unterstützt.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Nicht unterstütztes Authentifizierungsschema \"{0}\" für den Azure-Endpunkt.",
- "loc.messages.AZ_AvailableModules": "Die Liste verfügbarer {0}-Module:",
- "loc.messages.AZ_InvalidARMEndpoint": "Der angegebene AzureRM-Endpunkt ist ungültig.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. Konfigurieren Sie die verwaltete Identität für die VM, siehe https://aka.ms/azure-msi-docs. Statuscode: {0}, Fehlermeldung: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. Statuscode: {0}, Fehlermeldung: {1}",
- "loc.messages.AZ_MsiFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter {0}. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "Das Modul \"AzureRM.Profile\" wurde nicht gefunden. Das Modul \"AzureRM\" ist ggf. nicht vollständig installiert. Das Ausführen der folgenden PowerShell-Befehle aus einer Sitzung mit erhöhten Rechten behebt dieses Problem möglicherweise: \"Import-Module AzureRM\", \"Install-AzureRM\".",
+ "loc.messages.AZ_CertificateAuthNotSupported": "Zertifikatbasierte Authentifizierung wird nicht unterstützt. Das Azure PowerShell-Modul wurde nicht gefunden.",
+ "loc.messages.AZ_CredentialsError": "Fehler mit den für die Bereitstellung verwendeten Azure-Anmeldeinformationen.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "Für die Verbundanmeldung konnte keine Clientassertion generiert werden.",
+ "loc.messages.AZ_FederatedTokenFailure": "Das Verbundtoken für den Workloadidentitätsverbund konnte nicht abgerufen werden. {0}",
+ "loc.messages.AZ_ModuleNotFound": "Die Module \"{1}\" der Version {0} wurden nicht gefunden. Wenn das Modul vor kurzem installiert wurde, wiederholen Sie den Vorgang nach einem Neustart des Azure Pipelines-Task-Agents.",
+ "loc.messages.AZ_RequiresMinVersion0": "Die erforderliche Mindestversion ({0}) des Azure PowerShell-Moduls ist nicht installiert.",
+ "loc.messages.AZ_ServicePrincipalError": "Fehler im für die Bereitstellung verwendeten Dienstprinzipal.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Dienstprinzipalauthentifizierung wird in Version \"{0}\" des Azure-Moduls nicht unterstützt.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Nicht unterstütztes Authentifizierungsschema \"{0}\" für den Azure-Endpunkt.",
+ "loc.messages.AZ_AvailableModules": "Die Liste verfügbarer {0}-Module:",
+ "loc.messages.AZ_InvalidARMEndpoint": "Der angegebene AzureRM-Endpunkt ist ungültig.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. Konfigurieren Sie die verwaltete Identität für die VM, siehe https://aka.ms/azure-msi-docs. Statuscode: {0}, Fehlermeldung: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. Statuscode: {0}, Fehlermeldung: {1}",
+ "loc.messages.AZ_MsiFailure": "Für die verwaltete Identität konnte kein Zugriffstoken abgerufen werden. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter {0}. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.AZ_ModuleInitFailWarning": "Fehler beim Initialisieren vorhandener Az-Module, Fallback auf Installation",
+ "loc.messages.AZ_ModuleInstallFail": "Fehler beim Installieren von Az-Modulen.",
+ "loc.messages.AZ_RMDeprecationMessage": "Sie verwenden AzureRM, das in Kürze eingestellt wird. Planen Sie also ein Update."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/es-ES/resources.resjson
index 33530db02551..fb1c7c6494aa 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "No se encuentra el módulo 'AzureRM.Profile'. Puede que el módulo 'AzureRM' no esté instalado completamente. Puede resolver el problema ejecutando los siguientes comandos de PowerShell en una sesión con permisos elevados: Import-Module AzureRM ; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "No se admite la autenticación basada en certificados. No se encuentra el módulo Azure PowerShell.",
- "loc.messages.AZ_CredentialsError": "Hubo un error con las credenciales de Azure usadas para la implementación.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "No se pudo generar una aserción de cliente para el inicio de sesión federado.",
- "loc.messages.AZ_FederatedTokenFailure": "No se pudo capturar el token federado para la federación de identidades de carga de trabajo. {0}",
- "loc.messages.AZ_ModuleNotFound": "No se encontraron los módulos \"{1}\" con la versión \"{0}\". Si el módulo se instaló recientemente, reinténtelo después de reiniciar al agente de tareas de Azure Pipelines.",
- "loc.messages.AZ_RequiresMinVersion0": "No está instalada la versión mínima necesaria ({0}) del módulo Azure PowerShell.",
- "loc.messages.AZ_ServicePrincipalError": "Error con la entidad de servicio que se usó para la implementación.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "No se admite autenticación de entidad de servicio en la versión '{0}' del módulo Azure.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Esquema de autenticación no admitido '{0}' para el punto de conexión de Azure.",
- "loc.messages.AZ_AvailableModules": "Lista de módulos de {0} disponibles:",
- "loc.messages.AZ_InvalidARMEndpoint": "El punto de conexión de AzureRM especificado no es válido.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "No se pudo capturar el token de acceso para la identidad administrada. Configure la identidad administrada para la máquina virtual \"https://aka.ms/azure-msi-docs\". Código de estado: \"{0}\". Mensaje de error: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "No se pudo capturar el token de acceso para la identidad administrada. Código de estado: \"{0}\". Mensaje de error: {1}",
- "loc.messages.AZ_MsiFailure": "No se pudo capturar el token de acceso para la identidad administrada. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en {0}. Consulte https://aka.ms/azdo-rm-workload-identity-conversion para más información sobre la conversión en conexiones de servicio sin secretos."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "No se encuentra el módulo 'AzureRM.Profile'. Puede que el módulo 'AzureRM' no esté instalado completamente. Puede resolver el problema ejecutando los siguientes comandos de PowerShell en una sesión con permisos elevados: Import-Module AzureRM ; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "No se admite la autenticación basada en certificados. No se encuentra el módulo Azure PowerShell.",
+ "loc.messages.AZ_CredentialsError": "Hubo un error con las credenciales de Azure usadas para la implementación.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "No se pudo generar una aserción de cliente para el inicio de sesión federado.",
+ "loc.messages.AZ_FederatedTokenFailure": "No se pudo capturar el token federado para la federación de identidades de carga de trabajo. {0}",
+ "loc.messages.AZ_ModuleNotFound": "No se encontraron los módulos \"{1}\" con la versión \"{0}\". Si el módulo se instaló recientemente, reinténtelo después de reiniciar al agente de tareas de Azure Pipelines.",
+ "loc.messages.AZ_RequiresMinVersion0": "No está instalada la versión mínima necesaria ({0}) del módulo Azure PowerShell.",
+ "loc.messages.AZ_ServicePrincipalError": "Error con la entidad de servicio que se usó para la implementación.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "No se admite autenticación de entidad de servicio en la versión '{0}' del módulo Azure.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Esquema de autenticación no admitido '{0}' para el punto de conexión de Azure.",
+ "loc.messages.AZ_AvailableModules": "Lista de módulos de {0} disponibles:",
+ "loc.messages.AZ_InvalidARMEndpoint": "El punto de conexión de AzureRM especificado no es válido.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "No se pudo capturar el token de acceso para la identidad administrada. Configure la identidad administrada para la máquina virtual \"https://aka.ms/azure-msi-docs\". Código de estado: \"{0}\". Mensaje de error: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "No se pudo capturar el token de acceso para la identidad administrada. Código de estado: \"{0}\". Mensaje de error: {1}",
+ "loc.messages.AZ_MsiFailure": "No se pudo capturar el token de acceso para la identidad administrada. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en {0}. Consulte https://aka.ms/azdo-rm-workload-identity-conversion para más información sobre la conversión en conexiones de servicio sin secretos.",
+ "loc.messages.AZ_ModuleInitFailWarning": "No se pudieron inicializar los módulos Az existentes; reserva a la instalación",
+ "loc.messages.AZ_ModuleInstallFail": "No se pudieron instalar los módulos Az",
+ "loc.messages.AZ_RMDeprecationMessage": "Está usando AzureRM, que se retirará pronto, programe una actualización."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/fr-FR/resources.resjson
index 962c76070b03..9fb7a570ad43 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "Module 'AzureRM.Profile' introuvable. Le module 'AzureRM' n'est peut-être pas complètement installé. L'exécution des commandes PowerShell suivantes à partir d'une session avec élévation de privilèges peut éventuellement résoudre le problème : Import-Module AzureRM ; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "L'authentification par certificat n'est pas prise en charge. Le module Azure PowerShell est introuvable.",
- "loc.messages.AZ_CredentialsError": "Une erreur s'est produite durant l'utilisation des informations d'identification Azure pour le déploiement.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "Désolé… Nous n’avons pas pu générer une assertion de client pour la connexion fédérée.",
- "loc.messages.AZ_FederatedTokenFailure": "Désolé… Nous n’avons pas pu récupérer le jeton fédéré pour la fédération des identités de charge de travail. {0}",
- "loc.messages.AZ_ModuleNotFound": "Les modules '{1}' sont introuvables avec la version '{0}'. Si le module a été installé récemment, réessayez l'opération après avoir redémarré l'agent de tâche Azure Pipelines.",
- "loc.messages.AZ_RequiresMinVersion0": "La version minimale nécessaire ({0}) pour le module Azure PowerShell n'est pas installée.",
- "loc.messages.AZ_ServicePrincipalError": "Erreur liée au principal du service utilisé pour le déploiement.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "L'authentification du principal du service n'est pas prise en charge dans la version '{0}' du module Azure.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Modèle d'authentification '{0}' non pris en charge pour le point de terminaison Azure.",
- "loc.messages.AZ_AvailableModules": "Liste des modules {0} disponibles :",
- "loc.messages.AZ_InvalidARMEndpoint": "Le point de terminaison AzureRM spécifié est non valide.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. Configurez l'identité managée pour la machine virtuelle ('https://aka.ms/azure-msi-docs'). Code d'état : '{0}'. Message d'erreur : {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. Code d'état : '{0}'. Message d'erreur : {1}",
- "loc.messages.AZ_MsiFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse {0} Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "Module 'AzureRM.Profile' introuvable. Le module 'AzureRM' n'est peut-être pas complètement installé. L'exécution des commandes PowerShell suivantes à partir d'une session avec élévation de privilèges peut éventuellement résoudre le problème : Import-Module AzureRM ; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "L'authentification par certificat n'est pas prise en charge. Le module Azure PowerShell est introuvable.",
+ "loc.messages.AZ_CredentialsError": "Une erreur s'est produite durant l'utilisation des informations d'identification Azure pour le déploiement.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "Désolé… Nous n’avons pas pu générer une assertion de client pour la connexion fédérée.",
+ "loc.messages.AZ_FederatedTokenFailure": "Désolé… Nous n’avons pas pu récupérer le jeton fédéré pour la fédération des identités de charge de travail. {0}",
+ "loc.messages.AZ_ModuleNotFound": "Les modules '{1}' sont introuvables avec la version '{0}'. Si le module a été installé récemment, réessayez l'opération après avoir redémarré l'agent de tâche Azure Pipelines.",
+ "loc.messages.AZ_RequiresMinVersion0": "La version minimale nécessaire ({0}) pour le module Azure PowerShell n'est pas installée.",
+ "loc.messages.AZ_ServicePrincipalError": "Erreur liée au principal du service utilisé pour le déploiement.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "L'authentification du principal du service n'est pas prise en charge dans la version '{0}' du module Azure.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Modèle d'authentification '{0}' non pris en charge pour le point de terminaison Azure.",
+ "loc.messages.AZ_AvailableModules": "Liste des modules {0} disponibles :",
+ "loc.messages.AZ_InvalidARMEndpoint": "Le point de terminaison AzureRM spécifié est non valide.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. Configurez l'identité managée pour la machine virtuelle ('https://aka.ms/azure-msi-docs'). Code d'état : '{0}'. Message d'erreur : {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. Code d'état : '{0}'. Message d'erreur : {1}",
+ "loc.messages.AZ_MsiFailure": "Impossible de récupérer (fetch) le jeton d'accès pour l'identité managée. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse {0} Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret.",
+ "loc.messages.AZ_ModuleInitFailWarning": "Échec de l’initialisation des modules Az existants, retour à l’installation",
+ "loc.messages.AZ_ModuleInstallFail": "Échec de l’installation des modules Az",
+ "loc.messages.AZ_RMDeprecationMessage": "Vous utilisez AzureRM qui sera bientôt mis hors service. Planifiez une mise à jour."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/it-IT/resources.resjson
index 29a44bcc24b9..667234a609b5 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "Il modulo 'AzureRM.Profile' non è stato trovato. È possibile che il modulo 'AzureRM' non sia completamente installato. Per risolvere il problema, provare a eseguire i comandi di PowerShell seguenti da una sessione con privilegi elevati: Import-Module AzureRM; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "L'autenticazione basata su certificato non è supportata. Il modulo Azure PowerShell non è stato trovato.",
- "loc.messages.AZ_CredentialsError": "Si è verificato un errore con le credenziali di Azure usate per la distribuzione.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "Impossibile generare un'asserzione client per l'account di accesso federato.",
- "loc.messages.AZ_FederatedTokenFailure": "Non è stato possibile recuperare il token federato per la federazione delle identità del carico di lavoro. {0}",
- "loc.messages.AZ_ModuleNotFound": "Non è stato possibile trovare i moduli '{1}' con versione '{0}'. Se il modulo è stato installato di recente, riprovare dopo aver riavviato l'agente delle attività Azure Pipelines.",
- "loc.messages.AZ_RequiresMinVersion0": "La versione minima richiesta ({0}) del modulo Azure PowerShell non è installata.",
- "loc.messages.AZ_ServicePrincipalError": "Si è verificato un errore con l'entità servizio usata per la distribuzione.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "L'autenticazione basata su entità servizio non è supportata nella versione '{0}' del modulo Azure.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Lo schema di autenticazione '{0}' non è supportato per l'endpoint di Azure.",
- "loc.messages.AZ_AvailableModules": "Elenco dei moduli {0} disponibili:",
- "loc.messages.AZ_InvalidARMEndpoint": "L'endpoint di AzureRm specificato non è valido.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. Configurare l'identità gestita per la macchina virtuale 'https://aka.ms/azure-msi-docs'. Codice di stato: '{0}'. Messaggio di errore: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. Codice di stato: '{0}'. Messaggio di errore: {1}",
- "loc.messages.AZ_MsiFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Segreto scaduto. Aggiornare la connessione al servizio in {0} Per altre informazioni sulla conversione a connessioni al servizio senza segreto, vedere https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "Il modulo 'AzureRM.Profile' non è stato trovato. È possibile che il modulo 'AzureRM' non sia completamente installato. Per risolvere il problema, provare a eseguire i comandi di PowerShell seguenti da una sessione con privilegi elevati: Import-Module AzureRM; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "L'autenticazione basata su certificato non è supportata. Il modulo Azure PowerShell non è stato trovato.",
+ "loc.messages.AZ_CredentialsError": "Si è verificato un errore con le credenziali di Azure usate per la distribuzione.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "Impossibile generare un'asserzione client per l'account di accesso federato.",
+ "loc.messages.AZ_FederatedTokenFailure": "Non è stato possibile recuperare il token federato per la federazione delle identità del carico di lavoro. {0}",
+ "loc.messages.AZ_ModuleNotFound": "Non è stato possibile trovare i moduli '{1}' con versione '{0}'. Se il modulo è stato installato di recente, riprovare dopo aver riavviato l'agente delle attività Azure Pipelines.",
+ "loc.messages.AZ_RequiresMinVersion0": "La versione minima richiesta ({0}) del modulo Azure PowerShell non è installata.",
+ "loc.messages.AZ_ServicePrincipalError": "Si è verificato un errore con l'entità servizio usata per la distribuzione.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "L'autenticazione basata su entità servizio non è supportata nella versione '{0}' del modulo Azure.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Lo schema di autenticazione '{0}' non è supportato per l'endpoint di Azure.",
+ "loc.messages.AZ_AvailableModules": "Elenco dei moduli {0} disponibili:",
+ "loc.messages.AZ_InvalidARMEndpoint": "L'endpoint di AzureRm specificato non è valido.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. Configurare l'identità gestita per la macchina virtuale 'https://aka.ms/azure-msi-docs'. Codice di stato: '{0}'. Messaggio di errore: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. Codice di stato: '{0}'. Messaggio di errore: {1}",
+ "loc.messages.AZ_MsiFailure": "Non è stato possibile recuperare il token di accesso per l'identità gestita. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Segreto scaduto. Aggiornare la connessione al servizio in {0} Per altre informazioni sulla conversione a connessioni al servizio senza segreto, vedere https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.AZ_ModuleInitFailWarning": "Impossibile inizializzare i moduli AZ esistenti, fallback all'installazione",
+ "loc.messages.AZ_ModuleInstallFail": "Impossibile installare i moduli AZ",
+ "loc.messages.AZ_RMDeprecationMessage": "Si sta usando AzureRM, che verrà ritirato a breve. Pianificare un aggiornamento."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ja-JP/resources.resjson
index dd69c8404029..d20823cbec40 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "モジュール 'AzureRM.Profile' が見つかりません。'AzureRM' モジュールが完全にインストールされていない可能性があります。管理者特権のセッションから次の PowerShell コマンドを実行すると、問題が解決する場合があります。Import-Module AzureRM ; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "証明書に基づく認証はサポートされていません。Azure PowerShell モジュールが見つかりません。",
- "loc.messages.AZ_CredentialsError": "配置に使用した Azure 資格情報にエラーがありました。",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "フェデレーション ログインのクライアント アサーションを生成できませんでした。",
- "loc.messages.AZ_FederatedTokenFailure": "ワークロード ID フェデレーションのフェデレーション トークンをフェッチできませんでした。{0}",
- "loc.messages.AZ_ModuleNotFound": "バージョン '{0}' のモジュール '{1}' が見つかりませんでした。モジュールを最近インストールした場合は、Azure Pipelines のタスク エージェントを再起動後にもう一度お試しください。",
- "loc.messages.AZ_RequiresMinVersion0": "必要な最小バージョン ({0}) の Azure PowerShell モジュールがインストールされていません。",
- "loc.messages.AZ_ServicePrincipalError": "配置に使用したサービス プリンシパルにエラーがありました。",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "バージョン '{0}' の Azure モジュールでは、サービス プリンシパル認証はサポートされていません。",
- "loc.messages.AZ_UnsupportedAuthScheme0": "'{0}' は Azure エンドポイントではサポートされていない認証スキームです。",
- "loc.messages.AZ_AvailableModules": "利用可能な {0} モジュールの一覧:",
- "loc.messages.AZ_InvalidARMEndpoint": "指定した AzureRM エンドポイントは無効です。",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。仮想マシンのマネージド ID を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: '{0}'、エラー メッセージ: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。状態コード: '{0}'、エラー メッセージ: {1}",
- "loc.messages.AZ_MsiFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。{0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。{0} でサービスの接続を更新してください。シークレットなしのサービス接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。"
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "モジュール 'AzureRM.Profile' が見つかりません。'AzureRM' モジュールが完全にインストールされていない可能性があります。管理者特権のセッションから次の PowerShell コマンドを実行すると、問題が解決する場合があります。Import-Module AzureRM ; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "証明書に基づく認証はサポートされていません。Azure PowerShell モジュールが見つかりません。",
+ "loc.messages.AZ_CredentialsError": "配置に使用した Azure 資格情報にエラーがありました。",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "フェデレーション ログインのクライアント アサーションを生成できませんでした。",
+ "loc.messages.AZ_FederatedTokenFailure": "ワークロード ID フェデレーションのフェデレーション トークンをフェッチできませんでした。{0}",
+ "loc.messages.AZ_ModuleNotFound": "バージョン '{0}' のモジュール '{1}' が見つかりませんでした。モジュールを最近インストールした場合は、Azure Pipelines のタスク エージェントを再起動後にもう一度お試しください。",
+ "loc.messages.AZ_RequiresMinVersion0": "必要な最小バージョン ({0}) の Azure PowerShell モジュールがインストールされていません。",
+ "loc.messages.AZ_ServicePrincipalError": "配置に使用したサービス プリンシパルにエラーがありました。",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "バージョン '{0}' の Azure モジュールでは、サービス プリンシパル認証はサポートされていません。",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "'{0}' は Azure エンドポイントではサポートされていない認証スキームです。",
+ "loc.messages.AZ_AvailableModules": "利用可能な {0} モジュールの一覧:",
+ "loc.messages.AZ_InvalidARMEndpoint": "指定した AzureRM エンドポイントは無効です。",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。仮想マシンのマネージド ID を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: '{0}'、エラー メッセージ: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。状態コード: '{0}'、エラー メッセージ: {1}",
+ "loc.messages.AZ_MsiFailure": "マネージド ID のアクセス トークンをフェッチできませんでした。{0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。{0} でサービスの接続を更新してください。シークレットなしのサービス接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。",
+ "loc.messages.AZ_ModuleInitFailWarning": "既存の Az モジュールを初期化できませんでした。インストールにフォールバックします",
+ "loc.messages.AZ_ModuleInstallFail": "Az モジュールをインストールできませんでした",
+ "loc.messages.AZ_RMDeprecationMessage": "間もなく廃止される AzureRM を使用しています。更新プログラムをスケジュールしてください。"
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ko-KR/resources.resjson
index 866eef20bfac..8449de30497d 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "'AzureRM.Profile' 모듈을 찾을 수 없습니다. 'AzureRM' 모듈이 완전히 설치되지 않았을 수 있습니다. 관리자 권한 세션에서 다음 PowerShell 명령을 실행하면 이 문제가 해결될 수 있습니다. Import-Module AzureRM ; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "인증서 기반 인증은 지원되지 않습니다. Azure PowerShell 모듈을 찾을 수 없습니다.",
- "loc.messages.AZ_CredentialsError": "배포에 사용되는 Azure 자격 증명에 오류가 발생했습니다.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "페더레이션 로그인에 대한 클라이언트 어설션을 생성할 수 없습니다.",
- "loc.messages.AZ_FederatedTokenFailure": "워크로드 ID 페더레이션에 대한 페더레이션 토큰을 가져올 수 없습니다. {0}",
- "loc.messages.AZ_ModuleNotFound": "버전이 '{0}'인 모듈 '{1}'을(를) 찾을 수 없습니다. 모듈이 최근에 설치된 경우 Azure Pipelines 작업 에이전트를 다시 시작한 후 다시 시도하세요.",
- "loc.messages.AZ_RequiresMinVersion0": "필요한 Azure PowerShell 모듈의 최소 버전({0})이 설치되지 않았습니다.",
- "loc.messages.AZ_ServicePrincipalError": "배포에 사용되는 서비스 사용자에 오류가 발생했습니다.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "서비스 사용자 인증은 Azure 모듈의 '{0}' 버전에서 지원되지 않습니다.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 엔드포인트에 대해 인증 체계 '{0}'은(는) 지원되지 않습니다.",
- "loc.messages.AZ_AvailableModules": "사용 가능한 {0} 모듈 목록:",
- "loc.messages.AZ_InvalidARMEndpoint": "지정한 AzureRM 엔드포인트가 잘못되었습니다.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. 가상 머신에 대한 관리 ID를 구성하세요('https://aka.ms/azure-msi-docs'). 상태 코드: '{0}', 오류 메시지: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. 상태 코드: '{0}', 오류 메시지: {1}",
- "loc.messages.AZ_MsiFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "비밀이 만료되었습니다. {0}에서 서비스 연결을 업데이트하세요. 비밀 없는 서비스 연결로의 변환에 대한 자세한 정보는 https://aka.ms/azdo-rm-workload-identity-conversion을 참고하세요."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "'AzureRM.Profile' 모듈을 찾을 수 없습니다. 'AzureRM' 모듈이 완전히 설치되지 않았을 수 있습니다. 관리자 권한 세션에서 다음 PowerShell 명령을 실행하면 이 문제가 해결될 수 있습니다. Import-Module AzureRM ; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "인증서 기반 인증은 지원되지 않습니다. Azure PowerShell 모듈을 찾을 수 없습니다.",
+ "loc.messages.AZ_CredentialsError": "배포에 사용되는 Azure 자격 증명에 오류가 발생했습니다.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "페더레이션 로그인에 대한 클라이언트 어설션을 생성할 수 없습니다.",
+ "loc.messages.AZ_FederatedTokenFailure": "워크로드 ID 페더레이션에 대한 페더레이션 토큰을 가져올 수 없습니다. {0}",
+ "loc.messages.AZ_ModuleNotFound": "버전이 '{0}'인 모듈 '{1}'을(를) 찾을 수 없습니다. 모듈이 최근에 설치된 경우 Azure Pipelines 작업 에이전트를 다시 시작한 후 다시 시도하세요.",
+ "loc.messages.AZ_RequiresMinVersion0": "필요한 Azure PowerShell 모듈의 최소 버전({0})이 설치되지 않았습니다.",
+ "loc.messages.AZ_ServicePrincipalError": "배포에 사용되는 서비스 사용자에 오류가 발생했습니다.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "서비스 사용자 인증은 Azure 모듈의 '{0}' 버전에서 지원되지 않습니다.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 엔드포인트에 대해 인증 체계 '{0}'은(는) 지원되지 않습니다.",
+ "loc.messages.AZ_AvailableModules": "사용 가능한 {0} 모듈 목록:",
+ "loc.messages.AZ_InvalidARMEndpoint": "지정한 AzureRM 엔드포인트가 잘못되었습니다.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. 가상 머신에 대한 관리 ID를 구성하세요('https://aka.ms/azure-msi-docs'). 상태 코드: '{0}', 오류 메시지: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. 상태 코드: '{0}', 오류 메시지: {1}",
+ "loc.messages.AZ_MsiFailure": "관리 ID의 액세스 토큰을 페치할 수 없습니다. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "비밀이 만료되었습니다. {0}에서 서비스 연결을 업데이트하세요. 비밀 없는 서비스 연결로의 변환에 대한 자세한 정보는 https://aka.ms/azdo-rm-workload-identity-conversion을 참고하세요.",
+ "loc.messages.AZ_ModuleInitFailWarning": "기존 Az 모듈을 초기화하지 못하여 설치로 대체합니다.",
+ "loc.messages.AZ_ModuleInstallFail": "Az 모듈을 설치하지 못함",
+ "loc.messages.AZ_RMDeprecationMessage": "곧 사용 중지될 AzureRM을 사용 중이므로 업데이트를 예약하세요."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ru-RU/resources.resjson
index 58418b1a8e47..3439a8e9298b 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "Модуль \"AzureRM.Profile\" не найден. Возможно, модуль \"AzureRM\" установлен не полностью. Выполнение следующих команд PowerShell из сеанса с повышенными правами может разрешить эту проблему: Import-Module AzureRM; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "Проверка подлинности на основе сертификатов не поддерживается. Модуль Azure PowerShell не найден.",
- "loc.messages.AZ_CredentialsError": "Произошла ошибка с учетными данными Azure, используемыми для развертывания.",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "Не удалось создать утверждение клиента для федеративного входа.",
- "loc.messages.AZ_FederatedTokenFailure": "Не удалось получить федеративный токен для федерации удостоверений рабочей нагрузки. {0}",
- "loc.messages.AZ_ModuleNotFound": "Не удалось найти модули \"{1}\" с версией \"{0}\". Если модуль был установлен недавно, повторите попытку, перезапустив агент задач Azure Pipelines.",
- "loc.messages.AZ_RequiresMinVersion0": "Минимальная требуемая версия ({0}) модуля Azure PowerShell не установлена.",
- "loc.messages.AZ_ServicePrincipalError": "Произошла ошибка с субъектом-службой, используемой для развертывания.",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Проверка подлинности на основе субъекта-службы не поддерживается в версии \"{0}\" модуля Azure.",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Схема аутентификации \"{0}\" не поддерживается для конечной точки Azure.",
- "loc.messages.AZ_AvailableModules": "Список доступных модулей {0}:",
- "loc.messages.AZ_InvalidARMEndpoint": "Указана недопустимая конечная точка AzureRM.",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Не удалось получить маркер доступа для управляемого удостоверения. Настройте управляемое удостоверение для виртуальной машины \"https://aka.ms/azure-msi-docs\". Код состояния: \"{0}\", сообщения о состоянии: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "Не удалось получить маркер доступа для управляемого удостоверения. Код состояния: '{0}', сообщение о состоянии: {1}",
- "loc.messages.AZ_MsiFailure": "Не удалось получить маркер доступа для управляемого удостоверения. {0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы по адресу {0}. Подробнее о преобразовании в подключения служб без секретов см. по ссылке https://aka.ms/azdo-rm-workload-identity-conversion."
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "Модуль \"AzureRM.Profile\" не найден. Возможно, модуль \"AzureRM\" установлен не полностью. Выполнение следующих команд PowerShell из сеанса с повышенными правами может разрешить эту проблему: Import-Module AzureRM; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "Проверка подлинности на основе сертификатов не поддерживается. Модуль Azure PowerShell не найден.",
+ "loc.messages.AZ_CredentialsError": "Произошла ошибка с учетными данными Azure, используемыми для развертывания.",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "Не удалось создать утверждение клиента для федеративного входа.",
+ "loc.messages.AZ_FederatedTokenFailure": "Не удалось получить федеративный токен для федерации удостоверений рабочей нагрузки. {0}",
+ "loc.messages.AZ_ModuleNotFound": "Не удалось найти модули \"{1}\" с версией \"{0}\". Если модуль был установлен недавно, повторите попытку, перезапустив агент задач Azure Pipelines.",
+ "loc.messages.AZ_RequiresMinVersion0": "Минимальная требуемая версия ({0}) модуля Azure PowerShell не установлена.",
+ "loc.messages.AZ_ServicePrincipalError": "Произошла ошибка с субъектом-службой, используемой для развертывания.",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Проверка подлинности на основе субъекта-службы не поддерживается в версии \"{0}\" модуля Azure.",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Схема аутентификации \"{0}\" не поддерживается для конечной точки Azure.",
+ "loc.messages.AZ_AvailableModules": "Список доступных модулей {0}:",
+ "loc.messages.AZ_InvalidARMEndpoint": "Указана недопустимая конечная точка AzureRM.",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "Не удалось получить маркер доступа для управляемого удостоверения. Настройте управляемое удостоверение для виртуальной машины \"https://aka.ms/azure-msi-docs\". Код состояния: \"{0}\", сообщения о состоянии: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "Не удалось получить маркер доступа для управляемого удостоверения. Код состояния: '{0}', сообщение о состоянии: {1}",
+ "loc.messages.AZ_MsiFailure": "Не удалось получить маркер доступа для управляемого удостоверения. {0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы по адресу {0}. Подробнее о преобразовании в подключения служб без секретов см. по ссылке https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.AZ_ModuleInitFailWarning": "Не удалось инициализировать существующие модули Az. Откат к установке",
+ "loc.messages.AZ_ModuleInstallFail": "Не удалось установить модули Az",
+ "loc.messages.AZ_RMDeprecationMessage": "Вы используете модуль AzureRM, поддержка которого скоро будет прекращена. Запланируйте обновление."
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-CN/resources.resjson
index 38bd70794ff8..52b4a4c4b057 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "找不到 \"AzureRM.Profile\" 模块。\"AzureRM\" 模块可能未完整安装。从提升的会话运行以下 PowerShell 命令可能解决该问题: Import-Module AzureRM;Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "不支持基于证书的身份验证。找不到 Azure PowerShell 模块。",
- "loc.messages.AZ_CredentialsError": "用于部署的 Azure 凭据有错。",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "无法为联合登录生成客户端断言。",
- "loc.messages.AZ_FederatedTokenFailure": "无法提取工作负载联合身份验证的联合令牌。{0}",
- "loc.messages.AZ_ModuleNotFound": "找不到版本为 {0} 的模块 {1}。如果最近安装了该模块,请在重启 Azure 管道任务代理后重试。",
- "loc.messages.AZ_RequiresMinVersion0": "未安装 Azure PowerShell 模块的最低必需版本({0})。",
- "loc.messages.AZ_ServicePrincipalError": "用于部署的服务主体有错。",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Azure 模块的版本“{0}”不支持服务主体身份验证。",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 终结点不支持授权方案“{0}”。",
- "loc.messages.AZ_AvailableModules": "可用 {0} 模块的列表:",
- "loc.messages.AZ_InvalidARMEndpoint": "指定的 AzureRM 终结点无效。",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "无法提取托管标识的访问令牌。请为虚拟机配置托管标识 \"https://aka.ms/azure-msi-docs\"。状态代码:“{0}”,错误消息: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "无法提取托管标识的访问令牌。状态代码:“{0}”,错误消息: {1}",
- "loc.messages.AZ_MsiFailure": "无法提取托管标识的访问令牌。{0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 {0} 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。"
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "找不到 \"AzureRM.Profile\" 模块。\"AzureRM\" 模块可能未完整安装。从提升的会话运行以下 PowerShell 命令可能解决该问题: Import-Module AzureRM;Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "不支持基于证书的身份验证。找不到 Azure PowerShell 模块。",
+ "loc.messages.AZ_CredentialsError": "用于部署的 Azure 凭据有错。",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "无法为联合登录生成客户端断言。",
+ "loc.messages.AZ_FederatedTokenFailure": "无法提取工作负载联合身份验证的联合令牌。{0}",
+ "loc.messages.AZ_ModuleNotFound": "找不到版本为 {0} 的模块 {1}。如果最近安装了该模块,请在重启 Azure 管道任务代理后重试。",
+ "loc.messages.AZ_RequiresMinVersion0": "未安装 Azure PowerShell 模块的最低必需版本({0})。",
+ "loc.messages.AZ_ServicePrincipalError": "用于部署的服务主体有错。",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "Azure 模块的版本“{0}”不支持服务主体身份验证。",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 终结点不支持授权方案“{0}”。",
+ "loc.messages.AZ_AvailableModules": "可用 {0} 模块的列表:",
+ "loc.messages.AZ_InvalidARMEndpoint": "指定的 AzureRM 终结点无效。",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "无法提取托管标识的访问令牌。请为虚拟机配置托管标识 \"https://aka.ms/azure-msi-docs\"。状态代码:“{0}”,错误消息: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "无法提取托管标识的访问令牌。状态代码:“{0}”,错误消息: {1}",
+ "loc.messages.AZ_MsiFailure": "无法提取托管标识的访问令牌。{0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 {0} 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。",
+ "loc.messages.AZ_ModuleInitFailWarning": "无法初始化现有 Az 模块,请回退到安装",
+ "loc.messages.AZ_ModuleInstallFail": "未能安装 Az 模块",
+ "loc.messages.AZ_RMDeprecationMessage": "你使用的是即将停用的 AzureRM,请安排更新。"
}
\ No newline at end of file
diff --git a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-TW/resources.resjson
index cdc3f2d7ff45..8ff5535889fc 100644
--- a/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/VstsAzureHelpers_/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,18 +1,21 @@
-{
- "loc.messages.AZ_AzureRMProfileModuleNotFound": "找不到 'AzureRM.Profile' 模組。'AzureRM' 模組的安裝不完整。您可以從提升權限的工作階段執行下列 PowerShell 命令來解決此問題: Import-Module AzureRM ; Install-AzureRM",
- "loc.messages.AZ_CertificateAuthNotSupported": "不支援憑證型驗證。找不到 Azure PowerShell 模組。",
- "loc.messages.AZ_CredentialsError": "部署用的 Azure 認證有錯誤。",
- "loc.messages.AZ_CouldNotGenerateOidcToken": "無法產生用於同盟登入的用戶端判斷提示。",
- "loc.messages.AZ_FederatedTokenFailure": "無法為工作負載識別身分同盟擷取同盟權杖。{0}",
- "loc.messages.AZ_ModuleNotFound": "找不到版本為 '{0}' 的模組 '{1}'。若最近才安裝該模組,請重新啟動 Azure Pipelines 工作代理程式,然後重試。",
- "loc.messages.AZ_RequiresMinVersion0": "未安裝所需最低版本 ({0}) 的 Azure PowerShell 模組。",
- "loc.messages.AZ_ServicePrincipalError": "部署用的服務主體有錯誤。",
- "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "'{0}' 版的 Azure 模組不支援服務主體驗證。",
- "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 端點不支援驗證配置 '{0}'。",
- "loc.messages.AZ_AvailableModules": "可用的 {0} 模組清單:",
- "loc.messages.AZ_InvalidARMEndpoint": "指定的 AzureRM 端點無效。",
- "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "無法擷取受控識別的存取權杖。請設定虛擬機器的受控識別 'https://aka.ms/azure-msi-docs'。狀態碼: '{0}',錯誤訊息: {1}",
- "loc.messages.AZ_MsiAccessTokenFetchFailure": "無法擷取受控識別的存取權杖。狀態碼: '{0}',錯誤訊息: {1}",
- "loc.messages.AZ_MsiFailure": "無法擷取受控識別的存取權杖。{0}",
- "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "祕密已過期,請在 {0} 更新服務連線,參閱 https://aka.ms/azdo-rm-workload-identity-conversion 以深入了解如何轉換為無祕密服務連線。"
+{
+ "loc.messages.AZ_AzureRMProfileModuleNotFound": "找不到 'AzureRM.Profile' 模組。'AzureRM' 模組的安裝不完整。您可以從提升權限的工作階段執行下列 PowerShell 命令來解決此問題: Import-Module AzureRM ; Install-AzureRM",
+ "loc.messages.AZ_CertificateAuthNotSupported": "不支援憑證型驗證。找不到 Azure PowerShell 模組。",
+ "loc.messages.AZ_CredentialsError": "部署用的 Azure 認證有錯誤。",
+ "loc.messages.AZ_CouldNotGenerateOidcToken": "無法產生用於同盟登入的用戶端判斷提示。",
+ "loc.messages.AZ_FederatedTokenFailure": "無法為工作負載識別身分同盟擷取同盟權杖。{0}",
+ "loc.messages.AZ_ModuleNotFound": "找不到版本為 '{0}' 的模組 '{1}'。若最近才安裝該模組,請重新啟動 Azure Pipelines 工作代理程式,然後重試。",
+ "loc.messages.AZ_RequiresMinVersion0": "未安裝所需最低版本 ({0}) 的 Azure PowerShell 模組。",
+ "loc.messages.AZ_ServicePrincipalError": "部署用的服務主體有錯誤。",
+ "loc.messages.AZ_ServicePrincipalAuthNotSupportedAzureVersion0": "'{0}' 版的 Azure 模組不支援服務主體驗證。",
+ "loc.messages.AZ_UnsupportedAuthScheme0": "Azure 端點不支援驗證配置 '{0}'。",
+ "loc.messages.AZ_AvailableModules": "可用的 {0} 模組清單:",
+ "loc.messages.AZ_InvalidARMEndpoint": "指定的 AzureRM 端點無效。",
+ "loc.messages.AZ_MsiAccessNotConfiguredProperlyFailure": "無法擷取受控識別的存取權杖。請設定虛擬機器的受控識別 'https://aka.ms/azure-msi-docs'。狀態碼: '{0}',錯誤訊息: {1}",
+ "loc.messages.AZ_MsiAccessTokenFetchFailure": "無法擷取受控識別的存取權杖。狀態碼: '{0}',錯誤訊息: {1}",
+ "loc.messages.AZ_MsiFailure": "無法擷取受控識別的存取權杖。{0}",
+ "loc.messages.AZ_ExpiredServicePrincipalMessageWithLink": "祕密已過期,請在 {0} 更新服務連線,參閱 https://aka.ms/azdo-rm-workload-identity-conversion 以深入了解如何轉換為無祕密服務連線。",
+ "loc.messages.AZ_ModuleInitFailWarning": "無法初始化現有的 Az 模組,請後援安裝",
+ "loc.messages.AZ_ModuleInstallFail": "無法安裝 Az 模組",
+ "loc.messages.AZ_RMDeprecationMessage": "您正在使用即將淘汰的 AzureRM,請排程更新。"
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/de-DE/resources.resjson
index a04ccb51a625..be64a427c8f5 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "Dateien über SSH kopieren",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "Dateien oder Buildartefakte auf einen Remotecomputer über SSH kopieren",
- "loc.instanceNameFormat": "Dateien sicher auf den Remotecomputer kopieren",
- "loc.group.displayName.advanced": "Erweitert",
- "loc.input.label.sshEndpoint": "SSH-Dienstverbindung",
- "loc.input.help.sshEndpoint": "Die SSH-Dienstverbindung mit Verbindungsdetails für den Remotecomputer.",
- "loc.input.label.sourceFolder": "Quellordner",
- "loc.input.help.sourceFolder": "Der Quellordner für die auf den Remotecomputer zu kopierenden Dateien. Wenn das Feld leer bleibt, wird der Stamm des Repositorys (Build) oder des Artefakteverzeichnisses (Release) verwendet. Dies ist $(System.DefaultWorkingDirectory). Verwenden Sie [Variablen](https://go.microsoft.com/fwlink/?LinkID=550988), wenn im Repository keine Dateien vorhanden sind. Beispiel: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "Inhalte",
- "loc.input.help.contents": "Dateipfade, die als Teil der Kopie eingeschlossen werden sollen. Unterstützt mehrere Zeilen von Minimatchmustern. [Weitere Informationen](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "Zielordner",
- "loc.input.help.targetFolder": "Der Zielordner auf dem Remotecomputer, in den die Dateien kopiert werden. Beispiel: \"/home/user/MySite\".",
- "loc.input.label.isWindowsOnTarget": "Zielcomputer führt Windows aus",
- "loc.input.help.isWindowsOnTarget": "Zielcomputer führt Windows aus",
- "loc.input.label.cleanTargetFolder": "Zielordner bereinigen",
- "loc.input.help.cleanTargetFolder": "Alle vorhandenen Dateien und Unterordner im Zielordner vor dem Kopieren löschen.",
- "loc.input.label.cleanHiddenFilesInTarget": "Ausgeblendete Dateien im Zielordner entfernen",
- "loc.input.help.cleanHiddenFilesInTarget": "Ausgeblendete Dateien im Zielordner entfernen.",
- "loc.input.label.readyTimeout": "Timeout für SSH-Handshake",
- "loc.input.help.readyTimeout": "Gibt an, wie lange (in Millisekunden) auf den Abschluss des SSH-Handshakes gewartet wird.",
- "loc.input.label.overwrite": "Überschreiben",
- "loc.input.help.overwrite": "Vorhandene Dateien im Zielordner sowie unterhalb des Zielordners ersetzen.",
- "loc.input.label.failOnEmptySource": "Ein Fehler tritt auf, wenn keine zu kopierenden Dateien gefunden werden.",
- "loc.input.help.failOnEmptySource": "Ein Fehler tritt auf, wenn keine zu kopierenden übereinstimmenden Dateien im Quellordner gefunden wurden.",
- "loc.input.label.flattenFolders": "Ordner vereinfachen",
- "loc.input.help.flattenFolders": "Vereinfacht die Ordnerstruktur und kopiert alle Dateien in den angegebenen Zielordner auf dem Remotecomputer.",
- "loc.messages.CheckLogForStdErr": "Überprüfen Sie das Buildprotokoll auf Ausgabe an STDERR vom Befehl.",
- "loc.messages.CleanTargetFolder": "Der Zielordner \"%s\" wird auf dem Remotecomputer bereinigt.",
- "loc.messages.CleanTargetFolderFailed": "Fehler beim Bereinigen des Zielordners auf dem Remotecomputer. %s",
- "loc.messages.ConnectionFailed": "Fehler beim Herstellen einer Verbindung mit dem Remotecomputer. Überprüfen Sie die SSH-Dienstverbindungsdetails. %s.",
- "loc.messages.ConnectionNotSetup": "Die SSH-Dienstverbindung ist nicht eingerichtet.",
- "loc.messages.CopyCompleted": "Das Kopieren von %s Dateien auf den Remotecomputer wurde abgeschlossen.",
- "loc.messages.CopyingFiles": "Es wurden %s Dateien zum Kopieren auf den Remotecomputer gefunden.",
- "loc.messages.FailedOnFile": "Fehler beim Kopieren von \"%s\". %s",
- "loc.messages.FileExists": "Die Datei \"%s\" kann nicht auf den Remotecomputer kopiert werden, weil sie bereits vorhanden und die Option \"Überschreiben\" deaktiviert ist.",
- "loc.messages.NothingToCopy": "Es wurden keine Dateien gefunden, die mit den auf den Remotecomputer zu kopierenden Mustern übereinstimmen.",
- "loc.messages.NumberFailed": "Fehler beim Kopieren von %d Dateien.",
- "loc.messages.RemoteCmdExecutionErr": "Fehler des Befehls \"%s\" auf dem Remotecomputer. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "Der Befehl \"%s\" wurde mit dem Code %s beendet.",
- "loc.messages.SettingUpSSHConnection": "Die SSH-Dienstverbindung mit dem Remotehost \"%s\" wird eingerichtet.",
- "loc.messages.SourceNotFolder": "Der Quellordner muss ein gültiger Ordnerpfad sein.",
- "loc.messages.StartedFileCopy": "Die Datei \"%s\" wird in \"%s\" auf dem Remotecomputer kopiert.",
- "loc.messages.UploadFileFailed": "Fehler beim Hochladen von %s auf %s auf dem Remotecomputer. %s",
- "loc.messages.UseDefaultPort": "Port 22 wird als Standardeinstellung für SSH verwendet, da kein Port angegeben wurde.",
- "loc.messages.TargetNotCreated": "Der Zielordner \"%s\" kann nicht erstellt werden.",
- "loc.messages.CheckingPathExistance": "Es wird überprüft, ob \"%s\" auf dem Remotecomputer vorhanden ist.",
- "loc.messages.PathExists": "\"%s\" ist auf dem Remotecomputer vorhanden.",
- "loc.messages.PathNotExists": "\"%s\" ist auf dem Remotecomputer nicht vorhanden."
+{
+ "loc.friendlyName": "Dateien über SSH kopieren",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "Dateien oder Buildartefakte auf einen Remotecomputer über SSH kopieren",
+ "loc.instanceNameFormat": "Dateien sicher auf den Remotecomputer kopieren",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.sshEndpoint": "SSH-Dienstverbindung",
+ "loc.input.help.sshEndpoint": "Die SSH-Dienstverbindung mit Verbindungsdetails für den Remotecomputer.",
+ "loc.input.label.sourceFolder": "Quellordner",
+ "loc.input.help.sourceFolder": "Der Quellordner für die auf den Remotecomputer zu kopierenden Dateien. Wenn das Feld leer bleibt, wird der Stamm des Repositorys (Build) oder des Artefakteverzeichnisses (Release) verwendet. Dies ist $(System.DefaultWorkingDirectory). Verwenden Sie [Variablen](https://go.microsoft.com/fwlink/?LinkID=550988), wenn im Repository keine Dateien vorhanden sind. Beispiel: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "Inhalte",
+ "loc.input.help.contents": "Dateipfade, die als Teil der Kopie eingeschlossen werden sollen. Unterstützt mehrere Zeilen von Minimatchmustern. [Weitere Informationen](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "Zielordner",
+ "loc.input.help.targetFolder": "Der Zielordner auf dem Remotecomputer, in den die Dateien kopiert werden. Beispiel: \"/home/user/MySite\".",
+ "loc.input.label.isWindowsOnTarget": "Zielcomputer führt Windows aus",
+ "loc.input.help.isWindowsOnTarget": "Zielcomputer führt Windows aus",
+ "loc.input.label.cleanTargetFolder": "Zielordner bereinigen",
+ "loc.input.help.cleanTargetFolder": "Alle vorhandenen Dateien und Unterordner im Zielordner vor dem Kopieren löschen.",
+ "loc.input.label.cleanHiddenFilesInTarget": "Ausgeblendete Dateien im Zielordner entfernen",
+ "loc.input.help.cleanHiddenFilesInTarget": "Ausgeblendete Dateien im Zielordner entfernen.",
+ "loc.input.label.readyTimeout": "Timeout für SSH-Handshake",
+ "loc.input.help.readyTimeout": "Gibt an, wie lange (in Millisekunden) auf den Abschluss des SSH-Handshakes gewartet wird.",
+ "loc.input.label.overwrite": "Überschreiben",
+ "loc.input.help.overwrite": "Vorhandene Dateien im Zielordner sowie unterhalb des Zielordners ersetzen.",
+ "loc.input.label.failOnEmptySource": "Ein Fehler tritt auf, wenn keine zu kopierenden Dateien gefunden werden.",
+ "loc.input.help.failOnEmptySource": "Ein Fehler tritt auf, wenn keine zu kopierenden übereinstimmenden Dateien im Quellordner gefunden wurden.",
+ "loc.input.label.flattenFolders": "Ordner vereinfachen",
+ "loc.input.help.flattenFolders": "Vereinfacht die Ordnerstruktur und kopiert alle Dateien in den angegebenen Zielordner auf dem Remotecomputer.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "Überprüfen Sie das Buildprotokoll auf Ausgabe an STDERR vom Befehl.",
+ "loc.messages.CleanTargetFolder": "Der Zielordner \"%s\" wird auf dem Remotecomputer bereinigt.",
+ "loc.messages.CleanTargetFolderFailed": "Fehler beim Bereinigen des Zielordners auf dem Remotecomputer. %s",
+ "loc.messages.ConnectionFailed": "Fehler beim Herstellen einer Verbindung mit dem Remotecomputer. Überprüfen Sie die SSH-Dienstverbindungsdetails. %s.",
+ "loc.messages.ConnectionNotSetup": "Die SSH-Dienstverbindung ist nicht eingerichtet.",
+ "loc.messages.CopyCompleted": "Das Kopieren von %s Dateien auf den Remotecomputer wurde abgeschlossen.",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "Es wurden %s Dateien zum Kopieren auf den Remotecomputer gefunden.",
+ "loc.messages.FailedOnFile": "Fehler beim Kopieren von \"%s\". %s",
+ "loc.messages.FileExists": "Die Datei \"%s\" kann nicht auf den Remotecomputer kopiert werden, weil sie bereits vorhanden und die Option \"Überschreiben\" deaktiviert ist.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "Es wurden keine Dateien gefunden, die mit den auf den Remotecomputer zu kopierenden Mustern übereinstimmen.",
+ "loc.messages.NumberFailed": "Fehler beim Kopieren von %d Dateien.",
+ "loc.messages.RemoteCmdExecutionErr": "Fehler des Befehls \"%s\" auf dem Remotecomputer. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "Der Befehl \"%s\" wurde mit dem Code %s beendet.",
+ "loc.messages.SettingUpSSHConnection": "Die SSH-Dienstverbindung mit dem Remotehost \"%s\" wird eingerichtet.",
+ "loc.messages.SourceNotFolder": "Der Quellordner muss ein gültiger Ordnerpfad sein.",
+ "loc.messages.StartedFileCopy": "Die Datei \"%s\" wird in \"%s\" auf dem Remotecomputer kopiert.",
+ "loc.messages.UploadFileFailed": "Fehler beim Hochladen von %s auf %s auf dem Remotecomputer. %s",
+ "loc.messages.UseDefaultPort": "Port 22 wird als Standardeinstellung für SSH verwendet, da kein Port angegeben wurde.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "Es wird überprüft, ob \"%s\" auf dem Remotecomputer vorhanden ist.",
+ "loc.messages.PathExists": "\"%s\" ist auf dem Remotecomputer vorhanden.",
+ "loc.messages.PathNotExists": "\"%s\" ist auf dem Remotecomputer nicht vorhanden.",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/es-ES/resources.resjson
index 1157485cf0be..dbe3f0b350b9 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "Copiar archivos a través de SSH",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "Copia los archivos o artefactos de compilación en una máquina remota a través de SSH",
- "loc.instanceNameFormat": "Copiar los archivos de forma segura en la máquina remota",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.sshEndpoint": "Conexión de servicio SSH",
- "loc.input.help.sshEndpoint": "Conexión de servicio SSH con los detalles de conexión para la máquina remota.",
- "loc.input.label.sourceFolder": "Carpeta de origen",
- "loc.input.help.sourceFolder": "Carpeta de origen de los archivos que se van a copiar en la máquina remota. Si se deja vacío, se usa la raíz del repositorio (compilación) o el directorio de artefactos (versión), que es $(System.DefaultWorkingDirectory). Use [variables](https://go.microsoft.com/fwlink/?LinkID=550988) si los archivos no están en el repositorio. Ejemplo: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "Contenido",
- "loc.input.help.contents": "Rutas de acceso de archivo que deben incluirse como parte de la copia. Se admiten varias líneas de patrones de minimatch. [Más información](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "Carpeta de destino",
- "loc.input.help.targetFolder": "Carpeta de destino de la máquina remota donde se copiarán los archivos. Ejemplo: /home/user/MiSitio.",
- "loc.input.label.isWindowsOnTarget": "Máquina de destino que ejecuta Windows",
- "loc.input.help.isWindowsOnTarget": "Máquina de destino que ejecuta Windows",
- "loc.input.label.cleanTargetFolder": "Borrar carpeta de destino",
- "loc.input.help.cleanTargetFolder": "Elimina todos los archivos y subcarpetas que haya en la carpeta de destino antes de la copia.",
- "loc.input.label.cleanHiddenFilesInTarget": "Quitar archivos ocultos en carpetas de destino",
- "loc.input.help.cleanHiddenFilesInTarget": "Quitar archivos ocultos en la carpeta de destino",
- "loc.input.label.readyTimeout": "Tiempo de expiración del protocolo de enlace SSH",
- "loc.input.help.readyTimeout": "Tiempo (en milisegundos) que debe esperarse para que se complete el protocolo de enlace SSH.",
- "loc.input.label.overwrite": "Sobrescribir",
- "loc.input.help.overwrite": "Reemplaza los archivos existentes en la carpeta de destino y sus subcarpetas.",
- "loc.input.label.failOnEmptySource": "Da error si no se encuentran archivos para copiar",
- "loc.input.help.failOnEmptySource": "Da error si no se encuentran archivos coincidentes para copiar en la carpeta de origen.",
- "loc.input.label.flattenFolders": "Aplanar carpetas",
- "loc.input.help.flattenFolders": "Aplana la estructura de carpetas y copia todos los archivos en la carpeta de destino especificada en la máquina remota.",
- "loc.messages.CheckLogForStdErr": "Compruebe el registro de compilación para ver si el comando devolvió STDERR.",
- "loc.messages.CleanTargetFolder": "Se está limpiando la carpeta de destino %s en la máquina remota",
- "loc.messages.CleanTargetFolderFailed": "No se pudo limpiar la carpeta de destino en la máquina remota. %s",
- "loc.messages.ConnectionFailed": "No se pudo conectar a la máquina remota. Compruebe los detalles de la conexión de servicio SSH. %s.",
- "loc.messages.ConnectionNotSetup": "La conexión de servicio SSH no está configurada.",
- "loc.messages.CopyCompleted": "Se completó la copia de %s archivos en la máquina remota.",
- "loc.messages.CopyingFiles": "Se encontraron %s archivos para copiar en la máquina remota.",
- "loc.messages.FailedOnFile": "No se pudo copiar %s. %s",
- "loc.messages.FileExists": "El archivo %s no se puede copiar en la máquina remota porque ya existe y la opción 'Sobrescribir' está deshabilitada.",
- "loc.messages.NothingToCopy": "No se encontraron archivos con los patrones especificados para copiarlos en la máquina remota.",
- "loc.messages.NumberFailed": "No se pudieron copiar %d archivos",
- "loc.messages.RemoteCmdExecutionErr": "No se pudo ejecutar el comando %s debido a errores en la máquina remota. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "El comando %s finalizó con el código %s.",
- "loc.messages.SettingUpSSHConnection": "Configurando la conexión de servicio SSH con el host remoto %s.",
- "loc.messages.SourceNotFolder": "La carpeta de origen debe ser una ruta de acceso de carpeta válida.",
- "loc.messages.StartedFileCopy": "Copiando el archivo %s en %s en la máquina remota.",
- "loc.messages.UploadFileFailed": "No se pudo cargar %s en %s en la máquina remota. %s.",
- "loc.messages.UseDefaultPort": "Usando el puerto 22, que es el predeterminado para SSH, porque no se especificó ningún puerto.",
- "loc.messages.TargetNotCreated": "No se puede crear la carpeta de destino %s.",
- "loc.messages.CheckingPathExistance": "Comprobando si existe %s en la máquina remota.",
- "loc.messages.PathExists": "El elemento %s existe en la máquina remota",
- "loc.messages.PathNotExists": "El elemento %s no existe en la máquina remota"
+{
+ "loc.friendlyName": "Copiar archivos a través de SSH",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "Copia los archivos o artefactos de compilación en una máquina remota a través de SSH",
+ "loc.instanceNameFormat": "Copiar los archivos de forma segura en la máquina remota",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.sshEndpoint": "Conexión de servicio SSH",
+ "loc.input.help.sshEndpoint": "Conexión de servicio SSH con los detalles de conexión para la máquina remota.",
+ "loc.input.label.sourceFolder": "Carpeta de origen",
+ "loc.input.help.sourceFolder": "Carpeta de origen de los archivos que se van a copiar en la máquina remota. Si se deja vacío, se usa la raíz del repositorio (compilación) o el directorio de artefactos (versión), que es $(System.DefaultWorkingDirectory). Use [variables](https://go.microsoft.com/fwlink/?LinkID=550988) si los archivos no están en el repositorio. Ejemplo: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "Contenido",
+ "loc.input.help.contents": "Rutas de acceso de archivo que deben incluirse como parte de la copia. Se admiten varias líneas de patrones de minimatch. [Más información](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "Carpeta de destino",
+ "loc.input.help.targetFolder": "Carpeta de destino de la máquina remota donde se copiarán los archivos. Ejemplo: /home/user/MiSitio.",
+ "loc.input.label.isWindowsOnTarget": "Máquina de destino que ejecuta Windows",
+ "loc.input.help.isWindowsOnTarget": "Máquina de destino que ejecuta Windows",
+ "loc.input.label.cleanTargetFolder": "Borrar carpeta de destino",
+ "loc.input.help.cleanTargetFolder": "Elimina todos los archivos y subcarpetas que haya en la carpeta de destino antes de la copia.",
+ "loc.input.label.cleanHiddenFilesInTarget": "Quitar archivos ocultos en carpetas de destino",
+ "loc.input.help.cleanHiddenFilesInTarget": "Quitar archivos ocultos en la carpeta de destino",
+ "loc.input.label.readyTimeout": "Tiempo de expiración del protocolo de enlace SSH",
+ "loc.input.help.readyTimeout": "Tiempo (en milisegundos) que debe esperarse para que se complete el protocolo de enlace SSH.",
+ "loc.input.label.overwrite": "Sobrescribir",
+ "loc.input.help.overwrite": "Reemplaza los archivos existentes en la carpeta de destino y sus subcarpetas.",
+ "loc.input.label.failOnEmptySource": "Da error si no se encuentran archivos para copiar",
+ "loc.input.help.failOnEmptySource": "Da error si no se encuentran archivos coincidentes para copiar en la carpeta de origen.",
+ "loc.input.label.flattenFolders": "Aplanar carpetas",
+ "loc.input.help.flattenFolders": "Aplana la estructura de carpetas y copia todos los archivos en la carpeta de destino especificada en la máquina remota.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "Compruebe el registro de compilación para ver si el comando devolvió STDERR.",
+ "loc.messages.CleanTargetFolder": "Se está limpiando la carpeta de destino %s en la máquina remota",
+ "loc.messages.CleanTargetFolderFailed": "No se pudo limpiar la carpeta de destino en la máquina remota. %s",
+ "loc.messages.ConnectionFailed": "No se pudo conectar a la máquina remota. Compruebe los detalles de la conexión de servicio SSH. %s.",
+ "loc.messages.ConnectionNotSetup": "La conexión de servicio SSH no está configurada.",
+ "loc.messages.CopyCompleted": "Se completó la copia de %s archivos en la máquina remota.",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "Se encontraron %s archivos para copiar en la máquina remota.",
+ "loc.messages.FailedOnFile": "No se pudo copiar %s. %s",
+ "loc.messages.FileExists": "El archivo %s no se puede copiar en la máquina remota porque ya existe y la opción 'Sobrescribir' está deshabilitada.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "No se encontraron archivos con los patrones especificados para copiarlos en la máquina remota.",
+ "loc.messages.NumberFailed": "No se pudieron copiar %d archivos",
+ "loc.messages.RemoteCmdExecutionErr": "No se pudo ejecutar el comando %s debido a errores en la máquina remota. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "El comando %s finalizó con el código %s.",
+ "loc.messages.SettingUpSSHConnection": "Configurando la conexión de servicio SSH con el host remoto %s.",
+ "loc.messages.SourceNotFolder": "La carpeta de origen debe ser una ruta de acceso de carpeta válida.",
+ "loc.messages.StartedFileCopy": "Copiando el archivo %s en %s en la máquina remota.",
+ "loc.messages.UploadFileFailed": "No se pudo cargar %s en %s en la máquina remota. %s.",
+ "loc.messages.UseDefaultPort": "Usando el puerto 22, que es el predeterminado para SSH, porque no se especificó ningún puerto.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "Comprobando si existe %s en la máquina remota.",
+ "loc.messages.PathExists": "El elemento %s existe en la máquina remota",
+ "loc.messages.PathNotExists": "El elemento %s no existe en la máquina remota",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/fr-FR/resources.resjson
index 80892c889eed..3362017e9cbc 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "Copier des fichiers via SSH",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "Copier des fichiers ou des artefacts de build vers une machine distante via SSH",
- "loc.instanceNameFormat": "Copier les fichiers de manière sécurisée sur la machine distante",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.sshEndpoint": "Connexion de service SSH",
- "loc.input.help.sshEndpoint": "Connexion de service SSH avec les détails de connexion pour la machine distante.",
- "loc.input.label.sourceFolder": "Dossier source",
- "loc.input.help.sourceFolder": "Dossier source des fichiers à copier vers la machine distante. Quand aucune valeur n'est spécifiée, la racine du répertoire de dépôt (build) ou du répertoire d'artefacts (mise en production) est utilisée, c'est-à-dire $(System.DefaultWorkingDirectory). Utilisez des [variables](https://go.microsoft.com/fwlink/?LinkID=550988), si les fichiers ne sont pas dans le dépôt. Exemple : $(Agent.BuildDirectory)",
- "loc.input.label.contents": "Contenu",
- "loc.input.help.contents": "Chemins de fichiers à inclure dans le cadre de la copie. Prend en charge plusieurs lignes de modèles minimatch. [Plus d'informations](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "Dossier cible",
- "loc.input.help.targetFolder": "Dossier cible de la machine distante, où les fichiers doivent être copiés. Exemple : /home/user/MySite.",
- "loc.input.label.isWindowsOnTarget": "Machine cible exécutant Windows",
- "loc.input.help.isWindowsOnTarget": "Machine cible exécutant Windows",
- "loc.input.label.cleanTargetFolder": "Effacer le dossier cible",
- "loc.input.help.cleanTargetFolder": "Supprimez tous les fichiers et sous-dossiers existants dans le dossier cible avant la copie.",
- "loc.input.label.cleanHiddenFilesInTarget": "Supprimer les fichiers masqués dans le dossier cible",
- "loc.input.help.cleanHiddenFilesInTarget": "Supprimez les fichiers masqués dans le dossier cible.",
- "loc.input.label.readyTimeout": "Délai d'expiration de l'établissement d'une liaison SSH",
- "loc.input.help.readyTimeout": "Durée (en millisecondes) d'attente de la fin de l'établissement d'une liaison SSH.",
- "loc.input.label.overwrite": "Remplacer",
- "loc.input.help.overwrite": "Remplacez les fichiers existants dans le dossier cible et ses sous-dossiers.",
- "loc.input.label.failOnEmptySource": "Échec si les fichiers à copier sont introuvables",
- "loc.input.help.failOnEmptySource": "Échec si les fichiers correspondants à copier sont introuvables dans le dossier source.",
- "loc.input.label.flattenFolders": "Aplatir les dossiers",
- "loc.input.help.flattenFolders": "Aplatit la structure du dossier et copie tous les fichiers dans le dossier cible spécifié sur la machine distante.",
- "loc.messages.CheckLogForStdErr": "Recherchez dans le journal de génération un STDERR de la commande.",
- "loc.messages.CleanTargetFolder": "Nettoyage du dossier cible %s sur la machine distante",
- "loc.messages.CleanTargetFolderFailed": "Échec du nettoyage du dossier cible sur la machine distante. %s",
- "loc.messages.ConnectionFailed": "Échec de la connexion à la machine distante. Vérifiez les détails de la connexion de service SSH. %s.",
- "loc.messages.ConnectionNotSetup": "La connexion de service SSH n'est pas configurée.",
- "loc.messages.CopyCompleted": "Fin de la copie de %s fichiers sur la machine distante.",
- "loc.messages.CopyingFiles": "Détection de %s fichiers à copier sur la machine distante.",
- "loc.messages.FailedOnFile": "Échec de la copie de %s. %s",
- "loc.messages.FileExists": "Impossible de copier le fichier %s sur la machine distante, car il existe déjà et l'option 'Remplacer' est désactivée.",
- "loc.messages.NothingToCopy": "Les fichiers qui correspondent aux modèles spécifiés et qui sont à copier vers la machine distante sont introuvables.",
- "loc.messages.NumberFailed": "Échec de la copie de %d fichiers",
- "loc.messages.RemoteCmdExecutionErr": "La commande %s a échoué avec des erreurs sur la machine distante. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "Arrêt de la commande %s. Code %s.",
- "loc.messages.SettingUpSSHConnection": "Configuration de la connexion de service SSH à l'hôte distant %s.",
- "loc.messages.SourceNotFolder": "Le dossier source doit être un chemin de dossier valide.",
- "loc.messages.StartedFileCopy": "Copie du fichier %s vers %s sur la machine distante.",
- "loc.messages.UploadFileFailed": "Échec du chargement de %s vers %s sur la machine distante. %s.",
- "loc.messages.UseDefaultPort": "Utilisation du port 22, qui représente la valeur par défaut pour SSH, car aucun port n'a été spécifié.",
- "loc.messages.TargetNotCreated": "Impossible de créer le dossier cible %s.",
- "loc.messages.CheckingPathExistance": "Vérification de l'existence de %s sur la machine distante.",
- "loc.messages.PathExists": "%s existe sur la machine distante",
- "loc.messages.PathNotExists": "%s n'existe pas sur la machine distante"
+{
+ "loc.friendlyName": "Copier des fichiers via SSH",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "Copier des fichiers ou des artefacts de build vers une machine distante via SSH",
+ "loc.instanceNameFormat": "Copier les fichiers de manière sécurisée sur la machine distante",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.sshEndpoint": "Connexion de service SSH",
+ "loc.input.help.sshEndpoint": "Connexion de service SSH avec les détails de connexion pour la machine distante.",
+ "loc.input.label.sourceFolder": "Dossier source",
+ "loc.input.help.sourceFolder": "Dossier source des fichiers à copier vers la machine distante. Quand aucune valeur n'est spécifiée, la racine du répertoire de dépôt (build) ou du répertoire d'artefacts (mise en production) est utilisée, c'est-à-dire $(System.DefaultWorkingDirectory). Utilisez des [variables](https://go.microsoft.com/fwlink/?LinkID=550988), si les fichiers ne sont pas dans le dépôt. Exemple : $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "Contenu",
+ "loc.input.help.contents": "Chemins de fichiers à inclure dans le cadre de la copie. Prend en charge plusieurs lignes de modèles minimatch. [Plus d'informations](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "Dossier cible",
+ "loc.input.help.targetFolder": "Dossier cible de la machine distante, où les fichiers doivent être copiés. Exemple : /home/user/MySite.",
+ "loc.input.label.isWindowsOnTarget": "Machine cible exécutant Windows",
+ "loc.input.help.isWindowsOnTarget": "Machine cible exécutant Windows",
+ "loc.input.label.cleanTargetFolder": "Effacer le dossier cible",
+ "loc.input.help.cleanTargetFolder": "Supprimez tous les fichiers et sous-dossiers existants dans le dossier cible avant la copie.",
+ "loc.input.label.cleanHiddenFilesInTarget": "Supprimer les fichiers masqués dans le dossier cible",
+ "loc.input.help.cleanHiddenFilesInTarget": "Supprimez les fichiers masqués dans le dossier cible.",
+ "loc.input.label.readyTimeout": "Délai d'expiration de l'établissement d'une liaison SSH",
+ "loc.input.help.readyTimeout": "Durée (en millisecondes) d'attente de la fin de l'établissement d'une liaison SSH.",
+ "loc.input.label.overwrite": "Remplacer",
+ "loc.input.help.overwrite": "Remplacez les fichiers existants dans le dossier cible et ses sous-dossiers.",
+ "loc.input.label.failOnEmptySource": "Échec si les fichiers à copier sont introuvables",
+ "loc.input.help.failOnEmptySource": "Échec si les fichiers correspondants à copier sont introuvables dans le dossier source.",
+ "loc.input.label.flattenFolders": "Aplatir les dossiers",
+ "loc.input.help.flattenFolders": "Aplatit la structure du dossier et copie tous les fichiers dans le dossier cible spécifié sur la machine distante.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "Recherchez dans le journal de génération un STDERR de la commande.",
+ "loc.messages.CleanTargetFolder": "Nettoyage du dossier cible %s sur la machine distante",
+ "loc.messages.CleanTargetFolderFailed": "Échec du nettoyage du dossier cible sur la machine distante. %s",
+ "loc.messages.ConnectionFailed": "Échec de la connexion à la machine distante. Vérifiez les détails de la connexion de service SSH. %s.",
+ "loc.messages.ConnectionNotSetup": "La connexion de service SSH n'est pas configurée.",
+ "loc.messages.CopyCompleted": "Fin de la copie de %s fichiers sur la machine distante.",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "Détection de %s fichiers à copier sur la machine distante.",
+ "loc.messages.FailedOnFile": "Échec de la copie de %s. %s",
+ "loc.messages.FileExists": "Impossible de copier le fichier %s sur la machine distante, car il existe déjà et l'option 'Remplacer' est désactivée.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "Les fichiers qui correspondent aux modèles spécifiés et qui sont à copier vers la machine distante sont introuvables.",
+ "loc.messages.NumberFailed": "Échec de la copie de %d fichiers",
+ "loc.messages.RemoteCmdExecutionErr": "La commande %s a échoué avec des erreurs sur la machine distante. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "Arrêt de la commande %s. Code %s.",
+ "loc.messages.SettingUpSSHConnection": "Configuration de la connexion de service SSH à l'hôte distant %s.",
+ "loc.messages.SourceNotFolder": "Le dossier source doit être un chemin de dossier valide.",
+ "loc.messages.StartedFileCopy": "Copie du fichier %s vers %s sur la machine distante.",
+ "loc.messages.UploadFileFailed": "Échec du chargement de %s vers %s sur la machine distante. %s.",
+ "loc.messages.UseDefaultPort": "Utilisation du port 22, qui représente la valeur par défaut pour SSH, car aucun port n'a été spécifié.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "Vérification de l'existence de %s sur la machine distante.",
+ "loc.messages.PathExists": "%s existe sur la machine distante",
+ "loc.messages.PathNotExists": "%s n'existe pas sur la machine distante",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/it-IT/resources.resjson
index d92c9d81e2e8..a80815b7e11e 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "Copia file tramite SSH",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "Copia i file o gli artefatti di compilazione in un computer remoto tramite SSH",
- "loc.instanceNameFormat": "Copia i file in modo sicuro nel computer remoto",
- "loc.group.displayName.advanced": "Avanzate",
- "loc.input.label.sshEndpoint": "Connessione al servizio SSH",
- "loc.input.help.sshEndpoint": "Connessione al servizio SSH con i dettagli della connessione per il computer remoto.",
- "loc.input.label.sourceFolder": "Cartella di origine",
- "loc.input.help.sourceFolder": "Cartella di origine dei file da copiare nel computer remoto. Se si lascia vuoto il campo, verrà usata la radice del repository (compilazione) o la directory degli artefatti (versione), che è $(System.DefaultWorkingDirectory). Usare le [variabili](https://go.microsoft.com/fwlink/?LinkID=550988) se i file non sono presenti nel repository. Esempio: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "Contenuti",
- "loc.input.help.contents": "Percorsi di file da includere nella copia. Sono supportate più righe di criteri di corrispondenza minima. [Altre informazioni](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "Cartella di destinazione",
- "loc.input.help.targetFolder": "Cartella di destinazione nel computer remoto in cui verranno copiati i file. Esempio: /home/user/MySite.",
- "loc.input.label.isWindowsOnTarget": "Computer di destinazione che esegue Windows",
- "loc.input.help.isWindowsOnTarget": "Computer di destinazione che esegue Windows",
- "loc.input.label.cleanTargetFolder": "Pulisci cartella di destinazione",
- "loc.input.help.cleanTargetFolder": "Elimina tutti i file e le sottocartelle esistenti nella cartella di destinazione prima della copia.",
- "loc.input.label.cleanHiddenFilesInTarget": "Rimuovi i file nascosti nella cartella di destinazione",
- "loc.input.help.cleanHiddenFilesInTarget": "Consente di rimuovere i file nascosti nella cartella di destinazione.",
- "loc.input.label.readyTimeout": "Timeout per handshake SSH",
- "loc.input.help.readyTimeout": "Indica per quanto tempo (in millisecondi) attendere il completamento dell'handshake SSH.",
- "loc.input.label.overwrite": "Sovrascrivi",
- "loc.input.help.overwrite": "Sostituisce i file esistenti nella cartella di destinazione e al di sotto di essa.",
- "loc.input.label.failOnEmptySource": "Non riesce se non vengono trovati file da copiare",
- "loc.input.help.failOnEmptySource": "Non riesce se nella cartella di origine non vengono trovati file corrispondenti da copiare.",
- "loc.input.label.flattenFolders": "Rendi flat le cartelle",
- "loc.input.help.flattenFolders": "Rende flat la struttura di cartelle e copia tutti i file nella cartella di destinazione specificata nel computer remoto.",
- "loc.messages.CheckLogForStdErr": "Per gli errori STDERR restituiti dal comando, vedere il log di compilazione.",
- "loc.messages.CleanTargetFolder": "Pulizia della cartella di destinazione %s nel computer remoto",
- "loc.messages.CleanTargetFolderFailed": "Non è stato possibile pulire la cartella di destinazione nel computer remoto. %s",
- "loc.messages.ConnectionFailed": "Non è stato possibile connettersi al computer remoto. Verificare i dettagli della connessione al servizio SSH. %s.",
- "loc.messages.ConnectionNotSetup": "La connessione al servizio SSH non è configurata.",
- "loc.messages.CopyCompleted": "La copia di %s file nel computer remoto è stata completata.",
- "loc.messages.CopyingFiles": "Sono stati trovati %s file da copiare nel computer remoto.",
- "loc.messages.FailedOnFile": "Non è stato possibile copiare %s. %s",
- "loc.messages.FileExists": "Non è possibile copiare il file %s nel computer remoto perché esiste già e l'opzione 'Sovrascrivi' è disabilitata.",
- "loc.messages.NothingToCopy": "Non sono stati trovati file da copiare nel computer remoto corrispondenti ai criteri specificati.",
- "loc.messages.NumberFailed": "Non è stato possibile copiare %d file",
- "loc.messages.RemoteCmdExecutionErr": "Il comando %s non è riuscito e si sono verificati errori nel computer remoto. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "Il comando %s è stato terminato. Codice: %s.",
- "loc.messages.SettingUpSSHConnection": "Configurazione della connessione al servizio SSH per l'host remoto %s.",
- "loc.messages.SourceNotFolder": "La cartella di origine deve essere un percorso di cartella valido.",
- "loc.messages.StartedFileCopy": "Copia del file %s in %s nel computer remoto.",
- "loc.messages.UploadFileFailed": "Non è stato possibile caricare %s in %s nel computer remoto. %s.",
- "loc.messages.UseDefaultPort": "Verrà usata la porta 22 che corrisponde a quella predefinita per SSH perché non è stata specificata alcuna porta.",
- "loc.messages.TargetNotCreated": "Non è possibile creare la cartella di destinazione %s.",
- "loc.messages.CheckingPathExistance": "Verifica dell'esistenza di %s nel computer remoto.",
- "loc.messages.PathExists": "%s è presente nel computer remoto",
- "loc.messages.PathNotExists": "%s non è presente nel computer remoto"
+{
+ "loc.friendlyName": "Copia file tramite SSH",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "Copia i file o gli artefatti di compilazione in un computer remoto tramite SSH",
+ "loc.instanceNameFormat": "Copia i file in modo sicuro nel computer remoto",
+ "loc.group.displayName.advanced": "Avanzate",
+ "loc.input.label.sshEndpoint": "Connessione al servizio SSH",
+ "loc.input.help.sshEndpoint": "Connessione al servizio SSH con i dettagli della connessione per il computer remoto.",
+ "loc.input.label.sourceFolder": "Cartella di origine",
+ "loc.input.help.sourceFolder": "Cartella di origine dei file da copiare nel computer remoto. Se si lascia vuoto il campo, verrà usata la radice del repository (compilazione) o la directory degli artefatti (versione), che è $(System.DefaultWorkingDirectory). Usare le [variabili](https://go.microsoft.com/fwlink/?LinkID=550988) se i file non sono presenti nel repository. Esempio: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "Contenuti",
+ "loc.input.help.contents": "Percorsi di file da includere nella copia. Sono supportate più righe di criteri di corrispondenza minima. [Altre informazioni](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "Cartella di destinazione",
+ "loc.input.help.targetFolder": "Cartella di destinazione nel computer remoto in cui verranno copiati i file. Esempio: /home/user/MySite.",
+ "loc.input.label.isWindowsOnTarget": "Computer di destinazione che esegue Windows",
+ "loc.input.help.isWindowsOnTarget": "Computer di destinazione che esegue Windows",
+ "loc.input.label.cleanTargetFolder": "Pulisci cartella di destinazione",
+ "loc.input.help.cleanTargetFolder": "Elimina tutti i file e le sottocartelle esistenti nella cartella di destinazione prima della copia.",
+ "loc.input.label.cleanHiddenFilesInTarget": "Rimuovi i file nascosti nella cartella di destinazione",
+ "loc.input.help.cleanHiddenFilesInTarget": "Consente di rimuovere i file nascosti nella cartella di destinazione.",
+ "loc.input.label.readyTimeout": "Timeout per handshake SSH",
+ "loc.input.help.readyTimeout": "Indica per quanto tempo (in millisecondi) attendere il completamento dell'handshake SSH.",
+ "loc.input.label.overwrite": "Sovrascrivi",
+ "loc.input.help.overwrite": "Sostituisce i file esistenti nella cartella di destinazione e al di sotto di essa.",
+ "loc.input.label.failOnEmptySource": "Non riesce se non vengono trovati file da copiare",
+ "loc.input.help.failOnEmptySource": "Non riesce se nella cartella di origine non vengono trovati file corrispondenti da copiare.",
+ "loc.input.label.flattenFolders": "Rendi flat le cartelle",
+ "loc.input.help.flattenFolders": "Rende flat la struttura di cartelle e copia tutti i file nella cartella di destinazione specificata nel computer remoto.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "Per gli errori STDERR restituiti dal comando, vedere il log di compilazione.",
+ "loc.messages.CleanTargetFolder": "Pulizia della cartella di destinazione %s nel computer remoto",
+ "loc.messages.CleanTargetFolderFailed": "Non è stato possibile pulire la cartella di destinazione nel computer remoto. %s",
+ "loc.messages.ConnectionFailed": "Non è stato possibile connettersi al computer remoto. Verificare i dettagli della connessione al servizio SSH. %s.",
+ "loc.messages.ConnectionNotSetup": "La connessione al servizio SSH non è configurata.",
+ "loc.messages.CopyCompleted": "La copia di %s file nel computer remoto è stata completata.",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "Sono stati trovati %s file da copiare nel computer remoto.",
+ "loc.messages.FailedOnFile": "Non è stato possibile copiare %s. %s",
+ "loc.messages.FileExists": "Non è possibile copiare il file %s nel computer remoto perché esiste già e l'opzione 'Sovrascrivi' è disabilitata.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "Non sono stati trovati file da copiare nel computer remoto corrispondenti ai criteri specificati.",
+ "loc.messages.NumberFailed": "Non è stato possibile copiare %d file",
+ "loc.messages.RemoteCmdExecutionErr": "Il comando %s non è riuscito e si sono verificati errori nel computer remoto. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "Il comando %s è stato terminato. Codice: %s.",
+ "loc.messages.SettingUpSSHConnection": "Configurazione della connessione al servizio SSH per l'host remoto %s.",
+ "loc.messages.SourceNotFolder": "La cartella di origine deve essere un percorso di cartella valido.",
+ "loc.messages.StartedFileCopy": "Copia del file %s in %s nel computer remoto.",
+ "loc.messages.UploadFileFailed": "Non è stato possibile caricare %s in %s nel computer remoto. %s.",
+ "loc.messages.UseDefaultPort": "Verrà usata la porta 22 che corrisponde a quella predefinita per SSH perché non è stata specificata alcuna porta.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "Verifica dell'esistenza di %s nel computer remoto.",
+ "loc.messages.PathExists": "%s è presente nel computer remoto",
+ "loc.messages.PathNotExists": "%s non è presente nel computer remoto",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ja-JP/resources.resjson
index 7a3a4d3585e6..5ce9d9f320a8 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "SSH によるファイルのコピー",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "SSH を使用してリモート コンピューターにファイルをコピーするか、成果物を作成します",
- "loc.instanceNameFormat": "リモート コンピューターにファイルを安全にコピーする",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.sshEndpoint": "SSH サービス接続",
- "loc.input.help.sshEndpoint": "リモート マシンの接続詳細が設定された SSH サービス接続。",
- "loc.input.label.sourceFolder": "ソース フォルダー",
- "loc.input.help.sourceFolder": "リモート マシンにコピーするファイルのソース フォルダーです。空にすると、リポジトリ (ビルド) または成果物ディレクトリ (リリース) のルートが使用されます (これは $(System.DefaultWorkingDirectory) です)。ファイルがリポジトリにない場合は、[変数](https://go.microsoft.com/fwlink/?LinkID=550988)を使用します。例: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "コンテンツ",
- "loc.input.help.contents": "コピーの一部として含めるファイル パス。複数行の minimatch パターンをサポートします。[詳細情報](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "ターゲット フォルダー",
- "loc.input.help.targetFolder": "ファイルのコピー先となるリモート コンピューター上のターゲット フォルダー。例: /home/user/MySite。",
- "loc.input.label.isWindowsOnTarget": "Windows を実行しているターゲット マシン",
- "loc.input.help.isWindowsOnTarget": "Windows を実行しているターゲット マシン",
- "loc.input.label.cleanTargetFolder": "ターゲット フォルダーを空にする",
- "loc.input.help.cleanTargetFolder": "コピーする前に、ターゲット フォルダーにあるすべての既存のファイルとサブフォルダーを削除します。",
- "loc.input.label.cleanHiddenFilesInTarget": "ターゲット フォルダー内の隠しファイルを削除する",
- "loc.input.help.cleanHiddenFilesInTarget": "ターゲット フォルダー内の隠しファイルを削除します。",
- "loc.input.label.readyTimeout": "SSH ハンドシェイクのタイムアウト",
- "loc.input.help.readyTimeout": "SSH ハンドシェイクの完了を待機する時間 (ミリ秒)。",
- "loc.input.label.overwrite": "上書き",
- "loc.input.help.overwrite": "ターゲット フォルダーとその下のフォルダーにある既存のファイルを置換します。",
- "loc.input.label.failOnEmptySource": "コピーするファイルが見つからない場合に、失敗します",
- "loc.input.help.failOnEmptySource": "ソース フォルダーの下に一致するコピー対象のファイルが見つからない場合に、失敗します。",
- "loc.input.label.flattenFolders": "フォルダーのフラット化",
- "loc.input.help.flattenFolders": "フォルダー構造をフラットにし、すべてのファイルを、リモート コンピューター上にある指定のターゲット フォルダーにコピーします。",
- "loc.messages.CheckLogForStdErr": "コマンドからの STDERR がないかビルド ログをご確認ください。",
- "loc.messages.CleanTargetFolder": "リモート コンピューター上のターゲット フォルダー %s を空にしています",
- "loc.messages.CleanTargetFolderFailed": "リモート コンピューター上のターゲット フォルダーを空にできませんでした。%s",
- "loc.messages.ConnectionFailed": "リモート マシンに接続できませんでした。SSH サービス接続の詳細を確認してください。%s。",
- "loc.messages.ConnectionNotSetup": "SSH サービス接続が設定されていません。",
- "loc.messages.CopyCompleted": "リモート マシンへの %s 個のファイルのコピーが完了しました。",
- "loc.messages.CopyingFiles": "リモート マシンにコピーする %s 個のファイルが見つかりました。",
- "loc.messages.FailedOnFile": "%s のコピーに失敗しました。%s",
- "loc.messages.FileExists": "ファイル %s はリモート コンピューターにコピーできません。このファイルは既に存在し、'上書き' オプションが無効です。",
- "loc.messages.NothingToCopy": "リモート コンピューターにコピーするために指定したパターンと一致するファイルが見つかりませんでした。",
- "loc.messages.NumberFailed": "%d 個のファイルのコピーに失敗しました",
- "loc.messages.RemoteCmdExecutionErr": "コマンド %s がリモート コンピューター上のエラーで失敗しました。%s。",
- "loc.messages.RemoteCmdNonZeroExitCode": "コマンド %s がコード %s で終了しました。",
- "loc.messages.SettingUpSSHConnection": "リモート ホスト %s への SSH サービス接続を設定しています。",
- "loc.messages.SourceNotFolder": "ソース フォルダーには有効なフォルダー パスを指定する必要があります。",
- "loc.messages.StartedFileCopy": "ファイル %s をリモート コンピューター上の %s にコピーしています。",
- "loc.messages.UploadFileFailed": "%s をリモート コンピューター上の %s にアップロードできませんでした。%s。",
- "loc.messages.UseDefaultPort": "ポートが指定されなかったため、SSH で既定のポート 22 を使用しています。",
- "loc.messages.TargetNotCreated": "ターゲット フォルダー %s を作成できません。",
- "loc.messages.CheckingPathExistance": "リモート マシン上に %s が存在するかどうかを確認しています。",
- "loc.messages.PathExists": "リモート マシンに %s が存在します",
- "loc.messages.PathNotExists": "リモート マシンに %s が存在しません"
+{
+ "loc.friendlyName": "SSH によるファイルのコピー",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "SSH を使用してリモート コンピューターにファイルをコピーするか、成果物を作成します",
+ "loc.instanceNameFormat": "リモート コンピューターにファイルを安全にコピーする",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.sshEndpoint": "SSH サービス接続",
+ "loc.input.help.sshEndpoint": "リモート マシンの接続詳細が設定された SSH サービス接続。",
+ "loc.input.label.sourceFolder": "ソース フォルダー",
+ "loc.input.help.sourceFolder": "リモート マシンにコピーするファイルのソース フォルダーです。空にすると、リポジトリ (ビルド) または成果物ディレクトリ (リリース) のルートが使用されます (これは $(System.DefaultWorkingDirectory) です)。ファイルがリポジトリにない場合は、[変数](https://go.microsoft.com/fwlink/?LinkID=550988)を使用します。例: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "コンテンツ",
+ "loc.input.help.contents": "コピーの一部として含めるファイル パス。複数行の minimatch パターンをサポートします。[詳細情報](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "ターゲット フォルダー",
+ "loc.input.help.targetFolder": "ファイルのコピー先となるリモート コンピューター上のターゲット フォルダー。例: /home/user/MySite。",
+ "loc.input.label.isWindowsOnTarget": "Windows を実行しているターゲット マシン",
+ "loc.input.help.isWindowsOnTarget": "Windows を実行しているターゲット マシン",
+ "loc.input.label.cleanTargetFolder": "ターゲット フォルダーを空にする",
+ "loc.input.help.cleanTargetFolder": "コピーする前に、ターゲット フォルダーにあるすべての既存のファイルとサブフォルダーを削除します。",
+ "loc.input.label.cleanHiddenFilesInTarget": "ターゲット フォルダー内の隠しファイルを削除する",
+ "loc.input.help.cleanHiddenFilesInTarget": "ターゲット フォルダー内の隠しファイルを削除します。",
+ "loc.input.label.readyTimeout": "SSH ハンドシェイクのタイムアウト",
+ "loc.input.help.readyTimeout": "SSH ハンドシェイクの完了を待機する時間 (ミリ秒)。",
+ "loc.input.label.overwrite": "上書き",
+ "loc.input.help.overwrite": "ターゲット フォルダーとその下のフォルダーにある既存のファイルを置換します。",
+ "loc.input.label.failOnEmptySource": "コピーするファイルが見つからない場合に、失敗します",
+ "loc.input.help.failOnEmptySource": "ソース フォルダーの下に一致するコピー対象のファイルが見つからない場合に、失敗します。",
+ "loc.input.label.flattenFolders": "フォルダーのフラット化",
+ "loc.input.help.flattenFolders": "フォルダー構造をフラットにし、すべてのファイルを、リモート コンピューター上にある指定のターゲット フォルダーにコピーします。",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "コマンドからの STDERR がないかビルド ログをご確認ください。",
+ "loc.messages.CleanTargetFolder": "リモート コンピューター上のターゲット フォルダー %s を空にしています",
+ "loc.messages.CleanTargetFolderFailed": "リモート コンピューター上のターゲット フォルダーを空にできませんでした。%s",
+ "loc.messages.ConnectionFailed": "リモート マシンに接続できませんでした。SSH サービス接続の詳細を確認してください。%s。",
+ "loc.messages.ConnectionNotSetup": "SSH サービス接続が設定されていません。",
+ "loc.messages.CopyCompleted": "リモート マシンへの %s 個のファイルのコピーが完了しました。",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "リモート マシンにコピーする %s 個のファイルが見つかりました。",
+ "loc.messages.FailedOnFile": "%s のコピーに失敗しました。%s",
+ "loc.messages.FileExists": "ファイル %s はリモート コンピューターにコピーできません。このファイルは既に存在し、'上書き' オプションが無効です。",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "リモート コンピューターにコピーするために指定したパターンと一致するファイルが見つかりませんでした。",
+ "loc.messages.NumberFailed": "%d 個のファイルのコピーに失敗しました",
+ "loc.messages.RemoteCmdExecutionErr": "コマンド %s がリモート コンピューター上のエラーで失敗しました。%s。",
+ "loc.messages.RemoteCmdNonZeroExitCode": "コマンド %s がコード %s で終了しました。",
+ "loc.messages.SettingUpSSHConnection": "リモート ホスト %s への SSH サービス接続を設定しています。",
+ "loc.messages.SourceNotFolder": "ソース フォルダーには有効なフォルダー パスを指定する必要があります。",
+ "loc.messages.StartedFileCopy": "ファイル %s をリモート コンピューター上の %s にコピーしています。",
+ "loc.messages.UploadFileFailed": "%s をリモート コンピューター上の %s にアップロードできませんでした。%s。",
+ "loc.messages.UseDefaultPort": "ポートが指定されなかったため、SSH で既定のポート 22 を使用しています。",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "リモート マシン上に %s が存在するかどうかを確認しています。",
+ "loc.messages.PathExists": "リモート マシンに %s が存在します",
+ "loc.messages.PathNotExists": "リモート マシンに %s が存在しません",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ko-KR/resources.resjson
index 72917d80624f..0482971856e2 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "SSH를 통해 파일 복사",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "SSH를 통해 파일 또는 빌드 아티팩트를 원격 컴퓨터에 복사합니다.",
- "loc.instanceNameFormat": "파일을 원격 컴퓨터에 안전하게 복사",
- "loc.group.displayName.advanced": "고급",
- "loc.input.label.sshEndpoint": "SSH 서비스 연결",
- "loc.input.help.sshEndpoint": "원격 머신의 연결 정보가 있는 SSH 서비스 연결입니다.",
- "loc.input.label.sourceFolder": "소스 폴더",
- "loc.input.help.sourceFolder": "원격 컴퓨터에 복사할 파일의 소스 폴더입니다. 비어 있으면 리포지토리(빌드) 또는 아티팩트 디렉터리(릴리스)의 루트인 $(System.DefaultWorkingDirectory)이(가) 사용됩니다. 파일이 리포지토리에 없으면 [변수](https://go.microsoft.com/fwlink/?LinkID=550988)를 사용하세요. 예: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "콘텐츠",
- "loc.input.help.contents": "복사의 일부로 포함할 파일 경로입니다. 여러 줄로 된 minimatch 패턴을 지원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "대상 폴더",
- "loc.input.help.targetFolder": "파일을 복사할 원격 컴퓨터의 대상 폴더입니다. 예: /home/user/MySite.",
- "loc.input.label.isWindowsOnTarget": "Windows를 실행하는 대상 컴퓨터",
- "loc.input.help.isWindowsOnTarget": "Windows를 실행하는 대상 컴퓨터",
- "loc.input.label.cleanTargetFolder": "대상 폴더 정리",
- "loc.input.help.cleanTargetFolder": "복사하기 전에 대상 폴더의 모든 기존 파일과 하위 폴더를 삭제합니다.",
- "loc.input.label.cleanHiddenFilesInTarget": "대상 폴더에서 숨김 파일 제거",
- "loc.input.help.cleanHiddenFilesInTarget": "대상 폴더에서 숨김 파일을 제거합니다.",
- "loc.input.label.readyTimeout": "SSH 핸드셰이크 시간 제한",
- "loc.input.help.readyTimeout": "SSH 핸드셰이크가 완료될 때까지 대기하는 시간(밀리초)입니다.",
- "loc.input.label.overwrite": "덮어쓰기",
- "loc.input.help.overwrite": "대상 폴더의 기존 파일을 바꿉니다.",
- "loc.input.label.failOnEmptySource": "복사할 파일이 없는 경우 실패",
- "loc.input.help.failOnEmptySource": "소스 폴더에서 일치하는 복사 대상 파일을 찾을 수 없는 경우 실패합니다.",
- "loc.input.label.flattenFolders": "폴더 평면화",
- "loc.input.help.flattenFolders": "폴더 구조를 평면화하고 모든 파일을 원격 컴퓨터의 지정된 대상 폴더에 복사합니다.",
- "loc.messages.CheckLogForStdErr": "명령에서 STDERR에 대한 빌드 로그를 확인하세요.",
- "loc.messages.CleanTargetFolder": "원격 컴퓨터에서 대상 폴더 %s을(를) 정리하는 중",
- "loc.messages.CleanTargetFolderFailed": "원격 컴퓨터에서 대상 폴더를 정리하지 못했습니다. %s",
- "loc.messages.ConnectionFailed": "원격 머신에 연결하지 못했습니다. SSH 서비스 연결 정보를 확인하세요. %s.",
- "loc.messages.ConnectionNotSetup": "SSH 서비스 연결이 설정되지 않았습니다.",
- "loc.messages.CopyCompleted": "원격 컴퓨터에 %s개 파일 복사를 완료했습니다.",
- "loc.messages.CopyingFiles": "원격 컴퓨터에 복사할 파일 %s개를 찾았습니다.",
- "loc.messages.FailedOnFile": "%s을(를) 복사하지 못했습니다. %s",
- "loc.messages.FileExists": "%s 파일이 이미 있고 '덮어쓰기' 옵션이 사용하지 않도록 설정되어 있으므로 해당 파일을 원격 컴퓨터에 복사할 수 없습니다.",
- "loc.messages.NothingToCopy": "원격 컴퓨터에 복사할 지정된 패턴과 일치하는 파일을 찾을 수 없습니다.",
- "loc.messages.NumberFailed": "%d개 파일을 복사하지 못했습니다.",
- "loc.messages.RemoteCmdExecutionErr": "원격 컴퓨터에서 오류가 발생하여 %s 명령이 실패했습니다. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "%s 명령이 종료되었습니다(코드: %s).",
- "loc.messages.SettingUpSSHConnection": "원격 호스트 %s에 대한 SSH 서비스 연결을 설정하는 중입니다.",
- "loc.messages.SourceNotFolder": "소스 폴더는 유효한 폴더 경로여야 합니다.",
- "loc.messages.StartedFileCopy": "%s 파일을 원격 컴퓨터의 %s에 복사하는 중입니다.",
- "loc.messages.UploadFileFailed": "%s을(를) 원격 컴퓨터에 있는 %s에 업로드하지 못했습니다. %s.",
- "loc.messages.UseDefaultPort": "포트가 지정되지 않았으므로 SSH에 대한 기본값인 포트 22를 사용합니다.",
- "loc.messages.TargetNotCreated": "대상 폴더 %s을(를) 만들 수 없습니다.",
- "loc.messages.CheckingPathExistance": "원격 머신에 %s이(가) 있는지 확인하는 중입니다.",
- "loc.messages.PathExists": "%s이(가) 원격 머신에 있습니다.",
- "loc.messages.PathNotExists": "%s이(가) 원격 머신에 없습니다."
+{
+ "loc.friendlyName": "SSH를 통해 파일 복사",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "SSH를 통해 파일 또는 빌드 아티팩트를 원격 컴퓨터에 복사합니다.",
+ "loc.instanceNameFormat": "파일을 원격 컴퓨터에 안전하게 복사",
+ "loc.group.displayName.advanced": "고급",
+ "loc.input.label.sshEndpoint": "SSH 서비스 연결",
+ "loc.input.help.sshEndpoint": "원격 머신의 연결 정보가 있는 SSH 서비스 연결입니다.",
+ "loc.input.label.sourceFolder": "소스 폴더",
+ "loc.input.help.sourceFolder": "원격 컴퓨터에 복사할 파일의 소스 폴더입니다. 비어 있으면 리포지토리(빌드) 또는 아티팩트 디렉터리(릴리스)의 루트인 $(System.DefaultWorkingDirectory)이(가) 사용됩니다. 파일이 리포지토리에 없으면 [변수](https://go.microsoft.com/fwlink/?LinkID=550988)를 사용하세요. 예: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "콘텐츠",
+ "loc.input.help.contents": "복사의 일부로 포함할 파일 경로입니다. 여러 줄로 된 minimatch 패턴을 지원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "대상 폴더",
+ "loc.input.help.targetFolder": "파일을 복사할 원격 컴퓨터의 대상 폴더입니다. 예: /home/user/MySite.",
+ "loc.input.label.isWindowsOnTarget": "Windows를 실행하는 대상 컴퓨터",
+ "loc.input.help.isWindowsOnTarget": "Windows를 실행하는 대상 컴퓨터",
+ "loc.input.label.cleanTargetFolder": "대상 폴더 정리",
+ "loc.input.help.cleanTargetFolder": "복사하기 전에 대상 폴더의 모든 기존 파일과 하위 폴더를 삭제합니다.",
+ "loc.input.label.cleanHiddenFilesInTarget": "대상 폴더에서 숨김 파일 제거",
+ "loc.input.help.cleanHiddenFilesInTarget": "대상 폴더에서 숨김 파일을 제거합니다.",
+ "loc.input.label.readyTimeout": "SSH 핸드셰이크 시간 제한",
+ "loc.input.help.readyTimeout": "SSH 핸드셰이크가 완료될 때까지 대기하는 시간(밀리초)입니다.",
+ "loc.input.label.overwrite": "덮어쓰기",
+ "loc.input.help.overwrite": "대상 폴더의 기존 파일을 바꿉니다.",
+ "loc.input.label.failOnEmptySource": "복사할 파일이 없는 경우 실패",
+ "loc.input.help.failOnEmptySource": "소스 폴더에서 일치하는 복사 대상 파일을 찾을 수 없는 경우 실패합니다.",
+ "loc.input.label.flattenFolders": "폴더 평면화",
+ "loc.input.help.flattenFolders": "폴더 구조를 평면화하고 모든 파일을 원격 컴퓨터의 지정된 대상 폴더에 복사합니다.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "명령에서 STDERR에 대한 빌드 로그를 확인하세요.",
+ "loc.messages.CleanTargetFolder": "원격 컴퓨터에서 대상 폴더 %s을(를) 정리하는 중",
+ "loc.messages.CleanTargetFolderFailed": "원격 컴퓨터에서 대상 폴더를 정리하지 못했습니다. %s",
+ "loc.messages.ConnectionFailed": "원격 머신에 연결하지 못했습니다. SSH 서비스 연결 정보를 확인하세요. %s.",
+ "loc.messages.ConnectionNotSetup": "SSH 서비스 연결이 설정되지 않았습니다.",
+ "loc.messages.CopyCompleted": "원격 컴퓨터에 %s개 파일 복사를 완료했습니다.",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "원격 컴퓨터에 복사할 파일 %s개를 찾았습니다.",
+ "loc.messages.FailedOnFile": "%s을(를) 복사하지 못했습니다. %s",
+ "loc.messages.FileExists": "%s 파일이 이미 있고 '덮어쓰기' 옵션이 사용하지 않도록 설정되어 있으므로 해당 파일을 원격 컴퓨터에 복사할 수 없습니다.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "원격 컴퓨터에 복사할 지정된 패턴과 일치하는 파일을 찾을 수 없습니다.",
+ "loc.messages.NumberFailed": "%d개 파일을 복사하지 못했습니다.",
+ "loc.messages.RemoteCmdExecutionErr": "원격 컴퓨터에서 오류가 발생하여 %s 명령이 실패했습니다. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "%s 명령이 종료되었습니다(코드: %s).",
+ "loc.messages.SettingUpSSHConnection": "원격 호스트 %s에 대한 SSH 서비스 연결을 설정하는 중입니다.",
+ "loc.messages.SourceNotFolder": "소스 폴더는 유효한 폴더 경로여야 합니다.",
+ "loc.messages.StartedFileCopy": "%s 파일을 원격 컴퓨터의 %s에 복사하는 중입니다.",
+ "loc.messages.UploadFileFailed": "%s을(를) 원격 컴퓨터에 있는 %s에 업로드하지 못했습니다. %s.",
+ "loc.messages.UseDefaultPort": "포트가 지정되지 않았으므로 SSH에 대한 기본값인 포트 22를 사용합니다.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "원격 머신에 %s이(가) 있는지 확인하는 중입니다.",
+ "loc.messages.PathExists": "%s이(가) 원격 머신에 있습니다.",
+ "loc.messages.PathNotExists": "%s이(가) 원격 머신에 없습니다.",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ru-RU/resources.resjson
index 4beaf135d34f..1feb75614d37 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "Копировать файлы по SSH",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "Копирование файлов или создание артефактов на удаленном компьютере через SSH-подключение",
- "loc.instanceNameFormat": "Безопасное копирование файлов на удаленный компьютер",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.sshEndpoint": "Подключение к службе SSH",
- "loc.input.help.sshEndpoint": "Подключение к службе SSH со сведениями о подключении для удаленного компьютера.",
- "loc.input.label.sourceFolder": "Исходная папка",
- "loc.input.help.sourceFolder": "Исходная папка для файлов, копируемых на удаленный компьютер. Если эта папка пуста, используется корневой каталог репозитория (сборка) или каталог артефактов (выпуск) (по умолчанию это каталог $(System.DefaultWorkingDirectory)). Если файлы отсутствуют в репозитории, используйте [переменные](https://go.microsoft.com/fwlink/?LinkID=550988). Пример: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "Содержимое",
- "loc.input.help.contents": "Пути к файлам для включения в состав копии. Поддерживает несколько строк шаблонов minimatch. [Подробнее...](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "Целевая папка",
- "loc.input.help.targetFolder": "Целевая папка на удаленном компьютере, в которую будут скопированы файлы. Пример: /home/user/MySite.",
- "loc.input.label.isWindowsOnTarget": "Целевой компьютер под управлением Windows",
- "loc.input.help.isWindowsOnTarget": "Целевой компьютер под управлением Windows",
- "loc.input.label.cleanTargetFolder": "Очистить целевую папку",
- "loc.input.help.cleanTargetFolder": "Удалите все существующие файлы и вложенные папки в целевой папке перед копированием.",
- "loc.input.label.cleanHiddenFilesInTarget": "Удалить скрытые файлы в целевой папке",
- "loc.input.help.cleanHiddenFilesInTarget": "Удалить скрытые файлы в целевой папке.",
- "loc.input.label.readyTimeout": "Время ожидания подтверждения SSH",
- "loc.input.help.readyTimeout": "Время (в миллисекундах) для ожидания завершения подтверждения SSH.",
- "loc.input.label.overwrite": "Перезаписать",
- "loc.input.help.overwrite": "Замените существующие файлы в целевой папке и во вложенных в нее папках.",
- "loc.input.label.failOnEmptySource": "Если в исходной папке отсутствуют файлы для копирования, операция завершится сбоем.",
- "loc.input.help.failOnEmptySource": "Если в исходной папке отсутствуют соответствующие файлы для копирования, операция завершится сбоем.",
- "loc.input.label.flattenFolders": "Выполнить сведение папок",
- "loc.input.help.flattenFolders": "Выполнение сведения структуры папок и копирование всех файлов в указанную целевую папку на удаленном компьютере.",
- "loc.messages.CheckLogForStdErr": "Проверьте наличие в журнале сборки сообщений из потока STDERR от команды.",
- "loc.messages.CleanTargetFolder": "Очистка целевой папки %s на удаленном компьютере",
- "loc.messages.CleanTargetFolderFailed": "Не удалось очистить целевую папку на удаленном компьютере. %s",
- "loc.messages.ConnectionFailed": "Не удалось подключиться к удаленному компьютеру. Проверьте сведения о подключении к службе SSH. %s.",
- "loc.messages.ConnectionNotSetup": "Подключение к службе SSH не настроено.",
- "loc.messages.CopyCompleted": "Завершено копирование файлов на удаленный компьютер (скопировано файлов: %s).",
- "loc.messages.CopyingFiles": "Найдены файлы для копирования на удаленный компьютер: %s.",
- "loc.messages.FailedOnFile": "Не удалось скопировать %s. %s",
- "loc.messages.FileExists": "Файл %s невозможно копировать на удаленный компьютер, так как он уже существует, а параметр \"Перезаписать\" отключен.",
- "loc.messages.NothingToCopy": "Не найдены файлы, соответствующие шаблону, указанному для копирования на удаленный компьютер.",
- "loc.messages.NumberFailed": "Не удалось скопировать файлы: %d",
- "loc.messages.RemoteCmdExecutionErr": "Сбой команды %s с ошибками на удаленном компьютере. %s.",
- "loc.messages.RemoteCmdNonZeroExitCode": "Выход из команды %s с кодом %s.",
- "loc.messages.SettingUpSSHConnection": "Настройка подключения службы SSH к удаленному узлу %s.",
- "loc.messages.SourceNotFolder": "Исходная папка должна быть допустимым путем к папке.",
- "loc.messages.StartedFileCopy": "Копирование файла %s в %s на удаленном компьютере.",
- "loc.messages.UploadFileFailed": "Не удалось отправить %s в %s на удаленном компьютере. %s.",
- "loc.messages.UseDefaultPort": "Используется порт 22, который является портом по умолчанию для SSH, так как порт не указан.",
- "loc.messages.TargetNotCreated": "Не удалось создать целевую папку %s.",
- "loc.messages.CheckingPathExistance": "Проверка наличия %s на удаленном компьютере.",
- "loc.messages.PathExists": "%s существует на удаленном компьютере.",
- "loc.messages.PathNotExists": "%s не существует на удаленном компьютере."
+{
+ "loc.friendlyName": "Копировать файлы по SSH",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "Копирование файлов или создание артефактов на удаленном компьютере через SSH-подключение",
+ "loc.instanceNameFormat": "Безопасное копирование файлов на удаленный компьютер",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.sshEndpoint": "Подключение к службе SSH",
+ "loc.input.help.sshEndpoint": "Подключение к службе SSH со сведениями о подключении для удаленного компьютера.",
+ "loc.input.label.sourceFolder": "Исходная папка",
+ "loc.input.help.sourceFolder": "Исходная папка для файлов, копируемых на удаленный компьютер. Если эта папка пуста, используется корневой каталог репозитория (сборка) или каталог артефактов (выпуск) (по умолчанию это каталог $(System.DefaultWorkingDirectory)). Если файлы отсутствуют в репозитории, используйте [переменные](https://go.microsoft.com/fwlink/?LinkID=550988). Пример: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "Содержимое",
+ "loc.input.help.contents": "Пути к файлам для включения в состав копии. Поддерживает несколько строк шаблонов minimatch. [Подробнее...](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "Целевая папка",
+ "loc.input.help.targetFolder": "Целевая папка на удаленном компьютере, в которую будут скопированы файлы. Пример: /home/user/MySite.",
+ "loc.input.label.isWindowsOnTarget": "Целевой компьютер под управлением Windows",
+ "loc.input.help.isWindowsOnTarget": "Целевой компьютер под управлением Windows",
+ "loc.input.label.cleanTargetFolder": "Очистить целевую папку",
+ "loc.input.help.cleanTargetFolder": "Удалите все существующие файлы и вложенные папки в целевой папке перед копированием.",
+ "loc.input.label.cleanHiddenFilesInTarget": "Удалить скрытые файлы в целевой папке",
+ "loc.input.help.cleanHiddenFilesInTarget": "Удалить скрытые файлы в целевой папке.",
+ "loc.input.label.readyTimeout": "Время ожидания подтверждения SSH",
+ "loc.input.help.readyTimeout": "Время (в миллисекундах) для ожидания завершения подтверждения SSH.",
+ "loc.input.label.overwrite": "Перезаписать",
+ "loc.input.help.overwrite": "Замените существующие файлы в целевой папке и во вложенных в нее папках.",
+ "loc.input.label.failOnEmptySource": "Если в исходной папке отсутствуют файлы для копирования, операция завершится сбоем.",
+ "loc.input.help.failOnEmptySource": "Если в исходной папке отсутствуют соответствующие файлы для копирования, операция завершится сбоем.",
+ "loc.input.label.flattenFolders": "Выполнить сведение папок",
+ "loc.input.help.flattenFolders": "Выполнение сведения структуры папок и копирование всех файлов в указанную целевую папку на удаленном компьютере.",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "Проверьте наличие в журнале сборки сообщений из потока STDERR от команды.",
+ "loc.messages.CleanTargetFolder": "Очистка целевой папки %s на удаленном компьютере",
+ "loc.messages.CleanTargetFolderFailed": "Не удалось очистить целевую папку на удаленном компьютере. %s",
+ "loc.messages.ConnectionFailed": "Не удалось подключиться к удаленному компьютеру. Проверьте сведения о подключении к службе SSH. %s.",
+ "loc.messages.ConnectionNotSetup": "Подключение к службе SSH не настроено.",
+ "loc.messages.CopyCompleted": "Завершено копирование файлов на удаленный компьютер (скопировано файлов: %s).",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "Найдены файлы для копирования на удаленный компьютер: %s.",
+ "loc.messages.FailedOnFile": "Не удалось скопировать %s. %s",
+ "loc.messages.FileExists": "Файл %s невозможно копировать на удаленный компьютер, так как он уже существует, а параметр \"Перезаписать\" отключен.",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "Не найдены файлы, соответствующие шаблону, указанному для копирования на удаленный компьютер.",
+ "loc.messages.NumberFailed": "Не удалось скопировать файлы: %d",
+ "loc.messages.RemoteCmdExecutionErr": "Сбой команды %s с ошибками на удаленном компьютере. %s.",
+ "loc.messages.RemoteCmdNonZeroExitCode": "Выход из команды %s с кодом %s.",
+ "loc.messages.SettingUpSSHConnection": "Настройка подключения службы SSH к удаленному узлу %s.",
+ "loc.messages.SourceNotFolder": "Исходная папка должна быть допустимым путем к папке.",
+ "loc.messages.StartedFileCopy": "Копирование файла %s в %s на удаленном компьютере.",
+ "loc.messages.UploadFileFailed": "Не удалось отправить %s в %s на удаленном компьютере. %s.",
+ "loc.messages.UseDefaultPort": "Используется порт 22, который является портом по умолчанию для SSH, так как порт не указан.",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "Проверка наличия %s на удаленном компьютере.",
+ "loc.messages.PathExists": "%s существует на удаленном компьютере.",
+ "loc.messages.PathNotExists": "%s не существует на удаленном компьютере.",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-CN/resources.resjson
index c9ef76f5886c..b37c2cb8a5cf 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "通过 SSH 复制文件",
- "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "通过 SSH 将文件或生成项目复制到远程计算机",
- "loc.instanceNameFormat": "将文件安全复制到远程计算机",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.sshEndpoint": "SSH 服务连接",
- "loc.input.help.sshEndpoint": "含远程计算机连接详细信息的 SSH 服务连接。",
- "loc.input.label.sourceFolder": "源文件夹",
- "loc.input.help.sourceFolder": "要复制到远程计算机的文件的源文件夹。文件夹为空时,将使用存储库(生成)的根目录或项目目录(发布),即 $(System.DefaultWorkingDirectory)。如果存储库中没有文件,请使用[变量](https://go.microsoft.com/fwlink/?LinkID=550988) 。示例: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "内容",
- "loc.input.help.contents": "要包含在副本中的文件路径。支持多行最小匹配模式。[详细信息](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "目标文件夹",
- "loc.input.help.targetFolder": "要将文件复制到其中的远程计算机上的目标文件夹。例如: /home/user/MySite。",
- "loc.input.label.isWindowsOnTarget": "运行 Windows 的目标计算机",
- "loc.input.help.isWindowsOnTarget": "运行 Windows 的目标计算机",
- "loc.input.label.cleanTargetFolder": "清理目标文件夹",
- "loc.input.help.cleanTargetFolder": "删除目标文件夹中所有现有文件和子文件夹,然后再复制。",
- "loc.input.label.cleanHiddenFilesInTarget": "移除目标文件夹中的隐藏文件",
- "loc.input.help.cleanHiddenFilesInTarget": "移除目标文件夹中的隐藏文件。",
- "loc.input.label.readyTimeout": "SSH 握手超时",
- "loc.input.help.readyTimeout": "等待 SSH 握手完成的时间(毫秒)。",
- "loc.input.label.overwrite": "覆盖",
- "loc.input.help.overwrite": "替换目标文件夹中及其子级文件夹中的现有文件。",
- "loc.input.label.failOnEmptySource": "如果找不到要复制的文件,则失败",
- "loc.input.help.failOnEmptySource": "如果在源文件夹下找不到要复制的匹配文件,则失败。",
- "loc.input.label.flattenFolders": "精简文件夹",
- "loc.input.help.flattenFolders": "精简文件夹结构,并将所有文件复制到远程计算机上的指定目标文件夹。",
- "loc.messages.CheckLogForStdErr": "从命令检查 STDERR 生成日志。",
- "loc.messages.CleanTargetFolder": "正在清理远程计算机上的目标文件夹 %s",
- "loc.messages.CleanTargetFolderFailed": "未能清理远程计算机上的目标文件夹。%s",
- "loc.messages.ConnectionFailed": "无法连接到远程计算机。验证 SSH 服务连接详细信息。%s。",
- "loc.messages.ConnectionNotSetup": "未设置 SSH 服务连接。",
- "loc.messages.CopyCompleted": "已将 %s 个文件复制到远程计算机。",
- "loc.messages.CopyingFiles": "找到要复制到远程计算机的 %s 个文件。",
- "loc.messages.FailedOnFile": "无法复制 %s。%s",
- "loc.messages.FileExists": "无法将文件 %s 复制到远程计算机,因为它已经存在,并且禁用了“覆盖”选项。",
- "loc.messages.NothingToCopy": "找不到与指定要复制到远程计算机的模式匹配的文件。",
- "loc.messages.NumberFailed": "无法复制 %d 文件",
- "loc.messages.RemoteCmdExecutionErr": "命令 %s 因远程计算机上的错误失败。%s。",
- "loc.messages.RemoteCmdNonZeroExitCode": "命令 %s 已退出,代码为 %s。",
- "loc.messages.SettingUpSSHConnection": "设置远程主机 %s 与 SSH 服务的连接。",
- "loc.messages.SourceNotFolder": "源文件夹必须是有效文件夹路径。",
- "loc.messages.StartedFileCopy": "正在将文件 %s 复制到远程计算机上的 %s。",
- "loc.messages.UploadFileFailed": "未能将 %s 上传到远程计算机上的 %s。%s。",
- "loc.messages.UseDefaultPort": "由于未指定端口,将使用SSH 的默认端口 22。",
- "loc.messages.TargetNotCreated": "无法创建目标文件夹 %s。",
- "loc.messages.CheckingPathExistance": "正在检查远程计算机上是否存在 %s。",
- "loc.messages.PathExists": "远程计算机上仍存在 %s",
- "loc.messages.PathNotExists": "远程计算机上不存在 %s"
+{
+ "loc.friendlyName": "通过 SSH 复制文件",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "通过 SSH 将文件或生成项目复制到远程计算机",
+ "loc.instanceNameFormat": "将文件安全复制到远程计算机",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.sshEndpoint": "SSH 服务连接",
+ "loc.input.help.sshEndpoint": "含远程计算机连接详细信息的 SSH 服务连接。",
+ "loc.input.label.sourceFolder": "源文件夹",
+ "loc.input.help.sourceFolder": "要复制到远程计算机的文件的源文件夹。文件夹为空时,将使用存储库(生成)的根目录或项目目录(发布),即 $(System.DefaultWorkingDirectory)。如果存储库中没有文件,请使用[变量](https://go.microsoft.com/fwlink/?LinkID=550988) 。示例: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "内容",
+ "loc.input.help.contents": "要包含在副本中的文件路径。支持多行最小匹配模式。[详细信息](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "目标文件夹",
+ "loc.input.help.targetFolder": "要将文件复制到其中的远程计算机上的目标文件夹。例如: /home/user/MySite。",
+ "loc.input.label.isWindowsOnTarget": "运行 Windows 的目标计算机",
+ "loc.input.help.isWindowsOnTarget": "运行 Windows 的目标计算机",
+ "loc.input.label.cleanTargetFolder": "清理目标文件夹",
+ "loc.input.help.cleanTargetFolder": "删除目标文件夹中所有现有文件和子文件夹,然后再复制。",
+ "loc.input.label.cleanHiddenFilesInTarget": "移除目标文件夹中的隐藏文件",
+ "loc.input.help.cleanHiddenFilesInTarget": "移除目标文件夹中的隐藏文件。",
+ "loc.input.label.readyTimeout": "SSH 握手超时",
+ "loc.input.help.readyTimeout": "等待 SSH 握手完成的时间(毫秒)。",
+ "loc.input.label.overwrite": "覆盖",
+ "loc.input.help.overwrite": "替换目标文件夹中及其子级文件夹中的现有文件。",
+ "loc.input.label.failOnEmptySource": "如果找不到要复制的文件,则失败",
+ "loc.input.help.failOnEmptySource": "如果在源文件夹下找不到要复制的匹配文件,则失败。",
+ "loc.input.label.flattenFolders": "精简文件夹",
+ "loc.input.help.flattenFolders": "精简文件夹结构,并将所有文件复制到远程计算机上的指定目标文件夹。",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "从命令检查 STDERR 生成日志。",
+ "loc.messages.CleanTargetFolder": "正在清理远程计算机上的目标文件夹 %s",
+ "loc.messages.CleanTargetFolderFailed": "未能清理远程计算机上的目标文件夹。%s",
+ "loc.messages.ConnectionFailed": "无法连接到远程计算机。验证 SSH 服务连接详细信息。%s。",
+ "loc.messages.ConnectionNotSetup": "未设置 SSH 服务连接。",
+ "loc.messages.CopyCompleted": "已将 %s 个文件复制到远程计算机。",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "找到要复制到远程计算机的 %s 个文件。",
+ "loc.messages.FailedOnFile": "无法复制 %s。%s",
+ "loc.messages.FileExists": "无法将文件 %s 复制到远程计算机,因为它已经存在,并且禁用了“覆盖”选项。",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "找不到与指定要复制到远程计算机的模式匹配的文件。",
+ "loc.messages.NumberFailed": "无法复制 %d 文件",
+ "loc.messages.RemoteCmdExecutionErr": "命令 %s 因远程计算机上的错误失败。%s。",
+ "loc.messages.RemoteCmdNonZeroExitCode": "命令 %s 已退出,代码为 %s。",
+ "loc.messages.SettingUpSSHConnection": "设置远程主机 %s 与 SSH 服务的连接。",
+ "loc.messages.SourceNotFolder": "源文件夹必须是有效文件夹路径。",
+ "loc.messages.StartedFileCopy": "正在将文件 %s 复制到远程计算机上的 %s。",
+ "loc.messages.UploadFileFailed": "未能将 %s 上传到远程计算机上的 %s。%s。",
+ "loc.messages.UseDefaultPort": "由于未指定端口,将使用SSH 的默认端口 22。",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "正在检查远程计算机上是否存在 %s。",
+ "loc.messages.PathExists": "远程计算机上仍存在 %s",
+ "loc.messages.PathNotExists": "远程计算机上不存在 %s",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-TW/resources.resjson
index 68e29db7861b..172e6c859622 100644
--- a/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CopyFilesOverSSHV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,51 +1,60 @@
-{
- "loc.friendlyName": "透過 SSH 複製檔案",
- "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.description": "透過 SSH 將檔案複製到遠端電或將成品建置到遠端電腦上",
- "loc.instanceNameFormat": "安全地將檔案複製到遠端電腦",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.sshEndpoint": "SSH 服務連線",
- "loc.input.help.sshEndpoint": "具有遠端電腦連線詳細資料的 SSH 服務連線。",
- "loc.input.label.sourceFolder": "來源資料夾",
- "loc.input.help.sourceFolder": "要複製到遠端電腦之檔案所在的來源資料夾。若為空白,將會使用存放庫 (組建) 或成品目錄 (發行) 的根資料夾,亦即 $(System.DefaultWorkingDirectory)。若檔案不在存放庫中,請使用 [變數](https://go.microsoft.com/fwlink/?LinkID=550988)。例如: $(Agent.BuildDirectory)",
- "loc.input.label.contents": "內容",
- "loc.input.help.contents": "要一併複製的檔案路徑。支援多行的 minimatch 樣式。[詳細資訊](https://go.microsoft.com/fwlink/?LinkId=821894)",
- "loc.input.label.targetFolder": "目標資料夾",
- "loc.input.help.targetFolder": "遠端電腦上要用以存放所複製之檔案的目標資料夾。例如: /home/user/MySite。",
- "loc.input.label.isWindowsOnTarget": "執行 Windows 的目標電腦",
- "loc.input.help.isWindowsOnTarget": "執行 Windows 的目標電腦",
- "loc.input.label.cleanTargetFolder": "清理目標資料夾",
- "loc.input.help.cleanTargetFolder": "複製前,請先刪除目標資料夾中現有的檔案與子資料夾。",
- "loc.input.label.cleanHiddenFilesInTarget": "移除目標檔案夾中的隱藏檔案",
- "loc.input.help.cleanHiddenFilesInTarget": "移除目標檔案夾中的隱藏檔案。",
- "loc.input.label.readyTimeout": "SSH 交握逾時",
- "loc.input.help.readyTimeout": "等候 SSH 交握完成所需的時間 (毫秒)。",
- "loc.input.label.overwrite": "覆寫",
- "loc.input.help.overwrite": "取代目標資料夾中及其下現有的檔案。",
- "loc.input.label.failOnEmptySource": "若找不到要複製的檔案便會失敗",
- "loc.input.help.failOnEmptySource": "若在來源資料夾中找不到要複製的檔案,作業便會失敗。",
- "loc.input.label.flattenFolders": "壓平合併資料夾",
- "loc.input.help.flattenFolders": "壓平合併資料夾結構,並將所有檔案複製到遠端電腦上指定的目標資料夾中。",
- "loc.messages.CheckLogForStdErr": "請查看建置記錄中的命令有無 STDERR。",
- "loc.messages.CleanTargetFolder": "清理遠端電腦上的目標資料夾 %s",
- "loc.messages.CleanTargetFolderFailed": "無法清理遠端電腦上的目標資料夾。%s",
- "loc.messages.ConnectionFailed": "無法連線到遠端電腦。請驗證 SSH 服務連線的詳細資料。%s。",
- "loc.messages.ConnectionNotSetup": "SSH 服務連線未設定。",
- "loc.messages.CopyCompleted": "已完成將 %s 個檔案複製到遠端電腦。",
- "loc.messages.CopyingFiles": "共找到 %s 檔案可複製到遠端電腦。",
- "loc.messages.FailedOnFile": "無法複製%s。%s",
- "loc.messages.FileExists": "因為檔案 %s 已存在,且 [覆寫] 選項為停用,所以無法將該檔案複製到遠端電腦。",
- "loc.messages.NothingToCopy": "找不到任何檔案符合指定樣式可以複製到遠端電腦。",
- "loc.messages.NumberFailed": "無法複製 %d 個檔案",
- "loc.messages.RemoteCmdExecutionErr": "遠端電腦發生錯誤,導致命令 %s 失敗。%s。",
- "loc.messages.RemoteCmdNonZeroExitCode": "命令 %s 在程式碼 %s 結束。",
- "loc.messages.SettingUpSSHConnection": "正在對遠端主機 %s 設定 SSH 服務連線。",
- "loc.messages.SourceNotFolder": "來源資料夾必須是有效的資料夾路徑。",
- "loc.messages.StartedFileCopy": "正在將檔案 %s 複製到遠端電腦上的 %s。",
- "loc.messages.UploadFileFailed": "無法將 %s 上傳到遠端電腦上的 %s。%s。",
- "loc.messages.UseDefaultPort": "因為未指定任何連接埠,所以將使用 SSH 的預設連接埠 22。",
- "loc.messages.TargetNotCreated": "無法建立目標資料夾 %s。",
- "loc.messages.CheckingPathExistance": "檢查遠端電腦上是否有 %s。",
- "loc.messages.PathExists": "遠端電腦上有 %s",
- "loc.messages.PathNotExists": "遠端電腦上沒有 %s"
+{
+ "loc.friendlyName": "透過 SSH 複製檔案",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.description": "透過 SSH 將檔案複製到遠端電或將成品建置到遠端電腦上",
+ "loc.instanceNameFormat": "安全地將檔案複製到遠端電腦",
+ "loc.group.displayName.advanced": "進階",
+ "loc.input.label.sshEndpoint": "SSH 服務連線",
+ "loc.input.help.sshEndpoint": "具有遠端電腦連線詳細資料的 SSH 服務連線。",
+ "loc.input.label.sourceFolder": "來源資料夾",
+ "loc.input.help.sourceFolder": "要複製到遠端電腦之檔案所在的來源資料夾。若為空白,將會使用存放庫 (組建) 或成品目錄 (發行) 的根資料夾,亦即 $(System.DefaultWorkingDirectory)。若檔案不在存放庫中,請使用 [變數](https://go.microsoft.com/fwlink/?LinkID=550988)。例如: $(Agent.BuildDirectory)",
+ "loc.input.label.contents": "內容",
+ "loc.input.help.contents": "要一併複製的檔案路徑。支援多行的 minimatch 樣式。[詳細資訊](https://go.microsoft.com/fwlink/?LinkId=821894)",
+ "loc.input.label.targetFolder": "目標資料夾",
+ "loc.input.help.targetFolder": "遠端電腦上要用以存放所複製之檔案的目標資料夾。例如: /home/user/MySite。",
+ "loc.input.label.isWindowsOnTarget": "執行 Windows 的目標電腦",
+ "loc.input.help.isWindowsOnTarget": "執行 Windows 的目標電腦",
+ "loc.input.label.cleanTargetFolder": "清理目標資料夾",
+ "loc.input.help.cleanTargetFolder": "複製前,請先刪除目標資料夾中現有的檔案與子資料夾。",
+ "loc.input.label.cleanHiddenFilesInTarget": "移除目標檔案夾中的隱藏檔案",
+ "loc.input.help.cleanHiddenFilesInTarget": "移除目標檔案夾中的隱藏檔案。",
+ "loc.input.label.readyTimeout": "SSH 交握逾時",
+ "loc.input.help.readyTimeout": "等候 SSH 交握完成所需的時間 (毫秒)。",
+ "loc.input.label.overwrite": "覆寫",
+ "loc.input.help.overwrite": "取代目標資料夾中及其下現有的檔案。",
+ "loc.input.label.failOnEmptySource": "若找不到要複製的檔案便會失敗",
+ "loc.input.help.failOnEmptySource": "若在來源資料夾中找不到要複製的檔案,作業便會失敗。",
+ "loc.input.label.flattenFolders": "壓平合併資料夾",
+ "loc.input.help.flattenFolders": "壓平合併資料夾結構,並將所有檔案複製到遠端電腦上指定的目標資料夾中。",
+ "loc.input.label.concurrentUploads": "Number of concurrent uploads when copying files",
+ "loc.input.help.concurrentUploads": "Number of concurrent uploads when copying files. Default is 10.",
+ "loc.input.label.delayBetweenUploads": "Delay between queueing uploads (in milliseconds)",
+ "loc.input.help.delayBetweenUploads": "Delay between queueing uploads (in milliseconds). Default is 50.",
+ "loc.messages.CheckLogForStdErr": "請查看建置記錄中的命令有無 STDERR。",
+ "loc.messages.CleanTargetFolder": "清理遠端電腦上的目標資料夾 %s",
+ "loc.messages.CleanTargetFolderFailed": "無法清理遠端電腦上的目標資料夾。%s",
+ "loc.messages.ConnectionFailed": "無法連線到遠端電腦。請驗證 SSH 服務連線的詳細資料。%s。",
+ "loc.messages.ConnectionNotSetup": "SSH 服務連線未設定。",
+ "loc.messages.CopyCompleted": "已完成將 %s 個檔案複製到遠端電腦。",
+ "loc.messages.CopyDirectoryCompleted": "Completed copying %s directory to the remote machine.",
+ "loc.messages.CopyDirectoryFailed": "Failed to copy %s directory to the remote machine. %s",
+ "loc.messages.CopyingFiles": "共找到 %s 檔案可複製到遠端電腦。",
+ "loc.messages.FailedOnFile": "無法複製%s。%s",
+ "loc.messages.FileExists": "因為檔案 %s 已存在,且 [覆寫] 選項為停用,所以無法將該檔案複製到遠端電腦。",
+ "loc.messages.FolderCreated": "Created folder %s on the remote machine.",
+ "loc.messages.FoldersCreated": "Created %s folders on the remote machine.",
+ "loc.messages.NothingToCopy": "找不到任何檔案符合指定樣式可以複製到遠端電腦。",
+ "loc.messages.NumberFailed": "無法複製 %d 個檔案",
+ "loc.messages.RemoteCmdExecutionErr": "遠端電腦發生錯誤,導致命令 %s 失敗。%s。",
+ "loc.messages.RemoteCmdNonZeroExitCode": "命令 %s 在程式碼 %s 結束。",
+ "loc.messages.SettingUpSSHConnection": "正在對遠端主機 %s 設定 SSH 服務連線。",
+ "loc.messages.SourceNotFolder": "來源資料夾必須是有效的資料夾路徑。",
+ "loc.messages.StartedFileCopy": "正在將檔案 %s 複製到遠端電腦上的 %s。",
+ "loc.messages.UploadFileFailed": "無法將 %s 上傳到遠端電腦上的 %s。%s。",
+ "loc.messages.UseDefaultPort": "因為未指定任何連接埠,所以將使用 SSH 的預設連接埠 22。",
+ "loc.messages.TargetNotCreated": "Unable to create target folder %s. %s.",
+ "loc.messages.CheckingPathExistance": "檢查遠端電腦上是否有 %s。",
+ "loc.messages.PathExists": "遠端電腦上有 %s",
+ "loc.messages.PathNotExists": "遠端電腦上沒有 %s",
+ "loc.messages.UploadFolderFailed": "Failed to upload folder %s to %s on remote machine. %s."
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/de-DE/resources.resjson
index 239777459d4d..204f800f2ebc 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Verzögerung",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870239)",
"loc.description": "Hiermit wird die weitere Ausführung eines Workflows um eine bestimmte Zeit verzögert.",
"loc.instanceNameFormat": "Um $(delayForMinutes) Minuten verzögern",
"loc.input.label.delayForMinutes": "Verzögerungszeit (in Minuten)",
diff --git a/Tasks/DelayV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/es-ES/resources.resjson
index 3cb2450f31f7..494f64290d22 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Retraso",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](https://go.microsoft.com/fwlink/?linkid=870239)",
"loc.description": "Retrasa la ejecución de un flujo de trabajo un tiempo determinado.",
"loc.instanceNameFormat": "Retrasar $(delayForMinutes) minutos",
"loc.input.label.delayForMinutes": "Tiempo de retraso (minutos)",
diff --git a/Tasks/DelayV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/fr-FR/resources.resjson
index 4b17797080ec..59c0068be6d9 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Délai",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.helpMarkDown": "[Découvrir plus d’informations sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870239)",
"loc.description": "Retardez davantage l'exécution d'un workflow selon un délai fixe",
"loc.instanceNameFormat": "Retarder de $(delayForMinutes) minutes",
"loc.input.label.delayForMinutes": "Délai (minutes)",
diff --git a/Tasks/DelayV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/it-IT/resources.resjson
index 5e2c0c24a624..eea11551a7d0 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "Ritardo",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "Ritarda ulteriormente l'esecuzione di un flusso di lavoro in base a un periodo di tempo fisso",
- "loc.instanceNameFormat": "Ritarda di $(delayForMinutes) minuti",
- "loc.input.label.delayForMinutes": "Ritardo (minuti)",
- "loc.input.help.delayForMinutes": "Ritarda l'esecuzione del flusso di lavoro in base al tempo specificato in minuti. Il valore 0 indica che l'esecuzione del flusso di lavoro inizierà senza alcun ritardo."
+{
+ "loc.friendlyName": "Ritardo",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "Ritarda ulteriormente l'esecuzione di un flusso di lavoro in base a un periodo di tempo fisso",
+ "loc.instanceNameFormat": "Ritarda di $(delayForMinutes) minuti",
+ "loc.input.label.delayForMinutes": "Ritardo (minuti)",
+ "loc.input.help.delayForMinutes": "Ritarda l'esecuzione del flusso di lavoro in base al tempo specificato in minuti. Il valore 0 indica che l'esecuzione del flusso di lavoro inizierà senza alcun ritardo."
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/ja-JP/resources.resjson
index f1760d5282f8..e105483d70a6 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "遅延",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "ワークフローの今後の実行を、一定時間遅延します",
- "loc.instanceNameFormat": "$(delayForMinutes) 分の遅延",
- "loc.input.label.delayForMinutes": "遅延時間 (分)",
- "loc.input.help.delayForMinutes": "ワークフローの実行を、指定した分数遅延します。値 0 は、ワークフローの実行が遅延なしで開始されることを意味します。"
+{
+ "loc.friendlyName": "遅延",
+ "loc.helpMarkDown": "[このタスクの詳細](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "ワークフローの今後の実行を、一定時間遅延します",
+ "loc.instanceNameFormat": "$(delayForMinutes) 分の遅延",
+ "loc.input.label.delayForMinutes": "遅延時間 (分)",
+ "loc.input.help.delayForMinutes": "ワークフローの実行を、指定した分数遅延します。値 0 は、ワークフローの実行が遅延なしで開始されることを意味します。"
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/ko-KR/resources.resjson
index 3d88f6c8cdea..06020adbd4a2 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "지연",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "정해진 시간만큼 워크플로 추가 실행을 지연합니다.",
- "loc.instanceNameFormat": "$(delayForMinutes)분 지연",
- "loc.input.label.delayForMinutes": "지연 시간(분)",
- "loc.input.help.delayForMinutes": "지정된 시간(분)만큼 워크플로 실행을 지연합니다. 값이 0이면 워크플로 실행이 지연 없이 시작됩니다."
+{
+ "loc.friendlyName": "지연",
+ "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "정해진 시간만큼 워크플로 추가 실행을 지연합니다.",
+ "loc.instanceNameFormat": "$(delayForMinutes)분 지연",
+ "loc.input.label.delayForMinutes": "지연 시간(분)",
+ "loc.input.help.delayForMinutes": "지정된 시간(분)만큼 워크플로 실행을 지연합니다. 값이 0이면 워크플로 실행이 지연 없이 시작됩니다."
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/ru-RU/resources.resjson
index e6adfbb5026a..3da5610e429a 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "Задержка",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "Отложить дальнейшее выполнение рабочего процесса на фиксированное время",
- "loc.instanceNameFormat": "Задержка на $(delayForMinutes) мин",
- "loc.input.label.delayForMinutes": "Время задержки (в минутах)",
- "loc.input.help.delayForMinutes": "Задержка выполнения рабочего процесса на указанное время в минутах. При значении 0 выполнение рабочего процесса начнется без задержки."
+{
+ "loc.friendlyName": "Задержка",
+ "loc.helpMarkDown": "[Подробнее об этой задаче](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "Отложить дальнейшее выполнение рабочего процесса на фиксированное время",
+ "loc.instanceNameFormat": "Задержка на $(delayForMinutes) мин",
+ "loc.input.label.delayForMinutes": "Время задержки (в минутах)",
+ "loc.input.help.delayForMinutes": "Задержка выполнения рабочего процесса на указанное время в минутах. При значении 0 выполнение рабочего процесса начнется без задержки."
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/zh-CN/resources.resjson
index 025c08d1af63..c4e855f73169 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "延迟",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "按固定时间延迟工作流的执行",
- "loc.instanceNameFormat": "延迟 $(delayForMinutes) 分钟",
- "loc.input.label.delayForMinutes": "延迟时间(分钟)",
- "loc.input.help.delayForMinutes": "按指定时间(分钟)延迟工作流的执行。0 值表示工作流的执行不会延迟。"
+{
+ "loc.friendlyName": "延迟",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "按固定时间延迟工作流的执行",
+ "loc.instanceNameFormat": "延迟 $(delayForMinutes) 分钟",
+ "loc.input.label.delayForMinutes": "延迟时间(分钟)",
+ "loc.input.help.delayForMinutes": "按指定时间(分钟)延迟工作流的执行。0 值表示工作流的执行不会延迟。"
}
\ No newline at end of file
diff --git a/Tasks/DelayV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/DelayV1/Strings/resources.resjson/zh-TW/resources.resjson
index 76f7c2193a7e..95e153c5ac99 100644
--- a/Tasks/DelayV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/DelayV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,8 +1,8 @@
-{
- "loc.friendlyName": "延遲",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870239)",
- "loc.description": "以固定時間延遲工作流程的進一步執行",
- "loc.instanceNameFormat": "延遲 $(delayForMinutes) 分鐘",
- "loc.input.label.delayForMinutes": "延遲時間 (分鐘)",
- "loc.input.help.delayForMinutes": "以指定的時間 (分鐘) 延遲工作流程的執行。0 值代表工作流程執行會在沒有延遲的狀況下開始。"
+{
+ "loc.friendlyName": "延遲",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870239)",
+ "loc.description": "以固定時間延遲工作流程的進一步執行",
+ "loc.instanceNameFormat": "延遲 $(delayForMinutes) 分鐘",
+ "loc.input.label.delayForMinutes": "延遲時間 (分鐘)",
+ "loc.input.help.delayForMinutes": "以指定的時間 (分鐘) 延遲工作流程的執行。0 值代表工作流程執行會在沒有延遲的狀況下開始。"
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/de-DE/resources.resjson
index 9c2319fb1723..cb562ee88c71 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "IIS-Web-App verwalten",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "Hiermit werden Websites, Web-Apps, virtuelle Verzeichnisse oder Anwendungspools erstellt oder aktualisiert.",
- "loc.instanceNameFormat": "$(IISDeploymentType) verwalten",
- "loc.group.displayName.Website": "IIS-Website",
- "loc.group.displayName.IISBindings": "IIS-Bindungen",
- "loc.group.displayName.ApplicationPoolForWebsite": "IIS-Anwendungspool",
- "loc.group.displayName.IISWebsiteAuthentication": "IIS-Authentifizierung",
- "loc.group.displayName.ApplicationPool": "IIS-Anwendungspool",
- "loc.group.displayName.WebApplication": "IIS-Anwendung",
- "loc.group.displayName.VirtualDirectory": "Virtuelles IIS-Verzeichnis",
- "loc.group.displayName.ApplicationPoolForApplication": "IIS-Anwendungspool",
- "loc.group.displayName.Advanced": "Erweitert",
- "loc.input.label.EnableIIS": "IIS aktivieren",
- "loc.input.help.EnableIIS": "Aktivieren Sie diese Einstellung, wenn Sie IIS auf dem Computer installieren möchten.",
- "loc.input.label.IISDeploymentType": "Konfigurationstyp",
- "loc.input.help.IISDeploymentType": "Sie können Sites, Anwendungen, virtuelle Verzeichnisse und Anwendungspools erstellen oder aktualisieren.",
- "loc.input.label.ActionIISWebsite": "Aktion",
- "loc.input.help.ActionIISWebsite": "Wählen Sie die entsprechende Aktion aus, die Sie auf einer IIS-Website ausführen möchten. \n\n\"Erstellen oder aktualisieren\" erstellt eine neue Website oder aktualisiert eine vorhandene Website.\n\nDurch die Option zum Starten, Beenden oder Neu starten wird die Website gestartet, beendet oder neu gestartet.",
- "loc.input.label.ActionIISApplicationPool": "Aktion",
- "loc.input.help.ActionIISApplicationPool": "Wählen Sie die entsprechende Aktion aus, die Sie in einem IIS-Anwendungspool ausführen möchten. \n\n\"Erstellen oder aktualisieren\" erstellt einen neuen App-Pool oder aktualisiert einen vorhandenen Pool.\n\nDurch die Optionen zum Starten, Beenden oder Neu starten wird der Anwendungspool gestartet, beendet oder neu gestartet.",
- "loc.input.label.StartStopWebsiteName": "Websitename",
- "loc.input.help.StartStopWebsiteName": "Geben Sie den Namen der IIS-Website an.",
- "loc.input.label.WebsiteName": "Websitename",
- "loc.input.help.WebsiteName": "Geben Sie den Namen der IIS-Website an, die erstellt oder aktualisiert werden soll.",
- "loc.input.label.WebsitePhysicalPath": "Physischer Pfad",
- "loc.input.help.WebsitePhysicalPath": "Geben Sie den physischen Pfad an, unter dem der Inhalt der Website gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.WebsitePhysicalPathAuth": "Authentifizierung des physischen Pfads",
- "loc.input.help.WebsitePhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad der Website verwendet wird.",
- "loc.input.label.WebsiteAuthUserName": "Benutzername",
- "loc.input.help.WebsiteAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad der Website verwendet wird.",
- "loc.input.label.WebsiteAuthUserPassword": "Kennwort",
- "loc.input.help.WebsiteAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad der Website verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.AddBinding": "Bindung hinzufügen",
- "loc.input.help.AddBinding": "Wählen Sie diese Option aus, um eine Portbindung für die Website hinzuzufügen.",
- "loc.input.label.Protocol": "Protokoll",
- "loc.input.help.Protocol": "Wählen Sie HTTP für die Website aus, um eine HTTP-Bindung zu verwenden, oder HTTPS, um eine HTTPS-Bindung (Secure Sockets Layer) zu verwenden.",
- "loc.input.label.IPAddress": "IP-Adresse",
- "loc.input.help.IPAddress": "Geben Sie eine IP-Adresse an, mithilfe derer Endbenutzer auf diese Website zugreifen können.
Wenn \"Keine zugewiesen\" ausgewählt ist, antwortet die Website auf Anforderungen für alle IP-Adressen auf dem Port und für den Hostnamen, sofern keine andere Website auf dem Server eine Bindung am gleichen Port mit einer spezifischen IP-Adresse hat.
",
- "loc.input.label.Port": "Port",
- "loc.input.help.Port": "Stellen Sie den Port bereit, an dem der Hypertext Transfer-Protokollstapel (HTTP.sys) auf die Websiteanforderungen lauscht.",
- "loc.input.label.ServerNameIndication": "Die Angabe des Servernamens ist erforderlich.",
- "loc.input.help.ServerNameIndication": "Wählen Sie die Option zum Festlegen der Servernamensanzeige (Server Name Indication, SNI) für die Website aus.
SNI erweitert die SSL- und TLS-Protokolle, um den Hostnamen anzugeben, mit dem die Clients eine Verbindung herzustellen versuchen. Dies ermöglicht es, dass mehrere sichere Websites mit unterschiedlichen Zertifikaten die gleiche IP-Adresse verwenden.
",
- "loc.input.label.HostNameWithOutSNI": "Hostname",
- "loc.input.help.HostNameWithOutSNI": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
- "loc.input.label.HostNameWithHttp": "Hostname",
- "loc.input.help.HostNameWithHttp": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
- "loc.input.label.HostNameWithSNI": "Hostname",
- "loc.input.help.HostNameWithSNI": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
- "loc.input.label.SSLCertThumbPrint": "Fingerabdruck des SSL-Zertifikats",
- "loc.input.help.SSLCertThumbPrint": "Stellen Sie den Fingerabdruck des Secure Socket Layer-Zertifikats, das die Website für die HTTPS-Kommunikation verwendet, als Hexadezimalzeichenfolge mit 40 Zeichen bereit. Das SSL-Zertifikat muss auf dem lokalen Computer im persönlichen Speicher bereits installiert sein.",
- "loc.input.label.Bindings": "Bindungen hinzufügen",
- "loc.input.help.Bindings": "Klicken Sie auf die Erweiterungsschaltfläche [...], um Bindungen für die Website hinzuzufügen.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "App-Pool erstellen oder aktualisieren",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Wählen Sie die Option zum Erstellen oder Aktualisieren eines Anwendungspools aus. Wenn sie aktiviert ist, wird die Website im angegebenen App-Pool erstellt.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "Authentifizierung konfigurieren",
- "loc.input.help.ConfigureAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Authentifizierung für die Website zu konfigurieren.",
- "loc.input.label.AppPoolNameForWebsite": "Name",
- "loc.input.help.AppPoolNameForWebsite": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
- "loc.input.label.DotNetVersionForWebsite": ".NET-Version",
- "loc.input.help.DotNetVersionForWebsite": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
- "loc.input.label.PipeLineModeForWebsite": "Verwalteter Pipelinemodus",
- "loc.input.help.PipeLineModeForWebsite": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
- "loc.input.label.AppPoolIdentityForWebsite": "Identität",
- "loc.input.help.AppPoolIdentityForWebsite": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
- "loc.input.label.AppPoolUsernameForWebsite": "Benutzername",
- "loc.input.help.AppPoolUsernameForWebsite": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
- "loc.input.label.AppPoolPasswordForWebsite": "Kennwort",
- "loc.input.help.AppPoolPasswordForWebsite": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.AnonymousAuthenticationForWebsite": "Anonyme Authentifizierung",
- "loc.input.help.AnonymousAuthenticationForWebsite": "Wählen Sie diese Option aus, um die anonyme Authentifizierung für die Website zu aktivieren.",
- "loc.input.label.BasicAuthenticationForWebsite": "Standardauthentifizierung",
- "loc.input.help.BasicAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Standardauthentifizierung für die Website zu aktivieren.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Windows-Authentifizierung",
- "loc.input.help.WindowsAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Windows-Authentifizierung für die Website zu aktivieren.",
- "loc.input.label.ParentWebsiteNameForVD": "Name der übergeordneten Website",
- "loc.input.help.ParentWebsiteNameForVD": "Geben Sie den Namen der übergeordneten Website des virtuellen Verzeichnisses an.",
- "loc.input.label.VirtualPathForVD": "Virtueller Pfad",
- "loc.input.help.VirtualPathForVD": "Geben Sie den virtuellen Pfad des virtuellen Verzeichnisses an. \n\nBeispiel: Geben Sie zum Erstellen einer virtuellen Verzeichniswebsite/Anwendung/eines virtuellen Verzeichnisses \"/Application/Vdir\" ein. Die übergeordnete Website muss bereits vorhanden sein.",
- "loc.input.label.PhysicalPathForVD": "Physischer Pfad",
- "loc.input.help.PhysicalPathForVD": "Geben Sie den physischen Pfad an, unter dem der Inhalt des virtuellen Verzeichnisses gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.VDPhysicalPathAuth": "Authentifizierung des physischen Pfads",
- "loc.input.help.VDPhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet wird.",
- "loc.input.label.VDAuthUserName": "Benutzername",
- "loc.input.help.VDAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet wird.",
- "loc.input.label.VDAuthUserPassword": "Kennwort",
- "loc.input.help.VDAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.ParentWebsiteNameForApplication": "Name der übergeordneten Website",
- "loc.input.help.ParentWebsiteNameForApplication": "Geben Sie den Namen der übergeordneten Website an, unter der die Anwendung erstellt oder aktualisiert wird.",
- "loc.input.label.VirtualPathForApplication": "Virtueller Pfad",
- "loc.input.help.VirtualPathForApplication": "Geben Sie den virtuellen Pfad der Anwendung an. \n\nBeispiel: Geben Sie zum Erstellen einer Anwendungswebsite/Anwendung \"/Application\" ein. Die übergeordnete Website muss bereits vorhanden sein.",
- "loc.input.label.PhysicalPathForApplication": "Physischer Pfad",
- "loc.input.help.PhysicalPathForApplication": "Geben Sie den physischen Pfad an, unter dem der Inhalt der Anwendung gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.ApplicationPhysicalPathAuth": "Authentifizierung des physischen Pfads",
- "loc.input.help.ApplicationPhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad der Anwendung verwendet wird.",
- "loc.input.label.ApplicationAuthUserName": "Benutzername",
- "loc.input.help.ApplicationAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad der Anwendung verwendet wird.",
- "loc.input.label.ApplicationAuthUserPassword": "Kennwort",
- "loc.input.help.ApplicationAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad der Anwendung verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "App-Pool erstellen oder aktualisieren",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "Wählen Sie die Option zum Erstellen oder Aktualisieren eines Anwendungspools aus. Wenn sie aktiviert ist, wird die Anwendung im angegebenen App-Pool erstellt.",
- "loc.input.label.AppPoolNameForApplication": "Name",
- "loc.input.help.AppPoolNameForApplication": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
- "loc.input.label.DotNetVersionForApplication": ".NET-Version",
- "loc.input.help.DotNetVersionForApplication": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
- "loc.input.label.PipeLineModeForApplication": "Verwalteter Pipelinemodus",
- "loc.input.help.PipeLineModeForApplication": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
- "loc.input.label.AppPoolIdentityForApplication": "Identität",
- "loc.input.help.AppPoolIdentityForApplication": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
- "loc.input.label.AppPoolUsernameForApplication": "Benutzername",
- "loc.input.help.AppPoolUsernameForApplication": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
- "loc.input.label.AppPoolPasswordForApplication": "Kennwort",
- "loc.input.help.AppPoolPasswordForApplication": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.AppPoolName": "Name",
- "loc.input.help.AppPoolName": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
- "loc.input.label.DotNetVersion": ".NET-Version",
- "loc.input.help.DotNetVersion": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
- "loc.input.label.PipeLineMode": "Verwalteter Pipelinemodus",
- "loc.input.help.PipeLineMode": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
- "loc.input.label.AppPoolIdentity": "Identität",
- "loc.input.help.AppPoolIdentity": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
- "loc.input.label.AppPoolUsername": "Benutzername",
- "loc.input.help.AppPoolUsername": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
- "loc.input.label.AppPoolPassword": "Kennwort",
- "loc.input.help.AppPoolPassword": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
- "loc.input.label.StartStopRecycleAppPoolName": "Anwendungspoolname",
- "loc.input.help.StartStopRecycleAppPoolName": "Geben Sie den Namen des IIS-Anwendungspools an.",
- "loc.input.label.AppCmdCommands": "Weitere appcmd.exe-Befehle",
- "loc.input.help.AppCmdCommands": "Geben Sie zusätzliche AppCmd.exe-Befehle ein. Verwenden Sie bei mehreren Befehlen ein Zeilentrennzeichen wie
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
- "loc.messages.InvalidVirtualPath": "Ein virtueller Pfad muss mit / beginnen.",
- "loc.messages.InvalidIISDeploymentType": "Ungültiger IIS-Bereitstellungstyp: {0}",
- "loc.messages.InvalidActionIISWebsite": "Ungültige Aktion \"{0}\" für die IIS-Website ausgewählt.",
- "loc.messages.InvalidActionIISAppPool": "Ungültige Aktion \"{0}\" für den IIS-Anwendungspool ausgewählt.",
- "loc.messages.PackageDeploymentFailed": "Fehler beim Bereitstellen des Web-Pakets für die IIS-Website.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Der SSL-Zertifikatfingerabdruck fehlt in der HTTPS-Bindung: ( {0}/{1}:{2} )",
- "loc.messages.InvalidSslThumbprintInBinding": "Ungültiger Fingerabdruck in Bindung ( {0}/{1}:{2} ). Die Länge beträgt nicht 40 Zeichen, oder er enthält ungültige Zeichen.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "Der SSL-Zertifikatfingerabdruck enthält Nicht-Hexadezimalzeichen in der Bindung: ( {0}/{1}:{2} ). Alle Nicht-Hexadezimalzeichen werden gekürzt."
+{
+ "loc.friendlyName": "IIS-Web-App verwalten",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "Hiermit werden Websites, Web-Apps, virtuelle Verzeichnisse oder Anwendungspools erstellt oder aktualisiert.",
+ "loc.instanceNameFormat": "$(IISDeploymentType) verwalten",
+ "loc.group.displayName.Website": "IIS-Website",
+ "loc.group.displayName.IISBindings": "IIS-Bindungen",
+ "loc.group.displayName.ApplicationPoolForWebsite": "IIS-Anwendungspool",
+ "loc.group.displayName.IISWebsiteAuthentication": "IIS-Authentifizierung",
+ "loc.group.displayName.ApplicationPool": "IIS-Anwendungspool",
+ "loc.group.displayName.WebApplication": "IIS-Anwendung",
+ "loc.group.displayName.VirtualDirectory": "Virtuelles IIS-Verzeichnis",
+ "loc.group.displayName.ApplicationPoolForApplication": "IIS-Anwendungspool",
+ "loc.group.displayName.Advanced": "Erweitert",
+ "loc.input.label.EnableIIS": "IIS aktivieren",
+ "loc.input.help.EnableIIS": "Aktivieren Sie diese Einstellung, wenn Sie IIS auf dem Computer installieren möchten.",
+ "loc.input.label.IISDeploymentType": "Konfigurationstyp",
+ "loc.input.help.IISDeploymentType": "Sie können Sites, Anwendungen, virtuelle Verzeichnisse und Anwendungspools erstellen oder aktualisieren.",
+ "loc.input.label.ActionIISWebsite": "Aktion",
+ "loc.input.help.ActionIISWebsite": "Wählen Sie die entsprechende Aktion aus, die Sie auf einer IIS-Website ausführen möchten. \n\n\"Erstellen oder aktualisieren\" erstellt eine neue Website oder aktualisiert eine vorhandene Website.\n\nDurch die Option zum Starten, Beenden oder Neu starten wird die Website gestartet, beendet oder neu gestartet.",
+ "loc.input.label.ActionIISApplicationPool": "Aktion",
+ "loc.input.help.ActionIISApplicationPool": "Wählen Sie die entsprechende Aktion aus, die Sie in einem IIS-Anwendungspool ausführen möchten. \n\n\"Erstellen oder aktualisieren\" erstellt einen neuen App-Pool oder aktualisiert einen vorhandenen Pool.\n\nDurch die Optionen zum Starten, Beenden oder Neu starten wird der Anwendungspool gestartet, beendet oder neu gestartet.",
+ "loc.input.label.StartStopWebsiteName": "Websitename",
+ "loc.input.help.StartStopWebsiteName": "Geben Sie den Namen der IIS-Website an.",
+ "loc.input.label.WebsiteName": "Websitename",
+ "loc.input.help.WebsiteName": "Geben Sie den Namen der IIS-Website an, die erstellt oder aktualisiert werden soll.",
+ "loc.input.label.WebsitePhysicalPath": "Physischer Pfad",
+ "loc.input.help.WebsitePhysicalPath": "Geben Sie den physischen Pfad an, unter dem der Inhalt der Website gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.WebsitePhysicalPathAuth": "Authentifizierung des physischen Pfads",
+ "loc.input.help.WebsitePhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad der Website verwendet wird.",
+ "loc.input.label.WebsiteAuthUserName": "Benutzername",
+ "loc.input.help.WebsiteAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad der Website verwendet wird.",
+ "loc.input.label.WebsiteAuthUserPassword": "Kennwort",
+ "loc.input.help.WebsiteAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad der Website verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.AddBinding": "Bindung hinzufügen",
+ "loc.input.help.AddBinding": "Wählen Sie diese Option aus, um eine Portbindung für die Website hinzuzufügen.",
+ "loc.input.label.Protocol": "Protokoll",
+ "loc.input.help.Protocol": "Wählen Sie HTTP für die Website aus, um eine HTTP-Bindung zu verwenden, oder HTTPS, um eine HTTPS-Bindung (Secure Sockets Layer) zu verwenden.",
+ "loc.input.label.IPAddress": "IP-Adresse",
+ "loc.input.help.IPAddress": "Geben Sie eine IP-Adresse an, mithilfe derer Endbenutzer auf diese Website zugreifen können.
Wenn \"Keine zugewiesen\" ausgewählt ist, antwortet die Website auf Anforderungen für alle IP-Adressen auf dem Port und für den Hostnamen, sofern keine andere Website auf dem Server eine Bindung am gleichen Port mit einer spezifischen IP-Adresse hat.
",
+ "loc.input.label.Port": "Port",
+ "loc.input.help.Port": "Stellen Sie den Port bereit, an dem der Hypertext Transfer-Protokollstapel (HTTP.sys) auf die Websiteanforderungen lauscht.",
+ "loc.input.label.ServerNameIndication": "Die Angabe des Servernamens ist erforderlich.",
+ "loc.input.help.ServerNameIndication": "Wählen Sie die Option zum Festlegen der Servernamensanzeige (Server Name Indication, SNI) für die Website aus.
SNI erweitert die SSL- und TLS-Protokolle, um den Hostnamen anzugeben, mit dem die Clients eine Verbindung herzustellen versuchen. Dies ermöglicht es, dass mehrere sichere Websites mit unterschiedlichen Zertifikaten die gleiche IP-Adresse verwenden.
",
+ "loc.input.label.HostNameWithOutSNI": "Hostname",
+ "loc.input.help.HostNameWithOutSNI": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
+ "loc.input.label.HostNameWithHttp": "Hostname",
+ "loc.input.help.HostNameWithHttp": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
+ "loc.input.label.HostNameWithSNI": "Hostname",
+ "loc.input.help.HostNameWithSNI": "Geben Sie einen Hostnamen (oder Domänennamen) für die Website ein.
Wenn ein Hostname angegeben ist, müssen die Clients zum Zugreifen auf die Website statt der IP-Adresse den Hostnamen verwenden.
",
+ "loc.input.label.SSLCertThumbPrint": "Fingerabdruck des SSL-Zertifikats",
+ "loc.input.help.SSLCertThumbPrint": "Stellen Sie den Fingerabdruck des Secure Socket Layer-Zertifikats, das die Website für die HTTPS-Kommunikation verwendet, als Hexadezimalzeichenfolge mit 40 Zeichen bereit. Das SSL-Zertifikat muss auf dem lokalen Computer im persönlichen Speicher bereits installiert sein.",
+ "loc.input.label.Bindings": "Bindungen hinzufügen",
+ "loc.input.help.Bindings": "Klicken Sie auf die Erweiterungsschaltfläche [...], um Bindungen für die Website hinzuzufügen.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "App-Pool erstellen oder aktualisieren",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Wählen Sie die Option zum Erstellen oder Aktualisieren eines Anwendungspools aus. Wenn sie aktiviert ist, wird die Website im angegebenen App-Pool erstellt.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "Authentifizierung konfigurieren",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Authentifizierung für die Website zu konfigurieren.",
+ "loc.input.label.AppPoolNameForWebsite": "Name",
+ "loc.input.help.AppPoolNameForWebsite": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
+ "loc.input.label.DotNetVersionForWebsite": ".NET-Version",
+ "loc.input.help.DotNetVersionForWebsite": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
+ "loc.input.label.PipeLineModeForWebsite": "Verwalteter Pipelinemodus",
+ "loc.input.help.PipeLineModeForWebsite": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
+ "loc.input.label.AppPoolIdentityForWebsite": "Identität",
+ "loc.input.help.AppPoolIdentityForWebsite": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
+ "loc.input.label.AppPoolUsernameForWebsite": "Benutzername",
+ "loc.input.help.AppPoolUsernameForWebsite": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
+ "loc.input.label.AppPoolPasswordForWebsite": "Kennwort",
+ "loc.input.help.AppPoolPasswordForWebsite": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "Anonyme Authentifizierung",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "Wählen Sie diese Option aus, um die anonyme Authentifizierung für die Website zu aktivieren.",
+ "loc.input.label.BasicAuthenticationForWebsite": "Standardauthentifizierung",
+ "loc.input.help.BasicAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Standardauthentifizierung für die Website zu aktivieren.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Windows-Authentifizierung",
+ "loc.input.help.WindowsAuthenticationForWebsite": "Wählen Sie diese Option aus, um die Windows-Authentifizierung für die Website zu aktivieren.",
+ "loc.input.label.ParentWebsiteNameForVD": "Name der übergeordneten Website",
+ "loc.input.help.ParentWebsiteNameForVD": "Geben Sie den Namen der übergeordneten Website des virtuellen Verzeichnisses an.",
+ "loc.input.label.VirtualPathForVD": "Virtueller Pfad",
+ "loc.input.help.VirtualPathForVD": "Geben Sie den virtuellen Pfad des virtuellen Verzeichnisses an. \n\nBeispiel: Geben Sie zum Erstellen einer virtuellen Verzeichniswebsite/Anwendung/eines virtuellen Verzeichnisses \"/Application/Vdir\" ein. Die übergeordnete Website muss bereits vorhanden sein.",
+ "loc.input.label.PhysicalPathForVD": "Physischer Pfad",
+ "loc.input.help.PhysicalPathForVD": "Geben Sie den physischen Pfad an, unter dem der Inhalt des virtuellen Verzeichnisses gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.VDPhysicalPathAuth": "Authentifizierung des physischen Pfads",
+ "loc.input.help.VDPhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet wird.",
+ "loc.input.label.VDAuthUserName": "Benutzername",
+ "loc.input.help.VDAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet wird.",
+ "loc.input.label.VDAuthUserPassword": "Kennwort",
+ "loc.input.help.VDAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad des virtuellen Verzeichnisses verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.ParentWebsiteNameForApplication": "Name der übergeordneten Website",
+ "loc.input.help.ParentWebsiteNameForApplication": "Geben Sie den Namen der übergeordneten Website an, unter der die Anwendung erstellt oder aktualisiert wird.",
+ "loc.input.label.VirtualPathForApplication": "Virtueller Pfad",
+ "loc.input.help.VirtualPathForApplication": "Geben Sie den virtuellen Pfad der Anwendung an. \n\nBeispiel: Geben Sie zum Erstellen einer Anwendungswebsite/Anwendung \"/Application\" ein. Die übergeordnete Website muss bereits vorhanden sein.",
+ "loc.input.label.PhysicalPathForApplication": "Physischer Pfad",
+ "loc.input.help.PhysicalPathForApplication": "Geben Sie den physischen Pfad an, unter dem der Inhalt der Anwendung gespeichert wird. Der Inhalt kann sich auf dem lokalen Computer, in einem Remoteverzeichnis oder in einer Netzwerkfreigabe befinden, wie etwa C:\\Fabrikam oder \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.ApplicationPhysicalPathAuth": "Authentifizierung des physischen Pfads",
+ "loc.input.help.ApplicationPhysicalPathAuth": "Wählen Sie den Authentifizierungsmechanismus aus, der für den Zugriff auf den physischen Pfad der Anwendung verwendet wird.",
+ "loc.input.label.ApplicationAuthUserName": "Benutzername",
+ "loc.input.help.ApplicationAuthUserName": "Geben Sie den Benutzernamen an, der für den Zugriff auf den physischen Pfad der Anwendung verwendet wird.",
+ "loc.input.label.ApplicationAuthUserPassword": "Kennwort",
+ "loc.input.help.ApplicationAuthUserPassword": "Geben Sie das Benutzerkennwort an, das für den Zugriff auf den physischen Pfad der Anwendung verwendet werden soll.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "App-Pool erstellen oder aktualisieren",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "Wählen Sie die Option zum Erstellen oder Aktualisieren eines Anwendungspools aus. Wenn sie aktiviert ist, wird die Anwendung im angegebenen App-Pool erstellt.",
+ "loc.input.label.AppPoolNameForApplication": "Name",
+ "loc.input.help.AppPoolNameForApplication": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
+ "loc.input.label.DotNetVersionForApplication": ".NET-Version",
+ "loc.input.help.DotNetVersionForApplication": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
+ "loc.input.label.PipeLineModeForApplication": "Verwalteter Pipelinemodus",
+ "loc.input.help.PipeLineModeForApplication": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
+ "loc.input.label.AppPoolIdentityForApplication": "Identität",
+ "loc.input.help.AppPoolIdentityForApplication": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
+ "loc.input.label.AppPoolUsernameForApplication": "Benutzername",
+ "loc.input.help.AppPoolUsernameForApplication": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
+ "loc.input.label.AppPoolPasswordForApplication": "Kennwort",
+ "loc.input.help.AppPoolPasswordForApplication": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.AppPoolName": "Name",
+ "loc.input.help.AppPoolName": "Geben Sie den Namen des zu erstellenden oder aktualisierenden IIS-Anwendungspools ein.",
+ "loc.input.label.DotNetVersion": ".NET-Version",
+ "loc.input.help.DotNetVersion": "Wählen Sie die Version des .NET-Frameworks, das vom Anwendungspool geladen wird.
Wenn die dem Anwendungspool zugewiesenen Anwendungen keinen verwalteten Code enthalten, wählen Sie die Option \"Kein verwalteter Code\" aus der Liste aus.
",
+ "loc.input.label.PipeLineMode": "Verwalteter Pipelinemodus",
+ "loc.input.help.PipeLineMode": "Wählen Sie den verwalteten Pipelinemodus, der festlegt, wie IIS Anforderungen an verwaltete Inhalte verarbeitet. Verwenden Sie den klassischen Modus nur, wenn die Anwendungen im Anwendungspool nicht im integrierten Modus ausgeführt werden können.",
+ "loc.input.label.AppPoolIdentity": "Identität",
+ "loc.input.help.AppPoolIdentity": "Konfigurieren Sie das Konto, unter dem der Arbeitsprozess eines Anwendungspools ausgeführt wird. Wählen Sie eines der vordefinierten Sicherheitskonten aus, oder konfigurieren Sie ein benutzerdefiniertes Konto.",
+ "loc.input.label.AppPoolUsername": "Benutzername",
+ "loc.input.help.AppPoolUsername": "Geben Sie den Benutzernamen des zu verwendenden benutzerdefinierten Kontos ein.",
+ "loc.input.label.AppPoolPassword": "Kennwort",
+ "loc.input.help.AppPoolPassword": "Geben Sie das Kennwort für das benutzerdefinierte Konto an.
Dazu erstellen Sie am besten eine Variable in der Build- oder Releasepipeline, markieren diese als \"secret\", um sie abzusichern, und verwenden sie dann hier, z. B. \"$(userCredentials)\".
Hinweis: Sonderzeichen im Kennwort werden als Befehlszeilenargumente interpretiert.",
+ "loc.input.label.StartStopRecycleAppPoolName": "Anwendungspoolname",
+ "loc.input.help.StartStopRecycleAppPoolName": "Geben Sie den Namen des IIS-Anwendungspools an.",
+ "loc.input.label.AppCmdCommands": "Weitere appcmd.exe-Befehle",
+ "loc.input.help.AppCmdCommands": "Geben Sie zusätzliche AppCmd.exe-Befehle ein. Verwenden Sie bei mehreren Befehlen ein Zeilentrennzeichen wie
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
+ "loc.messages.InvalidVirtualPath": "Ein virtueller Pfad muss mit / beginnen.",
+ "loc.messages.InvalidIISDeploymentType": "Ungültiger IIS-Bereitstellungstyp: {0}",
+ "loc.messages.InvalidActionIISWebsite": "Ungültige Aktion \"{0}\" für die IIS-Website ausgewählt.",
+ "loc.messages.InvalidActionIISAppPool": "Ungültige Aktion \"{0}\" für den IIS-Anwendungspool ausgewählt.",
+ "loc.messages.PackageDeploymentFailed": "Fehler beim Bereitstellen des Web-Pakets für die IIS-Website.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Der SSL-Zertifikatfingerabdruck fehlt in der HTTPS-Bindung: ( {0}/{1}:{2} )",
+ "loc.messages.InvalidSslThumbprintInBinding": "Ungültiger Fingerabdruck in Bindung ( {0}/{1}:{2} ). Die Länge beträgt nicht 40 Zeichen, oder er enthält ungültige Zeichen.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "Der SSL-Zertifikatfingerabdruck enthält Nicht-Hexadezimalzeichen in der Bindung: ( {0}/{1}:{2} ). Alle Nicht-Hexadezimalzeichen werden gekürzt."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/es-ES/resources.resjson
index cc497049f3db..c1411d5d7c55 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "Administrar aplicación web de IIS",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "Crea o actualiza sitios web, aplicaciones web, directorios virtuales o grupos de aplicaciones.",
- "loc.instanceNameFormat": "Administrar $(IISDeploymentType)",
- "loc.group.displayName.Website": "Sitio web de IIS",
- "loc.group.displayName.IISBindings": "Enlaces de IIS",
- "loc.group.displayName.ApplicationPoolForWebsite": "Grupo de aplicaciones de IIS",
- "loc.group.displayName.IISWebsiteAuthentication": "Autenticación de IIS",
- "loc.group.displayName.ApplicationPool": "Grupo de aplicaciones de IIS",
- "loc.group.displayName.WebApplication": "Aplicación de IIS",
- "loc.group.displayName.VirtualDirectory": "Directorio virtual de IIS",
- "loc.group.displayName.ApplicationPoolForApplication": "Grupo de aplicaciones de IIS",
- "loc.group.displayName.Advanced": "Avanzado",
- "loc.input.label.EnableIIS": "Habilitar IIS",
- "loc.input.help.EnableIIS": "Seleccione esta opción si quiere instalar IIS en la máquina.",
- "loc.input.label.IISDeploymentType": "Tipo de configuración",
- "loc.input.help.IISDeploymentType": "Puede crear o actualizar sitios, aplicaciones, directorios virtuales y grupos de aplicaciones.",
- "loc.input.label.ActionIISWebsite": "Acción",
- "loc.input.help.ActionIISWebsite": "Seleccione la acción que quiere llevar a cabo en un sitio web. \n\n\"Crear o actualizar\" creará un sitio web o actualizará uno que ya existe.\n\n Iniciar iniciará el sitio web y Detener lo detendrá.",
- "loc.input.label.ActionIISApplicationPool": "Acción",
- "loc.input.help.ActionIISApplicationPool": "Seleccione la acción que quiere llevar a cabo en un grupo de aplicaciones de IIS. \n\n\"Crear o actualizar\" creará un grupo de aplicaciones o actualizará uno que ya existe.\n\nIniciar iniciará el grupo de aplicaciones, Detener lo detendrá y Reciclar lo reiniciará.",
- "loc.input.label.StartStopWebsiteName": "Nombre del sitio web",
- "loc.input.help.StartStopWebsiteName": "Proporcione el nombre del sitio web de IIS.",
- "loc.input.label.WebsiteName": "Nombre del sitio web",
- "loc.input.help.WebsiteName": "Proporcione el nombre del sitio web de IIS que se va a crear o actualizar.",
- "loc.input.label.WebsitePhysicalPath": "Ruta de acceso física",
- "loc.input.help.WebsitePhysicalPath": "Proporcione la ruta de acceso física donde se almacenará el contenido del sitio web. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.WebsitePhysicalPathAuth": "Autenticación de la ruta de acceso física",
- "loc.input.help.WebsitePhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física del sitio web.",
- "loc.input.label.WebsiteAuthUserName": "Nombre de usuario",
- "loc.input.help.WebsiteAuthUserName": "Proporcione el nombre de usuario que se utilizará para acceder a la ruta de acceso física del sitio web.",
- "loc.input.label.WebsiteAuthUserPassword": "Contraseña",
- "loc.input.help.WebsiteAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física del sitio web.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.AddBinding": "Agregar enlace",
- "loc.input.help.AddBinding": "Seleccione la opción para agregar enlace de puerto al sitio web.",
- "loc.input.label.Protocol": "Protocolo",
- "loc.input.help.Protocol": "Seleccione HTTP para que el sitio web tenga un enlace HTTP o seleccione HTTPS para que el sitio web tenga un enlace SSL (Capa de sockets seguros).",
- "loc.input.label.IPAddress": "Dirección IP",
- "loc.input.help.IPAddress": "Proporcione una dirección IP que los usuarios finales puedan usar para acceder a este sitio web.
Si se selecciona \"Todo sin asignar\", el sitio web responderá a las solicitudes de todas las direcciones IP del puerto y del nombre de host, a menos que otro sitio web del servidor tenga un enlace en el mismo puerto con una dirección IP específica.
",
- "loc.input.label.Port": "Puerto",
- "loc.input.help.Port": "Proporcione el puerto donde la pila del Protocolo de transferencia de hipertexto (HTTP.sys) escuchará las solicitudes del sitio web.",
- "loc.input.label.ServerNameIndication": "Se requiere indicación de nombre de servidor",
- "loc.input.help.ServerNameIndication": "Seleccione la opción para establecer la Indicación de nombre de servidor (SNI) para el sitio web.
SNI amplía los protocolos SSL y TLS para indicar el nombre del host al que los clientes intentan conectarse. Permite que varios sitios web seguros con diferentes certificados utilicen la misma dirección IP.
",
- "loc.input.label.HostNameWithOutSNI": "Nombre de host",
- "loc.input.help.HostNameWithOutSNI": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
- "loc.input.label.HostNameWithHttp": "Nombre de host",
- "loc.input.help.HostNameWithHttp": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
- "loc.input.label.HostNameWithSNI": "Nombre de host",
- "loc.input.help.HostNameWithSNI": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
- "loc.input.label.SSLCertThumbPrint": "Huella digital del certificado SSL",
- "loc.input.help.SSLCertThumbPrint": "Proporcione la huella digital del certificado SSL (capa de sockets seguros) que el sitio web usará para la comunicación HTTPS, con formato de cadena hexadecimal de 40 caracteres de longitud. El certificado SSL debe estar ya instalado en el almacén personal del equipo local.",
- "loc.input.label.Bindings": "Agregar enlaces",
- "loc.input.help.Bindings": "Haga clic en el botón [...] de la extensión para agregar enlaces para el sitio web.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Crear o actualizar grupo de aplicaciones",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Seleccione la opción para crear o actualizar un grupo de aplicaciones. Si se activa, el sitio web se creará en el grupo de aplicaciones especificado.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "Configurar autenticación",
- "loc.input.help.ConfigureAuthenticationForWebsite": "Seleccione la opción para configurar la autenticación para el sitio web.",
- "loc.input.label.AppPoolNameForWebsite": "Nombre",
- "loc.input.help.AppPoolNameForWebsite": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
- "loc.input.label.DotNetVersionForWebsite": "Versión de .NET",
- "loc.input.help.DotNetVersionForWebsite": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
- "loc.input.label.PipeLineModeForWebsite": "Modo de canalización administrada",
- "loc.input.help.PipeLineModeForWebsite": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
- "loc.input.label.AppPoolIdentityForWebsite": "Identidad",
- "loc.input.help.AppPoolIdentityForWebsite": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
- "loc.input.label.AppPoolUsernameForWebsite": "Nombre de usuario",
- "loc.input.help.AppPoolUsernameForWebsite": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
- "loc.input.label.AppPoolPasswordForWebsite": "Contraseña",
- "loc.input.help.AppPoolPasswordForWebsite": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.AnonymousAuthenticationForWebsite": "Autenticación anónima",
- "loc.input.help.AnonymousAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación anónima para el sitio web.",
- "loc.input.label.BasicAuthenticationForWebsite": "Autenticación básica",
- "loc.input.help.BasicAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación básica para el sitio web.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Autenticación de Windows",
- "loc.input.help.WindowsAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación de Windows para el sitio web.",
- "loc.input.label.ParentWebsiteNameForVD": "Nombre del sitio web primario",
- "loc.input.help.ParentWebsiteNameForVD": "Proporcione el nombre del sitio web primario del directorio virtual.",
- "loc.input.label.VirtualPathForVD": "Ruta de acceso virtual",
- "loc.input.help.VirtualPathForVD": "Proporcione la ruta de acceso virtual del directorio virtual. \n\nEjemplo: Para crear un directorio virtual Site/Application/VDir, escriba /Application/Vdir. El sitio web primario y la aplicación deben existir ya.",
- "loc.input.label.PhysicalPathForVD": "Ruta de acceso física",
- "loc.input.help.PhysicalPathForVD": "Proporcione la ruta de acceso física donde se almacenará el contenido del directorio virtual. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.VDPhysicalPathAuth": "Autenticación de la ruta de acceso física",
- "loc.input.help.VDPhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física del directorio virtual.",
- "loc.input.label.VDAuthUserName": "Nombre de usuario",
- "loc.input.help.VDAuthUserName": "Proporcione el nombre de usuario que se usará para acceder a la ruta de acceso física del directorio virtual.",
- "loc.input.label.VDAuthUserPassword": "Contraseña",
- "loc.input.help.VDAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física del directorio virtual.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.ParentWebsiteNameForApplication": "Nombre del sitio web primario",
- "loc.input.help.ParentWebsiteNameForApplication": "Proporcione el nombre del sitio web primario donde se creará o actualizará la aplicación.",
- "loc.input.label.VirtualPathForApplication": "Ruta de acceso virtual",
- "loc.input.help.VirtualPathForApplication": "Proporcione la ruta de acceso virtual de la aplicación. \n\nEjemplo: Para crear una aplicación Site/Application, escriba /Application. El sitio web primario debe existir ya.",
- "loc.input.label.PhysicalPathForApplication": "Ruta de acceso física",
- "loc.input.help.PhysicalPathForApplication": "Proporcione la ruta de acceso física donde se almacenará el contenido de la aplicación. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.ApplicationPhysicalPathAuth": "Autenticación de la ruta de acceso física",
- "loc.input.help.ApplicationPhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física de la aplicación.",
- "loc.input.label.ApplicationAuthUserName": "Nombre de usuario",
- "loc.input.help.ApplicationAuthUserName": "Proporcione el nombre de usuario que se usará para acceder a la ruta de acceso física de la aplicación.",
- "loc.input.label.ApplicationAuthUserPassword": "Contraseña",
- "loc.input.help.ApplicationAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física de la aplicación.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "Crear o actualizar grupo de aplicaciones",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "Seleccione la opción para crear o actualizar un grupo de aplicaciones. Si se activa, la aplicación se creará en el grupo de aplicaciones especificado.",
- "loc.input.label.AppPoolNameForApplication": "Nombre",
- "loc.input.help.AppPoolNameForApplication": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
- "loc.input.label.DotNetVersionForApplication": "Versión de .NET",
- "loc.input.help.DotNetVersionForApplication": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
- "loc.input.label.PipeLineModeForApplication": "Modo de canalización administrada",
- "loc.input.help.PipeLineModeForApplication": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
- "loc.input.label.AppPoolIdentityForApplication": "Identidad",
- "loc.input.help.AppPoolIdentityForApplication": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
- "loc.input.label.AppPoolUsernameForApplication": "Nombre de usuario",
- "loc.input.help.AppPoolUsernameForApplication": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
- "loc.input.label.AppPoolPasswordForApplication": "Contraseña",
- "loc.input.help.AppPoolPasswordForApplication": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.AppPoolName": "Nombre",
- "loc.input.help.AppPoolName": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
- "loc.input.label.DotNetVersion": "Versión de .NET",
- "loc.input.help.DotNetVersion": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
- "loc.input.label.PipeLineMode": "Modo de canalización administrada",
- "loc.input.help.PipeLineMode": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
- "loc.input.label.AppPoolIdentity": "Identidad",
- "loc.input.help.AppPoolIdentity": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
- "loc.input.label.AppPoolUsername": "Nombre de usuario",
- "loc.input.help.AppPoolUsername": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
- "loc.input.label.AppPoolPassword": "Contraseña",
- "loc.input.help.AppPoolPassword": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
- "loc.input.label.StartStopRecycleAppPoolName": "Nombre del grupo de aplicaciones",
- "loc.input.help.StartStopRecycleAppPoolName": "Proporcione el nombre del grupo de aplicaciones de IIS.",
- "loc.input.label.AppCmdCommands": "Comandos adicionales de appcmd.exe",
- "loc.input.help.AppCmdCommands": "Especifique comandos adicionales de AppCmd.exe. Para usar más de un comando, utilice un separador de línea, como:
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
- "loc.messages.InvalidVirtualPath": "La ruta de acceso virtual debe comenzar con /",
- "loc.messages.InvalidIISDeploymentType": "Tipo de implementación de IIS no válido: {0}",
- "loc.messages.InvalidActionIISWebsite": "Se ha seleccionado una acción no válida ({0}) para el sitio web de IIS.",
- "loc.messages.InvalidActionIISAppPool": "Se ha seleccionado una acción no válida ({0}) para el grupo de aplicaciones de IIS.",
- "loc.messages.PackageDeploymentFailed": "No se pudo implementar el paquete web en el sitio web de IIS.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "La huella digital del certificado SSL falta en el enlace https : ( {0}/{1}:{2} )",
- "loc.messages.InvalidSslThumbprintInBinding": "Hay una huella digital no válida en el enlace ( {0}/{1}:{2} ). La longitud no es de 40 caracteres o contiene caracteres no válidos.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "La huella digital del certificado SSL contiene caracteres no hexadecimales en el enlace: ( {0}/{1}:{2} ). Recortando todos los caracteres no hexadecimales."
+{
+ "loc.friendlyName": "Administrar aplicación web de IIS",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "Crea o actualiza sitios web, aplicaciones web, directorios virtuales o grupos de aplicaciones.",
+ "loc.instanceNameFormat": "Administrar $(IISDeploymentType)",
+ "loc.group.displayName.Website": "Sitio web de IIS",
+ "loc.group.displayName.IISBindings": "Enlaces de IIS",
+ "loc.group.displayName.ApplicationPoolForWebsite": "Grupo de aplicaciones de IIS",
+ "loc.group.displayName.IISWebsiteAuthentication": "Autenticación de IIS",
+ "loc.group.displayName.ApplicationPool": "Grupo de aplicaciones de IIS",
+ "loc.group.displayName.WebApplication": "Aplicación de IIS",
+ "loc.group.displayName.VirtualDirectory": "Directorio virtual de IIS",
+ "loc.group.displayName.ApplicationPoolForApplication": "Grupo de aplicaciones de IIS",
+ "loc.group.displayName.Advanced": "Avanzado",
+ "loc.input.label.EnableIIS": "Habilitar IIS",
+ "loc.input.help.EnableIIS": "Seleccione esta opción si quiere instalar IIS en la máquina.",
+ "loc.input.label.IISDeploymentType": "Tipo de configuración",
+ "loc.input.help.IISDeploymentType": "Puede crear o actualizar sitios, aplicaciones, directorios virtuales y grupos de aplicaciones.",
+ "loc.input.label.ActionIISWebsite": "Acción",
+ "loc.input.help.ActionIISWebsite": "Seleccione la acción que quiere llevar a cabo en un sitio web. \n\n\"Crear o actualizar\" creará un sitio web o actualizará uno que ya existe.\n\n Iniciar iniciará el sitio web y Detener lo detendrá.",
+ "loc.input.label.ActionIISApplicationPool": "Acción",
+ "loc.input.help.ActionIISApplicationPool": "Seleccione la acción que quiere llevar a cabo en un grupo de aplicaciones de IIS. \n\n\"Crear o actualizar\" creará un grupo de aplicaciones o actualizará uno que ya existe.\n\nIniciar iniciará el grupo de aplicaciones, Detener lo detendrá y Reciclar lo reiniciará.",
+ "loc.input.label.StartStopWebsiteName": "Nombre del sitio web",
+ "loc.input.help.StartStopWebsiteName": "Proporcione el nombre del sitio web de IIS.",
+ "loc.input.label.WebsiteName": "Nombre del sitio web",
+ "loc.input.help.WebsiteName": "Proporcione el nombre del sitio web de IIS que se va a crear o actualizar.",
+ "loc.input.label.WebsitePhysicalPath": "Ruta de acceso física",
+ "loc.input.help.WebsitePhysicalPath": "Proporcione la ruta de acceso física donde se almacenará el contenido del sitio web. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.WebsitePhysicalPathAuth": "Autenticación de la ruta de acceso física",
+ "loc.input.help.WebsitePhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física del sitio web.",
+ "loc.input.label.WebsiteAuthUserName": "Nombre de usuario",
+ "loc.input.help.WebsiteAuthUserName": "Proporcione el nombre de usuario que se utilizará para acceder a la ruta de acceso física del sitio web.",
+ "loc.input.label.WebsiteAuthUserPassword": "Contraseña",
+ "loc.input.help.WebsiteAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física del sitio web.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.AddBinding": "Agregar enlace",
+ "loc.input.help.AddBinding": "Seleccione la opción para agregar enlace de puerto al sitio web.",
+ "loc.input.label.Protocol": "Protocolo",
+ "loc.input.help.Protocol": "Seleccione HTTP para que el sitio web tenga un enlace HTTP o seleccione HTTPS para que el sitio web tenga un enlace SSL (Capa de sockets seguros).",
+ "loc.input.label.IPAddress": "Dirección IP",
+ "loc.input.help.IPAddress": "Proporcione una dirección IP que los usuarios finales puedan usar para acceder a este sitio web.
Si se selecciona \"Todo sin asignar\", el sitio web responderá a las solicitudes de todas las direcciones IP del puerto y del nombre de host, a menos que otro sitio web del servidor tenga un enlace en el mismo puerto con una dirección IP específica.
",
+ "loc.input.label.Port": "Puerto",
+ "loc.input.help.Port": "Proporcione el puerto donde la pila del Protocolo de transferencia de hipertexto (HTTP.sys) escuchará las solicitudes del sitio web.",
+ "loc.input.label.ServerNameIndication": "Se requiere indicación de nombre de servidor",
+ "loc.input.help.ServerNameIndication": "Seleccione la opción para establecer la Indicación de nombre de servidor (SNI) para el sitio web.
SNI amplía los protocolos SSL y TLS para indicar el nombre del host al que los clientes intentan conectarse. Permite que varios sitios web seguros con diferentes certificados utilicen la misma dirección IP.
",
+ "loc.input.label.HostNameWithOutSNI": "Nombre de host",
+ "loc.input.help.HostNameWithOutSNI": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
+ "loc.input.label.HostNameWithHttp": "Nombre de host",
+ "loc.input.help.HostNameWithHttp": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
+ "loc.input.label.HostNameWithSNI": "Nombre de host",
+ "loc.input.help.HostNameWithSNI": "Escriba un nombre de host (o de dominio) para el sitio web.
Si especifica un nombre de host, los clientes deben usar este nombre en lugar de la dirección IP para acceder al sitio web.
",
+ "loc.input.label.SSLCertThumbPrint": "Huella digital del certificado SSL",
+ "loc.input.help.SSLCertThumbPrint": "Proporcione la huella digital del certificado SSL (capa de sockets seguros) que el sitio web usará para la comunicación HTTPS, con formato de cadena hexadecimal de 40 caracteres de longitud. El certificado SSL debe estar ya instalado en el almacén personal del equipo local.",
+ "loc.input.label.Bindings": "Agregar enlaces",
+ "loc.input.help.Bindings": "Haga clic en el botón [...] de la extensión para agregar enlaces para el sitio web.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Crear o actualizar grupo de aplicaciones",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Seleccione la opción para crear o actualizar un grupo de aplicaciones. Si se activa, el sitio web se creará en el grupo de aplicaciones especificado.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "Configurar autenticación",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "Seleccione la opción para configurar la autenticación para el sitio web.",
+ "loc.input.label.AppPoolNameForWebsite": "Nombre",
+ "loc.input.help.AppPoolNameForWebsite": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
+ "loc.input.label.DotNetVersionForWebsite": "Versión de .NET",
+ "loc.input.help.DotNetVersionForWebsite": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
+ "loc.input.label.PipeLineModeForWebsite": "Modo de canalización administrada",
+ "loc.input.help.PipeLineModeForWebsite": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
+ "loc.input.label.AppPoolIdentityForWebsite": "Identidad",
+ "loc.input.help.AppPoolIdentityForWebsite": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
+ "loc.input.label.AppPoolUsernameForWebsite": "Nombre de usuario",
+ "loc.input.help.AppPoolUsernameForWebsite": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
+ "loc.input.label.AppPoolPasswordForWebsite": "Contraseña",
+ "loc.input.help.AppPoolPasswordForWebsite": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "Autenticación anónima",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación anónima para el sitio web.",
+ "loc.input.label.BasicAuthenticationForWebsite": "Autenticación básica",
+ "loc.input.help.BasicAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación básica para el sitio web.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Autenticación de Windows",
+ "loc.input.help.WindowsAuthenticationForWebsite": "Seleccione la opción para habilitar la autenticación de Windows para el sitio web.",
+ "loc.input.label.ParentWebsiteNameForVD": "Nombre del sitio web primario",
+ "loc.input.help.ParentWebsiteNameForVD": "Proporcione el nombre del sitio web primario del directorio virtual.",
+ "loc.input.label.VirtualPathForVD": "Ruta de acceso virtual",
+ "loc.input.help.VirtualPathForVD": "Proporcione la ruta de acceso virtual del directorio virtual. \n\nEjemplo: Para crear un directorio virtual Site/Application/VDir, escriba /Application/Vdir. El sitio web primario y la aplicación deben existir ya.",
+ "loc.input.label.PhysicalPathForVD": "Ruta de acceso física",
+ "loc.input.help.PhysicalPathForVD": "Proporcione la ruta de acceso física donde se almacenará el contenido del directorio virtual. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.VDPhysicalPathAuth": "Autenticación de la ruta de acceso física",
+ "loc.input.help.VDPhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física del directorio virtual.",
+ "loc.input.label.VDAuthUserName": "Nombre de usuario",
+ "loc.input.help.VDAuthUserName": "Proporcione el nombre de usuario que se usará para acceder a la ruta de acceso física del directorio virtual.",
+ "loc.input.label.VDAuthUserPassword": "Contraseña",
+ "loc.input.help.VDAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física del directorio virtual.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.ParentWebsiteNameForApplication": "Nombre del sitio web primario",
+ "loc.input.help.ParentWebsiteNameForApplication": "Proporcione el nombre del sitio web primario donde se creará o actualizará la aplicación.",
+ "loc.input.label.VirtualPathForApplication": "Ruta de acceso virtual",
+ "loc.input.help.VirtualPathForApplication": "Proporcione la ruta de acceso virtual de la aplicación. \n\nEjemplo: Para crear una aplicación Site/Application, escriba /Application. El sitio web primario debe existir ya.",
+ "loc.input.label.PhysicalPathForApplication": "Ruta de acceso física",
+ "loc.input.help.PhysicalPathForApplication": "Proporcione la ruta de acceso física donde se almacenará el contenido de la aplicación. Dicho contenido puede estar en el equipo local, en un directorio remoto o en un recurso compartido de red, como C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.ApplicationPhysicalPathAuth": "Autenticación de la ruta de acceso física",
+ "loc.input.help.ApplicationPhysicalPathAuth": "Seleccione el mecanismo de autenticación que se usará para acceder a la ruta de acceso física de la aplicación.",
+ "loc.input.label.ApplicationAuthUserName": "Nombre de usuario",
+ "loc.input.help.ApplicationAuthUserName": "Proporcione el nombre de usuario que se usará para acceder a la ruta de acceso física de la aplicación.",
+ "loc.input.label.ApplicationAuthUserPassword": "Contraseña",
+ "loc.input.help.ApplicationAuthUserPassword": "Proporcione la contraseña de usuario que se usará para acceder a la ruta de acceso física de la aplicación.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "Crear o actualizar grupo de aplicaciones",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "Seleccione la opción para crear o actualizar un grupo de aplicaciones. Si se activa, la aplicación se creará en el grupo de aplicaciones especificado.",
+ "loc.input.label.AppPoolNameForApplication": "Nombre",
+ "loc.input.help.AppPoolNameForApplication": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
+ "loc.input.label.DotNetVersionForApplication": "Versión de .NET",
+ "loc.input.help.DotNetVersionForApplication": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
+ "loc.input.label.PipeLineModeForApplication": "Modo de canalización administrada",
+ "loc.input.help.PipeLineModeForApplication": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
+ "loc.input.label.AppPoolIdentityForApplication": "Identidad",
+ "loc.input.help.AppPoolIdentityForApplication": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
+ "loc.input.label.AppPoolUsernameForApplication": "Nombre de usuario",
+ "loc.input.help.AppPoolUsernameForApplication": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
+ "loc.input.label.AppPoolPasswordForApplication": "Contraseña",
+ "loc.input.help.AppPoolPasswordForApplication": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.AppPoolName": "Nombre",
+ "loc.input.help.AppPoolName": "Especifique el nombre del grupo de aplicaciones de IIS que quiere crear o actualizar.",
+ "loc.input.label.DotNetVersion": "Versión de .NET",
+ "loc.input.help.DotNetVersion": "Seleccione la versión de .NET Framework que carga el grupo de aplicaciones.
Si las aplicaciones asignadas a este grupo no contienen código administrado, seleccione la opción \"Sin código administrado\" en la lista.
",
+ "loc.input.label.PipeLineMode": "Modo de canalización administrada",
+ "loc.input.help.PipeLineMode": "Seleccione el modo de canalización administrada que especifica cómo procesa IIS las solicitudes de contenido administrado. Utilice el modo clásico solo cuando las aplicaciones del grupo no se puedan ejecutar en el modo integrado.",
+ "loc.input.label.AppPoolIdentity": "Identidad",
+ "loc.input.help.AppPoolIdentity": "Configure la cuenta en la que se ejecuta el proceso de trabajo de un grupo de aplicaciones. Seleccione una de las cuentas de seguridad predefinidas o configure una cuenta personalizada.",
+ "loc.input.label.AppPoolUsername": "Nombre de usuario",
+ "loc.input.help.AppPoolUsername": "Especifique el nombre de usuario de la cuenta personalizada que quiere usar.",
+ "loc.input.label.AppPoolPassword": "Contraseña",
+ "loc.input.help.AppPoolPassword": "Especifique la contraseña para la cuenta personalizada.
El procedimiento recomendado es crear una variable en la canalización de compilación o de versión, marcarla como \"Secret\" para protegerla y, después, usarla aquí, como \"$(userCredentials)\".
Nota: Los caracteres especiales de la contraseña se interpretan según los argumentos de la línea de comandos",
+ "loc.input.label.StartStopRecycleAppPoolName": "Nombre del grupo de aplicaciones",
+ "loc.input.help.StartStopRecycleAppPoolName": "Proporcione el nombre del grupo de aplicaciones de IIS.",
+ "loc.input.label.AppCmdCommands": "Comandos adicionales de appcmd.exe",
+ "loc.input.help.AppCmdCommands": "Especifique comandos adicionales de AppCmd.exe. Para usar más de un comando, utilice un separador de línea, como:
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
+ "loc.messages.InvalidVirtualPath": "La ruta de acceso virtual debe comenzar con /",
+ "loc.messages.InvalidIISDeploymentType": "Tipo de implementación de IIS no válido: {0}",
+ "loc.messages.InvalidActionIISWebsite": "Se ha seleccionado una acción no válida ({0}) para el sitio web de IIS.",
+ "loc.messages.InvalidActionIISAppPool": "Se ha seleccionado una acción no válida ({0}) para el grupo de aplicaciones de IIS.",
+ "loc.messages.PackageDeploymentFailed": "No se pudo implementar el paquete web en el sitio web de IIS.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "La huella digital del certificado SSL falta en el enlace https : ( {0}/{1}:{2} )",
+ "loc.messages.InvalidSslThumbprintInBinding": "Hay una huella digital no válida en el enlace ( {0}/{1}:{2} ). La longitud no es de 40 caracteres o contiene caracteres no válidos.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "La huella digital del certificado SSL contiene caracteres no hexadecimales en el enlace: ( {0}/{1}:{2} ). Recortando todos los caracteres no hexadecimales."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/fr-FR/resources.resjson
index 32ac4e500741..b863f9e480bb 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "Gestion d'application web IIS",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "Créer ou mettre à jour des sites web, des applications web, des répertoires virtuels ou des pools d'applications",
- "loc.instanceNameFormat": "Gérer $(IISDeploymentType)",
- "loc.group.displayName.Website": "Site web IIS",
- "loc.group.displayName.IISBindings": "Liaisons IIS",
- "loc.group.displayName.ApplicationPoolForWebsite": "Pool d'applications IIS",
- "loc.group.displayName.IISWebsiteAuthentication": "Authentification IIS",
- "loc.group.displayName.ApplicationPool": "Pool d'applications IIS",
- "loc.group.displayName.WebApplication": "Application IIS",
- "loc.group.displayName.VirtualDirectory": "Répertoire virtuel IIS",
- "loc.group.displayName.ApplicationPoolForApplication": "Pool d'applications IIS",
- "loc.group.displayName.Advanced": "Avancé",
- "loc.input.label.EnableIIS": "Activer IIS",
- "loc.input.help.EnableIIS": "Cochez cette case, si vous souhaitez installer IIS sur la machine.",
- "loc.input.label.IISDeploymentType": "Type de configuration",
- "loc.input.help.IISDeploymentType": "Vous pouvez créer ou mettre à jour des sites, des applications, des répertoires virtuels et des pools d'applications.",
- "loc.input.label.ActionIISWebsite": "Action",
- "loc.input.help.ActionIISWebsite": "Sélectionnez l'action appropriée à effectuer sur un site web IIS. \n\n\"Créer ou mettre à jour\" permet de créer un site web ou de le mettre à jour.\n\n Démarrer ou Arrêter permet de démarrer ou d'arrêter le site web.",
- "loc.input.label.ActionIISApplicationPool": "Action",
- "loc.input.help.ActionIISApplicationPool": "Sélectionnez l'action appropriée à effectuer sur un pool d'applications IIS. \n\n\"Créer ou mettre à jour\" permet de créer un pool d'applications ou de le mettre à jour.\n\nDémarrer, Arrêter ou Recycler permet de démarrer, d'arrêter ou de recycler le pool d'applications.",
- "loc.input.label.StartStopWebsiteName": "Nom du site web",
- "loc.input.help.StartStopWebsiteName": "Indiquez le nom du site web IIS.",
- "loc.input.label.WebsiteName": "Nom du site web",
- "loc.input.help.WebsiteName": "Indiquez le nom du site web IIS à créer ou mettre à jour.",
- "loc.input.label.WebsitePhysicalPath": "Chemin physique",
- "loc.input.help.WebsitePhysicalPath": "Indiquez le chemin physique de stockage du contenu du site web. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.WebsitePhysicalPathAuth": "Authentification du chemin physique",
- "loc.input.help.WebsitePhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique du site web.",
- "loc.input.label.WebsiteAuthUserName": "Nom d'utilisateur",
- "loc.input.help.WebsiteAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique du site web.",
- "loc.input.label.WebsiteAuthUserPassword": "Mot de passe",
- "loc.input.help.WebsiteAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique du site web.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.AddBinding": "Ajouter une liaison",
- "loc.input.help.AddBinding": "Sélectionnez l'option permettant d'ajouter une liaison de port pour le site web.",
- "loc.input.label.Protocol": "Protocole",
- "loc.input.help.Protocol": "Sélectionnez HTTP pour assigner une liaison HTTP au site web, ou HTTPS pour lui assigner une liaison SSL (Secure Sockets Layer).",
- "loc.input.label.IPAddress": "Adresse IP",
- "loc.input.help.IPAddress": "Indiquez l'adresse IP qui permet aux utilisateurs d'accéder à ce site web.
Si l'option \"Toutes non attribuées\" est sélectionnée, le site web répond aux requêtes de toutes les adresses IP sur le port et pour le nom d'hôte spécifiés, à moins qu'un autre site web sur le serveur n'ait une liaison sur le même port mais avec une adresse IP spécifique.
",
- "loc.input.label.Port": "Port",
- "loc.input.help.Port": "Indiquez le port sur lequel la pile HTTP (HTTP.sys) doit écouter les requêtes du site web.",
- "loc.input.label.ServerNameIndication": "Indication du nom du serveur obligatoire",
- "loc.input.help.ServerNameIndication": "Sélectionnez l'option permettant de définir l'information SNI (indication du nom du serveur) pour le site web.
SNI étend les protocoles SSL et TLS pour indiquer le nom d'hôte auquel les clients tentent de se connecter. Grâce à cette information, plusieurs sites web sécurisés avec des certificats distincts peuvent utiliser la même adresse IP.
",
- "loc.input.label.HostNameWithOutSNI": "Nom d'hôte",
- "loc.input.help.HostNameWithOutSNI": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
- "loc.input.label.HostNameWithHttp": "Nom d'hôte",
- "loc.input.help.HostNameWithHttp": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
- "loc.input.label.HostNameWithSNI": "Nom d'hôte",
- "loc.input.help.HostNameWithSNI": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
- "loc.input.label.SSLCertThumbPrint": "Empreinte du certificat SSL",
- "loc.input.help.SSLCertThumbPrint": "Indiquez l'empreinte numérique du certificat SSL (Secure Socket Layer) que le site web doit utiliser pour la communication HTTPS, sous la forme d'une chaîne hexadécimale de 40 caractères. Le certificat SSL doit être installé au préalable sur l'ordinateur, dans Ordinateur local ou Magasin personnel.",
- "loc.input.label.Bindings": "Ajouter des liaisons",
- "loc.input.help.Bindings": "Cliquez sur le bouton [...] de l'extension pour ajouter des liaisons au site web.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Créer ou mettre à jour le pool d'applications",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Sélectionnez l'option permettant de créer ou mettre à jour un pool d'applications. Si cette option est cochée, le site web est créé dans le pool d'applications spécifié.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "Configurer l'authentification",
- "loc.input.help.ConfigureAuthenticationForWebsite": "Sélectionnez l'option permettant de configurer l'authentification pour le site web.",
- "loc.input.label.AppPoolNameForWebsite": "Nom",
- "loc.input.help.AppPoolNameForWebsite": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
- "loc.input.label.DotNetVersionForWebsite": "Version de .NET",
- "loc.input.help.DotNetVersionForWebsite": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
- "loc.input.label.PipeLineModeForWebsite": "Mode pipeline géré",
- "loc.input.help.PipeLineModeForWebsite": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
- "loc.input.label.AppPoolIdentityForWebsite": "Identité",
- "loc.input.help.AppPoolIdentityForWebsite": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
- "loc.input.label.AppPoolUsernameForWebsite": "Nom d'utilisateur",
- "loc.input.help.AppPoolUsernameForWebsite": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
- "loc.input.label.AppPoolPasswordForWebsite": "Mot de passe",
- "loc.input.help.AppPoolPasswordForWebsite": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.AnonymousAuthenticationForWebsite": "Authentification anonyme",
- "loc.input.help.AnonymousAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification anonyme pour le site web.",
- "loc.input.label.BasicAuthenticationForWebsite": "Authentification de base",
- "loc.input.help.BasicAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification de base pour le site web.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Authentification Windows",
- "loc.input.help.WindowsAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification Windows pour le site web.",
- "loc.input.label.ParentWebsiteNameForVD": "Nom du site web parent",
- "loc.input.help.ParentWebsiteNameForVD": "Indiquez le nom du site web parent du répertoire virtuel.",
- "loc.input.label.VirtualPathForVD": "Chemin virtuel",
- "loc.input.help.VirtualPathForVD": "Indiquez le chemin virtuel du répertoire virtuel. \n\nExemple : pour créer un répertoire virtuel Site/Application/VDir, entrez /Application/Vdir. Le site web parent et l'application parente doivent déjà exister.",
- "loc.input.label.PhysicalPathForVD": "Chemin physique",
- "loc.input.help.PhysicalPathForVD": "Indiquez le chemin physique de stockage du contenu du répertoire virtuel. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.VDPhysicalPathAuth": "Authentification du chemin physique",
- "loc.input.help.VDPhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique du répertoire virtuel.",
- "loc.input.label.VDAuthUserName": "Nom d'utilisateur",
- "loc.input.help.VDAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique du répertoire virtuel.",
- "loc.input.label.VDAuthUserPassword": "Mot de passe",
- "loc.input.help.VDAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique du répertoire virtuel.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.ParentWebsiteNameForApplication": "Nom du site web parent",
- "loc.input.help.ParentWebsiteNameForApplication": "Indiquez le nom du site web parent sous lequel l'application doit être créée ou mise à jour.",
- "loc.input.label.VirtualPathForApplication": "Chemin virtuel",
- "loc.input.help.VirtualPathForApplication": "Indiquez le chemin virtuel de l'application. \n\nExemple : pour créer une application Site/Application, entrez /Application. Le site web parent doit déjà exister.",
- "loc.input.label.PhysicalPathForApplication": "Chemin physique",
- "loc.input.help.PhysicalPathForApplication": "Indiquez le chemin physique de stockage du contenu de l'application. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.ApplicationPhysicalPathAuth": "Authentification du chemin physique",
- "loc.input.help.ApplicationPhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique de l'application.",
- "loc.input.label.ApplicationAuthUserName": "Nom d'utilisateur",
- "loc.input.help.ApplicationAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique de l'application.",
- "loc.input.label.ApplicationAuthUserPassword": "Mot de passe",
- "loc.input.help.ApplicationAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique de l'application.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "Créer ou mettre à jour le pool d'applications",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "Sélectionnez l'option permettant de créer ou mettre à jour un pool d'applications. Si cette option est cochée, l'application est créée dans le pool d'applications spécifié.",
- "loc.input.label.AppPoolNameForApplication": "Nom",
- "loc.input.help.AppPoolNameForApplication": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
- "loc.input.label.DotNetVersionForApplication": "Version de .NET",
- "loc.input.help.DotNetVersionForApplication": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
- "loc.input.label.PipeLineModeForApplication": "Mode pipeline géré",
- "loc.input.help.PipeLineModeForApplication": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
- "loc.input.label.AppPoolIdentityForApplication": "Identité",
- "loc.input.help.AppPoolIdentityForApplication": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
- "loc.input.label.AppPoolUsernameForApplication": "Nom d'utilisateur",
- "loc.input.help.AppPoolUsernameForApplication": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
- "loc.input.label.AppPoolPasswordForApplication": "Mot de passe",
- "loc.input.help.AppPoolPasswordForApplication": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.AppPoolName": "Nom",
- "loc.input.help.AppPoolName": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
- "loc.input.label.DotNetVersion": "Version de .NET",
- "loc.input.help.DotNetVersion": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
- "loc.input.label.PipeLineMode": "Mode pipeline géré",
- "loc.input.help.PipeLineMode": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
- "loc.input.label.AppPoolIdentity": "Identité",
- "loc.input.help.AppPoolIdentity": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
- "loc.input.label.AppPoolUsername": "Nom d'utilisateur",
- "loc.input.help.AppPoolUsername": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
- "loc.input.label.AppPoolPassword": "Mot de passe",
- "loc.input.help.AppPoolPassword": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
- "loc.input.label.StartStopRecycleAppPoolName": "Nom du pool d'applications",
- "loc.input.help.StartStopRecycleAppPoolName": "Indiquez le nom du pool d'applications IIS.",
- "loc.input.label.AppCmdCommands": "Commandes appcmd.exe supplémentaires",
- "loc.input.help.AppCmdCommands": "Entrez les commandes AppCmd.exe supplémentaires. Pour plusieurs commandes, utilisez un séparateur de ligne, par exemple
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
- "loc.messages.InvalidVirtualPath": "Le chemin virtuel doit commencer par /",
- "loc.messages.InvalidIISDeploymentType": "Type de déploiement IIS non valide : {0}",
- "loc.messages.InvalidActionIISWebsite": "Action non valide '{0}' sélectionnée pour le site web IIS.",
- "loc.messages.InvalidActionIISAppPool": "Action non valide '{0}' sélectionnée pour le pool d'applications IIS.",
- "loc.messages.PackageDeploymentFailed": "Échec de déploiement du package web sur le site web IIS.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "L'empreinte numérique du certificat SSL est manquante dans la liaison HTTPS : ({0}/{1}:{2})",
- "loc.messages.InvalidSslThumbprintInBinding": "Empreinte numérique non valide dans la liaison ({0}/{1}:{2}). La longueur ne fait pas 40 caractères ou contient des caractères non valides.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "L'empreinte numérique du certificat SSL contient des caractères non hexadécimaux dans la liaison : ({0}/{1}:{2}). Découpage de tous les caractères non hexadécimaux."
+{
+ "loc.friendlyName": "Gestion d'application web IIS",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "Créer ou mettre à jour des sites web, des applications web, des répertoires virtuels ou des pools d'applications",
+ "loc.instanceNameFormat": "Gérer $(IISDeploymentType)",
+ "loc.group.displayName.Website": "Site web IIS",
+ "loc.group.displayName.IISBindings": "Liaisons IIS",
+ "loc.group.displayName.ApplicationPoolForWebsite": "Pool d'applications IIS",
+ "loc.group.displayName.IISWebsiteAuthentication": "Authentification IIS",
+ "loc.group.displayName.ApplicationPool": "Pool d'applications IIS",
+ "loc.group.displayName.WebApplication": "Application IIS",
+ "loc.group.displayName.VirtualDirectory": "Répertoire virtuel IIS",
+ "loc.group.displayName.ApplicationPoolForApplication": "Pool d'applications IIS",
+ "loc.group.displayName.Advanced": "Avancé",
+ "loc.input.label.EnableIIS": "Activer IIS",
+ "loc.input.help.EnableIIS": "Cochez cette case, si vous souhaitez installer IIS sur la machine.",
+ "loc.input.label.IISDeploymentType": "Type de configuration",
+ "loc.input.help.IISDeploymentType": "Vous pouvez créer ou mettre à jour des sites, des applications, des répertoires virtuels et des pools d'applications.",
+ "loc.input.label.ActionIISWebsite": "Action",
+ "loc.input.help.ActionIISWebsite": "Sélectionnez l'action appropriée à effectuer sur un site web IIS. \n\n\"Créer ou mettre à jour\" permet de créer un site web ou de le mettre à jour.\n\n Démarrer ou Arrêter permet de démarrer ou d'arrêter le site web.",
+ "loc.input.label.ActionIISApplicationPool": "Action",
+ "loc.input.help.ActionIISApplicationPool": "Sélectionnez l'action appropriée à effectuer sur un pool d'applications IIS. \n\n\"Créer ou mettre à jour\" permet de créer un pool d'applications ou de le mettre à jour.\n\nDémarrer, Arrêter ou Recycler permet de démarrer, d'arrêter ou de recycler le pool d'applications.",
+ "loc.input.label.StartStopWebsiteName": "Nom du site web",
+ "loc.input.help.StartStopWebsiteName": "Indiquez le nom du site web IIS.",
+ "loc.input.label.WebsiteName": "Nom du site web",
+ "loc.input.help.WebsiteName": "Indiquez le nom du site web IIS à créer ou mettre à jour.",
+ "loc.input.label.WebsitePhysicalPath": "Chemin physique",
+ "loc.input.help.WebsitePhysicalPath": "Indiquez le chemin physique de stockage du contenu du site web. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.WebsitePhysicalPathAuth": "Authentification du chemin physique",
+ "loc.input.help.WebsitePhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique du site web.",
+ "loc.input.label.WebsiteAuthUserName": "Nom d'utilisateur",
+ "loc.input.help.WebsiteAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique du site web.",
+ "loc.input.label.WebsiteAuthUserPassword": "Mot de passe",
+ "loc.input.help.WebsiteAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique du site web.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.AddBinding": "Ajouter une liaison",
+ "loc.input.help.AddBinding": "Sélectionnez l'option permettant d'ajouter une liaison de port pour le site web.",
+ "loc.input.label.Protocol": "Protocole",
+ "loc.input.help.Protocol": "Sélectionnez HTTP pour assigner une liaison HTTP au site web, ou HTTPS pour lui assigner une liaison SSL (Secure Sockets Layer).",
+ "loc.input.label.IPAddress": "Adresse IP",
+ "loc.input.help.IPAddress": "Indiquez l'adresse IP qui permet aux utilisateurs d'accéder à ce site web.
Si l'option \"Toutes non attribuées\" est sélectionnée, le site web répond aux requêtes de toutes les adresses IP sur le port et pour le nom d'hôte spécifiés, à moins qu'un autre site web sur le serveur n'ait une liaison sur le même port mais avec une adresse IP spécifique.
",
+ "loc.input.label.Port": "Port",
+ "loc.input.help.Port": "Indiquez le port sur lequel la pile HTTP (HTTP.sys) doit écouter les requêtes du site web.",
+ "loc.input.label.ServerNameIndication": "Indication du nom du serveur obligatoire",
+ "loc.input.help.ServerNameIndication": "Sélectionnez l'option permettant de définir l'information SNI (indication du nom du serveur) pour le site web.
SNI étend les protocoles SSL et TLS pour indiquer le nom d'hôte auquel les clients tentent de se connecter. Grâce à cette information, plusieurs sites web sécurisés avec des certificats distincts peuvent utiliser la même adresse IP.
",
+ "loc.input.label.HostNameWithOutSNI": "Nom d'hôte",
+ "loc.input.help.HostNameWithOutSNI": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
+ "loc.input.label.HostNameWithHttp": "Nom d'hôte",
+ "loc.input.help.HostNameWithHttp": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
+ "loc.input.label.HostNameWithSNI": "Nom d'hôte",
+ "loc.input.help.HostNameWithSNI": "Entrez le nom d'hôte (ou nom de domaine) du site web.
Si un nom d'hôte est spécifié, les clients doivent l'utiliser à la place de l'adresse IP pour accéder au site web.
",
+ "loc.input.label.SSLCertThumbPrint": "Empreinte du certificat SSL",
+ "loc.input.help.SSLCertThumbPrint": "Indiquez l'empreinte numérique du certificat SSL (Secure Socket Layer) que le site web doit utiliser pour la communication HTTPS, sous la forme d'une chaîne hexadécimale de 40 caractères. Le certificat SSL doit être installé au préalable sur l'ordinateur, dans Ordinateur local ou Magasin personnel.",
+ "loc.input.label.Bindings": "Ajouter des liaisons",
+ "loc.input.help.Bindings": "Cliquez sur le bouton [...] de l'extension pour ajouter des liaisons au site web.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Créer ou mettre à jour le pool d'applications",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Sélectionnez l'option permettant de créer ou mettre à jour un pool d'applications. Si cette option est cochée, le site web est créé dans le pool d'applications spécifié.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "Configurer l'authentification",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "Sélectionnez l'option permettant de configurer l'authentification pour le site web.",
+ "loc.input.label.AppPoolNameForWebsite": "Nom",
+ "loc.input.help.AppPoolNameForWebsite": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
+ "loc.input.label.DotNetVersionForWebsite": "Version de .NET",
+ "loc.input.help.DotNetVersionForWebsite": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
+ "loc.input.label.PipeLineModeForWebsite": "Mode pipeline géré",
+ "loc.input.help.PipeLineModeForWebsite": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
+ "loc.input.label.AppPoolIdentityForWebsite": "Identité",
+ "loc.input.help.AppPoolIdentityForWebsite": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
+ "loc.input.label.AppPoolUsernameForWebsite": "Nom d'utilisateur",
+ "loc.input.help.AppPoolUsernameForWebsite": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
+ "loc.input.label.AppPoolPasswordForWebsite": "Mot de passe",
+ "loc.input.help.AppPoolPasswordForWebsite": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "Authentification anonyme",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification anonyme pour le site web.",
+ "loc.input.label.BasicAuthenticationForWebsite": "Authentification de base",
+ "loc.input.help.BasicAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification de base pour le site web.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Authentification Windows",
+ "loc.input.help.WindowsAuthenticationForWebsite": "Sélectionnez l'option permettant d'activer l'authentification Windows pour le site web.",
+ "loc.input.label.ParentWebsiteNameForVD": "Nom du site web parent",
+ "loc.input.help.ParentWebsiteNameForVD": "Indiquez le nom du site web parent du répertoire virtuel.",
+ "loc.input.label.VirtualPathForVD": "Chemin virtuel",
+ "loc.input.help.VirtualPathForVD": "Indiquez le chemin virtuel du répertoire virtuel. \n\nExemple : pour créer un répertoire virtuel Site/Application/VDir, entrez /Application/Vdir. Le site web parent et l'application parente doivent déjà exister.",
+ "loc.input.label.PhysicalPathForVD": "Chemin physique",
+ "loc.input.help.PhysicalPathForVD": "Indiquez le chemin physique de stockage du contenu du répertoire virtuel. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.VDPhysicalPathAuth": "Authentification du chemin physique",
+ "loc.input.help.VDPhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique du répertoire virtuel.",
+ "loc.input.label.VDAuthUserName": "Nom d'utilisateur",
+ "loc.input.help.VDAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique du répertoire virtuel.",
+ "loc.input.label.VDAuthUserPassword": "Mot de passe",
+ "loc.input.help.VDAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique du répertoire virtuel.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.ParentWebsiteNameForApplication": "Nom du site web parent",
+ "loc.input.help.ParentWebsiteNameForApplication": "Indiquez le nom du site web parent sous lequel l'application doit être créée ou mise à jour.",
+ "loc.input.label.VirtualPathForApplication": "Chemin virtuel",
+ "loc.input.help.VirtualPathForApplication": "Indiquez le chemin virtuel de l'application. \n\nExemple : pour créer une application Site/Application, entrez /Application. Le site web parent doit déjà exister.",
+ "loc.input.label.PhysicalPathForApplication": "Chemin physique",
+ "loc.input.help.PhysicalPathForApplication": "Indiquez le chemin physique de stockage du contenu de l'application. Le contenu peut résider sur l'ordinateur local, dans un répertoire distant ou sur un partage réseau, par exemple C:\\Fabrikam ou \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.ApplicationPhysicalPathAuth": "Authentification du chemin physique",
+ "loc.input.help.ApplicationPhysicalPathAuth": "Sélectionnez le mécanisme d'authentification à utiliser pour accéder au chemin physique de l'application.",
+ "loc.input.label.ApplicationAuthUserName": "Nom d'utilisateur",
+ "loc.input.help.ApplicationAuthUserName": "Indiquez le nom d'utilisateur à employer pour accéder au chemin physique de l'application.",
+ "loc.input.label.ApplicationAuthUserPassword": "Mot de passe",
+ "loc.input.help.ApplicationAuthUserPassword": "Indiquez le mot de passe de l'utilisateur à employer pour accéder au chemin physique de l'application.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "Créer ou mettre à jour le pool d'applications",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "Sélectionnez l'option permettant de créer ou mettre à jour un pool d'applications. Si cette option est cochée, l'application est créée dans le pool d'applications spécifié.",
+ "loc.input.label.AppPoolNameForApplication": "Nom",
+ "loc.input.help.AppPoolNameForApplication": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
+ "loc.input.label.DotNetVersionForApplication": "Version de .NET",
+ "loc.input.help.DotNetVersionForApplication": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
+ "loc.input.label.PipeLineModeForApplication": "Mode pipeline géré",
+ "loc.input.help.PipeLineModeForApplication": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
+ "loc.input.label.AppPoolIdentityForApplication": "Identité",
+ "loc.input.help.AppPoolIdentityForApplication": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
+ "loc.input.label.AppPoolUsernameForApplication": "Nom d'utilisateur",
+ "loc.input.help.AppPoolUsernameForApplication": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
+ "loc.input.label.AppPoolPasswordForApplication": "Mot de passe",
+ "loc.input.help.AppPoolPasswordForApplication": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.AppPoolName": "Nom",
+ "loc.input.help.AppPoolName": "Indiquez le nom du pool d'applications IIS à créer ou mettre à jour.",
+ "loc.input.label.DotNetVersion": "Version de .NET",
+ "loc.input.help.DotNetVersion": "Sélectionnez la version du .NET Framework chargée par le pool d'applications.
Si les applications assignées à ce pool d'applications ne contiennent pas de code managé, sélectionnez l'option 'Aucun code managé' dans la liste.
",
+ "loc.input.label.PipeLineMode": "Mode pipeline géré",
+ "loc.input.help.PipeLineMode": "Sélectionnez le mode pipeline géré pour spécifier la façon dont IIS traite les requêtes de contenu géré. Utilisez le mode classique uniquement quand les applications du pool d'applications ne peuvent pas s'exécuter en mode intégré.",
+ "loc.input.label.AppPoolIdentity": "Identité",
+ "loc.input.help.AppPoolIdentity": "Configurez le compte sous lequel est exécuté le processus de travail d'un pool d'applications. Sélectionnez l'un des comptes de sécurité prédéfinis ou configurez un compte personnalisé.",
+ "loc.input.label.AppPoolUsername": "Nom d'utilisateur",
+ "loc.input.help.AppPoolUsername": "Indiquez le nom d'utilisateur du compte personnalisé à utiliser.",
+ "loc.input.label.AppPoolPassword": "Mot de passe",
+ "loc.input.help.AppPoolPassword": "Indiquez le mot de passe du compte personnalisé.
Respectez la bonne pratique suivante : créez une variable dans le pipeline de build ou le pipeline de mise en production, marquez-la à l'aide de 'Secret' pour la sécuriser, puis utilisez-la ici, par exemple '$(userCredentials)'.
Remarque : Les caractères spéciaux du mot de passe sont interprétés en fonction des arguments de ligne de commande",
+ "loc.input.label.StartStopRecycleAppPoolName": "Nom du pool d'applications",
+ "loc.input.help.StartStopRecycleAppPoolName": "Indiquez le nom du pool d'applications IIS.",
+ "loc.input.label.AppCmdCommands": "Commandes appcmd.exe supplémentaires",
+ "loc.input.help.AppCmdCommands": "Entrez les commandes AppCmd.exe supplémentaires. Pour plusieurs commandes, utilisez un séparateur de ligne, par exemple
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
+ "loc.messages.InvalidVirtualPath": "Le chemin virtuel doit commencer par /",
+ "loc.messages.InvalidIISDeploymentType": "Type de déploiement IIS non valide : {0}",
+ "loc.messages.InvalidActionIISWebsite": "Action non valide '{0}' sélectionnée pour le site web IIS.",
+ "loc.messages.InvalidActionIISAppPool": "Action non valide '{0}' sélectionnée pour le pool d'applications IIS.",
+ "loc.messages.PackageDeploymentFailed": "Échec de déploiement du package web sur le site web IIS.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "L'empreinte numérique du certificat SSL est manquante dans la liaison HTTPS : ({0}/{1}:{2})",
+ "loc.messages.InvalidSslThumbprintInBinding": "Empreinte numérique non valide dans la liaison ({0}/{1}:{2}). La longueur ne fait pas 40 caractères ou contient des caractères non valides.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "L'empreinte numérique du certificat SSL contient des caractères non hexadécimaux dans la liaison : ({0}/{1}:{2}). Découpage de tous les caractères non hexadécimaux."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/it-IT/resources.resjson
index 6153e9899d79..0e39bf69e656 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "Gestione app Web IIS",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "Consente di creare o aggiornare siti Web, app Web, directory virtuali o pool di applicazioni",
- "loc.instanceNameFormat": "Gestisci $(IISDeploymentType)",
- "loc.group.displayName.Website": "Sito Web IIS",
- "loc.group.displayName.IISBindings": "Binding IIS",
- "loc.group.displayName.ApplicationPoolForWebsite": "Pool di applicazioni IIS",
- "loc.group.displayName.IISWebsiteAuthentication": "Autenticazione IIS",
- "loc.group.displayName.ApplicationPool": "Pool di applicazioni IIS",
- "loc.group.displayName.WebApplication": "Applicazione IIS",
- "loc.group.displayName.VirtualDirectory": "Directory virtuale IIS",
- "loc.group.displayName.ApplicationPoolForApplication": "Pool di applicazioni IIS",
- "loc.group.displayName.Advanced": "Avanzate",
- "loc.input.label.EnableIIS": "Abilita IIS",
- "loc.input.help.EnableIIS": "Selezionare questa opzione per installare IIS nel computer.",
- "loc.input.label.IISDeploymentType": "Tipo di configurazione",
- "loc.input.help.IISDeploymentType": "È possibile creare o aggiornare siti, applicazioni, directory virtuali e pool di applicazioni.",
- "loc.input.label.ActionIISWebsite": "Azione",
- "loc.input.help.ActionIISWebsite": "Consente di selezionare l'azione appropriata da eseguire su un sito Web IIS. \n\nUsare \"Crea o aggiorna\" per creare un sito Web o aggiornarne uno esistente.\n\n Avvia e Arresta consentono rispettivamente di avviare e arrestare il sito Web.",
- "loc.input.label.ActionIISApplicationPool": "Azione",
- "loc.input.help.ActionIISApplicationPool": "Consente di selezionare l'azione appropriata da eseguire su un pool di applicazioni IIS. \n\nUsare \"Crea o aggiorna\" per creare un pool di app o aggiornarne uno esistente.\n\nAvvia, Arresta e Ricicla consentono rispettivamente di avviare, arrestare e riciclare il pool di applicazioni.",
- "loc.input.label.StartStopWebsiteName": "Nome del sito Web",
- "loc.input.help.StartStopWebsiteName": "Consente di specificare il nome del sito Web IIS.",
- "loc.input.label.WebsiteName": "Nome del sito Web",
- "loc.input.help.WebsiteName": "Consente di specificare il nome del sito Web IIS da creare o aggiornare.",
- "loc.input.label.WebsitePhysicalPath": "Percorso fisico",
- "loc.input.help.WebsitePhysicalPath": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto del sito Web. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.WebsitePhysicalPathAuth": "Autenticazione del percorso fisico",
- "loc.input.help.WebsitePhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico del sito Web.",
- "loc.input.label.WebsiteAuthUserName": "Nome utente",
- "loc.input.help.WebsiteAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico del sito Web.",
- "loc.input.label.WebsiteAuthUserPassword": "Password",
- "loc.input.help.WebsiteAuthUserPassword": "Consente di specificare la password che verrà usata per accedere al percorso fisico del sito Web.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.AddBinding": "Aggiungi binding",
- "loc.input.help.AddBinding": "Selezionare l'opzione per aggiungere il binding delle porte per il sito Web.",
- "loc.input.label.Protocol": "Protocollo",
- "loc.input.help.Protocol": "Selezionare HTTP o HTTPS per impostare rispettivamente un binding HTTP o SSL (Secure Sockets Layer) per il sito Web.",
- "loc.input.label.IPAddress": "Indirizzo IP",
- "loc.input.help.IPAddress": "Consente di specificare un indirizzo IP che gli utenti finali possono usare per accedere a questo sito Web.
Se si seleziona l'opzione 'Tutti non assegnati', il sito Web risponderà alle richieste relative a tutti gli indirizzi IP sulla porta e al nome host, a meno che nel server non sia presente un altro sito Web con un binding sulla stessa porta ma con un indirizzo IP specifico.
",
- "loc.input.label.Port": "Porta",
- "loc.input.help.Port": "Consente di specificare la porta in cui Hypertext Transfer Protocol Stack (HTTP.sys) rimarrà in ascolto delle richieste effettuate al sito Web.",
- "loc.input.label.ServerNameIndication": "Indicazione nome server obbligatoria",
- "loc.input.help.ServerNameIndication": "Consente di selezionare l'opzione per impostare Indicazione nome server per il sito Web.
Tale funzionalità estende i protocolli SSL e TLS per indicare il nome host a cui i client provano a connettersi. Consente di usare lo stesso indirizzo a più siti Web sicuri con certificati diversi.
",
- "loc.input.label.HostNameWithOutSNI": "Nome host",
- "loc.input.help.HostNameWithOutSNI": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
- "loc.input.label.HostNameWithHttp": "Nome host",
- "loc.input.help.HostNameWithHttp": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
- "loc.input.label.HostNameWithSNI": "Nome host",
- "loc.input.help.HostNameWithSNI": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
- "loc.input.label.SSLCertThumbPrint": "Identificazione digitale del certificato SSL",
- "loc.input.help.SSLCertThumbPrint": "Consente di specificare la stringa di 40 caratteri esadecimali dell'identificazione personale del certificato SSL (Secure Socket Layer) che verrà usato dal sito Web per le comunicazioni HTTPS. Il certificato SSL deve essere già installato nel computer e presente nell'archivio personale del computer locale.",
- "loc.input.label.Bindings": "Aggiungi binding",
- "loc.input.help.Bindings": "Fare clic sul pulsante [...] dell'estensione per aggiungere i binding per il sito Web.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Crea o aggiorna pool di applicazioni",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Consente di selezionare l'opzione per creare o aggiornare un pool di applicazioni. Se questa opzione è selezionata, il sito Web verrà creato nel pool di applicazioni specificato.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "Configura autenticazione",
- "loc.input.help.ConfigureAuthenticationForWebsite": "Consente di selezionare l'opzione per configurare l'autenticazione per il sito Web.",
- "loc.input.label.AppPoolNameForWebsite": "Nome",
- "loc.input.help.AppPoolNameForWebsite": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
- "loc.input.label.DotNetVersionForWebsite": "Versione di .NET",
- "loc.input.help.DotNetVersionForWebsite": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
- "loc.input.label.PipeLineModeForWebsite": "Modalità pipeline gestita",
- "loc.input.help.PipeLineModeForWebsite": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
- "loc.input.label.AppPoolIdentityForWebsite": "Identità",
- "loc.input.help.AppPoolIdentityForWebsite": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
- "loc.input.label.AppPoolUsernameForWebsite": "Nome utente",
- "loc.input.help.AppPoolUsernameForWebsite": "Specificare il nome utente dell'account personalizzato da usare.",
- "loc.input.label.AppPoolPasswordForWebsite": "Password",
- "loc.input.help.AppPoolPasswordForWebsite": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.AnonymousAuthenticationForWebsite": "Autenticazione anonima",
- "loc.input.help.AnonymousAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione anonima per il sito Web.",
- "loc.input.label.BasicAuthenticationForWebsite": "Autenticazione di base",
- "loc.input.help.BasicAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione di base per il sito Web.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Autenticazione di Windows",
- "loc.input.help.WindowsAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione di Windows per il sito Web.",
- "loc.input.label.ParentWebsiteNameForVD": "Nome del sito Web padre",
- "loc.input.help.ParentWebsiteNameForVD": "Consente di specificare il nome del sito Web padre della directory virtuale.",
- "loc.input.label.VirtualPathForVD": "Percorso virtuale",
- "loc.input.help.VirtualPathForVD": "Consente di specificare il percorso virtuale della directory virtuale. \n\nEsempio: per creare una directory virtuale Sito/Applicazione/DirVirtuale, immettere /Applicazione/DirVirtuale. Il sito Web padre e l'applicazione devono esistere già.",
- "loc.input.label.PhysicalPathForVD": "Percorso fisico",
- "loc.input.help.PhysicalPathForVD": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto della directory virtuale. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.VDPhysicalPathAuth": "Autenticazione del percorso fisico",
- "loc.input.help.VDPhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico della directory virtuale.",
- "loc.input.label.VDAuthUserName": "Nome utente",
- "loc.input.help.VDAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico della directory virtuale.",
- "loc.input.label.VDAuthUserPassword": "Password",
- "loc.input.help.VDAuthUserPassword": "Consente di specificare la password dell'utente che verrà usata per accedere al percorso fisico della directory virtuale.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.ParentWebsiteNameForApplication": "Nome del sito Web padre",
- "loc.input.help.ParentWebsiteNameForApplication": "Consente di specificare il nome del sito Web padre in cui verrà creata o aggiornata l'applicazione.",
- "loc.input.label.VirtualPathForApplication": "Percorso virtuale",
- "loc.input.help.VirtualPathForApplication": "Consente di specificare il percorso virtuale dell'applicazione. \n\nEsempio: per creare un'applicazione Sito/Applicazione, immettere /Applicazione. Il sito Web padre deve esistere già.",
- "loc.input.label.PhysicalPathForApplication": "Percorso fisico",
- "loc.input.help.PhysicalPathForApplication": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto dell'applicazione. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
- "loc.input.label.ApplicationPhysicalPathAuth": "Autenticazione del percorso fisico",
- "loc.input.help.ApplicationPhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico dell'applicazione.",
- "loc.input.label.ApplicationAuthUserName": "Nome utente",
- "loc.input.help.ApplicationAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico dell'applicazione.",
- "loc.input.label.ApplicationAuthUserPassword": "Password",
- "loc.input.help.ApplicationAuthUserPassword": "Consente di specificare la password che verrà usata per accedere al percorso fisico dell'applicazione.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "Crea o aggiorna pool di applicazioni",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "Consente di selezionare l'opzione per creare o aggiornare un pool di applicazioni. Se questa opzione è selezionata, l'applicazione verrà creata nel pool di applicazioni specificato.",
- "loc.input.label.AppPoolNameForApplication": "Nome",
- "loc.input.help.AppPoolNameForApplication": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
- "loc.input.label.DotNetVersionForApplication": "Versione di .NET",
- "loc.input.help.DotNetVersionForApplication": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
- "loc.input.label.PipeLineModeForApplication": "Modalità pipeline gestita",
- "loc.input.help.PipeLineModeForApplication": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
- "loc.input.label.AppPoolIdentityForApplication": "Identità",
- "loc.input.help.AppPoolIdentityForApplication": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
- "loc.input.label.AppPoolUsernameForApplication": "Nome utente",
- "loc.input.help.AppPoolUsernameForApplication": "Specificare il nome utente dell'account personalizzato da usare.",
- "loc.input.label.AppPoolPasswordForApplication": "Password",
- "loc.input.help.AppPoolPasswordForApplication": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.AppPoolName": "Nome",
- "loc.input.help.AppPoolName": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
- "loc.input.label.DotNetVersion": "Versione di .NET",
- "loc.input.help.DotNetVersion": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
- "loc.input.label.PipeLineMode": "Modalità pipeline gestita",
- "loc.input.help.PipeLineMode": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
- "loc.input.label.AppPoolIdentity": "Identità",
- "loc.input.help.AppPoolIdentity": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
- "loc.input.label.AppPoolUsername": "Nome utente",
- "loc.input.help.AppPoolUsername": "Specificare il nome utente dell'account personalizzato da usare.",
- "loc.input.label.AppPoolPassword": "Password",
- "loc.input.help.AppPoolPassword": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
- "loc.input.label.StartStopRecycleAppPoolName": "Nome del pool di applicazioni",
- "loc.input.help.StartStopRecycleAppPoolName": "Consente di specificare il nome del pool di applicazioni IIS.",
- "loc.input.label.AppCmdCommands": "Comandi aggiuntivi di appcmd.exe",
- "loc.input.help.AppCmdCommands": "Consente di immettere comandi aggiuntivi di AppCmd.exe. Per immettere più comandi, usare un separatore di riga, ad esempio
list apppools
list sites
recycle apppool /apppool.name:NomePoolApplicazioniEsempio",
- "loc.messages.InvalidVirtualPath": "Il percorso virtuale deve iniziare con una barra (/)",
- "loc.messages.InvalidIISDeploymentType": "Tipo di distribuzione IIS non valida: {0}",
- "loc.messages.InvalidActionIISWebsite": "L'azione '{0}' selezionata per il sito Web IIS non è valida.",
- "loc.messages.InvalidActionIISAppPool": "L'azione '{0}' selezionata per il pool di applicazioni IIS non è valida.",
- "loc.messages.PackageDeploymentFailed": "Non è stato possibile distribuire il pacchetto Web nel sito Web IIS.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Identificazione personale del certificato SSL mancante nel binding HTTPS ({0}/{1}:{2})",
- "loc.messages.InvalidSslThumbprintInBinding": "Identificazione personale non valida nel binding ({0}/{1}:{2}). Contiene caratteri non validi oppure non è composta da 40 caratteri.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "L'identificazione personale del certificato SSL contiene caratteri non esadecimali nel binding ({0}/{1}:{2}). Tutti i caratteri non esadecimali verranno tagliati."
+{
+ "loc.friendlyName": "Gestione app Web IIS",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "Consente di creare o aggiornare siti Web, app Web, directory virtuali o pool di applicazioni",
+ "loc.instanceNameFormat": "Gestisci $(IISDeploymentType)",
+ "loc.group.displayName.Website": "Sito Web IIS",
+ "loc.group.displayName.IISBindings": "Binding IIS",
+ "loc.group.displayName.ApplicationPoolForWebsite": "Pool di applicazioni IIS",
+ "loc.group.displayName.IISWebsiteAuthentication": "Autenticazione IIS",
+ "loc.group.displayName.ApplicationPool": "Pool di applicazioni IIS",
+ "loc.group.displayName.WebApplication": "Applicazione IIS",
+ "loc.group.displayName.VirtualDirectory": "Directory virtuale IIS",
+ "loc.group.displayName.ApplicationPoolForApplication": "Pool di applicazioni IIS",
+ "loc.group.displayName.Advanced": "Avanzate",
+ "loc.input.label.EnableIIS": "Abilita IIS",
+ "loc.input.help.EnableIIS": "Selezionare questa opzione per installare IIS nel computer.",
+ "loc.input.label.IISDeploymentType": "Tipo di configurazione",
+ "loc.input.help.IISDeploymentType": "È possibile creare o aggiornare siti, applicazioni, directory virtuali e pool di applicazioni.",
+ "loc.input.label.ActionIISWebsite": "Azione",
+ "loc.input.help.ActionIISWebsite": "Consente di selezionare l'azione appropriata da eseguire su un sito Web IIS. \n\nUsare \"Crea o aggiorna\" per creare un sito Web o aggiornarne uno esistente.\n\n Avvia e Arresta consentono rispettivamente di avviare e arrestare il sito Web.",
+ "loc.input.label.ActionIISApplicationPool": "Azione",
+ "loc.input.help.ActionIISApplicationPool": "Consente di selezionare l'azione appropriata da eseguire su un pool di applicazioni IIS. \n\nUsare \"Crea o aggiorna\" per creare un pool di app o aggiornarne uno esistente.\n\nAvvia, Arresta e Ricicla consentono rispettivamente di avviare, arrestare e riciclare il pool di applicazioni.",
+ "loc.input.label.StartStopWebsiteName": "Nome del sito Web",
+ "loc.input.help.StartStopWebsiteName": "Consente di specificare il nome del sito Web IIS.",
+ "loc.input.label.WebsiteName": "Nome del sito Web",
+ "loc.input.help.WebsiteName": "Consente di specificare il nome del sito Web IIS da creare o aggiornare.",
+ "loc.input.label.WebsitePhysicalPath": "Percorso fisico",
+ "loc.input.help.WebsitePhysicalPath": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto del sito Web. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.WebsitePhysicalPathAuth": "Autenticazione del percorso fisico",
+ "loc.input.help.WebsitePhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico del sito Web.",
+ "loc.input.label.WebsiteAuthUserName": "Nome utente",
+ "loc.input.help.WebsiteAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico del sito Web.",
+ "loc.input.label.WebsiteAuthUserPassword": "Password",
+ "loc.input.help.WebsiteAuthUserPassword": "Consente di specificare la password che verrà usata per accedere al percorso fisico del sito Web.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.AddBinding": "Aggiungi binding",
+ "loc.input.help.AddBinding": "Selezionare l'opzione per aggiungere il binding delle porte per il sito Web.",
+ "loc.input.label.Protocol": "Protocollo",
+ "loc.input.help.Protocol": "Selezionare HTTP o HTTPS per impostare rispettivamente un binding HTTP o SSL (Secure Sockets Layer) per il sito Web.",
+ "loc.input.label.IPAddress": "Indirizzo IP",
+ "loc.input.help.IPAddress": "Consente di specificare un indirizzo IP che gli utenti finali possono usare per accedere a questo sito Web.
Se si seleziona l'opzione 'Tutti non assegnati', il sito Web risponderà alle richieste relative a tutti gli indirizzi IP sulla porta e al nome host, a meno che nel server non sia presente un altro sito Web con un binding sulla stessa porta ma con un indirizzo IP specifico.
",
+ "loc.input.label.Port": "Porta",
+ "loc.input.help.Port": "Consente di specificare la porta in cui Hypertext Transfer Protocol Stack (HTTP.sys) rimarrà in ascolto delle richieste effettuate al sito Web.",
+ "loc.input.label.ServerNameIndication": "Indicazione nome server obbligatoria",
+ "loc.input.help.ServerNameIndication": "Consente di selezionare l'opzione per impostare Indicazione nome server per il sito Web.
Tale funzionalità estende i protocolli SSL e TLS per indicare il nome host a cui i client provano a connettersi. Consente di usare lo stesso indirizzo a più siti Web sicuri con certificati diversi.
",
+ "loc.input.label.HostNameWithOutSNI": "Nome host",
+ "loc.input.help.HostNameWithOutSNI": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
+ "loc.input.label.HostNameWithHttp": "Nome host",
+ "loc.input.help.HostNameWithHttp": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
+ "loc.input.label.HostNameWithSNI": "Nome host",
+ "loc.input.help.HostNameWithSNI": "Immettere un nome host o un nome di dominio per il sito Web.
Se si specifica un nome host, per accedere al sito Web, i client devono usare il nome host invece dell'indirizzo IP.
",
+ "loc.input.label.SSLCertThumbPrint": "Identificazione digitale del certificato SSL",
+ "loc.input.help.SSLCertThumbPrint": "Consente di specificare la stringa di 40 caratteri esadecimali dell'identificazione personale del certificato SSL (Secure Socket Layer) che verrà usato dal sito Web per le comunicazioni HTTPS. Il certificato SSL deve essere già installato nel computer e presente nell'archivio personale del computer locale.",
+ "loc.input.label.Bindings": "Aggiungi binding",
+ "loc.input.help.Bindings": "Fare clic sul pulsante [...] dell'estensione per aggiungere i binding per il sito Web.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Crea o aggiorna pool di applicazioni",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Consente di selezionare l'opzione per creare o aggiornare un pool di applicazioni. Se questa opzione è selezionata, il sito Web verrà creato nel pool di applicazioni specificato.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "Configura autenticazione",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "Consente di selezionare l'opzione per configurare l'autenticazione per il sito Web.",
+ "loc.input.label.AppPoolNameForWebsite": "Nome",
+ "loc.input.help.AppPoolNameForWebsite": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
+ "loc.input.label.DotNetVersionForWebsite": "Versione di .NET",
+ "loc.input.help.DotNetVersionForWebsite": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
+ "loc.input.label.PipeLineModeForWebsite": "Modalità pipeline gestita",
+ "loc.input.help.PipeLineModeForWebsite": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
+ "loc.input.label.AppPoolIdentityForWebsite": "Identità",
+ "loc.input.help.AppPoolIdentityForWebsite": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
+ "loc.input.label.AppPoolUsernameForWebsite": "Nome utente",
+ "loc.input.help.AppPoolUsernameForWebsite": "Specificare il nome utente dell'account personalizzato da usare.",
+ "loc.input.label.AppPoolPasswordForWebsite": "Password",
+ "loc.input.help.AppPoolPasswordForWebsite": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "Autenticazione anonima",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione anonima per il sito Web.",
+ "loc.input.label.BasicAuthenticationForWebsite": "Autenticazione di base",
+ "loc.input.help.BasicAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione di base per il sito Web.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Autenticazione di Windows",
+ "loc.input.help.WindowsAuthenticationForWebsite": "Consente di selezionare l'opzione per abilitare l'autenticazione di Windows per il sito Web.",
+ "loc.input.label.ParentWebsiteNameForVD": "Nome del sito Web padre",
+ "loc.input.help.ParentWebsiteNameForVD": "Consente di specificare il nome del sito Web padre della directory virtuale.",
+ "loc.input.label.VirtualPathForVD": "Percorso virtuale",
+ "loc.input.help.VirtualPathForVD": "Consente di specificare il percorso virtuale della directory virtuale. \n\nEsempio: per creare una directory virtuale Sito/Applicazione/DirVirtuale, immettere /Applicazione/DirVirtuale. Il sito Web padre e l'applicazione devono esistere già.",
+ "loc.input.label.PhysicalPathForVD": "Percorso fisico",
+ "loc.input.help.PhysicalPathForVD": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto della directory virtuale. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.VDPhysicalPathAuth": "Autenticazione del percorso fisico",
+ "loc.input.help.VDPhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico della directory virtuale.",
+ "loc.input.label.VDAuthUserName": "Nome utente",
+ "loc.input.help.VDAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico della directory virtuale.",
+ "loc.input.label.VDAuthUserPassword": "Password",
+ "loc.input.help.VDAuthUserPassword": "Consente di specificare la password dell'utente che verrà usata per accedere al percorso fisico della directory virtuale.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.ParentWebsiteNameForApplication": "Nome del sito Web padre",
+ "loc.input.help.ParentWebsiteNameForApplication": "Consente di specificare il nome del sito Web padre in cui verrà creata o aggiornata l'applicazione.",
+ "loc.input.label.VirtualPathForApplication": "Percorso virtuale",
+ "loc.input.help.VirtualPathForApplication": "Consente di specificare il percorso virtuale dell'applicazione. \n\nEsempio: per creare un'applicazione Sito/Applicazione, immettere /Applicazione. Il sito Web padre deve esistere già.",
+ "loc.input.label.PhysicalPathForApplication": "Percorso fisico",
+ "loc.input.help.PhysicalPathForApplication": "Consente di specificare il percorso fisico in cui verrà archiviato il contenuto dell'applicazione. Il contenuto può risiedere nel computer locale, in una directory remota o in una condivisione di rete, ad esempio C:\\Fabrikam o \\\\\\\\ContentShare\\Fabrikam.",
+ "loc.input.label.ApplicationPhysicalPathAuth": "Autenticazione del percorso fisico",
+ "loc.input.help.ApplicationPhysicalPathAuth": "Consente di selezionare il meccanismo di autenticazione che verrà usato per accedere al percorso fisico dell'applicazione.",
+ "loc.input.label.ApplicationAuthUserName": "Nome utente",
+ "loc.input.help.ApplicationAuthUserName": "Consente di specificare il nome utente che verrà usato per accedere al percorso fisico dell'applicazione.",
+ "loc.input.label.ApplicationAuthUserPassword": "Password",
+ "loc.input.help.ApplicationAuthUserPassword": "Consente di specificare la password che verrà usata per accedere al percorso fisico dell'applicazione.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "Crea o aggiorna pool di applicazioni",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "Consente di selezionare l'opzione per creare o aggiornare un pool di applicazioni. Se questa opzione è selezionata, l'applicazione verrà creata nel pool di applicazioni specificato.",
+ "loc.input.label.AppPoolNameForApplication": "Nome",
+ "loc.input.help.AppPoolNameForApplication": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
+ "loc.input.label.DotNetVersionForApplication": "Versione di .NET",
+ "loc.input.help.DotNetVersionForApplication": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
+ "loc.input.label.PipeLineModeForApplication": "Modalità pipeline gestita",
+ "loc.input.help.PipeLineModeForApplication": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
+ "loc.input.label.AppPoolIdentityForApplication": "Identità",
+ "loc.input.help.AppPoolIdentityForApplication": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
+ "loc.input.label.AppPoolUsernameForApplication": "Nome utente",
+ "loc.input.help.AppPoolUsernameForApplication": "Specificare il nome utente dell'account personalizzato da usare.",
+ "loc.input.label.AppPoolPasswordForApplication": "Password",
+ "loc.input.help.AppPoolPasswordForApplication": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.AppPoolName": "Nome",
+ "loc.input.help.AppPoolName": "Consente di specificare il nome del pool di applicazioni IIS da creare o aggiornare.",
+ "loc.input.label.DotNetVersion": "Versione di .NET",
+ "loc.input.help.DotNetVersion": "Consente di selezionare la versione di .NET Framework caricata dal pool di applicazioni.
Se le applicazioni assegnate a questo pool di applicazioni non contengono codice gestito, selezionare l'opzione 'Nessun codice gestito' nell'elenco.
",
+ "loc.input.label.PipeLineMode": "Modalità pipeline gestita",
+ "loc.input.help.PipeLineMode": "Consente di selezionare la modalità pipeline gestita che specifica in che modo IIS elabora le richieste relative al contenuto gestito. Usare la modalità classica solo quando non è possibile eseguire le applicazioni del pool di applicazioni nella modalità integrata.",
+ "loc.input.label.AppPoolIdentity": "Identità",
+ "loc.input.help.AppPoolIdentity": "Consente di configurare l'account con cui verrà eseguito il processo di lavoro del pool di applicazioni. Selezionare uno degli account di sicurezza predefiniti o configurare un account personalizzato.",
+ "loc.input.label.AppPoolUsername": "Nome utente",
+ "loc.input.help.AppPoolUsername": "Specificare il nome utente dell'account personalizzato da usare.",
+ "loc.input.label.AppPoolPassword": "Password",
+ "loc.input.help.AppPoolPassword": "Consente di specificare la password per l'account personalizzato.
È consigliabile creare una variabile nella pipeline di compilazione o di versione e contrassegnarla come 'secret' per proteggerla, quindi usarla qui, ad esempio '$(userCredentials)'.
Nota: i caratteri speciali della password vengono interpretati come indicato negli argomenti della riga di comando",
+ "loc.input.label.StartStopRecycleAppPoolName": "Nome del pool di applicazioni",
+ "loc.input.help.StartStopRecycleAppPoolName": "Consente di specificare il nome del pool di applicazioni IIS.",
+ "loc.input.label.AppCmdCommands": "Comandi aggiuntivi di appcmd.exe",
+ "loc.input.help.AppCmdCommands": "Consente di immettere comandi aggiuntivi di AppCmd.exe. Per immettere più comandi, usare un separatore di riga, ad esempio
list apppools
list sites
recycle apppool /apppool.name:NomePoolApplicazioniEsempio",
+ "loc.messages.InvalidVirtualPath": "Il percorso virtuale deve iniziare con una barra (/)",
+ "loc.messages.InvalidIISDeploymentType": "Tipo di distribuzione IIS non valida: {0}",
+ "loc.messages.InvalidActionIISWebsite": "L'azione '{0}' selezionata per il sito Web IIS non è valida.",
+ "loc.messages.InvalidActionIISAppPool": "L'azione '{0}' selezionata per il pool di applicazioni IIS non è valida.",
+ "loc.messages.PackageDeploymentFailed": "Non è stato possibile distribuire il pacchetto Web nel sito Web IIS.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Identificazione personale del certificato SSL mancante nel binding HTTPS ({0}/{1}:{2})",
+ "loc.messages.InvalidSslThumbprintInBinding": "Identificazione personale non valida nel binding ({0}/{1}:{2}). Contiene caratteri non validi oppure non è composta da 40 caratteri.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "L'identificazione personale del certificato SSL contiene caratteri non esadecimali nel binding ({0}/{1}:{2}). Tutti i caratteri non esadecimali verranno tagliati."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ko-KR/resources.resjson
index 44ad300ab1be..c18431f9487a 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "IIS 웹앱 관리",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "웹 사이트, 웹앱, 가상 디렉터리 또는 애플리케이션 풀을 만들거나 업데이트합니다.",
- "loc.instanceNameFormat": "$(IISDeploymentType) 관리",
- "loc.group.displayName.Website": "IIS 웹 사이트",
- "loc.group.displayName.IISBindings": "IIS 바인딩",
- "loc.group.displayName.ApplicationPoolForWebsite": "IIS 응용 프로그램 풀",
- "loc.group.displayName.IISWebsiteAuthentication": "IIS 인증",
- "loc.group.displayName.ApplicationPool": "IIS 응용 프로그램 풀",
- "loc.group.displayName.WebApplication": "IIS 응용 프로그램",
- "loc.group.displayName.VirtualDirectory": "IIS 가상 디렉터리",
- "loc.group.displayName.ApplicationPoolForApplication": "IIS 응용 프로그램 풀",
- "loc.group.displayName.Advanced": "고급",
- "loc.input.label.EnableIIS": "IIS 사용",
- "loc.input.help.EnableIIS": "컴퓨터에 IIS를 설치하려면 이 옵션을 선택합니다.",
- "loc.input.label.IISDeploymentType": "구성 형식",
- "loc.input.help.IISDeploymentType": "사이트, 응용 프로그램, 가상 디렉터리 및 응용 프로그램 풀을 만들거나 업데이트할 수 있습니다.",
- "loc.input.label.ActionIISWebsite": "작업",
- "loc.input.help.ActionIISWebsite": "IIS 웹 사이트에서 수행할 적절한 작업을 선택합니다. \n\n\"만들기 또는 업데이트\"는 웹 사이트를 만들거나 기존 웹 사이트를 업데이트합니다.\n\n시작, 중지는 각각 웹 사이트를 시작 또는 중지합니다.",
- "loc.input.label.ActionIISApplicationPool": "작업",
- "loc.input.help.ActionIISApplicationPool": "IIS 응용 프로그램 풀에서 수행할 적절한 작업을 선택합니다.\n\n\"만들기 또는 업데이트\"는 앱 풀을 만들거나 기존 앱 풀을 업데이트합니다.\n\n시작, 중지, 재생은 각각 응용 프로그램 풀을 시작, 중지 또는 재생합니다.",
- "loc.input.label.StartStopWebsiteName": "웹 사이트 이름",
- "loc.input.help.StartStopWebsiteName": "IIS 웹 사이트의 이름을 제공합니다.",
- "loc.input.label.WebsiteName": "웹 사이트 이름",
- "loc.input.help.WebsiteName": "만들거나 업데이트할 IIS 웹 사이트의 이름을 제공합니다.",
- "loc.input.label.WebsitePhysicalPath": "실제 경로",
- "loc.input.help.WebsitePhysicalPath": "웹 사이트 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam과 같이 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유에 있을 수 있습니다.",
- "loc.input.label.WebsitePhysicalPathAuth": "실제 경로 인증",
- "loc.input.help.WebsitePhysicalPathAuth": "웹 사이트의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
- "loc.input.label.WebsiteAuthUserName": "사용자 이름",
- "loc.input.help.WebsiteAuthUserName": "웹 사이트의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
- "loc.input.label.WebsiteAuthUserPassword": "암호",
- "loc.input.help.WebsiteAuthUserPassword": "웹 사이트의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.AddBinding": "바인딩 추가",
- "loc.input.help.AddBinding": "웹 사이트에 대한 포트 바인딩을 추가하는 옵션을 선택합니다.",
- "loc.input.label.Protocol": "프로토콜",
- "loc.input.help.Protocol": "HTTP 바인딩을 사용할 웹 사이트의 경우 HTTP를 선택하고, SSL(Secure Sockets Layer) 바인딩을 사용할 웹 사이트의 경우에는 HTTPS를 선택합니다.",
- "loc.input.label.IPAddress": "IP 주소",
- "loc.input.help.IPAddress": "최종 사용자가 이 웹 사이트에 액세스하는 데 사용할 수 있는 IP 주소를 제공합니다.
'모두 할당되지 않음'이 선택되면 서버의 다른 웹 사이트에 특정 IP 주소를 사용하는 동일한 포트에 대한 바인딩이 없는 한 해당 웹 사이트에서 포트의 모든 IP 주소와 호스트 이름에 대한 요청에 응답합니다.
",
- "loc.input.label.Port": "포트",
- "loc.input.help.Port": "Hypertext Transfer Protocol Stack(HTTP.sys)에서 웹 사이트 요청을 수신할 포트를 제공합니다.",
- "loc.input.label.ServerNameIndication": "서버 이름 표시 필요",
- "loc.input.help.ServerNameIndication": "웹 사이트에 대한 SNI(서버 이름 표시)를 설정하려면 옵션을 선택합니다.
SNI는 SSL과 TLS 프로토콜을 확장하여 클라이언트에서 연결하려고 시도하는 호스트 이름을 나타냅니다. 이렇게 하면 다양한 인증서를 사용하는, 보안이 설정된 여러 웹 사이트에서 동일한 IP 주소를 사용할 수 있습니다.
",
- "loc.input.label.HostNameWithOutSNI": "호스트 이름",
- "loc.input.help.HostNameWithOutSNI": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
- "loc.input.label.HostNameWithHttp": "호스트 이름",
- "loc.input.help.HostNameWithHttp": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
- "loc.input.label.HostNameWithSNI": "호스트 이름",
- "loc.input.help.HostNameWithSNI": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
- "loc.input.label.SSLCertThumbPrint": "SSL 인증서 지문",
- "loc.input.help.SSLCertThumbPrint": "웹 사이트에서 HTTPS 통신에 사용할 Secure Socket Layer 인증서의 지문을 40자 길이의 16진수 문자열로 제공합니다. SSL 인증서는 이미 컴퓨터에서 로컬 컴퓨터의 개인 저장소에 설치되어 있어야 합니다.",
- "loc.input.label.Bindings": "바인딩 추가",
- "loc.input.help.Bindings": "확장 [...] 단추를 클릭하여 웹 사이트에 대한 바인딩을 추가합니다.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "앱 풀 만들기 또는 업데이트",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "응용 프로그램 풀을 만들거나 업데이트하려면 옵션을 선택합니다. 선택하면 지정된 앱 풀에서 웹 사이트가 만들어집니다.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "인증 구성",
- "loc.input.help.ConfigureAuthenticationForWebsite": "웹 사이트에 대한 인증을 구성하려면 이 옵션을 선택합니다.",
- "loc.input.label.AppPoolNameForWebsite": "이름",
- "loc.input.help.AppPoolNameForWebsite": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
- "loc.input.label.DotNetVersionForWebsite": ".NET 버전",
- "loc.input.help.DotNetVersionForWebsite": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
- "loc.input.label.PipeLineModeForWebsite": "관리되는 파이프라인 모드",
- "loc.input.help.PipeLineModeForWebsite": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
- "loc.input.label.AppPoolIdentityForWebsite": "ID",
- "loc.input.help.AppPoolIdentityForWebsite": "응용 프로그램 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
- "loc.input.label.AppPoolUsernameForWebsite": "사용자 이름",
- "loc.input.help.AppPoolUsernameForWebsite": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
- "loc.input.label.AppPoolPasswordForWebsite": "암호",
- "loc.input.help.AppPoolPasswordForWebsite": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.AnonymousAuthenticationForWebsite": "익명 인증",
- "loc.input.help.AnonymousAuthenticationForWebsite": "웹 사이트에 대해 익명 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
- "loc.input.label.BasicAuthenticationForWebsite": "기본 인증",
- "loc.input.help.BasicAuthenticationForWebsite": "웹 사이트에 대해 기본 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Windows 인증",
- "loc.input.help.WindowsAuthenticationForWebsite": "웹 사이트에 대해 Windows 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
- "loc.input.label.ParentWebsiteNameForVD": "부모 웹 사이트 이름",
- "loc.input.help.ParentWebsiteNameForVD": "가상 디렉터리의 부모 웹 사이트 이름을 제공합니다.",
- "loc.input.label.VirtualPathForVD": "가상 경로",
- "loc.input.help.VirtualPathForVD": "가상 디렉터리의 가상 경로를 제공합니다. \n\n예: 가상 디렉터리 사이트/응용 프로그램/VDir을 만들려면 /응용 프로그램/Vdir을 입력합니다. 부모 웹 사이트와 응용 프로그램은 이미 존재해야 합니다.",
- "loc.input.label.PhysicalPathForVD": "실제 경로",
- "loc.input.help.PhysicalPathForVD": "가상 디렉터리의 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유(예: C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam)에 있을 수 있습니다.",
- "loc.input.label.VDPhysicalPathAuth": "실제 경로 인증",
- "loc.input.help.VDPhysicalPathAuth": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
- "loc.input.label.VDAuthUserName": "사용자 이름",
- "loc.input.help.VDAuthUserName": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
- "loc.input.label.VDAuthUserPassword": "암호",
- "loc.input.help.VDAuthUserPassword": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.ParentWebsiteNameForApplication": "부모 웹 사이트 이름",
- "loc.input.help.ParentWebsiteNameForApplication": "응용 프로그램을 만들거나 업데이트할 부모 웹 사이트의 이름을 제공합니다.",
- "loc.input.label.VirtualPathForApplication": "가상 경로",
- "loc.input.help.VirtualPathForApplication": "응용 프로그램의 가상 경로를 제공합니다. \n\n예: 응용 프로그램 사이트/응용 프로그램을 만들려면 /응용 프로그램을 입력합니다. 부모 웹 사이트는 이미 존재해야 합니다.",
- "loc.input.label.PhysicalPathForApplication": "실제 경로",
- "loc.input.help.PhysicalPathForApplication": "응용 프로그램의 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유(예: C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam)에 있을 수 있습니다.",
- "loc.input.label.ApplicationPhysicalPathAuth": "실제 경로 인증",
- "loc.input.help.ApplicationPhysicalPathAuth": "응용 프로그램의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
- "loc.input.label.ApplicationAuthUserName": "사용자 이름",
- "loc.input.help.ApplicationAuthUserName": "응용 프로그램의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
- "loc.input.label.ApplicationAuthUserPassword": "암호",
- "loc.input.help.ApplicationAuthUserPassword": "애플리케이션의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "앱 풀 만들기 또는 업데이트",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "응용 프로그램 풀을 만들거나 업데이트하려면 옵션을 선택합니다. 선택하면 지정된 앱 풀에서 응용 프로그램이 만들어집니다.",
- "loc.input.label.AppPoolNameForApplication": "이름",
- "loc.input.help.AppPoolNameForApplication": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
- "loc.input.label.DotNetVersionForApplication": ".NET 버전",
- "loc.input.help.DotNetVersionForApplication": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
- "loc.input.label.PipeLineModeForApplication": "관리되는 파이프라인 모드",
- "loc.input.help.PipeLineModeForApplication": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
- "loc.input.label.AppPoolIdentityForApplication": "ID",
- "loc.input.help.AppPoolIdentityForApplication": "응용 프로그램 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
- "loc.input.label.AppPoolUsernameForApplication": "사용자 이름",
- "loc.input.help.AppPoolUsernameForApplication": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
- "loc.input.label.AppPoolPasswordForApplication": "암호",
- "loc.input.help.AppPoolPasswordForApplication": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.AppPoolName": "이름",
- "loc.input.help.AppPoolName": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
- "loc.input.label.DotNetVersion": ".NET 버전",
- "loc.input.help.DotNetVersion": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
- "loc.input.label.PipeLineMode": "관리되는 파이프라인 모드",
- "loc.input.help.PipeLineMode": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
- "loc.input.label.AppPoolIdentity": "ID",
- "loc.input.help.AppPoolIdentity": "애플리케이션 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
- "loc.input.label.AppPoolUsername": "사용자 이름",
- "loc.input.help.AppPoolUsername": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
- "loc.input.label.AppPoolPassword": "암호",
- "loc.input.help.AppPoolPassword": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
- "loc.input.label.StartStopRecycleAppPoolName": "응용 프로그램 풀 이름",
- "loc.input.help.StartStopRecycleAppPoolName": "IIS 응용 프로그램 풀의 이름을 제공합니다.",
- "loc.input.label.AppCmdCommands": "추가 appcmd.exe 명령",
- "loc.input.help.AppCmdCommands": "추가 AppCmd.exe 명령을 입력합니다. 두 개 이상의 명령의 경우
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName과 같이 줄 구분선을 사용하세요.",
- "loc.messages.InvalidVirtualPath": "가상 경로는 /로 시작해야 합니다.",
- "loc.messages.InvalidIISDeploymentType": "잘못된 IIS 배포 유형: {0}",
- "loc.messages.InvalidActionIISWebsite": "IIS 웹 사이트에 대해 선택한 작업 '{0}'이(가) 잘못되었습니다.",
- "loc.messages.InvalidActionIISAppPool": "IIS 응용 프로그램 풀에 대해 선택한 작업 '{0}'이(가) 잘못되었습니다.",
- "loc.messages.PackageDeploymentFailed": "웹 패키지를 IIS 웹 사이트에 배포하지 못했습니다.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "https 바인딩({0}/{1}:{2})에 SSL 인증서 지문이 없습니다.",
- "loc.messages.InvalidSslThumbprintInBinding": "바인딩({0}/{1}:{2})에 잘못된 지문이 있습니다. 길이가 40자가 아니거나 잘못된 문자를 포함하고 있습니다.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 인증서 지문에 16진수가 아닌 문자가 바인딩({0}/{1}:{2})에 포함되어 있습니다. 16진수가 아닌 문자를 모두 자릅니다."
+{
+ "loc.friendlyName": "IIS 웹앱 관리",
+ "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "웹 사이트, 웹앱, 가상 디렉터리 또는 애플리케이션 풀을 만들거나 업데이트합니다.",
+ "loc.instanceNameFormat": "$(IISDeploymentType) 관리",
+ "loc.group.displayName.Website": "IIS 웹 사이트",
+ "loc.group.displayName.IISBindings": "IIS 바인딩",
+ "loc.group.displayName.ApplicationPoolForWebsite": "IIS 응용 프로그램 풀",
+ "loc.group.displayName.IISWebsiteAuthentication": "IIS 인증",
+ "loc.group.displayName.ApplicationPool": "IIS 응용 프로그램 풀",
+ "loc.group.displayName.WebApplication": "IIS 응용 프로그램",
+ "loc.group.displayName.VirtualDirectory": "IIS 가상 디렉터리",
+ "loc.group.displayName.ApplicationPoolForApplication": "IIS 응용 프로그램 풀",
+ "loc.group.displayName.Advanced": "고급",
+ "loc.input.label.EnableIIS": "IIS 사용",
+ "loc.input.help.EnableIIS": "컴퓨터에 IIS를 설치하려면 이 옵션을 선택합니다.",
+ "loc.input.label.IISDeploymentType": "구성 형식",
+ "loc.input.help.IISDeploymentType": "사이트, 응용 프로그램, 가상 디렉터리 및 응용 프로그램 풀을 만들거나 업데이트할 수 있습니다.",
+ "loc.input.label.ActionIISWebsite": "작업",
+ "loc.input.help.ActionIISWebsite": "IIS 웹 사이트에서 수행할 적절한 작업을 선택합니다. \n\n\"만들기 또는 업데이트\"는 웹 사이트를 만들거나 기존 웹 사이트를 업데이트합니다.\n\n시작, 중지는 각각 웹 사이트를 시작 또는 중지합니다.",
+ "loc.input.label.ActionIISApplicationPool": "작업",
+ "loc.input.help.ActionIISApplicationPool": "IIS 응용 프로그램 풀에서 수행할 적절한 작업을 선택합니다.\n\n\"만들기 또는 업데이트\"는 앱 풀을 만들거나 기존 앱 풀을 업데이트합니다.\n\n시작, 중지, 재생은 각각 응용 프로그램 풀을 시작, 중지 또는 재생합니다.",
+ "loc.input.label.StartStopWebsiteName": "웹 사이트 이름",
+ "loc.input.help.StartStopWebsiteName": "IIS 웹 사이트의 이름을 제공합니다.",
+ "loc.input.label.WebsiteName": "웹 사이트 이름",
+ "loc.input.help.WebsiteName": "만들거나 업데이트할 IIS 웹 사이트의 이름을 제공합니다.",
+ "loc.input.label.WebsitePhysicalPath": "실제 경로",
+ "loc.input.help.WebsitePhysicalPath": "웹 사이트 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam과 같이 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유에 있을 수 있습니다.",
+ "loc.input.label.WebsitePhysicalPathAuth": "실제 경로 인증",
+ "loc.input.help.WebsitePhysicalPathAuth": "웹 사이트의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
+ "loc.input.label.WebsiteAuthUserName": "사용자 이름",
+ "loc.input.help.WebsiteAuthUserName": "웹 사이트의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
+ "loc.input.label.WebsiteAuthUserPassword": "암호",
+ "loc.input.help.WebsiteAuthUserPassword": "웹 사이트의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.AddBinding": "바인딩 추가",
+ "loc.input.help.AddBinding": "웹 사이트에 대한 포트 바인딩을 추가하는 옵션을 선택합니다.",
+ "loc.input.label.Protocol": "프로토콜",
+ "loc.input.help.Protocol": "HTTP 바인딩을 사용할 웹 사이트의 경우 HTTP를 선택하고, SSL(Secure Sockets Layer) 바인딩을 사용할 웹 사이트의 경우에는 HTTPS를 선택합니다.",
+ "loc.input.label.IPAddress": "IP 주소",
+ "loc.input.help.IPAddress": "최종 사용자가 이 웹 사이트에 액세스하는 데 사용할 수 있는 IP 주소를 제공합니다.
'모두 할당되지 않음'이 선택되면 서버의 다른 웹 사이트에 특정 IP 주소를 사용하는 동일한 포트에 대한 바인딩이 없는 한 해당 웹 사이트에서 포트의 모든 IP 주소와 호스트 이름에 대한 요청에 응답합니다.
",
+ "loc.input.label.Port": "포트",
+ "loc.input.help.Port": "Hypertext Transfer Protocol Stack(HTTP.sys)에서 웹 사이트 요청을 수신할 포트를 제공합니다.",
+ "loc.input.label.ServerNameIndication": "서버 이름 표시 필요",
+ "loc.input.help.ServerNameIndication": "웹 사이트에 대한 SNI(서버 이름 표시)를 설정하려면 옵션을 선택합니다.
SNI는 SSL과 TLS 프로토콜을 확장하여 클라이언트에서 연결하려고 시도하는 호스트 이름을 나타냅니다. 이렇게 하면 다양한 인증서를 사용하는, 보안이 설정된 여러 웹 사이트에서 동일한 IP 주소를 사용할 수 있습니다.
",
+ "loc.input.label.HostNameWithOutSNI": "호스트 이름",
+ "loc.input.help.HostNameWithOutSNI": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
+ "loc.input.label.HostNameWithHttp": "호스트 이름",
+ "loc.input.help.HostNameWithHttp": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
+ "loc.input.label.HostNameWithSNI": "호스트 이름",
+ "loc.input.help.HostNameWithSNI": "웹 사이트에 대한 호스트 이름(또는 도메인 이름)을 입력합니다.
호스트 이름이 지정되어 있는 경우 클라이언트에서 웹 사이트에 액세스하려면 IP 주소 대신 호스트 이름을 사용해야 합니다.
",
+ "loc.input.label.SSLCertThumbPrint": "SSL 인증서 지문",
+ "loc.input.help.SSLCertThumbPrint": "웹 사이트에서 HTTPS 통신에 사용할 Secure Socket Layer 인증서의 지문을 40자 길이의 16진수 문자열로 제공합니다. SSL 인증서는 이미 컴퓨터에서 로컬 컴퓨터의 개인 저장소에 설치되어 있어야 합니다.",
+ "loc.input.label.Bindings": "바인딩 추가",
+ "loc.input.help.Bindings": "확장 [...] 단추를 클릭하여 웹 사이트에 대한 바인딩을 추가합니다.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "앱 풀 만들기 또는 업데이트",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "응용 프로그램 풀을 만들거나 업데이트하려면 옵션을 선택합니다. 선택하면 지정된 앱 풀에서 웹 사이트가 만들어집니다.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "인증 구성",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "웹 사이트에 대한 인증을 구성하려면 이 옵션을 선택합니다.",
+ "loc.input.label.AppPoolNameForWebsite": "이름",
+ "loc.input.help.AppPoolNameForWebsite": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
+ "loc.input.label.DotNetVersionForWebsite": ".NET 버전",
+ "loc.input.help.DotNetVersionForWebsite": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
+ "loc.input.label.PipeLineModeForWebsite": "관리되는 파이프라인 모드",
+ "loc.input.help.PipeLineModeForWebsite": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
+ "loc.input.label.AppPoolIdentityForWebsite": "ID",
+ "loc.input.help.AppPoolIdentityForWebsite": "응용 프로그램 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
+ "loc.input.label.AppPoolUsernameForWebsite": "사용자 이름",
+ "loc.input.help.AppPoolUsernameForWebsite": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
+ "loc.input.label.AppPoolPasswordForWebsite": "암호",
+ "loc.input.help.AppPoolPasswordForWebsite": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "익명 인증",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "웹 사이트에 대해 익명 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
+ "loc.input.label.BasicAuthenticationForWebsite": "기본 인증",
+ "loc.input.help.BasicAuthenticationForWebsite": "웹 사이트에 대해 기본 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Windows 인증",
+ "loc.input.help.WindowsAuthenticationForWebsite": "웹 사이트에 대해 Windows 인증을 사용하도록 설정하려면 이 옵션을 선택합니다.",
+ "loc.input.label.ParentWebsiteNameForVD": "부모 웹 사이트 이름",
+ "loc.input.help.ParentWebsiteNameForVD": "가상 디렉터리의 부모 웹 사이트 이름을 제공합니다.",
+ "loc.input.label.VirtualPathForVD": "가상 경로",
+ "loc.input.help.VirtualPathForVD": "가상 디렉터리의 가상 경로를 제공합니다. \n\n예: 가상 디렉터리 사이트/응용 프로그램/VDir을 만들려면 /응용 프로그램/Vdir을 입력합니다. 부모 웹 사이트와 응용 프로그램은 이미 존재해야 합니다.",
+ "loc.input.label.PhysicalPathForVD": "실제 경로",
+ "loc.input.help.PhysicalPathForVD": "가상 디렉터리의 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유(예: C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam)에 있을 수 있습니다.",
+ "loc.input.label.VDPhysicalPathAuth": "실제 경로 인증",
+ "loc.input.help.VDPhysicalPathAuth": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
+ "loc.input.label.VDAuthUserName": "사용자 이름",
+ "loc.input.help.VDAuthUserName": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
+ "loc.input.label.VDAuthUserPassword": "암호",
+ "loc.input.help.VDAuthUserPassword": "가상 디렉터리의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.ParentWebsiteNameForApplication": "부모 웹 사이트 이름",
+ "loc.input.help.ParentWebsiteNameForApplication": "응용 프로그램을 만들거나 업데이트할 부모 웹 사이트의 이름을 제공합니다.",
+ "loc.input.label.VirtualPathForApplication": "가상 경로",
+ "loc.input.help.VirtualPathForApplication": "응용 프로그램의 가상 경로를 제공합니다. \n\n예: 응용 프로그램 사이트/응용 프로그램을 만들려면 /응용 프로그램을 입력합니다. 부모 웹 사이트는 이미 존재해야 합니다.",
+ "loc.input.label.PhysicalPathForApplication": "실제 경로",
+ "loc.input.help.PhysicalPathForApplication": "응용 프로그램의 콘텐츠를 저장할 실제 경로를 제공합니다. 콘텐츠는 로컬 컴퓨터나 원격 디렉터리 또는 네트워크 공유(예: C:\\Fabrikam 또는 \\\\\\\\ContentShare\\Fabrikam)에 있을 수 있습니다.",
+ "loc.input.label.ApplicationPhysicalPathAuth": "실제 경로 인증",
+ "loc.input.help.ApplicationPhysicalPathAuth": "응용 프로그램의 실제 경로에 액세스하는 데 사용할 인증 메커니즘을 선택합니다.",
+ "loc.input.label.ApplicationAuthUserName": "사용자 이름",
+ "loc.input.help.ApplicationAuthUserName": "응용 프로그램의 실제 경로에 액세스하는 데 사용할 사용자 이름을 제공합니다.",
+ "loc.input.label.ApplicationAuthUserPassword": "암호",
+ "loc.input.help.ApplicationAuthUserPassword": "애플리케이션의 실제 경로에 액세스하는 데 사용할 사용자 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "앱 풀 만들기 또는 업데이트",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "응용 프로그램 풀을 만들거나 업데이트하려면 옵션을 선택합니다. 선택하면 지정된 앱 풀에서 응용 프로그램이 만들어집니다.",
+ "loc.input.label.AppPoolNameForApplication": "이름",
+ "loc.input.help.AppPoolNameForApplication": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
+ "loc.input.label.DotNetVersionForApplication": ".NET 버전",
+ "loc.input.help.DotNetVersionForApplication": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
+ "loc.input.label.PipeLineModeForApplication": "관리되는 파이프라인 모드",
+ "loc.input.help.PipeLineModeForApplication": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
+ "loc.input.label.AppPoolIdentityForApplication": "ID",
+ "loc.input.help.AppPoolIdentityForApplication": "응용 프로그램 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
+ "loc.input.label.AppPoolUsernameForApplication": "사용자 이름",
+ "loc.input.help.AppPoolUsernameForApplication": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
+ "loc.input.label.AppPoolPasswordForApplication": "암호",
+ "loc.input.help.AppPoolPasswordForApplication": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.AppPoolName": "이름",
+ "loc.input.help.AppPoolName": "만들거나 업데이트할 IIS 응용 프로그램 풀의 이름을 제공합니다.",
+ "loc.input.label.DotNetVersion": ".NET 버전",
+ "loc.input.help.DotNetVersion": "응용 프로그램 풀에서 로드한 .NET 프레임워크 버전을 선택합니다.
이 응용 프로그램 풀에 할당된 응용 프로그램에 관리되는 코드가 없는 경우에는 목록에서 '관리되는 코드 없음' 옵션을 선택하세요.
",
+ "loc.input.label.PipeLineMode": "관리되는 파이프라인 모드",
+ "loc.input.help.PipeLineMode": "IIS가 관리되는 콘텐츠에 대한 요청을 처리하는 방식을 지정하는 관리되는 파이프라인 모드를 선택합니다. 응용 프로그램 풀에 있는 응용 프로그램이 [통합] 모드에서 실행될 수 없는 경우에만 클래식 모드를 사용하세요.",
+ "loc.input.label.AppPoolIdentity": "ID",
+ "loc.input.help.AppPoolIdentity": "애플리케이션 풀의 작업자 프로세스가 실행되는 계정을 구성합니다. 미리 정의된 보안 계정 중 하나를 선택하거나 사용자 지정 계정을 구성합니다.",
+ "loc.input.label.AppPoolUsername": "사용자 이름",
+ "loc.input.help.AppPoolUsername": "사용할 사용자 지정 계정의 사용자 이름을 제공합니다.",
+ "loc.input.label.AppPoolPassword": "암호",
+ "loc.input.help.AppPoolPassword": "사용자 지정 계정의 암호를 입력합니다.
빌드 또는 릴리스 파이프라인에서 변수를 만들고 '비밀'로 표시하여 보호한 다음, '$(userCredentials)'처럼 여기서 사용하는 것이 좋습니다.
참고: 암호에 있는 특수 문자는 명령줄 인수를 기준으로 해석됩니다.",
+ "loc.input.label.StartStopRecycleAppPoolName": "응용 프로그램 풀 이름",
+ "loc.input.help.StartStopRecycleAppPoolName": "IIS 응용 프로그램 풀의 이름을 제공합니다.",
+ "loc.input.label.AppCmdCommands": "추가 appcmd.exe 명령",
+ "loc.input.help.AppCmdCommands": "추가 AppCmd.exe 명령을 입력합니다. 두 개 이상의 명령의 경우
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName과 같이 줄 구분선을 사용하세요.",
+ "loc.messages.InvalidVirtualPath": "가상 경로는 /로 시작해야 합니다.",
+ "loc.messages.InvalidIISDeploymentType": "잘못된 IIS 배포 유형: {0}",
+ "loc.messages.InvalidActionIISWebsite": "IIS 웹 사이트에 대해 선택한 작업 '{0}'이(가) 잘못되었습니다.",
+ "loc.messages.InvalidActionIISAppPool": "IIS 응용 프로그램 풀에 대해 선택한 작업 '{0}'이(가) 잘못되었습니다.",
+ "loc.messages.PackageDeploymentFailed": "웹 패키지를 IIS 웹 사이트에 배포하지 못했습니다.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "https 바인딩({0}/{1}:{2})에 SSL 인증서 지문이 없습니다.",
+ "loc.messages.InvalidSslThumbprintInBinding": "바인딩({0}/{1}:{2})에 잘못된 지문이 있습니다. 길이가 40자가 아니거나 잘못된 문자를 포함하고 있습니다.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 인증서 지문에 16진수가 아닌 문자가 바인딩({0}/{1}:{2})에 포함되어 있습니다. 16진수가 아닌 문자를 모두 자릅니다."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ru-RU/resources.resjson
index 2c4bc64970fb..be64c27ddbb6 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "Управление веб-приложением IIS",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "Создание или обновление веб-сайтов, веб-приложений, виртуальных каталогов или пулов приложений",
- "loc.instanceNameFormat": "Управление $(IISDeploymentType)",
- "loc.group.displayName.Website": "Веб-сайт IIS",
- "loc.group.displayName.IISBindings": "Привязки IIS",
- "loc.group.displayName.ApplicationPoolForWebsite": "Пул приложений IIS",
- "loc.group.displayName.IISWebsiteAuthentication": "Проверка подлинности IIS",
- "loc.group.displayName.ApplicationPool": "Пул приложений IIS",
- "loc.group.displayName.WebApplication": "Приложение IIS",
- "loc.group.displayName.VirtualDirectory": "Виртуальный каталог IIS",
- "loc.group.displayName.ApplicationPoolForApplication": "Пул приложений IIS",
- "loc.group.displayName.Advanced": "Дополнительно",
- "loc.input.label.EnableIIS": "Включить IIS",
- "loc.input.help.EnableIIS": "Установите этот флажок для установки IIS на компьютере.",
- "loc.input.label.IISDeploymentType": "Тип конфигурации",
- "loc.input.help.IISDeploymentType": "Можно создавать и обновлять сайты, приложения, виртуальные каталоги, а также пулы приложений.",
- "loc.input.label.ActionIISWebsite": "Действие",
- "loc.input.help.ActionIISWebsite": "Выберите соответствующее действие, которое необходимо выполнить с веб-сайтом IIS. \n\nВыберите \"Создать или обновить\", чтобы создать веб-сайт или обновить существующий веб-сайт.\n\n Выберите \"Запустить\" или \"Остановить\", чтобы, соответственно, запустить или остановить веб-сайт.",
- "loc.input.label.ActionIISApplicationPool": "Действие",
- "loc.input.help.ActionIISApplicationPool": "Выберите соответствующее действие, которое необходимо выполнить с пулом приложений IIS. \n\nВыберите \"Создать или обновить\", чтобы создать пул приложений или обновить существующий пул приложений.\n\nВыберите \"Запустить\", \"Остановить\" или \"Перезапустить\", чтобы, соответственно, запустить, остановить или перезапустить пул приложений.",
- "loc.input.label.StartStopWebsiteName": "Имя веб-сайта",
- "loc.input.help.StartStopWebsiteName": "Укажите имя веб-сайта IIS.",
- "loc.input.label.WebsiteName": "Имя веб-сайта",
- "loc.input.help.WebsiteName": "Укажите имя веб-сайта IIS для создания или обновления.",
- "loc.input.label.WebsitePhysicalPath": "Физический путь",
- "loc.input.help.WebsitePhysicalPath": "Укажите физический путь к расположению, где будет храниться содержимое веб-сайта. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
- "loc.input.label.WebsitePhysicalPathAuth": "Проверка подлинности физического пути",
- "loc.input.help.WebsitePhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути веб-сайта.",
- "loc.input.label.WebsiteAuthUserName": "Имя пользователя",
- "loc.input.help.WebsiteAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути веб-сайта.",
- "loc.input.label.WebsiteAuthUserPassword": "Пароль",
- "loc.input.help.WebsiteAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути веб-сайта.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
- "loc.input.label.AddBinding": "Добавить привязку",
- "loc.input.help.AddBinding": "Выберите параметр для добавления привязки порта для веб-сайта.",
- "loc.input.label.Protocol": "Протокол",
- "loc.input.help.Protocol": "Выберите \"HTTP\", чтобы веб-сайт имел привязку HTTP, или выберите \"HTTPS\", чтобы веб-сайт имел привязку SSL.",
- "loc.input.label.IPAddress": "IP-адрес",
- "loc.input.help.IPAddress": "Укажите IP-адрес для доступа к этому веб-сайту.
При выборе параметра \"Все неназначенные\" веб-сайт будет отвечать на запросы, поступающие на порт с любого IP-адреса, а также на запросы имени узла, если только на сервере нет другого веб-сайта, который привязан к этому же порту, но с определенным IP-адресом.
",
- "loc.input.label.Port": "Порт",
- "loc.input.help.Port": "Укажите порт, от которого стеку протокола HTTP (HTTP.sys) следует ожидать передачи запросов к веб-сайту.",
- "loc.input.label.ServerNameIndication": "Требуется указать имя сервера",
- "loc.input.help.ServerNameIndication": "Выберите этот параметр, чтобы задать указание имени сервера (SNI) для веб-сайта.
Указание имени сервера расширяет возможности протоколов SSL и TLS по указанию имени узла, к которому клиент пытается подключиться. Оно позволяет нескольким безопасным веб-сайтам с разными сертификатами использовать один IP-адрес.
",
- "loc.input.label.HostNameWithOutSNI": "Имя узла",
- "loc.input.help.HostNameWithOutSNI": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
- "loc.input.label.HostNameWithHttp": "Имя узла",
- "loc.input.help.HostNameWithHttp": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
- "loc.input.label.HostNameWithSNI": "Имя узла",
- "loc.input.help.HostNameWithSNI": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
- "loc.input.label.SSLCertThumbPrint": "Отпечаток SSL-сертификата",
- "loc.input.help.SSLCertThumbPrint": "Укажите отпечаток SSL-сертификата, который будет использоваться веб-сайтом для взаимодействия по протоколу HTTPS, в виде 40-значной шестнадцатеричной строки. Сертификат должен быть уже установлен на компьютере и присутствовать в личном хранилище сертификатов на локальном компьютере.",
- "loc.input.label.Bindings": "Добавить привязки",
- "loc.input.help.Bindings": "Нажмите кнопку [...] расширения, чтобы добавить привязки для веб-сайта.",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Создать или обновить пул приложений",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Выберите этот параметр, чтобы создать или обновить пул приложений. Если этот флажок установлен, веб-сайт будет создан в указанном пуле приложений.",
- "loc.input.label.ConfigureAuthenticationForWebsite": "Настроить проверку подлинности",
- "loc.input.help.ConfigureAuthenticationForWebsite": "Выберите этот параметр, чтобы настроить проверку подлинности для веб-сайта.",
- "loc.input.label.AppPoolNameForWebsite": "Имя",
- "loc.input.help.AppPoolNameForWebsite": "Укажите имя пула приложений IIS для создания или обновления.",
- "loc.input.label.DotNetVersionForWebsite": "Версия .NET",
- "loc.input.help.DotNetVersionForWebsite": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
- "loc.input.label.PipeLineModeForWebsite": "Режим управляемого конвейера",
- "loc.input.help.PipeLineModeForWebsite": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
- "loc.input.label.AppPoolIdentityForWebsite": "Удостоверение",
- "loc.input.help.AppPoolIdentityForWebsite": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
- "loc.input.label.AppPoolUsernameForWebsite": "Имя пользователя",
- "loc.input.help.AppPoolUsernameForWebsite": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
- "loc.input.label.AppPoolPasswordForWebsite": "Пароль",
- "loc.input.help.AppPoolPasswordForWebsite": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
- "loc.input.label.AnonymousAuthenticationForWebsite": "Анонимный доступ",
- "loc.input.help.AnonymousAuthenticationForWebsite": "Выберите этот параметр, чтобы включить анонимный доступ к веб-сайту.",
- "loc.input.label.BasicAuthenticationForWebsite": "Обычная проверка подлинности",
- "loc.input.help.BasicAuthenticationForWebsite": "Выберите этот параметр, чтобы включить обычную проверку подлинности для веб-сайта.",
- "loc.input.label.WindowsAuthenticationForWebsite": "Проверка подлинности Windows",
- "loc.input.help.WindowsAuthenticationForWebsite": "Выберите этот параметр, чтобы включить проверку подлинности Windows для веб-сайта.",
- "loc.input.label.ParentWebsiteNameForVD": "Имя родительского веб-сайта",
- "loc.input.help.ParentWebsiteNameForVD": "Укажите имя родительского веб-сайта виртуального каталога.",
- "loc.input.label.VirtualPathForVD": "Виртуальный путь",
- "loc.input.help.VirtualPathForVD": "Укажите виртуальный путь виртуального каталога. \n\nНапример, чтобы создать виртуальный каталог \"Site/Application/VDir\", введите \"/Application/Vdir\". При этом родительский веб-сайт и приложение должны уже существовать.",
- "loc.input.label.PhysicalPathForVD": "Физический путь",
- "loc.input.help.PhysicalPathForVD": "Укажите физический путь к расположению, где будет храниться содержимое виртуального каталога. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
- "loc.input.label.VDPhysicalPathAuth": "Проверка подлинности физического пути",
- "loc.input.help.VDPhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути виртуального каталога.",
- "loc.input.label.VDAuthUserName": "Имя пользователя",
- "loc.input.help.VDAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути виртуального каталога.",
- "loc.input.label.VDAuthUserPassword": "Пароль",
- "loc.input.help.VDAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути виртуального каталога.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
- "loc.input.label.ParentWebsiteNameForApplication": "Имя родительского веб-сайта",
- "loc.input.help.ParentWebsiteNameForApplication": "Укажите имя родительского веб-сайта, в котором будет создано или обновлено приложение.",
- "loc.input.label.VirtualPathForApplication": "Виртуальный путь",
- "loc.input.help.VirtualPathForApplication": "Укажите виртуальный путь приложения. \n\nНапример, чтобы создать приложение \"Site/Application\", введите \"/Application\". При этом родительский веб-сайт должен уже существовать.",
- "loc.input.label.PhysicalPathForApplication": "Физический путь",
- "loc.input.help.PhysicalPathForApplication": "Укажите физический путь к расположению, где будет храниться содержимое приложения. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
- "loc.input.label.ApplicationPhysicalPathAuth": "Проверка подлинности физического пути",
- "loc.input.help.ApplicationPhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути приложения.",
- "loc.input.label.ApplicationAuthUserName": "Имя пользователя",
- "loc.input.help.ApplicationAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути приложения.",
- "loc.input.label.ApplicationAuthUserPassword": "Пароль",
- "loc.input.help.ApplicationAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути приложения.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "Создать или обновить пул приложений",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "Выберите этот параметр, чтобы создать или обновить пул приложений. Если этот флажок установлен, приложение будет создано в указанном пуле приложений.",
- "loc.input.label.AppPoolNameForApplication": "Имя",
- "loc.input.help.AppPoolNameForApplication": "Укажите имя пула приложений IIS для создания или обновления.",
- "loc.input.label.DotNetVersionForApplication": "Версия .NET",
- "loc.input.help.DotNetVersionForApplication": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
- "loc.input.label.PipeLineModeForApplication": "Режим управляемого конвейера",
- "loc.input.help.PipeLineModeForApplication": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
- "loc.input.label.AppPoolIdentityForApplication": "Удостоверение",
- "loc.input.help.AppPoolIdentityForApplication": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
- "loc.input.label.AppPoolUsernameForApplication": "Имя пользователя",
- "loc.input.help.AppPoolUsernameForApplication": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
- "loc.input.label.AppPoolPasswordForApplication": "Пароль",
- "loc.input.help.AppPoolPasswordForApplication": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
- "loc.input.label.AppPoolName": "Имя",
- "loc.input.help.AppPoolName": "Укажите имя пула приложений IIS для создания или обновления.",
- "loc.input.label.DotNetVersion": "Версия .NET",
- "loc.input.help.DotNetVersion": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
- "loc.input.label.PipeLineMode": "Режим управляемого конвейера",
- "loc.input.help.PipeLineMode": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
- "loc.input.label.AppPoolIdentity": "Идентификатор",
- "loc.input.help.AppPoolIdentity": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
- "loc.input.label.AppPoolUsername": "Имя пользователя",
- "loc.input.help.AppPoolUsername": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
- "loc.input.label.AppPoolPassword": "Пароль",
- "loc.input.help.AppPoolPassword": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
- "loc.input.label.StartStopRecycleAppPoolName": "Имя пула приложений",
- "loc.input.help.StartStopRecycleAppPoolName": "Укажите имя пула приложений IIS.",
- "loc.input.label.AppCmdCommands": "Дополнительные команды appcmd.exe",
- "loc.input.help.AppCmdCommands": "Введите дополнительные команды AppCmd.exe. Если требуется ввести несколько команд, используйте разделитель строки (например,
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName)",
- "loc.messages.InvalidVirtualPath": "Виртуальный путь должен начинаться с символа \"/\"",
- "loc.messages.InvalidIISDeploymentType": "Недопустимый тип развертывания IIS: {0}",
- "loc.messages.InvalidActionIISWebsite": "Для веб-сайта IIS выбрано недопустимое действие \"{0}\".",
- "loc.messages.InvalidActionIISAppPool": "Для пула приложений IIS выбрано недопустимое действие \"{0}\".",
- "loc.messages.PackageDeploymentFailed": "Не удалось развернуть веб-пакет на веб-сайте IIS.",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Отпечаток SSL-сертификата отсутствует в привязке HTTPS: ({0}/{1}:{2}).",
- "loc.messages.InvalidSslThumbprintInBinding": "Недопустимый отпечаток в привязке ({0}/{1}:{2}). Его длина не равна 40 символам, или он содержит недопустимые символы.",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "В привязке у отпечатка SSL-сертификата есть символы, отличные от шестнадцатеричных: ({0}/{1}:{2}). Усекаются все символы, отличные от шестнадцатеричных."
+{
+ "loc.friendlyName": "Управление веб-приложением IIS",
+ "loc.helpMarkDown": "[Подробнее об этой задаче](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "Создание или обновление веб-сайтов, веб-приложений, виртуальных каталогов или пулов приложений",
+ "loc.instanceNameFormat": "Управление $(IISDeploymentType)",
+ "loc.group.displayName.Website": "Веб-сайт IIS",
+ "loc.group.displayName.IISBindings": "Привязки IIS",
+ "loc.group.displayName.ApplicationPoolForWebsite": "Пул приложений IIS",
+ "loc.group.displayName.IISWebsiteAuthentication": "Проверка подлинности IIS",
+ "loc.group.displayName.ApplicationPool": "Пул приложений IIS",
+ "loc.group.displayName.WebApplication": "Приложение IIS",
+ "loc.group.displayName.VirtualDirectory": "Виртуальный каталог IIS",
+ "loc.group.displayName.ApplicationPoolForApplication": "Пул приложений IIS",
+ "loc.group.displayName.Advanced": "Дополнительно",
+ "loc.input.label.EnableIIS": "Включить IIS",
+ "loc.input.help.EnableIIS": "Установите этот флажок для установки IIS на компьютере.",
+ "loc.input.label.IISDeploymentType": "Тип конфигурации",
+ "loc.input.help.IISDeploymentType": "Можно создавать и обновлять сайты, приложения, виртуальные каталоги, а также пулы приложений.",
+ "loc.input.label.ActionIISWebsite": "Действие",
+ "loc.input.help.ActionIISWebsite": "Выберите соответствующее действие, которое необходимо выполнить с веб-сайтом IIS. \n\nВыберите \"Создать или обновить\", чтобы создать веб-сайт или обновить существующий веб-сайт.\n\n Выберите \"Запустить\" или \"Остановить\", чтобы, соответственно, запустить или остановить веб-сайт.",
+ "loc.input.label.ActionIISApplicationPool": "Действие",
+ "loc.input.help.ActionIISApplicationPool": "Выберите соответствующее действие, которое необходимо выполнить с пулом приложений IIS. \n\nВыберите \"Создать или обновить\", чтобы создать пул приложений или обновить существующий пул приложений.\n\nВыберите \"Запустить\", \"Остановить\" или \"Перезапустить\", чтобы, соответственно, запустить, остановить или перезапустить пул приложений.",
+ "loc.input.label.StartStopWebsiteName": "Имя веб-сайта",
+ "loc.input.help.StartStopWebsiteName": "Укажите имя веб-сайта IIS.",
+ "loc.input.label.WebsiteName": "Имя веб-сайта",
+ "loc.input.help.WebsiteName": "Укажите имя веб-сайта IIS для создания или обновления.",
+ "loc.input.label.WebsitePhysicalPath": "Физический путь",
+ "loc.input.help.WebsitePhysicalPath": "Укажите физический путь к расположению, где будет храниться содержимое веб-сайта. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
+ "loc.input.label.WebsitePhysicalPathAuth": "Проверка подлинности физического пути",
+ "loc.input.help.WebsitePhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути веб-сайта.",
+ "loc.input.label.WebsiteAuthUserName": "Имя пользователя",
+ "loc.input.help.WebsiteAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути веб-сайта.",
+ "loc.input.label.WebsiteAuthUserPassword": "Пароль",
+ "loc.input.help.WebsiteAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути веб-сайта.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
+ "loc.input.label.AddBinding": "Добавить привязку",
+ "loc.input.help.AddBinding": "Выберите параметр для добавления привязки порта для веб-сайта.",
+ "loc.input.label.Protocol": "Протокол",
+ "loc.input.help.Protocol": "Выберите \"HTTP\", чтобы веб-сайт имел привязку HTTP, или выберите \"HTTPS\", чтобы веб-сайт имел привязку SSL.",
+ "loc.input.label.IPAddress": "IP-адрес",
+ "loc.input.help.IPAddress": "Укажите IP-адрес для доступа к этому веб-сайту.
При выборе параметра \"Все неназначенные\" веб-сайт будет отвечать на запросы, поступающие на порт с любого IP-адреса, а также на запросы имени узла, если только на сервере нет другого веб-сайта, который привязан к этому же порту, но с определенным IP-адресом.
",
+ "loc.input.label.Port": "Порт",
+ "loc.input.help.Port": "Укажите порт, от которого стеку протокола HTTP (HTTP.sys) следует ожидать передачи запросов к веб-сайту.",
+ "loc.input.label.ServerNameIndication": "Требуется указать имя сервера",
+ "loc.input.help.ServerNameIndication": "Выберите этот параметр, чтобы задать указание имени сервера (SNI) для веб-сайта.
Указание имени сервера расширяет возможности протоколов SSL и TLS по указанию имени узла, к которому клиент пытается подключиться. Оно позволяет нескольким безопасным веб-сайтам с разными сертификатами использовать один IP-адрес.
",
+ "loc.input.label.HostNameWithOutSNI": "Имя узла",
+ "loc.input.help.HostNameWithOutSNI": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
+ "loc.input.label.HostNameWithHttp": "Имя узла",
+ "loc.input.help.HostNameWithHttp": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
+ "loc.input.label.HostNameWithSNI": "Имя узла",
+ "loc.input.help.HostNameWithSNI": "Укажите имя узла (или доменное имя) для веб-сайта.
Если указано имя узла, клиенты должны использовать его вместо IP-адреса для доступа к веб-сайту.
",
+ "loc.input.label.SSLCertThumbPrint": "Отпечаток SSL-сертификата",
+ "loc.input.help.SSLCertThumbPrint": "Укажите отпечаток SSL-сертификата, который будет использоваться веб-сайтом для взаимодействия по протоколу HTTPS, в виде 40-значной шестнадцатеричной строки. Сертификат должен быть уже установлен на компьютере и присутствовать в личном хранилище сертификатов на локальном компьютере.",
+ "loc.input.label.Bindings": "Добавить привязки",
+ "loc.input.help.Bindings": "Нажмите кнопку [...] расширения, чтобы добавить привязки для веб-сайта.",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "Создать или обновить пул приложений",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "Выберите этот параметр, чтобы создать или обновить пул приложений. Если этот флажок установлен, веб-сайт будет создан в указанном пуле приложений.",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "Настроить проверку подлинности",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "Выберите этот параметр, чтобы настроить проверку подлинности для веб-сайта.",
+ "loc.input.label.AppPoolNameForWebsite": "Имя",
+ "loc.input.help.AppPoolNameForWebsite": "Укажите имя пула приложений IIS для создания или обновления.",
+ "loc.input.label.DotNetVersionForWebsite": "Версия .NET",
+ "loc.input.help.DotNetVersionForWebsite": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
+ "loc.input.label.PipeLineModeForWebsite": "Режим управляемого конвейера",
+ "loc.input.help.PipeLineModeForWebsite": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
+ "loc.input.label.AppPoolIdentityForWebsite": "Удостоверение",
+ "loc.input.help.AppPoolIdentityForWebsite": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
+ "loc.input.label.AppPoolUsernameForWebsite": "Имя пользователя",
+ "loc.input.help.AppPoolUsernameForWebsite": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
+ "loc.input.label.AppPoolPasswordForWebsite": "Пароль",
+ "loc.input.help.AppPoolPasswordForWebsite": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "Анонимный доступ",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "Выберите этот параметр, чтобы включить анонимный доступ к веб-сайту.",
+ "loc.input.label.BasicAuthenticationForWebsite": "Обычная проверка подлинности",
+ "loc.input.help.BasicAuthenticationForWebsite": "Выберите этот параметр, чтобы включить обычную проверку подлинности для веб-сайта.",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Проверка подлинности Windows",
+ "loc.input.help.WindowsAuthenticationForWebsite": "Выберите этот параметр, чтобы включить проверку подлинности Windows для веб-сайта.",
+ "loc.input.label.ParentWebsiteNameForVD": "Имя родительского веб-сайта",
+ "loc.input.help.ParentWebsiteNameForVD": "Укажите имя родительского веб-сайта виртуального каталога.",
+ "loc.input.label.VirtualPathForVD": "Виртуальный путь",
+ "loc.input.help.VirtualPathForVD": "Укажите виртуальный путь виртуального каталога. \n\nНапример, чтобы создать виртуальный каталог \"Site/Application/VDir\", введите \"/Application/Vdir\". При этом родительский веб-сайт и приложение должны уже существовать.",
+ "loc.input.label.PhysicalPathForVD": "Физический путь",
+ "loc.input.help.PhysicalPathForVD": "Укажите физический путь к расположению, где будет храниться содержимое виртуального каталога. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
+ "loc.input.label.VDPhysicalPathAuth": "Проверка подлинности физического пути",
+ "loc.input.help.VDPhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути виртуального каталога.",
+ "loc.input.label.VDAuthUserName": "Имя пользователя",
+ "loc.input.help.VDAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути виртуального каталога.",
+ "loc.input.label.VDAuthUserPassword": "Пароль",
+ "loc.input.help.VDAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути виртуального каталога.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
+ "loc.input.label.ParentWebsiteNameForApplication": "Имя родительского веб-сайта",
+ "loc.input.help.ParentWebsiteNameForApplication": "Укажите имя родительского веб-сайта, в котором будет создано или обновлено приложение.",
+ "loc.input.label.VirtualPathForApplication": "Виртуальный путь",
+ "loc.input.help.VirtualPathForApplication": "Укажите виртуальный путь приложения. \n\nНапример, чтобы создать приложение \"Site/Application\", введите \"/Application\". При этом родительский веб-сайт должен уже существовать.",
+ "loc.input.label.PhysicalPathForApplication": "Физический путь",
+ "loc.input.help.PhysicalPathForApplication": "Укажите физический путь к расположению, где будет храниться содержимое приложения. Содержимое может храниться на локальном компьютере, в удаленном каталоге или в сетевой папке (например, C:\\Fabrikam или \\\\\\\\ContentShare\\Fabrikam).",
+ "loc.input.label.ApplicationPhysicalPathAuth": "Проверка подлинности физического пути",
+ "loc.input.help.ApplicationPhysicalPathAuth": "Выберите механизм проверки подлинности для доступа к физическому пути приложения.",
+ "loc.input.label.ApplicationAuthUserName": "Имя пользователя",
+ "loc.input.help.ApplicationAuthUserName": "Укажите требуемое имя пользователя для доступа к физическому пути приложения.",
+ "loc.input.label.ApplicationAuthUserPassword": "Пароль",
+ "loc.input.help.ApplicationAuthUserPassword": "Укажите пароль пользователя, который будет использоваться для доступа к физическому пути приложения.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "Создать или обновить пул приложений",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "Выберите этот параметр, чтобы создать или обновить пул приложений. Если этот флажок установлен, приложение будет создано в указанном пуле приложений.",
+ "loc.input.label.AppPoolNameForApplication": "Имя",
+ "loc.input.help.AppPoolNameForApplication": "Укажите имя пула приложений IIS для создания или обновления.",
+ "loc.input.label.DotNetVersionForApplication": "Версия .NET",
+ "loc.input.help.DotNetVersionForApplication": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
+ "loc.input.label.PipeLineModeForApplication": "Режим управляемого конвейера",
+ "loc.input.help.PipeLineModeForApplication": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
+ "loc.input.label.AppPoolIdentityForApplication": "Удостоверение",
+ "loc.input.help.AppPoolIdentityForApplication": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
+ "loc.input.label.AppPoolUsernameForApplication": "Имя пользователя",
+ "loc.input.help.AppPoolUsernameForApplication": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
+ "loc.input.label.AppPoolPasswordForApplication": "Пароль",
+ "loc.input.help.AppPoolPasswordForApplication": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
+ "loc.input.label.AppPoolName": "Имя",
+ "loc.input.help.AppPoolName": "Укажите имя пула приложений IIS для создания или обновления.",
+ "loc.input.label.DotNetVersion": "Версия .NET",
+ "loc.input.help.DotNetVersion": "Выберите версию платформы .NET, загружаемой пулом приложений.
Если в приложениях, назначенных этому пулу, отсутствует управляемый код, выберите в списке пункт \"Без управляемого кода\".
",
+ "loc.input.label.PipeLineMode": "Режим управляемого конвейера",
+ "loc.input.help.PipeLineMode": "Выберите режим управляемого конвейера, который определяет порядок обработки службами IIS запросов управляемого содержимого. Классический режим следует использовать только в случаях, когда приложения в пуле приложений невозможно запустить в интегрированном режиме.",
+ "loc.input.label.AppPoolIdentity": "Идентификатор",
+ "loc.input.help.AppPoolIdentity": "Настройте учетную запись, с которой будет запущен рабочий процесс пула. Выберите одну из предопределенных учетных записей безопасности или настройте пользовательскую учетную запись.",
+ "loc.input.label.AppPoolUsername": "Имя пользователя",
+ "loc.input.help.AppPoolUsername": "Укажите требуемое имя пользователя для настраиваемой учетной записи.",
+ "loc.input.label.AppPoolPassword": "Пароль",
+ "loc.input.help.AppPoolPassword": "Укажите пароль для пользовательской учетной записи.
Рекомендуется создать переменную в конвейере сборки или выпуска, пометить переменную как Secret, чтобы защитить ее, а затем использовать ее как \"$(userCredentials)\".
Примечание. Специальные символы в пароле рассматриваются как аргументы командной строки.",
+ "loc.input.label.StartStopRecycleAppPoolName": "Имя пула приложений",
+ "loc.input.help.StartStopRecycleAppPoolName": "Укажите имя пула приложений IIS.",
+ "loc.input.label.AppCmdCommands": "Дополнительные команды appcmd.exe",
+ "loc.input.help.AppCmdCommands": "Введите дополнительные команды AppCmd.exe. Если требуется ввести несколько команд, используйте разделитель строки (например,
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName)",
+ "loc.messages.InvalidVirtualPath": "Виртуальный путь должен начинаться с символа \"/\"",
+ "loc.messages.InvalidIISDeploymentType": "Недопустимый тип развертывания IIS: {0}",
+ "loc.messages.InvalidActionIISWebsite": "Для веб-сайта IIS выбрано недопустимое действие \"{0}\".",
+ "loc.messages.InvalidActionIISAppPool": "Для пула приложений IIS выбрано недопустимое действие \"{0}\".",
+ "loc.messages.PackageDeploymentFailed": "Не удалось развернуть веб-пакет на веб-сайте IIS.",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Отпечаток SSL-сертификата отсутствует в привязке HTTPS: ({0}/{1}:{2}).",
+ "loc.messages.InvalidSslThumbprintInBinding": "Недопустимый отпечаток в привязке ({0}/{1}:{2}). Его длина не равна 40 символам, или он содержит недопустимые символы.",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "В привязке у отпечатка SSL-сертификата есть символы, отличные от шестнадцатеричных: ({0}/{1}:{2}). Усекаются все символы, отличные от шестнадцатеричных."
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-CN/resources.resjson
index 1d88151ab80f..0bbea56a3599 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "IIS Web 应用管理",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "创建或更新网站、Web 应用、虚拟目录或应用程序池",
- "loc.instanceNameFormat": "管理 $(IISDeploymentType)",
- "loc.group.displayName.Website": "IIS 网站",
- "loc.group.displayName.IISBindings": "IIS 绑定",
- "loc.group.displayName.ApplicationPoolForWebsite": "IIS 应用程序池",
- "loc.group.displayName.IISWebsiteAuthentication": "IIS 身份验证",
- "loc.group.displayName.ApplicationPool": "IIS 应用程序池",
- "loc.group.displayName.WebApplication": "IIS 应用程序",
- "loc.group.displayName.VirtualDirectory": "IIS 虚拟目录",
- "loc.group.displayName.ApplicationPoolForApplication": "IIS 应用程序池",
- "loc.group.displayName.Advanced": "高级",
- "loc.input.label.EnableIIS": "启用 IIS",
- "loc.input.help.EnableIIS": "如果想要在计算机上安装 IIS,请选中此选项。",
- "loc.input.label.IISDeploymentType": "配置类型",
- "loc.input.help.IISDeploymentType": "你可以创建或更新网站、应用程序、虚拟目录和应用程序池。",
- "loc.input.label.ActionIISWebsite": "操作",
- "loc.input.help.ActionIISWebsite": "请选择要对 IIS 网站执行的适当操作。\n\n“创建或更新”将创建一个网站或更新现有的网站。\n\n启动、停止将分别启动和停止网站。",
- "loc.input.label.ActionIISApplicationPool": "操作",
- "loc.input.help.ActionIISApplicationPool": "请选择要对 IIS 应用程序池执行的适当操作。\n\n“创建或更新”将创建一个应用程序池或更新现有的应用程序池。\n\n启动、停止、循环将分别启动、停止或循环应用程序池。",
- "loc.input.label.StartStopWebsiteName": "网站名称",
- "loc.input.help.StartStopWebsiteName": "提供 IIS 网站的名称。",
- "loc.input.label.WebsiteName": "网站名称",
- "loc.input.help.WebsiteName": "提供要创建或更新的 IIS 网站的名称。",
- "loc.input.label.WebsitePhysicalPath": "物理路径",
- "loc.input.help.WebsitePhysicalPath": "提供在其中存储网站内容的物理路径。内容将驻留在本地计算机上、远程目录中或网络共享上,例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.WebsitePhysicalPathAuth": "物理路径身份验证",
- "loc.input.help.WebsitePhysicalPathAuth": "选择访问网站的物理路径时使用的身份验证机制。",
- "loc.input.label.WebsiteAuthUserName": "用户名",
- "loc.input.help.WebsiteAuthUserName": "提供访问网站的物理路径时使用的用户名。",
- "loc.input.label.WebsiteAuthUserPassword": "密码",
- "loc.input.help.WebsiteAuthUserPassword": "提供将用于访问网站的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.AddBinding": "添加绑定",
- "loc.input.help.AddBinding": "选择为网站添加端口绑定的选项。",
- "loc.input.label.Protocol": "协议",
- "loc.input.help.Protocol": "为将具有 HTTP 绑定的网站选择 HTTP,或为将具有安全套接字层(SSL)绑定的网站选择 HTTPS。",
- "loc.input.label.IPAddress": "IP 地址",
- "loc.input.help.IPAddress": "提供最终用户可用来访问此网站的 IP 地址。
如果选择“全部未分配”,则网站会响应端口上所有 IP 地址和主机名的请求,除非服务器上的另一个网站绑定了同一个端口上的特定 IP 地址。
",
- "loc.input.label.Port": "端口",
- "loc.input.help.Port": "提供超文本传输协议堆栈(HTTP.sys)侦听网站请求所用的端口。",
- "loc.input.label.ServerNameIndication": "需要服务器名称指示",
- "loc.input.help.ServerNameIndication": "如果要为网站设置服务器名称指示(SNI),请选择此选项。
SNI 扩展 SSL 和 TLS 协议以指示客户端尝试连接到的主机名。它允许使用不同证书的多个安全网站使用相同的 IP 地址。
",
- "loc.input.label.HostNameWithOutSNI": "主机名",
- "loc.input.help.HostNameWithOutSNI": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
- "loc.input.label.HostNameWithHttp": "主机名",
- "loc.input.help.HostNameWithHttp": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
- "loc.input.label.HostNameWithSNI": "主机名",
- "loc.input.help.HostNameWithSNI": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
- "loc.input.label.SSLCertThumbPrint": "SSL 证书指纹",
- "loc.input.help.SSLCertThumbPrint": "提供安全套接字层证书的指纹,它是 40 个字符的十六进制字符串,网站可将其用于 HTTPS 通信。在此之前 SSL 证书应该已经安装到计算机的本地计算机的个人存储中。",
- "loc.input.label.Bindings": "添加绑定",
- "loc.input.help.Bindings": "单击扩展 [...] 按钮为网站添加绑定。",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "创建或更新应用池",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "若要创建或更新应用程序池,请选择此选项。选中此选项后,将在指定的应用程序池中创建网站。",
- "loc.input.label.ConfigureAuthenticationForWebsite": "配置身份验证",
- "loc.input.help.ConfigureAuthenticationForWebsite": "若要为网站配置身份验证,请选择此选项。",
- "loc.input.label.AppPoolNameForWebsite": "名称",
- "loc.input.help.AppPoolNameForWebsite": "提供要创建或更新的 IIS 应用程序池的名称。",
- "loc.input.label.DotNetVersionForWebsite": ".NET 版本",
- "loc.input.help.DotNetVersionForWebsite": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
- "loc.input.label.PipeLineModeForWebsite": "托管管道模式",
- "loc.input.help.PipeLineModeForWebsite": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
- "loc.input.label.AppPoolIdentityForWebsite": "标识",
- "loc.input.help.AppPoolIdentityForWebsite": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
- "loc.input.label.AppPoolUsernameForWebsite": "用户名",
- "loc.input.help.AppPoolUsernameForWebsite": "提供要使用的自定义帐户的用户名。",
- "loc.input.label.AppPoolPasswordForWebsite": "密码",
- "loc.input.help.AppPoolPasswordForWebsite": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.AnonymousAuthenticationForWebsite": "匿名身份验证",
- "loc.input.help.AnonymousAuthenticationForWebsite": "若要对网站启用匿名身份验证,请选择此选项。",
- "loc.input.label.BasicAuthenticationForWebsite": "基本身份验证",
- "loc.input.help.BasicAuthenticationForWebsite": "若要对网站启用基本的身份验证,请选择此选项。",
- "loc.input.label.WindowsAuthenticationForWebsite": "Windows 身份验证",
- "loc.input.help.WindowsAuthenticationForWebsite": "若要为网站启用 Windows 身份验证,请选择此选项。",
- "loc.input.label.ParentWebsiteNameForVD": "父级网站名称",
- "loc.input.help.ParentWebsiteNameForVD": "提供虚拟目录的父级网站的名称。",
- "loc.input.label.VirtualPathForVD": "虚拟路径",
- "loc.input.help.VirtualPathForVD": "提供虚拟目录的虚拟路径。\n\n示例: 若要创建虚拟目录的站点/应用程序/VDir,请输入 /Application/Vdir。父级网站和应用程序在此之前应该已经存在。",
- "loc.input.label.PhysicalPathForVD": "物理路径",
- "loc.input.help.PhysicalPathForVD": "提供存储虚拟目录内容的物理路径。内容可以驻留在本地计算机上、远程目录中或网络共享上, 例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.VDPhysicalPathAuth": "物理路径身份验证",
- "loc.input.help.VDPhysicalPathAuth": "选择访问虚拟目录的物理路径时使用的身份验证机制。",
- "loc.input.label.VDAuthUserName": "用户名",
- "loc.input.help.VDAuthUserName": "提供访问虚拟目录的物理路径时使用的用户名。",
- "loc.input.label.VDAuthUserPassword": "密码",
- "loc.input.help.VDAuthUserPassword": "提供将用于访问虚拟目录的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.ParentWebsiteNameForApplication": "父级网站名称",
- "loc.input.help.ParentWebsiteNameForApplication": "提供在其中创建或更新应用程序的父级网站的名称。",
- "loc.input.label.VirtualPathForApplication": "虚拟路径",
- "loc.input.help.VirtualPathForApplication": "提供应用程序的虚拟路径。\n\n示例: 若要创建应用程序的站点/应用程序,请输入 /Application。父级网站应早已存在。",
- "loc.input.label.PhysicalPathForApplication": "物理路径",
- "loc.input.help.PhysicalPathForApplication": "提供存储应用程序内容的物理路径。内容可以驻留在本地计算机上、远程目录中或网络共享上, 例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.ApplicationPhysicalPathAuth": "物理路径身份验证",
- "loc.input.help.ApplicationPhysicalPathAuth": "选择访问应用程序的物理路径时使用的身份验证机制。",
- "loc.input.label.ApplicationAuthUserName": "用户名",
- "loc.input.help.ApplicationAuthUserName": "提供访问应用程序的物理路径时使用的用户名。",
- "loc.input.label.ApplicationAuthUserPassword": "密码",
- "loc.input.help.ApplicationAuthUserPassword": "提供将用于访问应用程序的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "创建或更细应用池",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "若要创建或更新应用程序池,请选择此选项。选中此选项后,将在指定的应用程序池中创建应用程序。",
- "loc.input.label.AppPoolNameForApplication": "名称",
- "loc.input.help.AppPoolNameForApplication": "提供要创建或更新的 IIS 应用程序池的名称。",
- "loc.input.label.DotNetVersionForApplication": ".NET 版本",
- "loc.input.help.DotNetVersionForApplication": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
- "loc.input.label.PipeLineModeForApplication": "托管管道模式",
- "loc.input.help.PipeLineModeForApplication": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
- "loc.input.label.AppPoolIdentityForApplication": "标识",
- "loc.input.help.AppPoolIdentityForApplication": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
- "loc.input.label.AppPoolUsernameForApplication": "用户名",
- "loc.input.help.AppPoolUsernameForApplication": "提供要使用的自定义帐户的用户名。",
- "loc.input.label.AppPoolPasswordForApplication": "密码",
- "loc.input.help.AppPoolPasswordForApplication": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.AppPoolName": "名称",
- "loc.input.help.AppPoolName": "提供要创建或更新的 IIS 应用程序池的名称。",
- "loc.input.label.DotNetVersion": ".NET 版本",
- "loc.input.help.DotNetVersion": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
- "loc.input.label.PipeLineMode": "托管管道模式",
- "loc.input.help.PipeLineMode": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
- "loc.input.label.AppPoolIdentity": "标识",
- "loc.input.help.AppPoolIdentity": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
- "loc.input.label.AppPoolUsername": "用户名",
- "loc.input.help.AppPoolUsername": "提供要使用的自定义帐户的用户名。",
- "loc.input.label.AppPoolPassword": "密码",
- "loc.input.help.AppPoolPassword": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
- "loc.input.label.StartStopRecycleAppPoolName": "应用程序池名称",
- "loc.input.help.StartStopRecycleAppPoolName": "提供 IIS 应用程序池的名称。",
- "loc.input.label.AppCmdCommands": "其他 appcmd.exe 命令",
- "loc.input.help.AppCmdCommands": "输入其他 AppCmd.exe 命令。如果命令不止一个,请使用行分隔符,例如
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
- "loc.messages.InvalidVirtualPath": "虚拟路径应该以 / 开头",
- "loc.messages.InvalidIISDeploymentType": "无效的 IIS 部署类型: {0}",
- "loc.messages.InvalidActionIISWebsite": "选择的操作“{0}”对 IIS 网站无效。",
- "loc.messages.InvalidActionIISAppPool": "选择的操作“{0}”对 IIS 应用程序池无效。",
- "loc.messages.PackageDeploymentFailed": "未能将 Web 程序包部署到 IIS 网站。",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Https 绑定中缺少 SSL 证书指纹: ( {0}/{1}:{2} )",
- "loc.messages.InvalidSslThumbprintInBinding": "绑定( {0}/{1}:{2} )中的指纹无效。长度不是 40 个字符或包含无效字符。",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 证书指纹在绑定中包含非十六进制字符: ({0}/{1}:{2})。正在剪裁所有非十六进制字符。"
+{
+ "loc.friendlyName": "IIS Web 应用管理",
+ "loc.helpMarkDown": "[了解有关此任务的详细信息](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "创建或更新网站、Web 应用、虚拟目录或应用程序池",
+ "loc.instanceNameFormat": "管理 $(IISDeploymentType)",
+ "loc.group.displayName.Website": "IIS 网站",
+ "loc.group.displayName.IISBindings": "IIS 绑定",
+ "loc.group.displayName.ApplicationPoolForWebsite": "IIS 应用程序池",
+ "loc.group.displayName.IISWebsiteAuthentication": "IIS 身份验证",
+ "loc.group.displayName.ApplicationPool": "IIS 应用程序池",
+ "loc.group.displayName.WebApplication": "IIS 应用程序",
+ "loc.group.displayName.VirtualDirectory": "IIS 虚拟目录",
+ "loc.group.displayName.ApplicationPoolForApplication": "IIS 应用程序池",
+ "loc.group.displayName.Advanced": "高级",
+ "loc.input.label.EnableIIS": "启用 IIS",
+ "loc.input.help.EnableIIS": "如果想要在计算机上安装 IIS,请选中此选项。",
+ "loc.input.label.IISDeploymentType": "配置类型",
+ "loc.input.help.IISDeploymentType": "你可以创建或更新网站、应用程序、虚拟目录和应用程序池。",
+ "loc.input.label.ActionIISWebsite": "操作",
+ "loc.input.help.ActionIISWebsite": "请选择要对 IIS 网站执行的适当操作。\n\n“创建或更新”将创建一个网站或更新现有的网站。\n\n启动、停止将分别启动和停止网站。",
+ "loc.input.label.ActionIISApplicationPool": "操作",
+ "loc.input.help.ActionIISApplicationPool": "请选择要对 IIS 应用程序池执行的适当操作。\n\n“创建或更新”将创建一个应用程序池或更新现有的应用程序池。\n\n启动、停止、循环将分别启动、停止或循环应用程序池。",
+ "loc.input.label.StartStopWebsiteName": "网站名称",
+ "loc.input.help.StartStopWebsiteName": "提供 IIS 网站的名称。",
+ "loc.input.label.WebsiteName": "网站名称",
+ "loc.input.help.WebsiteName": "提供要创建或更新的 IIS 网站的名称。",
+ "loc.input.label.WebsitePhysicalPath": "物理路径",
+ "loc.input.help.WebsitePhysicalPath": "提供在其中存储网站内容的物理路径。内容将驻留在本地计算机上、远程目录中或网络共享上,例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.WebsitePhysicalPathAuth": "物理路径身份验证",
+ "loc.input.help.WebsitePhysicalPathAuth": "选择访问网站的物理路径时使用的身份验证机制。",
+ "loc.input.label.WebsiteAuthUserName": "用户名",
+ "loc.input.help.WebsiteAuthUserName": "提供访问网站的物理路径时使用的用户名。",
+ "loc.input.label.WebsiteAuthUserPassword": "密码",
+ "loc.input.help.WebsiteAuthUserPassword": "提供将用于访问网站的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.AddBinding": "添加绑定",
+ "loc.input.help.AddBinding": "选择为网站添加端口绑定的选项。",
+ "loc.input.label.Protocol": "协议",
+ "loc.input.help.Protocol": "为将具有 HTTP 绑定的网站选择 HTTP,或为将具有安全套接字层(SSL)绑定的网站选择 HTTPS。",
+ "loc.input.label.IPAddress": "IP 地址",
+ "loc.input.help.IPAddress": "提供最终用户可用来访问此网站的 IP 地址。
如果选择“全部未分配”,则网站会响应端口上所有 IP 地址和主机名的请求,除非服务器上的另一个网站绑定了同一个端口上的特定 IP 地址。
",
+ "loc.input.label.Port": "端口",
+ "loc.input.help.Port": "提供超文本传输协议堆栈(HTTP.sys)侦听网站请求所用的端口。",
+ "loc.input.label.ServerNameIndication": "需要服务器名称指示",
+ "loc.input.help.ServerNameIndication": "如果要为网站设置服务器名称指示(SNI),请选择此选项。
SNI 扩展 SSL 和 TLS 协议以指示客户端尝试连接到的主机名。它允许使用不同证书的多个安全网站使用相同的 IP 地址。
",
+ "loc.input.label.HostNameWithOutSNI": "主机名",
+ "loc.input.help.HostNameWithOutSNI": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
+ "loc.input.label.HostNameWithHttp": "主机名",
+ "loc.input.help.HostNameWithHttp": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
+ "loc.input.label.HostNameWithSNI": "主机名",
+ "loc.input.help.HostNameWithSNI": "输入网站的主机名(或域名)。
如果指定了主机名,则客户端必需使用主机名而不能使用 IP 地址访问该网站。
",
+ "loc.input.label.SSLCertThumbPrint": "SSL 证书指纹",
+ "loc.input.help.SSLCertThumbPrint": "提供安全套接字层证书的指纹,它是 40 个字符的十六进制字符串,网站可将其用于 HTTPS 通信。在此之前 SSL 证书应该已经安装到计算机的本地计算机的个人存储中。",
+ "loc.input.label.Bindings": "添加绑定",
+ "loc.input.help.Bindings": "单击扩展 [...] 按钮为网站添加绑定。",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "创建或更新应用池",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "若要创建或更新应用程序池,请选择此选项。选中此选项后,将在指定的应用程序池中创建网站。",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "配置身份验证",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "若要为网站配置身份验证,请选择此选项。",
+ "loc.input.label.AppPoolNameForWebsite": "名称",
+ "loc.input.help.AppPoolNameForWebsite": "提供要创建或更新的 IIS 应用程序池的名称。",
+ "loc.input.label.DotNetVersionForWebsite": ".NET 版本",
+ "loc.input.help.DotNetVersionForWebsite": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
+ "loc.input.label.PipeLineModeForWebsite": "托管管道模式",
+ "loc.input.help.PipeLineModeForWebsite": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
+ "loc.input.label.AppPoolIdentityForWebsite": "标识",
+ "loc.input.help.AppPoolIdentityForWebsite": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
+ "loc.input.label.AppPoolUsernameForWebsite": "用户名",
+ "loc.input.help.AppPoolUsernameForWebsite": "提供要使用的自定义帐户的用户名。",
+ "loc.input.label.AppPoolPasswordForWebsite": "密码",
+ "loc.input.help.AppPoolPasswordForWebsite": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "匿名身份验证",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "若要对网站启用匿名身份验证,请选择此选项。",
+ "loc.input.label.BasicAuthenticationForWebsite": "基本身份验证",
+ "loc.input.help.BasicAuthenticationForWebsite": "若要对网站启用基本的身份验证,请选择此选项。",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Windows 身份验证",
+ "loc.input.help.WindowsAuthenticationForWebsite": "若要为网站启用 Windows 身份验证,请选择此选项。",
+ "loc.input.label.ParentWebsiteNameForVD": "父级网站名称",
+ "loc.input.help.ParentWebsiteNameForVD": "提供虚拟目录的父级网站的名称。",
+ "loc.input.label.VirtualPathForVD": "虚拟路径",
+ "loc.input.help.VirtualPathForVD": "提供虚拟目录的虚拟路径。\n\n示例: 若要创建虚拟目录的站点/应用程序/VDir,请输入 /Application/Vdir。父级网站和应用程序在此之前应该已经存在。",
+ "loc.input.label.PhysicalPathForVD": "物理路径",
+ "loc.input.help.PhysicalPathForVD": "提供存储虚拟目录内容的物理路径。内容可以驻留在本地计算机上、远程目录中或网络共享上, 例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.VDPhysicalPathAuth": "物理路径身份验证",
+ "loc.input.help.VDPhysicalPathAuth": "选择访问虚拟目录的物理路径时使用的身份验证机制。",
+ "loc.input.label.VDAuthUserName": "用户名",
+ "loc.input.help.VDAuthUserName": "提供访问虚拟目录的物理路径时使用的用户名。",
+ "loc.input.label.VDAuthUserPassword": "密码",
+ "loc.input.help.VDAuthUserPassword": "提供将用于访问虚拟目录的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.ParentWebsiteNameForApplication": "父级网站名称",
+ "loc.input.help.ParentWebsiteNameForApplication": "提供在其中创建或更新应用程序的父级网站的名称。",
+ "loc.input.label.VirtualPathForApplication": "虚拟路径",
+ "loc.input.help.VirtualPathForApplication": "提供应用程序的虚拟路径。\n\n示例: 若要创建应用程序的站点/应用程序,请输入 /Application。父级网站应早已存在。",
+ "loc.input.label.PhysicalPathForApplication": "物理路径",
+ "loc.input.help.PhysicalPathForApplication": "提供存储应用程序内容的物理路径。内容可以驻留在本地计算机上、远程目录中或网络共享上, 例如 C:\\Fabrikam or \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.ApplicationPhysicalPathAuth": "物理路径身份验证",
+ "loc.input.help.ApplicationPhysicalPathAuth": "选择访问应用程序的物理路径时使用的身份验证机制。",
+ "loc.input.label.ApplicationAuthUserName": "用户名",
+ "loc.input.help.ApplicationAuthUserName": "提供访问应用程序的物理路径时使用的用户名。",
+ "loc.input.label.ApplicationAuthUserPassword": "密码",
+ "loc.input.help.ApplicationAuthUserPassword": "提供将用于访问应用程序的物理路径的用户密码。
最佳做法是在生成或发布管道中创建一个变量,并将其标记为“机密”来进行保护,然后在此处使用,例如 \"$(userCredentials)\"。
请注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "创建或更细应用池",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "若要创建或更新应用程序池,请选择此选项。选中此选项后,将在指定的应用程序池中创建应用程序。",
+ "loc.input.label.AppPoolNameForApplication": "名称",
+ "loc.input.help.AppPoolNameForApplication": "提供要创建或更新的 IIS 应用程序池的名称。",
+ "loc.input.label.DotNetVersionForApplication": ".NET 版本",
+ "loc.input.help.DotNetVersionForApplication": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
+ "loc.input.label.PipeLineModeForApplication": "托管管道模式",
+ "loc.input.help.PipeLineModeForApplication": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
+ "loc.input.label.AppPoolIdentityForApplication": "标识",
+ "loc.input.help.AppPoolIdentityForApplication": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
+ "loc.input.label.AppPoolUsernameForApplication": "用户名",
+ "loc.input.help.AppPoolUsernameForApplication": "提供要使用的自定义帐户的用户名。",
+ "loc.input.label.AppPoolPasswordForApplication": "密码",
+ "loc.input.help.AppPoolPasswordForApplication": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.AppPoolName": "名称",
+ "loc.input.help.AppPoolName": "提供要创建或更新的 IIS 应用程序池的名称。",
+ "loc.input.label.DotNetVersion": ".NET 版本",
+ "loc.input.help.DotNetVersion": "选择应用程序池加载的 .NET Framework 版本。
如果分配给此应用程序池的应用程序不包含托管代码,则从列表中选择“无托管代码”选项。
",
+ "loc.input.label.PipeLineMode": "托管管道模式",
+ "loc.input.help.PipeLineMode": "选择托管管道模式,用以指定 IIS 对托管内容请求的处理方式。仅当应用程序池中的应用程序无法在集成模式中运行时选择经典模式。",
+ "loc.input.label.AppPoolIdentity": "标识",
+ "loc.input.help.AppPoolIdentity": "配置运行应用程序池的工作进程的帐户。选择一个预定义安全帐户或配置一个自定义帐户。",
+ "loc.input.label.AppPoolUsername": "用户名",
+ "loc.input.help.AppPoolUsername": "提供要使用的自定义帐户的用户名。",
+ "loc.input.label.AppPoolPassword": "密码",
+ "loc.input.help.AppPoolPassword": "提供自定义帐户的密码。
最佳做法是在生成或发布管道中创建一个变量并将其标记为 \"Secret\" 来给予保护,然后在此处使用,如 \"$(userCredentials)\"。
注意: 密码中的特殊字符根据命令行参数进行解释",
+ "loc.input.label.StartStopRecycleAppPoolName": "应用程序池名称",
+ "loc.input.help.StartStopRecycleAppPoolName": "提供 IIS 应用程序池的名称。",
+ "loc.input.label.AppCmdCommands": "其他 appcmd.exe 命令",
+ "loc.input.help.AppCmdCommands": "输入其他 AppCmd.exe 命令。如果命令不止一个,请使用行分隔符,例如
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
+ "loc.messages.InvalidVirtualPath": "虚拟路径应该以 / 开头",
+ "loc.messages.InvalidIISDeploymentType": "无效的 IIS 部署类型: {0}",
+ "loc.messages.InvalidActionIISWebsite": "选择的操作“{0}”对 IIS 网站无效。",
+ "loc.messages.InvalidActionIISAppPool": "选择的操作“{0}”对 IIS 应用程序池无效。",
+ "loc.messages.PackageDeploymentFailed": "未能将 Web 程序包部署到 IIS 网站。",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "Https 绑定中缺少 SSL 证书指纹: ( {0}/{1}:{2} )",
+ "loc.messages.InvalidSslThumbprintInBinding": "绑定( {0}/{1}:{2} )中的指纹无效。长度不是 40 个字符或包含无效字符。",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 证书指纹在绑定中包含非十六进制字符: ({0}/{1}:{2})。正在剪裁所有非十六进制字符。"
}
\ No newline at end of file
diff --git a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-TW/resources.resjson
index 1a1dbd0f85f1..df53b3781d22 100644
--- a/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/IISWebAppManagementOnMachineGroupV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,139 +1,139 @@
-{
- "loc.friendlyName": "IIS Web 應用程式管理",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/iis-webapp-management-readme)",
- "loc.description": "建立或更新網站、Web 應用程式、虛擬目錄或應用程式集區",
- "loc.instanceNameFormat": "管理 $(IISDeploymentType)",
- "loc.group.displayName.Website": "IIS 網站",
- "loc.group.displayName.IISBindings": "IIS 繫結",
- "loc.group.displayName.ApplicationPoolForWebsite": "IIS 應用程式集區",
- "loc.group.displayName.IISWebsiteAuthentication": "IIS 驗證",
- "loc.group.displayName.ApplicationPool": "IIS 應用程式集區",
- "loc.group.displayName.WebApplication": "IIS 應用程式",
- "loc.group.displayName.VirtualDirectory": "IIS 虛擬目錄",
- "loc.group.displayName.ApplicationPoolForApplication": "IIS 應用程式集區",
- "loc.group.displayName.Advanced": "進階",
- "loc.input.label.EnableIIS": "允許 IIS",
- "loc.input.help.EnableIIS": "如果您想要在機器上安裝 IIS,請檢查此選項。",
- "loc.input.label.IISDeploymentType": "設定類型",
- "loc.input.help.IISDeploymentType": "您可以建立或更新網站、應用程式、虛擬目錄及應用程式集區。",
- "loc.input.label.ActionIISWebsite": "動作",
- "loc.input.help.ActionIISWebsite": "請選取您要對 IIS 應用程式集區執行的適當動作。\n\n[建立或更新] 可建立 App 集區或更新現有的集區\n\n請個別啟動、停止或回收應用程式集區。",
- "loc.input.label.ActionIISApplicationPool": "動作",
- "loc.input.help.ActionIISApplicationPool": "請選取您要對 IIS 應用程式集區執行的適當動作。\n\n[建立或更新] 可建立 App 集區或更新現有的集區\n\n請個別啟動、停止或回收應用程式集區。",
- "loc.input.label.StartStopWebsiteName": "網站名稱",
- "loc.input.help.StartStopWebsiteName": "請提供 IIS 網站的名稱。",
- "loc.input.label.WebsiteName": "網站名稱",
- "loc.input.help.WebsiteName": "請提供要建立或更新之 IIS 網站的名稱。",
- "loc.input.label.WebsitePhysicalPath": "實體路徑",
- "loc.input.help.WebsitePhysicalPath": "請提供網站內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.WebsitePhysicalPathAuth": "實體路徑驗證",
- "loc.input.help.WebsitePhysicalPathAuth": "請選取存取網站實體路徑時所要使用的驗證機制。",
- "loc.input.label.WebsiteAuthUserName": "使用者名稱",
- "loc.input.help.WebsiteAuthUserName": "請提供存取網站實體路徑時所要使用的使用者名稱。",
- "loc.input.label.WebsiteAuthUserPassword": "密碼",
- "loc.input.help.WebsiteAuthUserPassword": "請提供存取網站實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.AddBinding": "新增繫結",
- "loc.input.help.AddBinding": "選取選項以加入網站的連接埠繫結。",
- "loc.input.label.Protocol": "通訊協定",
- "loc.input.help.Protocol": "選取網站的 HTTP 以建立 HTTP 繫結,或者選取網站的 HTTPS 以建立 Secure Sockets Layer (SSL) 繫結。",
- "loc.input.label.IPAddress": "IP 位址",
- "loc.input.help.IPAddress": "請提供存取此網站時,終端使用者所能使用的 IP 位址。
若選取 [所有未指派項目],除非伺服器上另有網站繫結到同一個連結埠,但使用了特定的 IP 位址,否則網站將會回應來自連接埠及主機名稱之所有 IP 位址的要求。
",
- "loc.input.label.Port": "連接埠",
- "loc.input.help.Port": "請提供超文字傳輸通訊協定堆疊 (HTTP.sys) 用以接聽網站要求的連接埠。",
- "loc.input.label.ServerNameIndication": "需要有伺服器名稱指示",
- "loc.input.help.ServerNameIndication": "選取此選項可設定網站的伺服器名稱指示 (SNI)。
SNI 是 SSL 與 TLS 通訊協定的延伸,可指定用戶端嘗試連線的主機名稱。其允許多個使用不同憑證的安全網站使用同一個 IP 位址。
",
- "loc.input.label.HostNameWithOutSNI": "主機名稱",
- "loc.input.help.HostNameWithOutSNI": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
- "loc.input.label.HostNameWithHttp": "主機名稱",
- "loc.input.help.HostNameWithHttp": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
- "loc.input.label.HostNameWithSNI": "主機名稱",
- "loc.input.help.HostNameWithSNI": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
- "loc.input.label.SSLCertThumbPrint": "SSL 憑證指紋",
- "loc.input.help.SSLCertThumbPrint": "請提供網站進行 HTTPS 通訊時所要使用之安全通訊端層憑證的憑證指紋 (長度 40 個字元的十六進位字串)。此 SSL 憑證應已經安裝在電腦、本機電腦、個人存放區。",
- "loc.input.label.Bindings": "新增繫結",
- "loc.input.help.Bindings": "按一下延伸模組 [...] 按鈕,為網站新增繫結。",
- "loc.input.label.CreateOrUpdateAppPoolForWebsite": "建立或更新 App 集區",
- "loc.input.help.CreateOrUpdateAppPoolForWebsite": "選取此選項可建立或更新應用程式集區。如有核取,將會在指定的 App 集區中建立網站。",
- "loc.input.label.ConfigureAuthenticationForWebsite": "設定驗證",
- "loc.input.help.ConfigureAuthenticationForWebsite": "選取此選項可為網站設定驗證。",
- "loc.input.label.AppPoolNameForWebsite": "名稱",
- "loc.input.help.AppPoolNameForWebsite": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
- "loc.input.label.DotNetVersionForWebsite": ".NET 版本",
- "loc.input.help.DotNetVersionForWebsite": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
- "loc.input.label.PipeLineModeForWebsite": "受控管線模式",
- "loc.input.help.PipeLineModeForWebsite": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
- "loc.input.label.AppPoolIdentityForWebsite": "身分識別",
- "loc.input.help.AppPoolIdentityForWebsite": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
- "loc.input.label.AppPoolUsernameForWebsite": "使用者名稱",
- "loc.input.help.AppPoolUsernameForWebsite": "請提供您要使用之自訂帳戶的使用者名稱。",
- "loc.input.label.AppPoolPasswordForWebsite": "密碼",
- "loc.input.help.AppPoolPasswordForWebsite": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.AnonymousAuthenticationForWebsite": "匿名驗證",
- "loc.input.help.AnonymousAuthenticationForWebsite": "選取此選項可為網站啟用匿名驗證。",
- "loc.input.label.BasicAuthenticationForWebsite": "基本驗證",
- "loc.input.help.BasicAuthenticationForWebsite": "選取此選項可為網站啟用基本驗證。",
- "loc.input.label.WindowsAuthenticationForWebsite": "Windows 驗證",
- "loc.input.help.WindowsAuthenticationForWebsite": "選取此選項可為網站啟用 Windows 驗證。",
- "loc.input.label.ParentWebsiteNameForVD": "父網站名稱",
- "loc.input.help.ParentWebsiteNameForVD": "請提供虛擬目錄之父網站的名稱。",
- "loc.input.label.VirtualPathForVD": "虛擬路徑",
- "loc.input.help.VirtualPathForVD": "請提供虛擬目錄的虛擬路徑。\n\n例如: 若要建立虛擬目錄 Site/Application/VDir,請輸入 /Application/Vdir。必須已有父網站與應用程式。",
- "loc.input.label.PhysicalPathForVD": "實體路徑",
- "loc.input.help.PhysicalPathForVD": "請提供虛擬目錄內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.VDPhysicalPathAuth": "實體路徑驗證",
- "loc.input.help.VDPhysicalPathAuth": "請選取存取虛擬目錄實體路徑時所要使用的驗證機制。",
- "loc.input.label.VDAuthUserName": "使用者名稱",
- "loc.input.help.VDAuthUserName": "請提供存取虛擬目錄實體路徑時所要使用的使用者名稱。",
- "loc.input.label.VDAuthUserPassword": "密碼",
- "loc.input.help.VDAuthUserPassword": "請提供存取虛擬目錄實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.ParentWebsiteNameForApplication": "父網站名稱",
- "loc.input.help.ParentWebsiteNameForApplication": "請提供父網站的名稱。建立或更新應用程式時,將會在該網站下執行。",
- "loc.input.label.VirtualPathForApplication": "虛擬路徑",
- "loc.input.help.VirtualPathForApplication": "請提供應用程式的虛擬路徑。 \n\n例如: 若要建立應用程式 Site/Application,請輸入 /Application。必須已有父網站。",
- "loc.input.label.PhysicalPathForApplication": "實體路徑",
- "loc.input.help.PhysicalPathForApplication": "請提供應用程式內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
- "loc.input.label.ApplicationPhysicalPathAuth": "實體路徑驗證",
- "loc.input.help.ApplicationPhysicalPathAuth": "請選取存取應用程式實體路徑時所要使用的驗證機制。",
- "loc.input.label.ApplicationAuthUserName": "使用者名稱",
- "loc.input.help.ApplicationAuthUserName": "請提供存取應用程式實體路徑時所要使用的使用者名稱。",
- "loc.input.label.ApplicationAuthUserPassword": "密碼",
- "loc.input.help.ApplicationAuthUserPassword": "請提供存取應用程式實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.CreateOrUpdateAppPoolForApplication": "建立或更新 App 集區",
- "loc.input.help.CreateOrUpdateAppPoolForApplication": "選取此選項可建立或更新應用程式集區。如有核取,將會在指定的 App 集區中建立應用程式。",
- "loc.input.label.AppPoolNameForApplication": "名稱",
- "loc.input.help.AppPoolNameForApplication": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
- "loc.input.label.DotNetVersionForApplication": ".NET 版本",
- "loc.input.help.DotNetVersionForApplication": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
- "loc.input.label.PipeLineModeForApplication": "受控管線模式",
- "loc.input.help.PipeLineModeForApplication": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
- "loc.input.label.AppPoolIdentityForApplication": "身分識別",
- "loc.input.help.AppPoolIdentityForApplication": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
- "loc.input.label.AppPoolUsernameForApplication": "使用者名稱",
- "loc.input.help.AppPoolUsernameForApplication": "請提供您要使用之自訂帳戶的使用者名稱。",
- "loc.input.label.AppPoolPasswordForApplication": "密碼",
- "loc.input.help.AppPoolPasswordForApplication": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.AppPoolName": "名稱",
- "loc.input.help.AppPoolName": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
- "loc.input.label.DotNetVersion": ".NET 版本",
- "loc.input.help.DotNetVersion": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
- "loc.input.label.PipeLineMode": "受控管線模式",
- "loc.input.help.PipeLineMode": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
- "loc.input.label.AppPoolIdentity": "身分識別",
- "loc.input.help.AppPoolIdentity": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
- "loc.input.label.AppPoolUsername": "使用者名稱",
- "loc.input.help.AppPoolUsername": "請提供您要使用之自訂帳戶的使用者名稱。",
- "loc.input.label.AppPoolPassword": "密碼",
- "loc.input.help.AppPoolPassword": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
- "loc.input.label.StartStopRecycleAppPoolName": "應用程式集區名稱",
- "loc.input.help.StartStopRecycleAppPoolName": "請提供 IIS 應用程式集區的名稱。",
- "loc.input.label.AppCmdCommands": "其他 appCmd.exe 命令",
- "loc.input.help.AppCmdCommands": "請輸入其他 AppCmd.exe 命令。如需輸入多個命令,請使用行分隔符號,例如
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
- "loc.messages.InvalidVirtualPath": "虛擬路徑的開頭應為 /",
- "loc.messages.InvalidIISDeploymentType": "IIS 部署類型無效 : {0}",
- "loc.messages.InvalidActionIISWebsite": "為 IIS 網站選取了無效的動作 '{0}'。",
- "loc.messages.InvalidActionIISAppPool": "為 IIS 應用程式集區選取了無效的動作 '{0}'。",
- "loc.messages.PackageDeploymentFailed": "無法將網頁套件部署到 IIS 網站。",
- "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "https 繫結中遺漏 SSL 憑證指紋: ( {0}/{1}:{2} )",
- "loc.messages.InvalidSslThumbprintInBinding": "繫結中的指紋無效 ( {0}/{1}:{2} )。長度並非 40 個字元或包含無效的字元。",
- "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 憑證指紋在繫結中包含非十六進位字元: ( {0}/{1}:{2} )。正在調整所有非十六進位字元。"
+{
+ "loc.friendlyName": "IIS Web 應用程式管理",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/iis-webapp-management-readme)",
+ "loc.description": "建立或更新網站、Web 應用程式、虛擬目錄或應用程式集區",
+ "loc.instanceNameFormat": "管理 $(IISDeploymentType)",
+ "loc.group.displayName.Website": "IIS 網站",
+ "loc.group.displayName.IISBindings": "IIS 繫結",
+ "loc.group.displayName.ApplicationPoolForWebsite": "IIS 應用程式集區",
+ "loc.group.displayName.IISWebsiteAuthentication": "IIS 驗證",
+ "loc.group.displayName.ApplicationPool": "IIS 應用程式集區",
+ "loc.group.displayName.WebApplication": "IIS 應用程式",
+ "loc.group.displayName.VirtualDirectory": "IIS 虛擬目錄",
+ "loc.group.displayName.ApplicationPoolForApplication": "IIS 應用程式集區",
+ "loc.group.displayName.Advanced": "進階",
+ "loc.input.label.EnableIIS": "允許 IIS",
+ "loc.input.help.EnableIIS": "如果您想要在機器上安裝 IIS,請檢查此選項。",
+ "loc.input.label.IISDeploymentType": "設定類型",
+ "loc.input.help.IISDeploymentType": "您可以建立或更新網站、應用程式、虛擬目錄及應用程式集區。",
+ "loc.input.label.ActionIISWebsite": "動作",
+ "loc.input.help.ActionIISWebsite": "請選取您要對 IIS 應用程式集區執行的適當動作。\n\n[建立或更新] 可建立 App 集區或更新現有的集區\n\n請個別啟動、停止或回收應用程式集區。",
+ "loc.input.label.ActionIISApplicationPool": "動作",
+ "loc.input.help.ActionIISApplicationPool": "請選取您要對 IIS 應用程式集區執行的適當動作。\n\n[建立或更新] 可建立 App 集區或更新現有的集區\n\n請個別啟動、停止或回收應用程式集區。",
+ "loc.input.label.StartStopWebsiteName": "網站名稱",
+ "loc.input.help.StartStopWebsiteName": "請提供 IIS 網站的名稱。",
+ "loc.input.label.WebsiteName": "網站名稱",
+ "loc.input.help.WebsiteName": "請提供要建立或更新之 IIS 網站的名稱。",
+ "loc.input.label.WebsitePhysicalPath": "實體路徑",
+ "loc.input.help.WebsitePhysicalPath": "請提供網站內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.WebsitePhysicalPathAuth": "實體路徑驗證",
+ "loc.input.help.WebsitePhysicalPathAuth": "請選取存取網站實體路徑時所要使用的驗證機制。",
+ "loc.input.label.WebsiteAuthUserName": "使用者名稱",
+ "loc.input.help.WebsiteAuthUserName": "請提供存取網站實體路徑時所要使用的使用者名稱。",
+ "loc.input.label.WebsiteAuthUserPassword": "密碼",
+ "loc.input.help.WebsiteAuthUserPassword": "請提供存取網站實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.AddBinding": "新增繫結",
+ "loc.input.help.AddBinding": "選取選項以加入網站的連接埠繫結。",
+ "loc.input.label.Protocol": "通訊協定",
+ "loc.input.help.Protocol": "選取網站的 HTTP 以建立 HTTP 繫結,或者選取網站的 HTTPS 以建立 Secure Sockets Layer (SSL) 繫結。",
+ "loc.input.label.IPAddress": "IP 位址",
+ "loc.input.help.IPAddress": "請提供存取此網站時,終端使用者所能使用的 IP 位址。
若選取 [所有未指派項目],除非伺服器上另有網站繫結到同一個連結埠,但使用了特定的 IP 位址,否則網站將會回應來自連接埠及主機名稱之所有 IP 位址的要求。
",
+ "loc.input.label.Port": "連接埠",
+ "loc.input.help.Port": "請提供超文字傳輸通訊協定堆疊 (HTTP.sys) 用以接聽網站要求的連接埠。",
+ "loc.input.label.ServerNameIndication": "需要有伺服器名稱指示",
+ "loc.input.help.ServerNameIndication": "選取此選項可設定網站的伺服器名稱指示 (SNI)。
SNI 是 SSL 與 TLS 通訊協定的延伸,可指定用戶端嘗試連線的主機名稱。其允許多個使用不同憑證的安全網站使用同一個 IP 位址。
",
+ "loc.input.label.HostNameWithOutSNI": "主機名稱",
+ "loc.input.help.HostNameWithOutSNI": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
+ "loc.input.label.HostNameWithHttp": "主機名稱",
+ "loc.input.help.HostNameWithHttp": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
+ "loc.input.label.HostNameWithSNI": "主機名稱",
+ "loc.input.help.HostNameWithSNI": "請輸入網站的主機名稱 (或網域名稱)。
如有指定主機名稱,用戶端必須使用該主機名稱存取網站,而非使用 IP 位址。
",
+ "loc.input.label.SSLCertThumbPrint": "SSL 憑證指紋",
+ "loc.input.help.SSLCertThumbPrint": "請提供網站進行 HTTPS 通訊時所要使用之安全通訊端層憑證的憑證指紋 (長度 40 個字元的十六進位字串)。此 SSL 憑證應已經安裝在電腦、本機電腦、個人存放區。",
+ "loc.input.label.Bindings": "新增繫結",
+ "loc.input.help.Bindings": "按一下延伸模組 [...] 按鈕,為網站新增繫結。",
+ "loc.input.label.CreateOrUpdateAppPoolForWebsite": "建立或更新 App 集區",
+ "loc.input.help.CreateOrUpdateAppPoolForWebsite": "選取此選項可建立或更新應用程式集區。如有核取,將會在指定的 App 集區中建立網站。",
+ "loc.input.label.ConfigureAuthenticationForWebsite": "設定驗證",
+ "loc.input.help.ConfigureAuthenticationForWebsite": "選取此選項可為網站設定驗證。",
+ "loc.input.label.AppPoolNameForWebsite": "名稱",
+ "loc.input.help.AppPoolNameForWebsite": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
+ "loc.input.label.DotNetVersionForWebsite": ".NET 版本",
+ "loc.input.help.DotNetVersionForWebsite": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
+ "loc.input.label.PipeLineModeForWebsite": "受控管線模式",
+ "loc.input.help.PipeLineModeForWebsite": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
+ "loc.input.label.AppPoolIdentityForWebsite": "身分識別",
+ "loc.input.help.AppPoolIdentityForWebsite": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
+ "loc.input.label.AppPoolUsernameForWebsite": "使用者名稱",
+ "loc.input.help.AppPoolUsernameForWebsite": "請提供您要使用之自訂帳戶的使用者名稱。",
+ "loc.input.label.AppPoolPasswordForWebsite": "密碼",
+ "loc.input.help.AppPoolPasswordForWebsite": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.AnonymousAuthenticationForWebsite": "匿名驗證",
+ "loc.input.help.AnonymousAuthenticationForWebsite": "選取此選項可為網站啟用匿名驗證。",
+ "loc.input.label.BasicAuthenticationForWebsite": "基本驗證",
+ "loc.input.help.BasicAuthenticationForWebsite": "選取此選項可為網站啟用基本驗證。",
+ "loc.input.label.WindowsAuthenticationForWebsite": "Windows 驗證",
+ "loc.input.help.WindowsAuthenticationForWebsite": "選取此選項可為網站啟用 Windows 驗證。",
+ "loc.input.label.ParentWebsiteNameForVD": "父網站名稱",
+ "loc.input.help.ParentWebsiteNameForVD": "請提供虛擬目錄之父網站的名稱。",
+ "loc.input.label.VirtualPathForVD": "虛擬路徑",
+ "loc.input.help.VirtualPathForVD": "請提供虛擬目錄的虛擬路徑。\n\n例如: 若要建立虛擬目錄 Site/Application/VDir,請輸入 /Application/Vdir。必須已有父網站與應用程式。",
+ "loc.input.label.PhysicalPathForVD": "實體路徑",
+ "loc.input.help.PhysicalPathForVD": "請提供虛擬目錄內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.VDPhysicalPathAuth": "實體路徑驗證",
+ "loc.input.help.VDPhysicalPathAuth": "請選取存取虛擬目錄實體路徑時所要使用的驗證機制。",
+ "loc.input.label.VDAuthUserName": "使用者名稱",
+ "loc.input.help.VDAuthUserName": "請提供存取虛擬目錄實體路徑時所要使用的使用者名稱。",
+ "loc.input.label.VDAuthUserPassword": "密碼",
+ "loc.input.help.VDAuthUserPassword": "請提供存取虛擬目錄實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.ParentWebsiteNameForApplication": "父網站名稱",
+ "loc.input.help.ParentWebsiteNameForApplication": "請提供父網站的名稱。建立或更新應用程式時,將會在該網站下執行。",
+ "loc.input.label.VirtualPathForApplication": "虛擬路徑",
+ "loc.input.help.VirtualPathForApplication": "請提供應用程式的虛擬路徑。 \n\n例如: 若要建立應用程式 Site/Application,請輸入 /Application。必須已有父網站。",
+ "loc.input.label.PhysicalPathForApplication": "實體路徑",
+ "loc.input.help.PhysicalPathForApplication": "請提供應用程式內容儲存位置的實體路徑。此內容可能會存放在本機電腦、遠端目錄或網路共用上,例如 C:\\Fabrikam 或 \\\\\\\\ContentShare\\Fabrikam。",
+ "loc.input.label.ApplicationPhysicalPathAuth": "實體路徑驗證",
+ "loc.input.help.ApplicationPhysicalPathAuth": "請選取存取應用程式實體路徑時所要使用的驗證機制。",
+ "loc.input.label.ApplicationAuthUserName": "使用者名稱",
+ "loc.input.help.ApplicationAuthUserName": "請提供存取應用程式實體路徑時所要使用的使用者名稱。",
+ "loc.input.label.ApplicationAuthUserPassword": "密碼",
+ "loc.input.help.ApplicationAuthUserPassword": "請提供存取應用程式實體路徑時所要使用的使用者密碼。
最佳做法是在組建或發行管線中建立變數,並將其標示為 'Secret' 加以保護,然後在此使用,例如 '$(userCredentials)'。
注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.CreateOrUpdateAppPoolForApplication": "建立或更新 App 集區",
+ "loc.input.help.CreateOrUpdateAppPoolForApplication": "選取此選項可建立或更新應用程式集區。如有核取,將會在指定的 App 集區中建立應用程式。",
+ "loc.input.label.AppPoolNameForApplication": "名稱",
+ "loc.input.help.AppPoolNameForApplication": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
+ "loc.input.label.DotNetVersionForApplication": ".NET 版本",
+ "loc.input.help.DotNetVersionForApplication": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
+ "loc.input.label.PipeLineModeForApplication": "受控管線模式",
+ "loc.input.help.PipeLineModeForApplication": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
+ "loc.input.label.AppPoolIdentityForApplication": "身分識別",
+ "loc.input.help.AppPoolIdentityForApplication": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
+ "loc.input.label.AppPoolUsernameForApplication": "使用者名稱",
+ "loc.input.help.AppPoolUsernameForApplication": "請提供您要使用之自訂帳戶的使用者名稱。",
+ "loc.input.label.AppPoolPasswordForApplication": "密碼",
+ "loc.input.help.AppPoolPasswordForApplication": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.AppPoolName": "名稱",
+ "loc.input.help.AppPoolName": "請提供要建立或更新之 IIS 應用程式集區的名稱。",
+ "loc.input.label.DotNetVersion": ".NET 版本",
+ "loc.input.help.DotNetVersion": "請選取應用程式集區所載入之 .NET Framework 的版本。
若指派給此應用程式集區的應用程式不含受控碼,請從清單中選取 [沒有受控碼] 選項。
",
+ "loc.input.label.PipeLineMode": "受控管線模式",
+ "loc.input.help.PipeLineMode": "請選取受控管線模式,以指定 IIS 處理受控內容要求的方式。僅當應用程式集區中的應用程式無法在整合式模式中執行時,才使用傳統模式。",
+ "loc.input.label.AppPoolIdentity": "身分識別",
+ "loc.input.help.AppPoolIdentity": "設定應用程式集區執行所在的帳戶。選取其中一個預先定義的安全性帳戶或設定自訂帳戶。",
+ "loc.input.label.AppPoolUsername": "使用者名稱",
+ "loc.input.help.AppPoolUsername": "請提供您要使用之自訂帳戶的使用者名稱。",
+ "loc.input.label.AppPoolPassword": "密碼",
+ "loc.input.help.AppPoolPassword": "為自訂帳戶提供密碼。
最佳做法是在建置或發行管線中建立變數,並將其標示為 [秘密] 加以保護,然後在此使用,例如 '$(userCredentials)'。
請注意: 密碼中的特殊字元會依據命令列引數進行解譯",
+ "loc.input.label.StartStopRecycleAppPoolName": "應用程式集區名稱",
+ "loc.input.help.StartStopRecycleAppPoolName": "請提供 IIS 應用程式集區的名稱。",
+ "loc.input.label.AppCmdCommands": "其他 appCmd.exe 命令",
+ "loc.input.help.AppCmdCommands": "請輸入其他 AppCmd.exe 命令。如需輸入多個命令,請使用行分隔符號,例如
list apppools
list sites
recycle apppool /apppool.name:ExampleAppPoolName",
+ "loc.messages.InvalidVirtualPath": "虛擬路徑的開頭應為 /",
+ "loc.messages.InvalidIISDeploymentType": "IIS 部署類型無效 : {0}",
+ "loc.messages.InvalidActionIISWebsite": "為 IIS 網站選取了無效的動作 '{0}'。",
+ "loc.messages.InvalidActionIISAppPool": "為 IIS 應用程式集區選取了無效的動作 '{0}'。",
+ "loc.messages.PackageDeploymentFailed": "無法將網頁套件部署到 IIS 網站。",
+ "loc.messages.SSLCertificateThumbprintMissingInHttpsBinding": "https 繫結中遺漏 SSL 憑證指紋: ( {0}/{1}:{2} )",
+ "loc.messages.InvalidSslThumbprintInBinding": "繫結中的指紋無效 ( {0}/{1}:{2} )。長度並非 40 個字元或包含無效的字元。",
+ "loc.messages.SSLCertWarningInvalidCharactersInBinding": "SSL 憑證指紋在繫結中包含非十六進位字元: ( {0}/{1}:{2} )。正在調整所有非十六進位字元。"
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/de-DE/resources.resjson
index 4ec39e338363..3b9d22f9681d 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Manueller Eingriff",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "Hiermit wird die Bereitstellung angehalten und auf einen manuellen Eingriff gewartet.",
- "loc.instanceNameFormat": "Manueller Eingriff",
- "loc.input.label.instructions": "Anweisungen",
- "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser den manuellen Eingriff fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu diesem manuellen Eingriff treffen.",
- "loc.input.label.emailRecipients": "Benutzer benachrichtigen",
- "loc.input.help.emailRecipients": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Eingriffe zu informieren. Nur Benutzer mit der Berechtigung zur Bereitstellungsverwaltung können manuelle Eingriffe vornehmen.",
- "loc.input.label.onTimeout": "Bei Zeitlimit",
- "loc.input.help.onTimeout": "Lehnen Sie diese manuelle Intervention automatisch ab, oder nehmen Sie sie wieder auf, wenn sie für das angegebene Zeitlimit oder 60 Tage lang (je nachdem, was früher ist) aussteht."
+{
+ "loc.friendlyName": "Manueller Eingriff",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "Hiermit wird die Bereitstellung angehalten und auf einen manuellen Eingriff gewartet.",
+ "loc.instanceNameFormat": "Manueller Eingriff",
+ "loc.input.label.instructions": "Anweisungen",
+ "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser den manuellen Eingriff fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu diesem manuellen Eingriff treffen.",
+ "loc.input.label.emailRecipients": "Benutzer benachrichtigen",
+ "loc.input.help.emailRecipients": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Eingriffe zu informieren. Nur Benutzer mit der Berechtigung zur Bereitstellungsverwaltung können manuelle Eingriffe vornehmen.",
+ "loc.input.label.onTimeout": "Bei Zeitlimit",
+ "loc.input.help.onTimeout": "Lehnen Sie diese manuelle Intervention automatisch ab, oder nehmen Sie sie wieder auf, wenn sie für das angegebene Zeitlimit oder 60 Tage lang (je nachdem, was früher ist) aussteht."
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/es-ES/resources.resjson
index 71716fe1489f..34c118fc3151 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Intervención manual",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "Pause la implementación y espere la intervención manual.",
- "loc.instanceNameFormat": "Intervención manual",
- "loc.input.label.instructions": "Instrucciones",
- "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la intervención manual. En función de ellas, el usuario tomará una decisión informada sobre esta intervención manual.",
- "loc.input.label.emailRecipients": "Notificar a los usuarios",
- "loc.input.help.emailRecipients": "Envíe un correo electrónico de intervención manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para administrar implementación pueden realizar una intervención manual.",
- "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
- "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta intervención manual después de estar pendiente durante el tiempo de espera especificado o 60 días, el que ocurra antes."
+{
+ "loc.friendlyName": "Intervención manual",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "Pause la implementación y espere la intervención manual.",
+ "loc.instanceNameFormat": "Intervención manual",
+ "loc.input.label.instructions": "Instrucciones",
+ "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la intervención manual. En función de ellas, el usuario tomará una decisión informada sobre esta intervención manual.",
+ "loc.input.label.emailRecipients": "Notificar a los usuarios",
+ "loc.input.help.emailRecipients": "Envíe un correo electrónico de intervención manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para administrar implementación pueden realizar una intervención manual.",
+ "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
+ "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta intervención manual después de estar pendiente durante el tiempo de espera especificado o 60 días, el que ocurra antes."
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/fr-FR/resources.resjson
index 761a4cbb53f9..180d8e5aea29 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Intervention manuelle",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "Suspendre le déploiement et attendre une intervention manuelle",
- "loc.instanceNameFormat": "Intervention manuelle",
- "loc.input.label.instructions": "Instructions",
- "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter l'intervention manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur l'intervention manuelle.",
- "loc.input.label.emailRecipients": "Notifier les utilisateurs",
- "loc.input.help.emailRecipients": "Envoyez un e-mail relatif à une intervention manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de déploiement peuvent agir sur une intervention manuelle.",
- "loc.input.label.onTimeout": "Au délai d'expiration",
- "loc.input.help.onTimeout": "Rejetez ou reprenez cette intervention manuelle automatiquement après la fin du délai d'expiration spécifié ou après 60 jours, selon la valeur la plus proche."
+{
+ "loc.friendlyName": "Intervention manuelle",
+ "loc.helpMarkDown": "[Découvrir plus d’informations sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "Suspendre le déploiement et attendre une intervention manuelle",
+ "loc.instanceNameFormat": "Intervention manuelle",
+ "loc.input.label.instructions": "Instructions",
+ "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter l'intervention manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur l'intervention manuelle.",
+ "loc.input.label.emailRecipients": "Notifier les utilisateurs",
+ "loc.input.help.emailRecipients": "Envoyez un e-mail relatif à une intervention manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de déploiement peuvent agir sur une intervention manuelle.",
+ "loc.input.label.onTimeout": "Au délai d'expiration",
+ "loc.input.help.onTimeout": "Rejetez ou reprenez cette intervention manuelle automatiquement après la fin du délai d'expiration spécifié ou après 60 jours, selon la valeur la plus proche."
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/it-IT/resources.resjson
index 3a7152c50b15..7a928e20c3f7 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Intervento manuale",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "Sospende la distribuzione e attende l'intervento manuale",
- "loc.instanceNameFormat": "Intervento manuale",
- "loc.input.label.instructions": "Istruzioni",
- "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare l'intervento manuale. In base a queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questo intervento manuale.",
- "loc.input.label.emailRecipients": "Invia notifica agli utenti",
- "loc.input.help.emailRecipients": "Consente di inviare un messaggio di posta elettronica relativo a un intervento manuale in sospeso a utenti o gruppi specifici. Solo gli utenti autorizzati a gestire le distribuzioni possono agire su un intervento manuale.",
- "loc.input.label.onTimeout": "In caso di timeout",
- "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questo intervento manuale dopo che è rimasto in sospeso per il timeout specificato o per 60 giorni, a seconda di quale sia la data più vicina."
+{
+ "loc.friendlyName": "Intervento manuale",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "Sospende la distribuzione e attende l'intervento manuale",
+ "loc.instanceNameFormat": "Intervento manuale",
+ "loc.input.label.instructions": "Istruzioni",
+ "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare l'intervento manuale. In base a queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questo intervento manuale.",
+ "loc.input.label.emailRecipients": "Invia notifica agli utenti",
+ "loc.input.help.emailRecipients": "Consente di inviare un messaggio di posta elettronica relativo a un intervento manuale in sospeso a utenti o gruppi specifici. Solo gli utenti autorizzati a gestire le distribuzioni possono agire su un intervento manuale.",
+ "loc.input.label.onTimeout": "In caso di timeout",
+ "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questo intervento manuale dopo che è rimasto in sospeso per il timeout specificato o per 60 giorni, a seconda di quale sia la data più vicina."
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/ja-JP/resources.resjson
index 149151331d4b..0ce5f50982ad 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動介入",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "配置を一時停止し、手動の介入を待つ",
- "loc.instanceNameFormat": "手動で介入",
- "loc.input.label.instructions": "手順",
- "loc.input.help.instructions": "これらの手順は、手動介入を再開するか拒否するユーザーに表示されます。これらの手順に基づいて、ユーザーはこの手動介入について、十分な情報を得たうえでの決定を行えます。",
- "loc.input.label.emailRecipients": "ユーザーへの通知",
- "loc.input.help.emailRecipients": "手動介入の保留の電子メールを特定のユーザー (またはグループ) に送信します。手動介入を実行できるのは、展開管理のアクセス許可があるユーザーだけです。",
- "loc.input.label.onTimeout": "タイムアウト時",
- "loc.input.help.onTimeout": "この手動介入は、指定されたタイムアウト期間または 60 日間 (いずれか早いほう) に渡って保留のままだと、自動的に拒否または再開されます。"
+{
+ "loc.friendlyName": "手動介入",
+ "loc.helpMarkDown": "[このタスクの詳細](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "配置を一時停止し、手動の介入を待つ",
+ "loc.instanceNameFormat": "手動で介入",
+ "loc.input.label.instructions": "手順",
+ "loc.input.help.instructions": "これらの手順は、手動介入を再開するか拒否するユーザーに表示されます。これらの手順に基づいて、ユーザーはこの手動介入について、十分な情報を得たうえでの決定を行えます。",
+ "loc.input.label.emailRecipients": "ユーザーへの通知",
+ "loc.input.help.emailRecipients": "手動介入の保留の電子メールを特定のユーザー (またはグループ) に送信します。手動介入を実行できるのは、展開管理のアクセス許可があるユーザーだけです。",
+ "loc.input.label.onTimeout": "タイムアウト時",
+ "loc.input.help.onTimeout": "この手動介入は、指定されたタイムアウト期間または 60 日間 (いずれか早いほう) に渡って保留のままだと、自動的に拒否または再開されます。"
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/ko-KR/resources.resjson
index a32b8eb78444..78209d72fc9a 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "수동 작업",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "배포를 일시 중지하고 수동 작업을 기다립니다.",
- "loc.instanceNameFormat": "수동 작업",
- "loc.input.label.instructions": "지침",
- "loc.input.help.instructions": "이 지침은 사용자가 수동 작업을 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 이러한 지침에 따라 이 수동 작업을 합리적으로 결정하게 됩니다.",
- "loc.input.label.emailRecipients": "사용자 알림",
- "loc.input.help.emailRecipients": "수동 작업 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 배포 관리 권한이 있는 사용자만 수동 작업을 수행할 수 있습니다.",
- "loc.input.label.onTimeout": "시간 초과 시",
- "loc.input.help.onTimeout": "이 수동 작업이 지정된 시간 제한이나 60일 중 더 빨리 끝나는 기간에 보류 중이면 그 후에 자동으로 이 수동 작업을 거부하거나 다시 시작합니다."
+{
+ "loc.friendlyName": "수동 작업",
+ "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "배포를 일시 중지하고 수동 작업을 기다립니다.",
+ "loc.instanceNameFormat": "수동 작업",
+ "loc.input.label.instructions": "지침",
+ "loc.input.help.instructions": "이 지침은 사용자가 수동 작업을 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 이러한 지침에 따라 이 수동 작업을 합리적으로 결정하게 됩니다.",
+ "loc.input.label.emailRecipients": "사용자 알림",
+ "loc.input.help.emailRecipients": "수동 작업 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 배포 관리 권한이 있는 사용자만 수동 작업을 수행할 수 있습니다.",
+ "loc.input.label.onTimeout": "시간 초과 시",
+ "loc.input.help.onTimeout": "이 수동 작업이 지정된 시간 제한이나 60일 중 더 빨리 끝나는 기간에 보류 중이면 그 후에 자동으로 이 수동 작업을 거부하거나 다시 시작합니다."
}
\ No newline at end of file
From d48d5100dec3a3d327201d95b9388e219d1da47a Mon Sep 17 00:00:00 2001
From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Date: Fri, 7 Jun 2024 17:29:32 +0200
Subject: [PATCH 2/2] Localized file check-in by OneLocBuild Task: Build
definition ID 10899: Build ID 28506162
---
.../resources.resjson/ru-RU/resources.resjson | 22 ++++++++---------
.../resources.resjson/zh-CN/resources.resjson | 22 ++++++++---------
.../resources.resjson/zh-TW/resources.resjson | 22 ++++++++---------
.../resources.resjson/de-DE/resources.resjson | 22 ++++++++---------
.../resources.resjson/es-ES/resources.resjson | 22 ++++++++---------
.../resources.resjson/fr-FR/resources.resjson | 22 ++++++++---------
.../resources.resjson/it-IT/resources.resjson | 22 ++++++++---------
.../resources.resjson/ja-JP/resources.resjson | 22 ++++++++---------
.../resources.resjson/ko-KR/resources.resjson | 22 ++++++++---------
.../resources.resjson/ru-RU/resources.resjson | 22 ++++++++---------
.../resources.resjson/zh-CN/resources.resjson | 22 ++++++++---------
.../resources.resjson/zh-TW/resources.resjson | 22 ++++++++---------
.../resources.resjson/de-DE/resources.resjson | 24 +++++++++----------
.../resources.resjson/es-ES/resources.resjson | 24 +++++++++----------
.../resources.resjson/fr-FR/resources.resjson | 24 +++++++++----------
.../resources.resjson/it-IT/resources.resjson | 24 +++++++++----------
.../resources.resjson/ja-JP/resources.resjson | 24 +++++++++----------
.../resources.resjson/ko-KR/resources.resjson | 24 +++++++++----------
.../resources.resjson/ru-RU/resources.resjson | 24 +++++++++----------
.../resources.resjson/zh-CN/resources.resjson | 24 +++++++++----------
.../resources.resjson/zh-TW/resources.resjson | 24 +++++++++----------
21 files changed, 240 insertions(+), 240 deletions(-)
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/ru-RU/resources.resjson
index 535e03ea4cd1..ab1d77117515 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Взаимодействие вручную",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "Приостановка развертывания и ожидание вмешательства вручную",
- "loc.instanceNameFormat": "Вмешательство вручную",
- "loc.input.label.instructions": "Инструкции",
- "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения вмешательства вручную. На их основе пользователь должен принять взвешенное решение об этом вмешательстве вручную.",
- "loc.input.label.emailRecipients": "Уведомить пользователей",
- "loc.input.help.emailRecipients": "Отправьте отдельным пользователям или группам письмо о приближающемся ручном вмешательстве. Принять меры для ручного вмешательства могут только пользователи с разрешением на управление развертыванием.",
- "loc.input.label.onTimeout": "По истечении времени ожидания",
- "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этого вмешательства вручную по прошествии заданного времени ожидания или через 60 дней (в зависимости от того, что наступит раньше)."
+{
+ "loc.friendlyName": "Взаимодействие вручную",
+ "loc.helpMarkDown": "[Подробнее об этой задаче](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "Приостановка развертывания и ожидание вмешательства вручную",
+ "loc.instanceNameFormat": "Вмешательство вручную",
+ "loc.input.label.instructions": "Инструкции",
+ "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения вмешательства вручную. На их основе пользователь должен принять взвешенное решение об этом вмешательстве вручную.",
+ "loc.input.label.emailRecipients": "Уведомить пользователей",
+ "loc.input.help.emailRecipients": "Отправьте отдельным пользователям или группам письмо о приближающемся ручном вмешательстве. Принять меры для ручного вмешательства могут только пользователи с разрешением на управление развертыванием.",
+ "loc.input.label.onTimeout": "По истечении времени ожидания",
+ "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этого вмешательства вручную по прошествии заданного времени ожидания или через 60 дней (в зависимости от того, что наступит раньше)."
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-CN/resources.resjson
index 48a0633f4d3d..514b9811b1ed 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手动干预",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "暂停部署并等待手动干预",
- "loc.instanceNameFormat": "手动干预",
- "loc.input.label.instructions": "说明",
- "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动干预。用户根据这些说明,对此手动干预作出知情的决策。",
- "loc.input.label.emailRecipients": "通知用户",
- "loc.input.help.emailRecipients": "将手动干预挂起电子邮件发送到特定用户(或组)。仅具有管理部署权限的用户才可执行手动干预。",
- "loc.input.label.onTimeout": "超时",
- "loc.input.help.onTimeout": "手动干预的挂起状态超过指定超时或 60 天后,系统将自动拒绝或继续此手动干预,以首先达到的条件为准。"
+{
+ "loc.friendlyName": "手动干预",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "暂停部署并等待手动干预",
+ "loc.instanceNameFormat": "手动干预",
+ "loc.input.label.instructions": "说明",
+ "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动干预。用户根据这些说明,对此手动干预作出知情的决策。",
+ "loc.input.label.emailRecipients": "通知用户",
+ "loc.input.help.emailRecipients": "将手动干预挂起电子邮件发送到特定用户(或组)。仅具有管理部署权限的用户才可执行手动干预。",
+ "loc.input.label.onTimeout": "超时",
+ "loc.input.help.onTimeout": "手动干预的挂起状态超过指定超时或 60 天后,系统将自动拒绝或继续此手动干预,以首先达到的条件为准。"
}
\ No newline at end of file
diff --git a/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-TW/resources.resjson
index 8bdd342be455..0ec6535c61d9 100644
--- a/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ManualInterventionV8/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動操作",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870234)",
- "loc.description": "暫停部署並等候手動操作",
- "loc.instanceNameFormat": "手動操作",
- "loc.input.label.instructions": "指示",
- "loc.input.help.instructions": "使用者會看見這些繼續或拒絕手動操作的相關指示。使用者可依據這些指示對手動操作做出明智的決策。",
- "loc.input.label.emailRecipients": "通知使用者",
- "loc.input.help.emailRecipients": "將手動操作的待處理電子郵件傳送給特定使用者 (或群組)。只有具備管理部署權限的使用者可對手動操作執行動作。",
- "loc.input.label.onTimeout": "逾時時",
- "loc.input.help.onTimeout": "當手動操作暫止時間超過指定的逾時或 60 天 (以先達到的時間為準) 時,自動拒絕或繼續此手動操作。"
+{
+ "loc.friendlyName": "手動操作",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870234)",
+ "loc.description": "暫停部署並等候手動操作",
+ "loc.instanceNameFormat": "手動操作",
+ "loc.input.label.instructions": "指示",
+ "loc.input.help.instructions": "使用者會看見這些繼續或拒絕手動操作的相關指示。使用者可依據這些指示對手動操作做出明智的決策。",
+ "loc.input.label.emailRecipients": "通知使用者",
+ "loc.input.help.emailRecipients": "將手動操作的待處理電子郵件傳送給特定使用者 (或群組)。只有具備管理部署權限的使用者可對手動操作執行動作。",
+ "loc.input.label.onTimeout": "逾時時",
+ "loc.input.help.onTimeout": "當手動操作暫止時間超過指定的逾時或 60 天 (以先達到的時間為準) 時,自動拒絕或繼續此手動操作。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
index b5c46b46f9bb..c0da62ffe47c 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Manuelle Überprüfung",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
- "loc.description": "[VORSCHAU] Hiermit wird eine Pipelineausführung angehalten, um auf eine manuelle Interaktion zu warten. Dies funktioniert nur bei YAML-Pipelines.",
- "loc.instanceNameFormat": "Manuelle Validierung",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "Anweisungen",
- "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
- "loc.input.label.onTimeout": "Bei Zeitlimit",
- "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
+{
+ "loc.friendlyName": "Manuelle Überprüfung",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
+ "loc.description": "[VORSCHAU] Hiermit wird eine Pipelineausführung angehalten, um auf eine manuelle Interaktion zu warten. Dies funktioniert nur bei YAML-Pipelines.",
+ "loc.instanceNameFormat": "Manuelle Validierung",
+ "loc.input.label.notifyUsers": "Benutzer benachrichtigen",
+ "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur Benutzer mit der Berechtigung zur Erstellung von Warteschlangen können manuelle Überprüfungen vornehmen.",
+ "loc.input.label.instructions": "Anweisungen",
+ "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
+ "loc.input.label.onTimeout": "Bei Zeitlimit",
+ "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
index fe17e4a50a34..9147b5eff1cc 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Validación manual",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
- "loc.description": "[VISTA PREVIA] Pausa una ejecución de canalización para esperar la interacción manual. Solo funciona con las canalizaciones de YAML.",
- "loc.instanceNameFormat": "Validación manual",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "Instrucciones",
- "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
- "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
- "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
+{
+ "loc.friendlyName": "Validación manual",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
+ "loc.description": "[VISTA PREVIA] Pausa una ejecución de canalización para esperar la interacción manual. Solo funciona con las canalizaciones de YAML.",
+ "loc.instanceNameFormat": "Validación manual",
+ "loc.input.label.notifyUsers": "Notificar a los usuarios",
+ "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para poner la compilación en cola pueden realizar una validación manual.",
+ "loc.input.label.instructions": "Instrucciones",
+ "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
+ "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
+ "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
index c3745e2e56b9..fd6264a018b0 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Validation manuelle",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)",
- "loc.description": "[PRÉVERSION] Interrompt l'exécution de pipeline dans l'attente d'une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.",
- "loc.instanceNameFormat": "Validation manuelle",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "Instructions",
- "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.",
- "loc.input.label.onTimeout": "Au délai d'expiration",
- "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche."
+{
+ "loc.friendlyName": "Validation manuelle",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)",
+ "loc.description": "[PRÉVERSION] Interrompt l'exécution de pipeline dans l'attente d'une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.",
+ "loc.instanceNameFormat": "Validation manuelle",
+ "loc.input.label.notifyUsers": "Notifier les utilisateurs",
+ "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de mise en file d'attente des builds peuvent agir sur une validation manuelle.",
+ "loc.input.label.instructions": "Instructions",
+ "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.",
+ "loc.input.label.onTimeout": "Au délai d'expiration",
+ "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
index 80578b462046..3c212c623d59 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Convalida manuale",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
- "loc.description": "[ANTEPRIMA] Sospende l'esecuzione di una pipeline in attesa dell'interazione manuale. Funziona solo con pipeline YAML.",
- "loc.instanceNameFormat": "Convalida manuale",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "Istruzioni",
- "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
- "loc.input.label.onTimeout": "In caso di timeout",
- "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
+{
+ "loc.friendlyName": "Convalida manuale",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
+ "loc.description": "[ANTEPRIMA] Sospende l'esecuzione di una pipeline in attesa dell'interazione manuale. Funziona solo con pipeline YAML.",
+ "loc.instanceNameFormat": "Convalida manuale",
+ "loc.input.label.notifyUsers": "Invia notifica agli utenti",
+ "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti con l'autorizzazione per compilazione coda possono intervenire su una convalida manuale.",
+ "loc.input.label.instructions": "Istruzioni",
+ "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
+ "loc.input.label.onTimeout": "In caso di timeout",
+ "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
index bb049e040713..0ac70f703eea 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動検証",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
- "loc.description": "[プレビュー] パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。",
- "loc.instanceNameFormat": "手動検証",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "手順",
- "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
- "loc.input.label.onTimeout": "タイムアウト時",
- "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
+{
+ "loc.friendlyName": "手動検証",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
+ "loc.description": "[プレビュー] パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。",
+ "loc.instanceNameFormat": "手動検証",
+ "loc.input.label.notifyUsers": "ユーザーに通知",
+ "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。手動検証について決定を下せるのは、ビルドをキューに挿入のアクセス許可があるユーザーだけです。",
+ "loc.input.label.instructions": "手順",
+ "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
+ "loc.input.label.onTimeout": "タイムアウト時",
+ "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
index 30c11f433f0c..168b22795755 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "수동 유효성 검사",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)",
- "loc.description": "[미리 보기] 파이프라인 실행을 일시 중지하여 수동 조작을 기다립니다. YAML 파이프라인에서만 작동합니다.",
- "loc.instanceNameFormat": "수동 유효성 검사",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "지침",
- "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.",
- "loc.input.label.onTimeout": "시간 초과 시",
- "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다."
+{
+ "loc.friendlyName": "수동 유효성 검사",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)",
+ "loc.description": "[미리 보기] 파이프라인 실행을 일시 중지하여 수동 조작을 기다립니다. YAML 파이프라인에서만 작동합니다.",
+ "loc.instanceNameFormat": "수동 유효성 검사",
+ "loc.input.label.notifyUsers": "사용자 알림",
+ "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 큐 빌드 권한이 있는 사용자만 수동 유효성 검사를 수행할 수 있습니다.",
+ "loc.input.label.instructions": "지침",
+ "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.",
+ "loc.input.label.onTimeout": "시간 초과 시",
+ "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
index 3c4e0d3f73e5..8ae79c38e556 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Проверка вручную",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)",
- "loc.description": "[Предварительная версия] Приостановка конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.",
- "loc.instanceNameFormat": "Проверка вручную",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "Инструкции",
- "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.",
- "loc.input.label.onTimeout": "По истечении времени ожидания",
- "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше."
+{
+ "loc.friendlyName": "Проверка вручную",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)",
+ "loc.description": "[Предварительная версия] Приостановка конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.",
+ "loc.instanceNameFormat": "Проверка вручную",
+ "loc.input.label.notifyUsers": "Уведомить пользователей",
+ "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Выполнить действия по проверке вручную могут только пользователи с разрешением для очереди сборок.",
+ "loc.input.label.instructions": "Инструкции",
+ "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.",
+ "loc.input.label.onTimeout": "По истечении времени ожидания",
+ "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
index ef8d4d260889..923bec8c9912 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手动验证",
- "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
- "loc.description": "[PREVIEW] 暂停管道运行以等待手动交互。仅适用于 YAML 管道。",
- "loc.instanceNameFormat": "手动验证",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "说明",
- "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
- "loc.input.label.onTimeout": "超时",
- "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
+{
+ "loc.friendlyName": "手动验证",
+ "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
+ "loc.description": "[PREVIEW] 暂停管道运行以等待手动交互。仅适用于 YAML 管道。",
+ "loc.instanceNameFormat": "手动验证",
+ "loc.input.label.notifyUsers": "通知用户",
+ "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。仅具有队列生成权限的用户才可执行手动验证。",
+ "loc.input.label.instructions": "说明",
+ "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
+ "loc.input.label.onTimeout": "超时",
+ "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
index 9a9b2e24e147..a663d00923c0 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動驗證",
- "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)",
- "loc.description": "[預覽] 暫停管線執行以待手動互動。僅適用於 YAML 管線。",
- "loc.instanceNameFormat": "手動驗證",
- "loc.input.label.notifyUsers": "Notify users",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users with queue build permission can act on a manual validation.",
- "loc.input.label.instructions": "指示",
- "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。",
- "loc.input.label.onTimeout": "逾時時",
- "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。"
+{
+ "loc.friendlyName": "手動驗證",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)",
+ "loc.description": "[預覽] 暫停管線執行以待手動互動。僅適用於 YAML 管線。",
+ "loc.instanceNameFormat": "手動驗證",
+ "loc.input.label.notifyUsers": "通知使用者",
+ "loc.input.help.notifyUsers": "將手動驗證暫止電子郵件傳送給特定使用者 (或群組)。只有具有佇列組建權限的使用者,才能對手動驗證採取行動。",
+ "loc.input.label.instructions": "指示",
+ "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。",
+ "loc.input.label.onTimeout": "逾時時",
+ "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。"
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/de-DE/resources.resjson
index c1aa32190fde..42a3864ff463 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "Arbeitselemente abfragen",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "Hiermit wird eine Arbeitselementabfrage ausgeführt und die Anzahl der zurückgegebenen Elemente überprüft.",
- "loc.instanceNameFormat": "Arbeitselemente abfragen",
- "loc.group.displayName.advanced": "Erweitert",
- "loc.input.label.queryId": "Abfrage",
- "loc.input.help.queryId": "Wählen Sie eine gespeicherte Arbeitselementabfrage zur Ausführung aus.",
- "loc.input.label.maxThreshold": "Oberer Schwellenwert",
- "loc.input.help.maxThreshold": "Die maximale Anzahl übereinstimmender Arbeitselemente aus der Abfrage.",
- "loc.input.label.minThreshold": "Unterer Schwellenwert",
- "loc.input.help.minThreshold": "Die Mindestanzahl übereinstimmender Arbeitselemente aus der Abfrage."
+{
+ "loc.friendlyName": "Arbeitselemente abfragen",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "Hiermit wird eine Arbeitselementabfrage ausgeführt und die Anzahl der zurückgegebenen Elemente überprüft.",
+ "loc.instanceNameFormat": "Arbeitselemente abfragen",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.queryId": "Abfrage",
+ "loc.input.help.queryId": "Wählen Sie eine gespeicherte Arbeitselementabfrage zur Ausführung aus.",
+ "loc.input.label.maxThreshold": "Oberer Schwellenwert",
+ "loc.input.help.maxThreshold": "Die maximale Anzahl übereinstimmender Arbeitselemente aus der Abfrage.",
+ "loc.input.label.minThreshold": "Unterer Schwellenwert",
+ "loc.input.help.minThreshold": "Die Mindestanzahl übereinstimmender Arbeitselemente aus der Abfrage."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/es-ES/resources.resjson
index f1b0a8d8c99b..eb8617125c64 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "Elementos de trabajo de la consulta",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "Ejecute una consulta de elementos de trabajo y compruebe el número de elementos devueltos.",
- "loc.instanceNameFormat": "Elementos de trabajo de la consulta",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.queryId": "Consulta",
- "loc.input.help.queryId": "Seleccione una consulta de elementos de trabajo guardada para ejecutarla.",
- "loc.input.label.maxThreshold": "Umbral superior",
- "loc.input.help.maxThreshold": "El número máximo de elementos de trabajo coincidentes de la consulta.",
- "loc.input.label.minThreshold": "Umbral inferior",
- "loc.input.help.minThreshold": "El número mínimo de elementos de trabajo coincidentes de la consulta."
+{
+ "loc.friendlyName": "Elementos de trabajo de la consulta",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "Ejecute una consulta de elementos de trabajo y compruebe el número de elementos devueltos.",
+ "loc.instanceNameFormat": "Elementos de trabajo de la consulta",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.queryId": "Consulta",
+ "loc.input.help.queryId": "Seleccione una consulta de elementos de trabajo guardada para ejecutarla.",
+ "loc.input.label.maxThreshold": "Umbral superior",
+ "loc.input.help.maxThreshold": "El número máximo de elementos de trabajo coincidentes de la consulta.",
+ "loc.input.label.minThreshold": "Umbral inferior",
+ "loc.input.help.minThreshold": "El número mínimo de elementos de trabajo coincidentes de la consulta."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/fr-FR/resources.resjson
index efdad20b3fe4..593bb3afca4b 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "Interroger les éléments de travail",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "Exécuter une requête d'élément de travail et déterminer le nombre d'éléments retournés",
- "loc.instanceNameFormat": "Interroger les éléments de travail",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.queryId": "Requête",
- "loc.input.help.queryId": "Sélectionnez une requête d'élément de travail enregistrée à exécuter.",
- "loc.input.label.maxThreshold": "Seuil supérieur",
- "loc.input.help.maxThreshold": "Nombre maximal d'éléments de travail correspondant à la requête.",
- "loc.input.label.minThreshold": "Seuil inférieur",
- "loc.input.help.minThreshold": "Nombre minimal d'éléments de travail correspondant à la requête."
+{
+ "loc.friendlyName": "Interroger les éléments de travail",
+ "loc.helpMarkDown": "[Découvrir plus d’informations sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "Exécuter une requête d'élément de travail et déterminer le nombre d'éléments retournés",
+ "loc.instanceNameFormat": "Interroger les éléments de travail",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.queryId": "Requête",
+ "loc.input.help.queryId": "Sélectionnez une requête d'élément de travail enregistrée à exécuter.",
+ "loc.input.label.maxThreshold": "Seuil supérieur",
+ "loc.input.help.maxThreshold": "Nombre maximal d'éléments de travail correspondant à la requête.",
+ "loc.input.label.minThreshold": "Seuil inférieur",
+ "loc.input.help.minThreshold": "Nombre minimal d'éléments de travail correspondant à la requête."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/it-IT/resources.resjson
index 1f24871a747f..9a9e5e90f08f 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "Esegui query su elementi di lavoro",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "Esegue una query elemento di lavoro e verifica il numero di elementi restituiti",
- "loc.instanceNameFormat": "Esegui query su elementi di lavoro",
- "loc.group.displayName.advanced": "Avanzate",
- "loc.input.label.queryId": "Query",
- "loc.input.help.queryId": "Consente di selezionare una query elemento di lavoro salvata da eseguire.",
- "loc.input.label.maxThreshold": "Soglia massima",
- "loc.input.help.maxThreshold": "Numero massimo di elementi di lavoro corrispondenti restituiti dalla query.",
- "loc.input.label.minThreshold": "Soglia minima",
- "loc.input.help.minThreshold": "Numero minimo di elementi di lavoro corrispondenti restituiti dalla query."
+{
+ "loc.friendlyName": "Esegui query su elementi di lavoro",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "Esegue una query elemento di lavoro e verifica il numero di elementi restituiti",
+ "loc.instanceNameFormat": "Esegui query su elementi di lavoro",
+ "loc.group.displayName.advanced": "Avanzate",
+ "loc.input.label.queryId": "Query",
+ "loc.input.help.queryId": "Consente di selezionare una query elemento di lavoro salvata da eseguire.",
+ "loc.input.label.maxThreshold": "Soglia massima",
+ "loc.input.help.maxThreshold": "Numero massimo di elementi di lavoro corrispondenti restituiti dalla query.",
+ "loc.input.label.minThreshold": "Soglia minima",
+ "loc.input.help.minThreshold": "Numero minimo di elementi di lavoro corrispondenti restituiti dalla query."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ja-JP/resources.resjson
index 7431cf4bbe65..ee0da1e7d0a3 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "作業項目のクエリ",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "作業項目クエリを実行し、返される項目数を確認します",
- "loc.instanceNameFormat": "作業項目のクエリ",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.queryId": "クエリ",
- "loc.input.help.queryId": "実行する保存済みの作業項目クエリを選択します。",
- "loc.input.label.maxThreshold": "上限しきい値",
- "loc.input.help.maxThreshold": "クエリに基づいて一致する作業項目の最大数。",
- "loc.input.label.minThreshold": "下限しきい値",
- "loc.input.help.minThreshold": "クエリに基づいて一致する作業項目の最小数。"
+{
+ "loc.friendlyName": "作業項目のクエリ",
+ "loc.helpMarkDown": "[このタスクの詳細](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "作業項目クエリを実行し、返される項目数を確認します",
+ "loc.instanceNameFormat": "作業項目のクエリ",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.queryId": "クエリ",
+ "loc.input.help.queryId": "実行する保存済みの作業項目クエリを選択します。",
+ "loc.input.label.maxThreshold": "上限しきい値",
+ "loc.input.help.maxThreshold": "クエリに基づいて一致する作業項目の最大数。",
+ "loc.input.label.minThreshold": "下限しきい値",
+ "loc.input.help.minThreshold": "クエリに基づいて一致する作業項目の最小数。"
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ko-KR/resources.resjson
index da4f5b74b300..3be172538fee 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "작업 항목 쿼리",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "작업 항목 쿼리를 실행하고 반환되는 항목 수를 확인합니다.",
- "loc.instanceNameFormat": "작업 항목 쿼리",
- "loc.group.displayName.advanced": "고급",
- "loc.input.label.queryId": "쿼리",
- "loc.input.help.queryId": "실행할 저장된 작업 항목 쿼리를 선택합니다.",
- "loc.input.label.maxThreshold": "상한 임계값",
- "loc.input.help.maxThreshold": "쿼리에서 일치하는 작업 항목의 최대 수입니다.",
- "loc.input.label.minThreshold": "하한 임계값",
- "loc.input.help.minThreshold": "쿼리에서 일치하는 작업 항목의 최소 수입니다."
+{
+ "loc.friendlyName": "작업 항목 쿼리",
+ "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "작업 항목 쿼리를 실행하고 반환되는 항목 수를 확인합니다.",
+ "loc.instanceNameFormat": "작업 항목 쿼리",
+ "loc.group.displayName.advanced": "고급",
+ "loc.input.label.queryId": "쿼리",
+ "loc.input.help.queryId": "실행할 저장된 작업 항목 쿼리를 선택합니다.",
+ "loc.input.label.maxThreshold": "상한 임계값",
+ "loc.input.help.maxThreshold": "쿼리에서 일치하는 작업 항목의 최대 수입니다.",
+ "loc.input.label.minThreshold": "하한 임계값",
+ "loc.input.help.minThreshold": "쿼리에서 일치하는 작업 항목의 최소 수입니다."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ru-RU/resources.resjson
index 68b3cfcbe45b..ba35f5447921 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "Рабочие элементы запросов",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "Выполнение запроса рабочего элемента и проверка числа возвращенных элементов",
- "loc.instanceNameFormat": "Рабочие элементы запросов",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.queryId": "Запрос",
- "loc.input.help.queryId": "Выберите сохраненный запрос рабочего элемента, который необходимо выполнить.",
- "loc.input.label.maxThreshold": "Верхнее пороговое значение",
- "loc.input.help.maxThreshold": "Максимальное количество соответствующих запросу рабочих элементов.",
- "loc.input.label.minThreshold": "Нижнее пороговое значение",
- "loc.input.help.minThreshold": "Минимальное количество соответствующих запросу рабочих элементов."
+{
+ "loc.friendlyName": "Рабочие элементы запросов",
+ "loc.helpMarkDown": "[Подробнее об этой задаче](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "Выполнение запроса рабочего элемента и проверка числа возвращенных элементов",
+ "loc.instanceNameFormat": "Рабочие элементы запросов",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.queryId": "Запрос",
+ "loc.input.help.queryId": "Выберите сохраненный запрос рабочего элемента, который необходимо выполнить.",
+ "loc.input.label.maxThreshold": "Верхнее пороговое значение",
+ "loc.input.help.maxThreshold": "Максимальное количество соответствующих запросу рабочих элементов.",
+ "loc.input.label.minThreshold": "Нижнее пороговое значение",
+ "loc.input.help.minThreshold": "Минимальное количество соответствующих запросу рабочих элементов."
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-CN/resources.resjson
index 2f9a79bc84ae..f9ecd5611b8c 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "查询工作项",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "执行工作项查询并检查返回的项的数目",
- "loc.instanceNameFormat": "查询工作项",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.queryId": "查询",
- "loc.input.help.queryId": "选择要执行的已保存工作项查询。",
- "loc.input.label.maxThreshold": "阈值上限",
- "loc.input.help.maxThreshold": "查询中匹配工作项的最大数目。",
- "loc.input.label.minThreshold": "阈值下限",
- "loc.input.help.minThreshold": "查询中匹配工作项的最小数目。"
+{
+ "loc.friendlyName": "查询工作项",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "执行工作项查询并检查返回的项的数目",
+ "loc.instanceNameFormat": "查询工作项",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.queryId": "查询",
+ "loc.input.help.queryId": "选择要执行的已保存工作项查询。",
+ "loc.input.label.maxThreshold": "阈值上限",
+ "loc.input.help.maxThreshold": "查询中匹配工作项的最大数目。",
+ "loc.input.label.minThreshold": "阈值下限",
+ "loc.input.help.minThreshold": "查询中匹配工作项的最小数目。"
}
\ No newline at end of file
diff --git a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-TW/resources.resjson
index 64cfb74d2540..62527c2a31a4 100644
--- a/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/QueryWorkItemsV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,13 +1,13 @@
-{
- "loc.friendlyName": "查詢工作項目",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870238)",
- "loc.description": "執行工作項目查詢,並檢查傳回的項目數",
- "loc.instanceNameFormat": "查詢工作項目",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.queryId": "查詢",
- "loc.input.help.queryId": "選取要執行的已儲存工作項目查詢。",
- "loc.input.label.maxThreshold": "閾值上限",
- "loc.input.help.maxThreshold": "來自查詢的相符工作項目最大數目。",
- "loc.input.label.minThreshold": "閾值下限",
- "loc.input.help.minThreshold": "來自查詢的相符工作項目最小數目。"
+{
+ "loc.friendlyName": "查詢工作項目",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870238)",
+ "loc.description": "執行工作項目查詢,並檢查傳回的項目數",
+ "loc.instanceNameFormat": "查詢工作項目",
+ "loc.group.displayName.advanced": "進階",
+ "loc.input.label.queryId": "查詢",
+ "loc.input.help.queryId": "選取要執行的已儲存工作項目查詢。",
+ "loc.input.label.maxThreshold": "閾值上限",
+ "loc.input.help.maxThreshold": "來自查詢的相符工作項目最大數目。",
+ "loc.input.label.minThreshold": "閾值下限",
+ "loc.input.help.minThreshold": "來自查詢的相符工作項目最小數目。"
}
\ No newline at end of file