diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/de-DE/resources.resjson
index 3cf6a3600b62..b91e901bc264 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "ACR-Aufgabe",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=851275) oder [Dokumentation zu ACR-Aufgaben anzeigen](https://docs.microsoft.com/de-de/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Erstellen und Ausführen von Containerimages mithilfe von Azure Container Registry-Aufgaben (ACR)",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "Plattform",
"loc.group.displayName.advanced": "Erweitert",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "Wählen Sie ein Azure Resource Manager-Abonnement für die Bereitstellung aus.",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "Wählen Sie eine Azure Container Registry-Instanz aus, die zum Abrufen von Containerimages und zum Bereitstellen von Anwendungen im Kubernetes-Cluster verwendet wird. Erforderlich für Befehle, die eine Authentifizierung bei einer Registrierung erfordern.",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
+ "loc.input.label.containerRepository": "Containerrepository",
+ "loc.input.help.containerRepository": "Der Name des Repositorys.",
+ "loc.input.label.contextType": "Art des Quellkontexts",
+ "loc.input.help.contextType": "Methode, über die der Quellkontext für die ACR-Aufgabe bereitgestellt werden soll.",
+ "loc.input.label.contextPath": "Pfad für Quellkontext",
+ "loc.input.help.contextPath": "Der Pfad zu den Inhalten, die als Kontext für die ACR-Aufgabe gesendet werden sollen. Für ein Release mit mehreren Artefakten muss auch der Aliasname für das Artefakt im Pfad angegeben werden. Beispiel: $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "GitHub-Verbindung",
+ "loc.input.help.githubConnection": "GitHub-Dienstverbindung",
"loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
+ "loc.input.help.repositoryName": "Geben Sie den vollständigen Namen des Repositorys (z. B. \"Organisation/Repository\") ein, das als Quellkontext verwendet werden soll.",
"loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
+ "loc.input.help.branch": "Der als Quellkontext zu verwendende Branch.",
+ "loc.input.label.dockerfileOrTaskFile": "Dockerfile oder Aufgabendateipfad",
+ "loc.input.help.dockerfileOrTaskFile": "Relativer Pfad zum Dockerfile oder Dateipfad zu ACR-Aufgabenvorlagen relativ zum Quellkontext",
"loc.input.label.tags": "Tags",
"loc.input.help.tags": "Eine Liste mit Tags auf getrennten Zeilen. Diese Tags werden in build-, push-und buildAndPush-Befehlen verwendet. Beispiel:
beta1.1 ",
"loc.input.label.arguments": "Argumente",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Die Sammlung mit Buildargumenten, die beim Ausführen eines Docker-Builds verwendet werden sollen. Format: --build-arg arg1=value1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "Der Dateipfad für ACR-Aufgabenwerte relativ zum Quellkontext. \"Values.yaml\" enthält key:value-Paare, die die Schlüssel in der Vorlagendatei für die ACR-Aufgabe ersetzen.",
+ "loc.input.label.os": "Betriebssystem",
+ "loc.input.help.os": "Betriebssystem für die ACR-Aufgabe",
"loc.input.label.architecture": "Architektur",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "Architektur",
"loc.input.label.cwd": "Arbeitsverzeichnis",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript (nicht ACR) ausgeführt wird. Wird dieser Wert leer gelassen, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, dieser lautet \"$(System.DefaultWorkingDirectory)\".",
+ "loc.input.label.pat": "Persönliches Zugriffstoken zum Aktualisieren des Triggers für das Basisimage",
+ "loc.input.help.pat": "Dieses persönliche Zugriffstoken wird an das Feld \"baseImageTrigger\" übergeben, um diese Pipeline immer dann auszulösen, wenn das Basisimage aktualisiert wird.",
+ "loc.messages.InvalidEndpointAuthScheme": "Ungültiges GitHub-Dienstverbindungsschema: %s. Es sind nur Token-, OAuth- und GitHub-Verbindungen mit einem persönlichen Zugriffstoken zulässig.",
"loc.messages.InvalidGithubEndpoint": "Ungültiger GitHub-Dienstendpunkt: %s.",
"loc.messages.TaskConstructorFailed": "Fehler beim Initialisieren der Aufgabe. Fehler: %s",
"loc.messages.CallbackCannotBeNull": "Der Rückruf darf nicht NULL sein.",
"loc.messages.UnableToFindResourceGroupDueToNullId": "Die Ressourcengruppe wurde aufgrund einer NULL-ID nicht gefunden.",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "Die Ressourcengruppe wurde aufgrund einer ungültigen ID nicht gefunden.",
"loc.messages.ResourceDoesntExist": "Die Ressource \"%s\" ist nicht vorhanden. Die Ressource muss vor der Bereitstellung vorhanden sein.",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Für die Containerregistrierung \"%s\" wurden mehrere Ressourcengruppen gefunden.",
+ "loc.messages.FailedToExtractFromResponse": "Fehler beim Extrahieren von \"%s\" aus der Antwort.",
+ "loc.messages.FailedToCreateEncodedTaskStep": "Fehler beim Erstellen eines codierten Aufgabenschritts. Fehler: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Der Azure Container Registry-Name darf nicht NULL sein.",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "Der Name der ACR-Aufgabe darf nicht NULL sein.",
+ "loc.messages.InvalidContextPath": "Der Pfad für den Quellkontext ist nicht vorhanden. Überprüfen Sie, ob der Pfad vorhanden ist.",
+ "loc.messages.FetchUploadBlobSourceUrl": "Die Upload-URL für den Buildkontext wird abgerufen.",
+ "loc.messages.FetchedUploadBlobSourceUrl": "Die Upload-URL für den Buildkontext wurde erfolgreich abgerufen.",
+ "loc.messages.UploadSourceContext": "Der Quellkontext für den Build wird in das Blob hochgeladen.",
+ "loc.messages.BlobUploadSuccess": "Der Quellkontext wurde erfolgreich in das Blob \"%s\" hochgeladen.",
+ "loc.messages.FailedToUploadBlob": "Fehler beim Hochladen des Quellkontexts in das Blob \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "Fehler beim Abrufen der Upload-URL für den Buildkontext. Fehler: %s",
+ "loc.messages.FetchAcrTask": "Die ACR-Aufgabe \"%s\" wird abgerufen.",
+ "loc.messages.CreateAcrTask": "Die Aufgabe \"%s\" wurde nicht gefunden. Es wird eine ACR-Aufgabe mit dem Namen \"%s\" erstellt...",
+ "loc.messages.UpdateAcrTask": "Die Aufgabe \"%s\" wurde gefunden. Die Aufgabe wird aktualisiert...",
+ "loc.messages.FailedToFetchTask": "Fehler beim Abrufen der Aufgabe \"%s\". Fehler: %s",
+ "loc.messages.CreatedAcrTask": "Die Aufgabe \"%s\" wurde erfolgreich erstellt.",
+ "loc.messages.UpdatedAcrTask": "Die Aufgabe \"%s\" wurde erfolgreich aktualisiert.",
+ "loc.messages.FailedToCreateOrUpdateTask": "Fehler beim Erstellen oder Aktualisieren der ACR-Aufgabe. Fehler: %s",
+ "loc.messages.RunAcrTask": "Die Aufgabe \"%s\" wird ausgeführt.",
+ "loc.messages.ScheduledAcrTaskRun": "Die geplante Ausführung für \"%s\" wurde erfolgreich geplant. RunId: %s Status: %s",
+ "loc.messages.FailedToScheduleTaskRun": "Fehler beim Planen der Ausführung für die ACR-Aufgabe. Fehler: %s",
+ "loc.messages.CancelAcrTaskRun": "Die Ausführung mit der ID %s für Aufgabe \"%s\" wird abgebrochen.",
+ "loc.messages.CancelledAcrTaskRun": "Die Ausführung mit der ID %s für Aufgabe \"%s\" wurde abgebrochen.",
+ "loc.messages.FailedToCancelRun": "Fehler beim Abbrechen der Ausführung mit der ID %s. Fehler: %s",
+ "loc.messages.GetLogLinkForRun": "Der Protokolllink für die Ausführung \"%s\" wird abgerufen.",
+ "loc.messages.LogLinkForRun": "Protokolllink für Ausführung \"%s\": %s",
+ "loc.messages.FailedToGetLogLink": "Fehler beim Abrufen des Protokolllinks für die Ausführung \"%s\". Fehler: %s",
+ "loc.messages.FailedToFetchRun": "Fehler beim Abrufen der Ausführung \"%s\". Fehler: %s",
+ "loc.messages.TaskRunStatus": "Ausführungs-ID %s: %s",
+ "loc.messages.DownloadedRunLogs": "Ausführungsprotokolle heruntergeladen",
+ "loc.messages.TaskRunSucceeded": "RunId %s wurde erfolgreich ausgeführt.",
+ "loc.messages.TaskRunCancelled": "RunId %s wurde abgebrochen.",
+ "loc.messages.TaskRunFailed": "Fehler bei der ACR-Aufgabe. Ausführliche Informationen finden Sie in den Ausführungsprotokollen."
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/es-ES/resources.resjson
index 120b79ec0f75..d22c8657d198 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "Tareas de ACR",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=851275) o [consultar la documentación de ACR Tasks](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Compila y ejecuta imágenes de contenedor mediante las tareas de Azure Container Registry (ACR).",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "Plataforma",
"loc.group.displayName.advanced": "Avanzado",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "Seleccione una suscripción de Azure Resource Manager para la implementación",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "Seleccione una instancia de Azure Container Registry que se usará para extraer imágenes de contenedor e implementar aplicaciones en el clúster de Kubernetes. Es obligatorio para los comandos que deben autenticarse en un Registro.",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
- "loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.label.containerRepository": "Repositorio de Container",
+ "loc.input.help.containerRepository": "Nombre del repositorio.",
+ "loc.input.label.contextType": "Tipo de contexto de origen",
+ "loc.input.help.contextType": "Método por el que debe proporcionarse el contexto de origen a la tarea de ACR.",
+ "loc.input.label.contextPath": "Ruta de acceso del contexto de origen",
+ "loc.input.help.contextPath": "Ruta de acceso al contenido que se va a enviar como contexto de la tarea de ACR. Para una versión con varios artefactos, también se proporciona en esta el nombre de alias del artefacto. Por ejemplo, $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "Conexión de GitHub",
+ "loc.input.help.githubConnection": "Conexión de servicio de GitHub",
+ "loc.input.label.repositoryName": "Repositorio",
+ "loc.input.help.repositoryName": "Escribir el nombre completo del repositorio, es decir, \"organización/repositorio\", para usarlo como contexto de origen",
+ "loc.input.label.branch": "Rama",
+ "loc.input.help.branch": "Rama que se va a usar como contexto de origen.",
+ "loc.input.label.dockerfileOrTaskFile": "Ruta de acceso al archivo de tareas o Dockerfile",
+ "loc.input.help.dockerfileOrTaskFile": "Ruta de acceso relativa a Dockerfile o ruta de acceso al archivo de plantilla de tareas de ACR relativa al contexto de origen.",
+ "loc.input.label.tags": "Etiquetas",
"loc.input.help.tags": "Lista de etiquetas en líneas separadas. Estas etiquetas se usan en los comandos build, push y buildAndPush. Ejemplo:
beta1.1 latest",
"loc.input.label.arguments": "Argumentos",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Colección de argumentos de compilación que se van a usar al ejecutar una compilación de Docker. Formato: --build-arg arg1=value1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "Ruta de acceso al archivo de valores de la tarea de ACR relativa al contexto de origen. Values.yaml contiene pares \"clave:valor\" que reemplazan a las claves del archivo de plantilla de tareas de ACR.",
+ "loc.input.label.os": "Sistema operativo",
+ "loc.input.help.os": "Sistema operativo para la tarea de ACR",
"loc.input.label.architecture": "Arquitectura",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "Arquitectura",
"loc.input.label.cwd": "Directorio de trabajo",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script (que no es ACR). Si está vacío, es la raíz del repositorio (compilación) o de los artefactos (versión), que es $(System.DefaultWorkingDirectory).",
+ "loc.input.label.pat": "PAT para actualizar el desencadenador de imagen base",
+ "loc.input.help.pat": "Este PAT se transmite al campo baseImageTrigger para desencadenar la canalización cada vez que se actualice la imagen base.",
+ "loc.messages.InvalidEndpointAuthScheme": "Esquema de conexión del servicio de GitHub no válido: %s. Solo se permiten conexiones de token y token de acceso personal de GitHub y OAuth.",
"loc.messages.InvalidGithubEndpoint": "Punto de conexión de servicio de GitHub no válido: %s.",
"loc.messages.TaskConstructorFailed": "No se pudo inicializar la tarea. Error: %s",
"loc.messages.CallbackCannotBeNull": "La devolución de llamada no puede ser null.",
"loc.messages.UnableToFindResourceGroupDueToNullId": "No se puede encontrar el grupo de recursos porque el id. es un valor nulo.",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "No se puede encontrar el grupo de recursos porque el id. no es válido.",
"loc.messages.ResourceDoesntExist": "El recurso \"%s\" no existe. Este debe existir antes de la implementación.",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Se han encontrado varios grupos de recursos para el registro de contenedor \"%s\".",
+ "loc.messages.FailedToExtractFromResponse": "No se pudo extraer %s de la respuesta.",
+ "loc.messages.FailedToCreateEncodedTaskStep": "No se pudo crear un paso de tarea codificado. Error: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "El nombre de la instancia de Azure Container Registry no puede ser null.",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "El nombre de nombre de la tarea de ACR no puede ser null.",
+ "loc.messages.InvalidContextPath": "La ruta de acceso del contexto de origen no existe. Compruebe si la ruta existe o no.",
+ "loc.messages.FetchUploadBlobSourceUrl": "Capturando la dirección URL de carga del contexto de compilación...",
+ "loc.messages.FetchedUploadBlobSourceUrl": "La dirección URL de carga del contexto de compilación se ha capturado correctamente.",
+ "loc.messages.UploadSourceContext": "Cargando el contexto de origen de la compilación en el blob...",
+ "loc.messages.BlobUploadSuccess": "El contexto de origen se ha cargado correctamente en el blob %s.",
+ "loc.messages.FailedToUploadBlob": "No se pudo cargar el contexto de origen en el blob %s. Error: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "No se pudo obtener la dirección URL de carga de contexto de compilación. Error: %s",
+ "loc.messages.FetchAcrTask": "Capturando la tarea de ACR %s",
+ "loc.messages.CreateAcrTask": "No se encontró la tarea de %s. Creando una tarea de ACR con el nombre %s...",
+ "loc.messages.UpdateAcrTask": "Se encontró la tarea %s. Actualizando la tarea...",
+ "loc.messages.FailedToFetchTask": "No se pudo capturar la tarea %s. Error: %s",
+ "loc.messages.CreatedAcrTask": "La tarea %s se ha creado correctamente.",
+ "loc.messages.UpdatedAcrTask": "La tarea %s se ha actualizado correctamente.",
+ "loc.messages.FailedToCreateOrUpdateTask": "No se pudo crear ni actualizar una tarea de ACR. Error: %s",
+ "loc.messages.RunAcrTask": "Ejecutando la tarea %s",
+ "loc.messages.ScheduledAcrTaskRun": "La ejecución de %s se ha programado correctamente. Identificador de ejecución: %s. Estado: %s",
+ "loc.messages.FailedToScheduleTaskRun": "No se pudo programar la ejecución para la tarea de ACR. Error: %s",
+ "loc.messages.CancelAcrTaskRun": "Cancelando la ejecución con el identificador %s para la tarea %s",
+ "loc.messages.CancelledAcrTaskRun": "La ejecución con el identificador %s para la tarea %s se ha cancelado.",
+ "loc.messages.FailedToCancelRun": "No se pudo cancelar la ejecución con el identificador %s. Error: %s",
+ "loc.messages.GetLogLinkForRun": "Capturando el vínculo del registro para la ejecución %s",
+ "loc.messages.LogLinkForRun": "Vínculo de registro para la ejecución %s: %s",
+ "loc.messages.FailedToGetLogLink": "No se pudo capturar el vínculo de registro para la ejecución %s. Error: %s",
+ "loc.messages.FailedToFetchRun": "No se pudo obtener la ejecución %s. Error: %s",
+ "loc.messages.TaskRunStatus": "El identificador de ejecución %s es %s",
+ "loc.messages.DownloadedRunLogs": "Registros de ejecución descargados",
+ "loc.messages.TaskRunSucceeded": "El identificador de ejecución %s es correcto.",
+ "loc.messages.TaskRunCancelled": "El identificador de ejecución %s se ha cancelado.",
+ "loc.messages.TaskRunFailed": "Error de la tarea de ACR. Compruebe los registros de ejecución para obtener más detalles."
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/fr-FR/resources.resjson
index a277f11da356..cc05651e6931 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "Tâche ACR Tasks",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=851275) ou [consulter la documentation d'ACR Tasks](https://docs.microsoft.com/fr-fr/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Générer et exécuter des images conteneur à l'aide d'ACR (Azure Container Registry) Tasks",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "Plateforme",
"loc.group.displayName.advanced": "Avancé",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "Sélectionner un abonnement Azure Resource Manager pour le déploiement",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "Sélectionnez un registre Azure Container Registry pour tirer (pull) les images conteneurs et déployer des applications sur le cluster Kubernetes. Obligatoire pour les commandes qui doivent s'authentifier après d'un registre.",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
- "loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.label.containerRepository": "Container Repository",
+ "loc.input.help.containerRepository": "Nom du dépôt.",
+ "loc.input.label.contextType": "Type de contexte source",
+ "loc.input.help.contextType": "Méthode permettant de fournir le contexte source à la tâche ACR Tasks.",
+ "loc.input.label.contextPath": "Chemin du contexte source",
+ "loc.input.help.contextPath": "Chemin du contenu à envoyer en tant que contexte pour la tâche ACR Tasks. Pour une mise en production comportant plusieurs artefacts, spécifiez également le nom d'alias d'artefact dans le chemin. Exemple : $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "Connexion GitHub",
+ "loc.input.help.githubConnection": "Connexion de service GitHub",
+ "loc.input.label.repositoryName": "Dépôt",
+ "loc.input.help.repositoryName": "Entrez le nom complet du dépôt, c'est-à-dire 'organisation/dépôt' à utiliser en tant que contexte source",
+ "loc.input.label.branch": "Branche",
+ "loc.input.help.branch": "Branche à utiliser en tant que contexte source.",
+ "loc.input.label.dockerfileOrTaskFile": "Chemin du Dockerfile ou du fichier de tâches",
+ "loc.input.help.dockerfileOrTaskFile": "Chemin relatif du Dockerfile ou chemin du fichier de modèle de tâche ACR Tasks par rapport au contexte source",
+ "loc.input.label.tags": "Étiquettes",
"loc.input.help.tags": "Liste d'étiquettes sur des lignes séparées. Ces étiquettes sont utilisées dans les commandes build, push et buildAndPush. Exemple :
beta1.1 latest",
"loc.input.label.arguments": "Arguments",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Collection d'arguments de build à utiliser durant l'exécution d'une build docker. Format : --build-arg arg1=valeur1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "Chemin de fichier des valeurs de tâche ACR Tasks par rapport au contexte source. Values.yaml contient des paires \"clé:valeur\" qui remplacent les clés dans le fichier de modèle de tâche ACR Tasks.",
+ "loc.input.label.os": "Système d'exploitation",
+ "loc.input.help.os": "système d'exploitation de la tâche ACR Tasks",
"loc.input.label.architecture": "Architecture",
"loc.input.help.architecture": "Architecture",
"loc.input.label.cwd": "Répertoire de travail",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "Répertoire de travail actif où le script (et non ACR) s'exécute. En l'absence de valeur spécifiée, il s'agit de la racine du dépôt (build) ou des artefacts (mise en production), c'est-à-dire $(System.DefaultWorkingDirectory)",
+ "loc.input.label.pat": "PAT de mise à jour du déclencheur de l'image de base",
+ "loc.input.help.pat": "Ce PAT est passé au champ baseImageTrigger pour déclencher le pipeline chaque fois que l'image de base est mise à jour",
+ "loc.messages.InvalidEndpointAuthScheme": "Schéma de connexion de service GitHub non valide : %s. Seules les connexions par jeton d'accès personnel Token, OAuth et GitHub sont autorisées.",
"loc.messages.InvalidGithubEndpoint": "Point de terminaison de service GitHub non valide : %s.",
"loc.messages.TaskConstructorFailed": "Échec de la tâche durant l'initialisation. Erreur : %s",
"loc.messages.CallbackCannotBeNull": "Le rappel ne doit pas avoir une valeur null.",
"loc.messages.UnableToFindResourceGroupDueToNullId": "Le groupe de ressources est introuvable en raison d'un ID ayant une valeur null.",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "Le groupe de ressources est introuvable en raison d'un ID non valide.",
"loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Plusieurs groupes de ressources ont été trouvés pour le registre de conteneurs '%s'.",
+ "loc.messages.FailedToExtractFromResponse": "Échec de l'extraction de %s de la réponse",
+ "loc.messages.FailedToCreateEncodedTaskStep": "Échec de la création d'une étape de tâche encodée. Erreur : %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Le nom de l'instance d'Azure Container Registry ne peut pas avoir une valeur null.",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "Le nom de la tâche ACR Tasks ne peut pas avoir une valeur null.",
+ "loc.messages.InvalidContextPath": "Le chemin du contexte source n'existe pas. Vérifiez si le chemin existe.",
+ "loc.messages.FetchUploadBlobSourceUrl": "Récupération (fetch) de l'URL de chargement du contexte de build.",
+ "loc.messages.FetchedUploadBlobSourceUrl": "Récupération (fetch) réussie de l'URL de chargement du contexte de build.",
+ "loc.messages.UploadSourceContext": "Chargement du contexte de source de build vers l'objet blob.",
+ "loc.messages.BlobUploadSuccess": "Chargement réussi du contexte source vers l'objet blob %s",
+ "loc.messages.FailedToUploadBlob": "Échec du chargement du contexte source vers l'objet blob %s. Erreur : %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "Échec de l'obtention de l'URL de chargement du contexte de build. Erreur : %s",
+ "loc.messages.FetchAcrTask": "Récupération (fetch) de la tâche ACR Tasks %s",
+ "loc.messages.CreateAcrTask": "La tâche %s est introuvable. Création d'une tâche ACR Tasks nommée %s.",
+ "loc.messages.UpdateAcrTask": "Tâche %s trouvée. Mise à jour de la tâche.",
+ "loc.messages.FailedToFetchTask": "Échec de la récupération (fetch) de la tâche %s. Erreur : %s",
+ "loc.messages.CreatedAcrTask": "La tâche %s a été créée correctement",
+ "loc.messages.UpdatedAcrTask": "La tâche %s a été correctement mise à jour",
+ "loc.messages.FailedToCreateOrUpdateTask": "Échec de la création ou de la mise à jour d'une tâche ACR Tasks. Erreur : %s",
+ "loc.messages.RunAcrTask": "Exécution de la tâche %s",
+ "loc.messages.ScheduledAcrTaskRun": "Planification réussie de l'exécution pour %s. RunId : %s. État : %s",
+ "loc.messages.FailedToScheduleTaskRun": "Échec de la planification de l'exécution de la tâche ACR Tasks. Erreur : %s",
+ "loc.messages.CancelAcrTaskRun": "Annulation de l'exécution ayant l'ID %s pour la tâche %s",
+ "loc.messages.CancelledAcrTaskRun": "Annulation effectuée de l'exécution ayant l'ID %s pour la tâche %s",
+ "loc.messages.FailedToCancelRun": "Échec de l'annulation de l'exécution ayant l'ID %s. Erreur : %s",
+ "loc.messages.GetLogLinkForRun": "Récupération du lien de journal pour l'exécution %s",
+ "loc.messages.LogLinkForRun": "Lien de journal pour l'exécution %s : %s",
+ "loc.messages.FailedToGetLogLink": "Échec de la récupération (fetch) du lien de journal pour l'exécution %s. Erreur : %s",
+ "loc.messages.FailedToFetchRun": "Échec de l'obtention de l'exécution %s. Erreur : %s",
+ "loc.messages.TaskRunStatus": "ID d'exécution : %s est %s",
+ "loc.messages.DownloadedRunLogs": "Journaux d'exécution téléchargés",
+ "loc.messages.TaskRunSucceeded": "RunId : réussite de %s.",
+ "loc.messages.TaskRunCancelled": "RunId : %s a été annulé",
+ "loc.messages.TaskRunFailed": "Échec de la tâche ACR Tasks. Pour plus d'informations, consultez les journaux d'exécution"
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/it-IT/resources.resjson
index f5a318c16941..86deb42a98cb 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "Attività Registro Azure Container",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=851275). In alternativa [vedere la documentazione delle attività del Registro Azure Container](https://docs.microsoft.com/it-it/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Consente di compilare ed eseguire immagini del contenitore usando attività del Registro Azure Container",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "Piattaforma",
"loc.group.displayName.advanced": "Avanzate",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "Consente di selezionare una sottoscrizione di Azure Resource Manager per la distribuzione",
"loc.input.label.azureContainerRegistry": "Registro contenitori di Azure",
"loc.input.help.azureContainerRegistry": "Consente di selezionare un Registro Azure Container che verrà usato per il pull delle immagini del contenitore e per la distribuzione di applicazioni nel cluster Kubernetes. È obbligatorio per i comandi che devono eseguire l'autenticazione con un registro.",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
+ "loc.input.label.containerRepository": "Repository di contenitori",
+ "loc.input.help.containerRepository": "Nome del repository.",
+ "loc.input.label.contextType": "Tipo del contesto di origine",
+ "loc.input.help.contextType": "Metodo in base al quale il contesto di origine deve essere fornito all'attività del Registro Azure Container.",
+ "loc.input.label.contextPath": "Percorso del contesto di origine",
+ "loc.input.help.contextPath": "Percorso del contenuto da inviare come contesto per l'attività del Registro Azure Container. Per la versione con più artefatti specificare nel percorso anche il nome dell'alias dell'artefatto, ad esempio, $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "Connessione a GitHub",
+ "loc.input.help.githubConnection": "Connessione al servizio GitHub",
"loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.help.repositoryName": "Immettere il nome completo del repository, ad esempio 'organizzazione/repository', da usare come contesto di origine",
+ "loc.input.label.branch": "Ramo",
+ "loc.input.help.branch": "Ramo da usare come contesto di origine.",
+ "loc.input.label.dockerfileOrTaskFile": "Dockerfile o percorso del file dell'attività",
+ "loc.input.help.dockerfileOrTaskFile": "Percorso relativo del Dockerfile o percorso del file di modello di attività del Registro Azure Container relativo al contesto di origine",
+ "loc.input.label.tags": "Tag",
"loc.input.help.tags": "Elenco di tag in righe separate. Questi tag vengono usati nei comandi build, push e buildAndPush. Esempio:
beta1.1 latest",
"loc.input.label.arguments": "Argomenti",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Raccolta degli argomenti di compilazione da usare durante l'esecuzione di una compilazione Docker. Formato: --build-arg arg1=value1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "Percorso del file di valori dell'attività del Registro Azure Container relativo al contesto di origine. Values.yaml contiene coppie \"chiave:valore\" che sostituiscono le chiavi nel file di modello di attività del Registro Azure Container.",
+ "loc.input.label.os": "Sistema operativo",
+ "loc.input.help.os": "sistema operativo per l'attività del Registro Azure Container",
"loc.input.label.architecture": "Architettura",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "Architettura",
"loc.input.label.cwd": "Directory di lavoro",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "Directory di lavoro corrente in cui viene eseguito lo script (non il Registro Azure Container). Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory).",
+ "loc.input.label.pat": "Token di accesso personale per l'aggiornamento del trigger dell'immagine di base",
+ "loc.input.help.pat": "Questo token di accesso personale verrà passato al campo baseImageTrigger per attivare questa pipeline ogni volta che l'immagine di base viene aggiornata",
+ "loc.messages.InvalidEndpointAuthScheme": "Schema di connessione al servizio GitHub non valido: %s. Sono consentite solo le connessioni con token di accesso personale GitHub, Token e OAuth.",
"loc.messages.InvalidGithubEndpoint": "Endpoint servizio GitHub non valido: %s.",
"loc.messages.TaskConstructorFailed": "L'attività non è riuscita durante l'inizializzazione. Errore: %s",
"loc.messages.CallbackCannotBeNull": "Il callback non può essere Null.",
"loc.messages.UnableToFindResourceGroupDueToNullId": "Non è possibile trovare il gruppo di risorse a causa di un ID Null.",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "Non è possibile trovare il gruppo di risorse a causa di un ID non valido.",
"loc.messages.ResourceDoesntExist": "La risorsa '%s' non esiste. La risorsa deve esistere prima della distribuzione.",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Sono stati trovati più gruppi di risorse per il registro contenitori '%s'.",
+ "loc.messages.FailedToExtractFromResponse": "Non è stato possibile estrarre %s dalla risposta",
+ "loc.messages.FailedToCreateEncodedTaskStep": "Non è stato possibile creare un passaggio di attività codificato. Errore: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Il nome del Registro Azure Container non può essere Null.",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "Il nome del nome dell'attività del Registro Azure Container non può essere Null.",
+ "loc.messages.InvalidContextPath": "Il percorso del contesto di origine non esiste. Verificare l'esistenza del percorso.",
+ "loc.messages.FetchUploadBlobSourceUrl": "Recupero dell'URL di caricamento del contesto di compilazione...",
+ "loc.messages.FetchedUploadBlobSourceUrl": "L'URL di caricamento del contesto di compilazione è stato recuperato.",
+ "loc.messages.UploadSourceContext": "Caricamento del contesto di origine della compilazione nel BLOB...",
+ "loc.messages.BlobUploadSuccess": "Il contesto di origine è stato caricato nel BLOB %s",
+ "loc.messages.FailedToUploadBlob": "Non è stato possibile caricare il contesto di origine nel BLOB %s. Errore: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "Non è stato possibile ottenere l'URL di caricamento del contesto di compilazione. Errore: %s",
+ "loc.messages.FetchAcrTask": "Recupero dell'attività del Registro Azure Container %s",
+ "loc.messages.CreateAcrTask": "Non è stato possibile trovare l'attività %s. Verrà creata un'attività del Registro Azure Container denominata %s...",
+ "loc.messages.UpdateAcrTask": "È stata trovata l'attività %s. Aggiornamento dell'attività...",
+ "loc.messages.FailedToFetchTask": "Non è stato possibile recuperare l'attività %s. Errore: %s",
+ "loc.messages.CreatedAcrTask": "L'attività %s è stata creata",
+ "loc.messages.UpdatedAcrTask": "L'attività %s è stata aggiornata",
+ "loc.messages.FailedToCreateOrUpdateTask": "Non è stato possibile creare o aggiornare l'attività del Registro Azure Container. Errore: %s",
+ "loc.messages.RunAcrTask": "Esecuzione dell'attività %s",
+ "loc.messages.ScheduledAcrTaskRun": "L'esecuzione per %s è stata pianificata. ID esecuzione: %s Stato: %s",
+ "loc.messages.FailedToScheduleTaskRun": "Non è stato possibile pianificare l'esecuzione per l'attività del Registro Azure Container. Errore: %s",
+ "loc.messages.CancelAcrTaskRun": "Annullamento dell'esecuzione con ID %s per l'attività %s",
+ "loc.messages.CancelledAcrTaskRun": "L'esecuzione con ID %s è stata annullata per l'attività %s",
+ "loc.messages.FailedToCancelRun": "Non è stato possibile annullare l'esecuzione con ID %s. Errore: %s",
+ "loc.messages.GetLogLinkForRun": "Recupero del collegamento del log per l'esecuzione %s",
+ "loc.messages.LogLinkForRun": "Collegamento del log per l'esecuzione %s: %s",
+ "loc.messages.FailedToGetLogLink": "Non è stato possibile recuperare il collegamento del log per l'esecuzione %s. Errore: %s",
+ "loc.messages.FailedToFetchRun": "Non è stato possibile ottenere l'esecuzione %s. Errore: %s",
+ "loc.messages.TaskRunStatus": "L'esecuzione con ID %s è %s",
+ "loc.messages.DownloadedRunLogs": "I log di esecuzione sono stati scaricati",
+ "loc.messages.TaskRunSucceeded": "L'esecuzione con ID %s è riuscito.",
+ "loc.messages.TaskRunCancelled": "L'esecuzione con ID %s è stata annullata",
+ "loc.messages.TaskRunFailed": "L'attività del Registro Azure Container non è riuscita. Per dettagli, vedere i log di esecuzione"
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/ja-JP/resources.resjson
index 200a4e2e50f3..f52aff4ff769 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "ACR タスク",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=851275)、または [ACR タスクのドキュメントを参照](https://docs.microsoft.com/ja-jp/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Azure Container Registry (ACR) タスクを使用して、コンテナー イメージをビルドして実行します",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "プラットフォーム",
"loc.group.displayName.advanced": "詳細設定",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "展開用の Azure Resource Manager サブスクリプションを選択します",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "コンテナーのイメージをプルし、Kubernetes クラスターにアプリケーションを配置するために使用する Azure コンテナー レジストリを選択します。レジストリで認証する必要のあるコマンドに必要です。",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
- "loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.label.containerRepository": "コンテナー リポジトリ",
+ "loc.input.help.containerRepository": "リポジトリの名前。",
+ "loc.input.label.contextType": "ソース コンテキストの種類",
+ "loc.input.help.contextType": "ACR タスクにソース コンテキストを提供する方法。",
+ "loc.input.label.contextPath": "ソース コンテキストのパス",
+ "loc.input.help.contextPath": "ACR タスクのコンテキストとして送信するコンテンツへのパス。複数の成果物のあるリリースについては、パス内に成果物のエイリアス名も指定してください。例: $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "GitHub 接続",
+ "loc.input.help.githubConnection": "GitHub サービス接続",
+ "loc.input.label.repositoryName": "リポジトリ",
+ "loc.input.help.repositoryName": "ソース コンテキストとして使用するリポジトリの完全名 ('organization/repository') を入力してください",
+ "loc.input.label.branch": "ブランチ",
+ "loc.input.help.branch": "ソース コンテキストとして使用されるブランチ。",
+ "loc.input.label.dockerfileOrTaskFile": "Dockerfile またはタスク ファイルのパス",
+ "loc.input.help.dockerfileOrTaskFile": "Dockerfile への相対パスか、ソース コンテキストから相対指定した ACR タスク テンプレート ファイルのパス",
+ "loc.input.label.tags": "タグ",
"loc.input.help.tags": "各行にタグの一覧を表示します。これらのタグは、ビルド、プッシュ、および buildAndPush コマンドで使用されます。例:
beta 1.1 latest",
"loc.input.label.arguments": "引数",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Docker ビルドを実行するときに使用されるビルド引数のコレクションです。形式: --build-arg arg1=value1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "ソース コンテキストから相対指定した、ACR タスクの values ファイルのパス。values.yaml には \"key:value\" のペアが含まれており、これらによって ACR タスク テンプレート ファイルのキーが置き換えられます。",
+ "loc.input.label.os": "オペレーティング システム",
+ "loc.input.help.os": "ACR タスクのオペレーティング システム",
"loc.input.label.architecture": "アーキテクチャ",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "アーキテクチャ",
"loc.input.label.cwd": "作業ディレクトリ",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "スクリプト (ACR ではない) を実行する現在の作業ディレクトリ。空白を指定すると、リポジトリ (ビルド) または成果物 (リリース) のルート ($(System.DefaultWorkingDirectory)) となります",
+ "loc.input.label.pat": "ベースイメージ トリガーを更新するための PAT",
+ "loc.input.help.pat": "この PAT は baseImageTrigger フィールドに渡され、ベース イメージが更新されるたびにこのパイプラインをトリガーします",
+ "loc.messages.InvalidEndpointAuthScheme": "GitHub サービス接続スキームが無効です: %s。使用できるのは Token、OAuth、GitHub の個人用アクセス トークン接続のみです。",
"loc.messages.InvalidGithubEndpoint": "無効な GitHub サービス エンドポイント: %s。",
"loc.messages.TaskConstructorFailed": "初期化中にタスクが失敗しました。エラー: %s",
"loc.messages.CallbackCannotBeNull": "コールバックを null にすることはできません。",
"loc.messages.UnableToFindResourceGroupDueToNullId": "ID が null のため、リソース グループが見つかりません。",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "ID が無効なため、リソース グループが見つかりません。",
"loc.messages.ResourceDoesntExist": "リソース '%s' がありません。リソースは配置前に存在している必要があります。",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "コンテナー レジストリ '%s' に対して複数のリソース グループが見つかりました。",
+ "loc.messages.FailedToExtractFromResponse": "応答から %s を抽出できませんでした",
+ "loc.messages.FailedToCreateEncodedTaskStep": "エンコードされたタスク ステップを作成できませんでした。エラー: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Azure コンテナー レジストリ名を null 値にすることはできません。",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "ACR タスク名を null 値にすることはできません。",
+ "loc.messages.InvalidContextPath": "ソース コンテキストのパスが存在しません。パスが存在するかどうかをご確認ください。",
+ "loc.messages.FetchUploadBlobSourceUrl": "ビルド コンテキスト アップロード URL をフェッチしています...",
+ "loc.messages.FetchedUploadBlobSourceUrl": "ビルド コンテキスト アップロード URL が正常にフェッチされました。",
+ "loc.messages.UploadSourceContext": "ビルド ソース コンテキストを BLOB にアップロードしています...",
+ "loc.messages.BlobUploadSuccess": "ソース コンテキストが BLOB %s に正常にアップロードされました",
+ "loc.messages.FailedToUploadBlob": "ソース コンテキストを BLOB %s にアップロードできませんでした。エラー: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "ビルド コンテキスト アップロード URL を取得できませんでした。エラー: %s",
+ "loc.messages.FetchAcrTask": "ACR タスク %s をフェッチしています",
+ "loc.messages.CreateAcrTask": "%s タスクが見つかりませんでした。名前が %s の ACR タスクを作成しています...",
+ "loc.messages.UpdateAcrTask": "タスク %s が見つかりました。タスクを更新しています...",
+ "loc.messages.FailedToFetchTask": "タスク %s をフェッチできませんでした。エラー: %s",
+ "loc.messages.CreatedAcrTask": "タスク %s が正常に作成されました",
+ "loc.messages.UpdatedAcrTask": "タスク %s が正常に更新されました",
+ "loc.messages.FailedToCreateOrUpdateTask": "ACR タスクを作成または更新できませんでした。エラー: %s",
+ "loc.messages.RunAcrTask": "タスク %s を実行しています",
+ "loc.messages.ScheduledAcrTaskRun": "%s の実行が正常にスケジュールされました。RunId: %s、状態: %s",
+ "loc.messages.FailedToScheduleTaskRun": "ACR タスクの実行をスケジュールできませんでした。エラー: %s",
+ "loc.messages.CancelAcrTaskRun": "タスク %s に対する ID %s の実行を取り消しています",
+ "loc.messages.CancelledAcrTaskRun": "タスク %s に対する ID %s の実行が取り消されました",
+ "loc.messages.FailedToCancelRun": "ID %s の実行を取り消すことができませんでした。エラー: %s",
+ "loc.messages.GetLogLinkForRun": "実行 %s のログ リンクをフェッチしています",
+ "loc.messages.LogLinkForRun": "実行 %s のログ リンク: %s",
+ "loc.messages.FailedToGetLogLink": "実行 %s のログ リンクをフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToFetchRun": "実行 %s を取得できませんでした。エラー: %s",
+ "loc.messages.TaskRunStatus": "実行 ID %s は %s です",
+ "loc.messages.DownloadedRunLogs": "ダウンロードされた実行ログ",
+ "loc.messages.TaskRunSucceeded": "RunId %s が成功しました。",
+ "loc.messages.TaskRunCancelled": "RunId %s が取り消されました",
+ "loc.messages.TaskRunFailed": "ACR タスクが失敗しました。詳細については、実行ログをご確認ください"
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/ru-RU/resources.resjson
index f3b0918368ad..d94828b35f6e 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "Задача ACR",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=851275) или [документацию по Задачам ACR](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "Сборка и запуск образов контейнеров с помощью задач Реестра контейнеров Azure (ACR)",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "Платформа",
"loc.group.displayName.advanced": "Дополнительно",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "Выберите подписку Azure Resource Manager для развертывания.",
"loc.input.label.azureContainerRegistry": "Реестр контейнеров Azure",
"loc.input.help.azureContainerRegistry": "Выберите реестр контейнеров Azure, который будет использоваться для извлечения образов контейнеров и развертывания приложений в кластере Kubernetes. Требуется для выполнения команд, которым необходимо проходить проверку подлинности в реестре.",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
- "loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.label.containerRepository": "Репозиторий контейнеров",
+ "loc.input.help.containerRepository": "Имя репозитория.",
+ "loc.input.label.contextType": "Тип контекста источника",
+ "loc.input.help.contextType": "Метод, посредством которого необходимо предоставить контекст источника для задачи ACR.",
+ "loc.input.label.contextPath": "Путь к контексту источника",
+ "loc.input.help.contextPath": "Путь к содержимому, который будет отправлен в качестве контекста для задачи ACR. Для выпуска, имеющего несколько артефактов, укажите в пути и псевдоним артефакта. Пример: $(System.DefaultWorkingDirectory)/_псевдоним1 ",
+ "loc.input.label.githubConnection": "Подключение GitHub",
+ "loc.input.help.githubConnection": "Подключение службы GitHub",
+ "loc.input.label.repositoryName": "Репозиторий",
+ "loc.input.help.repositoryName": "Введите полное имя репозитория, например organization/repository, которое будет использоваться в качестве контекста источника",
+ "loc.input.label.branch": "Ветвь",
+ "loc.input.help.branch": "Ветвь, используемая в качестве контекста источника.",
+ "loc.input.label.dockerfileOrTaskFile": "Путь к Dockerfile или файлу задачи",
+ "loc.input.help.dockerfileOrTaskFile": "Относительный путь к Dockerfile или файлу шаблона задачи ACR относительно контекста источника",
+ "loc.input.label.tags": "Теги",
"loc.input.help.tags": "Список тегов на отдельных строках. Эти теги используются в командах build, push и buildAndPush. Пример:
beta1.1 latest",
"loc.input.label.arguments": "Аргументы",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "Коллекция аргументов сборки, используемых при выполнении сборки Docker. Формат: --build-arg аргумент1=значение1 --build-arg аргумент2=значение2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "Путь к файлу значений задачи ACR относительно контекста источника. Values.yaml содержит пары \"ключ:значение\", заменяющие ключи в файле шаблона задачи ACR.",
+ "loc.input.label.os": "Операционная система",
+ "loc.input.help.os": "операционная система для задачи ACR",
"loc.input.label.architecture": "Архитектура",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "Архитектура",
"loc.input.label.cwd": "Рабочий каталог",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется скрипт (не ACR). Если значение пустое, используется корень репозитория (сборки) или артефактов (выпуска): $(System.DefaultWorkingDirectory)",
+ "loc.input.label.pat": "Личный маркер доступа для обновления триггера базового образа",
+ "loc.input.help.pat": "Этот личный маркер доступа передается в поле baseImageTrigger, чтобы активировать этот конвейер при каждом обновлении базового образа",
+ "loc.messages.InvalidEndpointAuthScheme": "Недопустимая схема подключения службы GitHub: %s. Разрешены только соединения с личным маркером доступа GitHub, Token и OAuth.",
"loc.messages.InvalidGithubEndpoint": "Недопустимая конечная точка службы GitHub: %s.",
"loc.messages.TaskConstructorFailed": "Сбой при инициализации задачи. Ошибка: %s",
"loc.messages.CallbackCannotBeNull": "Обратный вызов не может иметь значение NULL.",
"loc.messages.UnableToFindResourceGroupDueToNullId": "Не удалось найти группу ресурсов из-за идентификатора со значением NULL.",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "Не удалось найти группу ресурсов из-за недопустимого идентификатора.",
"loc.messages.ResourceDoesntExist": "Ресурс \"%s\" не существует. Он должен существовать перед началом развертывания.",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Для реестра контейнеров \"%s\" найдено несколько групп ресурсов.",
+ "loc.messages.FailedToExtractFromResponse": "Не удалось извлечь %s из ответа",
+ "loc.messages.FailedToCreateEncodedTaskStep": "Не удалось создать закодированный шаг задачи. Ошибка: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Имя реестра контейнеров Azure не может иметь значение null.",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "Имя задачи ACR не может иметь значение null.",
+ "loc.messages.InvalidContextPath": "Путь к контексту источника не существует. Проверьте, существует ли путь.",
+ "loc.messages.FetchUploadBlobSourceUrl": "Получение URL-адреса для отправки контекста сборки...",
+ "loc.messages.FetchedUploadBlobSourceUrl": "URL-адрес отправки контекста сборки успешно получен.",
+ "loc.messages.UploadSourceContext": "Идет отправка контекста источника сборки в BLOB-объект.",
+ "loc.messages.BlobUploadSuccess": "Контекст источника успешно отправлен в BLOB-объект %s",
+ "loc.messages.FailedToUploadBlob": "Не удалось отправить контекст источника в BLOB-объект %s. Ошибка: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "Не удалось получить URL-адрес для отправки контекста сборки. Ошибка: %s",
+ "loc.messages.FetchAcrTask": "Получение задачи ACR %s",
+ "loc.messages.CreateAcrTask": "Не удалось найти задачу %s. Выполняется создание задачи ACR с именем %s.",
+ "loc.messages.UpdateAcrTask": "Найдена задача %s. Идет обновление задачи.",
+ "loc.messages.FailedToFetchTask": "Не удалось получить задачу %s. Ошибка: %s",
+ "loc.messages.CreatedAcrTask": "Задача %s успешно создана",
+ "loc.messages.UpdatedAcrTask": "Задача %s успешно обновлена",
+ "loc.messages.FailedToCreateOrUpdateTask": "Не удалось создать или обновить задачу ACR. Ошибка: %s",
+ "loc.messages.RunAcrTask": "Выполняется задача %s",
+ "loc.messages.ScheduledAcrTaskRun": "Успешно запланировано выполнение для %s. ИД выполнения: %s состояние: %s",
+ "loc.messages.FailedToScheduleTaskRun": "Не удалось запланировать выполнение для задачи ACR. Ошибка: %s",
+ "loc.messages.CancelAcrTaskRun": "Идет отмена выполнения с идентификатором %s для задачи %s",
+ "loc.messages.CancelledAcrTaskRun": "Отменено выполнение с идентификатором %s для задачи %s",
+ "loc.messages.FailedToCancelRun": "Не удалось отменить выполнение с идентификатором %s. Ошибка: %s",
+ "loc.messages.GetLogLinkForRun": "Получение ссылки на журнал для выполнения %s",
+ "loc.messages.LogLinkForRun": "Ссылка журнала для выполнения %s: %s",
+ "loc.messages.FailedToGetLogLink": "Не удалось получить ссылку на журнал для выполнения %s. Ошибка: %s",
+ "loc.messages.FailedToFetchRun": "Не удалось получить выполнение %s. Ошибка: %s",
+ "loc.messages.TaskRunStatus": "Выполнение с ИД %s: %s",
+ "loc.messages.DownloadedRunLogs": "Скачанные журналы выполнения",
+ "loc.messages.TaskRunSucceeded": "Выполнение с ИД %s успешно завершено.",
+ "loc.messages.TaskRunCancelled": "Выполнение с ИД %s отменено",
+ "loc.messages.TaskRunFailed": "Сбой задачи ACR. Дополнительные сведения см. в журналах выполнения"
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ACRTaskV0/Strings/resources.resjson/zh-TW/resources.resjson
index fc95b7c1aff9..1a99458ad229 100644
--- a/Tasks/ACRTaskV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ACRTaskV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "ACR Task",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=851275) or [see the ACR Task documentation](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
- "loc.description": "Build and run container images using Azure Container Registry (ACR) tasks",
+ "loc.friendlyName": "ACR 工作",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=851275)或[參閱 ACR 工作文件](https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-overview)",
+ "loc.description": "使用 Azure Container Registry (ACR) 工作建置與執行容器映像",
"loc.instanceNameFormat": "acrTask",
"loc.group.displayName.platform": "平台",
"loc.group.displayName.advanced": "進階",
@@ -9,73 +9,73 @@
"loc.input.help.connectedServiceName": "為部署選取 Azure Resource Manager 訂閱",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "選取 Azure Container Registry,以用於提取容器映像並將應用程式部署到 Kubernetes 叢集。必須為需要向登錄驗證的命令選取。",
- "loc.input.label.containerRepository": "Container repository",
- "loc.input.help.containerRepository": "Name of the repository.",
- "loc.input.label.contextType": "Source context type",
- "loc.input.help.contextType": "Method by which the source context should be provided to the ACR task.",
- "loc.input.label.contextPath": "Source context path",
- "loc.input.help.contextPath": "Path to the content to be sent as the context for the ACR task. For release having multiple artifacts provide with artifact alias name in the path too. For example, $(System.DefaultWorkingDirectory)/_alias1 ",
- "loc.input.label.githubConnection": "GitHub Connection",
- "loc.input.help.githubConnection": "GitHub service connection",
- "loc.input.label.repositoryName": "Repository",
- "loc.input.help.repositoryName": "Enter repository full name i.e. 'organization/repository' to be used as the source context",
- "loc.input.label.branch": "Branch",
- "loc.input.help.branch": "Branch to be used as source context.",
- "loc.input.label.dockerfileOrTaskFile": "Dockerfile or task file path",
- "loc.input.help.dockerfileOrTaskFile": "Relative path to the Dockerfile or the ACR task template file path relative to the source context",
- "loc.input.label.tags": "Tags",
+ "loc.input.label.containerRepository": "容器存放庫",
+ "loc.input.help.containerRepository": "存放庫名稱。",
+ "loc.input.label.contextType": "來源內容類型",
+ "loc.input.help.contextType": "向 ACR 工作提供來源內容的方法。",
+ "loc.input.label.contextPath": "來源內容路徑",
+ "loc.input.help.contextPath": "要傳送為 ACR 工作內容的內容路徑。若版本有多個成品,也請在路徑中提供成品別名名稱,例如 $(System.DefaultWorkingDirectory)/_alias1 ",
+ "loc.input.label.githubConnection": "GitHub 連線",
+ "loc.input.help.githubConnection": "GitHub 服務連線",
+ "loc.input.label.repositoryName": "存放庫",
+ "loc.input.help.repositoryName": "輸入要用作來源內容的存放庫完整名稱,即「組織/存放庫」",
+ "loc.input.label.branch": "分支",
+ "loc.input.help.branch": "用作來源內容的分支。",
+ "loc.input.label.dockerfileOrTaskFile": "Dockerfile 或工作檔案路徑",
+ "loc.input.help.dockerfileOrTaskFile": "Dockerfile 的相對路徑,或相對於來源內容的 ACR 工作範本檔案路徑",
+ "loc.input.label.tags": "標籤",
"loc.input.help.tags": "不同行中標籤的清單。這些標籤用於 build、push 與 buildAndPush 命令。例如:
beta1.1 latest",
"loc.input.label.arguments": "引數",
- "loc.input.help.arguments": "The collection of build arguments to be used when executing a docker build. Format: --build-arg arg1=value1 --build-arg arg2=val2",
+ "loc.input.help.arguments": "執行 docker 組建時要使用的組建引數集合。格式: --build-arg arg1=value1 --build-arg arg2=val2",
"loc.input.label.valuesFilePath": "ValuesFilePath",
- "loc.input.help.valuesFilePath": "The ACR task values file path relative to the source context. Values.yaml contains \"key:value\" pairs that replace the keys in the acr task template file.",
- "loc.input.label.os": "Operating system",
- "loc.input.help.os": "operating system for the acr task",
+ "loc.input.help.valuesFilePath": "相對於來源內容的 ACR 工作值檔案路徑。Values.yaml 包含會取代 acr 工作範本檔案索引鍵的「索引鍵:值」組。",
+ "loc.input.label.os": "作業系統",
+ "loc.input.help.os": "acr 工作的作業系統",
"loc.input.label.architecture": "架構",
- "loc.input.help.architecture": "Architecture",
+ "loc.input.help.architecture": "架構",
"loc.input.label.cwd": "工作目錄",
- "loc.input.help.cwd": "Current working directory where the script(not ACR) is run. Empty is the root of the repo (build) or artifacts (release), which is $(System.DefaultWorkingDirectory)",
- "loc.input.label.pat": "PAT for updating the baseimage trigger",
- "loc.input.help.pat": "This PAT would be passed down to the baseImageTrigger field to trigger this pipeline whenever the base image is updated",
- "loc.messages.InvalidEndpointAuthScheme": "Invalid GitHub service connection scheme: %s. Only Token, OAuth and GitHub personal access token connections are allowed.",
+ "loc.input.help.cwd": "指令碼 (不是 ACR) 執行所在的目前工作目錄。空白即為存放庫 (組建) 或成品 (版本) 的根目錄,即 $(System.DefaultWorkingDirectory)",
+ "loc.input.label.pat": "用於更新基底映像觸發程序的 PAT",
+ "loc.input.help.pat": "每次更新基底映像時,就會將此 PAT 向下傳遞至 baseImageTrigger 欄位,以觸發此管線",
+ "loc.messages.InvalidEndpointAuthScheme": "GitHub 服務連線配置無效: %s。僅允許 Token、OAuth 和 GitHub 個人存取權杖連線。",
"loc.messages.InvalidGithubEndpoint": "GitHub 服務端點 %s 無效。",
"loc.messages.TaskConstructorFailed": "工作在初始化時失敗。錯誤: %s",
"loc.messages.CallbackCannotBeNull": "回呼不得為 null。",
"loc.messages.UnableToFindResourceGroupDueToNullId": "因為識別碼為 null 所以找不到資源群組。",
"loc.messages.UnableToFindResourceGroupDueToInvalidId": "因為識別碼無效所以找不到資源群組。",
"loc.messages.ResourceDoesntExist": "資源 '%s' 不存在。應具備資源才可部署。",
- "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "Multiple resource groups found for container registry '%s'.",
- "loc.messages.FailedToExtractFromResponse": "Failed to extact %s from response",
- "loc.messages.FailedToCreateEncodedTaskStep": "Failed to create a encoded task step. Error: %s",
- "loc.messages.AcrRegNameCannotBeEmpty": "The Azure container registry name cannot be null.",
- "loc.messages.AcrTaskNameCannotBeEmpty": "The ACR task name name cannot be null.",
- "loc.messages.InvalidContextPath": "Source context path does not exist. Please check whether the path exists or not.",
- "loc.messages.FetchUploadBlobSourceUrl": "Fetching build context upload url..",
- "loc.messages.FetchedUploadBlobSourceUrl": "Successfully fetched build context upload url.",
- "loc.messages.UploadSourceContext": "Uploading build source context to blob..",
- "loc.messages.BlobUploadSuccess": "Successfully uploaded source context to blob %s",
- "loc.messages.FailedToUploadBlob": "Failed to upload source context to blob %s. Error: %s",
- "loc.messages.FailedToGetBlobSourceUrl": "Failed to get build context upload url. Error: %s",
- "loc.messages.FetchAcrTask": "Fetching ACR task %s",
- "loc.messages.CreateAcrTask": "Couldn't find %s task. Creating acr task with name %s ..",
- "loc.messages.UpdateAcrTask": "Found task %s. Updating the task ..",
- "loc.messages.FailedToFetchTask": "Failed to fetch task %s. Error: %s",
- "loc.messages.CreatedAcrTask": "Created task %s successfully",
- "loc.messages.UpdatedAcrTask": "Updated task %s successfully",
- "loc.messages.FailedToCreateOrUpdateTask": "Failed to create or update acr task. Error: %s",
- "loc.messages.RunAcrTask": "Running task %s",
- "loc.messages.ScheduledAcrTaskRun": "Scheduled run for %s successfully. RunId: %s Status: %s",
- "loc.messages.FailedToScheduleTaskRun": "Failed to schedule run for acr task. Error: %s",
- "loc.messages.CancelAcrTaskRun": "Cancelling run with id %s for task %s",
- "loc.messages.CancelledAcrTaskRun": "Cancelled run with id %s for task %s",
- "loc.messages.FailedToCancelRun": "Failed to cancel run with id %s. Error: %s",
- "loc.messages.GetLogLinkForRun": "Fetching the log link for run %s",
- "loc.messages.LogLinkForRun": "Log link for run %s: %s",
- "loc.messages.FailedToGetLogLink": "Failed to fetch log link for run %s. Error: %s",
- "loc.messages.FailedToFetchRun": "Failed to get run %s. Error: %s",
- "loc.messages.TaskRunStatus": "Run Id: %s is %s",
- "loc.messages.DownloadedRunLogs": "Downloaded run logs",
- "loc.messages.TaskRunSucceeded": "RunId: %s has succeeded.",
- "loc.messages.TaskRunCancelled": "RunId: %s has been cancelled",
- "loc.messages.TaskRunFailed": "ACR task has failed. Check run logs for details"
+ "loc.messages.MultipleResourceGroupFoundForContainerRegistry": "容器登錄 '%s' 中找到多個資源群組。",
+ "loc.messages.FailedToExtractFromResponse": "無法從回應中擷取 %s",
+ "loc.messages.FailedToCreateEncodedTaskStep": "無法建立已編碼的工作步驟。錯誤: %s",
+ "loc.messages.AcrRegNameCannotBeEmpty": "Azure 容器登錄名稱不可以為 null。",
+ "loc.messages.AcrTaskNameCannotBeEmpty": "ACR 工作名稱不可以為 null。",
+ "loc.messages.InvalidContextPath": "來源內容路徑不存在。請確認路徑是否存在。",
+ "loc.messages.FetchUploadBlobSourceUrl": "正在擷取組建內容上傳 url...",
+ "loc.messages.FetchedUploadBlobSourceUrl": "已成功擷取組建內容上傳 url。",
+ "loc.messages.UploadSourceContext": "正在將組建來源內容上傳至 Blob...",
+ "loc.messages.BlobUploadSuccess": "已成功將來源內容上傳至 Blob %s",
+ "loc.messages.FailedToUploadBlob": "無法將來源內容上傳至 Blob %s。錯誤: %s",
+ "loc.messages.FailedToGetBlobSourceUrl": "無法取得組建內容上傳 url。錯誤: %s",
+ "loc.messages.FetchAcrTask": "正在擷取 ACR 工作 %s",
+ "loc.messages.CreateAcrTask": "找不到 %s 工作。正在建立名為 %s 的 acr 工作...",
+ "loc.messages.UpdateAcrTask": "找到工作 %s。正在更新工作...",
+ "loc.messages.FailedToFetchTask": "無法擷取工作 %s。錯誤: %s",
+ "loc.messages.CreatedAcrTask": "已成功建立工作 %s",
+ "loc.messages.UpdatedAcrTask": "已成功更新工作 %s",
+ "loc.messages.FailedToCreateOrUpdateTask": "無法建立或更新 acr 工作。錯誤: %s",
+ "loc.messages.RunAcrTask": "正在執行工作 %s",
+ "loc.messages.ScheduledAcrTaskRun": "已成功為執行 %s 進行排程。執行識別碼: %s 狀態: %s",
+ "loc.messages.FailedToScheduleTaskRun": "無法為 acr 工作的執行進行排程。錯誤: %s",
+ "loc.messages.CancelAcrTaskRun": "正在為工作 %s 取消識別碼為 %s 的執行",
+ "loc.messages.CancelledAcrTaskRun": "已為工作 %s 取消識別碼為 %s 的執行",
+ "loc.messages.FailedToCancelRun": "無法取消識別碼為 %s 的執行。錯誤: %s",
+ "loc.messages.GetLogLinkForRun": "正在擷取執行 %s 的記錄連結",
+ "loc.messages.LogLinkForRun": "執行 %s 的記錄連結: %s",
+ "loc.messages.FailedToGetLogLink": "無法擷取執行 %s 的記錄連結。錯誤: %s",
+ "loc.messages.FailedToFetchRun": "無法取得執行 %s。錯誤: %s",
+ "loc.messages.TaskRunStatus": "執行識別碼: %s 為 %s",
+ "loc.messages.DownloadedRunLogs": "已下載執行記錄",
+ "loc.messages.TaskRunSucceeded": "執行識別碼: %s 成功。",
+ "loc.messages.TaskRunCancelled": "執行識別碼: %s 已取消",
+ "loc.messages.TaskRunFailed": "ACR 工作失敗。如需詳細資料,請查看執行記錄"
}
\ No newline at end of file
diff --git a/Tasks/ACRTaskV0/task.json b/Tasks/ACRTaskV0/task.json
index c91132135fcd..ada29c43d64a 100644
--- a/Tasks/ACRTaskV0/task.json
+++ b/Tasks/ACRTaskV0/task.json
@@ -15,8 +15,8 @@
"demands": [],
"version": {
"Major": 0,
- "Minor": 175,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "acrTask",
"showEnvironmentVariables": true,
diff --git a/Tasks/ACRTaskV0/task.loc.json b/Tasks/ACRTaskV0/task.loc.json
index 0bc976ed8463..dba65b9b9f19 100644
--- a/Tasks/ACRTaskV0/task.loc.json
+++ b/Tasks/ACRTaskV0/task.loc.json
@@ -15,8 +15,8 @@
"demands": [],
"version": {
"Major": 0,
- "Minor": 175,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
"showEnvironmentVariables": true,
diff --git a/Tasks/ANTV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/de-DE/resources.resjson
index 92514e66a292..fdaeec624e2e 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613718) oder [Ant-Dokumentation anzeigen](http://ant.apache.org/)",
"loc.description": "Mit Apache Ant erstellen",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "JUnit-Testergebnisse",
diff --git a/Tasks/ANTV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/es-ES/resources.resjson
index a848558a54fa..f86e065e2355 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613718) o [consultar la documentación de Ant](http://ant.apache.org/)",
"loc.description": "Compilar con Apache Ant",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "Resultados de pruebas JUnit",
diff --git a/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
index 4f06f70fa31a..b6a0ea35609c 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613718) ou [consulter la documentation d'Ant](http://ant.apache.org/)",
"loc.description": "Générer avec Apache Ant",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "Résultats du test JUnit",
diff --git a/Tasks/ANTV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/it-IT/resources.resjson
index 7f7c568bf321..aa3286ef0482 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613718). In alternativa [vedere la documentazione di Ant](http://ant.apache.org/)",
"loc.description": "Consente di compilare con Apache Ant",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "Risultati del test JUnit",
diff --git a/Tasks/ANTV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/ja-JP/resources.resjson
index 0f10d2e4407a..31ca3ed5393f 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613718)、または [Ant のドキュメントを参照](http://ant.apache.org/)",
"loc.description": "Apache Ant を使用してビルドします",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "JUnit のテスト結果",
@@ -27,7 +27,7 @@
"loc.input.label.srcDirectories": "ソース ファイル ディレクトリ",
"loc.input.help.srcDirectories": "ソース コード ディレクトリのパス (Ant ビルド ファイルから見た相対パス) のコンマ区切り一覧。コード カバレッジ レポートはこれらを使用してソース コードをハイライトします。たとえば、src/java,src/Test と指定します。",
"loc.input.label.failIfCoverageEmpty": "コード カバレッジの結果がない場合に失敗する",
- "loc.input.help.failIfCoverageEmpty": "コード カバレッジから公開するべき結果が生成されなかった場合に、ビルドを失敗にします。",
+ "loc.input.help.failIfCoverageEmpty": "コード カバレッジから発行するべき結果が生成されなかった場合に、ビルドを失敗にします。",
"loc.input.label.antHomeUserInputPath": "ANT_HOME パスの設定",
"loc.input.help.antHomeUserInputPath": "設定されると、指定したパスの既存のあらゆる ANT_HOME 環境変数をオーバーライドします。",
"loc.input.label.javaHomeSelection": "次の条件で JAVA_HOME を設定します",
@@ -42,6 +42,6 @@
"loc.messages.UnsupportedJdkWarning": "JDK 9 および JDK 10 はサポートされていません。プロジェクトとパイプラインで新しいバージョンに切り替えてください。JDK 11 でのビルドを試行しています...",
"loc.messages.FailedToLocateSpecifiedJVM": "指定された JDK バージョンが見つかりませんでした。指定された JDK バージョンがエージェントにインストールされており、環境変数 '%s' が存在し、対応する JDK の場所に設定されていることを確認するか、[Java ツール インストーラー](https://go.microsoft.com/fwlink/?linkid=875287) タスクを使用して目的の JDK をインストールしてください。",
"loc.messages.DiscontinueAntCodeCoverage": "Ant プロジェクト向けの自動コード カバレッジ レポート生成のサポートを中止します。詳細については、https://go.microsoft.com/fwlink/?linkid=875306 をご覧ください。",
- "loc.messages.NoCodeCoverage": "公開するコード カバレッジの結果が見つかりませんでした。",
- "loc.messages.NoTestResults": "%s と一致するテスト結果ファイルが見つからないため、JUnit テスト結果の公開をスキップします。"
+ "loc.messages.NoCodeCoverage": "発行するコード カバレッジの結果が見つかりませんでした。",
+ "loc.messages.NoTestResults": "%s と一致するテスト結果ファイルが見つからないため、JUnit テスト結果の発行をスキップします。"
}
\ No newline at end of file
diff --git a/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
index e4c15e8dded7..f913b01323ef 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613718) или [документацию по Ant](http://ant.apache.org/)",
"loc.description": "Сборка с помощью Apache Ant",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "Результаты теста JUnit",
diff --git a/Tasks/ANTV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/zh-TW/resources.resjson
index 16e19a51f304..29a91dfd1ae4 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613718) or [see the Ant documentation](http://ant.apache.org/)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613718)或[參閱 Ant 文件](http://ant.apache.org/)",
"loc.description": "使用 Apache Ant 建置",
"loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
"loc.group.displayName.junitTestResults": "JUnit 測試結果",
@@ -27,7 +27,7 @@
"loc.input.label.srcDirectories": "原始程式檔目錄",
"loc.input.help.srcDirectories": "以逗號分隔的清單,內含從 Ant 組建檔案到原始程式碼目錄的相對路徑。程式碼涵蓋範圍報表會加以使用,以強調顯示原始程式碼。例如: src/java,src/Test。",
"loc.input.label.failIfCoverageEmpty": "遺漏程式碼涵蓋範圍結果時失敗",
- "loc.input.help.failIfCoverageEmpty": "如果程式碼涵蓋範圍未產生任何可發佈的結果,則建置失敗。",
+ "loc.input.help.failIfCoverageEmpty": "如果程式碼涵蓋範圍未產生任何可發行的結果,則建置失敗。",
"loc.input.label.antHomeUserInputPath": "設定 ANT_HOME 路徑",
"loc.input.help.antHomeUserInputPath": "如有設定,將會以指定的路徑覆寫任何現有的 ANT_HOME 環境變數。",
"loc.input.label.javaHomeSelection": "設定 JAVA_HOME 由",
@@ -42,6 +42,6 @@
"loc.messages.UnsupportedJdkWarning": "JDK 9 與 JDK 10 已失去支援。請在您的專案和管線中切換至較新版本。正在嘗試以 JDK 11 進行建置...",
"loc.messages.FailedToLocateSpecifiedJVM": "找不到指定的 JDK 版本。請確認指定的 JDK 版本已安裝在代理程式上,且環境變數 '%s' 存在並已設定為對應 JDK 的位置,或者使用 [Java 工具安裝程式](https://go.microsoft.com/fwlink/?linkid=875287) 工作安裝所需的 JDK。",
"loc.messages.DiscontinueAntCodeCoverage": "我們即將中止對自動產生 Ant 專案程式碼涵蓋範圍報告的支援。如需更多詳細資料,請參閱 https://go.microsoft.com/fwlink/?linkid=875306。",
- "loc.messages.NoCodeCoverage": "找不到要發佈的程式碼涵蓋範圍結果。",
- "loc.messages.NoTestResults": "找不到任何符合 %s 的測試結果,因此跳過發佈 JUnit 測試結果。"
+ "loc.messages.NoCodeCoverage": "找不到要發行的程式碼涵蓋範圍結果。",
+ "loc.messages.NoTestResults": "找不到任何符合 %s 的測試結果,因此跳過發行 JUnit 測試結果。"
}
\ No newline at end of file
diff --git a/Tasks/ANTV1/task.json b/Tasks/ANTV1/task.json
index 93104b9ae222..d89a2c082f25 100644
--- a/Tasks/ANTV1/task.json
+++ b/Tasks/ANTV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/ANTV1/task.loc.json b/Tasks/ANTV1/task.loc.json
index c3719d0af370..4521064433bc 100644
--- a/Tasks/ANTV1/task.loc.json
+++ b/Tasks/ANTV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/de-DE/resources.resjson
index 6d6dfd5be3af..754857e067df 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android-Signatur",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Android-APK-Dateien signieren und ausrichten",
"loc.instanceNameFormat": "APK-Dateien $(files) werden signiert und ausgerichtet",
"loc.group.displayName.jarsignerOptions": "Signaturoptionen",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/es-ES/resources.resjson
index cfa1667c5cfe..d35f8701d6cd 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Firma de Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Firmar y alinear archivos APK de Android",
"loc.instanceNameFormat": "Firma y alineación de archivos APK $(files)",
"loc.group.displayName.jarsignerOptions": "Opciones de firma",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/fr-FR/resources.resjson
index 429826987525..8f39a15703a7 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Signature Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Signer et aligner les fichiers APK Android",
"loc.instanceNameFormat": "Signature et alignement de fichiers APK $(files)",
"loc.group.displayName.jarsignerOptions": "Options de signature",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/it-IT/resources.resjson
index 474688bb711b..ba51ec6c21ba 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Firma per Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Consente di firmare e allineare i file APK di Android",
"loc.instanceNameFormat": "Firma e allineamento dei file APK $(files)",
"loc.group.displayName.jarsignerOptions": "Opzioni di firma",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/ja-JP/resources.resjson
index 884f272db243..8ccf6902f93a 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android の署名",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "署名し、Android APK ファイルを配置します",
"loc.instanceNameFormat": "APK ファイル $(files) の署名と配置",
"loc.group.displayName.jarsignerOptions": "署名オプション",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/ko-KR/resources.resjson
index dd995198e04d..0d4ab586dead 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -14,7 +14,7 @@
"loc.input.label.keystorePass": "키 저장소 암호",
"loc.input.help.keystorePass": "제공된 키 저장소 파일에 대한 암호를 입력합니다. 이 값을 암호화하려면 [변수] 탭에서 잠금이 사용 설정된 새 변수를 사용하세요.",
"loc.input.label.keystoreAlias": "별칭",
- "loc.input.help.keystoreAlias": "퍼블릭/프라이빗 키 쌍을 식별하여 키 저장소 파일에 사용할 별칭을 입력합니다.",
+ "loc.input.help.keystoreAlias": "공용/개인 키 쌍을 식별하여 키 저장소 파일에 사용할 별칭을 입력합니다.",
"loc.input.label.keyPass": "키 암호",
"loc.input.help.keyPass": "별칭 및 키 저장소 파일에 대한 키 암호를 입력합니다. 이 값을 암호화하려면 [변수] 탭에서 잠금이 사용 설정된 새 변수를 사용하세요.",
"loc.input.label.jarsignerArguments": "Jarsigner 인수",
@@ -22,7 +22,7 @@
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "패키지를 zipalign하려면 선택합니다. 이렇게 하면 앱에 사용되는 RAM 양이 줄어듭니다.",
"loc.input.label.zipalignLocation": "Zipalign 위치",
- "loc.input.help.zipalignLocation": "원하는 경우 서명할 때 사용되는 zipalign 실행 파일의 위치를 지정합니다. 기본적으로 애플리케이션이 빌드되는 Android SDK 버전 폴더에 있는 zipalign을 사용합니다.",
+ "loc.input.help.zipalignLocation": "원하는 경우 서명할 때 사용되는 zipalign 실행 파일의 위치를 지정합니다. 기본적으로 응용 프로그램이 빌드되는 Android SDK 버전 폴더에 있는 zipalign을 사용합니다.",
"loc.messages.AndroidHomeNotSet": "실행 중인 사용자에 대해 ANDROID_HOME 환경 변수가 설정되어 있지 않습니다.",
"loc.messages.CouldNotFindZipalign": "Zipalign 도구를 찾을 수 없습니다.",
"loc.messages.CouldNotFindZipalignInAndroidHome": "ANDROID_HOME 내에서 Zipalign 도구를 찾을 수 없습니다. %s",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/ru-RU/resources.resjson
index 5c2222aac813..a7846271abc1 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Подписывание Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Подписывание и назначение APK-файлов Android",
"loc.instanceNameFormat": "Подписание и выравнивание файлов APK $(files)",
"loc.group.displayName.jarsignerOptions": "Параметры подписи",
diff --git a/Tasks/AndroidSigningV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AndroidSigningV2/Strings/resources.resjson/zh-TW/resources.resjson
index a40767e924ac..5d45c5cae7ac 100644
--- a/Tasks/AndroidSigningV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AndroidSigningV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android 簽署",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "簽署並對齊 Android APK 檔案",
"loc.instanceNameFormat": "簽署並對齊 APK 檔 $(files)",
"loc.group.displayName.jarsignerOptions": "簽署選項",
diff --git a/Tasks/AndroidSigningV2/task.json b/Tasks/AndroidSigningV2/task.json
index d8b719490198..2cf449606e2f 100644
--- a/Tasks/AndroidSigningV2/task.json
+++ b/Tasks/AndroidSigningV2/task.json
@@ -12,7 +12,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 193,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AndroidSigningV2/task.loc.json b/Tasks/AndroidSigningV2/task.loc.json
index 42d31a478f11..eee7a4e012c4 100644
--- a/Tasks/AndroidSigningV2/task.loc.json
+++ b/Tasks/AndroidSigningV2/task.loc.json
@@ -12,7 +12,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 193,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/de-DE/resources.resjson
index 7b2a63c2211a..cdbbec4f1664 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android-Signatur",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Android-APK-Dateien signieren und ausrichten",
"loc.instanceNameFormat": "APK-Dateien $(files) werden signiert und ausgerichtet",
"loc.releaseNotes": "Diese Version der Aufgabe verwendet apksigner anstelle von jarsigner zum Signieren von APKs.",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "Geben Sie den Alias an, der das öffentliche/private Schlüsselpaar identifiziert, das in der KeyStore-Datei verwendet werden soll.",
"loc.input.label.keyPass": "Schlüsselkennwort",
"loc.input.help.keyPass": "Geben Sie das Schlüsselkennwort für den Alias und die KeyStore-Datei an. Verwenden Sie eine neue Variable, deren Sperre auf der Registerkarte \"Variablen\" aktiviert ist, um den Wert zu verschlüsseln.",
+ "loc.input.label.apksignerVersion": "apksigner-Version",
+ "loc.input.help.apksignerVersion": "Geben Sie die Version von Android SDK-Buildtools ein, über die die ausführbare apksigner-Datei gesucht werden soll.",
"loc.input.label.apksignerArguments": "apksigner-Argumente",
- "loc.input.help.apksignerArguments": "Geben Sie alle Optionen an, die an die apksigner-Befehlszeile übergeben werden sollen. Die Standardoptionen lauten: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "Geben Sie Optionen an, die an die apksigner-Befehlszeile übergeben werden sollen. Standardwert: --verbose",
"loc.input.label.apksignerLocation": "apksigner-Speicherort",
"loc.input.help.apksignerLocation": "Geben Sie optional den Pfad zu der beim Signieren verwendeten ausführbaren apksigner-Datei an. Standardmäßig handelt es sich hierbei um die apksigner-Datei, die sich in dem für Ihren Anwendungsbuild verwendeten Android SDK-Versionsordner befindet.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "Geben Sie an, ob Ihr Paket mit Zipalign verarbeitet werden soll. Dadurch wird der von einer App benötigte Arbeitsspeicherplatz reduziert.",
+ "loc.input.label.zipalignVersion": "Zipalign-Version",
+ "loc.input.help.zipalignVersion": "Geben Sie die Version von Android SDK-Buildtools ein, über die die ausführbare zipalign-Datei gesucht werden soll.",
"loc.input.label.zipalignLocation": "Zipalign-Speicherort",
"loc.input.help.zipalignLocation": "Geben Sie optional den Pfad zu der beim Signieren verwendeten ausführbaren Zipalign-Datei an. Standardmäßig handelt es sich hierbei um die Zipalign-Datei, die sich in dem für Ihren Anwendungsbuild verwendeten Android SDK-Versionsordner befindet.",
"loc.messages.AndroidHomeNotSet": "Die ANDROID_HOME-Umgebungsvariable ist für den ausführenden Benutzer nicht festgelegt.",
"loc.messages.CouldNotFindToolInAndroidHome": "Das Tool \"%s\" wurde nicht gefunden in ANDROID_HOME: %s.",
"loc.messages.NoMatchingFiles": "Keine mit dem Suchmuster übereinstimmenden Dateien wurden gefunden: %s",
- "loc.messages.DeleteKeystoreFileFailed": "Fehler beim Löschen der Keystore-Datei, die vom Server heruntergeladen wurde: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "Fehler beim Löschen der Keystore-Datei, die vom Server heruntergeladen wurde: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "Version %s von %s wurde in ANDROID_HOME nicht gefunden: %s",
+ "loc.messages.GetLatestToolVersion": "Es wird versucht, die neueste installierte Version des Tools abzurufen: %s",
+ "loc.messages.GetSpecifiedToolVersion": "Es wird versucht, Version %s von %s abzurufen."
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/es-ES/resources.resjson
index 34c18c061792..31990bc1db5d 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Firma de Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Firmar y alinear archivos APK de Android",
"loc.instanceNameFormat": "Firma y alineación de archivos APK $(files)",
"loc.releaseNotes": "Esta versión de la tarea utiliza apksigner en lugar de jarsigner para firmar APK.",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "Escriba el alias que identifica el par de claves pública/privada que debe usarse en el archivo de almacén de claves.",
"loc.input.label.keyPass": "Contraseña de clave",
"loc.input.help.keyPass": "Escriba la contraseña de clave del alias y el archivo de almacén de claves. Utilice una variable nueva con el bloqueo habilitado en la ficha Variables para cifrar este valor.",
+ "loc.input.label.apksignerVersion": "Versión de apksigner",
+ "loc.input.help.apksignerVersion": "Escriba la versión de las herramientas de compilación de Android SDK desde la que buscar el ejecutable de apksigner.",
"loc.input.label.apksignerArguments": "argumentos de apksigner",
- "loc.input.help.apksignerArguments": "Proporcione cualquier opción para pasar a la línea de comandos de apksigner. El valor predeterminado es: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "Proporcione cualquier opción para pasar a la línea de comandos de apksigner. El valor predeterminado es: --verbose",
"loc.input.label.apksignerLocation": "ubicación de apksigner",
"loc.input.help.apksignerLocation": "Especifique opcionalmente la ubicación del ejecutable apksigner usado durante la firma. Se establece como valor predeterminado el ejecutable apksigner que se encuentra en la carpeta de la versión de Android SDK en que se compila la aplicación.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "Seleccione si desea optimizar el paquete con zipalign. Esta acción disminuye la cantidad de RAM que consume una aplicación.",
+ "loc.input.label.zipalignVersion": "Versión de Zipalign",
+ "loc.input.help.zipalignVersion": "Escriba la versión de las herramientas de compilación de Android SDK desde la que buscar el ejecutable de zipalign.",
"loc.input.label.zipalignLocation": "Ubicación de Zipalign",
"loc.input.help.zipalignLocation": "Especifique opcionalmente la ubicación del ejecutable zipalign usado durante la firma. Se establece como valor predeterminado el ejecutable zipalign que se encuentra en la carpeta de la versión de Android SDK en que se compila la aplicación.",
"loc.messages.AndroidHomeNotSet": "La variable de entorno ANDROID_HOME no está definida para el usuario actual.",
"loc.messages.CouldNotFindToolInAndroidHome": "No se encontró la herramienta %s en ANDROID_HOME: %s",
"loc.messages.NoMatchingFiles": "No se encontraron archivos coincidentes con el patrón de búsqueda: %s",
- "loc.messages.DeleteKeystoreFileFailed": "No se pudo eliminar el archivo de almacén de claves descargado del servidor: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "No se pudo eliminar el archivo de almacén de claves descargado del servidor: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "No se encontró la versión %s de %s en ANDROID_HOME: %s",
+ "loc.messages.GetLatestToolVersion": "Intentando obtener la última versión instalada de la herramienta: %s",
+ "loc.messages.GetSpecifiedToolVersion": "Intentando obtener la versión %s de %s"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/fr-FR/resources.resjson
index 7da1bad97f8b..1a2939d54a4b 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Signature Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Signer et aligner les fichiers APK Android",
"loc.instanceNameFormat": "Signature et alignement de fichiers APK $(files)",
"loc.releaseNotes": "Cette version de la tâche utilise apksigner au lieu de jarsigner pour signer les fichiers APK.",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "Entrez l'alias qui identifie la paire de clés publiques/privées à utiliser dans le fichier de magasin de clés.",
"loc.input.label.keyPass": "Mot de passe de la clé",
"loc.input.help.keyPass": "Entrez le mot de passe de clé pour l'alias et le fichier de magasin de clés. Pour chiffrer cette valeur, utilisez une nouvelle variable en activant son verrou sous l'onglet Variables.",
+ "loc.input.label.apksignerVersion": "Version d'apksigner",
+ "loc.input.help.apksignerVersion": "Entrez la version des outils de build du kit Android SDK pour y rechercher l'exécutable apksigner.",
"loc.input.label.apksignerArguments": "arguments d'apksigner",
- "loc.input.help.apksignerArguments": "Indiquez les options à passer à la ligne de commande apksigner. Valeur par défaut : -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "Indiquez les options à passer à la ligne de commande apksigner. La valeur par défaut est --verbose",
"loc.input.label.apksignerLocation": "emplacement d'apksigner",
"loc.input.help.apksignerLocation": "Spécifiez éventuellement l'emplacement de l'exécutable apksigner utilisé durant la signature. Par défaut, il s'agit du fichier apksigner situé dans le dossier de version du kit Android SDK à partir duquel votre application est générée.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "Sélectionnez cette option si vous voulez compresser votre package dans un fichier zipalign. Cela réduit la quantité de RAM consommée par une application.",
+ "loc.input.label.zipalignVersion": "Version de zipalign",
+ "loc.input.help.zipalignVersion": "Entrez la version des outils de build du kit Android SDK pour y rechercher l'exécutable zipalign.",
"loc.input.label.zipalignLocation": "Emplacement de Zipalign",
"loc.input.help.zipalignLocation": "Indiquez éventuellement l'emplacement de l'exécutable zipalign utilisé lors de la signature. Il s'agit par défaut du fichier zipalign disponible dans le dossier de la version Android SDK sur laquelle repose votre application.",
"loc.messages.AndroidHomeNotSet": "La variable d'environnement ANDROID_HOME n'est pas définie pour l'utilisateur actuel.",
"loc.messages.CouldNotFindToolInAndroidHome": "Outil %s introuvable dans ANDROID_HOME : %s",
"loc.messages.NoMatchingFiles": "Il n'existe aucun fichier correspondant au modèle de recherche : %s",
- "loc.messages.DeleteKeystoreFileFailed": "Échec de la suppression du fichier de magasin de clés téléchargé à partir du serveur : %s"
+ "loc.messages.DeleteKeystoreFileFailed": "Échec de la suppression du fichier de magasin de clés téléchargé à partir du serveur : %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "La version %s de %s est introuvable dans ANDROID_HOME : %s",
+ "loc.messages.GetLatestToolVersion": "Tentative d'obtention de la dernière version installée de l'outil : %s",
+ "loc.messages.GetSpecifiedToolVersion": "Tentative d'obtention de la version %s de %s"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/it-IT/resources.resjson
index 93ab39b70a85..4c3877ece00e 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Firma per Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Consente di firmare e allineare i file APK di Android",
"loc.instanceNameFormat": "Firma e allineamento dei file APK $(files)",
"loc.releaseNotes": "Questa versione dell'attività usa apksigner invece di jarsigner per firmare gli APK.",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "Immettere l'alias che identifica la coppia di chiavi pubblica/privata da usare nel file dell'archivio chiavi.",
"loc.input.label.keyPass": "Password della chiave",
"loc.input.help.keyPass": "Immettere la password chiave per il file dell'archivio chiavi e l'alias. Per crittografare questo valore, usare una nuova variabile con il blocco abilitato nella scheda Variabili.",
+ "loc.input.label.apksignerVersion": "Versione di apksigner",
+ "loc.input.help.apksignerVersion": "Consente di immettere la versione degli strumenti di compilazione di Android SDK da cui cercare l'eseguibile di apksigner.",
"loc.input.label.apksignerArguments": "Argomenti di apksigner",
- "loc.input.help.apksignerArguments": "Consente di specificare le eventuali opzioni da passare alla riga di comando di apksigner. Impostazione predefinita: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "Consente di specificare le eventuali opzioni da passare alla riga di comando di apksigner. Impostazione predefinita: --verbose",
"loc.input.label.apksignerLocation": "Percorso di apksigner",
"loc.input.help.apksignerLocation": "Consente facoltativamente di specificare il percorso dell'eseguibile di apksigner usato durante la firma. Per impostazione predefinita viene usato l'eseguibile di apksigner trovato nella cartella della versione di Android SDK usata per la compilazione dell'applicazione.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "Consente di scegliere se eseguire zipalign per il pacchetto, in modo da ridurre la quantità di RAM utilizzata da un'app.",
+ "loc.input.label.zipalignVersion": "Versione di Zipalign",
+ "loc.input.help.zipalignVersion": "Consente di immettere la versione degli strumenti di compilazione di Android SDK da cui cercare l'eseguibile di Zipalign.",
"loc.input.label.zipalignLocation": "Percorso di Zipalign",
"loc.input.help.zipalignLocation": "Consente facoltativamente di specificare il percorso dell'eseguibile di zipalign usato durante la firma. Per impostazione predefinita viene usato l'eseguibile di zipalign trovato nella cartella della versione di Android SDK usata per la compilazione dell'applicazione.",
"loc.messages.AndroidHomeNotSet": "La variabile di ambiente ANDROID_HOME non è impostata per l'utente in esecuzione.",
"loc.messages.CouldNotFindToolInAndroidHome": "Non è stato possibile trovare lo strumento %s in ANDROID_HOME: %s",
"loc.messages.NoMatchingFiles": "Non sono stati trovati file corrispondenti con il criterio di ricerca: %s",
- "loc.messages.DeleteKeystoreFileFailed": "Non è stato possibile eliminare il file dell'archivio chiavi scaricato dal server: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "Non è stato possibile eliminare il file dell'archivio chiavi scaricato dal server: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "Non è stato possibile trovare la versione %s di %s in ANDROID_HOME: %s",
+ "loc.messages.GetLatestToolVersion": "Tentativo di ottenere l'ultima versione installata dello strumento: %s",
+ "loc.messages.GetSpecifiedToolVersion": "Tentativo di ottenere la versione %s di %s"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/ja-JP/resources.resjson
index 9e8a60d4f310..8c62ec3ac644 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android の署名",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "署名し、Android APK ファイルを配置します",
"loc.instanceNameFormat": "APK ファイル $(files) の署名と配置",
"loc.releaseNotes": "このバージョンのタスクでは、APK の署名に jarsigner ではなく apksigner が使用されます。",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "キーストア ファイルで使用される公開キー/秘密キーのペアを識別するエイリアスを入力します。",
"loc.input.label.keyPass": "キー パスワード",
"loc.input.help.keyPass": "エイリアスとキーストア ファイルのキー パスワードを入力します。この値を暗号化するには、[変数] タブで新しい変数のロックを有効にします。",
+ "loc.input.label.apksignerVersion": "apksigner のバージョン",
+ "loc.input.help.apksignerVersion": "apksigner 実行可能ファイルを検索する Android SDK Build-Tools のバージョンを入力します。",
"loc.input.label.apksignerArguments": "apksigner の引数",
- "loc.input.help.apksignerArguments": "apksigner コマンド ラインに渡すオプションを指定します。既定値: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "apksigner コマンド ラインに渡すオプションを指定します。既定値: --verbose",
"loc.input.label.apksignerLocation": "apksigner の場所",
"loc.input.help.apksignerLocation": "必要に応じて、署名中に使用する apksigner 実行可能ファイルの場所を指定します。既定では、アプリケーションのビルドが実行される Android SDK バージョンのフォルダーにある apksigner が使用されます。",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "パッケージに Zipalign を実行する場合に選択します。アプリに使用される RAM の量を減らすことができます。",
+ "loc.input.label.zipalignVersion": "zipalign のバージョン",
+ "loc.input.help.zipalignVersion": "zipalign 実行可能ファイルを検索する Android SDK Build-Tools のバージョンを入力します。",
"loc.input.label.zipalignLocation": "Zipalign の場所",
"loc.input.help.zipalignLocation": "(省略可能) 署名中に使用される Zipalign 実行可能ファイルの場所を指定します。既定値は、アプリケーションがビルドした Android SDK バージョン フォルダー内にある Zipalign になります。",
"loc.messages.AndroidHomeNotSet": "実行中のユーザーに ANDROID_HOME 環境変数が設定されていません。",
"loc.messages.CouldNotFindToolInAndroidHome": "ツール %s が ANDROID_HOME 内に見つかりませんでした: %s",
"loc.messages.NoMatchingFiles": "次の検索パターンと一致するファイルが見つかりませんでした: %s",
- "loc.messages.DeleteKeystoreFileFailed": "サーバーからダウンロードされたキーストア ファイルを削除することができませんでした: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "サーバーからダウンロードされたキーストア ファイルを削除することができませんでした: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "ANDROID_HOME 内に %s バージョンの %s が見つかりませんでした: %s",
+ "loc.messages.GetLatestToolVersion": "インストールされている最新バージョンのツールを取得しようとしています: %s",
+ "loc.messages.GetSpecifiedToolVersion": "バージョン %s の %s を取得しようとしています"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/ko-KR/resources.resjson
index 0fe1103e7e56..9a868aacfd26 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/ko-KR/resources.resjson
@@ -15,19 +15,26 @@
"loc.input.label.keystorePass": "키 저장소 암호",
"loc.input.help.keystorePass": "제공된 키 저장소 파일에 대한 암호를 입력합니다. 이 값을 암호화하려면 [변수] 탭에서 잠금이 사용 설정된 새 변수를 사용하세요.",
"loc.input.label.keystoreAlias": "별칭",
- "loc.input.help.keystoreAlias": "퍼블릭/프라이빗 키 쌍을 식별하여 키 저장소 파일에 사용할 별칭을 입력합니다.",
+ "loc.input.help.keystoreAlias": "공용/개인 키 쌍을 식별하여 키 저장소 파일에 사용할 별칭을 입력합니다.",
"loc.input.label.keyPass": "키 암호",
"loc.input.help.keyPass": "별칭 및 키 저장소 파일에 대한 키 암호를 입력합니다. 이 값을 암호화하려면 [변수] 탭에서 잠금이 사용 설정된 새 변수를 사용하세요.",
+ "loc.input.label.apksignerVersion": "apksigner 버전",
+ "loc.input.help.apksignerVersion": "apksigner 실행 파일을 볼 Android SDK 빌드 도구 버전을 입력하세요.",
"loc.input.label.apksignerArguments": "apksigner 인수",
- "loc.input.help.apksignerArguments": "apksigner 명령줄에 전달할 옵션을 지정합니다. 기본값: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "apksigner 명령줄에 전달할 옵션을 제공합니다. 기본값: --verbose",
"loc.input.label.apksignerLocation": "apksigner 위치",
"loc.input.help.apksignerLocation": "서명할 때 사용되는 apksigner 실행 파일의 위치를 선택적으로 지정합니다. 기본적으로 애플리케이션이 빌드되는 Android SDK 버전 폴더에 있는 apksigner를 사용합니다.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "패키지를 zipalign하려면 선택합니다. 이렇게 하면 앱에 사용되는 RAM 양이 줄어듭니다.",
+ "loc.input.label.zipalignVersion": "zipalign 버전",
+ "loc.input.help.zipalignVersion": "zipalign 실행 파일을 볼 Android SDK 빌드 도구 버전을 입력합니다.",
"loc.input.label.zipalignLocation": "Zipalign 위치",
- "loc.input.help.zipalignLocation": "원하는 경우 서명할 때 사용되는 zipalign 실행 파일의 위치를 지정합니다. 기본적으로 애플리케이션이 빌드되는 Android SDK 버전 폴더에 있는 zipalign을 사용합니다.",
+ "loc.input.help.zipalignLocation": "원하는 경우 서명할 때 사용되는 zipalign 실행 파일의 위치를 지정합니다. 기본적으로 응용 프로그램이 빌드되는 Android SDK 버전 폴더에 있는 zipalign을 사용합니다.",
"loc.messages.AndroidHomeNotSet": "실행 중인 사용자에 대해 ANDROID_HOME 환경 변수가 설정되어 있지 않습니다.",
"loc.messages.CouldNotFindToolInAndroidHome": "ANDROID_HOME 내에서 %s 도구를 찾을 수 없습니다. %s",
"loc.messages.NoMatchingFiles": "다음 검색 패턴과 일치하는 파일을 찾을 수 없습니다. %s",
- "loc.messages.DeleteKeystoreFileFailed": "서버에서 다운로드된 키 저장소 파일을 삭제하지 못함: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "서버에서 다운로드된 키 저장소 파일을 삭제하지 못함: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "ANDROID_HOME 내에서 %s 버전의 %s을(를) 찾을 수 없음: %s",
+ "loc.messages.GetLatestToolVersion": "설치된 최신 버전의 도구를 가져오는 중: %s",
+ "loc.messages.GetSpecifiedToolVersion": "%s 버전의 %s을(를) 가져오는 중"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/ru-RU/resources.resjson
index a3a1d863ed44..1d45c6096432 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Подписывание Android",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "Подписывание и назначение APK-файлов Android",
"loc.instanceNameFormat": "Подписание и выравнивание файлов APK $(files)",
"loc.releaseNotes": "Задача этой версии для подписывания файлов APK использует apksigner вместо jarsigner.",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "Введите псевдоним, который определяет пару открытого и закрытого ключей для использования в файле хранилища ключей.",
"loc.input.label.keyPass": "Пароль ключа",
"loc.input.help.keyPass": "Введите пароль ключа для псевдонима и файла хранилища ключей. Чтобы зашифровать это значение, используйте новую переменную сборки с включенной блокировкой на вкладке \"Переменные\".",
+ "loc.input.label.apksignerVersion": "Версия apksigner",
+ "loc.input.help.apksignerVersion": "Введите версию пакета SDK build-tools для Android, в котором нужно искать исполняемый файл apksigner.",
"loc.input.label.apksignerArguments": "Аргументы apksigner",
- "loc.input.help.apksignerArguments": "Укажите параметры для передачи в командную строку apksigner. По умолчанию: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "Укажите параметры для передачи в командную строку apksigner. Параметры по умолчанию: --verbose.",
"loc.input.label.apksignerLocation": "Расположение apksigner",
"loc.input.help.apksignerLocation": "При необходимости укажите путь к исполняемому файлу apksigner, используемому при подписывании. По умолчанию применяется файл apksigner, найденный в папке той версии Android SDK, с которой собрано ваше приложение.",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "Укажите, следует ли использовать для пакета zipalign. Это позволяет снизить объем оперативной памяти, используемой приложением.",
+ "loc.input.label.zipalignVersion": "Версия Zipalign",
+ "loc.input.help.zipalignVersion": "Введите версию пакета SDK build-tools для Android, в котором нужно искать исполняемый файл zipalign.",
"loc.input.label.zipalignLocation": "Расположение Zipalign",
"loc.input.help.zipalignLocation": "При необходимости укажите путь к исполняемому файлу zipalign, используемому при подписывании. По умолчанию применяется zipalign, найденный в папке той версии Android SDK, с которой собрано ваше приложение.",
"loc.messages.AndroidHomeNotSet": "Переменная среды ANDROID_HOME не задана для текущего пользователя.",
"loc.messages.CouldNotFindToolInAndroidHome": "Не удалось найти средство %s в ANDROID_HOME: %s",
"loc.messages.NoMatchingFiles": "Не найдены файлы, соответствующие шаблону поиска: %s.",
- "loc.messages.DeleteKeystoreFileFailed": "Не удалось удалить скачанный с сервера файл хранилища ключей: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "Не удалось удалить скачанный с сервера файл хранилища ключей: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "Не удалось найти версию %s инструмента %s в ANDROID_HOME: %s",
+ "loc.messages.GetLatestToolVersion": "Попытка получить последнюю установленную версию инструмента: %s",
+ "loc.messages.GetSpecifiedToolVersion": "Попытка получить версию %s инструмента %s."
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-CN/resources.resjson
index 22fdbb3dd1c4..b3e0f59f0da4 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "输入别名,以标识在密钥存储文件中使用的公钥/私钥对。",
"loc.input.label.keyPass": "密钥密码",
"loc.input.help.keyPass": "输入别名和密钥存储文件的密钥密码。对“变量”选项卡使用已启用锁定的新变量来加密该值。",
+ "loc.input.label.apksignerVersion": "apksigner 版本",
+ "loc.input.help.apksignerVersion": "输入要从中查找 apksigner 可执行文件的 Android SDK 生成工具版本。",
"loc.input.label.apksignerArguments": "apksigner 参数",
- "loc.input.help.apksignerArguments": "提供要传递到 apksigner 命令行的任何选项。默认值是: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "提供要传递到 apksigner 命令行的任何选项。默认值是: --verbose",
"loc.input.label.apksignerLocation": "apksigner 位置",
"loc.input.help.apksignerLocation": "可以选择指定签名期间使用的 apksigner 可执行文件的位置。默认为应用程序生成所定向的 Android SDK 版本文件夹中的 apksigner。",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "若要对包进行 zipalign,请选择此项。这会减少应用使用的 RAM 量。",
+ "loc.input.label.zipalignVersion": "Zipalign 版本",
+ "loc.input.help.zipalignVersion": "输入要从中查找 zipalign 可执行文件的 Android SDK 生成工具版本。",
"loc.input.label.zipalignLocation": "Zipalign 位置",
"loc.input.help.zipalignLocation": "也可以选择指定签名过程中使用的 zipalign 可执行文件的位置。默认情况下,使用应用程序基于其创建的 Android SDK 版本文件夹中的 zipalign。",
"loc.messages.AndroidHomeNotSet": "未为正在运行的用户设置 ANDROID_HOME 环境变量。",
"loc.messages.CouldNotFindToolInAndroidHome": "无法在 ANDROID_HOME %s 内找到工具: %s",
"loc.messages.NoMatchingFiles": "使用搜索模式 %s 未找到匹配的文件",
- "loc.messages.DeleteKeystoreFileFailed": "未能删除从服务器下载的密钥存储文件: %s"
+ "loc.messages.DeleteKeystoreFileFailed": "未能删除从服务器下载的密钥存储文件: %s",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "在 ANDROID_HOME 中找不到 %s 版本的 %s: %s",
+ "loc.messages.GetLatestToolVersion": "正在尝试获取工具的最新安装版本: %s",
+ "loc.messages.GetSpecifiedToolVersion": "正在尝试获取 %s 版本的 %s"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-TW/resources.resjson
index 743675e00374..1a4b044d089e 100644
--- a/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AndroidSigningV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Android 簽署",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613717)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613717)",
"loc.description": "簽署並對齊 Android APK 檔案",
"loc.instanceNameFormat": "簽署並對齊 APK 檔 $(files)",
"loc.releaseNotes": "此版本的工作使用 apksigner 而非 jarsigner 來簽署 APK。",
@@ -18,16 +18,23 @@
"loc.input.help.keystoreAlias": "請輸入可以識別要在金鑰儲存區檔案中使用之公用/私密金鑰組的別名。",
"loc.input.label.keyPass": "金鑰密碼",
"loc.input.help.keyPass": "請輸入別名與金鑰儲存區檔案的金鑰密碼。請使用新的變數,並在 [變數] 索引標籤上啟用其鎖定,以加密此變數。",
+ "loc.input.label.apksignerVersion": "apksigner 版本",
+ "loc.input.help.apksignerVersion": "輸入 Android SDK 的建置工具版本,從中尋找 apksigner 可執行檔。",
"loc.input.label.apksignerArguments": "apksigner 引數",
- "loc.input.help.apksignerArguments": "提供要傳遞至 apksigner 命令列的任何選項。預設為: -verbose -sigalg MD5withRSA -digestalg SHA1",
+ "loc.input.help.apksignerArguments": "提供要傳遞至 apksigner 命令列的任何選項。預設值為: --verbose",
"loc.input.label.apksignerLocation": "apksigner 位置",
"loc.input.help.apksignerLocation": "選擇性地指定在登入期間所使用的 apksigner 可執行檔位置。這會預設為在您應用程式對其建置的 Android SDK 版本資料夾中找到的 apksigner。",
"loc.input.label.zipalign": "Zipalign",
"loc.input.help.zipalign": "若想要為套件進行 zipalign 則加以選取。如此可減少應用程式所使用的 RAM 量。",
+ "loc.input.label.zipalignVersion": "Zipalign 版本",
+ "loc.input.help.zipalignVersion": "輸入 Android SDK 的建置工具版本,從中尋找 zipalign 可執行檔。",
"loc.input.label.zipalignLocation": "Zipalign 位置",
"loc.input.help.zipalignLocation": "選擇性地指定登入期間所使用之 zipalign 可執行檔的位置。預設為您應用程式建置目標的 Android SDK 版本資料夾中所找到的 zipalign。",
"loc.messages.AndroidHomeNotSet": "未對正在執行中的使用者設定 ANDROID_HOME 環境變數。",
"loc.messages.CouldNotFindToolInAndroidHome": "在 ANDROID_HOME %s 內找不到工具 %s",
"loc.messages.NoMatchingFiles": "使用下列搜尋模式找不到任何相符的檔案: %s",
- "loc.messages.DeleteKeystoreFileFailed": "無法刪除從伺服器 %s 下載的金鑰儲存區檔案"
+ "loc.messages.DeleteKeystoreFileFailed": "無法刪除從伺服器 %s 下載的金鑰儲存區檔案",
+ "loc.messages.CouldNotFindVersionOfToolInAndroidHome": "找不到 %s 版本 (%s 的版本),尋找位置為 ANDROID_HOME: %s",
+ "loc.messages.GetLatestToolVersion": "正在嘗試取得最新安裝的工具版本: %s",
+ "loc.messages.GetSpecifiedToolVersion": "正在嘗試取得版本 %s (%s 的版本)"
}
\ No newline at end of file
diff --git a/Tasks/AndroidSigningV3/task.json b/Tasks/AndroidSigningV3/task.json
index 2f9ac27a7151..fcf64206baed 100644
--- a/Tasks/AndroidSigningV3/task.json
+++ b/Tasks/AndroidSigningV3/task.json
@@ -12,7 +12,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 193,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "This version of the task uses apksigner instead of jarsigner to sign APKs.",
diff --git a/Tasks/AndroidSigningV3/task.loc.json b/Tasks/AndroidSigningV3/task.loc.json
index 75e336d16017..546e59b5f79e 100644
--- a/Tasks/AndroidSigningV3/task.loc.json
+++ b/Tasks/AndroidSigningV3/task.loc.json
@@ -12,7 +12,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 193,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/de-DE/resources.resjson
index 0c552f7c4527..80c235807653 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center-Verteilung",
"loc.helpMarkDown": "Hilfe zu dieser Aufgabe finden Sie auf der Visual Studio App Center-[Supportwebsite](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Hiermit verteilen Sie App-Builds über Visual Studio App Center an Tester und Benutzer.",
"loc.instanceNameFormat": "\"$(app)\" in Visual Studio App Center bereitstellen",
"loc.releaseNotes": "Beheben Sie Fehler, bei denen Featurebranches abgeschnitten wurden.",
"loc.group.displayName.symbols": "Symbole",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/es-ES/resources.resjson
index ef7db9e7b647..6ce061a969aa 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribución de App Center",
"loc.helpMarkDown": "Para obtener ayuda con esta tarea, visite el [sitio de soporte técnico](https://aka.ms/appcentersupport/) de Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuye las compilaciones de la aplicación a los evaluadores y usuarios a través de Visual Studio App Center.",
"loc.instanceNameFormat": "Implementar $(app) en Visual Studio App Center",
"loc.releaseNotes": "Corrija el error en el que se truncan las ramas de características.",
"loc.group.displayName.symbols": "Símbolos",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/fr-FR/resources.resjson
index 08a460d03416..cbfc15b66666 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribution App Center",
"loc.helpMarkDown": "Pour obtenir de l'aide sur cette tâche, visitez Visual Studio App Center [site de support](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuer les builds d'applications aux testeurs et aux utilisateurs via Visual Studio App Center",
"loc.instanceNameFormat": "Déployer $(app) sur Visual Studio App Center",
"loc.releaseNotes": "Correction d'un bogue relatif aux branches de fonctionnalités tronquées.",
"loc.group.displayName.symbols": "Symboles",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/it-IT/resources.resjson
index ae6f69353a4e..6ef521c0b1a0 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribuzione App Center",
"loc.helpMarkDown": "Per informazioni su questa attività, visitare il [sito del supporto](https://aka.ms/appcentersupport/) di Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Consente di distribuire build di app a tester e utenti tramite Visual Studio App Center",
"loc.instanceNameFormat": "Distribuisci $(app) in Visual Studio App Center",
"loc.releaseNotes": "È stato corretto il bug per cui i rami delle funzionalità risultavano troncati.",
"loc.group.displayName.symbols": "Simboli",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ja-JP/resources.resjson
index 4c894d014596..52038355db64 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center 配布",
"loc.helpMarkDown": "このタスクに関するヘルプは、Visual Studio App Center [サポート サイト](https://aka.ms/appcentersupport/) をご覧ください。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Visual Studio App Center を使用して、アプリのビルドをテスト担当者とユーザーに配布します",
"loc.instanceNameFormat": "$(app) を Visual Studio App Center に配置する",
"loc.releaseNotes": "feature ブランチが切り捨てられていたバグが修正されます。",
"loc.group.displayName.symbols": "シンボル",
@@ -10,7 +10,7 @@
"loc.input.label.appSlug": "アプリ置換",
"loc.input.help.appSlug": "アプリ置換の形式は **{username}/{app_identifier}** です。アプリの **{username}** や **{app_identifier}** を見つけるには、https://appcenter.ms/apps からその名前をクリックします。その結果の URL は [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}) の形式になります。org を使用している場合は、アプリ置換の形式は **{orgname}/{app_identifier}** です。",
"loc.input.label.app": "バイナリ ファイル パス",
- "loc.input.help.app": "リポジトリのルートから公開する APK または IPA ファイルへの相対パス",
+ "loc.input.help.app": "リポジトリのルートから発行する APK または IPA ファイルへの相対パス",
"loc.input.label.symbolsType": "シンボルの種類",
"loc.input.label.symbolsPath": "シンボル パス",
"loc.input.help.symbolsPath": "リポジトリのルートからシンボル フォルダーへの相対パス。",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ru-RU/resources.resjson
index c0e43515083a..6af0b43f93e1 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Распространение через Центр приложений",
"loc.helpMarkDown": "Чтобы получить помощь в выполнении этой задачи, посетите [сайт службы поддержки](https://aka.ms/appcentersupport/) Центра приложений Visual Studio.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Распространение сборок приложений для тест-инженеров и пользователей с помощью Центра приложений Visual Studio",
"loc.instanceNameFormat": "Развертывание $(app) в Центре приложений Visual Studio",
"loc.releaseNotes": "Исправьте ошибку, из-за которой были усечены ветви компонентов.",
"loc.group.displayName.symbols": "Символы",
diff --git a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/zh-TW/resources.resjson
index 4e54ebd2f714..f155e6d5f3a8 100644
--- a/Tasks/AppCenterDistributeV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AppCenterDistributeV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center 散發",
"loc.helpMarkDown": "如需此工作的說明,請瀏覽 Visual Studio App Center [支援網站](https://aka.ms/appcentersupport/)。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "透過 Visual Studio App Center 將應用程式組建散發給測試人員和使用者",
"loc.instanceNameFormat": "將 $(app) 部署到 Visual Studio App Center",
"loc.releaseNotes": "修正功能分支受到截斷的 bug。",
"loc.group.displayName.symbols": "符號",
diff --git a/Tasks/AppCenterDistributeV1/task.json b/Tasks/AppCenterDistributeV1/task.json
index 7c8186113fbf..b8067aff0b0d 100644
--- a/Tasks/AppCenterDistributeV1/task.json
+++ b/Tasks/AppCenterDistributeV1/task.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 194,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Fix bug where feature branches were being truncated.",
diff --git a/Tasks/AppCenterDistributeV1/task.loc.json b/Tasks/AppCenterDistributeV1/task.loc.json
index 1885b26dc6f4..51e0e5a0a529 100644
--- a/Tasks/AppCenterDistributeV1/task.loc.json
+++ b/Tasks/AppCenterDistributeV1/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 194,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/de-DE/resources.resjson
index 023870fee081..d92892d4ed53 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center-Verteilung",
"loc.helpMarkDown": "Hilfe zu dieser Aufgabe finden Sie auf der Visual Studio App Center-[Supportwebsite](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Hiermit verteilen Sie App-Builds über Visual Studio App Center an Tester und Benutzer.",
"loc.instanceNameFormat": "\"$(app)\" in Visual Studio App Center bereitstellen",
"loc.releaseNotes": "Unterstützung für mehrere Ziele hinzugefügt.",
"loc.group.displayName.symbols": "Symbole",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/es-ES/resources.resjson
index a50b771c6a60..fc0633c8a7cd 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribución de App Center",
"loc.helpMarkDown": "Para obtener ayuda con esta tarea, visite el [sitio de soporte técnico](https://aka.ms/appcentersupport/) de Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuye las compilaciones de la aplicación a los evaluadores y usuarios a través de Visual Studio App Center.",
"loc.instanceNameFormat": "Implementar $(app) en Visual Studio App Center",
"loc.releaseNotes": "Se ha agregado compatibilidad con varios destinos.",
"loc.group.displayName.symbols": "Símbolos",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/fr-FR/resources.resjson
index 38d2801d4a67..ad8e870af2f1 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribution App Center",
"loc.helpMarkDown": "Pour obtenir de l'aide sur cette tâche, visitez Visual Studio App Center [site de support](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuer les builds d'applications aux testeurs et aux utilisateurs via Visual Studio App Center",
"loc.instanceNameFormat": "Déployer $(app) sur Visual Studio App Center",
"loc.releaseNotes": "Ajout effectué de la prise en charge de plusieurs destinations.",
"loc.group.displayName.symbols": "Symboles",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/it-IT/resources.resjson
index 702f5252ccd9..aa26211ce8d3 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Distribuzione App Center",
"loc.helpMarkDown": "Per informazioni su questa attività, visitare il [sito del supporto](https://aka.ms/appcentersupport/) di Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Consente di distribuire build di app a tester e utenti tramite Visual Studio App Center",
"loc.instanceNameFormat": "Distribuisci $(app) in Visual Studio App Center",
"loc.releaseNotes": "È stato aggiunto il supporto per più destinazioni.",
"loc.group.displayName.symbols": "Simboli",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ja-JP/resources.resjson
index 85c52bb3fefc..1dfbfe9fd85b 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center 配布",
"loc.helpMarkDown": "このタスクに関するヘルプは、Visual Studio App Center [サポート サイト](https://aka.ms/appcentersupport/) をご覧ください。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Visual Studio App Center を使用して、アプリのビルドをテスト担当者とユーザーに配布します",
"loc.instanceNameFormat": "$(app) を Visual Studio App Center に配置する",
"loc.releaseNotes": "複数の宛先のサポートが追加されました。",
"loc.group.displayName.symbols": "シンボル",
@@ -10,7 +10,7 @@
"loc.input.label.appSlug": "アプリ置換",
"loc.input.help.appSlug": "アプリ置換の形式は **{username}/{app_identifier}** です。アプリの **{username}** や **{app_identifier}** を見つけるには、https://appcenter.ms/apps からその名前をクリックします。その結果の URL は [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}) の形式になります。org を使用している場合は、アプリ置換の形式は **{orgname}/{app_identifier}** です。",
"loc.input.label.app": "バイナリ ファイル パス",
- "loc.input.help.app": "リポジトリのルートから公開する APK または IPA ファイルへの相対パス",
+ "loc.input.help.app": "リポジトリのルートから発行する APK または IPA ファイルへの相対パス",
"loc.input.label.symbolsType": "シンボルの種類",
"loc.input.label.symbolsPath": "シンボル パス",
"loc.input.help.symbolsPath": "リポジトリのルートからシンボル フォルダーへの相対パス。",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ru-RU/resources.resjson
index 8e793be248fa..1563666e079c 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Распространение через Центр приложений",
"loc.helpMarkDown": "Чтобы получить помощь в выполнении этой задачи, посетите [сайт службы поддержки](https://aka.ms/appcentersupport/) Центра приложений Visual Studio.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Распространение сборок приложений для тест-инженеров и пользователей с помощью Центра приложений Visual Studio",
"loc.instanceNameFormat": "Развертывание $(app) в Центре приложений Visual Studio",
"loc.releaseNotes": "Добавлена поддержка нескольких назначений.",
"loc.group.displayName.symbols": "Символы",
diff --git a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/zh-TW/resources.resjson
index 124f6e6d48a2..f628a395fd5c 100644
--- a/Tasks/AppCenterDistributeV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AppCenterDistributeV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "App Center 散發",
"loc.helpMarkDown": "如需此工作的說明,請瀏覽 Visual Studio App Center [支援網站](https://aka.ms/appcentersupport/)。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "透過 Visual Studio App Center 將應用程式組建散發給測試人員和使用者",
"loc.instanceNameFormat": "將 $(app) 部署到 Visual Studio App Center",
"loc.releaseNotes": "新增多重目的地的支援。",
"loc.group.displayName.symbols": "符號",
diff --git a/Tasks/AppCenterDistributeV2/task.json b/Tasks/AppCenterDistributeV2/task.json
index d39795fea2d1..291d32dabfd9 100644
--- a/Tasks/AppCenterDistributeV2/task.json
+++ b/Tasks/AppCenterDistributeV2/task.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 173,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Added support for multiple destinations.",
diff --git a/Tasks/AppCenterDistributeV2/task.loc.json b/Tasks/AppCenterDistributeV2/task.loc.json
index b0b5d9766b35..ca7ee2e5e664 100644
--- a/Tasks/AppCenterDistributeV2/task.loc.json
+++ b/Tasks/AppCenterDistributeV2/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 173,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/de-DE/resources.resjson
index de854bcfe5b1..a2c068bac132 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "App Center-Verteilung",
"loc.helpMarkDown": "Hilfe zu dieser Aufgabe finden Sie auf der Visual Studio App Center-[Supportwebsite](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Hiermit verteilen Sie App-Builds über Visual Studio App Center an Tester und Benutzer.",
"loc.instanceNameFormat": "\"$(app)\" in Visual Studio App Center bereitstellen",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "Unterstützung für die Weiterleitung der Android-Zuordnung an die App Center-Diagnose hinzugefügt. Fehlende Beschreibungen hinzugefügt.",
"loc.group.displayName.symbols": "Symbole",
"loc.input.label.serverEndpoint": "App Center-Dienstverbindung",
"loc.input.help.serverEndpoint": "Wählen Sie die Dienstverbindung für Visual Studio App Center aus. Um eine Dienstverbindung zu erstellen, klicken Sie auf den Link \"Verwalten\", und erstellen Sie eine neue Dienstverbindung.",
"loc.input.label.appSlug": "App-Datenfeld",
"loc.input.help.appSlug": "Das App-Datenfeld weist das Format **{username}/{app_identifier}** auf. Um **{username}** und **{app_identifier}** für eine App zu suchen, klicken Sie unter https://appcenter.ms/apps auf den Namen der App. Die resultierende URL liegt im Format [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}) vor. Wenn Sie Organisationen verwenden, weist das App-Datenfeld das Format **{orgname}/{app_identifier}** auf.",
"loc.input.label.app": "Pfad zur Binärdatei",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "Der relative Pfad vom Repositorystamm zur APK/AAB- oder IPA-Datei, die Sie veröffentlichen möchten.",
+ "loc.input.label.buildVersion": "Buildversion",
+ "loc.input.help.buildVersion": "Die Buildversion der Binärdatei für den Upload, die für \".zip\" und \".msi\" angegeben werden muss. Dieser Wert wird ignoriert, sofern die Plattform nicht WPF oder WinForms lautet.",
"loc.input.label.symbolsType": "Symboltyp",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "Schließen Sie Symboldateien ein, um eine symbolifizierte Stapelablaufverfolgung in der App Center-Diagnose zu erhalten.",
"loc.input.label.symbolsPath": "Symbolpfad",
"loc.input.help.symbolsPath": "Der relative Pfad vom Repositorystamm zum Symbolordner.",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "Symbolpfad (*.appxsym)",
+ "loc.input.help.appxsymPath": "Der relative Pfad vom Repositorystamm zur APPXSYM-Symboldatei.",
"loc.input.label.dsymPath": "dSYM-Pfad",
"loc.input.help.dsymPath": "Der relative Pfad vom Repositorystamm zum dSYM-Ordner. Der Pfad enthält unter Umständen Platzhalter.",
"loc.input.label.mappingTxtPath": "Zuordnungsdatei",
"loc.input.help.mappingTxtPath": "Der relative Pfad vom Repositorystamm zur mapping.txt-Datei von Android.",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "Pfad zu nativen Bibliotheksdateien",
+ "loc.input.help.nativeLibrariesPath": "Der relative Pfad vom Repositorystamm zu den zusätzlichen nativen Bibliotheken, die Sie veröffentlichen möchten (z. B. SO-Dateien).",
"loc.input.label.packParentFolder": "Alle Elemente im übergeordneten Ordner einschließen",
"loc.input.help.packParentFolder": "Laden Sie die ausgewählte Symboldatei bzw. den ausgewählten Ordner und alle weiteren Elemente innerhalb desselben übergeordneten Ordners hoch. Dies ist für React Native-Apps erforderlich.",
"loc.input.label.releaseNotesSelection": "Anmerkungen zu dieser Version erstellen",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "Versionshinweise werden an das Release angefügt und den Testern auf der Installationsseite angezeigt.",
"loc.input.label.releaseNotesInput": "Anmerkungen zu dieser Version",
"loc.input.help.releaseNotesInput": "Anmerkungen zu dieser Version.",
"loc.input.label.releaseNotesFile": "Datei mit Anmerkungen zu dieser Version",
"loc.input.help.releaseNotesFile": "Wählen Sie eine UTF-8-codierte Textdatei aus, die die Anmerkungen zu dieser Version enthält.",
"loc.input.label.isMandatory": "Benutzer müssen auf dieses Release aktualisieren",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "Zum Durchsetzen eines Updates ist das App Center Distribute SDK erforderlich. Tester werden automatisch zum Aktualisieren aufgefordert.",
"loc.input.label.destinationType": "Releaseziel",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "Jedes Release wird entweder an Gruppen oder an einen Speicher verteilt.",
"loc.input.label.destinationGroupIds": "Ziel-IDs",
"loc.input.help.destinationGroupIds": "IDs der Verteilungsgruppen für das Release. Lassen Sie das Feld leer, um die Standardgruppe zu verwenden, und verwenden Sie Kommas oder Semikolons, um mehrere IDs zu trennen.",
"loc.input.label.destinationStoreId": "Ziel-ID",
"loc.input.help.destinationStoreId": "ID des Verteilungsspeichers, in dem die Bereitstellung erfolgen soll.",
"loc.input.label.isSilent": "Tester werden nicht benachrichtigt. Das Release steht weiterhin für die Installation zur Verfügung.",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "Tester erhalten keine E-Mails für neue Releases.",
"loc.messages.CannotDecodeEndpoint": "Der Endpunkt konnte nicht decodiert werden.",
"loc.messages.NoResponseFromServer": "Keine Antwort vom Server.",
"loc.messages.FailedToUploadFile": "Fehler beim Abschließen des Dateiuploads.",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/es-ES/resources.resjson
index e063dcd4d29c..a2e91c63f34b 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "Distribución de App Center",
"loc.helpMarkDown": "Para obtener ayuda con esta tarea, visite el [sitio de soporte técnico](https://aka.ms/appcentersupport/) de Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuye las compilaciones de la aplicación a los evaluadores y usuarios a través de Visual Studio App Center.",
"loc.instanceNameFormat": "Implementar $(app) en Visual Studio App Center",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "Se ha agregado compatibilidad para reenviar la asignación de Android a App Center Diagnostics. Se han agregado las descripciones que faltaban.",
"loc.group.displayName.symbols": "Símbolos",
"loc.input.label.serverEndpoint": "Conexión de servicio de App Center",
"loc.input.help.serverEndpoint": "Seleccione la conexión de servicio para Visual Studio App Center. Para crear una, haga clic en el vínculo Administrar y cree un nuevo servicio.",
"loc.input.label.appSlug": "Slug de aplicación",
"loc.input.help.appSlug": "El slug de aplicación tiene el formato **{nombreUsuario}/{identificador_aplicación}**. Para buscar **{nombreUsuario}** e **{identificador_aplicación}** para una aplicación, haga clic en su nombre en https://appcenter.ms/apps. La dirección URL resultante tiene el formato [https://appcenter.ms/users/{nombreUsuario}/apps/{identificador_aplicación}](https://appcenter.ms/users/{nombreUsuario}/apps/{identificador_aplicación}). Si usa organizaciones, el slug de aplicación tiene el formato **{nombreOrganización}/{identificador_aplicación}**.",
"loc.input.label.app": "Ruta de acceso a archivo binario",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "Ruta de acceso relativa desde la raíz del repositorio al archivo APK/AAB o IPA que quiere publicar.",
+ "loc.input.label.buildVersion": "Versión de compilación",
+ "loc.input.help.buildVersion": "Versión de compilación del binario de carga que debe especificarse para \".zip\" y \".msi\". Este valor se ignorará, a menos que la plataforma sea WPF o WinForms.",
"loc.input.label.symbolsType": "Tipo de símbolos",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "Incluya archivos de símbolos para recibir seguimientos de la pila con resolución de símbolos en App Center Diagnostics.",
"loc.input.label.symbolsPath": "Ruta de acceso a símbolos",
"loc.input.help.symbolsPath": "Ruta de acceso relativa de la raíz del repositorio a la carpeta de símbolos.",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "Ruta de acceso de símbolos (*.appxsym)",
+ "loc.input.help.appxsymPath": "Ruta de acceso relativa de la raíz del repositorio al archivo de símbolos APPXSYM.",
"loc.input.label.dsymPath": "Ruta de acceso a dSYM",
"loc.input.help.dsymPath": "Ruta de acceso relativa desde la raíz del repositorio a la carpeta dSYM. Puede contener comodines.",
"loc.input.label.mappingTxtPath": "Archivo de asignación",
"loc.input.help.mappingTxtPath": "Ruta de acceso relativa desde la raíz del repositorio al archivo mapping.txt de Android.",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "Ruta de acceso al archivo de biblioteca nativa",
+ "loc.input.help.nativeLibrariesPath": "Ruta de acceso relativa de la raíz del repositorio a las bibliotecas nativas adicionales que quiere publicar (por ejemplo, archivos .so).",
"loc.input.label.packParentFolder": "Incluir todos los elementos en la carpeta principal",
"loc.input.help.packParentFolder": "Suba la carpeta o el archivo de símbolos que se seleccionó y todos los otros elementos dentro de la carpeta principal. Esta acción es necesaria para las aplicaciones nativas de React.",
"loc.input.label.releaseNotesSelection": "Crear notas de la versión",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "Las notas de la versión se adjuntarán a la versión y se mostrarán a los evaluadores en la página de instalación.",
"loc.input.label.releaseNotesInput": "Notas de la versión",
"loc.input.help.releaseNotesInput": "Notas de esta versión.",
"loc.input.label.releaseNotesFile": "Archivo de notas de la versión",
"loc.input.help.releaseNotesFile": "Seleccione un archivo de texto con codificación UTF-8 que contenga las notas de esta versión.",
"loc.input.label.isMandatory": "Requerir a los usuarios que actualicen a esta versión",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "SDK de App Center Distribute necesario para exigir la actualización del comando. A los evaluadores se les pedirá automáticamente que actualicen.",
"loc.input.label.destinationType": "Destino de la versión",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "Cada versión se distribuirá a distintos grupos o a un almacén.",
"loc.input.label.destinationGroupIds": "Identificadores de destino",
"loc.input.help.destinationGroupIds": "Identificadores de los grupos de distribución en los que se implementará la versión. Déjelo en blanco para usar el grupo predeterminado y use comas o punto y coma para separar varios identificadores.",
"loc.input.label.destinationStoreId": "Id. de destino",
"loc.input.help.destinationStoreId": "Identificador del almacén de distribución en el que se va a implementar.",
"loc.input.label.isSilent": "No notifique a los evaluadores. La versión seguirá disponible para instalarse.",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "Los evaluadores no recibirán ningún correo electrónico para las nuevas versiones.",
"loc.messages.CannotDecodeEndpoint": "No se pudo descodificar el punto de conexión.",
"loc.messages.NoResponseFromServer": "No hay respuesta desde el servidor.",
"loc.messages.FailedToUploadFile": "Error al completar la carga de archivo.",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/fr-FR/resources.resjson
index 79ae40c6462d..d2aed8c89479 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "Distribution App Center",
"loc.helpMarkDown": "Pour obtenir de l'aide sur cette tâche, visitez Visual Studio App Center [site de support](https://aka.ms/appcentersupport/).",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Distribuer les builds d'applications aux testeurs et aux utilisateurs via Visual Studio App Center",
"loc.instanceNameFormat": "Déployer $(app) sur Visual Studio App Center",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "Ajout de la prise en charge du transfert du mappage Android vers App Center Diagnostics. Ajout des descriptions manquantes.",
"loc.group.displayName.symbols": "Symboles",
"loc.input.label.serverEndpoint": "Connexion de service App Center",
"loc.input.help.serverEndpoint": "Sélectionnez la connexion de service pour Visual Studio App Center. Pour en créer une, cliquez sur le lien Gérer, puis créez une connexion de service.",
"loc.input.label.appSlug": "Slug de l'application",
"loc.input.help.appSlug": "Le slug de l'application est au format **{nom_utilisateur}/{identificateur_application}**. Pour localiser les éléments **{nom_utilisateur}** et **{identificateur_application}** d'une application, cliquez sur son nom à partir de https://appcenter.ms/apps. L'URL qui en résulte est au format [https://appcenter.ms/users/{nom_utilisateur}/apps/{identificateur_application}](https://appcenter.ms/users/{nom_utilisateur}/apps/{identificateur_application}). Si vous utilisez des organisations, le slug de l'application est au format **{nom_organisation}/{identificateur_application}**.",
"loc.input.label.app": "Chemin du fichier binaire",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "Chemin relatif entre la racine de dépôt et le fichier APK/AAB ou IPA à publier",
+ "loc.input.label.buildVersion": "Version de build",
+ "loc.input.help.buildVersion": "Version de build de la ressource binaire de chargement à spécifier pour '.zip' et '.msi'. Cette valeur est ignorée, sauf si la plateforme est WPF ou WinForms.",
"loc.input.label.symbolsType": "Type des symboles",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "Incluez des fichiers de symboles pour recevoir les arborescences des appels de procédure ayant permis de générer des symboles de débogage dans App Center Diagnostics.",
"loc.input.label.symbolsPath": "Chemin des symboles",
"loc.input.help.symbolsPath": "Chemin d'accès relatif de la racine de référentiel vers le dossier de symboles.",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "Chemin des symboles (*.appxsym)",
+ "loc.input.help.appxsymPath": "Chemin relatif entre la racine de dépôt et le fichier de symboles APPXSYM.",
"loc.input.label.dsymPath": "Chemin dSYM",
"loc.input.help.dsymPath": "Chemin relatif de la racine de dépôt vers le dossier dSYM. Le chemin peut contenir des caractères génériques.",
"loc.input.label.mappingTxtPath": "Fichier de mappage",
"loc.input.help.mappingTxtPath": "Chemin d'accès relatif de la racine de référentiel vers le fichier mapping.txt Android.",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "Chemin de fichiers de la bibliothèque native",
+ "loc.input.help.nativeLibrariesPath": "Chemin relatif entre la racine de dépôt et les bibliothèques natives supplémentaires à publier (par exemple, les fichiers .so).",
"loc.input.label.packParentFolder": "Inclure tous les éléments dans le dossier parent",
"loc.input.help.packParentFolder": "Chargez le fichier ou dossier de symboles sélectionné, ainsi que tous les autres éléments à l'intérieur du même dossier parent. Cela est obligatoire pour les applications React Native.",
"loc.input.label.releaseNotesSelection": "Créer des notes de publication",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "Les notes de publication sont jointes à la version release et sont montrées aux testeurs dans la page d'installation.",
"loc.input.label.releaseNotesInput": "Notes de publication",
"loc.input.help.releaseNotesInput": "Notes de publication de cette version.",
"loc.input.label.releaseNotesFile": "Fichier de notes de publication",
"loc.input.help.releaseNotesFile": "Sélectionnez un fichier texte UTF-8 contenant les notes de publication de cette version.",
"loc.input.label.isMandatory": "Obliger les utilisateurs à effectuer une mise à jour vers cette version release",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "Kit SDK App Center Distribute nécessaire pour rendre la mise à jour obligatoire. Les testeurs sont automatiquement invités à effectuer la mise à jour.",
"loc.input.label.destinationType": "Destination de la mise en production",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "Chaque version release est distribuée à des groupes ou à un magasin.",
"loc.input.label.destinationGroupIds": "ID de destination",
"loc.input.help.destinationGroupIds": "ID des groupes de distribution vers lesquels effectuer la mise en production. Pour utiliser la valeur par défaut, n'indiquez rien. Utilisez des virgules ou des points-virgules pour séparer plusieurs ID.",
"loc.input.label.destinationStoreId": "ID de destination",
"loc.input.help.destinationStoreId": "ID du magasin de distribution sur lequel effectuer le déploiement.",
"loc.input.label.isSilent": "Ne pas notifier les testeurs. La mise en production est toujours disponible pour être installée.",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "Les testeurs ne reçoivent pas d'e-mail pour les nouvelles versions release.",
"loc.messages.CannotDecodeEndpoint": "Impossible de décoder le point de terminaison.",
"loc.messages.NoResponseFromServer": "Aucune réponse du serveur.",
"loc.messages.FailedToUploadFile": "Impossible de terminer le téléchargement du fichier.",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/it-IT/resources.resjson
index de1aa5d5e4b6..596723865317 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "Distribuzione App Center",
"loc.helpMarkDown": "Per informazioni su questa attività, visitare il [sito del supporto](https://aka.ms/appcentersupport/) di Visual Studio App Center.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Consente di distribuire build di app a tester e utenti tramite Visual Studio App Center",
"loc.instanceNameFormat": "Distribuisci $(app) in Visual Studio App Center",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "È stato aggiunto il supporto per inoltrare il mapping Android a Diagnostica di App Center. Sono state aggiunte descrizioni mancanti.",
"loc.group.displayName.symbols": "Simboli",
"loc.input.label.serverEndpoint": "Connessione al servizio App Center",
"loc.input.help.serverEndpoint": "Consente di selezionare la connessione al servizio per Visual Studio App Center. Per crearne una, fare clic sul collegamento Gestisci e creare una nuova connessione al servizio.",
"loc.input.label.appSlug": "Campo dati dinamico dell'app",
"loc.input.help.appSlug": "Il campo dati dinamico dell'app è in formato **{nome_utente}/{identificatore_app}**. Per individuare **{nome_utente}** e **{identificatore_app}** per un'app, fare clic sul relativo nome da https://appcenter.ms/apps. L'URL risultante è in formato [https://appcenter.ms/users/{nome_utente}/apps/{identificatore_app}](https://appcenter.ms/users/{nome_utente}/apps/{identificatore_app}). Se si usano organizzazioni, il campo dati dinamico dell'app è in formato **{nome_organizzazione}/{identificatore_app}**.",
"loc.input.label.app": "Percorso dei file binari",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "Percorso relativo dalla radice del repository al file APK/AAB o IPA che si vuole pubblicare",
+ "loc.input.label.buildVersion": "Versione della build",
+ "loc.input.help.buildVersion": "Versione della build del file binario da caricare che deve essere specificata per `.zip` e `.msi`. Questo valore verrà ignorato a meno che la piattaforma non sia WPF o WinForms.",
"loc.input.label.symbolsType": "Tipo di simboli",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "Includere i file di simboli per ricevere analisi dello stack contenenti simboli di debug in Diagnostica di App Center.",
"loc.input.label.symbolsPath": "Percorso dei simboli",
"loc.input.help.symbolsPath": "Percorso relativo dalla radice del repository alla cartella dei simboli.",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "Percorso dei simboli (*.appxsym)",
+ "loc.input.help.appxsymPath": "Percorso relativo dalla radice del repository al file di simboli APPXSYM.",
"loc.input.label.dsymPath": "Percorso di dSYM",
"loc.input.help.dsymPath": "Percorso relativo dalla radice del repository alla cartella dSYM. Può includere caratteri jolly.",
"loc.input.label.mappingTxtPath": "File di mapping",
"loc.input.help.mappingTxtPath": "Percorso relativo dalla radice del repository al file mapping.txt di Android.",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "Percorso dei file di librerie native",
+ "loc.input.help.nativeLibrariesPath": "Percorso relativo dalla radice del repository alle librerie native aggiuntive che si vogliono pubblicare, ad esempio file con estensione so.",
"loc.input.label.packParentFolder": "Includi tutti gli elementi nella cartella padre",
"loc.input.help.packParentFolder": "Consente di caricare la cartella o il file dei simboli selezionati, nonché tutti gli altri elementi presenti all'interno della stessa cartella padre. Questa operazione è obbligatoria per le app React Native.",
"loc.input.label.releaseNotesSelection": "Crea note sulla versione",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "Le note sulla versione verranno allegate alla versione e visualizzate ai tester nella pagina di installazione.",
"loc.input.label.releaseNotesInput": "Note sulla versione",
"loc.input.help.releaseNotesInput": "Note sulla versione per questa versione.",
"loc.input.label.releaseNotesFile": "File delle note sulla versione",
"loc.input.help.releaseNotesFile": "Consente di selezionare un file di testo con codifica UTF-8 che contiene le note sulla versione per questa versione.",
"loc.input.label.isMandatory": "Richiedi agli utenti di eseguire l'aggiornamento a questa versione",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "Per rendere obbligatorio l'aggiornamento, è necessario App Center Distribute SDK. Ai tester verrà richiesto automaticamente di eseguire l'aggiornamento.",
"loc.input.label.destinationType": "Destinazione della versione",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "Ogni versione verrà distribuita ai gruppi o a un archivio.",
"loc.input.label.destinationGroupIds": "ID destinazione",
"loc.input.help.destinationGroupIds": "ID dei gruppi di distribuzione in cui verrà creata la versione. Lasciare vuoto per usare il gruppo predefinito e usare virgole o punti e virgola per separare più ID.",
"loc.input.label.destinationStoreId": "ID destinazione",
"loc.input.help.destinationStoreId": "ID dell'archivio di distribuzione in cui eseguire la distribuzione.",
"loc.input.label.isSilent": "Non inviare notifiche ai tester. La versione sarà comunque disponibile per l'installazione.",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "I tester non riceveranno alcun messaggio di posta elettronica relativo a nuove versioni.",
"loc.messages.CannotDecodeEndpoint": "Non è stato possibile decodificare l'endpoint.",
"loc.messages.NoResponseFromServer": "Non è stata ricevuta alcuna risposta dal server.",
"loc.messages.FailedToUploadFile": "Non è stato possibile completare il caricamento dei file.",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ja-JP/resources.resjson
index e4bd5895835b..b10a6bd2a3d4 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "App Center 配布",
"loc.helpMarkDown": "このタスクに関するヘルプは、Visual Studio App Center [サポート サイト](https://aka.ms/appcentersupport/) をご覧ください。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Visual Studio App Center を使用して、アプリのビルドをテスト担当者とユーザーに配布します",
"loc.instanceNameFormat": "$(app) を Visual Studio App Center に配置する",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "Android のマッピングを App Center Diagnostics に転送するためのサポートが追加されました。不足している説明を追加しました。",
"loc.group.displayName.symbols": "シンボル",
"loc.input.label.serverEndpoint": "App Center サービス接続",
"loc.input.help.serverEndpoint": "Visual Studio App Center のサービス接続を選択します。作成するには、[管理] リンクをクリックして、新しいサービス接続を作成します。",
"loc.input.label.appSlug": "アプリ置換",
"loc.input.help.appSlug": "アプリ置換の形式は **{username}/{app_identifier}** です。アプリの **{username}** や **{app_identifier}** を見つけるには、https://appcenter.ms/apps からその名前をクリックします。その結果の URL は [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier}) の形式になります。org を使用している場合は、アプリ置換の形式は **{orgname}/{app_identifier}** です。",
"loc.input.label.app": "バイナリ ファイル パス",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "リポジトリのルートから、発行する APK、AAB、または IPA ファイルへの相対パス",
+ "loc.input.label.buildVersion": "ビルド バージョン",
+ "loc.input.help.buildVersion": "'.zip' および '.msi' の場合に指定する必要がある、アップロードするバイナリのビルド バージョンです。プラットフォームが WPF または WinForms の場合を除き、この値は無視されます。",
"loc.input.label.symbolsType": "シンボルの種類",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "App Center Diagnostics でシンボル名を付加されたスタック トレースを受け取るためのシンボル ファイルを含めます。",
"loc.input.label.symbolsPath": "シンボル パス",
"loc.input.help.symbolsPath": "リポジトリのルートからシンボル フォルダーへの相対パス。",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "シンボル パス (*.appxsym)",
+ "loc.input.help.appxsymPath": "リポジトリのルートから APPXSYM シンボル ファイルへの相対パス。",
"loc.input.label.dsymPath": "dSYM パス",
"loc.input.help.dsymPath": "リポジトリのルートから dSYM フォルダーへの相対パス。パスにはワイルドカードを含めることができます。",
"loc.input.label.mappingTxtPath": "マッピング ファイル",
"loc.input.help.mappingTxtPath": "リポジトリのルートから Android の mapping.txt ファイルへの相対パス。",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "ネイティブ ライブラリ ファイルのパス",
+ "loc.input.help.nativeLibrariesPath": "リポジトリのルートから、発行しようとしている追加のネイティブ ライブラリ (例: so ファイル) までの相対パス。",
"loc.input.label.packParentFolder": "親フォルダー内のアイテムをすべて含める",
"loc.input.help.packParentFolder": "選択したシンボル ファイルまたはフォルダー、および同じ親フォルダー内の他のすべてのアイテムをアップロードします。React Native アプリの場合は必須です。",
"loc.input.label.releaseNotesSelection": "リリース ノートの作成",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "リリース ノートはリリースに添付され、インストール ページでテスト担当者に対して表示されます。",
"loc.input.label.releaseNotesInput": "リリース ノート",
"loc.input.help.releaseNotesInput": "このバージョンのリリース ノート。",
"loc.input.label.releaseNotesFile": "リリース ノート ファイル",
"loc.input.help.releaseNotesFile": "このバージョンのリリース ノートが含まれる、UTF-8 でエンコードされたテキスト ファイルを選択します。",
"loc.input.label.isMandatory": "ユーザーがこのリリースに更新することを要求する",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "更新を強制するには App Center Distribute SDK が必要です。テスト担当者には、更新を促すメッセージが自動的に表示されます。",
"loc.input.label.destinationType": "リリース先",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "各リリースは、グループまたはストアのいずれかに配布されます。",
"loc.input.label.destinationGroupIds": "ターゲット ID",
"loc.input.help.destinationGroupIds": "リリース先となる配布グループの ID。既定のグループを使用するには空のままにし、複数の ID を区切るにはコンマまたはセミコロンを使用します。",
- "loc.input.label.destinationStoreId": "同期先 ID",
+ "loc.input.label.destinationStoreId": "宛先 ID",
"loc.input.help.destinationStoreId": "配置する配布ストアの ID。",
"loc.input.label.isSilent": "テスト担当者に通知しないでください。リリースは引き続きインストールできるようになります。",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "テスト担当者は新しいリリースについてのメールを受信しません。",
"loc.messages.CannotDecodeEndpoint": "エンドポイントをデコードできませんでした。",
"loc.messages.NoResponseFromServer": "サーバーから応答がありません。",
"loc.messages.FailedToUploadFile": "ファイルの完全アップロードに失敗しました。",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ru-RU/resources.resjson
index 04c2323c7dfc..7e59685fcee5 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "Распространение через Центр приложений",
"loc.helpMarkDown": "Чтобы получить помощь в выполнении этой задачи, посетите [сайт службы поддержки](https://aka.ms/appcentersupport/) Центра приложений Visual Studio.",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "Распространение сборок приложений для тест-инженеров и пользователей с помощью Центра приложений Visual Studio",
"loc.instanceNameFormat": "Развертывание $(app) в Центре приложений Visual Studio",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "Добавлена поддержка переадресации сопоставления Android в функцию диагностики Центра приложений. Добавлены недостающие описания.",
"loc.group.displayName.symbols": "Символы",
"loc.input.label.serverEndpoint": "Подключение к службе Центра приложений",
"loc.input.help.serverEndpoint": "Выберите подключение службы для Центра приложений Visual Studio. Чтобы создать подключение, щелкните ссылку \"Управление\".",
"loc.input.label.appSlug": "Динамический идентификатор приложения",
"loc.input.help.appSlug": "Динамический идентификатор приложения имеет формат **{имя_пользователя}/{идентификатор_приложения}**. Чтобы найти значения **{имя_пользователя}** и **{идентификатор_приложения}** для приложения, щелкните его имя на сайте https://appcenter.ms/apps. Полученный URL-адрес будет иметь формат [https://appcenter.ms/users/{имя_пользователя}/apps/{идентификатор_приложения}](https://appcenter.ms/users/{имя_пользователя}/apps/{идентификатор_приложения}). При использовании названия организации динамический идентификатор приложения имеет формат **{название_организации}/{идентификатор_приложения}**.",
"loc.input.label.app": "Путь к двоичному файлу",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "Относительный путь от корня репозитория к APK-/AAB- или IPA-файлу для публикации",
+ "loc.input.label.buildVersion": "Версия сборки",
+ "loc.input.help.buildVersion": "Версия сборки отправляемого двоичного файла, которая должна быть указана для ZIP и MSI. Это значение игнорируется, если только не используется платформа WPF или WinForms.",
"loc.input.label.symbolsType": "Тип символов",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "Включите файлы символов для получения символьных трассировок стека в диагностике Центра приложений.",
"loc.input.label.symbolsPath": "Путь к символам",
"loc.input.help.symbolsPath": "Относительный путь от корня репозитория к папке символов.",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "Путь к символам (APPXSYM)",
+ "loc.input.help.appxsymPath": "Относительный путь от корня репозитория к файлу символов APPXSYM.",
"loc.input.label.dsymPath": "Путь dSYM",
"loc.input.help.dsymPath": "Относительный путь от корня репозитория к папке dSYM. Путь может содержать подстановочные знаки.",
"loc.input.label.mappingTxtPath": "Файл сопоставления",
"loc.input.help.mappingTxtPath": "Относительный путь от корня репозитория к файлу mapping.txt для Android.",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "Путь к файлу собственной библиотеки",
+ "loc.input.help.nativeLibrariesPath": "Относительный путь от корня репозитория к дополнительным собственным библиотекам, которые нужно опубликовать (например, файлам SO).",
"loc.input.label.packParentFolder": "Включить все элементы в родительской папке",
"loc.input.help.packParentFolder": "Отправьте файл или папку выбранных символов, а также все прочие элементы в той же родительской папке. Это обязательно для приложений React Native.",
"loc.input.label.releaseNotesSelection": "Создание заметок о выпуске",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "Заметки о выпуске будут прикреплены к выпуску и показаны тест-инженерам на странице установки.",
"loc.input.label.releaseNotesInput": "Заметки о выпуске",
"loc.input.help.releaseNotesInput": "Заметки о выпуске для этой версии.",
"loc.input.label.releaseNotesFile": "Файл заметок о выпуске",
"loc.input.help.releaseNotesFile": "Выберите текстовый файл в кодировке UTF-8, содержащий заметки о выпуске этой версии.",
"loc.input.label.isMandatory": "Потребовать от пользователей обновиться до этого выпуска",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "Пакет SDK распространения Центра приложений, необходимый для команды обновления. Тест-инженерам будет автоматически предложено выполнить обновление.",
"loc.input.label.destinationType": "Назначение выпуска",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "Каждый выпуск будет распространяться либо в группы, либо в хранилище.",
"loc.input.label.destinationGroupIds": "Идентификаторы назначения",
"loc.input.help.destinationGroupIds": "Идентификаторы групп рассылки для выпуска. Оставьте поле пустым, чтобы использовать группу по умолчанию, и используйте запятые или точки с запятой для разделения нескольких идентификаторов.",
"loc.input.label.destinationStoreId": "Идентификатор назначения",
"loc.input.help.destinationStoreId": "Идентификатор хранилища распределения, куда нужно выполнить развертывание.",
"loc.input.label.isSilent": "Не уведомлять тест-инженеров. Выпуск по-прежнему будет доступен для установки.",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "Тест-инженеры не получат сообщение о новых выпусках по электронной почте.",
"loc.messages.CannotDecodeEndpoint": "Не удалось декодировать конечную точку.",
"loc.messages.NoResponseFromServer": "Нет ответа от сервера.",
"loc.messages.FailedToUploadFile": "Не удалось завершить отправку файла.",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-CN/resources.resjson
index c799ccdcd6e3..524399d8cc95 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -34,7 +34,7 @@
"loc.input.label.releaseNotesFile": "发行说明文件",
"loc.input.help.releaseNotesFile": "选择包含此版本的发行说明的 UTF-8 编码文本文件。",
"loc.input.label.isMandatory": "要求用户更新到此版本",
- "loc.input.help.isMandatory": "需要 App Center 分发 SDK 才能强制更新。系统会自动提示测试者进行更新。",
+ "loc.input.help.isMandatory": "需要 App Center 分发 SDK 才能命令进行更新。系统会自动提示测试者进行更新。",
"loc.input.label.destinationType": "发布目标",
"loc.input.help.destinationType": "每个发布都将分发到组或存储区。",
"loc.input.label.destinationGroupIds": "目标 ID",
diff --git a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-TW/resources.resjson
index c93deeec686e..f85b8460da88 100644
--- a/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AppCenterDistributeV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,48 +1,48 @@
{
"loc.friendlyName": "App Center 散發",
"loc.helpMarkDown": "如需此工作的說明,請瀏覽 Visual Studio App Center [支援網站](https://aka.ms/appcentersupport/)。",
- "loc.description": "Distribute app builds to testers and users via Visual Studio App Center",
+ "loc.description": "透過 Visual Studio App Center 將應用程式組建散發給測試人員和使用者",
"loc.instanceNameFormat": "將 $(app) 部署到 Visual Studio App Center",
- "loc.releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
+ "loc.releaseNotes": "新增了將 Android 對應轉送到 App Center 診斷的支援,並新增了遺漏的描述。",
"loc.group.displayName.symbols": "符號",
"loc.input.label.serverEndpoint": "App Center 服務連線",
"loc.input.help.serverEndpoint": "選取 Visual Studio App Center 的服務連線。若要建立服務連線,請按一下 [管理] 連結,然後建立新的服務連線。",
"loc.input.label.appSlug": "應用程式動態資料欄位",
"loc.input.help.appSlug": "應用程式動態資料欄位的格式為 **{username}/{app_identifier}**。若要尋找應用程式的 **{username}** 及 **{app_identifier}**,請在 https://appcenter.ms/apps 中按一下其名稱。產生的 URL 格式為 [https://appcenter.ms/users/{username}/apps/{app_identifier}](https://appcenter.ms/users/{username}/apps/{app_identifier})。若目前使用 orgs,則應用程式動態資料欄位的格式為 **{orgname}/{app_identifier}**。",
"loc.input.label.app": "二進位檔案路徑",
- "loc.input.help.app": "Relative path from the repo root to the APK/AAB or IPA file you want to publish",
- "loc.input.label.buildVersion": "Build version",
- "loc.input.help.buildVersion": "The build version of the uploading binary which needs to be specified for `.zip` and `.msi`. This value will be ignored unless the platform is WPF or WinForms.",
+ "loc.input.help.app": "從儲存機制根路徑到要發行之 APK/AAB 或 IPA 檔案的相對路徑",
+ "loc.input.label.buildVersion": "組建版本",
+ "loc.input.help.buildVersion": "需要針對 `.zip` 和 `.msi` 指定的上傳二進位檔組建版本。除非平台為 WPF 或 WinForms,否則會忽略此值。",
"loc.input.label.symbolsType": "符號類型",
- "loc.input.help.symbolsType": "Include symbol files to receive symbolicated stack traces in App Center Diagnostics.",
+ "loc.input.help.symbolsType": "包含符號檔以在 App Center 診斷中接收符號化的堆疊追蹤。",
"loc.input.label.symbolsPath": "符號路徑",
"loc.input.help.symbolsPath": "從存放庫根路徑到符號資料夾的相對路徑。",
- "loc.input.label.appxsymPath": "Symbols path (*.appxsym)",
- "loc.input.help.appxsymPath": "Relative path from the repo root to APPXSYM symbols file.",
+ "loc.input.label.appxsymPath": "符號路徑 (*.appxsym)",
+ "loc.input.help.appxsymPath": "從儲存機制根路徑到 APPXSYM 符號檔的相對路徑。",
"loc.input.label.dsymPath": "dSYM 路徑",
"loc.input.help.dsymPath": "從存放庫根目錄到 dSYM 資料夾的相對路徑。路徑中可以包含萬用字元。",
"loc.input.label.mappingTxtPath": "對應檔案",
"loc.input.help.mappingTxtPath": "從存放庫根路徑到 Android mapping.txt 檔案的相對路徑。",
- "loc.input.label.nativeLibrariesPath": "Native Library File Path",
- "loc.input.help.nativeLibrariesPath": "Relative path from the repo root to the additional native libraries you want to publish (e.g. .so files).",
+ "loc.input.label.nativeLibrariesPath": "原生程式庫檔案路徑",
+ "loc.input.help.nativeLibrariesPath": "從儲存機制根路徑到要發行之其他原生程式庫 (例如 .so 檔案) 的相對路徑。",
"loc.input.label.packParentFolder": "包括父資料夾中所有項目",
"loc.input.help.packParentFolder": "上傳選取的符號檔或資料夾,以及相同父資料夾中的所有其他項目。這對 React Native 應用程式而言是必要動作。",
"loc.input.label.releaseNotesSelection": "建立版本資訊",
- "loc.input.help.releaseNotesSelection": "Release notes will be attached to the release and shown to testers on the installation page.",
+ "loc.input.help.releaseNotesSelection": "版本資訊會附加到版本,並顯示在安裝頁面上供測試人員檢視。",
"loc.input.label.releaseNotesInput": "版本資訊",
"loc.input.help.releaseNotesInput": "此版本的版本資訊。",
"loc.input.label.releaseNotesFile": "版本資訊檔案",
"loc.input.help.releaseNotesFile": "選取包含此版本版本資訊的 UTF-8 編碼文字檔。",
"loc.input.label.isMandatory": "需要使用者對此版本進行更新",
- "loc.input.help.isMandatory": "App Center Distribute SDK required to mandate update. Testers will automatically be prompted to update.",
+ "loc.input.help.isMandatory": "需要有 App Center 散發 SDK 才可委託更新。系統會自動提示測試人員,要求進行更新。",
"loc.input.label.destinationType": "發行目的地",
- "loc.input.help.destinationType": "Each release will be distributed to either groups or a store.",
+ "loc.input.help.destinationType": "每個版本都會散發到群組或存放區。",
"loc.input.label.destinationGroupIds": "目的地識別碼",
"loc.input.help.destinationGroupIds": "要發行之目標通訊群組的識別碼。保留空白可使用預設群組,使用逗號或分號可分隔多個識別碼。",
"loc.input.label.destinationStoreId": "目的地識別碼",
"loc.input.help.destinationStoreId": "要部署之目標通訊存放區的識別碼。",
"loc.input.label.isSilent": "不要通知測試人員。版本依然可安裝。",
- "loc.input.help.isSilent": "Testers will not receive an email for new releases.",
+ "loc.input.help.isSilent": "測試人員不會收到通知新版本的電子郵件。",
"loc.messages.CannotDecodeEndpoint": "無法將端點解碼。",
"loc.messages.NoResponseFromServer": "伺服器沒有任何回應。",
"loc.messages.FailedToUploadFile": "無法完成檔案上傳。",
diff --git a/Tasks/AppCenterDistributeV3/task.json b/Tasks/AppCenterDistributeV3/task.json
index 895cdeb302d9..32b61dbe8e5e 100644
--- a/Tasks/AppCenterDistributeV3/task.json
+++ b/Tasks/AppCenterDistributeV3/task.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Added support for forwarding Android mapping to App Center Diagnostics. Added missing descriptions.",
diff --git a/Tasks/AppCenterDistributeV3/task.loc.json b/Tasks/AppCenterDistributeV3/task.loc.json
index 76ca305c163a..ebfea2df123f 100644
--- a/Tasks/AppCenterDistributeV3/task.loc.json
+++ b/Tasks/AppCenterDistributeV3/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AppCenterTestV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AppCenterTestV1/Strings/resources.resjson/de-DE/resources.resjson
index 3e31ed84111c..bc7264cad1bd 100644
--- a/Tasks/AppCenterTestV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AppCenterTestV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -32,8 +32,8 @@
"loc.input.label.uitestStorePass": "Speicherkennwort",
"loc.input.label.uitestKeyAlias": "Schlüsselalias",
"loc.input.label.uitestKeyPass": "Schlüsselkennwort",
- "loc.input.label.uitestToolsDir": "Test Tools-Verzeichnis",
- "loc.input.help.uitestToolsDir": "Pfad zum Verzeichnis mit Xamarin-UI-Test Tools, das \"test-cloud.exe\" enthält.",
+ "loc.input.label.uitestToolsDir": "Testtoolverzeichnis",
+ "loc.input.help.uitestToolsDir": "Pfad zum Verzeichnis mit Xamarin-UI-Testtols, das \"test-cloud.exe\" enthält.",
"loc.input.label.signInfo": "Signaturinformationen",
"loc.input.help.signInfo": "Verwenden Sie die Signierungsinformationen zum Signieren des Testservers.",
"loc.input.label.xcuitestBuildDir": "Buildverzeichnis",
diff --git a/Tasks/AppCenterTestV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AppCenterTestV1/Strings/resources.resjson/fr-FR/resources.resjson
index 83d3ff76cb73..37290d83f242 100644
--- a/Tasks/AppCenterTestV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AppCenterTestV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -32,8 +32,8 @@
"loc.input.label.uitestStorePass": "Enregistrer le mot de passe",
"loc.input.label.uitestKeyAlias": "Alias de clé",
"loc.input.label.uitestKeyPass": "Mot de passe de la clé",
- "loc.input.label.uitestToolsDir": "Répertoire des Outils de test",
- "loc.input.help.uitestToolsDir": "Chemin du répertoire des outils de test de l'IU Xamarin contenant test-cloud.exe.",
+ "loc.input.label.uitestToolsDir": "Répertoire de Test Tools",
+ "loc.input.help.uitestToolsDir": "Chemin du répertoire des outils Test Tools de l'IU Xamarin contenant test-cloud.exe.",
"loc.input.label.signInfo": "Informations de signature",
"loc.input.help.signInfo": "Utilisez les informations de signature pour signer le serveur de test.",
"loc.input.label.xcuitestBuildDir": "Répertoire de build",
diff --git a/Tasks/AppCenterTestV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AppCenterTestV1/Strings/resources.resjson/ja-JP/resources.resjson
index 29e5d86bb389..179131e187d6 100644
--- a/Tasks/AppCenterTestV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AppCenterTestV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -32,8 +32,8 @@
"loc.input.label.uitestStorePass": "パスワードの保存",
"loc.input.label.uitestKeyAlias": "キーのエイリアス",
"loc.input.label.uitestKeyPass": "キー パスワード",
- "loc.input.label.uitestToolsDir": "Test Tools ディレクトリ",
- "loc.input.help.uitestToolsDir": "test-cloud.exe を含む Xamarin UI Test Tools があるディレクトリへのパス。",
+ "loc.input.label.uitestToolsDir": "テスト ツール ディレクトリ",
+ "loc.input.help.uitestToolsDir": "test-cloud.exe を含む Xamarin UI テスト ツールがあるディレクトリへのパス。",
"loc.input.label.signInfo": "サインイン情報",
"loc.input.help.signInfo": "テスト サーバーに署名するには Signing Infor を使います。",
"loc.input.label.xcuitestBuildDir": "ビルド ディレクトリ",
diff --git a/Tasks/AppCenterTestV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AppCenterTestV1/Strings/resources.resjson/ko-KR/resources.resjson
index 8a15a6d5b33e..3f991e46fbf6 100644
--- a/Tasks/AppCenterTestV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AppCenterTestV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -6,7 +6,7 @@
"loc.group.displayName.prepare": "테스트 준비",
"loc.group.displayName.run": "테스트 실행",
"loc.group.displayName.advanced": "고급",
- "loc.input.label.app": "이진 애플리케이션 파일 경로",
+ "loc.input.label.app": "이진 응용 프로그램 파일 경로",
"loc.input.help.app": "테스트할 APK 또는 IPA 파일에 대한 리포 루트에서의 상대 경로입니다.",
"loc.input.label.artifactsDir": "아티팩트 디렉터리",
"loc.input.help.artifactsDir": "준비 단계에서 생성되어 실행 단계에서 사용되는 아티팩트를 배치할 위치입니다. 이 디렉터리가 없으면 자동으로 만들어집니다.",
@@ -19,7 +19,7 @@
"loc.input.label.espressoTestApkPath": "테스트 APK 경로",
"loc.input.help.espressoTestApkPath": "Espresso 테스트가 포함된 APK 파일의 경로입니다. 설정하지 않으면 build-dir이 이 파일 검색에 사용됩니다. 와일드카드가 허용됩니다.",
"loc.input.label.calabashProjectDir": "프로젝트 디렉터리",
- "loc.input.help.calabashProjectDir": "Calabash 작업 영역 디렉터리의 경로입니다.",
+ "loc.input.help.calabashProjectDir": "Calabash 작업영역 디렉터리의 경로입니다.",
"loc.input.label.calabashConfigFile": "Cucumber 구성 파일",
"loc.input.help.calabashConfigFile": "Cucumber 구성 파일(일반적으로 cucumber.yml)의 경로입니다.",
"loc.input.label.calabashProfile": "실행할 프로필",
diff --git a/Tasks/AppCenterTestV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AppCenterTestV1/Strings/resources.resjson/zh-CN/resources.resjson
index b295f1c8a9d2..bd5b5d0a2046 100644
--- a/Tasks/AppCenterTestV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AppCenterTestV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -50,7 +50,7 @@
"loc.input.label.username": "App Center 用户名",
"loc.input.help.username": "请访问 https://appcenter.ms/settings/profile,获取用户名。",
"loc.input.label.password": "App Center 密码",
- "loc.input.help.password": "请访问 https://mobile.azure.com/settings/profile 并设置密码。它可以接受生成/发布管道中定义为 \"$(passwordVariable)\" 的变量。可以将变量类型标记为“机密”来保护它。",
+ "loc.input.help.password": "请访问 https://appcenter.ms/settings/profile 并设置密码。它可以接受生成/发布管道中定义为 \"$(passwordVariable)\" 的变量。可以将变量类型标记为“机密”来保护它。",
"loc.input.label.appSlug": "应用数据域",
"loc.input.help.appSlug": "应用数据域的格式为 {username}/{app_identifier}。要查找应用的 {username} 和 {app_identifier},请在 https://appcenter.ms/apps 上单击其名称,生成的 URL 格式为 https://appcenter.ms/users/{username}/apps/{app_identifier}。",
"loc.input.label.devices": "设备",
diff --git a/Tasks/AppCenterTestV1/task.json b/Tasks/AppCenterTestV1/task.json
index a4b4cc889546..add204d1fcdd 100644
--- a/Tasks/AppCenterTestV1/task.json
+++ b/Tasks/AppCenterTestV1/task.json
@@ -12,8 +12,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 152,
- "Patch": 3
+ "Minor": 198,
+ "Patch": 0
},
"groups": [
{
diff --git a/Tasks/AppCenterTestV1/task.loc.json b/Tasks/AppCenterTestV1/task.loc.json
index 177d7d21a3da..f6a4f93e302b 100644
--- a/Tasks/AppCenterTestV1/task.loc.json
+++ b/Tasks/AppCenterTestV1/task.loc.json
@@ -12,8 +12,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 152,
- "Patch": 3
+ "Minor": 198,
+ "Patch": 0
},
"groups": [
{
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/de-DE/resources.resjson
index b8afc98776be..0c1afabefe8b 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Dateien archivieren",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "Dateien in 7z, TAR, TAR.GZ oder ZIP komprimieren",
"loc.instanceNameFormat": "Archive $(rootFolderOrFile)",
"loc.group.displayName.archive": "Archiv",
"loc.input.label.rootFolderOrFile": "Stammordner oder Datei für Archivierung",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "Bei Auswahl dieser Option wird dem Namen des Stammordners ein Präfix zu Dateipfaden im Archiv vorangestellt. Andernfalls beginnen alle Dateipfade eine Ebene niedriger.
Angenommen, der ausgewählte Stammordner lautet \"/home/user/output/classes/\" und enthält \"com/acme/Main.class\".
Wenn diese Option ausgewählt wird, enthält das sich ergebende Archiv \"classes/com/acme/Main.class\".
Andernfalls enthält das Archiv \"com/acme/Main.class\".
",
"loc.input.label.archiveType": "Archivtyp",
"loc.input.help.archiveType": "Geben Sie das verwendete Komprimierungsschema an. Wenn Sie z. B. \"foo.jar\" erstellen möchten, wählen Sie \"zip\" als Komprimierungsoption aus und geben \"foo.jar\" als zu erstellende Archivdatei an. Wählen Sie \"tar\" für alle TAR-Dateien (einschließlich komprimierter Dateien) aus.",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "7z-Komprimierung",
+ "loc.input.help.sevenZipCompression": "Wählen Sie optional eine Komprimierungsebene aus, oder geben Sie Keine an, um eine nicht komprimierte 7z-Datei zu erstellen.",
"loc.input.label.tarCompression": "TAR-Komprimierung",
"loc.input.help.tarCompression": "Wählen Sie optional ein Komprimierungsschema aus, oder wählen Sie \"Ohne\" aus, um eine nicht komprimierte TAR-Datei zu erstellen.",
"loc.input.label.archiveFile": "Zu erstellende Archivdatei",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "Fehler beim Erstellen des Archivs für die Archivdatei: %s \nCode: %d \nstdout: %s \nstderr: %s \nFehler: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "Die angegebene Archivdatei \"%s\" ist bereits vorhanden und ist keine Datei.",
"loc.messages.FailedArchiveFile": "Die angegebene Archivdatei \"%s\" kann nicht erstellt werden, da nicht auf sie zugegriffen werden kann: %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "%d Dateien gefunden",
+ "loc.messages.ArchivingFile": "Datei wird archiviert: %s",
+ "loc.messages.MoreFiles": "... %d weitere..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/es-ES/resources.resjson
index 0438b8bc85c9..8c4c8d6e907e 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Archivos de almacenamiento",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "Comprimir archivos en .7z, .tar.gz o .zip",
"loc.instanceNameFormat": "Archivo $(rootFolderOrFile)",
"loc.group.displayName.archive": "Archivo",
"loc.input.label.rootFolderOrFile": "Archivo o carpeta raíz que se va a archivar",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "Cuando se selecciona, el nombre de la carpeta raíz se antepone a las rutas de acceso de archivo que contiene el archivo. De lo contrario, todas las rutas de acceso de archivo comienzan en un nivel inferior.
Por ejemplo, imagine que la carpeta raíz seleccionada es \"/home/user/output/classes/\", que contiene \"com/acme/Main.class\".
Si se selecciona esta opción, el archivo resultante contendría \"classes/com/acme/Main.class\".
En caso contrario, contendría \"com/acme/Main.class\".
",
"loc.input.label.archiveType": "Tipo de archivo de almacenamiento",
"loc.input.help.archiveType": "Especifique el esquema de compresión utilizado. Para crear `foo.jar`, por ejemplo, elija `zip` para la compresión y especifique `foo.jar` como archivo de almacenamiento que se va a crear. Para todos los archivos tar (incluidos los comprimidos), elija `tar`.",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "Compresión 7z",
+ "loc.input.help.sevenZipCompression": "También puede elegir un nivel de compresión o seleccionar \"Ninguno\" para crear un archivo 7z descomprimido.",
"loc.input.label.tarCompression": "Compresión tar",
"loc.input.help.tarCompression": "También puede elegir un esquema de compresión, o bien elegir \"Ninguno\" para crear un archivo .tar descomprimido.",
"loc.input.label.archiveFile": "Archivo de almacenamiento que se va a crear",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "Error de creación del archivo de almacenamiento: %s \nCódigo: %d \nStdOut: %s \nStdErr: %s \nError: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "El archivo de almacenamiento especificado %s ya existe y no es un archivo.",
"loc.messages.FailedArchiveFile": "El archivo de almacenamiento %s especificado no se puede crear, porque no se puede acceder a él: %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "Se encontraron %d archivos",
+ "loc.messages.ArchivingFile": "Archivo de almacenamiento: %s",
+ "loc.messages.MoreFiles": "... %d más..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/fr-FR/resources.resjson
index 72e03c443514..7264d0152063 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Archiver les fichiers",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "Compresser les fichiers aux formats .7z, .tar.gz ou .zip",
"loc.instanceNameFormat": "Archive $(rootFolderOrFile)",
"loc.group.displayName.archive": "Archiver",
"loc.input.label.rootFolderOrFile": "Dossier ou fichier racine à archiver",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "Si vous sélectionnez l'option correspondante, le nom du dossier racine est placé au début des chemins de fichiers dans l'archive. Sinon, tous les chemins de fichiers commencent un niveau plus bas.
Par exemple, le dossier racine sélectionné est '/home/user/output/classes/', et contient 'com/acme/Main.class'.
Si vous sélectionnez l'option correspondante, l'archive résultante contient 'classes/com/acme/Main.class'.
",
"loc.input.label.archiveType": "Type d'archive",
"loc.input.help.archiveType": "Spécifiez le modèle de compression utilisé. Pour créer 'foo.jar', par exemple, choisissez la compression 'zip', puis spécifiez la création du fichier d'archive 'foo.jar'. Pour tous les fichiers tar (notamment les fichiers compressés), choisissez 'tar'.",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "Compression 7z",
+ "loc.input.help.sevenZipCompression": "Vous pouvez éventuellement choisir un niveau de compression, ou choisir Non pour créer un fichier 7z non compressé.",
"loc.input.label.tarCompression": "Compression Tar",
"loc.input.help.tarCompression": "Vous pouvez éventuellement choisir un modèle de compression, ou choisir 'Non' pour créer un fichier tar non compressé.",
"loc.input.label.archiveFile": "Fichier d'archive à créer",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "La création de l'archive a échoué pour le fichier d'archive %s \nCode : %d \nstdOut : %s \nstderr : %s \nErreur : %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "Le fichier d'archive spécifié %s existe déjà et ce n'est pas un fichier.",
"loc.messages.FailedArchiveFile": "Impossible de créer le fichier d'archive spécifié %s, car il n'est pas accessible : %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "%d fichiers trouvés",
+ "loc.messages.ArchivingFile": "Archivage du fichier : %s",
+ "loc.messages.MoreFiles": "... %d de plus..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/it-IT/resources.resjson
index 919c5378b470..4214ee4fa25e 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Archivia file",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "Comprime i file in formato .7z, .tar.gz o .zip",
"loc.instanceNameFormat": "Archivia $(rootFolderOrFile)",
"loc.group.displayName.archive": "Archivia",
"loc.input.label.rootFolderOrFile": "Cartella radice o file da archiviare",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "Se questa opzione è selezionata, il nome della cartella radice verrà anteposto ai percorsi di file all'interno dell'archivio. In caso contrario, tutti i percorsi di file inizieranno un livello più in basso.
Ad esempio, si supponga che la cartella radice selezionata sia `/home/user/output/classes/` e che contenga `com/acme/Main.class`.
Se questa opzione è selezionata, l'archivio risultante conterrà `classes/com/acme/Main.class`.
In caso contrario, l'archivio risultante conterrà `com/acme/Main.class`.
",
"loc.input.label.archiveType": "Tipo di archivio",
"loc.input.help.archiveType": "Specificare lo schema di compressione usato. Per creare `foo.jar`, ad esempio, scegliere `zip` per la compressione e specificare `foo.jar` come file di archivio da creare. Per tutti i file TAR, inclusi quelli compressi, scegliere `tar`.",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "Compressione 7z",
+ "loc.input.help.sevenZipCompression": "Consente facoltativamente di scegliere un livello di compressione oppure `None` per creare un file 7z non compresso.",
"loc.input.label.tarCompression": "Compressione TAR",
"loc.input.help.tarCompression": "Consente facoltativamente di scegliere uno schema di compressione oppure `None` per creare un file TAR non compresso.",
"loc.input.label.archiveFile": "File di archivio da creare",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "La creazione dell'archivio non è riuscita per il file di archivio: %s \nCodice: %d \nStdout: %s \nStderr: %s \nErrore: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "Il file di archivio specificato %s esiste già e non è un file.",
"loc.messages.FailedArchiveFile": "Non è possibile creare il file di archivio specificato %s perché non è accessibile: %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "Sono stati trovati %d file",
+ "loc.messages.ArchivingFile": "Archiviazione del file: %s",
+ "loc.messages.MoreFiles": "... altri %d..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/ja-JP/resources.resjson
index d0589a5c67f1..d08332659271 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "ファイルのアーカイブ",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "ファイルを .7z、.tar.gz、または .zip に圧縮します",
"loc.instanceNameFormat": "アーカイブ $(rootFolderOrFile)",
"loc.group.displayName.archive": "アーカイブ",
"loc.input.label.rootFolderOrFile": "アーカイブするルート フォルダーまたはファイル",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "選択すると、ルート フォルダーの名前が、アーカイブ内のファイル パスの前に付加されます。選択しない場合には、すべてのファイル パスは 1 レベル深い階層から始まります。
",
"loc.input.label.archiveType": "アーカイブの種類",
"loc.input.help.archiveType": "使用する圧縮スキームを指定します。たとえば、`foo.jar` を作成する場合、圧縮に `zip` を選択し、作成するアーカイブ ファイルとして `foo.jar` を指定します。すべての tar ファイル (圧縮されたものも含め) には、`tar` を選択します。",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "7z 圧縮",
+ "loc.input.help.sevenZipCompression": "(省略可能) 圧縮レベルを選択します。あるいは、圧縮されていない 7z ファイルを作成する場合には `None` を選択します。",
"loc.input.label.tarCompression": "Tar 圧縮",
"loc.input.help.tarCompression": "(省略可能) 圧縮スキーマを選択します。あるいは、圧縮されていない tar ファイルを作成する場合には `None` を選択します。",
"loc.input.label.archiveFile": "作成するアーカイブ ファイル",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "次のアーカイブ ファイルのアーカイブ作成に失敗しました: %s \ncode: %d \nstdout: %s \nstderr: %s \nerror: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "指定されたアーカイブ ファイル %s は既に存在しており、ファイルではありません。",
"loc.messages.FailedArchiveFile": "指定されたアーカイブ ファイル %s は、アクセスできないので作成できません: %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "%d 件のファイルが見つかりました",
+ "loc.messages.ArchivingFile": "ファイル (%s) をアーカイブしています",
+ "loc.messages.MoreFiles": "... さらに %d 件 ..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/ru-RU/resources.resjson
index 5bde0f96dc9b..9836a5e06ee7 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Архивировать файлы",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "Сжатие файлов в формате 7Z, TAR.GZ или ZIP",
"loc.instanceNameFormat": "Архив $(rootFolderOrFile)",
"loc.group.displayName.archive": "Архив",
"loc.input.label.rootFolderOrFile": "Корневая папка или файл для архивации",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "Если этот флажок установлен, имя корневой папки будет добавляться в пути к файлам в архиве в качестве префикса. В противном случае все пути к файлам будут начинаться на один уровень ниже.
Предположим, выбрана корневая папка /home/user/output/classes/, которая содержит файл com/acme/Main.class.
Если флажок установлен, полученный архив будет содержать файл classes/com/acme/Main.class.
В противном случае полученный архив будет содержать файл com/acme/Main.class.
",
"loc.input.label.archiveType": "Тип архива",
"loc.input.help.archiveType": "Укажите используемую схему сжатия. Например, чтобы создать файл foo.jar, выберите в качестве типа сжатия zip и укажите foo.jar в качестве создаваемого файла архива. Для всех TAR-файлов (включая сжатые) выбирайте tar.",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "Сжатие в формате 7Z",
+ "loc.input.help.sevenZipCompression": "При необходимости выберите уровень сжатия или выберите Нет для создания несжатого 7Z-файла.",
"loc.input.label.tarCompression": "Сжатие TAR",
"loc.input.help.tarCompression": "При необходимости выберите схему сжатия или выберите Нет для создания несжатого TAR-файла.",
"loc.input.label.archiveFile": "Создаваемый файл архива",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "Сбой создания архивного файла: %s \ncode: %d \nstdout: %s \nstderr: %s \nerror: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "Указанный архивный файл уже существует и не является файлом: %s",
"loc.messages.FailedArchiveFile": "Указанный архивный файл %s невозможно создать, так как он недоступен: %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "Найдено файлов: %d",
+ "loc.messages.ArchivingFile": "Архивный файл: %s",
+ "loc.messages.MoreFiles": "... еще %d ..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ArchiveFilesV2/Strings/resources.resjson/zh-TW/resources.resjson
index a5b1ec18f086..adb9f89e33d3 100644
--- a/Tasks/ArchiveFilesV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ArchiveFilesV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "封存檔",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkId=809083)",
- "loc.description": "Compress files into .7z, .tar.gz, or .zip",
+ "loc.helpMarkDown": "[深入了解此工作](http://go.microsoft.com/fwlink/?LinkId=809083)",
+ "loc.description": "將檔案壓縮為 .7z、.tar.gz 或 .zip",
"loc.instanceNameFormat": "封存 $(rootFolderOrFile)",
"loc.group.displayName.archive": "封存",
"loc.input.label.rootFolderOrFile": "要封存的根資料夾或檔案",
@@ -10,8 +10,8 @@
"loc.input.help.includeRootFolder": "如有選取,將會在封存檔內的檔案路徑前加上根資料夾名稱。否則,所有檔案路徑都會從下一層開始。
",
"loc.input.label.archiveType": "封存類型",
"loc.input.help.archiveType": "請指定所使用的壓縮配置。例如,若要建立 `foo.jar`,請選擇壓縮類型 [zip],並指定將要建立的封存檔指定為 `foo.jar`。對於所有的 tar 檔案 (包括已壓縮的 tar 檔案),請選擇 [tar]。",
- "loc.input.label.sevenZipCompression": "7z compression",
- "loc.input.help.sevenZipCompression": "Optionally choose a compression level, or choose `None` to create an uncompressed 7z file.",
+ "loc.input.label.sevenZipCompression": "7z 壓縮",
+ "loc.input.help.sevenZipCompression": "視情況選擇壓縮層級,也可以選擇 [無] 建立未經壓縮的 7z 檔案。",
"loc.input.label.tarCompression": "Tar 壓縮",
"loc.input.help.tarCompression": "您可以視情況選擇壓縮配置,也可選擇 [無] 建立未經壓縮的 tar 檔案。",
"loc.input.label.archiveFile": "要建立的封存檔",
@@ -29,7 +29,7 @@
"loc.messages.ArchiveCreationFailedWithError": "封存檔案 %s 的封存建立失敗\n代碼: %d \nStdOut: %s \nSTDERR: %s \n錯誤: %s;",
"loc.messages.ArchiveFileExistsButNotAFile": "指定的封存檔案 %s 已存在且不是檔案。",
"loc.messages.FailedArchiveFile": "無法建立指定的封存檔案 : %s,因為無法存取 : %s",
- "loc.messages.FoundNFiles": "Found %d files",
- "loc.messages.ArchivingFile": "Archiving file: %s",
- "loc.messages.MoreFiles": "... %d more ..."
+ "loc.messages.FoundNFiles": "找到 %d 個檔案",
+ "loc.messages.ArchivingFile": "正在封存檔案: %s",
+ "loc.messages.MoreFiles": "... 其他 %d 個 ..."
}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/task.json b/Tasks/ArchiveFilesV2/task.json
index 04ddce652575..627d04c5eeec 100644
--- a/Tasks/ArchiveFilesV2/task.json
+++ b/Tasks/ArchiveFilesV2/task.json
@@ -19,7 +19,7 @@
"minimumAgentVersion": "2.182.1",
"version": {
"Major": 2,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"groups": [
@@ -159,4 +159,4 @@
"ArchivingFile": "Archiving file: %s",
"MoreFiles": "... %d more ..."
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/ArchiveFilesV2/task.loc.json b/Tasks/ArchiveFilesV2/task.loc.json
index 1f04b6ca31f8..8a734f7a816b 100644
--- a/Tasks/ArchiveFilesV2/task.loc.json
+++ b/Tasks/ArchiveFilesV2/task.loc.json
@@ -19,7 +19,7 @@
"minimumAgentVersion": "2.182.1",
"version": {
"Major": 2,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"groups": [
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/de-DE/resources.resjson
index cf0df847ce21..91cbe7a2af47 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Azure Monitor-Warnungen abfragen",
- "loc.helpMarkDown": "[Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "Hiermit werden die konfigurierten Azure Monitor-Regeln auf aktive Warnungen überwacht.",
- "loc.instanceNameFormat": "Azure Monitor-Warnungen abfragen",
- "loc.releaseNotes": "Neuigkeiten in Version 1.0: Unterstützung zur Abfrage von einheitlichen Azure Monitor-Warnungen hinzugefügt.",
- "loc.group.displayName.advanced": "Erweitert",
+ "loc.friendlyName": "Automatisierte Analyse",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "Hiermit wird eine automatisierte Analyse Ihrer Anwendungsmetriken durchgeführt. ",
+ "loc.instanceNameFormat": "Automatisierte Analyse",
+ "loc.releaseNotes": "Erstes Release der automatisierten Canary-Analyse",
+ "loc.group.displayName.providerInputs": "Eingaben zum Anbieter",
+ "loc.group.displayName.metricInputs": "Eingaben zur Metrik",
+ "loc.group.displayName.orchestrationInputs": "Eingaben zur Orchestrierung",
+ "loc.group.displayName.preprocessingInputs": "Eingaben zur Vorverarbeitung",
+ "loc.group.displayName.classificationInputs": "Eingaben zur Klassifizierung",
+ "loc.group.displayName.scoringInputs": "Eingaben zur Bewertung",
"loc.input.label.connectedServiceNameARM": "Azure-Abonnement",
- "loc.input.help.connectedServiceNameARM": "Wählen Sie ein Azure Resource Manager-Abonnement für die Überwachung aus.",
+ "loc.input.help.connectedServiceNameARM": "Wählen Sie ein Azure Resource Manager-Abonnement aus.",
"loc.input.label.ResourceGroupName": "Ressourcengruppe",
- "loc.input.help.ResourceGroupName": "Geben Sie den Namen einer Ressourcengruppe für die Überwachung an.",
- "loc.input.label.filterType": "Filtertyp",
- "loc.input.help.filterType": "Filtern Sie nach einer bestimmten Ressource oder Warnungsregel. Der Standardwert lautet \"Keine\".",
- "loc.input.label.resource": "Ressource",
- "loc.input.help.resource": "Wählen Sie die Azure-Ressource für die Überwachung aus.",
- "loc.input.label.alertRule": "Warnungsregel",
- "loc.input.help.alertRule": "Filtern Sie nach einer bestimmten Warnungsregel. Standardmäßig werden alle Regeln ausgewählt.",
- "loc.input.label.severity": "Schweregrad",
- "loc.input.help.severity": "Filtern Sie nach Schweregrad. Standardmäßig sind alle Schweregrade ausgewählt.",
- "loc.input.label.timeRange": "Zeitraum",
- "loc.input.help.timeRange": "Filtern Sie nach Zeitbereich. Der Standardwert lautet \"1 Stunde\".",
- "loc.input.label.alertState": "Warnungszustand",
- "loc.input.help.alertState": "Filtern Sie nach dem Status der Warnungsinstanz. Standardmäßig werden alle Instanzen ausgewählt.",
- "loc.input.label.monitorCondition": "Monitorzustand",
- "loc.input.help.monitorCondition": "Die Monitorbedingung gibt an, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregeln überschritten haben."
+ "loc.input.help.ResourceGroupName": "Geben Sie den Namen einer Ressourcengruppen an.",
+ "loc.input.label.containerGroupName": "Name der Containergruppe",
+ "loc.input.help.containerGroupName": "Name der Containergruppe, die das Analysemodul ausführen soll. Wenn die angegebene Containergruppe nicht vorhanden ist, wird sie erstellt.",
+ "loc.input.label.location": "Standort der Containergruppe",
+ "loc.input.help.location": "Der Standort der Containergruppe. Falls die Containergruppe noch nicht vorhanden ist, wird sie am angegebenen Standort erstellt.",
+ "loc.input.label.logLevel": "Protokolliergrad",
+ "loc.input.help.logLevel": "Ausführlichkeit der Analyseprotokolle.",
+ "loc.input.label.provider": "Anbieter",
+ "loc.input.help.provider": "Metrikanbieter zum Abfragen von Metriken",
+ "loc.input.label.endpointUrl": "Endpunkt-URL",
+ "loc.input.help.endpointUrl": "Geben Sie die Endpunkt-URL für die Abfrage der Metriken an.",
+ "loc.input.label.apiKey": "API-Schlüssel",
+ "loc.input.label.appKey": "App-Schlüssel",
+ "loc.input.label.headers": "Header",
+ "loc.input.help.headers": "Zusätzliche Header im Format \"headername:headerwert\". Mehrere Header werden durch Zeilenumbrüche getrennt.",
+ "loc.input.label.expressionTemplates": "Ausdrucksvorlagen",
+ "loc.input.help.expressionTemplates": "Mehrzeilige Eingabe, bei der jede Zeile einen Ausdruck enthält, der zum Abfragen von Metriken für den betreffenden Dienst verwendet wird. \"$label\" und \"$value\" können in die Vorlagen eingefügt werden, um die Pivotbezeichnung zu identifizieren. Beispiel: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "Vorlagenersetzungen",
+ "loc.input.help.templateSubstitutions": "Mehrzeilige Eingabe, bei der jede Zeile drei Token enthält: . Diese entsprechen der Zeile desselben Indexes in der expressionTemplates-Eingabe.",
+ "loc.input.label.areMetricsCritical": "Kritikalität von Metriken",
+ "loc.input.help.areMetricsCritical": "Mehrzeilige Eingabe, bei der jede Zeile entweder den Wert TRUE oder den Wert FALSE enthält. Bei TRUE führt eine non-Pass-Klassifizierung für die Metrik zu einem Fehler für die gesamte Aufgabe. Bei FALSE wirkt sich eine non-Pass-Klassifizierung auf die Bewertung aus, führt jedoch nicht zu einem Fehler für die Aufgabe. Wenn keine Eingabe vorliegt, wird für alle Metriken standardmäßig FALSE angenommen.",
+ "loc.input.label.mustHaveData": "Datenanforderung",
+ "loc.input.help.mustHaveData": "Mehrzeilige Eingabe, bei der jede Zeile entweder den Wert TRUE oder den Wert FALSE enthält. Bei TRUE führt eine noData-Klassifizierung für die Metrik zu einem Fehler für die gesamte Aufgabe. Bei FALSE wirkt sich eine noData-Klassifizierung auf die Bewertung aus, führt jedoch nicht zu einem Fehler für die Aufgabe. Wenn keine Eingabe vorliegt, wird für alle Metriken standardmäßig FALSE angenommen.",
+ "loc.input.label.analysisType": "Analysetyp",
+ "loc.input.help.analysisType": "Bei \"Echtzeit\" wird die Analyse über einen Zeitraum ausgeführt, der zum Ausführungszeitpunkt beginnt. Bei \"Bereich\" wird die Analyse für ein explizit angegebenes Zeitintervall in der Vergangenheit ausgeführt.",
+ "loc.input.label.windowType": "Fenstertyp",
+ "loc.input.help.windowType": "Bei Zunahme werden Metriken während der gesamten Lebensdauer für die Auswertung berücksichtigt. Bei Abnahme werden Metriken während des letzten Intervalls für die Auswertung verwendet.",
+ "loc.input.label.delay": "Verzögerung",
+ "loc.input.help.delay": "Zeit (Zeiteinheit (s, m, h)), die vor Beginn der Sammlung und Analyse von Metriken gewartet wird",
+ "loc.input.label.lifetime": "Lebensdauer",
+ "loc.input.help.lifetime": "Zeit (Zeiteinheit (s, m, h)), die die gesamte Dauer der Canary-Analyse umfasst",
+ "loc.input.label.analysisBeginTime": "Startzeit der Analyse",
+ "loc.input.help.analysisBeginTime": "Zeitpunkt zum Starten der Metrikerfassung. Geben Sie den Zeitstempel im Format \"yyyy-mm-ddThh:mm:ssZ\" (UTC-Zeit) an.",
+ "loc.input.label.analysisEndTime": "Endzeit der Analyse",
+ "loc.input.help.analysisEndTime": "Zeitpunkt zum Beenden der Metrikerfassung. Geben Sie den Zeitstempel im Format \"yyyy-mm-ddThh:mm:ssZ\" (UTC-Zeit) an.",
+ "loc.input.label.interval": "Intervall",
+ "loc.input.help.interval": "Die Lebensdauer einer einzigen Canary-Analyseaufgabe besteht aus mehreren Schleifen zur Metriksammlung und -auswertung. Jeder dieser Schleifen erfolgt in einem Zeitfenster, das in der Intervalleingabe angegeben wird (Zeiteinheit (s, m, h)).",
+ "loc.input.label.step": "Schritt",
+ "loc.input.label.preprocessor": "Präprozessor",
+ "loc.input.label.nanStrategy": "NaN-Strategie",
+ "loc.input.help.nanStrategy": "Mehrzeilige Eingabe, bei der jede Zeile einen der beiden folgenden Werte enthält: remove/replaceWithZeroes. Diese Eingabe legt fest, wie NaN-Werte für jede Metrik behandelt werden sollen. Standardwert: Remove",
+ "loc.input.label.classifier": "Klassifizierer",
+ "loc.input.label.metricGroups": "Metrikgruppen",
+ "loc.input.help.metricGroups": "Mehrzeilige Eingabe, bei der jede Zeile eine Zahl enthält, die der Zeile desselben Indexes in der expressionTemplates-Eingabe entspricht. Die Gruppennummerierung beginnt bei 1,2,3... Wenn diese Eingabe fehlt, werden alle Metriken in einer einzelnen Gruppe (Gruppe 1) zusammengefasst.",
+ "loc.input.label.groupWeights": "Gruppengewichtungen",
+ "loc.input.help.groupWeights": "Mehrzeilige Eingabe, bei der jede Zeile eine Gewichtung angibt, die für jede angegebene eindeutige Gruppe (1, 2, 3 usw.) beim Berechnen des endgültigen Ergebnisses verwendet werden soll. 0 < groupWeight <= 1. Die Summe aller groupWeights muss gleich 1 sein. Wenn diese Angabe nicht vorliegt, erhalten alle Gruppen dieselbe Gewichtung.",
+ "loc.input.label.direction": "Richtung",
+ "loc.input.help.direction": "Mehrzeilige Eingabe, bei der jede Zeile einen der folgenden drei Werte enthält: increase/decrease/either. Die Metrik wird als fehlerhaft betrachtet (nicht bestandene Klassifizierung \"Hoch\" oder \"Niedrig\"), wenn zwischen den Canary- und Baselinemetriken in der vom Benutzer angegebenen Richtung ein statistischer Unterschied gefunden wird.",
+ "loc.input.label.confidenceLevel": "Konfidenzniveau",
+ "loc.input.help.confidenceLevel": "Wenn keine Angabe vorliegt, lautet der Standardwert 0,95.",
+ "loc.input.label.allowedIncrease": "Zulässige Zunahme",
+ "loc.input.label.allowedDecrease": "Zulässige Abnahme",
+ "loc.input.label.criticalIncrease": "Kritische Zunahme",
+ "loc.input.label.criticalDecrease": "Kritische Abnahme",
+ "loc.input.label.marginalThreshold": "Grenzschwellenwert",
+ "loc.input.help.marginalThreshold": "Wenn \"windowScore\" unter dem vom Benutzer angegebenen Wert für \"marginalThreshold\" liegt, tritt für die Aufgabe sofort ein Fehler auf (verbleibende Fenster in der Lebensdauer der Aufgabe müssen nicht ausgewertet werden). Ansonsten wird die Prozedur der Sammlung, Überprüfung, Bereinigung, Klassifizierung und Bewertung von Metriken für das nächste Fenster wiederholt. Standardwert: 0,5",
+ "loc.input.label.passThreshold": "Schwellenwert für Erfolg",
+ "loc.input.help.passThreshold": "Nachdem das abschließende Fenster analysiert und bewertet wurde, wird die Bewertung mit dem vom Benutzer angegebenen passThreshold verglichen. Wenn das Ergebnis oberhalb von passThreshold liegt, wird die Aufgabe als erfolgreich markiert. Ansonsten wird sie als Fehler gekennzeichnet. Standardwert: 0,95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/es-ES/resources.resjson
index d5065807cb56..60786d699c13 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Consultar las alertas de Azure Monitor",
- "loc.helpMarkDown": "[Más información](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "Sigue las reglas de Azure Monitor configuradas para las alertas activas.",
- "loc.instanceNameFormat": "Consultar las alertas de Azure Monitor",
- "loc.releaseNotes": "Novedades de la versión 1.0: Se ha agregado compatibilidad con las alertas de Azure Monitor unificadas para las consultas.",
- "loc.group.displayName.advanced": "Avanzado",
+ "loc.friendlyName": "Análisis automatizado",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "Hace un análisis automatizado de las métricas de la aplicación.",
+ "loc.instanceNameFormat": "Análisis automatizado",
+ "loc.releaseNotes": "Versión inicial del análisis de Canary automatizado",
+ "loc.group.displayName.providerInputs": "Entradas de proveedor",
+ "loc.group.displayName.metricInputs": "Entradas de métricas",
+ "loc.group.displayName.orchestrationInputs": "Entradas de orquestación",
+ "loc.group.displayName.preprocessingInputs": "Preprocesando las entradas",
+ "loc.group.displayName.classificationInputs": "Entradas de clasificación",
+ "loc.group.displayName.scoringInputs": "Entradas de puntuación",
"loc.input.label.connectedServiceNameARM": "Suscripción de Azure",
- "loc.input.help.connectedServiceNameARM": "Seleccione una suscripción de Azure Resource Manager para supervisarla.",
+ "loc.input.help.connectedServiceNameARM": "Seleccionar una suscripción a Azure Resource Manager",
"loc.input.label.ResourceGroupName": "Grupo de recursos",
- "loc.input.help.ResourceGroupName": "Proporcione el nombre de un grupo de recursos que se va a supervisar.",
- "loc.input.label.filterType": "Tipo de filtro",
- "loc.input.help.filterType": "Filtrar por recurso o regla de alerta específicos. El valor predeterminado es Ninguno.",
- "loc.input.label.resource": "Recurso",
- "loc.input.help.resource": "Seleccione el recurso de Azure que se va a supervisar.",
- "loc.input.label.alertRule": "Regla de alertas",
- "loc.input.help.alertRule": "Filtrar por regla de alerta específica. El valor predeterminado consiste en seleccionar todo.",
- "loc.input.label.severity": "Gravedad",
- "loc.input.help.severity": "Filtrar por gravedad. El valor predeterminado consiste en seleccionar todo.",
- "loc.input.label.timeRange": "Intervalo de tiempo",
- "loc.input.help.timeRange": "Filtrar por intervalo de tiempo. El valor predeterminado es 1 hora.",
- "loc.input.label.alertState": "Estado de alerta",
- "loc.input.help.alertState": "Filtrar por estado de la instancia de alerta. El valor predeterminado consiste en seleccionar todo.",
- "loc.input.label.monitorCondition": "Condición de supervisión",
- "loc.input.help.monitorCondition": "La condición de supervisión representa si las condiciones subyacentes han traspasado los umbrales de las reglas de alerta que se han definido."
+ "loc.input.help.ResourceGroupName": "Proporcionar el nombre de un grupo de recursos",
+ "loc.input.label.containerGroupName": "Nombre del grupo de contenedores",
+ "loc.input.help.containerGroupName": "Nombre del grupo de contenedores para ejecutar el módulo de análisis. Si el grupo de contenedores especificado no existe, se creará.",
+ "loc.input.label.location": "Ubicación del grupo de contenedores",
+ "loc.input.help.location": "Ubicación del grupo de contenedores. El grupo de contenedores se creará en la ubicación especificada, si no existe.",
+ "loc.input.label.logLevel": "Nivel de registro",
+ "loc.input.help.logLevel": "Nivel de detalle de los registros de análisis.",
+ "loc.input.label.provider": "Proveedor",
+ "loc.input.help.provider": "Proveedor de métricas para consulta de métricas",
+ "loc.input.label.endpointUrl": "URL del punto de conexión",
+ "loc.input.help.endpointUrl": "Proporcionar la dirección URL del punto de conexión para consultar las métricas",
+ "loc.input.label.apiKey": "Clave de API",
+ "loc.input.label.appKey": "Clave de la aplicación",
+ "loc.input.label.headers": "Encabezados",
+ "loc.input.help.headers": "Encabezados adicionales con el formato nombreEncabezado:valorEncabezado, etc. Si hay varios encabezados se separan por líneas nuevas.",
+ "loc.input.label.expressionTemplates": "Plantillas de expresión",
+ "loc.input.help.expressionTemplates": "Entrada multilínea en la que cada línea contiene una expresión que se usa para consultar las métricas en el servicio de interés. Los elementos $label y $value pueden insertarse en las plantillas para identificar la etiqueta dinámica. Ejemplo: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "Sustituciones de las plantillas",
+ "loc.input.help.templateSubstitutions": "Entrada multilínea en la que cada línea contiene tres tokens: , que corresponden a la línea del mismo índice en la entrada expressionTemplates.",
+ "loc.input.label.areMetricsCritical": "Importancia de la métrica",
+ "loc.input.help.areMetricsCritical": "Entrada multilínea en la que cada línea contiene uno de los dos valores siguientes: True/False. Si es true, una clasificación de no superada para la métrica generará un error de toda la tarea. Si es false, una clasificación de no superada afecta a la puntuación, pero no genera un error de la tarea. Si la entrada se deja sin especificar, se asumirá que el valor predeterminado es false para todas las métricas.",
+ "loc.input.label.mustHaveData": "Requisito de datos",
+ "loc.input.help.mustHaveData": "Entrada multilínea en la que cada línea contiene uno de los dos valores siguientes: True/False. Si es true, una clasificación NoData para la métrica generará un error de toda la tarea. Si es false, una clasificación NoData afecta a la puntuación, pero no genera un error de la tarea. Si la entrada se deja sin especificar, se asumirá que el valor predeterminado es false para todas las métricas.",
+ "loc.input.label.analysisType": "Tipo de análisis",
+ "loc.input.help.analysisType": "Si es en tiempo real, el análisis se realiza durante un período que comienza en el momento de la ejecución. Si es en intervalos, el análisis se realiza durante un intervalo de tiempo especificado de forma explícita en el pasado.",
+ "loc.input.label.windowType": "Tipo de ventana",
+ "loc.input.help.windowType": "Si está en aumento, se tienen en cuenta para la evaluación las métricas de toda la duración. Si está en disminución, se usan para la evaluación las métricas del intervalo más reciente.",
+ "loc.input.label.delay": "Retraso",
+ "loc.input.help.delay": "Tiempo (proporcionar la unidad correspondiente (s, m, h)) que debe esperarse antes de comenzar la recopilación y el análisis de las métricas.",
+ "loc.input.label.lifetime": "Duración",
+ "loc.input.help.lifetime": "Tiempo (proporcionar la unidad correspondiente (s, m, h))) que abarca la duración completa del análisis de Canary",
+ "loc.input.label.analysisBeginTime": "Hora de inicio del análisis",
+ "loc.input.help.analysisBeginTime": "Hora de inicio de recopilación de las métricas. Proporcione la marca de tiempo con el formato aaaa-mm-ddThh:mm:ssZ (hora UTC).",
+ "loc.input.label.analysisEndTime": "Hora de finalización del análisis",
+ "loc.input.help.analysisEndTime": "Hora de detención de recopilación de las métricas. Proporcione la marca de tiempo con el formato aaaa-mm-ddThh:mm:ssZ (hora UTC).",
+ "loc.input.label.interval": "Intervalo",
+ "loc.input.help.interval": "La duración de una tarea de análisis de Canary simple se compone de varios bucles de recopilación y evaluación de las métricas: cada uno de ellos se produce a lo largo de un período de tiempo, tal y como se especifica en la entrada de intervalo (proporcionar la unidad correspondiente (s, m, h)).",
+ "loc.input.label.step": "Paso",
+ "loc.input.label.preprocessor": "Preprocesador",
+ "loc.input.label.nanStrategy": "Estrategia NaN",
+ "loc.input.help.nanStrategy": "Entrada multilínea en la que cada línea contiene uno de los dos valores siguientes: remove/replaceWithZeroes. Esta entrada especifica cómo se van a controlar los valores NaN para cada métrica. Valor predeterminado: remove.",
+ "loc.input.label.classifier": "Clasificador",
+ "loc.input.label.metricGroups": "Grupos de métricas",
+ "loc.input.help.metricGroups": "Entrada multilínea en la que cada línea contiene un número que corresponde a la línea del mismo índice en la entrada expressionTemplates. La numeración de los grupos comienza a partir de 1, 2, 3... Si esta entrada se deja sin especificar, todas las métricas se juntan en un solo grupo (Grupo 1).",
+ "loc.input.label.groupWeights": "Agrupar pesos",
+ "loc.input.help.groupWeights": "Entrada multilínea en la que cada línea denota el peso que se va a usar para cada grupo único especificado (1, 2, 3...) mientras se calcula la puntuación final. 0 < groupWeight <= 1. La suma de todos los elementos groupWeight debe ser igual a 1. Si la entrada se deja sin especificar, todos los grupos reciben el mismo peso.",
+ "loc.input.label.direction": "Dirección",
+ "loc.input.help.direction": "Entrada multilínea en la que cada línea contiene uno de los tres valores siguientes: increase/decrease/either. Se produce un error en la métrica (clasificación como no superada Alta o Baja) si hay una diferencia estadística entre las métricas de Canary y de línea de base en la dirección especificada por el usuario.",
+ "loc.input.label.confidenceLevel": "Nivel de confianza",
+ "loc.input.help.confidenceLevel": "Si no se especifica, el valor predeterminado es 0.95",
+ "loc.input.label.allowedIncrease": "Aumento permitido",
+ "loc.input.label.allowedDecrease": "Disminución permitida",
+ "loc.input.label.criticalIncrease": "Aumento crítico",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "Umbral marginal",
+ "loc.input.help.marginalThreshold": "Si el valor windowScore está por debajo del de marginalThreshold especificado por el usuario, se produce un error inmediato de la tarea (no es necesario evaluar los períodos restantes de duración de la tarea). Asimismo, el procedimiento de recopilación, validación, limpieza, clasificación y puntuación de métricas se repite para el período de tiempo siguiente. Valor predeterminado: 0.5",
+ "loc.input.label.passThreshold": "Umbral de superación",
+ "loc.input.help.passThreshold": "Una vez que se ha analizado y puntuado el último período de tiempo, la puntuación se compara con el valor passThreshold especificado por el usuario. Si la puntuación es mayor que passThreshold, la tarea se marca como correcta. De lo contrario, se marca como errónea. Valor predeterminado: 0.95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/fr-FR/resources.resjson
index ac842043d1d3..469724155d87 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Interroger les alertes Azure Monitor",
- "loc.helpMarkDown": "[Plus d'informations](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "Examiner les règles Azure Monitor configurées pour les alertes actives",
- "loc.instanceNameFormat": "Interroger les alertes Azure Monitor",
- "loc.releaseNotes": "Nouveautés de la version 1.0 : Ajout de la prise en charge de l'interrogation unifiée des alertes Azure Monitor.",
- "loc.group.displayName.advanced": "Avancé",
+ "loc.friendlyName": "Analyse automatisée",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "Effectuer une analyse automatisée de vos métriques d'application ",
+ "loc.instanceNameFormat": "Analyse automatisée",
+ "loc.releaseNotes": "Version initiale de l'analyse de contrôle de validité automatisée",
+ "loc.group.displayName.providerInputs": "Entrées de fournisseurs",
+ "loc.group.displayName.metricInputs": "Entrées de métriques",
+ "loc.group.displayName.orchestrationInputs": "Entrées d'orchestration",
+ "loc.group.displayName.preprocessingInputs": "Entrées de prétraitement",
+ "loc.group.displayName.classificationInputs": "Entrées de classification",
+ "loc.group.displayName.scoringInputs": "Entrées de scoring",
"loc.input.label.connectedServiceNameARM": "Abonnement Azure",
- "loc.input.help.connectedServiceNameARM": "Sélectionnez un abonnement Azure Resource Manager à surveiller.",
+ "loc.input.help.connectedServiceNameARM": "Sélectionner un abonnement Azure Resource Manager",
"loc.input.label.ResourceGroupName": "Groupe de ressources",
- "loc.input.help.ResourceGroupName": "Indiquez le nom d'un groupe de ressources à surveiller.",
- "loc.input.label.filterType": "Type de filtre",
- "loc.input.help.filterType": "Effectuez un filtrage en fonction d'une règle de ressource ou d'alerte spécifique. La valeur par défaut est Aucun.",
- "loc.input.label.resource": "Ressource",
- "loc.input.help.resource": "Sélectionnez la ressource Azure à superviser.",
- "loc.input.label.alertRule": "Règle d'alerte",
- "loc.input.help.alertRule": "Effectuez un filtrage en fonction d'une règle d'alerte spécifique. La valeur par défaut consiste à tout sélectionner.",
- "loc.input.label.severity": "Gravité ",
- "loc.input.help.severity": "Effectuez un filtrage en fonction de la gravité. La valeur par défaut consiste à tout sélectionner.",
- "loc.input.label.timeRange": "Intervalle de temps",
- "loc.input.help.timeRange": "Effectuez un filtrage en fonction de l'intervalle de temps. La valeur par défaut est 1 heure.",
- "loc.input.label.alertState": "État de l’alerte",
- "loc.input.help.alertState": "Effectuez un filtrage en fonction de l'état de l'instance d'alerte. La valeur par défaut consiste à tout sélectionner.",
- "loc.input.label.monitorCondition": "Condition de l’analyse",
- "loc.input.help.monitorCondition": "La condition de supervision indique si les conditions sous-jacentes ont franchi les seuils de règle d'alerte définis."
+ "loc.input.help.ResourceGroupName": "Indiquez le nom d'un groupe de ressources",
+ "loc.input.label.containerGroupName": "Nom du groupe de conteneurs",
+ "loc.input.help.containerGroupName": "Nom du groupe de conteneurs pour l'exécution du module d'analyse. Le groupe de conteneurs spécifié est créé s'il n'existe pas.",
+ "loc.input.label.location": "Emplacement du groupe de conteneurs",
+ "loc.input.help.location": "Emplacement du groupe de conteneurs. Le groupe de conteneurs est créé à l'emplacement spécifié s'il n'existe pas.",
+ "loc.input.label.logLevel": "Niveau de journalisation",
+ "loc.input.help.logLevel": "Verbosité des journaux d'analyse.",
+ "loc.input.label.provider": "Fournisseur",
+ "loc.input.help.provider": "Fournisseur de métriques pour interroger les métriques",
+ "loc.input.label.endpointUrl": "URL de point de terminaison",
+ "loc.input.help.endpointUrl": "Fournir l'URL de point de terminaison pour interroger les métriques",
+ "loc.input.label.apiKey": "Clé API",
+ "loc.input.label.appKey": "Clé d'application",
+ "loc.input.label.headers": "En-têtes",
+ "loc.input.help.headers": "En-têtes supplémentaires au format nomentête:valeurentête, etc. Plusieurs en-têtes sont séparés par des nouvelles lignes",
+ "loc.input.label.expressionTemplates": "Modèles d'expression",
+ "loc.input.help.expressionTemplates": "Entrée multiligne où chaque ligne contient une expression utilisée pour interroger les métriques relatives au service concerné. $label et $value peuvent être injectés dans les modèles pour identifier l'étiquette pivot. Exemple : sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "Substitutions de modèles",
+ "loc.input.help.templateSubstitutions": "Entrée multiligne où chaque ligne contient 3 jetons, et , qui correspondent à la ligne du même index dans l'entrée expressionTemplates.",
+ "loc.input.label.areMetricsCritical": "Criticité des métriques",
+ "loc.input.help.areMetricsCritical": "Entrée multiligne où chaque ligne contient l'une des deux valeurs suivantes : True/False. Si la valeur est true, une classification autre que Pass pour la métrique entraîne l'échec de la tâche entière. Si la valeur est false, une classification autre que Pass affecte le score mais n'entraîne pas l'échec de la tâche. Si aucune entrée n'est spécifiée, la valeur par défaut est supposée être false pour toutes les métriques",
+ "loc.input.label.mustHaveData": "Données obligatoires",
+ "loc.input.help.mustHaveData": "Entrée multiligne où chaque ligne contient l'une des deux valeurs suivantes : True/False. Si la valeur est true, une classification noData pour la métrique entraîne l'échec de la tâche entière. Si la valeur est false, une classification noData affecte le score mais n'entraîne pas l'échec de la tâche. Si aucune entrée n'est spécifiée, la valeur par défaut est supposée être false pour toutes les métriques",
+ "loc.input.label.analysisType": "Type d'analyse",
+ "loc.input.help.analysisType": "L'analyse en temps réel est effectuée sur une durée qui commence au moment de l'exécution. L'analyse basée sur un intervalle est effectuée sur un intervalle de temps spécifié explicitement dans le passé",
+ "loc.input.label.windowType": "Type de fenêtre",
+ "loc.input.help.windowType": "En cas d'augmentation, les métriques de toute la durée de vie sont prises en compte pour l'évaluation. En cas de glissement, les métriques de l'intervalle le plus récent sont utilisées pour l'évaluation.",
+ "loc.input.label.delay": "Retard",
+ "loc.input.help.delay": "Temps d'attente (indiquez l'unité (s, m, h)) avant le début de la collecte et de l'analyse des métriques",
+ "loc.input.label.lifetime": "Durée de vie",
+ "loc.input.help.lifetime": "Temps (indiquez l'unité (s, m, h)) couvrant toute la durée de l'analyse de contrôle de validité",
+ "loc.input.label.analysisBeginTime": "Heure de début de l'analyse",
+ "loc.input.help.analysisBeginTime": "Heure de début de la collecte des métriques. Indiquez l'horodatage au format aaaa-mm-jjThh:mm:ssZ (heure UTC)",
+ "loc.input.label.analysisEndTime": "Heure de fin de l'analyse",
+ "loc.input.help.analysisEndTime": "Heure d'arrêt de la collecte des métriques. Indiquez l'horodatage au format aaaa-mm-jjThh:mm:ssZ (heure UTC)",
+ "loc.input.label.interval": "Intervalle",
+ "loc.input.help.interval": "La durée de vie d'une seule tâche d'analyse de contrôle de validité comprend plusieurs boucles de collecte et d'évaluation de métriques. Chacune d'entre elles se produit dans une fenêtre de temps spécifiée sous l'entrée d'intervalle (indiquez l'unité de temps (s, m, h)).",
+ "loc.input.label.step": "Étape",
+ "loc.input.label.preprocessor": "Préprocesseur",
+ "loc.input.label.nanStrategy": "Stratégie NAN",
+ "loc.input.help.nanStrategy": "Entrée multiligne où chaque ligne contient l'une des deux valeurs suivantes : remove/replaceWithZeroes. Cette entrée spécifie la façon dont les valeurs NAN doivent être prises en charge pour chaque métrique. Valeur par défaut : Remove",
+ "loc.input.label.classifier": "Classifieurs",
+ "loc.input.label.metricGroups": "Groupes de métriques",
+ "loc.input.help.metricGroups": "Entrée multiligne où chaque ligne contient un nombre correspondant à la ligne du même index dans l'entrée expressionTemplates. La numérotation des groupes commence à 1,2,3… Si cette entrée n'est pas spécifiée, toutes les métriques sont regroupées dans un seul groupe (Groupe 1)",
+ "loc.input.label.groupWeights": "Poids de groupe",
+ "loc.input.help.groupWeights": "Entrée multiligne où chaque ligne indique un poids à utiliser pour chaque groupe unique spécifié (1,2,3..) durant le calcul du score final. 0 < groupWeighti <= 1. La somme de tous les groupWeights doit être égale à 1. Si cette entrée n'est pas spécifiée, tous les groupes reçoivent les mêmes poids",
+ "loc.input.label.direction": "Direction",
+ "loc.input.help.direction": "Entrée multiligne où chaque ligne contient l'une des trois valeurs suivantes : increase/decrease/either. Échec de la métrique (classification autre que Pass ayant la valeur High ou Low), s'il existe une différence statistique entre les métriques de contrôle de validité et les métriques de base de référence dans la direction spécifiée par l'utilisateur",
+ "loc.input.label.confidenceLevel": "Niveau de confiance",
+ "loc.input.help.confidenceLevel": "Si aucune entrée n'est spécifiée, la valeur par défaut est 0,95",
+ "loc.input.label.allowedIncrease": "Augmentation autorisée",
+ "loc.input.label.allowedDecrease": "Baisse autorisée",
+ "loc.input.label.criticalIncrease": "Augmentation critique",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "Seuil marginal",
+ "loc.input.help.marginalThreshold": "Si windowScore est inférieur au marginalThreshold spécifié par l'utilisateur, l'exécution de la tâche se solde immédiatement par un échec (les fenêtres restantes dans la durée de vie de la tâche n'ont pas besoin d'être évaluées). Sinon, la procédure de collecte, de validation, de nettoyage, de classification et de scoring des métriques se répète pour la fenêtre suivante. Valeur par défaut : 0,5",
+ "loc.input.label.passThreshold": "Seuil de réussite",
+ "loc.input.help.passThreshold": "Une fois la dernière fenêtre analysée et scorée, le score est comparé au passThreshold spécifié par l'utilisateur. Si le score est supérieur à passThreshold, la tâche est marquée comme étant réussie. Sinon, la tâche est marquée en tant qu'échec. Valeur par défaut : 0,95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/it-IT/resources.resjson
index 8a108e30b9fd..51cf1079dc2e 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Esegui query su avvisi di Monitoraggio di Azure",
- "loc.helpMarkDown": "[Altre informazioni](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "Consente di osservare le regole di Monitoraggio di Azure configurate per gli avvisi attivi",
- "loc.instanceNameFormat": "Esegui query su avvisi di Monitoraggio di Azure",
- "loc.releaseNotes": "Novità della versione 1.0: È stato aggiunto il supporto per gli avvisi unificati di Monitoraggio di Azure per le query.",
- "loc.group.displayName.advanced": "Avanzate",
+ "loc.friendlyName": "Analisi automatizzata",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "Esegue un'analisi automatizzata delle metriche delle applicazioni ",
+ "loc.instanceNameFormat": "Analisi automatizzata",
+ "loc.releaseNotes": "Versione iniziale dell'analisi canary automatizzata",
+ "loc.group.displayName.providerInputs": "Input per provider",
+ "loc.group.displayName.metricInputs": "Input per metriche",
+ "loc.group.displayName.orchestrationInputs": "Input per orchestrazione",
+ "loc.group.displayName.preprocessingInputs": "Input per pre-elaborazione",
+ "loc.group.displayName.classificationInputs": "Input per classificazione",
+ "loc.group.displayName.scoringInputs": "Input per assegnazione punteggio",
"loc.input.label.connectedServiceNameARM": "Sottoscrizione di Azure",
- "loc.input.help.connectedServiceNameARM": "Consente di selezionare una sottoscrizione di Azure Resource Manager di cui eseguire il monitoraggio.",
+ "loc.input.help.connectedServiceNameARM": "Consente di selezionare una sottoscrizione di Azure Resource Manager",
"loc.input.label.ResourceGroupName": "Gruppo di risorse",
- "loc.input.help.ResourceGroupName": "Consente di specificare il nome di un gruppo di risorse di cui eseguire il monitoraggio.",
- "loc.input.label.filterType": "Tipo filtro",
- "loc.input.help.filterType": "Filtra in base a una risorsa o a una regola di avviso specifica. Il valore predefinito è Nessuna.",
- "loc.input.label.resource": "Risorsa",
- "loc.input.help.resource": "Selezionare la risorsa di Azure di cui eseguire il monitoraggio.",
- "loc.input.label.alertRule": "Regola di avviso",
- "loc.input.help.alertRule": "Filtra in base alla regola di avviso specifica. Il valore predefinito è Seleziona tutto.",
- "loc.input.label.severity": "Gravità",
- "loc.input.help.severity": "Filtra in base alla gravità. Il valore predefinito è Seleziona tutto.",
- "loc.input.label.timeRange": "Intervallo di tempo",
- "loc.input.help.timeRange": "Filtra in base all'intervallo di tempo. Il valore predefinito è 1 ora.",
- "loc.input.label.alertState": "Stato avviso",
- "loc.input.help.alertState": "Filtra in base allo stato dell'istanza dell'avviso. Il valore predefinito è Seleziona tutto.",
- "loc.input.label.monitorCondition": "Condizione del monitoraggio",
- "loc.input.help.monitorCondition": "La condizione di monitoraggio indica se le condizioni sottostanti hanno superato le soglie definite della regola di avviso."
+ "loc.input.help.ResourceGroupName": "Consente di specificare il nome di un gruppo di risorse",
+ "loc.input.label.containerGroupName": "Nome del gruppo di contenitori",
+ "loc.input.help.containerGroupName": "Nome del gruppo di contenitori per l'esecuzione del modulo di analisi. Se non esiste, il gruppo di contenitori specificato verrà creato.",
+ "loc.input.label.location": "Località del gruppo di contenitori",
+ "loc.input.help.location": "Località del gruppo di contenitori. Se non esiste, il gruppo di contenitori verrà creato nella località specificata.",
+ "loc.input.label.logLevel": "Livello dei log",
+ "loc.input.help.logLevel": "Livello di dettaglio dei log di analisi.",
+ "loc.input.label.provider": "Provider",
+ "loc.input.help.provider": "Provider di metriche per eseguire query sulle metriche",
+ "loc.input.label.endpointUrl": "URL dell'endpoint",
+ "loc.input.help.endpointUrl": "Consente di specificare l'URL dell'endpoint per eseguire query sulle metriche",
+ "loc.input.label.apiKey": "Chiave API",
+ "loc.input.label.appKey": "Chiave dell'app",
+ "loc.input.label.headers": "Intestazioni",
+ "loc.input.help.headers": "Intestazioni aggiuntive in formato nome_intestazione:valore_intestazione e così via. Più intestazioni sono separate da caratteri di nuova riga",
+ "loc.input.label.expressionTemplates": "Modelli di espressione",
+ "loc.input.help.expressionTemplates": "Input con più righe in cui ogni riga contiene un'espressione usata per cercare metriche sul servizio di interesse. Per identificare l'etichetta pivot, è possibile inserire $label e $value nei modelli. Esempio: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "Sostituzioni dei modelli",
+ "loc.input.help.templateSubstitutions": "Input con più righe in cui ogni riga contiene tre token: corrispondenti alla riga dello stesso indice nell''input expressionTemplates.",
+ "loc.input.label.areMetricsCritical": "Criticità delle metriche",
+ "loc.input.help.areMetricsCritical": "Input con più righe in cui ogni riga contiene uno dei due valori seguenti: True o False. Se è true, una classificazione diversa da Pass per la metrica comporterà un errore dell'intera attività. Se è false, una classificazione diversa da Pass influirà sul punteggio, ma non comporterà un errore dell'attività. Se non si specifica alcun input, si presupporrà che il valore predefinito sia false per tutte le metriche",
+ "loc.input.label.mustHaveData": "Requisito per i dati",
+ "loc.input.help.mustHaveData": "Input con più righe in cui ogni riga contiene uno dei due valori seguenti: True o False. Se è true, una classificazione noData per la metrica comporterà un errore dell'intera attività. Se è false, una classificazione noData influirà sul punteggio, ma non comporterà un errore dell'attività. Se non si specifica alcun input, si presupporrà che il valore predefinito sia false per tutte le metriche",
+ "loc.input.label.analysisType": "Tipo di analisi",
+ "loc.input.help.analysisType": "Se è in tempo reale, l'analisi viene eseguita per un periodo di tempo che inizia al momento dell'esecuzione. Se è basata su un intervallo, l'analisi viene eseguita in un intervallo di tempo specificato in modo esplicito nel passato",
+ "loc.input.label.windowType": "Tipo di finestra",
+ "loc.input.help.windowType": "Se è di crescita, per la valutazione vengono considerate le metriche relative all'intera durata; se è progressiva, vengono invece usate le metriche relative all'intervallo più recente.",
+ "loc.input.label.delay": "Ritardo",
+ "loc.input.help.delay": "Intervallo di tempo (specificare l'unità di tempo tra s, m, h) da attendere prima di iniziare la raccolta e l'analisi delle metriche",
+ "loc.input.label.lifetime": "Durata",
+ "loc.input.help.lifetime": "Intervallo (specificare l'unità di tempo tra s, m, h) che corrisponde all'intera durata dell'analisi canary",
+ "loc.input.label.analysisBeginTime": "Ora di inizio dell'analisi",
+ "loc.input.help.analysisBeginTime": "Ora di inizio per la raccolta delle metriche. Specificare il timestamp nel formato yyyy-mm-ddThh:mm:ssZ (ora UTC)",
+ "loc.input.label.analysisEndTime": "Ora di fine dell'analisi",
+ "loc.input.help.analysisEndTime": "Ora di fine per la raccolta delle metriche. Specificare il timestamp in formato yyyy-mm-ddThh:mm:ssZ (ora UTC)",
+ "loc.input.label.interval": "Intervallo",
+ "loc.input.help.interval": "La durata della singola attività di analisi canary è composta da più cicli di raccolta e valutazione delle metriche, ognuno dei quali avviene in un intervallo di tempo specificato nell'input dell'intervallo (specificare l'unità di tempo tra s, m, h).",
+ "loc.input.label.step": "Passaggio",
+ "loc.input.label.preprocessor": "Preprocessore",
+ "loc.input.label.nanStrategy": "Strategia NaN",
+ "loc.input.help.nanStrategy": "Input con più righe in cui ogni riga contiene uno dei valori seguenti: remove o replaceWithZeroes. Questo input specifica come gestire i valori NaN per ogni metrica. Impostazione predefinita: remove",
+ "loc.input.label.classifier": "Classificatore",
+ "loc.input.label.metricGroups": "Gruppi di metriche",
+ "loc.input.help.metricGroups": "Input con più righe in cui ogni riga contiene un numero corrispondente alla riga dello stesso indice nell'input expressionTemplates. La numerazione dei gruppi inizia da 1,2,3 e così via. Se non si specifica questo input, tutte le metriche vengono raggruppate in un unico gruppo (gruppo 1)",
+ "loc.input.label.groupWeights": "Pesi dei gruppi",
+ "loc.input.help.groupWeights": "Input con più righe in cui ogni riga denota un peso da usare per ogni gruppo univoco specificato (1,2,3..) durante il calcolo del punteggio finale. 0 < groupWeight <= 1. La somma di tutti i valori di groupWeight deve essere uguale a 1. Se questo input non viene specificato, a tutti i gruppi viene assegnato lo stesso peso",
+ "loc.input.label.direction": "Direzione",
+ "loc.input.help.direction": "Input con più righe in cui ogni riga contiene uno dei valori seguenti: increase, decrease o either. La metrica restituisce un errore (classificazione diversa da Pass di High o Low) se viene trovata una differenza statistica tra la metrica canary e quella baseline nella direzione specificata dall'utente",
+ "loc.input.label.confidenceLevel": "Livello di attendibilità",
+ "loc.input.help.confidenceLevel": "Se non viene specificato, il valore predefinito è 0,95",
+ "loc.input.label.allowedIncrease": "Aumento consentito",
+ "loc.input.label.allowedDecrease": "Diminuzione consentita",
+ "loc.input.label.criticalIncrease": "Aumento critico",
+ "loc.input.label.criticalDecrease": "Diminuzione critica",
+ "loc.input.label.marginalThreshold": "Soglia marginale",
+ "loc.input.help.marginalThreshold": "Se il valore di the windowScore è inferiore a quello di marginalThreshold specificato dall'utente, l'attività restituisce subito un errore (le finestre rimanenti nella durata dell'attività non devono essere valutate). In caso contrario, la routine di raccolta, convalida, pulizia, classificazione e assegnazione punteggio delle metriche viene ripetuta per la finestra successiva. Impostazione predefinita: 0,5",
+ "loc.input.label.passThreshold": "Soglia di superamento",
+ "loc.input.help.passThreshold": "Dopo l'analisi e l'assegnazione del punteggio alla finestra finale, il punteggio viene confrontato con il valore di passThreshold specificato dall'utente. Se il punteggio è maggiore di quello di passThreshold, l'attività viene contrassegnata come riuscita. In caso contrario, l'attività viene contrassegnata come non riuscita. Impostazione predefinita: 0,95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ja-JP/resources.resjson
index fbb8fa3cabf6..7ef4d1f47a8a 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Azure Monitor アラートのクエリ",
- "loc.helpMarkDown": "[詳細](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "アクティブなアラートに関して構成済みの Azure Monitor ルールを確認します",
- "loc.instanceNameFormat": "Azure Monitor アラートのクエリ",
- "loc.releaseNotes": "バージョン 1.0 の新機能: クエリ統合 Azure モニターの警告のサポートを追加しました。",
- "loc.group.displayName.advanced": "詳細設定",
+ "loc.friendlyName": "自動分析",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "アプリケーション メトリックの自動分析を実行します",
+ "loc.instanceNameFormat": "自動分析",
+ "loc.releaseNotes": "自動カナリア分析の初期リリース",
+ "loc.group.displayName.providerInputs": "プロバイダーの入力",
+ "loc.group.displayName.metricInputs": "メトリックの入力",
+ "loc.group.displayName.orchestrationInputs": "オーケストレーションの入力",
+ "loc.group.displayName.preprocessingInputs": "前処理の入力",
+ "loc.group.displayName.classificationInputs": "分類の入力",
+ "loc.group.displayName.scoringInputs": "スコアリングの入力",
"loc.input.label.connectedServiceNameARM": "Azure サブスクリプション",
- "loc.input.help.connectedServiceNameARM": "監視対象の Azure Resource Manager サブスクリプションを選択します。",
+ "loc.input.help.connectedServiceNameARM": "Azure Resource Manager サブスクリプションを選択します",
"loc.input.label.ResourceGroupName": "リソース グループ",
- "loc.input.help.ResourceGroupName": "監視対象のリソース グループの名前を指定します。",
- "loc.input.label.filterType": "フィルターの種類",
- "loc.input.help.filterType": "特定のリソースまたは警告ルールでフィルター処理します。既定値は [なし] です。",
- "loc.input.label.resource": "リソース",
- "loc.input.help.resource": "監視する Azure リソースを選択します。",
- "loc.input.label.alertRule": "アラート ルール",
- "loc.input.help.alertRule": "特定の警告ルールでフィルター処理します。既定値では、すべてを選択します。",
- "loc.input.label.severity": "重要度",
- "loc.input.help.severity": "重要度でフィルター処理します。既定値ではすべてを選択します。",
- "loc.input.label.timeRange": "時間の範囲",
- "loc.input.help.timeRange": "時間の範囲でフィルター処理します。既定値は 1 時間です。",
- "loc.input.label.alertState": "アラートの状態",
- "loc.input.help.alertState": "警告インスタンスの状態でフィルター処理します。既定値では、すべてを選択します。",
- "loc.input.label.monitorCondition": "モニターの状態",
- "loc.input.help.monitorCondition": "監視条件は、定義済みの警告ルールのしきい値を、基になる条件が超えているかどうかを表します。"
+ "loc.input.help.ResourceGroupName": "リソース グループの名前を指定します",
+ "loc.input.label.containerGroupName": "コンテナー グループ名",
+ "loc.input.help.containerGroupName": "分析モジュールを実行するコンテナー グループの名前。指定されたコンテナー グループが存在しない場合は、作成されます。",
+ "loc.input.label.location": "コンテナー グループの場所",
+ "loc.input.help.location": "コンテナー グループの場所。コンテナー グループが存在しない場合は、指定された場所に作成されます。",
+ "loc.input.label.logLevel": "ログ レベル",
+ "loc.input.help.logLevel": "分析ログの詳細度。",
+ "loc.input.label.provider": "プロバイダー",
+ "loc.input.help.provider": "メトリックのクエリを実行するためのメトリック プロバイダー",
+ "loc.input.label.endpointUrl": "エンドポイント URL",
+ "loc.input.help.endpointUrl": "メトリックのクエリを実行するエンドポイント URL を指定します",
+ "loc.input.label.apiKey": "API キー",
+ "loc.input.label.appKey": "アプリ キー",
+ "loc.input.label.headers": "ヘッダー",
+ "loc.input.help.headers": "headername:headervalue などの形式に従う追加のヘッダー。複数のヘッダーは改行で区切られています",
+ "loc.input.label.expressionTemplates": "式テンプレート",
+ "loc.input.help.expressionTemplates": "複数行から成る入力であり、各行は、該当するサービスに関するメトリックのクエリを実行するために使用される式です。ピボット ラベルを識別するために $label と $value をテンプレートに挿入できます。例: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "テンプレートの置換",
+ "loc.input.help.templateSubstitutions": "複数行から成る入力であり、各行には、expressionTemplates 入力内の同じインデックスを持つ行に対応する 3 つのトークン () が入ります。",
+ "loc.input.label.areMetricsCritical": "メトリックの重要度",
+ "loc.input.help.areMetricsCritical": "複数行から成る入力であり、各行は 2 つの値 (True または False) のいずれかです。True の場合、メトリックの分類が合格でないとタスク全体が失敗します。False の場合、分類が合格でないとスコアに影響するものの、タスクが失敗することはありません。入力を指定しない場合は、既定ですべてのメトリックは False であると見なされます",
+ "loc.input.label.mustHaveData": "データ要件",
+ "loc.input.help.mustHaveData": "複数行から成る入力であり、各行は 2 つの値 (True または False) のいずれかです。True の場合、メトリックの分類が noData であるとタスク全体が失敗します。False の場合、分類が noData であるとスコアに影響するものの、タスクが失敗することはありません。入力を指定しない場合は、既定ですべてのメトリックは False であると見なされます",
+ "loc.input.label.analysisType": "分析の種類",
+ "loc.input.help.analysisType": "リアルタイムの場合、実行の時点から始まる一定の期間にわたって分析が行われます。範囲の場合、明示的に指定された過去の期間にわたって分析が行われます",
+ "loc.input.label.windowType": "ウィンドウの種類",
+ "loc.input.help.windowType": "増加している場合、有効期間全体のメトリックが評価で考慮に入れられます。減少している場合、最後の間隔のメトリックが評価に使用されます。",
+ "loc.input.label.delay": "遅延",
+ "loc.input.help.delay": "メトリックの収集と分析を開始するまでの待機時間 (時間の単位 (s、m、h) を指定)。",
+ "loc.input.label.lifetime": "有効期間",
+ "loc.input.help.lifetime": "カナリア分析の期間全体にまたがる時間 (時間の単位 (s、m、h) を指定)",
+ "loc.input.label.analysisBeginTime": "分析の開始時間",
+ "loc.input.help.analysisBeginTime": "メトリックの収集を開始する時刻。タイムスタンプを yyyy-mm-ddThh:mm:ssZ 形式 (UTC 時刻) で指定します",
+ "loc.input.label.analysisEndTime": "分析の終了時間",
+ "loc.input.help.analysisEndTime": "メトリックの収集を停止する時刻。タイムスタンプを yyyy-mm-ddThh:mm:ssZ 形式 (UTC 時刻) で指定します",
+ "loc.input.label.interval": "間隔",
+ "loc.input.help.interval": "単一のカナリア分析タスクの有効期間はメトリックの収集と評価の複数のループで構成され、その各回は間隔の入力で指定された時間枠 (時間の単位 (s、m、h) を指定) にわたって発生します。",
+ "loc.input.label.step": "手順",
+ "loc.input.label.preprocessor": "プリプロセッサ",
+ "loc.input.label.nanStrategy": "NaN 戦略",
+ "loc.input.help.nanStrategy": "複数行から成る入力であり、各行は 2 つの値 (remove または replaceWithZeroes) のいずれかです。この入力では、各メトリックで NaN 値を処理する方法を指定します。既定値: remove",
+ "loc.input.label.classifier": "分類子",
+ "loc.input.label.metricGroups": "メトリック グループ",
+ "loc.input.help.metricGroups": "複数行から成る入力であり、各行は expressionTemplates 入力内の同じインデックスを持つ行に対応する番号です。グループの番号は 1、2、3... から始まります。この入力を指定しない場合は、すべてのメトリックが 1 つのグループにまとめられます",
+ "loc.input.label.groupWeights": "グループの重み",
+ "loc.input.help.groupWeights": "複数行から成る入力であり、各行には、最終スコアの計算時、指定された一意のグループ (1、2、3...) のそれぞれに対して使用される重みが示されます。0 < groupWeight <= 1 です。すべての groupWeight の合計は 1 に等しくなければなりません。この入力を指定しない場合は、すべてのグループに同じ重みが指定されます",
+ "loc.input.label.direction": "方向",
+ "loc.input.help.direction": "複数行から成る入力であり、各行は 3 つの値 (increase、decrease、either) のいずれかです。カナリアとベースラインのメトリックの間にユーザーが指定した方向の統計的な差異が見つかると、メトリックは不合格になります (高または低の非合格の分類)",
+ "loc.input.label.confidenceLevel": "信頼度レベル",
+ "loc.input.help.confidenceLevel": "指定しない場合、既定値は 0.95 です",
+ "loc.input.label.allowedIncrease": "許容される増加",
+ "loc.input.label.allowedDecrease": "許容される減少",
+ "loc.input.label.criticalIncrease": "重要な増加",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "限界しきい値",
+ "loc.input.help.marginalThreshold": "windowScore がユーザーによって指定された marginalThreshold を下回る場合、タスクはすぐに失敗します (タスクの有効期間の残り期間は評価不要)。それ以外の場合、メトリックの収集、検証、クリーニング、分類、スコアリングの処理が次の期間に繰り返されます。既定値: 0.5",
+ "loc.input.label.passThreshold": "合格のしきい値",
+ "loc.input.help.passThreshold": "最後の期間が分析され、スコア付けされると、スコアはユーザーによって指定された passThreshold と比較されます。スコアが passThreshold を上回る場合、タスクは成功とマークされます。それ以外の場合、タスクは失敗としてマークされます。既定値: 0.95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ko-KR/resources.resjson
index c1fd9420cd60..97013af72657 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Azure Monitor 경고 쿼리",
- "loc.helpMarkDown": "[자세한 정보](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "활성 경고에 대해 구성된 Azure Monitor 규칙을 살펴봅니다.",
- "loc.instanceNameFormat": "Azure Monitor 경고 쿼리",
- "loc.releaseNotes": "버전 1.0의 새로운 기능: 쿼리 통합 Azure Monitor 경고에 대한 지원이 추가되었습니다.",
- "loc.group.displayName.advanced": "고급",
+ "loc.friendlyName": "자동화된 분석",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "애플리케이션 메트릭에 대한 자동화된 분석 수행 ",
+ "loc.instanceNameFormat": "자동화된 분석",
+ "loc.releaseNotes": "자동화된 카나리아 분석의 초기 릴리스",
+ "loc.group.displayName.providerInputs": "공급자 입력",
+ "loc.group.displayName.metricInputs": "메트릭 입력",
+ "loc.group.displayName.orchestrationInputs": "오케스트레이션 입력",
+ "loc.group.displayName.preprocessingInputs": "전처리 입력",
+ "loc.group.displayName.classificationInputs": "분류 입력",
+ "loc.group.displayName.scoringInputs": "점수 입력",
"loc.input.label.connectedServiceNameARM": "Azure 구독",
- "loc.input.help.connectedServiceNameARM": "모니터링할 Azure Resource Manager 구독을 선택합니다.",
+ "loc.input.help.connectedServiceNameARM": "Azure Resource Manager 구독 선택",
"loc.input.label.ResourceGroupName": "리소스 그룹",
- "loc.input.help.ResourceGroupName": "모니터링할 리소스 그룹의 이름을 제공합니다.",
- "loc.input.label.filterType": "필터 형식",
- "loc.input.help.filterType": "특정 리소스 또는 경고 규칙으로 필터링합니다. 기본값은 없음입니다.",
- "loc.input.label.resource": "리소스",
- "loc.input.help.resource": "모니터링할 Azure 리소스를 선택합니다.",
- "loc.input.label.alertRule": "경고 규칙",
- "loc.input.help.alertRule": "특정 경고 규칙으로 필터링합니다. 기본값은 모두 선택입니다.",
- "loc.input.label.severity": "심각도",
- "loc.input.help.severity": "심각도로 필터링합니다. 기본값은 모두 선택입니다.",
- "loc.input.label.timeRange": "시간 범위",
- "loc.input.help.timeRange": "시간 범위로 필터링합니다. 기본값은 1시간입니다.",
- "loc.input.label.alertState": "경고 상태",
- "loc.input.help.alertState": "경고 인스턴스의 상태로 필터링합니다. 기본값은 모두 선택입니다.",
- "loc.input.label.monitorCondition": "모니터 조건",
- "loc.input.help.monitorCondition": "모니터 조건은 기본 조건이 정의된 경고 규칙 임계값을 초과했는지 여부를 나타냅니다."
+ "loc.input.help.ResourceGroupName": "리소스 그룹의 이름 제공",
+ "loc.input.label.containerGroupName": "컨테이너 그룹 이름",
+ "loc.input.help.containerGroupName": "분석 모듈을 실행할 컨테이너 그룹의 이름입니다. 지정된 컨테이너 그룹이 없는 경우 컨테이너 그룹이 만들어집니다.",
+ "loc.input.label.location": "컨테이너 그룹 위치",
+ "loc.input.help.location": "컨테이너 그룹의 위치입니다. 컨테이너가 없는 경우 지정된 위치에 컨테이너 그룹이 만들어집니다.",
+ "loc.input.label.logLevel": "로그 수준",
+ "loc.input.help.logLevel": "분석 로그의 세부 정보 표시입니다.",
+ "loc.input.label.provider": "공급자",
+ "loc.input.help.provider": "메트릭을 쿼리하는 메트릭 공급자",
+ "loc.input.label.endpointUrl": "엔드포인트 URL",
+ "loc.input.help.endpointUrl": "메트릭을 쿼리할 엔드포인트 URL 제공",
+ "loc.input.label.apiKey": "API 키",
+ "loc.input.label.appKey": "앱 키",
+ "loc.input.label.headers": "헤더",
+ "loc.input.help.headers": "headername:headervalue 등 형식의 추가 헤더입니다. 여러 헤더는 줄 바꿈으로 구분됩니다.",
+ "loc.input.label.expressionTemplates": "식 템플릿",
+ "loc.input.help.expressionTemplates": "각 줄에 관심 서비스의 메트릭을 쿼리하는 데 사용되는 식이 포함된 여러 줄 입력입니다. $label 및 $value는 피벗 레이블을 식별하기 위해 템플릿에 삽입될 수 있습니다. 예: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "템플릿 대체",
+ "loc.input.help.templateSubstitutions": "각 줄에 expressionTemplates 입력에서 동일한 인덱스 줄에 해당하는 3개의 토큰( )이 포함된 여러 줄 입력입니다.",
+ "loc.input.label.areMetricsCritical": "메트릭 중요도",
+ "loc.input.help.areMetricsCritical": "각 줄에 두 값(True/False) 중 하나가 포함된 여러 줄 입력입니다. True이면 메트릭에 대한 non-Pass 분류를 통해 전체 작업에 오류가 발생합니다. False이면 non-Pass 분류가 점수에 영향을 주지만 작업이 실패하지 않습니다. 입력을 지정하지 않은 상태로 두면 기본값은 모든 메트릭에 대해 False로 간주됩니다.",
+ "loc.input.label.mustHaveData": "데이터 요구 사항",
+ "loc.input.help.mustHaveData": "각 줄에 두 값(True/False) 중 하나가 포함된 여러 줄 입력입니다. True이면 메트릭에 대한 noData 분류를 통해 전체 작업에 오류가 발생합니다. False이면 noData 분류가 점수에 영향을 주지만 작업이 실패하지 않습니다. 입력을 지정하지 않은 상태로 두면 기본값은 모든 메트릭에 대해 False로 간주됩니다.",
+ "loc.input.label.analysisType": "분석 유형",
+ "loc.input.help.analysisType": "실시간인 경우 실행 시점부터 일정 기간에 분석이 수행됩니다. 범위인 경우 과거에 명시적으로 지정된 시간 간격 동안 분석이 수행됩니다.",
+ "loc.input.label.windowType": "기간 형식",
+ "loc.input.help.windowType": "증가하는 경우 전체 수명 중의 메트릭이 평가에 고려됩니다. 감소하는 경우 가장 최근 간격 중의 메트릭이 평가에 사용됩니다.",
+ "loc.input.label.delay": "지연",
+ "loc.input.help.delay": "메트릭 수집 및 분석을 시작하기 전에 대기할 시간(시간 단위(s, m, h) 제공)",
+ "loc.input.label.lifetime": "수명",
+ "loc.input.help.lifetime": "전체 카나리아 분석 기간의 시간(시간 단위(s, m, h) 제공)",
+ "loc.input.label.analysisBeginTime": "분석 시작 시간",
+ "loc.input.help.analysisBeginTime": "메트릭 수집을 시작하는 시간입니다. yyyy-mm-ddThh:mm:ssZ 형식(UTC 시간)의 타임스탬프를 제공하세요.",
+ "loc.input.label.analysisEndTime": "분석 종료 시간",
+ "loc.input.help.analysisEndTime": "메트릭 수집을 중지하는 시간입니다. yyyy-mm-ddThh:mm:ssZ 형식(UTC 시간)의 타임스탬프를 제공하세요.",
+ "loc.input.label.interval": "간격",
+ "loc.input.help.interval": "단일 카나리아 분석 작업의 수명은 메트릭 수집 및 평가의 여러 루프로 구성됩니다. 각각은 간격 입력(시간 단위 (s, m, h) 제공)에 지정된 기간에 발생합니다.",
+ "loc.input.label.step": "단계",
+ "loc.input.label.preprocessor": "전처리기",
+ "loc.input.label.nanStrategy": "NaN 전략",
+ "loc.input.help.nanStrategy": "각 줄에 두 값(remove/replaceWithZeroes) 중 하나가 포함된 여러 줄 입력입니다. 이 입력은 각 메트릭에 대해 NaN 값이 처리되는 방식을 지정합니다. 기본값: Remove",
+ "loc.input.label.classifier": "분류자",
+ "loc.input.label.metricGroups": "메트릭 그룹",
+ "loc.input.help.metricGroups": "각 줄에 expressionTemplates 입력에서 동일한 인덱스 줄에 해당하는 숫자가 포함된 여러 줄 입력입니다. 그룹 번호는 1, 2, 3...으로 시작합니다. 이 입력을 지정하지 않은 상태로 두면 모든 메트릭이 단일 그룹(그룹 1)에 결합됩니다.",
+ "loc.input.label.groupWeights": "그룹 가중치",
+ "loc.input.help.groupWeights": "각 줄이 최종 점수를 계산하는 동안 지정된 각 고유 그룹(1, 2, 3...)에 사용할 가중치를 나타내는 여러 줄 입력입니다. groupWeighti는 0보다 크고 1보다 작거나 같습니다. 모든 groupWeight의 합계는 1이어야 합니다. 입력을 지정하지 않은 상태로 두면 모든 그룹에 동일한 가중치가 부여됩니다.",
+ "loc.input.label.direction": "방향",
+ "loc.input.help.direction": "각 줄에 세 개의 값(increase/decrease/둘 중 하나) 중 하나가 포함된 여러 줄 입력합니다. 사용자가 지정한 방향으로 카나리아와 기준 메트릭 간에 통계적인 차이가 있는 경우 메트릭이 실패합니다(High 또는 Low의 non-Pass 분류).",
+ "loc.input.label.confidenceLevel": "신뢰 수준",
+ "loc.input.help.confidenceLevel": "지정하지 않은 경우 기본값은 0.95입니다.",
+ "loc.input.label.allowedIncrease": "허용된 증가",
+ "loc.input.label.allowedDecrease": "허용된 감소",
+ "loc.input.label.criticalIncrease": "중요한 증가",
+ "loc.input.label.criticalDecrease": "중요한 감소",
+ "loc.input.label.marginalThreshold": "한계 임계값",
+ "loc.input.help.marginalThreshold": "windowScore가 사용자가 지정한 marginalThreshold보다 낮은 경우 작업은 바로 실패합니다(작업의 수명 동안 남은 기간은 평가할 필요 없음). 그렇지 않으면 메트릭 수집, 유효성 검사, 정리, 분류 및 채점 프로시저가 다음 기간에 반복됩니다. 기본값: 0.5",
+ "loc.input.label.passThreshold": "패스 임계값",
+ "loc.input.help.passThreshold": "최종 기간이 분석되고 점수가 매겨지면 점수는 사용자가 지정한 passThreshold와 비교됩니다. 점수가 passThreshold보다 크면 작업은 성공으로 표시됩니다. 그렇지 않으면 작업은 실패로 표시됩니다. 기본값: 0.95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ru-RU/resources.resjson
index e475f75819cc..c356ca217bf7 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "Запрос оповещений Azure Monitor",
- "loc.helpMarkDown": "[Дополнительные сведения](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "Соблюдать настроенные правила Azure Monitor для активных оповещений",
- "loc.instanceNameFormat": "Запрос оповещений Azure Monitor",
- "loc.releaseNotes": "Новые возможности версии 1.0: Добавлена поддержка предупреждений единого монитора Azure для запросов.",
- "loc.group.displayName.advanced": "Дополнительно",
+ "loc.friendlyName": "Автоматизированный анализ",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "Автоматизированный анализ метрик приложения.",
+ "loc.instanceNameFormat": "Автоматизированный анализ",
+ "loc.releaseNotes": "Первоначальный выпуск автоматического анализа Canary",
+ "loc.group.displayName.providerInputs": "Входные данные поставщика",
+ "loc.group.displayName.metricInputs": "Входные данные метрики",
+ "loc.group.displayName.orchestrationInputs": "Входные данные оркестрации",
+ "loc.group.displayName.preprocessingInputs": "Предварительная обработка входных данных",
+ "loc.group.displayName.classificationInputs": "Входные данные классификации",
+ "loc.group.displayName.scoringInputs": "Входные данные оценки",
"loc.input.label.connectedServiceNameARM": "Подписка Azure",
- "loc.input.help.connectedServiceNameARM": "Выберите отслеживаемую подписку на Azure Resource Manager.",
+ "loc.input.help.connectedServiceNameARM": "Выберите подписку Azure Resource Manager.",
"loc.input.label.ResourceGroupName": "Группа ресурсов",
- "loc.input.help.ResourceGroupName": "Укажите имя отслеживаемой группы ресурсов.",
- "loc.input.label.filterType": "Тип фильтра",
- "loc.input.help.filterType": "Фильтровать по конкретному ресурсу или правилу генерации оповещений. Значение по умолчанию — \"Нет\".",
- "loc.input.label.resource": "Ресурс",
- "loc.input.help.resource": "Выберите ресурс Azure для отслеживания.",
- "loc.input.label.alertRule": "Правило генерации оповещ.",
- "loc.input.help.alertRule": "Фильтровать по конкретному правилу генерации оповещений. Значение по умолчанию — \"выбрать все\".",
- "loc.input.label.severity": "Важность",
- "loc.input.help.severity": "Фильтровать по серьезности. Значение по умолчанию — \"выбрать все\".",
- "loc.input.label.timeRange": "Диапазон времени",
- "loc.input.help.timeRange": "Фильтровать по диапазону времени. Значение по умолчанию — 1 час.",
- "loc.input.label.alertState": "Состояние оповещения",
- "loc.input.help.alertState": "Фильтровать по состоянию экземпляра оповещения. Значение по умолчанию — \"выбрать все\".",
- "loc.input.label.monitorCondition": "Состояние монитора",
- "loc.input.help.monitorCondition": "Состояние мониторинга определяет, были ли пересечены пороговые значения правил генерации оповещений для базовых условий."
+ "loc.input.help.ResourceGroupName": "Укажите имя группы ресурсов.",
+ "loc.input.label.containerGroupName": "Имя группы контейнеров",
+ "loc.input.help.containerGroupName": "Имя группы контейнеров, для которой необходимо запустить модуль анализа. Если указанная группа контейнеров не существует, она будет создана.",
+ "loc.input.label.location": "Расположение группы контейнеров",
+ "loc.input.help.location": "Расположение группы контейнеров. Если группа контейнеров не существует, она будет создана в указанном расположении.",
+ "loc.input.label.logLevel": "Уровень ведения журнала",
+ "loc.input.help.logLevel": "Уровень детализации журналов анализа.",
+ "loc.input.label.provider": "Поставщик",
+ "loc.input.help.provider": "Поставщик метрик для запроса метрик",
+ "loc.input.label.endpointUrl": "URL-адрес конечной точки",
+ "loc.input.help.endpointUrl": "Укажите URL-адрес конечной точки для запроса метрик.",
+ "loc.input.label.apiKey": "Ключ API",
+ "loc.input.label.appKey": "Ключ приложения",
+ "loc.input.label.headers": "Заголовки",
+ "loc.input.help.headers": "Дополнительные заголовки в формате headername:headervalue (имя заголовка:значение заголовка) и т. д. Для разделения заголовков они указываются на отдельных строках.",
+ "loc.input.label.expressionTemplates": "Шаблоны выражений",
+ "loc.input.help.expressionTemplates": "Многострочные входные данные, в которых каждая строка содержит выражение, используемое для запроса метрик по интересующей службе. В шаблонах можно использовать $label и $value для определения сводной метки. Пример: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])).",
+ "loc.input.label.templateSubstitutions": "Подстановки шаблона",
+ "loc.input.help.templateSubstitutions": "Многострочные входные данные, в которых каждая строка содержит 3 токена: , соответствующие строке с таким же индексом во входных данных expressionTemplates.",
+ "loc.input.label.areMetricsCritical": "Уровень важности метрики",
+ "loc.input.help.areMetricsCritical": "Многострочные входные данные, в которых каждая строка содержит одно из двух значений — true или false. Если указано значение true, классификация метрики \"Не пройдено\" приведет к сбою всей задачи. Если указано значение false, классификация метрики \"Не пройдено\" повлияет на оценку, но не приведет к сбою задачи. Если входные данные не указаны, то по умолчанию предполагается значение \"false\" для всех метрик.",
+ "loc.input.label.mustHaveData": "Требование к данным",
+ "loc.input.help.mustHaveData": "Многострочные входные данные, в которых каждая строка содержит одно из двух значений — true или false. Если указано значение true, классификация метрики \"Нет данных\" приведет к сбою всей задачи. Если указано значение false, классификация метрики \"Нет данных\" повлияет на оценку, но не приведет к сбою задачи. Если входные данные не указаны, по умолчанию предполагается значение \"false\" для всех метрик.",
+ "loc.input.label.analysisType": "Тип анализа",
+ "loc.input.help.analysisType": "В режиме реального времени анализ выполняется за период времени начиная с момента выполнения. Если указан диапазон, анализ выполняется за указанный период времени в прошлом.",
+ "loc.input.label.windowType": "Тип окна",
+ "loc.input.help.windowType": "При росте для оценки используются метрики в течение всего времени существования. При снижении для оценки используются метрики за последний интервал.",
+ "loc.input.label.delay": "Задержка",
+ "loc.input.help.delay": "Время ожидания перед началом сбора и анализа метрик (укажите единицу времени (с, мин, ч))",
+ "loc.input.label.lifetime": "Время жизни",
+ "loc.input.help.lifetime": "Время выполнения всего анализа Canary (укажите единицу времени (с, мин, ч))",
+ "loc.input.label.analysisBeginTime": "Время начала анализа",
+ "loc.input.help.analysisBeginTime": "Время начала сбора метрик. Укажите метку времени в формате yyyy-mm-ddThh:mm:ssZ (UTC).",
+ "loc.input.label.analysisEndTime": "Время окончания анализа",
+ "loc.input.help.analysisEndTime": "Время окончания сбора метрик. Укажите метку времени в формате yyyy-mm-ddThh:mm:ssZ (UTC).",
+ "loc.input.label.interval": "Интервал",
+ "loc.input.help.interval": "Время жизни для одной задачи анализа Canary состоит из нескольких циклов сбора и вычисления метрик, каждый из которых выполняется в течение периода времени, указанного во входных данных интервала (укажите единицу времени (s, m, h)).",
+ "loc.input.label.step": "Шаг",
+ "loc.input.label.preprocessor": "Препроцессор",
+ "loc.input.label.nanStrategy": "Стратегия NaN",
+ "loc.input.help.nanStrategy": "Многострочные входные данные, в которых каждая строка содержит одно из двух значений — remove/replaceWithZeroes (удалить/заменить нулями). Эти входные данные указывают, как обрабатываются значения NaN для каждой метрики. Значение по умолчанию: remove (удалить).",
+ "loc.input.label.classifier": "Классификатор",
+ "loc.input.label.metricGroups": "Группы метрик",
+ "loc.input.help.metricGroups": "Многострочные входные данные, в которых каждая строка содержит число, соответствующее строке с таким же индексом во входных данных expressionTemplates. Нумерация групп начинается с единицы: 1, 2, 3 и т. д. Если эти входные данные не указаны, все метрики объединяются в одну группу (Группа 1).",
+ "loc.input.label.groupWeights": "Веса группы",
+ "loc.input.help.groupWeights": "Многострочные входные данные, в которых каждая строка обозначает вес, используемый для каждой уникальной заданной группы (1, 2, 3…) при вычислении окончательной оценки. 0 < groupWeighti <= 1. Сумма всех весов группы должна быть равна 1. Если эти входные данные не заданы, все группы получают равные веса.",
+ "loc.input.label.direction": "Направление",
+ "loc.input.help.direction": "Многострочные входные данные, в которых каждая строка содержит одно из трех значений — increase/decrease/either (увеличение/уменьшение/любое). Метрика считается недействительной (значение \"Высокий\" или \"Низкий\" для классификации \"Не пройдено\") при наличии статистической разницы между метрикой Canary и базовой метрикой в направлении, указанным пользователем.",
+ "loc.input.label.confidenceLevel": "Уровень достоверности",
+ "loc.input.help.confidenceLevel": "Если не указано, по умолчанию используется значение 0,95.",
+ "loc.input.label.allowedIncrease": "Разрешенное увеличение",
+ "loc.input.label.allowedDecrease": "Разрешенное уменьшение",
+ "loc.input.label.criticalIncrease": "Критическое увеличение",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "Предельно допустимое пороговое значение",
+ "loc.input.help.marginalThreshold": "Если оценка windowScore ниже порогового значения marginalThreshold, указанного пользователем, задача сразу же завершается сбоем (оставшиеся периоды в течение времени существования задачи не оцениваются). В противном случае процедура сбора, проверки, очистки, классификации и оценки метрик повторяется для следующего периода. Значение по умолчанию: 0,5.",
+ "loc.input.label.passThreshold": "Порог прохождения",
+ "loc.input.help.passThreshold": "После анализа и оценки последнего периода оценка сравнивается с пороговым значением passThreshold, указанным пользователем. Если оценка больше passThreshold, задача помечается как выполненная. В противном случае задача помечается как завершившаяся сбоем. Значение по умолчанию: 0,95."
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-CN/resources.resjson
index 25966d8d7cdf..46b0f67c4aae 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "查询 Azure 监视器警报",
- "loc.helpMarkDown": "[详细信息](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "观察配置的 Azure Monitor 规则是否出现活动警报",
- "loc.instanceNameFormat": "查询 Azure 监视器警报",
- "loc.releaseNotes": "版本 1.0 中的新增功能: 添加了对查询统一的 Azure Monitor 警报的支持。",
- "loc.group.displayName.advanced": "高级",
+ "loc.friendlyName": "自动分析",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "对你的应用程序指标执行自动分析",
+ "loc.instanceNameFormat": "自动分析",
+ "loc.releaseNotes": "自动 Canary 分析的初始发布",
+ "loc.group.displayName.providerInputs": "提供程序输入",
+ "loc.group.displayName.metricInputs": "指标输入",
+ "loc.group.displayName.orchestrationInputs": "业务流程输入",
+ "loc.group.displayName.preprocessingInputs": "预处理输入",
+ "loc.group.displayName.classificationInputs": "分类输入",
+ "loc.group.displayName.scoringInputs": "计分输入",
"loc.input.label.connectedServiceNameARM": "Azure 订阅",
- "loc.input.help.connectedServiceNameARM": "选择要监视的 Azure 资源管理器订阅。",
+ "loc.input.help.connectedServiceNameARM": "选择 Azure 资源管理器订阅",
"loc.input.label.ResourceGroupName": "资源组",
- "loc.input.help.ResourceGroupName": "提供资源组的名称进行监视。",
- "loc.input.label.filterType": "筛选类型",
- "loc.input.help.filterType": "按特定资源或预警规则进行筛选。默认值为“无”。",
- "loc.input.label.resource": "资源",
- "loc.input.help.resource": "选择要监视的 Azure 资源。",
- "loc.input.label.alertRule": "警报规则",
- "loc.input.help.alertRule": "按特定预警规则进行筛选。默认值为全选。",
- "loc.input.label.severity": "严重性",
- "loc.input.help.severity": "按严重性筛选。默认值为全选。",
- "loc.input.label.timeRange": "时间范围",
- "loc.input.help.timeRange": "按时间范围筛选。默认值为 1 小时。",
- "loc.input.label.alertState": "警报状态",
- "loc.input.help.alertState": "按警报实例的状态进行筛选。默认值为全选。",
- "loc.input.label.monitorCondition": "监视器条件",
- "loc.input.help.monitorCondition": "监视器条件表示基础条件是否已超过定义的预警规则阈值。"
+ "loc.input.help.ResourceGroupName": "提供资源组的名称",
+ "loc.input.label.containerGroupName": "容器组名称",
+ "loc.input.help.containerGroupName": "要运行分析模块的容器组的名称。如果指定的容器组不存在,则将创建它。",
+ "loc.input.label.location": "容器组位置",
+ "loc.input.help.location": "容器组的位置。如果容器组不存在,则将在指定的位置创建它。",
+ "loc.input.label.logLevel": "日志级别",
+ "loc.input.help.logLevel": "分析日志的详细程度。",
+ "loc.input.label.provider": "提供程序",
+ "loc.input.help.provider": "用于查询指标的指标提供程序",
+ "loc.input.label.endpointUrl": "终结点 URL",
+ "loc.input.help.endpointUrl": "提供用于查询指标的终结点 URL",
+ "loc.input.label.apiKey": "API 密钥",
+ "loc.input.label.appKey": "应用密钥",
+ "loc.input.label.headers": "标题",
+ "loc.input.help.headers": "采用 headername:headervalue 等格式的其他标题。如果有多个标题,则分别另起一行",
+ "loc.input.label.expressionTemplates": "表达式模板",
+ "loc.input.help.expressionTemplates": "多行输入,其中每行包含一个表达式用于查询所关心的服务的指标。可将 $label 和 $value 插入模板来确定核心标签。例如: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m])) ",
+ "loc.input.label.templateSubstitutions": "模板替换",
+ "loc.input.help.templateSubstitutions": "多行输入,其中每行包含 3 个令牌 - ,它们分别对应于 expressionTemplates 输入中包含相同索引的行。",
+ "loc.input.label.areMetricsCritical": "指标重要程度",
+ "loc.input.help.areMetricsCritical": "多行输入,其中每行包含 True/False 这两个值之一。如果为 true,则指标分类为“未通过”将导致整个任务失败。如果为 false,则分类为“未通过”会影响得分,但不会导致任务失败。如果输入内容未指定,则默认情况是假定所有指标都为 false",
+ "loc.input.label.mustHaveData": "数据要求",
+ "loc.input.help.mustHaveData": "多行输入,其中每行包含 True/False 这两个值之一。如果为 true,则指标分类为“noData”将导致整个任务失败。如果为 false,则分类为“noData”会影响得分,但不会导致任务失败。如果输入内容未指定,则默认情况是假定所有指标都为 false",
+ "loc.input.label.analysisType": "分析类型",
+ "loc.input.help.analysisType": "如果是实时的,则针对从执行时开始算起的一段时间执行分析。如果是一个范围,则针对显式指定的时间间隔(过去的时间)执行分析",
+ "loc.input.label.windowType": "窗口类型",
+ "loc.input.help.windowType": "如果增长,则考虑评估整个生存期内的指标。如果滑动,则评估最近时间间隔期间的指标。",
+ "loc.input.label.delay": "延迟",
+ "loc.input.help.delay": "在开始收集和分析指标之前等待的时间(时间单位为 s、m、h)",
+ "loc.input.label.lifetime": "生存期",
+ "loc.input.help.lifetime": "横跨整个 canary 分析时段的时间(提供时间单位(秒、分钟、小时))",
+ "loc.input.label.analysisBeginTime": "分析开始时间",
+ "loc.input.help.analysisBeginTime": "开始收集指标的时间。按 yyyy-mm-ddThh:mm:ssZ 格式提供时间戳(UTC 时间)",
+ "loc.input.label.analysisEndTime": "分析结束时间",
+ "loc.input.help.analysisEndTime": "停止收集指标的时间。按 yyyy-mm-ddThh:mm:ssZ 格式提供时间戳(UTC 时间)",
+ "loc.input.label.interval": "时间间隔",
+ "loc.input.help.interval": "单个金丝雀分析任务的生命周期由多个指标收集和评估的循环组成 - 每个循环都在一个时间窗口内发生,具体时间窗口由间隔输入(时间单位为 s、m、h)指定。",
+ "loc.input.label.step": "步骤",
+ "loc.input.label.preprocessor": "预处理器",
+ "loc.input.label.nanStrategy": "NaN 策略",
+ "loc.input.help.nanStrategy": "多行输入,其中每行包含 remove/replaceWithZeroes 这两个值之一。此输入会指定如何针对每个指标处理 NaN 值。默认设置: remove",
+ "loc.input.label.classifier": "分类器",
+ "loc.input.label.metricGroups": "指标组",
+ "loc.input.help.metricGroups": "多行输入,其中每行包含一个与 expressionTemplates 输入中包含相同索引的行对应的数字。组编号从 1,2,3… 开始。如果未指定此输入,则所有指标都归入一个组(组 1)",
+ "loc.input.label.groupWeights": "组权重",
+ "loc.input.help.groupWeights": "多行输入,其中每行表示一个在计算最终得分时用于所指定的每个唯一组(1,2,3..)的权重。0 < groupWeighti <= 1。所有 groupWeight 之和应等于 1。如果未指定此输入,则所有组采用相同的权重",
+ "loc.input.label.direction": "方向",
+ "loc.input.help.direction": "多行输入,其中每行包含 3 个值(增加/减少/任一)中的一个。如果在用户指定的方向发现 canary 指标和基线指标之间存在统计差异,则指标失败(分类为“未通过”,程度为“高”或“低”)",
+ "loc.input.label.confidenceLevel": "可信度",
+ "loc.input.help.confidenceLevel": "如果未指定,则默认值为 0.95",
+ "loc.input.label.allowedIncrease": "允许增加",
+ "loc.input.label.allowedDecrease": "允许减小",
+ "loc.input.label.criticalIncrease": "Critical increase",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "边际阈值",
+ "loc.input.help.marginalThreshold": "如果 windowScore 比用户指定的 marginalThreshold 要小,则任务会立即失败(无需评估任务生存期内的剩余时段)。否则,对下一时段重复指标收集、验证、清除、分析和评分过程。默认值: 0.5",
+ "loc.input.label.passThreshold": "通过阈值",
+ "loc.input.help.passThreshold": "对最终时段进行分析和评分后,所得分数将与用户指定的 passThreshold 进行比较。如果分数比 passThreshold 高,则任务会被标记为“成功”。否则,任务会被标记为“失败”。默认值: 0.95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-TW/resources.resjson
index 1e13ba63437e..9a429bbb06ee 100644
--- a/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AutomatedAnalysisV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,26 +1,74 @@
{
- "loc.friendlyName": "查詢 Azure 監視器警示",
- "loc.helpMarkDown": "[詳細資訊](https://go.microsoft.com/fwlink/?linkid=870240)",
- "loc.description": "遵守針對作用中警示設定的 Azure 監視器規則",
- "loc.instanceNameFormat": "查詢 Azure 監視器警示",
- "loc.releaseNotes": "1.0 版中的新功能: 新增了查詢統一 Azure 監視警示的支援。",
- "loc.group.displayName.advanced": "進階",
- "loc.input.label.connectedServiceNameARM": "Azure 訂用帳戶",
- "loc.input.help.connectedServiceNameARM": "選取要監視的 Azure Resource Manager 訂用帳戶。",
+ "loc.friendlyName": "自動化分析",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.description": "執行應用程式計量的自動化分析",
+ "loc.instanceNameFormat": "自動化分析",
+ "loc.releaseNotes": "自動示警分析的初始版本",
+ "loc.group.displayName.providerInputs": "提供者輸入",
+ "loc.group.displayName.metricInputs": "計量輸入",
+ "loc.group.displayName.orchestrationInputs": "協調流程輸入",
+ "loc.group.displayName.preprocessingInputs": "前置處理輸入",
+ "loc.group.displayName.classificationInputs": "分類輸入",
+ "loc.group.displayName.scoringInputs": "評分輸入",
+ "loc.input.label.connectedServiceNameARM": "Azure 訂閱",
+ "loc.input.help.connectedServiceNameARM": "選取 Azure Resource Manager 訂閱",
"loc.input.label.ResourceGroupName": "資源群組",
- "loc.input.help.ResourceGroupName": "提供要監視的資源群組名稱。",
- "loc.input.label.filterType": "篩選類型",
- "loc.input.help.filterType": "依據特定的資源或警示規則篩選。預設值是無。",
- "loc.input.label.resource": "資源",
- "loc.input.help.resource": "選取要監視的 Azure 資源。",
- "loc.input.label.alertRule": "警示規則",
- "loc.input.help.alertRule": "依據特定的警示規則篩選。預設值是全選。",
- "loc.input.label.severity": "嚴重性",
- "loc.input.help.severity": "依據嚴重性篩選。預設值是全選。",
- "loc.input.label.timeRange": "時間範圍",
- "loc.input.help.timeRange": "依據時間範圍篩選。預設值是 1 小時。",
- "loc.input.label.alertState": "警示狀態",
- "loc.input.help.alertState": "依據警示執行個體的狀態篩選。預設值是全選。",
- "loc.input.label.monitorCondition": "監視器條件",
- "loc.input.help.monitorCondition": "監視條件代表基礎條件是否超過定義的警示規則閾值。"
+ "loc.input.help.ResourceGroupName": "提供資源群組的名稱",
+ "loc.input.label.containerGroupName": "容器群組名稱",
+ "loc.input.help.containerGroupName": "要執行分析模組的容器群組名稱。如果指定的容器群組不存在,系統會建立一個容器群組。",
+ "loc.input.label.location": "容器群組位置",
+ "loc.input.help.location": "容器群組的位置。如果指定的位置沒有容器群組,系統會在該位置建立一個容器群組。",
+ "loc.input.label.logLevel": "記錄層級",
+ "loc.input.help.logLevel": "分析記錄的詳細程度。",
+ "loc.input.label.provider": "提供者",
+ "loc.input.help.provider": "要查詢計量的計量提供者",
+ "loc.input.label.endpointUrl": "端點 URL",
+ "loc.input.help.endpointUrl": "提供用以查詢計量的端點 URL",
+ "loc.input.label.apiKey": "API 金鑰",
+ "loc.input.label.appKey": "應用程式金鑰",
+ "loc.input.label.headers": "標頭",
+ "loc.input.help.headers": "headername:headervalue 等格式中的其他標頭。多個標頭會以新行字元分隔",
+ "loc.input.label.expressionTemplates": "運算式範本",
+ "loc.input.help.expressionTemplates": "在多行輸入中,每一行皆包含用以查詢關注服務計量的運算式。$label 和 $value 可以插入範本中,識別樞紐分析表標籤。例如: sum(rate(requests_total{custom_status=\"good\", $label=~\"$value\" }[1m]))",
+ "loc.input.label.templateSubstitutions": "範本替代",
+ "loc.input.help.templateSubstitutions": "在多行輸入中,每一行都包含 3 個權杖 – ,對應到 expressionTemplates 輸入中的相同索引行。",
+ "loc.input.label.areMetricsCritical": "計量關鍵性",
+ "loc.input.help.areMetricsCritical": "在多行輸入中,每一行皆包含這兩個值的其中之一: True/False。若為 true,則計量的非傳遞分類會造成整個工作失敗。若為 false,則非傳遞分類會影響分數,但不會造成工作失敗。如果不指定輸入,則所有計量的預設值皆假設為 false",
+ "loc.input.label.mustHaveData": "資料需求",
+ "loc.input.help.mustHaveData": "在多行輸入中,每一行都包含兩個值的其中之一: True/False。若為 true,則計量的 noData 分類將會造成整個工作失敗。若為 false,則 noData 分類會影響分數,但不會造成工作失敗。如果不指定輸入,則所有計量的預設值都假設為 false",
+ "loc.input.label.analysisType": "分析類型",
+ "loc.input.help.analysisType": "若為即時,則會對從某個瞬間開始執行的一段期間執行分析。若為範圍,則會對明確指定的過去時間間隔執行分析",
+ "loc.input.label.windowType": "時段類型",
+ "loc.input.help.windowType": "如果持續成長,則考慮評估整個存留期中的計量。如果不斷下滑,則使用最近間隔期間的計量進行評估。",
+ "loc.input.label.delay": "延遲",
+ "loc.input.help.delay": "開始收集和分析計量前要等候的時間 (提供時間單位 (秒、分、小時))",
+ "loc.input.label.lifetime": "存留期",
+ "loc.input.help.lifetime": "跨越整個示警分析期間的時間 (提供時間單位 (秒、分、小時))",
+ "loc.input.label.analysisBeginTime": "分析開始時間",
+ "loc.input.help.analysisBeginTime": "開始收集計量的時間。請以 yyyy-mm-ddThh:mm:ssZ 格式提供時間戳記 (UTC 時間)",
+ "loc.input.label.analysisEndTime": "分析結束時間",
+ "loc.input.help.analysisEndTime": "停止收集計量的時間。請以 yyyy-mm-ddThh:mm:ssZ 格式提供時間戳記 (UTC 時間)",
+ "loc.input.label.interval": "間隔",
+ "loc.input.help.interval": "單一示警分析工作的存留期是由多個計量收集和評估的迴圈所組成,每個迴圈都會經歷時間間隔輸入指定的時間範圍 (提供時間單位 (秒、分、小時))。",
+ "loc.input.label.step": "步驟",
+ "loc.input.label.preprocessor": "前置處理器",
+ "loc.input.label.nanStrategy": "NaN 策略",
+ "loc.input.help.nanStrategy": "在多行輸入中,每一行都包含兩個值的其中之一: remove/replaceWithZeroes。此輸入會指定如何處理每個計量的 NaN 值。預設值: Remove",
+ "loc.input.label.classifier": "分類器",
+ "loc.input.label.metricGroups": "計量群組",
+ "loc.input.help.metricGroups": "在多行輸入中,每一行都包含與 expressionTemplates 輸入中相同索引行相對應的數字。群組編號從 1、2、3... 一直下去。如果不指定此輸入,則所有計量都會集合在單一群組 (群組 1) 中",
+ "loc.input.label.groupWeights": "群組權重",
+ "loc.input.help.groupWeights": "在多行輸入中,每一行皆代表在計算最終分數時,指定之每個唯一群組 (1,2,3...) 所使用的權數。0 < groupWeighti <= 1。所有 groupWeight 的總和應等於 1。如不指定此輸入,則所有群組的權數皆相等",
+ "loc.input.label.direction": "方向",
+ "loc.input.help.direction": "在多行輸入中,每一行皆包含三個值的其中之一: 增量/減量/任一個。如果在使用者指定的方向發現示警和基準計量有統計差異,則計量失敗 (非傳遞分類為高或低)",
+ "loc.input.label.confidenceLevel": "信賴等級",
+ "loc.input.help.confidenceLevel": "如果未指定,預設值為 0.95",
+ "loc.input.label.allowedIncrease": "允許增加",
+ "loc.input.label.allowedDecrease": "允許減少",
+ "loc.input.label.criticalIncrease": "重大增加",
+ "loc.input.label.criticalDecrease": "criticalDecrease",
+ "loc.input.label.marginalThreshold": "臨界閾值",
+ "loc.input.help.marginalThreshold": "如果 windowScore 低於使用者指定的 marginalThreshold,則工作會立即失敗 (不需要評估工作存留期的剩餘時間)。否則,會對下一個時段重複執行計量收集、驗證、清除、分類及計分等程序。預設值: 0.5",
+ "loc.input.label.passThreshold": "傳遞閾值",
+ "loc.input.help.passThreshold": "分析了最後一個時段並予以計分後,分數就會與使用者指定的 passThreshold 比較。如果分數大於 passThreshold,工作即標示為成功。否則,工作會標示為失敗。預設值: 0.95"
}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/task.json b/Tasks/AutomatedAnalysisV0/task.json
index 1ce238210462..624983115f9e 100644
--- a/Tasks/AutomatedAnalysisV0/task.json
+++ b/Tasks/AutomatedAnalysisV0/task.json
@@ -17,7 +17,7 @@
],
"version": {
"Major": 0,
- "Minor": 171,
+ "Minor": 198,
"Patch": 0
},
"preview": true,
@@ -231,7 +231,7 @@
"name": "delay",
"type": "string",
"label": "Delay",
- "defaultValue":"0s",
+ "defaultValue": "0s",
"required": false,
"groupName": "orchestrationInputs",
"visibleRule": "analysisType == realtime",
@@ -450,7 +450,7 @@
"Method": "PUT",
"Headers": "{\"Content-Type\":\"application/json\", \"Accept\":\"application/json\"}",
"Body": "{\"id\":\"/subscriptions/{{subscriptionId}}/resourceGroups/$(ResourceGroupName)/providers/Microsoft.ContainerInstance/containerGroups/$(containerGroupName)\",\"location\":\"$(location)\",\"name\":\"$(containerGroupName)\",\"identity\":{\"type\":\"SystemAssigned\"},\"properties\":{\"osType\":\"Linux\", \"restartPolicy\": \"Never\", \"volumes\":[{\"name\":\"varlog\", \"emptyDir\": {}}], \"ipAddress\":{\"type\":\"Public\", \"ports\":[{\"port\": 443, \"protocol\": \"TCP\"}]}, \"containers\":[{\"name\":\"aa-app\",\"properties\":{\"command\":[],\"environmentVariables\": [{ \"name\": \"METRICS_PROVIDER\", \"value\": \"{{ provider }}\" }, { \"name\": \"ENDPOINT\", \"secureValue\": \"{{ endpointUrl }}\" }, { \"name\": \"HEADERS\", \"secureValue\": \"{{ headers }}\" }, { \"name\": \"API_KEY\", \"secureValue\": \"{{ apiKey }}\" }, { \"name\": \"APP_KEY\", \"secureValue\": \"{{ appKey }}\" }, { \"name\": \"EXPRESSION_TEMPLATES\", \"secureValue\": \"{{{ #stringReplace '\"' '\\\"' expressionTemplates }}}\" }, { \"name\": \"TEMPLATE_SUBSTITUTIONS\", \"secureValue\": \"{{{ #stringReplace '\"' '\\\"' templateSubstitutions }}}\" }, { \"name\": \"ARE_METRICS_CRITICAL\", \"value\": \"{{ areMetricsCritical }}\" }, { \"name\": \"MUST_HAVE_DATA\", \"value\": \"{{ mustHaveData }}\" }, { \"name\": \"ANALYSIS_TYPE\", \"value\": \"{{ analysisType }}\" }, { \"name\": \"WINDOW_TYPE\", \"value\": \"{{ windowType }}\" }, { \"name\": \"DELAY\", \"value\": \"{{ delay }}\" }, { \"name\": \"LIFETIME\", \"value\": \"{{ lifetime }}\" }, { \"name\": \"ANALYSIS_BEGIN_TIME\", \"value\": \"{{ analysisBeginTime }}\" }, { \"name\": \"ANALYSIS_END_TIME\", \"value\": \"{{ analysisEndTime }}\" }, { \"name\": \"INTERVAL\", \"value\": \"{{ interval }}\" }, { \"name\": \"PREPROCESSOR\", \"value\": \"{{ preprocessor }}\" }, {\"name\": \"NAN_STRATEGY\", \"value\": \"{{ nanStrategy }}\" }, { \"name\": \"CLASSIFIER\", \"value\": \"{{ classifier }}\" }, { \"name\": \"METRIC_GROUPS\", \"value\": \"{{ metricGroups }}\" }, { \"name\": \"GROUP_WEIGHTS\", \"value\": \"{{ groupWeights }}\" }, { \"name\": \"DIRECTION\", \"value\": \"{{ direction }}\" }, { \"name\": \"CONFIDENCE_LEVEL\", \"value\": \"{{ confidenceLevel }}\" }, { \"name\": \"ALLOWED_INCREASE\", \"value\": \"{{ allowedIncrease }}\" }, { \"name\": \"ALLOWED_DECREASE\", \"value\": \"{{ allowedDecrease }}\" }, { \"name\": \"CRITICAL_INCREASE\", \"value\": \"{{ criticalIncrease }}\" }, { \"name\": \"CRITICAL_DECREASE\", \"value\": \"{{ criticalDecrease }}\" }, { \"name\": \"MARGINAL_THRESHOLD\", \"value\": \"{{ marginalThreshold }}\" }, { \"name\": \"PASS_THRESHOLD\", \"value\": \"{{ passThreshold }}\" }, {\"name\":\"LOG_LEVEL\", \"value\":\"$(logLevel)\"}, {\"name\":\"LOG_OUTPUT\", \"value\":\"FILE\"}], \"image\":\"mcr.microsoft.com/devops/azure-pipelines/automated-analysis:v0.preview\",\"ports\":[{\"port\": 8080}], \"volumeMounts\":[{\"name\":\"varlog\", \"mountPath\":\"/usr/src/logs\", \"readOnly\": \"false\"}], \"resources\": {\"requests\": {\"cpu\": 1,\"memoryInGB\": 0.5}}}}, {\"name\":\"aa-sidecar\",\"properties\":{\"volumeMounts\":[{\"name\":\"varlog\", \"mountPath\":\"/usr/src/logs\", \"readOnly\": \"false\"}], \"resources\": {\"requests\": {\"cpu\": 1,\"memoryInGB\": 0.5}}, \"command\":[], \"environmentVariables\":[{ \"name\":\"LOGS_PROVIDER\", \"value\":\"FILE\"}, {\"name\":\"LOG_FILE_PATH\", \"value\":\"/usr/src/logs/out.log\"}, {\"name\":\"TASK_PROPERTIES\", \"value\":\"{\\\"Content-Type\\\":\\\"application/json\\\", \\\"PlanUrl\\\": \\\"$(system.CollectionUri)\\\", \\\"ProjectId\\\": \\\"$(system.TeamProjectId)\\\", \\\"HubName\\\": \\\"release\\\", \\\"PlanId\\\": \\\"$(system.PlanId)\\\", \\\"JobId\\\": \\\"$(system.JobId)\\\", \\\"TimelineId\\\": \\\"$(system.TimelineId)\\\", \\\"TaskInstanceId\\\": \\\"$(system.TaskInstanceId)\\\", \\\"TaskInstanceName\\\": \\\"$(system.TaskInstanceName)\\\", \\\"AuthToken\\\": \\\"$(system.AccessToken)\\\"}\"}], \"image\":\"mcr.microsoft.com/devops/azure-pipelines/task-logger-python:v0.preview\", \"ports\":[{\"port\": 443}]}}]},\"type\":\"Microsoft.ContainerInstance/containerGroups\"}",
- "WaitForCompletion" : "true"
+ "WaitForCompletion": "true"
},
"Cancel": {
"EndpointId": "$(connectedServiceNameARM)",
@@ -461,4 +461,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/AutomatedAnalysisV0/task.loc.json b/Tasks/AutomatedAnalysisV0/task.loc.json
index d067a0f187b6..4203b3f25489 100644
--- a/Tasks/AutomatedAnalysisV0/task.loc.json
+++ b/Tasks/AutomatedAnalysisV0/task.loc.json
@@ -17,7 +17,7 @@
],
"version": {
"Major": 0,
- "Minor": 171,
+ "Minor": 198,
"Patch": 0
},
"preview": true,
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/de-DE/resources.resjson
index 7b863187fed9..cfa50f1c4029 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure App Service verwalten",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Hiermit können Sie eine Azure App Service-Instanz starten, beenden oder neu starten, einen Slottausch durchführen, einen Slot löschen, Websiteerweiterungen installieren oder die kontinuierliche Überwachung für eine Azure App Service-Instanz aktivieren.",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "Erweiterte Einstellungen",
"loc.input.label.ConnectedServiceName": "Azure-Abonnement",
@@ -114,7 +114,7 @@
"loc.messages.SwappedAppServiceSlotSlots": "Slots für App Service \"%s\" getauscht: \"%s\" und \"%s\"'",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServicePublishingCredentialsSlot": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s-%s\". Fehler: %s",
- "loc.messages.WarmingUpSlots": "Slots werden aufgewärmt.",
+ "loc.messages.WarmingUpSlots": "Slots werden aufgewärmt",
"loc.messages.DeploymentIDCannotBeNull": "Die Bereitstellungs-ID darf nicht NULL oder leer sein.",
"loc.messages.DeploymentDataEntityCannotBeNull": "Die Datenentität für die Bereitstellung darf nicht NULL oder undefiniert sein.",
"loc.messages.SiteExtensionInstalled": "Die Websiteerweiterung \"%s\" wurde installiert.",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Ein Zugriffstoken für den verwalteten Dienstprinzipal konnte nicht abgerufen werden. Statuscode: %s, Statusmeldung: %s",
"loc.messages.ASE_SSLIssueRecommendation": "Um ein Zertifikat in App Service zu verwenden, muss das Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle signiert sein. Werden von Ihrer Web-App Zertifikatüberprüfungsfehler zurückgegeben, verwenden Sie wahrscheinlich ein selbstsigniertes Zertifikat. Um solche Fehler zu beheben, müssen Sie in der Build- oder Releasepipeline eine Variable mit dem Namen VSTS_ARM_REST_IGNORE_SSL_ERRORS auf den Wert TRUE festlegen.",
"loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "\"Mit Vorschau austauschen\" wird für Container- und Linux-Web-Apps nicht unterstützt.",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "Es wurde eine ungültige Aktion zur Verwendung mit dem Veröffentlichungsprofil-Endpunkt ausgewählt. Folgende Aktionen werden unterstützt: \"Alle fortlaufenden Webaufträge starten/beenden\" und \"Erweiterungen installieren\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/es-ES/resources.resjson
index 4039d0fa924c..e950baab320f 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Administración de Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Inicia, detiene, reinicia, intercambia espacio, elimina espacio, instala extensiones de sitio o habilita la supervisión continua para una instancia de Azure App Service.",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "Configuración avanzada",
"loc.input.label.ConnectedServiceName": "Suscripción a Azure",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "No se pudo capturar el token de acceso para la entidad de servicio administrada. Código de estado: %s. Mensaje de estado: %s",
"loc.messages.ASE_SSLIssueRecommendation": "Para usar un certificado en App Service, debe haberlo firmado una entidad de certificación de confianza. Si la aplicación web genera errores de validación del certificado, es posible que esté usando un certificado autofirmado. Para resolverlos, debe establecer una variable denominada \"VSTS_ARM_REST_IGNORE_SSL_ERRORS\" como \"true\" en la canalización de compilación o de versión.",
"loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "No se admite el intercambio con vista previa para las aplicaciones web de Linux y de Container.",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "Se ha seleccionado una acción no válida para usarla con el punto de conexión del perfil de publicación. Las acciones admitidas son \"Start/Stop all continuous webjobs\" e \"Instalar extensiones\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/fr-FR/resources.resjson
index 3ee22dba0fb3..541509bc152b 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Gestion d'Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Effectuer un démarrage, un arrêt, un redémarrage, un échange d'emplacement, une suppression d'emplacement, une installation d'extensions de site ou une activation de la supervision continue pour une instance d'Azure App Service",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "Paramètres avancés",
"loc.input.label.ConnectedServiceName": "Abonnement Azure",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Impossible de récupérer (fetch) le jeton d'accès pour le principal du service managé. Code d'état : %s, message d'état : %s",
"loc.messages.ASE_SSLIssueRecommendation": "Pour utiliser un certificat dans App Service, celui-ci doit être signé par une autorité de certification de confiance. Si votre application web génère des erreurs de validation de certificat, cela signifie probablement que vous utilisez un certificat auto-signé. Pour résoudre ces erreurs, vous devez affecter la valeur 'true' à une variable nommée 'VSTS_ARM_REST_IGNORE_SSL_ERRORS' dans le pipeline de build ou le pipeline de mise en production.",
"loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "L'échange avec aperçu n'est pas pris en charge pour les applications web Linux et les applications web Conteneur.",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "Action non valide sélectionnée pour être utilisée avec le point de terminaison de profil de publication ! Les actions prises en charge sont 'Démarrer/arrêter tous les WebJobs continus' et 'Installer les extensions'"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/it-IT/resources.resjson
index 0207f6ab53ce..6a8faef0e96e 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Gestione servizio app di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Esegue avvio, arresto, riavvio, scambio di slot, eliminazione di slot, installazione delle estensioni del sito o abilita il monitoraggio continuo per un'istanza di Servizio app di Azure",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "Impostazioni avanzate",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Non è stato possibile recuperare il token di accesso per l'entità servizio gestita. Codice di stato: %s. Messaggio di stato: %s",
"loc.messages.ASE_SSLIssueRecommendation": "Per usare un certificato nel servizio app, il certificato deve essere firmato da un'autorità di certificazione attendibile. Se l'app Web restituisce errori di convalida del certificato, è possibile che si stia usando un certificato autofirmato. Per risolvere tali errori, è necessario impostare una variabile denominata `VSTS_ARM_REST_IGNORE_SSL_ERRORS` sul valore `true` nella pipeline di compilazione o versione.",
"loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "Lo scambio con anteprima non è supportato per le app Web Linux e di contenitori.",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "È stata selezionata un'azione non valida per l'uso con l'endpoint del profilo di pubblicazione. Le azioni supportate sono 'Avvia/Arresta tutti i processi Web continui' e 'Installa estensioni'"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ja-JP/resources.resjson
index 05b9934c5463..80c110197206 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure App Service の管理",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Azure App Service の開始、停止、再開、スロット スワップ、スロット削除、サイト拡張機能のインストール、継続的監視の有効化を行います",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "詳細設定",
"loc.input.label.ConnectedServiceName": "Azure サブスクリプション",
@@ -105,7 +105,7 @@
"loc.messages.AppServiceState": "App Service の状態は '%s' です。",
"loc.messages.InvalidMonitorAppState": "アプリ状態を監視するために指定された状態 '%s' は無効です",
"loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の公開プロファイルをフェッチできませんでした。エラー: %s",
- "loc.messages.FailedToGetAppServicePublishingProfileSlot": "App Service '%s-%s' の公開プロファイルをフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfileSlot": "App Service '%s-%s' の発行プロファイルをフェッチできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされています",
@@ -113,7 +113,7 @@
"loc.messages.SwappedAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされました",
"loc.messages.SwappedAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' がスワップされました",
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
- "loc.messages.FailedToGetAppServicePublishingCredentialsSlot": "App Service '%s-%s' の公開資格情報をフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentialsSlot": "App Service '%s-%s' の発行資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.WarmingUpSlots": "スロットをウォームアップしています",
"loc.messages.DeploymentIDCannotBeNull": "配置 ID を null または空にすることはできません。",
"loc.messages.DeploymentDataEntityCannotBeNull": "配置データ エンティティを null または未定義にすることはできません。",
@@ -171,7 +171,7 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。仮想マシンのマネージド サービス ID (MSI) を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.ASE_SSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があります。そのようなエラーを解決するには、ビルドまたはリリース パイプラインで 'VSTS_ARM_REST_IGNORE_SSL_ERRORS' という名前の変数の値を 'true' に設定する必要があります。",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
+ "loc.messages.SwapWithPreviewNotsupported": "Linux Web アプリおよびコンテナー Web アプリでは、プレビューとのスワップはサポートされていません。",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "発行プロファイル エンドポイントで使用するために選択されたアクションが無効です。サポートされているアクションは、'すべての継続的 Web ジョブの開始または停止' および '拡張機能のインストール' です"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ko-KR/resources.resjson
index b1f099eff96b..c872bc35d10a 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -136,9 +136,9 @@
"loc.messages.FailedToUpdateAppServiceConfiguration": "App Service '%s' 구성을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.FailedToUpdateAppServiceConfigurationSlot": "App Service '%s-%s' 구성을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 가져오지 못했습니다. 오류: %s",
- "loc.messages.FailedToGetAppServiceApplicationSettingsSlot": "App Service '%s-%s' 애플리케이션 설정을 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToGetAppServiceApplicationSettingsSlot": "App Service '%s-%s' 응용 프로그램 설정을 가져오지 못했습니다. 오류: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s",
- "loc.messages.FailedToUpdateAppServiceApplicationSettingsSlot": "App Service '%s-%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAppServiceApplicationSettingsSlot": "App Service '%s-%s' 응용 프로그램 설정을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.KuduSCMDetailsAreEmpty": "KUDU SCM 정보가 비어 있음",
"loc.messages.FailedToGetContinuousWebJobs": "연속 WebJob을 가져오지 못했습니다. 오류: %s",
"loc.messages.FailedToStartContinuousWebJob": "연속 WebJob '%s'을(를) 시작하지 못했습니다. 오류: %s",
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ru-RU/resources.resjson
index 33ace8052087..2998b3b27c29 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Управление Службой приложений Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "Запуск, остановка, перезапуск, переключение слотов, удаление слотов, установка расширений сайтов или включение непрерывного мониторинга для Службы приложений Azure",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "Дополнительные параметры",
"loc.input.label.ConnectedServiceName": "Подписка Azure",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Код состояния: %s, сообщение о состоянии: %s.",
"loc.messages.ASE_SSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат. Для устранения этих ошибок необходимо установить значение true для переменной VSTS_ARM_REST_IGNORE_SSL_ERRORS в конвейере сборки или выпуска.",
"loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "Переключение с предварительным просмотром не поддерживается для веб-приложений Linux и веб-приложений контейнеров.",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "Выбрано недопустимое действие для использования с конечной точкой профиля публикации. Поддерживаемые действия: \"Запустить/остановить все непрерывные веб-задания\" и \"Установить расширения\""
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/zh-TW/resources.resjson
index a490cdc6f84f..1e9deb793a61 100644
--- a/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureAppServiceManageV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure App Service 管理",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=831573)",
- "loc.description": "Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=831573)",
+ "loc.description": "啟動、停止、重新啟動、交換位置、刪除位置、安裝網站延伸模組或啟用 Azure App Service 的持續監視",
"loc.instanceNameFormat": "$(Action): $(WebAppName)",
"loc.group.displayName.AdvancedSettings": "進階設定",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶",
@@ -105,7 +105,7 @@
"loc.messages.AppServiceState": "App Service 的狀態為 '%s'。",
"loc.messages.InvalidMonitorAppState": "為監視應用程式狀態提供的狀態 '%s' 無效",
"loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發佈設定檔。錯誤: %s",
- "loc.messages.FailedToGetAppServicePublishingProfileSlot": "無法擷取 App Service '%s-%s' 發佈設定檔。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfileSlot": "無法擷取 App Service '%s-%s' 發行設定檔。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "無法交換 App Service '%s' 位置 - 'production' 和 '%s'。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "無法交換 App Service '%s' 位置 - '%s' 和 '%s'。錯誤: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "正在交換 App Service '%s' 位置 - 'production' 和 '%s'",
@@ -113,7 +113,7 @@
"loc.messages.SwappedAppServiceSlotWithProduction": "已交換 App Service '%s' 位置 - 'production' 和 '%s'",
"loc.messages.SwappedAppServiceSlotSlots": "已交換 App Service '%s' 位置 - '%s' 和 '%s'",
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
- "loc.messages.FailedToGetAppServicePublishingCredentialsSlot": "無法擷取 App Service '%s-%s' 發佈認證。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentialsSlot": "無法擷取 App Service '%s-%s' 發行認證。錯誤: %s",
"loc.messages.WarmingUpSlots": "正在準備交換位置",
"loc.messages.DeploymentIDCannotBeNull": "部署識別碼不可為 null 或空白。",
"loc.messages.DeploymentDataEntityCannotBeNull": "部署資料實體不可為 null 或未定義。",
@@ -172,6 +172,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "無法擷取受控服務主體的存取權杖。狀態碼: %s,狀態訊息: %s",
"loc.messages.ASE_SSLIssueRecommendation": "若要在 App Service 中使用憑證,則憑證必須是由信任憑證授權單位簽署的憑證。若您的 Web 應用程式顯示憑證驗證錯誤,有可能您是使用自我簽署的憑證。若要解決這些錯誤,您必須在建置或發行管線中將名為 `VSTS_ARM_REST_IGNORE_SSL_ERRORS` 的變數值設為 `true`。",
"loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
- "loc.messages.SwapWithPreviewNotsupported": "Swap with preview isn't supported for Linux webapps and Container webapps.",
- "loc.messages.InvalidActionForPublishProfileEndpoint": "Invalid Action selected to use with publish profile endpoint!. Supported actions are 'Start/Stop all continuous webjobs' & 'Install Extensions'"
+ "loc.messages.SwapWithPreviewNotsupported": "Linux Web 應用程式和容器 Web 應用程式不支援交換並預覽。",
+ "loc.messages.InvalidActionForPublishProfileEndpoint": "選取要搭配發行設定檔端點使用的動作無效! 支援的動作為「啟動/停止所有連續 Web 工作」以及「安裝延伸模組」"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceManageV0/task.json b/Tasks/AzureAppServiceManageV0/task.json
index 46cdd4af94d8..fb2a578ec3df 100644
--- a/Tasks/AzureAppServiceManageV0/task.json
+++ b/Tasks/AzureAppServiceManageV0/task.json
@@ -18,7 +18,7 @@
"demands": [],
"version": {
"Major": 0,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "1.102.0",
diff --git a/Tasks/AzureAppServiceManageV0/task.loc.json b/Tasks/AzureAppServiceManageV0/task.loc.json
index 705a37098e59..a791c6cca673 100644
--- a/Tasks/AzureAppServiceManageV0/task.loc.json
+++ b/Tasks/AzureAppServiceManageV0/task.loc.json
@@ -18,7 +18,7 @@
"demands": [],
"version": {
"Major": 0,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "1.102.0",
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/de-DE/resources.resjson
index bfb6c7bdcf4b..38344aac07fc 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Azure App Service-Einstellungen",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/AA5wsgy)",
+ "loc.description": "Hiermit werden Einstellungen für eine Azure-Web-App für Linux oder Windows aktualisiert oder hinzugefügt.",
+ "loc.instanceNameFormat": "Azure App Service-Einstellungen: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen",
"loc.input.label.ConnectedServiceName": "Azure-Abonnement",
"loc.input.help.ConnectedServiceName": "Wählen Sie das Azure Resource Manager-Abonnement aus.",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "App Service-Name",
"loc.input.help.appName": "Geben Sie den Namen eines vorhandenen Azure App Service ein, oder wählen Sie ihn aus.",
- "loc.input.label.resourceGroupName": "Resource group",
+ "loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Geben Sie die Azure-Ressourcengruppe ein, die den oben angegebene Azure App Service enthält, oder wählen Sie sie aus.",
"loc.input.label.slotName": "Slot",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "Geben Sie einen vorhandenen Slot ein, oder wählen Sie ihn aus. Wird kein Slot ausgewählt, werden Änderungen an der Produktion vorgenommen.",
"loc.input.label.appSettings": "App-Einstellungen",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "Unter Verwendung der JSON-Syntax können Sie App Service-App-Einstellungen wie folgt hinzufügen oder aktualisieren: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "Allgemeine Einstellungen",
+ "loc.input.help.generalSettings": "Unter Verwendung der JSON-Syntax können Sie allgemeine App Service-Einstellungen wie folgt hinzufügen oder aktualisieren: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "Verbindungszeichenfolgen",
+ "loc.input.help.connectionStrings": "Unter Verwendung der JSON-Syntax können Sie App Service-Verbindungszeichenfolgen wie folgt hinzufügen oder aktualisieren: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Die Dienstverbindungsdetails für Azure App Service wurden abgerufen: \"%s\"",
"loc.messages.ResourceDoesntExist": "Die Ressource \"%s\" ist nicht vorhanden. Die Ressource muss vor der Bereitstellung vorhanden sein.",
"loc.messages.FailedToGetAppServiceDetails": "Fehler beim Abrufen der App Service-Details \"%s\". Fehler: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "Mehrere Ressourcengruppen für App Service \"%s\" gefunden.",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Es wird versucht, die App Service-Verbindungszeichenfolgen zu aktualisieren. Daten: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Die App Service-Verbindungszeichenfolgen wurden aktualisiert.",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Fehler beim Aktualisieren der Sloteinstellungen der Konfiguration für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Fehler beim Aktualisieren der Verbindungszeichenfolgen für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Fehler beim Aktualisieren der Sloteinstellungen der Verbindungszeichenfolge für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Fehler beim Abrufen der Verbindungszeichenfolgen für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Fehler beim Abrufen der Sloteinstellungen der Verbindungszeichenfolge für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Fehler beim Abrufen der Slotkonfigurationsnamen für die App Service-Instanz \"%s\". Fehler: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "Fehler beim Patchen der Konfiguration für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "Fehler beim Aktualisieren der App-Dienstkonfiguration \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "Fehler beim Abrufen der Konfiguration für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "Die App Service-Einstellungen sind nicht aktiviert. Geben Sie eine der folgenden Optionen an: \"App-Einstellungen\" oder \"Allgemeine Einstellungen\" oder \"Verbindungszeichenfolgen\".",
+ "loc.messages.AppSettingInvalidJSON": "Das Anwendungseinstellungsobjekt ist kein gültiges JSON-Objekt.",
+ "loc.messages.ConfigSettingInvalidJSON": "Das Konfigurationseinstellungsobjekt ist kein gültiges JSON-Objekt.",
+ "loc.messages.ConnectionStringInvalidJSON": "Das Verbindungszeichenfolgenobjekt ist kein gültiges JSON-Objekt."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/es-ES/resources.resjson
index b69ea223f08d..3955e5eb52e1 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Configuración de Azure App Service",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/AA5wsgy)",
+ "loc.description": "Actualiza o agrega la configuración de aplicación de una instancia de Azure Web Apps para Linux o Windows.",
+ "loc.instanceNameFormat": "Configuración de Azure App Service: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Configuración y opciones de la aplicación",
"loc.input.label.ConnectedServiceName": "Suscripción a Azure",
"loc.input.help.ConnectedServiceName": "Seleccione la suscripción de Azure Resource Manager",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "Nombre de App Service",
"loc.input.help.appName": "Escriba o seleccione el nombre de una instancia de Azure App Service existente",
- "loc.input.label.resourceGroupName": "Resource group",
+ "loc.input.label.resourceGroupName": "Grupo de recursos",
"loc.input.help.resourceGroupName": "Escriba o seleccione el grupo de recursos de Azure que contiene la instancia de Azure App Service especificada anteriormente",
- "loc.input.label.slotName": "Espacio",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.label.slotName": "Ranura",
+ "loc.input.help.slotName": "Especifique o seleccione un espacio existente. Si no hay ningún espacio seleccionado, se realizarán cambios en el de producción.",
"loc.input.label.appSettings": "Configuración de la aplicación",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "Agregue o actualice la configuración de aplicación de App Service mediante la sintaxis JSON, como se indica a continuación: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "Configuración general",
+ "loc.input.help.generalSettings": "Agregue o actualice la configuración general de App Service mediante la sintaxis JSON, como se indica a continuación: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "Cadenas de conexión",
+ "loc.input.help.connectionStrings": "Agregue o actualice las cadenas de conexión de App Service mediante la sintaxis JSON, como se indica a continuación: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Se obtuvieron detalles de conexión de servicio para Azure App Service: \"%s\"",
"loc.messages.ResourceDoesntExist": "El recurso \"%s\" no existe. Este debe existir antes de la implementación.",
"loc.messages.FailedToGetAppServiceDetails": "No se pudieron capturar los detalles de la instancia de App Service \"%s\". Error: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "Se encontraron varios grupos de recursos para la instancia de App Service \"%s\".",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Intentando actualizar las cadenas de conexión de la instancia de App Service. Datos: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Las cadenas de conexión de App Service se han actualizado.",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "No se pudieron actualizar los valores de espacio de configuración de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "No se pudieron actualizar las cadenas de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "No se pudo actualizar la configuración de espacio de la cadena de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "No se pudieron obtener las cadenas de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "No se pudo obtener la configuración de espacio de la cadena de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "No se pudieron obtener los nombres de configuración de espacio de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "No se pudo aplicar una revisión a la configuración de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "No se pudo actualizar la configuración de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "No se pudo obtener la configuración de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "La configuración de App Service no está habilitada. Proporcione uno de los valores siguientes: Configuración de la aplicación, Configuración general o Cadenas de conexión.",
+ "loc.messages.AppSettingInvalidJSON": "El objeto Configuración de la aplicación no tiene un formato JSON válido.",
+ "loc.messages.ConfigSettingInvalidJSON": "El objeto Opciones de configuración no tiene un formato JSON válido.",
+ "loc.messages.ConnectionStringInvalidJSON": "El objeto Cadena de conexión no tiene un formato JSON válido."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
index 9ace7163076f..1d178e92c5e8 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Paramètres d'Azure App Service",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/AA5wsgy)",
+ "loc.description": "Mettre à jour/ajouter des paramètres d'application dans Azure Web App pour Linux ou pour Windows",
+ "loc.instanceNameFormat": "Paramètres d'Azure App Service : $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
"loc.input.label.ConnectedServiceName": "Abonnement Azure",
"loc.input.help.ConnectedServiceName": "Sélectionnez l'abonnement Azure Resource Manager",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "Nom de l'App Service",
"loc.input.help.appName": "Entrer ou sélectionner le nom d'un Azure App Service existant",
"loc.input.label.resourceGroupName": "Groupe de ressources",
"loc.input.help.resourceGroupName": "Entrez ou sélectionnez le groupe de ressources Azure qui contient le service Azure App Service spécifié ci-dessus",
"loc.input.label.slotName": "Emplacement",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "Entrez ou sélectionnez un emplacement existant. Si aucun emplacement n'est sélectionné, les changements sont apportés en production.",
"loc.input.label.appSettings": "Paramètres de l'application",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "Ajouter/mettre à jour les paramètres d'application d'App Service à l'aide de la syntaxe JSON comme suit : [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "Paramètres généraux",
+ "loc.input.help.generalSettings": "Ajouter/mettre à jour les paramètres généraux d'App Service à l'aide de la syntaxe JSON comme suit : [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "Chaînes de connexion",
+ "loc.input.help.connectionStrings": "Ajouter/mettre à jour les chaînes de connexion d'App Service à l'aide de la syntaxe JSON comme suit : [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Obtention effectuée des détails de la connexion de service d'Azure App Service : '%s'",
"loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.",
"loc.messages.FailedToGetAppServiceDetails": "Échec de la récupération (fetch) des détails de l'App Service '%s'. Erreur : %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Tentative de mise à jour des chaînes de connexion d'App Service. Données : %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Chaînes de connexion d'App Service mises à jour.",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la configuration '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Échec de la mise jour des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Échec de l'obtention des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Échec de l'obtention des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Échec de l'obtention des noms de configurations de l'emplacement '%s' d'App Service. Erreur : %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "Échec de l'application du correctif à la configuration de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "Échec de la mise à jour de la configuration de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceConfiguration": "Échec de l'obtention de la configuration de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "Les paramètres d'App Service ne sont pas activés. Indiquez l'une des valeurs suivantes : Paramètres d'application, Paramètres généraux ou Chaînes de connexion.",
+ "loc.messages.AppSettingInvalidJSON": "L'objet Paramètres d'application n'est pas une valeur JSON valide.",
+ "loc.messages.ConfigSettingInvalidJSON": "L'objet Paramètres de configuration n'est pas une valeur JSON valide.",
+ "loc.messages.ConnectionStringInvalidJSON": "L'objet Chaînes de connexion n'est pas une valeur JSON valide."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/it-IT/resources.resjson
index ec4e487fd2e3..b5f2022a224b 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Impostazioni di Servizio app di Azure",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/AA5wsgy)",
+ "loc.description": "Aggiorna/Aggiunge le impostazioni app di un'app Web di Azure per Linux o Windows",
+ "loc.instanceNameFormat": "Impostazioni di Servizio app di Azure: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
"loc.input.help.ConnectedServiceName": "Consente di selezionare la sottoscrizione di Azure Resource Manager",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "Nome del servizio app",
"loc.input.help.appName": "Consente di immettere o selezionare il nome di un servizio app di Azure esistente",
"loc.input.label.resourceGroupName": "Gruppo di risorse",
"loc.input.help.resourceGroupName": "Consente di immettere o selezionare il gruppo di risorse di Azure contenente il servizio app di Azure specificato in precedenza",
"loc.input.label.slotName": "Slot",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "Immettere o selezionare uno slot esistente. Se non è stato selezionato alcuno slot, le modifiche verranno apportate in produzione.",
"loc.input.label.appSettings": "Impostazioni app",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "Aggiungere/Aggiornare le impostazioni del servizio app usando la sintassi JSON nel modo seguente: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "Impostazioni generali",
+ "loc.input.help.generalSettings": "Aggiungere/Aggiornare le impostazioni generali del servizio app usando la sintassi JSON nel modo seguente: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "Stringhe di connessione",
+ "loc.input.help.connectionStrings": "Aggiungere/Aggiornare le stringhe di connessione del servizio app usando la sintassi JSON nel modo seguente: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "I dettagli della connessione al servizio per il servizio app di Azure sono stati recuperati: '%s'",
"loc.messages.ResourceDoesntExist": "La risorsa '%s' non esiste. La risorsa deve esistere prima della distribuzione.",
"loc.messages.FailedToGetAppServiceDetails": "Non è stato possibile recuperare i dettagli del servizio app '%s'. Errore: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "Sono stati trovati più gruppi di risorse per il servizio app '%s'.",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Tentativo di aggiornamento delle stringhe di connessione del servizio app. Dati: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Le stringhe di connessione del servizio app sono state aggiornate.",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Non è stato possibile aggiornare le impostazioni dello slot di configurazione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Non è stato possibile aggiornare le stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Non è stato possibile aggiornare le impostazioni dello slot delle stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Non è stato possibile ottenere le stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Non è stato possibile ottenere le impostazioni dello slot delle stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Non è stato possibile ottenere i nomi di configurazione slot del servizio app '%s'. Errore: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "Non è stato possibile correggere la configurazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "Non è stato possibile aggiornare la configurazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "Non è stato possibile ottenere la configurazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "Le impostazioni del servizio app non sono abilitate. Specificare uno dei valori seguenti: Impostazioni app, Impostazioni generali o Stringhe di connessione.",
+ "loc.messages.AppSettingInvalidJSON": "L'oggetto Impostazioni applicazione non è in formato JSON valido.",
+ "loc.messages.ConfigSettingInvalidJSON": "L'oggetto Impostazioni di configurazione non è in formato JSON valido.",
+ "loc.messages.ConnectionStringInvalidJSON": "L'oggetto Stringa di connessione non è in formato JSON valido."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ja-JP/resources.resjson
index 9b7af262dad0..e7528f596881 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Azure App Service の設定",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/AA5wsgy)",
+ "loc.description": "Linux または Windows 用の Azure Web アプリのアプリ設定を更新または追加します",
+ "loc.instanceNameFormat": "Azure App Service の設定: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定",
"loc.input.label.ConnectedServiceName": "Azure サブスクリプション",
"loc.input.help.ConnectedServiceName": "Azure Resource Manager サブスクリプションを選択します",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "App Service の名前",
"loc.input.help.appName": "既存の Azure App Service の名前を入力または選択します",
"loc.input.label.resourceGroupName": "リソース グループ",
"loc.input.help.resourceGroupName": "上で指定された Azure App Service が含まれる Azure リソース グループを入力または選択してください",
"loc.input.label.slotName": "スロット",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "既存のスロットを入力または選択してください。スロットが選択されていない場合、変更は運用環境に適用されます。",
"loc.input.label.appSettings": "アプリ設定",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "次のような JSON 構文を使用して App Service アプリの設定を追加または更新します。 [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "全般設定",
+ "loc.input.help.generalSettings": "次のような JSON 構文を使用して App Service の全般設定を追加または更新します。 [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "接続文字列",
+ "loc.input.help.connectionStrings": "次のような JSON 構文を使用して App Service 接続文字列を追加または更新します。 [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Azure App Service のサービス接続の詳細を取得しました: '%s'",
"loc.messages.ResourceDoesntExist": "リソース '%s' がありません。リソースは配置前に存在している必要があります。",
"loc.messages.FailedToGetAppServiceDetails": "App Service '%s' の詳細をフェッチできませんでした。エラー: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "App Service 接続文字列を更新しようとしています。データ: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "App Service 接続文字列が更新されました。",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "App Service '%s' 構成スロットの設定を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "App Service '%s' 接続文字列を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "App Service '%s' 接続文字列スロットの設定を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "App Service '%s' 接続文字列を取得できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "App Service '%s' 接続文字列スロットの設定を取得できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "App Service '%s' スロット構成名を取得できませんでした。エラー: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "App Service '%s' の構成を修正できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "App Service '%s' 構成を更新できませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "App Service '%s' 構成を取得できませんでした。エラー: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "App Service の設定が有効になっていません。アプリの設定、全般設定、接続文字列のいずれかを指定してください。",
+ "loc.messages.AppSettingInvalidJSON": "アプリケーション設定オブジェクトは、有効な JSON ではありません。",
+ "loc.messages.ConfigSettingInvalidJSON": "構成設定オブジェクトは、有効な JSON ではありません。",
+ "loc.messages.ConnectionStringInvalidJSON": "接続文字列オブジェクトは、有効な JSON ではありません。"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ru-RU/resources.resjson
index f6e0f1bdaa37..dc72ee613fe4 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Параметры Службы приложений Azure",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/AA5wsgy)",
+ "loc.description": "Изменение или добавление параметров веб-приложения Azure для Linux или Windows",
+ "loc.instanceNameFormat": "Параметры Службы приложений Azure: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации",
"loc.input.label.ConnectedServiceName": "Подписка Azure",
"loc.input.help.ConnectedServiceName": "Выберите подписку Azure Resource Manager.",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "Имя Службы приложений",
"loc.input.help.appName": "Укажите или выберите имя существующей службы приложений Azure.",
"loc.input.label.resourceGroupName": "Группа ресурсов",
"loc.input.help.resourceGroupName": "Введите или выберите имя группы ресурсов Azure, содержащей службу приложений Azure, указанную выше.",
"loc.input.label.slotName": "Слот",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "Введите или выберите существующий слот. Если слот не выбран, изменения будут внесены в рабочий слот.",
"loc.input.label.appSettings": "Параметры приложения",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "Добавьте или измените параметры приложения Службы приложений с помощью синтаксиса JSON следующим образом. [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "Общие параметры",
+ "loc.input.help.generalSettings": "Добавьте или измените общие параметры Службы приложений с помощью синтаксиса JSON следующим образом. [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "Строки подключения",
+ "loc.input.help.connectionStrings": "Добавьте или измените строки подключения Службы приложений с помощью синтаксиса JSON следующим образом. [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Получены сведения о подключении к службе приложений Azure: \"%s\"",
"loc.messages.ResourceDoesntExist": "Ресурс \"%s\" не существует. Он должен существовать перед началом развертывания.",
"loc.messages.FailedToGetAppServiceDetails": "Не удалось получить сведения о службе приложений \"%s\". Ошибка: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Выполняется попытка изменить строки подключения Службы приложений. Данные: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Обновлены строки подключения Службы приложений.",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Не удалось изменить параметры слотов конфигураций \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Не удалось изменить строки подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Не удалось изменить параметры слотов строк подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Не удалось получить строки подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Не удалось получить параметры слотов строк подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Не удалось получить имена конфигураций слотов Службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "Не удалось изменить конфигурацию службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "Не удалось обновить конфигурацию службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "Не удалось получить конфигурацию службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "Параметры Службы приложений не включены. Укажите одно из следующих значений: \"Параметры приложения\", \"Общие параметры\" или \"Строки подключения\".",
+ "loc.messages.AppSettingInvalidJSON": "Объект параметров приложения не является допустимой JSON.",
+ "loc.messages.ConfigSettingInvalidJSON": "Объект параметров конфигурации не является допустимой JSON.",
+ "loc.messages.ConnectionStringInvalidJSON": "Объект строки подключения не является допустимой JSON."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/zh-TW/resources.resjson
index 3392f1c6a781..2fdb5b3e78cc 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,46 +1,46 @@
{
- "loc.friendlyName": "Azure App Service Settings",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/AA5wsgy)",
- "loc.description": "Update/Add App settings an Azure Web App for Linux or Windows",
- "loc.instanceNameFormat": "Azure App Service Settings: $(appName)",
+ "loc.friendlyName": "Azure App Service 設定",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/AA5wsgy)",
+ "loc.description": "為適用於 Linux 或 Windows 的 Azure Web 應用程式更新/新增應用程式設定",
+ "loc.instanceNameFormat": "Azure App Service 設定: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶",
"loc.input.help.ConnectedServiceName": "選取 Azure Resource Manager 訂用帳戶",
- "loc.input.label.appName": "App Service name",
+ "loc.input.label.appName": "App Service 名稱",
"loc.input.help.appName": "輸入或選取現有 Azure App Service 的名稱",
"loc.input.label.resourceGroupName": "資源群組",
"loc.input.help.resourceGroupName": "輸入或選取包含上方指定 Azure App Service 的 Azure 資源群組",
"loc.input.label.slotName": "位置",
- "loc.input.help.slotName": "Enter or Select an existing Slot. If no slot is selected, changes will be made to production.",
+ "loc.input.help.slotName": "輸入或選取現有的位置。如未選取任何位置,將會對生產位置進行變更。",
"loc.input.label.appSettings": "應用程式設定",
- "loc.input.help.appSettings": "Add/Update App Service App Settings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
- "loc.input.label.generalSettings": "General settings",
- "loc.input.help.generalSettings": "Add/Update App Service General Settings using the json syntax as follows: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
- "loc.input.label.connectionStrings": "Connection Strings",
- "loc.input.help.connectionStrings": "Add/Update App Service Connection strings using the json syntax as follows: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
+ "loc.input.help.appSettings": "使用 json 語法新增/更新 App Service 應用程式設定,如下所示: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"slotSetting\": true } ]",
+ "loc.input.label.generalSettings": "一般設定",
+ "loc.input.help.generalSettings": "使用 json 語法新增/更新 App Service 一般設定,如下所示: [ { \"alwaysOn\": true, \"webSocketsEnabled\": false } ]",
+ "loc.input.label.connectionStrings": "連接字串",
+ "loc.input.help.connectionStrings": "使用 json 語法新增/更新 App Service 連接字串,如下所示: [ { \"name\": \"key1\", \"value\": \"valueabcd\", \"type\": \"MySql\", \"slotSetting\": false }, { \"name\": \"key2\", \"value\": \"valueefgh\", \"type\": \"Custom\", \"slotSetting\": true } ]",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "取得 Azure App Service 的服務連線詳細資料: '%s'",
"loc.messages.ResourceDoesntExist": "資源 '%s' 不存在。應具備資源才可部署。",
"loc.messages.FailedToGetAppServiceDetails": "無法擷取 App Service '%s' 詳細資料。錯誤: %s",
"loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Trying to update App Service Connection Strings. Data: %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Updated App Service Connection Strings.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "正在嘗試更新 App Service 連接字串。資料: %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "已更新 App Service 連接字串。",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Failed to update App service '%s' Configuration Slot Settings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Failed to update App service '%s' Connection Strings. Error: %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Failed to update App service '%s' Connection String Slot Settings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Failed to get App service '%s' Connection strings. Error: %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Failed to get App service '%s' Connection string slot settings. Error: %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Failed to get App service '%s' Slot Configuration Names. Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "無法更新 App Service '%s' 組態位置設定。錯誤: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "無法更新 App Service '%s' 連接字串。錯誤: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "無法更新 App Service '%s' 連接字串位置設定。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "無法取得 App Service '%s' 連接字串。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "無法取得 App Service '%s' 連接字串位置設定。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "無法取得 App Service '%s' 位置組態名稱。錯誤: %s",
"loc.messages.FailedToPatchAppServiceConfiguration": "無法修補 App Service '%s' 組態。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "無法更新 App Service '%s' 組態。錯誤: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "無法取得 App Service '%s' 組態。錯誤: %s",
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.AppServiceSettingsNotEnabled": "App Service Settings is not enabled. Please provide one of the following : App Settings or General Settings or Connection Strings.",
- "loc.messages.AppSettingInvalidJSON": "Application Settings object is not a valid JSON.",
- "loc.messages.ConfigSettingInvalidJSON": "Configuration Settings object is not a valid JSON.",
- "loc.messages.ConnectionStringInvalidJSON": "Connection String object is not a valid JSON."
+ "loc.messages.AppServiceSettingsNotEnabled": "未啟用 App Service 設定。請提供下列其中一項: 應用程式設定、一般設定或連接字串。",
+ "loc.messages.AppSettingInvalidJSON": "應用程式設定物件不是有效的 JSON。",
+ "loc.messages.ConfigSettingInvalidJSON": "組態設定物件不是有效的 JSON。",
+ "loc.messages.ConnectionStringInvalidJSON": "連接字串物件不是有效的 JSON。"
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/task.json b/Tasks/AzureAppServiceSettingsV1/task.json
index 55dc8ae2c530..09efe71d965c 100644
--- a/Tasks/AzureAppServiceSettingsV1/task.json
+++ b/Tasks/AzureAppServiceSettingsV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 194,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureAppServiceSettingsV1/task.loc.json b/Tasks/AzureAppServiceSettingsV1/task.loc.json
index 983c825f19f2..ef7e3512077a 100644
--- a/Tasks/AzureAppServiceSettingsV1/task.loc.json
+++ b/Tasks/AzureAppServiceSettingsV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 194,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/de-DE/resources.resjson
index 852fbc28a5b5..0de34d72d8a0 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://go.microsoft.com/fwlink/?LinkID=827160) 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 Shell-Skript (bei Ausführung für einen Linux-Agent) oder einem Batchskript (bei Ausführung für einen Windows-Agent) ausgeführt.",
"loc.instanceNameFormat": "Azure CLI $(scriptPath)",
"loc.releaseNotes": "Neuigkeiten in Version 1.0:\n– Unterstützung der neuen Python-basierten Azure CLI 2.0\n– Funktioniert mit plattformübergreifenden Agents (Linux, macOS oder Windows)\n– Die Verwendung mit Azure CLI 1.0 (node.js-basiert) erfordert einen Wechsel zu Aufgabenversion 0.0\n– Einschränkungen:\n– Keine Unterstützung für klassische Azure-Abonnements. Azure CLI 2.0 unterstützt nur Azure Resource Manager-Abonnements (ARM).",
"loc.group.displayName.advanced": "Erweitert",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "Skriptpfad",
"loc.input.help.scriptPath": "Vollqualifizierter Pfad des Skripts (BAT oder CMD bei Verwendung des Windows-basierten Agents, SH bei Verwendung eines Linux-basierten Agents) oder ein Pfad relativ zum Standardarbeitsverzeichnis",
"loc.input.label.inlineScript": "Inlineskript",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "Sie können Ihre Skripts hier inline einfügen. Bei Verwendung eines Windows-Agents verwenden Sie ein Batchskript, bei Verwendung eines Linux-basierten Agents ein Shellskript. Verwenden Sie für Batchskripts 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 Shell: \naz --version \naz account show \n\n Beispiel für Batch:\ncall az --version \ncall az account show",
"loc.input.label.args": "Argumente",
"loc.input.help.args": "An das Skript übergebenen Argumente",
"loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails im Skript zugreifen",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "Hiermit werden ID und Schlüssel des Dienstprinzipals für den ausgewählten Azure-Endpunkt zur Ausführungsumgebung des Skripts hinzugefügt. Sie können in Ihrem Skript diese Variablen verwenden: \"$servicePrincipalId\", \"$servicePrincipalKey\" und \"`$tenantId\".\n\nEine Berücksichtigung erfolgt nur, wenn der Azure-Endpunkt das Dienstprinzipal-Authentifizierungsschema aufweist.",
"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",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/es-ES/resources.resjson
index 7869fea0726d..93bfb2dcd346 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "CLI de Azure",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://go.microsoft.com/fwlink/?LinkID=827160) 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 Shell (al ejecutarse en un agente de Linux) o en un script por lotes (al ejecutarse en un agente de Windows).",
"loc.instanceNameFormat": "CLI de Azure $(scriptPath)",
"loc.releaseNotes": "Novedades de la versión 1.0:\n- Admite la nueva CLI de Azure 2.0 basada en Python\n- Funciona con agentes multiplataforma (Linux, macOS o Windows)\n- Para trabajar con la CLI de Azure 1.0 (basada en node.js), cambie a la versión de tarea 0.0\n- Limitaciones:\n - No admite suscripciones de Azure clásico. La CLI de Azure 2.0 solo admite suscripciones de Azure Resource Manager (ARM).",
"loc.group.displayName.advanced": "Avanzado",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "Ruta de acceso del script",
"loc.input.help.scriptPath": "Ruta de acceso completa del script (.bat o .cmd cuando se usa el agente basado en Windows y .sh cuando se usa el agente basado en Linux) o ruta de acceso relativa al directorio de trabajo predeterminado",
"loc.input.label.inlineScript": "Script en línea",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "Puede escribir aquí los scripts alineados. Utilice el scripting por lotes cuando use un agente de Windows o bien use el scripting del shell con los agentes basados en Linux. Para los scripts 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 shell: \naz --version \naz account show \n\n Ejemplo para lotes:\ncall az --version \ncall az account show",
"loc.input.label.args": "Argumentos",
"loc.input.help.args": "Argumentos pasados al script",
"loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en el script",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "Agregue el identificador de entidad de servicio y la clave del punto de conexión de Azure que ha 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.",
"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",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/fr-FR/resources.resjson
index ea200d90d23a..9025ca607397 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://go.microsoft.com/fwlink/?LinkID=827160) ou [consultez 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 d'interpréteur de commandes sur un agent Linux, ou un script de commandes par lot sur un agent Windows.",
"loc.instanceNameFormat": "Azure CLI $(scriptPath)",
"loc.releaseNotes": "Nouveautés de la version 1.0 :\n- Prend en charge la nouvelle interface Azure CLI 2.0 basée sur Python\n- Fonctionne avec les agents multiplateformes (Linux, macOS ou Windows)\n- Pour utiliser l'interface Azure CLI 1.0 (basée sur node.js), passez à la tâche version 0.0\n- Limitations :\n - Aucune prise en charge pour les abonnements Azure Classic. Azure CLI 2.0 prend en charge uniquement les abonnements ARM (Azure Resource Manager).",
"loc.group.displayName.advanced": "Avancé",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "Chemin d'accès du script",
"loc.input.help.scriptPath": "Chemin complet du script (.bat ou .cmd pour un agent Windows et .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": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "Vous pouvez écrire vos scripts inline ici. Pour les agents Windows, utilisez un script de commandes par lot. Pour les agents Linux, utilisez un script d'interpréteur de commandes. Pour les scripts de commandes par lot, 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 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.args": "Arguments",
"loc.input.help.args": "Arguments passés au script",
"loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans le script",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "Ajoute l'ID et la clé de principal de service du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables suivantes : '$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.",
"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",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/it-IT/resources.resjson
index 19da5f45ab08..e8c4fd51e729 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Interfaccia della riga di comando di Azure",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](http://go.microsoft.com/fwlink/?LinkID=827160). 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 della shell quando viene eseguito in un agente Linux oppure in uno script batch quando viene eseguito in un agente Windows.",
"loc.instanceNameFormat": "Interfaccia della riga di comando di Azure $(scriptPath)",
- "loc.releaseNotes": "Novità della versione 1.0:\n- Supporta la nuova interfaccia della riga di comando di Azure 2.0 che è basata su Python\n- È compatibile con agenti multipiattaforma (Linux, macOS o Windows)\n- Per l'uso con l'interfaccia della riga di comando di Azure 1.0 (basata su node.js), passare alla versione 0.0 dell'attività\n- Limitazioni:\n - Non prevede il supporto per le sottoscrizioni di Azure classico. L'interfaccia della riga di comando di Azure 2.0 supporta solo le sottoscrizioni di Azure Resource Manager (ARM)",
+ "loc.releaseNotes": "Novità della versione 1.0:\n- Supporta la nuova interfaccia della riga di comando di Azure 2.0 che è basata su Python\n- È compatibile con agenti multipiattaforma (Linux, macOS o Windows)\n- Per l'uso con l'interfaccia della riga di comando di Azure 1.0 (basata su node.js), passare alla versione 0.0 dell'attività\n- Limitazioni:\n - Non prevede il supporto per le sottoscrizioni di Azure classico. L'interfaccia della riga di comando di Azure 2.0 supporta solo le sottoscrizioni Azure Resource Manager (ARM)",
"loc.group.displayName.advanced": "Avanzate",
"loc.input.label.connectedServiceNameARM": "Sottoscrizione di Azure",
"loc.input.help.connectedServiceNameARM": "Consente di selezionare una sottoscrizione di Azure Resource Manager per la distribuzione",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "Percorso script",
"loc.input.help.scriptPath": "Percorso completo dello script (con estensione .bat o .cmd quando si usa l'agente basato su Windows ed estensione .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": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "È possibile scrivere qui gli script inline. Con l'agente Windows, usare script batch, mentre con gli agenti basati su Linux, usare script della shell. Per lo script 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 shell: \naz --version \naz account show \n\n Esempio per batch:\ncall az --version \ncall az account show",
"loc.input.label.args": "Argomenti",
"loc.input.help.args": "Argomenti passati allo script",
"loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nello script",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio e la chiave dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nello script è possibile usare le variabili `$servicePrincipalId`, `$servicePrincipalKey` e `$tenantId`.\n\nQuesta opzione è consentita solo quando nell'endpoint di Azure è presente lo schema di autenticazione dell'entità servizio.",
"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",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/ja-JP/resources.resjson
index 367a04eee67e..64ad430f62f4 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](http://go.microsoft.com/fwlink/?LinkID=827160)、または [Azure CLI のドキュメントを参照](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Linux エージェントで実行している場合はシェル スクリプト、Windows エージェントで実行している場合はバッチ スクリプトで、Azure サブスクリプションに対して Azure CLI コマンドを実行します。",
"loc.instanceNameFormat": "Azure CLI $(scriptPath)",
"loc.releaseNotes": "バージョン 1.0 の新機能:\n- Python ベースの新しい Azure CLI 2.0 をサポート\n- クロスプラットフォーム エージェント対応 (Linux、macOS、Windows)\n- Azure CLI 1.0 (node.js ベース) に対応するためのタスク バージョン 0.0 への切り替え\n- 制限事項:\n - Azure クラシック サブスクリプションはサポートされていません。Azure CLI 2.0 では Azure Resource Manager (ARM) サブスクリプションのみがサポートされています。",
"loc.group.displayName.advanced": "詳細設定",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "スクリプト パス",
"loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .bat または .cmd、Linux ベースのエージェントを使用している場合は .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
"loc.input.label.inlineScript": "インライン スクリプト",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "こちらにスクリプトをインラインで記述できます。Windows エージェントを使用する場合はバッチ スクリプトを使用し、Linux ベースのエージェントを使用する場合はシェル スクリプトを使用します。バッチ スクリプトの場合、それぞれの azure コマンドの前にプレフィックス \"call\" を使用します。また、引数を使用して、事前定義された変数とカスタム変数をこのスクリプトに渡すこともできます。\n\n シェルの例: \naz --version \naz account show \n\n バッチの例: \ncall az --version \ncall az account show",
"loc.input.label.args": "引数",
"loc.input.help.args": "スクリプトに渡される引数",
"loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID とキーを、スクリプトの実行環境に追加します。スクリプトでは、変数 '$servicePrincipalId'、'$servicePrincipalKey'、'$tenantId' を使用できます。\n\nこれは、Azure エンドポイントにサービス プリンシパルの認証スキームがある場合にのみ受け付けられます。",
"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": "作業ディレクトリ",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/ko-KR/resources.resjson
index 14da33d496a5..7b49e13faf3e 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -16,7 +16,7 @@
"loc.input.label.args": "인수",
"loc.input.help.args": "스크립트에 전달되는 인수",
"loc.input.label.addSpnToEnvironment": "스크립트의 서비스 주체 정보 액세스",
- "loc.input.help.addSpnToEnvironment": "선택한 Azure 엔드포인트의 서비스 주체 ID 및 키를 스크립트의 실행 환경에 추가합니다. 스크립트에 `$servicePrincipalId`, `$servicePrincipalKey` 및 `$tenantId` 변수를 사용할 수 있습니다.\n\nAzure 엔드포인트에 서비스 주체 인증 체계가 있는 경우에만 적용됩니다.",
+ "loc.input.help.addSpnToEnvironment": "선택한 Azure 엔드포인트의 서비스 주체 ID 및 키를 스크립트의 실행 환경에 추가합니다. 스크립트에 '$servicePrincipalId', '$servicePrincipalKey' 및 '$tenantId' 변수를 사용할 수 있습니다.\n\nAzure 엔드포인트에 서비스 주체 인증 체계가 있는 경우에만 적용됩니다.",
"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": "작업 디렉터리",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/ru-RU/resources.resjson
index 56cfd19b275c..c23c0697814f 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://go.microsoft.com/fwlink/?LinkID=827160) или [документацию по Azure CLI](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Выполнение команд Azure CLI для подписки Azure в скрипте оболочки при использовании агента Linux или пакетном скрипте при использовании агента Windows.",
"loc.instanceNameFormat": "Azure CLI $(scriptPath)",
"loc.releaseNotes": "Новые возможности в версии 1.0:\n- поддержка нового Azure CLI 2.0 на основе Python;\n- поддержка кроссплатформенных агентов (Linux, macOS или Windows);\n- для работы с Azure CLI 1.0 (на основе Node.js) вернитесь к версии задачи 0.0.\n- Ограничения:\n- классические подписки Azure не поддерживаются. Azure CLI 2.0 поддерживает только подписки Azure Resource Manager (ARM).",
"loc.group.displayName.advanced": "Дополнительно",
@@ -12,11 +12,11 @@
"loc.input.label.scriptPath": "Путь к скрипту",
"loc.input.help.scriptPath": "Полный путь для скрипта (BAT или CMD при использовании агента на основе Windows и SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
"loc.input.label.inlineScript": "Встроенный скрипт",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "Здесь можно создать встроенные скрипты. При работе с агентом Windows используйте пакетные скрипты, а при работе с агентами на основе Linux — скрипты оболочки. Для пакетных скриптов используйте префикс call перед каждой командой Azure. Вы также можете передать в этот скрипт предопределенные и пользовательские переменные с помощью аргументов. \n\n Пример для скриптов оболочки \naz --version \naz account show \n\n Пример для пакетных скриптов\ncall az --version \ncall az account show",
"loc.input.label.args": "Аргументы",
"loc.input.help.args": "Аргументы, переданные в сценарий",
"loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы и ключ выбранной конечной точки Azure в среду выполнения скрипта. В скрипте можно использовать следующие переменные: $servicePrincipalId, $servicePrincipalKey и $tenantId.\n\nЭто учитывается, только если конечная точка Azure имеет схему проверки подлинности \"Субъект-служба\".",
"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": "Рабочий каталог",
diff --git a/Tasks/AzureCLIV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureCLIV1/Strings/resources.resjson/zh-TW/resources.resjson
index 54eb20463948..4370f2bd60b2 100644
--- a/Tasks/AzureCLIV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureCLIV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,22 +1,22 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://go.microsoft.com/fwlink/?LinkID=827160) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.",
+ "loc.helpMarkDown": "[深入了解此工作](http://go.microsoft.com/fwlink/?LinkID=827160)或[參閱 Azure CLI 文件](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "使用殼層指令碼 (在 Linux 代理程式上執行時) 或批次指令碼 (Windows 代理程式上執行時),對 Azure 訂用帳戶執行 Azure CLI 命令。",
"loc.instanceNameFormat": "Azure CLI $(scriptPath)",
"loc.releaseNotes": "1.0 版的新功能:\n- 支援以 Python 為基礎的新版 Azure CLI 2.0\n- 適用於跨平台代理程式 (Linux、macOS 或 Windows)\n- 為搭配 Azure CLI 1.0 (以 node.js 為基礎) 運作,會切換為工作版本 0.0\n- 限制:\n - 不支援 Azure 傳統訂用帳戶。Azure CLI 2.0 只支援 Azure Resource Manager (ARM) 訂用帳戶。",
"loc.group.displayName.advanced": "進階",
- "loc.input.label.connectedServiceNameARM": "Azure 訂用帳戶",
+ "loc.input.label.connectedServiceNameARM": "Azure 訂閱",
"loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 訂閱",
"loc.input.label.scriptLocation": "指令碼位置",
"loc.input.help.scriptLocation": "指令碼類型: 檔案路徑或內嵌指令碼",
"loc.input.label.scriptPath": "指令碼路徑",
"loc.input.help.scriptPath": "指令碼的完整路徑 (使用 Windows 式代理程式時為 .bat 或 .cmd,使用 Linux 式代理程式時為 .sh),或預設工作目錄的相對路徑",
"loc.input.label.inlineScript": "內嵌指令碼",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use batch scripting whereas use shell scripting when using Linux based agents. For batch script use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "loc.input.help.inlineScript": "您可於此處寫入您的指令碼內嵌。當使用 Windows 代理程式時,請使用批次指令碼,當使用 Linux 代理程式時,請使用殼層指令碼。若使用批次指令碼,請在每個 azure 命令前面使用前置詞 \"call\"。您也可以使用引數,將預先定義及自訂的變數傳遞至此指令碼 \n\n 殼層的範例: \naz --version \naz account show \n\n 批次的範例:\ncall az --version \ncall az account show",
"loc.input.label.args": "引數",
"loc.input.help.args": "傳遞給指令碼的引數",
"loc.input.label.addSpnToEnvironment": "存取指令碼中的服務主體詳細資料",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id and key of the Azure endpoint you chose to the script's execution environment. You can use these variables: `$servicePrincipalId`, `$servicePrincipalKey` and `$tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.",
+ "loc.input.help.addSpnToEnvironment": "將您選擇的 Azure 端點服務主體識別碼和金鑰新增至指令碼的執行環境。您可以在指令碼中使用下列變數: `$servicePrincipalId`、`$servicePrincipalKey` 和 `$tenantId`。\n\n只有當 Azure 端點具有服務主體驗證配置時才接受此設定。",
"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": "工作目錄",
diff --git a/Tasks/AzureCLIV1/task.json b/Tasks/AzureCLIV1/task.json
index 5c3a3e5e49dc..9b9461ff7329 100644
--- a/Tasks/AzureCLIV1/task.json
+++ b/Tasks/AzureCLIV1/task.json
@@ -19,7 +19,7 @@
"demands": [],
"version": {
"Major": 1,
- "Minor": 164,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.0.0",
diff --git a/Tasks/AzureCLIV1/task.loc.json b/Tasks/AzureCLIV1/task.loc.json
index de82aa43c5d9..e0faa0f49ce3 100644
--- a/Tasks/AzureCLIV1/task.loc.json
+++ b/Tasks/AzureCLIV1/task.loc.json
@@ -19,7 +19,7 @@
"demands": [],
"version": {
"Major": 1,
- "Minor": 164,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.0.0",
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
index 5bde6cb85c52..9bb016cac6aa 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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 connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline script",
+ "loc.input.help.scriptLocation": "Pfad zum Skript: Dateipfad oder Inlineskript",
"loc.input.label.scriptPath": "Skriptpfad",
- "loc.input.help.scriptPath": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "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": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "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": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"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": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "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."
}
\ 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 a59e40deecd6..1e1b3fae2b10 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "CLI de Azure",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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": "Azure Resource Manager connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline 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": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "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": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "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": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"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": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "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\"."
}
\ 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 7fbdaf96db70..df67d35cd3b3 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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": "Azure Resource Manager connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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 of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline 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": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "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": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "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": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"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": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "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'"
}
\ 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 8224721b22b3..189f91007d53 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Interfaccia della riga di comando di Azure",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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": "Azure Resource Manager connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline script",
+ "loc.input.help.scriptLocation": "Percorso dello script: Percorso file o Script inline",
"loc.input.label.scriptPath": "Percorso script",
- "loc.input.help.scriptPath": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "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": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "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": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"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": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "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'"
}
\ 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 7824a48a3b29..bea8482bcee1 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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 connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
+ "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
"loc.input.label.scriptType": "スクリプトの種類",
- "loc.input.help.scriptType": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline script",
+ "loc.input.help.scriptLocation": "スクリプトへのパス: ファイル パスまたはインライン スクリプト",
"loc.input.label.scriptPath": "スクリプト パス",
- "loc.input.help.scriptPath": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .ps1、.bat、.cmd のいずれか、Linux ベースのエージェントを使用している場合は .ps1 または .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
"loc.input.label.inlineScript": "インライン スクリプト",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "loc.input.help.powerShellErrorActionPreference": "PowerShell または PowerShell Core スクリプトの先頭に、`$ErrorActionPreference = 'VALUE'` という行を追加します。",
"loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"loc.messages.ErrorInSettingUpSubscription": "サブスクリプションの設定のエラー",
"loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 環境変数を %s に設定しています",
"loc.messages.SettingAzureCloud": "アクティブ クラウドを %s に設定しています",
- "loc.messages.JS_InvalidFilePath": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "loc.messages.UnacceptedScriptLocationValue": "%s はタスク入力 'スクリプトの場所' (YAML での scriptLocation) の有効な値ではありません。値には 'inlineScript' または 'scriptPath' のいずれかを指定できます"
}
\ 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 e1968163a62d..87358bbff9d8 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,12 +1,12 @@
{
"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.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 connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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": "스크립트 위치",
@@ -20,7 +20,7 @@
"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\n",
+ "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": "작업 디렉터리",
@@ -31,7 +31,7 @@
"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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
+ "loc.messages.ScriptFailedStdErr": "스크립트가 STDERR에 출력되었습니다. failOnStdErr이 true로 설정되어 있으므로 실패합니다.",
"loc.messages.ScriptFailedWithExitCode": "종료 코드 %d을(를) 나타내며 스크립트가 실패했습니다.",
"loc.messages.UnsupportedEndpointScheme": "지원되지 않는 서비스 연결 인증 체계: AzureRM의 경우 서비스 주체",
"loc.messages.AzureSDKNotFound": "이 컴퓨터에 Azure CLI 2.x가 설치되어 있지 않습니다.",
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
index a1b2e5399c27..8501c2cafb8a 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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 connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
"loc.input.label.scriptType": "Тип сценария",
- "loc.input.help.scriptType": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline script",
+ "loc.input.help.scriptLocation": "Путь к скрипту: путь к файлу или встроенный скрипт",
"loc.input.label.scriptPath": "Путь к скрипту",
- "loc.input.help.scriptPath": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "loc.input.help.scriptPath": "Полный путь для скрипта (PS1, BAT или CMD при использовании агента на основе Windows и PS1 или SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
"loc.input.label.inlineScript": "Встроенный скрипт",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "loc.input.help.powerShellErrorActionPreference": "Добавляет строку $ErrorActionPreference = 'VALUE' в начало скрипта PowerShell/PowerShell Core.",
"loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"loc.messages.ErrorInSettingUpSubscription": "Ошибка при настройке подписки",
"loc.messages.SettingAzureConfigDir": "Задание переменной среды AZURE_CONFIG_DIR: %s",
"loc.messages.SettingAzureCloud": "Задание активного облака: %s",
- "loc.messages.JS_InvalidFilePath": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "loc.messages.UnacceptedScriptLocationValue": "%s не является допустимым значением для входных данных задачи \"Расположение скрипта\" (scriptLocation в YAML). Значение может быть равно inlineScript либо scriptPath"
}
\ 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 80fc7933dbca..5fdb84ea316b 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,12 +1,12 @@
{
"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.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 Resource Manager connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "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": "脚本位置",
@@ -31,7 +31,7 @@
"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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
+ "loc.messages.ScriptFailedStdErr": "脚本具有到 stderr 的输出。失败,因为 failOnStdErr 设置为 true。",
"loc.messages.ScriptFailedWithExitCode": "脚本失败,退出代码: %d",
"loc.messages.UnsupportedEndpointScheme": "不支持的服务连接授权方案: AzureRM 的服务主体",
"loc.messages.AzureSDKNotFound": "此计算机上未安装 Azure CLI 2.x。",
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
index e2abfb5d44ff..8022e6662c3b 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,38 +1,38 @@
{
"loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Learn more about this task](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) or [see the Azure CLI documentation](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/Powershell Core/Batch script when running on Windows agent.",
+ "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": "What's new in Version 2.0:\n- Support for PowerShell and PowerShell Core script. \n- PowerShell Core works with cross-platform agents (Linux, macOS, or Windows), make sure the agent has PowerShell version 6 or more. \n- Powershell script works with only Windows agent, make sure the agent has PowerShell version 5 or below.",
+ "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 connection",
- "loc.input.help.connectedServiceNameARM": "Select an Azure Resource Manager service connection for the deployment",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 連線",
+ "loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 服務連線",
"loc.input.label.scriptType": "指令碼類型",
- "loc.input.help.scriptType": "Type of script: PowerShell/PowerShell Core/Bat/Shell script. Select Shell/PowerShell Core script when running on Linux agent or Batch/PowerShell/PowerShell Core script when running on Windows agent. PowerShell Core script can run on cross-platform agents (Linux, macOS, or Windows).",
+ "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": "Path to script: File path or Inline script",
+ "loc.input.help.scriptLocation": "指令碼路徑: 檔案路徑或內嵌指令碼",
"loc.input.label.scriptPath": "指令碼路徑",
- "loc.input.help.scriptPath": "Fully qualified path of the script(.ps1 or .bat or .cmd when using Windows based agent else .ps1 or .sh when using linux based agent) or a path relative to the the default working directory",
+ "loc.input.help.scriptPath": "指令碼的完整路徑 (使用 Windows 代理程式時為 .ps1 或 .bat 或 .cmd,使用 Linux 代理程式時為 .ps1 或 .sh),或相對於預設工作目錄的路徑",
"loc.input.label.inlineScript": "內嵌指令碼",
- "loc.input.help.inlineScript": "You can write your scripts inline here. When using Windows agent, use PowerShell or PowerShell Core or batch scripting whereas use PowerShell Core or shell scripting when using Linux based agents. For batch files use the prefix \"call\" before every azure command. You can also pass predefined and custom variables to this script using arguments \n\n example for PowerShell/PowerShellCore/shell: \naz --version \naz account show \n\n example for batch:\ncall az --version \ncall az account show",
+ "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": "Prepends the line `$ErrorActionPreference = 'VALUE'` at the top of your powershell/powershell core script.",
+ "loc.input.help.powerShellErrorActionPreference": "請在 powershell/powershell core 指令碼的頂端前面加上 `$ErrorActionPreference = 'VALUE'` 這行程式碼。",
"loc.input.label.addSpnToEnvironment": "存取指令碼中的服務主體詳細資料",
- "loc.input.help.addSpnToEnvironment": "Adds service principal id, service principal key and tenant id of the Azure endpoint you chose to the script's execution environment. You can use variables: `servicePrincipalId`, `servicePrincipalKey` and `tenantId` in your script.\n\nThis is honored only when the Azure endpoint has Service Principal authentication scheme.\n\nSyntax to access environment variables based on script type.\n\nPowershell script: $env:servicePrincipalId\n\nBatch script: %servicePrincipalId% \n\nShell script: $servicePrincipalId",
+ "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": "Ignore $LASTEXITCODE",
+ "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": "Script has output to stderr. Failing as failOnStdErr is set to true.",
- "loc.messages.ScriptFailedWithExitCode": "Script failed with exit code: %d",
+ "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",
@@ -42,8 +42,8 @@
"loc.messages.ErrorInSettingUpSubscription": "設定訂用帳戶時發生錯誤",
"loc.messages.SettingAzureConfigDir": "正在將 AZURE_CONFIG_DIR 環境變數設定為: %s",
"loc.messages.SettingAzureCloud": "正在將作用中雲端設定為: %s",
- "loc.messages.JS_InvalidFilePath": "Script file could not be found at specified script location: '%s'. Please verify the script exists at the specified path. If you want to use inline script, specify input `Script Location` as `inlineScript`.",
+ "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 is not a valid value for task input 'Script Location' (scriptLocation in YAML). Value can either be'inlineScript' or 'scriptPath'"
+ "loc.messages.UnacceptedScriptLocationValue": "%s 不是工作輸入 'Script Location' (在 YAML 中為 scriptLocation) 的有效值。值可以是 'inlineScript' 或 'scriptPath'"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/task.json b/Tasks/AzureCLIV2/task.json
index 6db5ec62dff6..e3b0436b490c 100644
--- a/Tasks/AzureCLIV2/task.json
+++ b/Tasks/AzureCLIV2/task.json
@@ -19,8 +19,8 @@
"demands": [],
"version": {
"Major": 2,
- "Minor": 1,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "2.0.0",
"instanceNameFormat": "Azure CLI $(scriptPath)",
diff --git a/Tasks/AzureCLIV2/task.loc.json b/Tasks/AzureCLIV2/task.loc.json
index d7fb8a5a9051..2138443a38a8 100644
--- a/Tasks/AzureCLIV2/task.loc.json
+++ b/Tasks/AzureCLIV2/task.loc.json
@@ -19,8 +19,8 @@
"demands": [],
"version": {
"Major": 2,
- "Minor": 1,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "2.0.0",
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
index 938dbfa42f0d..4a598acaeb51 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,19 +1,19 @@
{
"loc.friendlyName": "Azure-Clouddienstbereitstellung",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Azure-Clouddienst bereitstellen",
"loc.instanceNameFormat": "Azure-Bereitstellung: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "Erweiterte Optionen für das Erstellen des neuen Diensts.",
"loc.input.label.ConnectedServiceName": "Azure-Abonnement (klassisch)",
"loc.input.help.ConnectedServiceName": "Klassisches Azure-Zielabonnement für die Bereitstellung.",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "ARM-Speicherunterstützung aktivieren",
+ "loc.input.help.EnableAdvancedStorageOptions": "Wählen Sie diese Option aus, um die ARM-Speicherunterstützung für diese Aufgabe zu aktivieren.",
+ "loc.input.label.StorageAccount": "Speicherkonto (klassisch)",
"loc.input.help.StorageAccount": "Das Speicherkonto muss vor der Bereitstellung vorhanden sein.",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Azure-Abonnement (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Das Azure Resource Manager-Abonnement.",
+ "loc.input.label.ARMStorageAccount": "Speicherkonto (ARM)",
+ "loc.input.help.ARMStorageAccount": "Wählen Sie ein bereits vorhandenes ARM-Speicherkonto aus.",
"loc.input.label.ServiceName": "Dienstname",
"loc.input.help.ServiceName": "Vorhandenen Clouddienstnamen auswählen oder eingeben.",
"loc.input.label.ServiceLocation": "Dienstspeicherort",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
index 3edf11c50af3..b0f11c0b155c 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,23 +1,23 @@
{
- "loc.friendlyName": "Implementación de servicio en la nube de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.friendlyName": "Implementación del servicio en la nube de Azure",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Implemente un servicio en la nube de Azure",
"loc.instanceNameFormat": "Implementación de Azure: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "Opciones avanzadas para la creación de un nuevo servicio",
"loc.input.label.ConnectedServiceName": "Suscripción de Azure (clásico)",
"loc.input.help.ConnectedServiceName": "Suscripción de Azure clásico de destino para la implementación.",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "Habilitar compatibilidad con el almacenamiento de ARM",
+ "loc.input.help.EnableAdvancedStorageOptions": "Seleccione esta opción para habilitar la compatibilidad con el almacenamiento de ARM para esta tarea.",
+ "loc.input.label.StorageAccount": "Cuenta de almacenamiento (clásica)",
"loc.input.help.StorageAccount": "Debe haber una cuenta de almacenamiento antes de la implementación.",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Suscripción de Azure (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Suscripción de Azure Resource Manager.",
+ "loc.input.label.ARMStorageAccount": "Cuenta de almacenamiento (ARM)",
+ "loc.input.help.ARMStorageAccount": "Elija una cuenta de almacenamiento de ARM preexistente.",
"loc.input.label.ServiceName": "Nombre del servicio",
"loc.input.help.ServiceName": "Seleccione o escriba el nombre de un servicio en la nube existente.",
"loc.input.label.ServiceLocation": "Ubicación del servicio",
- "loc.input.help.ServiceLocation": "Seleccione una región para la nueva implementación del servicio. Las opciones posibles son **Este de EE. UU.**, **Este de EE. UU. 2**, **Centro de EE. UU.**, **Centro-sur de EE. UU.**, **Oeste de EE. UU.**, **Norte de Europa** y **Oeste de Europa**, entre otros.",
+ "loc.input.help.ServiceLocation": "Seleccione una región para la nueva implementación del servicio. Las opciones posibles son **Este de EE. UU.**, **Este de EE. UU. 2**, **Centro de EE. UU.**, **Centro y sur de EE. UU.**, **Oeste de EE. UU.**, **Norte de Europa**, **Oeste de Europa**, etc.",
"loc.input.label.CsPkg": "CsPkg",
"loc.input.help.CsPkg": "Ruta de acceso de CsPkg en el directorio de artefacto predeterminado.",
"loc.input.label.CsCfg": "CsCfg",
@@ -56,9 +56,9 @@
"loc.messages.Customcertificatesaredefinedininvalidformat": "Los certificados personalizados se definen en un formato no válido.",
"loc.messages.Addinganyconfiguredcustomcertificates": "Agregando todos los certificados personalizados configurados.",
"loc.messages.ValidateAzureCloudServiceStatus": "Validando el estado del servicio de nube de Azure: \"{0}\"",
- "loc.messages.RetryAzureCloudServiceStatusCheck": "Error de validación del servicio de nube de Azure \"{0}\". Reintentando en \"{1}\" segundos.",
- "loc.messages.AzureCloudServiceIsReady": "El servicio de nube de Azure \"{0}\" está listo.",
- "loc.messages.AzureCloudServiceIsNotReady": "El servicio de nube de Azure \"{0}\" no está listo. Esto puede deberse a que uno o varios RoleInstances no están en estado \"ReadyRole\". Compruebe los registros para obtener más detalles.",
+ "loc.messages.RetryAzureCloudServiceStatusCheck": "Error de validación del servicio en la nube de Azure \"{0}\". Reintentando en \"{1}\" segundos.",
+ "loc.messages.AzureCloudServiceIsReady": "El servicio en la nube de Azure \"{0}\" está listo.",
+ "loc.messages.AzureCloudServiceIsNotReady": "El servicio en la nube de Azure \"{0}\" no está listo. Esto puede deberse a que uno o varios RoleInstances no están en estado \"ReadyRole\". Compruebe los registros para obtener más detalles.",
"loc.messages.AllRoleInstancesAreReady": "Todas las instancias de rol (recuento: \"{1}\") para el servicio en la nube de Azure \"{0}\" están en estado \"ReadyRole\".",
- "loc.messages.AzureCloudServiceNotFound": "No se encontró el servicio de nube de Azure \"{0}\"."
+ "loc.messages.AzureCloudServiceNotFound": "No se encontró el servicio en la nube de Azure \"{0}\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
index 7fb21556b19e..97dbb5075f59 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,19 +1,19 @@
{
- "loc.friendlyName": "Déploiement d'un service cloud Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.friendlyName": "Déploiement de Azure Cloud Service",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Déployer un service cloud Azure",
"loc.instanceNameFormat": "Déploiement Azure : $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "Options avancées pour la création d'un service",
"loc.input.label.ConnectedServiceName": "Abonnement Azure (Classic)",
"loc.input.help.ConnectedServiceName": "Abonnement Azure Classic à cibler pour le déploiement.",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "Activer la prise en charge du stockage ARM",
+ "loc.input.help.EnableAdvancedStorageOptions": "Sélectionnez cette option afin d'activer la prise en charge du stockage ARM pour cette tâche.",
+ "loc.input.label.StorageAccount": "Compte de stockage (classique)",
"loc.input.help.StorageAccount": "Un compte de stockage est nécessaire pour le déploiement.",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Abonnement Azure (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Abonnement Azure Resource Manager.",
+ "loc.input.label.ARMStorageAccount": "Compte de stockage (ARM)",
+ "loc.input.help.ARMStorageAccount": "Choisissez un compte de stockage ARM préexistant.",
"loc.input.label.ServiceName": "Nom du service",
"loc.input.help.ServiceName": "Sélectionnez ou entrez un nom de service cloud existant.",
"loc.input.label.ServiceLocation": "Emplacement du service",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
index 27dc31a33e1f..3d13f8cbee44 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,19 +1,19 @@
{
"loc.friendlyName": "Distribuzione del servizio cloud di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Consente di distribuire un servizio cloud di Azure",
"loc.instanceNameFormat": "Distribuzione Azure: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "Opzioni avanzate per la creazione del nuovo servizio",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure (classico)",
"loc.input.help.ConnectedServiceName": "Sottoscrizione di Azure classico usata come destinazione della distribuzione.",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "Abilita supporto dell'archiviazione ARM",
+ "loc.input.help.EnableAdvancedStorageOptions": "Selezionare questa opzione per abilitare il supporto dell'archiviazione ARM per questa attività.",
+ "loc.input.label.StorageAccount": "Account di archiviazione (versione classica)",
"loc.input.help.StorageAccount": "L'account di archiviazione deve esistere prima della distribuzione.",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Sottoscrizione di Azure (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Sottoscrizione di Azure Resource Manager.",
+ "loc.input.label.ARMStorageAccount": "Account di archiviazione (ARM)",
+ "loc.input.help.ARMStorageAccount": "Scegliere un account di archiviazione ARM preesistente.",
"loc.input.label.ServiceName": "Nome del servizio",
"loc.input.help.ServiceName": "Consente di selezionare o immettere il nome di un servizio cloud esistente.",
"loc.input.label.ServiceLocation": "Posizione del servizio",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
index 15e5c5314790..8ca4f78a23b7 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,19 +1,19 @@
{
"loc.friendlyName": "Azure クラウド サービスの配置",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Azure クラウド サービスのデプロイ",
"loc.instanceNameFormat": "Azure 配置: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "新しいサービスを作成するための詳細設定のオプション",
"loc.input.label.ConnectedServiceName": "Azure サブスクリプション (クラシック)",
"loc.input.help.ConnectedServiceName": "展開対象への Azure クラシック サブスクリプション。",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "ARM ストレージ サポートを有効にする",
+ "loc.input.help.EnableAdvancedStorageOptions": "このタスクへの ARM ストレージ サポートを有効にする場合に選択します。",
+ "loc.input.label.StorageAccount": "ストレージ アカウント (クラシック)",
"loc.input.help.StorageAccount": "配置する前にストレージ アカウントが存在する必要があります。",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Azure サブスクリプション (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager サブスクリプション。",
+ "loc.input.label.ARMStorageAccount": "ストレージ アカウント (ARM)",
+ "loc.input.help.ARMStorageAccount": "既存の ARM ストレージ アカウントを選択します。",
"loc.input.label.ServiceName": "サービス名",
"loc.input.help.ServiceName": "既存のクラウド サービス名を選択するか、入力してください。",
"loc.input.label.ServiceLocation": "サービスの場所",
@@ -46,7 +46,7 @@
"loc.input.help.NewServiceAffinityGroup": "新しいサービスの作成中、サービスの場所を使用する代わりに、このアフィニティ グループが考慮されます。",
"loc.messages.Couldnotgettheprimarystoragekeyforstorageaccount0Unabletoapplyanydiagnosticsextensions": "ストレージ アカウント '{0}' の主ストレージ キーを取得できません。診断拡張機能を適用できません。",
"loc.messages.Couldnotgettheprimarystoragekeyforthepublicconfigstorageaccount0Unabletoapplyanydiagnosticsextensions": "公開構成ストレージ アカウント '{0}' の主ストレージ キーを取得できませんでした。診断拡張機能を適用できません。",
- "loc.messages.Applyinganyconfigureddiagnosticsextensions": "構成済み診断拡張機能を適用しています。",
+ "loc.messages.Applyinganyconfigureddiagnosticsextensions": "構成済み診断拡張機能を適用してください。",
"loc.messages._0couldnotbeparsedintopartsforregisteringdiagnosticsextensions": "診断拡張機能を登録するために '{0}' をパーツに解析することはできませんでした。",
"loc.messages.Nofileswerefoundtodeploywithsearchpattern0": "検索パターン {0} で、展開するファイルが見つかりませんでした",
"loc.messages.Foundmorethanonefiletodeploywithsearchpattern0Therecanbeonlyone": "検索パターン {0} で、展開するファイルが複数見つかりました。1 つだけ指定してください。",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
index aca8ed6dba7d..c75ecfdb5a24 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -9,7 +9,7 @@
"loc.input.label.EnableAdvancedStorageOptions": "ARM 스토리지 지원 사용",
"loc.input.help.EnableAdvancedStorageOptions": "이 작업에 대한 ARM 스토리지 지원을 사용하도록 설정하려면 선택합니다.",
"loc.input.label.StorageAccount": "스토리지 계정(클래식)",
- "loc.input.help.StorageAccount": "배포하려면 먼저 스토리지 계정이 있어야 합니다.",
+ "loc.input.help.StorageAccount": "배포하려면 먼저 저장소 계정이 있어야 합니다.",
"loc.input.label.ARMConnectedServiceName": "Azure 구독(ARM)",
"loc.input.help.ARMConnectedServiceName": "Azure Resource Manager 구독",
"loc.input.label.ARMStorageAccount": "스토리지 계정(ARM)",
@@ -36,21 +36,21 @@
"loc.input.help.ForceUpgrade": "선택할 경우 강제 업그레이드로 업그레이드가 설정되어 잠재적으로 로컬 데이터 손실이 발생할 수 있습니다.",
"loc.input.label.VerifyRoleInstanceStatus": "역할 인스턴스 상태 확인",
"loc.input.help.VerifyRoleInstanceStatus": "선택하면, 역할 인스턴스가 준비 상태가 될 때까지 작업이 대기합니다.",
- "loc.input.label.DiagnosticStorageAccountKeys": "진단 스토리지 계정 키",
- "loc.input.help.DiagnosticStorageAccountKeys": "진단 스토리지 계정에 대한 스토리지 키를 Role:Storagekey 형식으로 입력합니다. 각 역할의 진단 스토리지 계정 이름은 진단 구성 파일(.wadcfgx)에서 가져옵니다. 역할의 .wadcfgx 파일을 찾을 수 없는 경우 역할에 대한 진단 확장이 설정되지 않습니다. .wadcfgx 파일에 스토리지 계정 이름이 없으면 기본 스토리지 계정을 사용하여 진단 결과를 저장하고 배포 작업의 스토리지 키 매개 변수는 무시됩니다. 환경의 진단 결과에 중요한 정보가 없는 경우를 제외하고는 <스토리지_계정_키>를 비밀 변수로 저장하는 것이 좋습니다.
예를 들면 다음과 같습니다. WebRole: <WebRole_스토리지_계정_키> WorkerRole: <WorkerRole_스토리지_계정_키>",
+ "loc.input.label.DiagnosticStorageAccountKeys": "진단 저장소 계정 키",
+ "loc.input.help.DiagnosticStorageAccountKeys": "진단 저장소 계정에 대한 저장소 키를 Role:Storagekey 형식으로 입력합니다. 각 역할의 진단 저장소 계정 이름은 진단 구성 파일(.wadcfgx)에서 가져옵니다. 역할의 .wadcfgx 파일을 찾을 수 없는 경우 역할에 대한 진단 확장이 설정되지 않습니다. .wadcfgx 파일에 저장소 계정 이름이 없으면 기본 저장소 계정을 사용하여 진단 결과를 저장하고 배포 작업의 저장소 키 매개 변수는 무시됩니다. 환경의 진단 결과에 중요한 정보가 없는 경우를 제외하고는 <저장소_계정_키>를 비밀 변수로 저장하는 것이 좋습니다.
예를 들면 다음과 같습니다. WebRole: <WebRole_저장소_계정_키> WorkerRole: <WorkerRole_저장소_계정_키>",
"loc.input.label.NewServiceCustomCertificates": "가져올 사용자 지정 인증서",
"loc.input.help.NewServiceCustomCertificates": "CertificatePfxBase64:CertificatePassword 형식으로 사용자 지정 인증서를 제공합니다. 를 비밀 변수로 저장하는 것이 좋습니다.
예: Certificate1: <Certificate1_password> Certificate2: <Certificate2_password>",
"loc.input.label.NewServiceAdditionalArguments": "추가 인수",
"loc.input.help.NewServiceAdditionalArguments": "새 서비스를 만드는 동안 추가 인수에서 전달합니다. 이러한 인수는 `New-AzureService` cmdlet에 전달됩니다. 예: `-Label 'MyTestService'`",
"loc.input.label.NewServiceAffinityGroup": "선호도 그룹",
"loc.input.help.NewServiceAffinityGroup": "새 서비스를 만드는 동안 서비스 위치를 사용하는 대신 이 선호도 그룹이 고려됩니다.",
- "loc.messages.Couldnotgettheprimarystoragekeyforstorageaccount0Unabletoapplyanydiagnosticsextensions": "스토리지 계정 '{0}'의 기본 스토리지 키를 가져올 수 없습니다. 진단 확장을 적용할 수 없습니다.",
- "loc.messages.Couldnotgettheprimarystoragekeyforthepublicconfigstorageaccount0Unabletoapplyanydiagnosticsextensions": "공용 구성 스토리지 계정 '{0}'의 기본 스토리지 키를 가져올 수 없습니다. 진단 확장을 적용할 수 없습니다.",
+ "loc.messages.Couldnotgettheprimarystoragekeyforstorageaccount0Unabletoapplyanydiagnosticsextensions": "저장소 계정 '{0}'의 기본 저장소 키를 가져올 수 없습니다. 진단 확장을 적용할 수 없습니다.",
+ "loc.messages.Couldnotgettheprimarystoragekeyforthepublicconfigstorageaccount0Unabletoapplyanydiagnosticsextensions": "공용 구성 저장소 계정 '{0}'의 기본 저장소 키를 가져올 수 없습니다. 진단 확장을 적용할 수 없습니다.",
"loc.messages.Applyinganyconfigureddiagnosticsextensions": "구성된 모든 진단 확장을 적용하는 중입니다.",
"loc.messages._0couldnotbeparsedintopartsforregisteringdiagnosticsextensions": "진단 확장을 등록하기 위해 '{0}'을(를) 파트로 구문 분석할 수 없습니다.",
"loc.messages.Nofileswerefoundtodeploywithsearchpattern0": "검색 패턴 {0}(으)로 배포할 파일을 찾을 수 없습니다.",
"loc.messages.Foundmorethanonefiletodeploywithsearchpattern0Therecanbeonlyone": "검색 패턴 {0}(으)로 배포할 파일을 두 개 이상 찾았습니다. 하나만 있을 수 있습니다.",
- "loc.messages.Storagekeysaredefinedininvalidformat": "스토리지 키가 잘못된 형식으로 정의되어 있습니다.",
+ "loc.messages.Storagekeysaredefinedininvalidformat": "저장소 키가 잘못된 형식으로 정의되어 있습니다.",
"loc.messages.Unabletofind0usingprovidedsubscription": "제공한 구독을 사용하여 {0}을(를) 찾을 수 없습니다.",
"loc.messages.Currentversionofazurepowershelldontsupportexternalstorageaccountforconfiguringdiagnostics": "현재 버전의 Azure PowerShell에서는 외부 스토리지 계정을 사용하여 진단을 구성할 수 없습니다.",
"loc.messages.Customcertificatesaredefinedininvalidformat": "사용자 지정 인증서가 잘못된 형식으로 정의되었습니다.",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
index 98386445fffc..35abf15e7cd7 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,19 +1,19 @@
{
"loc.friendlyName": "Развертывание облачной службы Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "Развертывание облачной службы Azure",
"loc.instanceNameFormat": "Развертывание Azure: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "Расширенные параметры для создания новой службы",
"loc.input.label.ConnectedServiceName": "Подписка Azure (классическая)",
"loc.input.help.ConnectedServiceName": "Целевая классическая подписка Azure, которая должна использоваться развертыванием.",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "Включить поддержку хранилища ARM",
+ "loc.input.help.EnableAdvancedStorageOptions": "Выберите, чтобы включить поддержку хранилища ARM для этой задачи.",
+ "loc.input.label.StorageAccount": "Учетная запись хранения (классическая)",
"loc.input.help.StorageAccount": "Учетная запись хранения должна существовать до развертывания.",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Подписка Azure (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Подписка Azure Resource Manager.",
+ "loc.input.label.ARMStorageAccount": "Учетная запись хранения (ARM)",
+ "loc.input.help.ARMStorageAccount": "Выберите существующую учетную запись хранения ARM.",
"loc.input.label.ServiceName": "Имя службы",
"loc.input.help.ServiceName": "Выберите или введите имя существующей облачной службы.",
"loc.input.label.ServiceLocation": "Расположение службы",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
index faabd5fa3ec3..51e2bfdaf32b 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -17,7 +17,7 @@
"loc.input.label.ServiceName": "服务名称",
"loc.input.help.ServiceName": "选择或输入现有的云服务名称。",
"loc.input.label.ServiceLocation": "服务位置",
- "loc.input.help.ServiceLocation": "为新服务部署选择区域。可能的选项有 **美国东部**、**美国东部 2**、**美国中部**、**美国中南部**、**美国西部**、**北欧**、**西欧** 和其他选项。",
+ "loc.input.help.ServiceLocation": "为新服务部署选择区域。可能的选项有 **美国东部**、**美国东部 2**、**美国中部**、**美国中南部**、**美国西部**、**欧洲北部**、**欧洲西部** 和其他选项。",
"loc.input.label.CsPkg": "CsPkg",
"loc.input.help.CsPkg": "默认项目目录下 CsPkg 的路径。",
"loc.input.label.CsCfg": "CsCfg",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
index 46563e5b6b29..e7ab6cfe902f 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,19 +1,19 @@
{
"loc.friendlyName": "Azure 雲端服務部署",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613748)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613748)",
"loc.description": "部署 Azure 雲端服務",
"loc.instanceNameFormat": "Azure 部署: $(CsPkg)",
"loc.group.displayName.newServiceAdvancedOptions": "用於建立新服務的進階選項",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶 (傳統)",
"loc.input.help.ConnectedServiceName": "要加以部署的 Azure 傳統訂用帳戶。",
- "loc.input.label.EnableAdvancedStorageOptions": "Enable ARM storage support",
- "loc.input.help.EnableAdvancedStorageOptions": "Select to enable ARM storage support for this task.",
- "loc.input.label.StorageAccount": "Storage account (Classic)",
+ "loc.input.label.EnableAdvancedStorageOptions": "啟用 ARM 儲存體支援",
+ "loc.input.help.EnableAdvancedStorageOptions": "選取以為此工作啟用 ARM 儲存體支援。",
+ "loc.input.label.StorageAccount": "儲存體帳戶 (傳統)",
"loc.input.help.StorageAccount": "必須先有儲存體帳戶,才能進行部署。",
- "loc.input.label.ARMConnectedServiceName": "Azure subscription (ARM)",
- "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager subscription.",
- "loc.input.label.ARMStorageAccount": "Storage account (ARM)",
- "loc.input.help.ARMStorageAccount": "Choose a pre-existing ARM storage account.",
+ "loc.input.label.ARMConnectedServiceName": "Azure 訂用帳戶 (ARM)",
+ "loc.input.help.ARMConnectedServiceName": "Azure Resource Manager 訂用帳戶。",
+ "loc.input.label.ARMStorageAccount": "儲存體帳戶 (ARM)",
+ "loc.input.help.ARMStorageAccount": "選擇既存的 ARM 儲存體帳戶。",
"loc.input.label.ServiceName": "服務名稱",
"loc.input.help.ServiceName": "請選取或輸入現有的雲端服務名稱。",
"loc.input.label.ServiceLocation": "服務位置",
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/task.json b/Tasks/AzureCloudPowerShellDeploymentV1/task.json
index 588cef34428e..e40b7e686bfc 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/task.json
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/task.json
@@ -16,7 +16,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 184,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzureCloudPowerShellDeploymentV1/task.loc.json b/Tasks/AzureCloudPowerShellDeploymentV1/task.loc.json
index 9e76c7d9497d..4747f86cb567 100644
--- a/Tasks/AzureCloudPowerShellDeploymentV1/task.loc.json
+++ b/Tasks/AzureCloudPowerShellDeploymentV1/task.loc.json
@@ -16,8 +16,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 175,
- "Patch": 3
+ "Minor": 198,
+ "Patch": 0
},
"demands": [
"azureps"
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/de-DE/resources.resjson
index 0de0d4f6b03c..ebfc53b8b75d 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure-Dateikopiervorgang",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Hiermit werden Dateien in Azure Blob Storage oder VMs kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
"loc.group.displayName.output": "Ausgabe",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/es-ES/resources.resjson
index 3dedc07ebe03..17b384b8caa9 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia de archivos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "$(Destination) File Copy",
"loc.group.displayName.output": "Salida",
@@ -16,7 +16,7 @@
"loc.input.label.StorageAccount": "Cuenta de almacenamiento clásica",
"loc.input.help.StorageAccount": "Especifique una cuenta de almacenamiento clásica preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
"loc.input.label.StorageAccountRM": "Cuenta de almacenamiento del Administrador de recursos",
- "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento de ARM preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
+ "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento del Administrador de recursos de Azure preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
"loc.input.label.ContainerName": "Nombre del contenedor",
"loc.input.help.ContainerName": "Nombre del contenedor para cargar los archivos. Si no existe un contenedor con el nombre especificado en la cuenta de almacenamiento, se creará automáticamente. Si se debe crear un directorio virtual dentro del contenedor, utilice la entrada de prefijo de blob a continuación. Ejemplo: si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre del contenedor y vd1/vd2 como prefijo de blob.",
"loc.input.label.BlobPrefix": "Prefijo de blob",
@@ -38,7 +38,7 @@
"loc.input.label.AdditionalArguments": "Argumentos adicionales",
"loc.input.help.AdditionalArguments": "Argumentos AzCopy.exe adicionales que se aplicarán al cargar en el blob o en la máquina virtual, por ejemplo /NC:10.",
"loc.input.label.enableCopyPrerequisites": "Habilitar los requisitos previos de copia",
- "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el cliente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
+ "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el agente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
"loc.input.label.CopyFilesInParallel": "Copiar en paralelo",
"loc.input.help.CopyFilesInParallel": "Si se establece en true, copiará los archivos en paralelo en las máquinas de destino.",
"loc.input.label.CleanTargetBeforeCopy": "Limpiar destino",
@@ -84,7 +84,7 @@
"loc.messages.AFC_ParallelCopyFailed": "Error en la copia a uno o varios equipos.",
"loc.messages.AFC_CopySuccessful": "Archivos copiados correctamente desde la ruta de origen: '{0}' a las máquinas virtuales de Azure de destino en el grupo de recursos: '{1}'",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "Error al establecer la extensión de script personalizada '{0}' para la máquina virtual '{1}' de tipo: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "No se pudo agregar la regla de seguridad de red: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Error al agregar la red de seguridad de red: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "No se puede establecer el script personalizado '{0}' para la máquina virtual '{1}': {2}",
"loc.messages.AFC_CopyPrereqsFailed": "Error al habilitar los requisitos previos de copia. {0}",
"loc.messages.AFC_BlobStorageNotFound": "No se encontró la cuenta de almacenamiento: {0}. Especifique una cuenta de almacenamiento existente",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/fr-FR/resources.resjson
index 496e5988dcdd..56c3a025d315 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copie de fichiers Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles",
"loc.instanceNameFormat": "$(Destination) Copie de fichiers",
"loc.group.displayName.output": "Sortie",
@@ -26,7 +26,7 @@
"loc.input.label.EnvironmentNameRM": "Groupe de ressources",
"loc.input.help.EnvironmentNameRM": "Nom du groupe de ressources cible où copier les fichiers.",
"loc.input.label.ResourceFilteringMethod": "Sélectionner les machines par",
- "loc.input.help.ResourceFilteringMethod": "Vous pouvez également sélectionner un sous-ensemble de machines virtuelles dans le groupe de ressources, en indiquant les noms d'hôtes ou les étiquettes des machines virtuelles. Les [étiquettes](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) sont prises en charge pour les ressources créées via Azure Resource Manager uniquement.",
+ "loc.input.help.ResourceFilteringMethod": "Vous pouvez également sélectionner un sous-ensemble de machines virtuelles dans le groupe de ressources, en indiquant les noms d'hôtes ou les balises des machines virtuelles. Les [balises](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) sont prises en charge pour les ressources créées via Azure Resource Manager uniquement.",
"loc.input.label.MachineNames": "Critères de filtre",
"loc.input.help.MachineNames": "Indiquez une liste de noms d'hôtes de machines virtuelles, par exemple ffweb, ffdb, ou utilisez des balises telles que Role:DB, Web; OS:Win8.1. Notez que les délimiteurs employés pour les balises sont ,(virgule), :(deux-points) et ;(point-virgule). Si plusieurs balises sont indiquées, la tâche s'exécute sur toutes les machines virtuelles correspondant aux balises spécifiées. Par défaut, la tâche s'exécute sur toutes les machines virtuelles.",
"loc.input.label.vmsAdminUserName": "Informations de connexion d'administrateur",
@@ -47,8 +47,8 @@
"loc.input.help.skipCACheck": "Si cette option est sélectionnée, le client ignore la validation permettant de vérifier que le certificat du serveur est signé par une autorité de certification approuvée lors de la connexion via HTTP ou Secure Socket Layer (HTTPS).",
"loc.input.label.outputStorageUri": "URI du conteneur de stockage",
"loc.input.help.outputStorageUri": "Attribuez un nom à la variable de l'URI du conteneur de stockage dans lequel les fichiers ont été copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
- "loc.input.label.outputStorageContainerSasToken": "Jeton SAS du conteneur de stockage",
- "loc.input.help.outputStorageContainerSasToken": "Attribuez un nom à la variable du jeton SAS du conteneur de stockage utilisé pour accéder aux fichiers copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
+ "loc.input.label.outputStorageContainerSasToken": "Jeton SAP du conteneur de stockage",
+ "loc.input.help.outputStorageContainerSasToken": "Attribuez un nom à la variable du jeton SAP du conteneur de stockage utilisé pour accéder aux fichiers copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
"loc.messages.AFC_StorageAccountNotFound": "Le compte de stockage {0} est introuvable. La connexion de service sélectionnée, 'Principal du service', prend uniquement en charge les comptes de stockage de type Azure Resource Manager.",
"loc.messages.AFC_ResourceGroupNotFound": "Le groupe de ressources indiqué '{0}' n'existe pas.",
"loc.messages.AFC_GetVMStatus": "[Appel Azure]Obtention de l'état de la machine virtuelle '{0}'",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/it-IT/resources.resjson
index 22f8da14b0cb..f60e7bd2c6c2 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia dei file di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
"loc.group.displayName.output": "Output",
@@ -16,11 +16,11 @@
"loc.input.label.StorageAccount": "Account di archiviazione classico",
"loc.input.help.StorageAccount": "Consente di specificare un account di archiviazione classico preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.StorageAccountRM": "Account di archiviazione di Gestione risorse",
- "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di ARM preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
+ "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di Gestione risorse di Azure preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.ContainerName": "Nome contenitore",
- "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://account.blob.core.windows.net/contenitore/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
+ "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
"loc.input.label.BlobPrefix": "Prefisso BLOB",
- "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://account.blob.core.windows.net/contenitore/myvd1/.",
+ "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
"loc.input.label.EnvironmentName": "Servizio cloud",
"loc.input.help.EnvironmentName": "Nome del servizio cloud di destinazione in cui copiare i file.",
"loc.input.label.EnvironmentNameRM": "Gruppo di risorse",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ja-JP/resources.resjson
index ff67c82699c6..bf6f40143326 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure ファイル コピー",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
"loc.group.displayName.output": "出力",
@@ -33,7 +33,7 @@
"loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。",
"loc.input.label.vmsAdminPassword": "パスワード",
"loc.input.help.vmsAdminPassword": "VM の管理者パスワードです。 ビルド パイプラインまたはリリース パイプラインで定義された変数を '$(passwordVariable)' として受け入れます。 セキュリティで保護するには、変数を 'シークレット' としてマークします。",
- "loc.input.label.TargetPath": "宛先フォルダー ",
+ "loc.input.label.TargetPath": "宛先フォルダー",
"loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。",
"loc.input.label.AdditionalArguments": "追加引数",
"loc.input.help.AdditionalArguments": "BLOB へのアップロードまたは VM へのアップロード時に適用される追加の AzCopy.exe 引数です。/NC:10 など。",
@@ -68,16 +68,16 @@
"loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルをアップロードしています",
"loc.messages.AFC_UploadContainerStorageAccount": "エラー '{3}' が発生し、BLOB プレフィックス '{2}' を持つストレージ アカウント '{1}' のコンテナー '{0}' へのアップロードが失敗しました",
"loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルが正常にアップロードされました",
- "loc.messages.AFC_IncorrectTags": "タグの指定が正しくありません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "タグが正しく指定されていません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "次のコンピューターが、リソース グループ内に見つからないか、名前の指定が正しくありません: {0}。リソース グループ内に存在するコンピューター名と正確に同じコンピューター名を指定してください。複数のコンピューター名を区切るにはコンマを使用します。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}' のすべてのリソースに対して {0} を取得できません",
- "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' 個のリソースに対して {0} を取得できません",
+ "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' つのリソースに対して {0} を取得できません",
"loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、従来のリソース (Service Management モデル) のみをサポートします。",
"loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure Resource Manager タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' の下にコピー対象のコンピューターは存在しません。",
"loc.messages.AFC_FilteringNoVMResources": "次の {1} '{2}' を持つリソース グループ '{0}' の下にコンピューターは存在しません。",
- "loc.messages.AFC_CopyStarted": "コンピューター '{0}' について、コピーを開始しました",
+ "loc.messages.AFC_CopyStarted": "コンピューター '{0}' のコピーが開始しました",
"loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'",
"loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の仮想マシンがロード バランサーの対象となっている場合は、受信 NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。",
"loc.messages.AFC_CopyFailed": "コンピューター '{0}' でコピーができませんでした。メッセージは次のとおりです: '{1}'",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ko-KR/resources.resjson
index 3554bbfb02b3..cf582641559f 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -13,10 +13,10 @@
"loc.input.help.ConnectedServiceNameARM": "파일 복사를 위한 대상으로 지정할 Azure Resource Manager 구독입니다.",
"loc.input.label.Destination": "대상 형식",
"loc.input.help.Destination": "대상으로 Azure Blob 또는 Azure VM 중 하나를 선택합니다.",
- "loc.input.label.StorageAccount": "클래식 스토리지 계정",
- "loc.input.help.StorageAccount": "기존 클래식 스토리지 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
- "loc.input.label.StorageAccountRM": "RM 스토리지 계정",
- "loc.input.help.StorageAccountRM": "기존 ARM 스토리지 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
+ "loc.input.label.StorageAccount": "클래식 저장소 계정",
+ "loc.input.help.StorageAccount": "기존 클래식 저장소 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
+ "loc.input.label.StorageAccountRM": "RM 저장소 계정",
+ "loc.input.help.StorageAccountRM": "기존 ARM 저장소 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
"loc.input.label.ContainerName": "컨테이너 이름",
"loc.input.help.ContainerName": "파일을 업로드하기 위한 컨테이너의 이름입니다. 지정한 스토리지 계정에 지정된 이름을 가진 컨테이너가 없을 경우 자동으로 만들어집니다. 컨테이너 안에 가상 디렉터리를 만들어야 하는 경우 아래 Blob 접두사 입력을 사용하세요. 예: 대상 위치가 https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/인 경우 mycontainer를 컨테이너 이름으로, vd1/vd2를 blob 접두사로 지정하세요.",
"loc.input.label.BlobPrefix": "Blob 접두사",
@@ -45,10 +45,10 @@
"loc.input.help.CleanTargetBeforeCopy": "true로 설정하면 파일을 복사하기 전에 대상 폴더가 정리됩니다.",
"loc.input.label.skipCACheck": "테스트 인증서",
"loc.input.help.skipCACheck": "이 옵션을 선택하면 클라이언트에서 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)를 통해 연결할 때 서버 인증서에 신뢰할 수 있는 CA(인증 기관)의 서명이 있는지 확인하는 단계를 건너뜁니다.",
- "loc.input.label.outputStorageUri": "스토리지 컨테이너 URI",
- "loc.input.help.outputStorageUri": "이 작업에서 파일을 복사하는 데 사용된 스토리지 컨테이너 URI의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
- "loc.input.label.outputStorageContainerSasToken": "스토리지 컨테이너 SAS 토큰",
- "loc.input.help.outputStorageContainerSasToken": "이 작업에서 복사된 파일에 액세스하는 데 사용되는 스토리지 컨테이너 SAS 토큰의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
+ "loc.input.label.outputStorageUri": "저장소 컨테이너 URI",
+ "loc.input.help.outputStorageUri": "이 작업에서 파일을 복사하는 데 사용된 저장소 컨테이너 URI의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
+ "loc.input.label.outputStorageContainerSasToken": "저장소 컨테이너 SAS 토큰",
+ "loc.input.help.outputStorageContainerSasToken": "이 작업에서 복사된 파일에 액세스하는 데 사용되는 저장소 컨테이너 SAS 토큰의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
"loc.messages.AFC_StorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Service Principal'은 Azure Resource Manager 유형의 스토리지 계정만 지원합니다.",
"loc.messages.AFC_ResourceGroupNotFound": "제공된 리소스 그룹 '{0}'이(가) 없습니다.",
"loc.messages.AFC_GetVMStatus": "[Azure 호출]VM '{0}'의 상태를 가져오는 중",
@@ -63,11 +63,11 @@
"loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure 호출]리소스 그룹 이름 및 가상 머신 ID는 null이거나 비워 둘 수 없습니다.",
"loc.messages.AFC_AzurePSNotInstalled": "필요한 Azure PowerShell Cmdlet의 최소 버전 {0}이(가) 설치되어 있지 않습니다. https://azure.microsoft.com/ko-kr/documentation/articles/powershell-install-configure/의 지침에 따라 최신 Azure PowerShell을 다운로드할 수 있습니다.",
"loc.messages.AFC_ClassicStorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Certificate'는 Azure 클래식 유형의 스토리지 계정만 지원합니다.",
- "loc.messages.AFC_GenericStorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 기존 스토리지 계정을 지정하세요.",
+ "loc.messages.AFC_GenericStorageAccountNotFound": "저장소 계정 {0}을(를) 찾을 수 없습니다. 기존 저장소 계정을 지정하세요.",
"loc.messages.AFC_AzureFileCopyMoreHelp": "자세한 내용은 {0}을(를) 참조하세요.",
- "loc.messages.AFC_UploadFilesStorageAccount": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 스토리지 계정 '{1}'에 업로드하는 중",
- "loc.messages.AFC_UploadContainerStorageAccount": "Blob 접두사 '{2}'(으)로 스토리지 계정 '{1}'에 '{0}' 컨테이너를 업로드하지 못했습니다. 오류: '{3}'",
- "loc.messages.AFC_UploadFileSuccessful": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 스토리지 계정 '{1}'에 업로드했습니다.",
+ "loc.messages.AFC_UploadFilesStorageAccount": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 저장소 계정 '{1}'에 업로드하는 중",
+ "loc.messages.AFC_UploadContainerStorageAccount": "Blob 접두사 '{2}'(으)로 저장소 계정 '{1}'에 '{0}' 컨테이너를 업로드하지 못했습니다. 오류: '{3}'",
+ "loc.messages.AFC_UploadFileSuccessful": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 저장소 계정 '{1}'에 업로드했습니다.",
"loc.messages.AFC_IncorrectTags": "태그가 잘못 지정되었습니다. 태그는 Role:Web,DB;Location:East US;Dept.:Finance,HR 형식이어야 합니다.",
"loc.messages.AFC_MachineDoesNotExist": "다음 컴퓨터는 리소스 그룹에 없거나 해당 이름이 올바르게 지정되지 않았습니다. {0}. 리소스 그룹에 있는 그대로 정확하게 같은 컴퓨터 이름을 제공하세요. 여러 컴퓨터 이름을 구분하려면 쉼표를 사용하세요.",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}'에서 모든 리소스에 대한 {0}을(를) 가져올 수 없습니다.",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AddNetworkSecurityRuleFailed": "네트워크 보안 규칙을 추가하지 못했습니다. {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "가상 머신 '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정할 수 없습니다. {2}",
"loc.messages.AFC_CopyPrereqsFailed": "복사 필수 구성 요소를 사용하도록 설정하지 못했습니다. {0}",
- "loc.messages.AFC_BlobStorageNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 기존 스토리지 계정을 지정하세요.",
+ "loc.messages.AFC_BlobStorageNotFound": "저장소 계정 {0}을(를) 찾을 수 없습니다. 기존 저장소 계정을 지정하세요.",
"loc.messages.AFC_RootContainerAndDirectory": "$root 컨테이너에 대해 '/S' 옵션이 잘못되었습니다.",
"loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 응답 코드: '{0}'은(는) 유효한 리디렉션 상태 코드가 아닙니다.",
"loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "리디렉션 응답 위치 헤더가 null입니다.",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ru-RU/resources.resjson
index ba0504ea20b3..2c6508ef02ab 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Копирование файлов Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины",
"loc.instanceNameFormat": "Копирование файлов $(Destination)",
"loc.group.displayName.output": "Выход",
@@ -47,10 +47,10 @@
"loc.input.help.skipCACheck": "Если выбрать этот параметр, клиент пропускает проверку того, подписан ли сертификат сервера доверенным центром сертификации при подключении по протоколу HTTP через SSL (HTTPS).",
"loc.input.label.outputStorageUri": "Код URI контейнера хранилища",
"loc.input.help.outputStorageUri": "Укажите имя переменной для универсального кода ресурса (URI) контейнера хранилища, в который файлы были скопированы с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
- "loc.input.label.outputStorageContainerSasToken": "Маркер SAS контейнера хранилища",
- "loc.input.help.outputStorageContainerSasToken": "Укажите имя переменной для маркера SAS контейнера хранилища, используемого для доступа к файлам, в которые было выполнено копирование с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
+ "loc.input.label.outputStorageContainerSasToken": "Токен SAS контейнера хранилища",
+ "loc.input.help.outputStorageContainerSasToken": "Укажите имя переменной для токена SAS контейнера хранилища, используемого для доступа к файлам, в которые было выполнено копирование с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
"loc.messages.AFC_StorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Субъект-служба\" поддерживает учетные записи хранения только типа Azure Resource Manager.",
- "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов (\"{0}\") не существует.",
+ "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов \"{0}\" не существует.",
"loc.messages.AFC_GetVMStatus": "[Вызов Azure] Идет получение состояния виртуальной машины \"{0}\"",
"loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено",
"loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения настраиваемого скрипта \"{0}\" для виртуальной машины \"{1}\"",
@@ -81,7 +81,7 @@
"loc.messages.AFC_CopyCompleted": "Копирование состояния для компьютера \"{0}\": \"{1}\"",
"loc.messages.AFC_WinRMHelpMessage": "Чтобы исправить проблемы, связанные с подключением к службе WinRM, выберите в задаче параметр \"Включить необходимые компоненты для копирования\". Если этот параметр уже задан и целевые виртуальные машины поддерживаются балансировщиком нагрузки, необходимо настроить правила NAT для входящего трафика для целевого порта (5986). Применимо только к виртуальным машинам ARM.",
"loc.messages.AFC_CopyFailed": "Сбой копирования на компьютере \"{0}\" со следующим сообщением: \"{1}\"",
- "loc.messages.AFC_ParallelCopyFailed": "Сбой копирования на один компьютер (или несколько).",
+ "loc.messages.AFC_ParallelCopyFailed": "Сбой копирования на один или несколько компьютеров.",
"loc.messages.AFC_CopySuccessful": "Файлы успешно скопированы из исходного пути \"{0}\" на целевые виртуальные машины Azure в группе ресурсов \"{1}\"",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "Сбой задания расширения настраиваемого скрипта \"{0}\" для виртуальной машины \"{1}\" с ошибкой: \"{2}\".",
"loc.messages.AFC_AddNetworkSecurityRuleFailed": "Не удалось добавить правило безопасности сети: {0}",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-CN/resources.resjson
index c6cbe5fc1383..b36a0edad6b5 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -68,7 +68,7 @@
"loc.messages.AFC_UploadFilesStorageAccount": "正在将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
"loc.messages.AFC_UploadContainerStorageAccount": "上传到存储帐户“{1}”中具有 blob 前缀“{2}”的容器“{0}”失败,出现错误:“{3}”",
"loc.messages.AFC_UploadFileSuccessful": "已成功将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
- "loc.messages.AFC_IncorrectTags": "标记指定错误。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "错误地指定了标记。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}",
"loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}",
@@ -84,7 +84,7 @@
"loc.messages.AFC_ParallelCopyFailed": "未能复制到一个或多个计算机。",
"loc.messages.AFC_CopySuccessful": "已成功将文件从源路径“{0}”复制到了资源组“{1}”中的目标 Azure VM",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "对虚拟机“{1}”的自定义脚本扩展“{0}”的设置失败,错误: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "无法添加网络安全规则: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "未能添加网络安全规则: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}",
"loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}",
"loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户",
diff --git a/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-TW/resources.resjson
index 55d32b7dadcb..06489bc00486 100644
--- a/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure 檔案複製",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
"loc.group.displayName.output": "輸出",
diff --git a/Tasks/AzureFileCopyV1/task.json b/Tasks/AzureFileCopyV1/task.json
index 96d7dedd6245..c742d26c1e73 100644
--- a/Tasks/AzureFileCopyV1/task.json
+++ b/Tasks/AzureFileCopyV1/task.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 178,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzureFileCopyV1/task.loc.json b/Tasks/AzureFileCopyV1/task.loc.json
index bc7b0412df0e..c99ff874e51d 100644
--- a/Tasks/AzureFileCopyV1/task.loc.json
+++ b/Tasks/AzureFileCopyV1/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 178,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/de-DE/resources.resjson
index e342cd342e4b..24fa255a456b 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure-Dateikopiervorgang",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Hiermit werden Dateien in Azure Blob Storage oder VMs kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
"loc.releaseNotes": "Neuigkeiten in Version 2.0: Eine neuere Version von AzCopy wird verwendet.",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/es-ES/resources.resjson
index 015537f56bad..0fe14ea99941 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia de archivos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "$(Destination) File Copy",
"loc.releaseNotes": "Novedades de la versión 2.0: nbsp; Uso de una versión más reciente de AzCopy.",
@@ -17,7 +17,7 @@
"loc.input.label.StorageAccount": "Cuenta de almacenamiento clásica",
"loc.input.help.StorageAccount": "Especifique una cuenta de almacenamiento clásica preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
"loc.input.label.StorageAccountRM": "Cuenta de almacenamiento del Administrador de recursos",
- "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento de ARM preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
+ "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento del Administrador de recursos de Azure preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
"loc.input.label.ContainerName": "Nombre del contenedor",
"loc.input.help.ContainerName": "Nombre del contenedor para cargar los archivos. Si no existe un contenedor con el nombre especificado en la cuenta de almacenamiento, se creará automáticamente. Si se debe crear un directorio virtual dentro del contenedor, utilice la entrada de prefijo de blob a continuación. Ejemplo: si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre del contenedor y vd1/vd2 como prefijo de blob.",
"loc.input.label.BlobPrefix": "Prefijo de blob",
@@ -41,7 +41,7 @@
"loc.input.label.AdditionalArgumentsForVMCopy": "Argumentos opcionales (para descargar archivos en la máquina virtual)",
"loc.input.help.AdditionalArgumentsForVMCopy": "Los argumentos opcionales de AzCopy.exe que se aplicarán al descargar en la VM, como /NC:10. Si no se especifican aquí argumentos opcionales, se agregarán los siguientes argumentos opcionales de manera predeterminada. /Y, /S, /Z, /V",
"loc.input.label.enableCopyPrerequisites": "Habilitar los requisitos previos de copia",
- "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el cliente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
+ "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el agente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
"loc.input.label.CopyFilesInParallel": "Copiar en paralelo",
"loc.input.help.CopyFilesInParallel": "Si se establece en true, copiará los archivos en paralelo en las máquinas de destino.",
"loc.input.label.CleanTargetBeforeCopy": "Limpiar destino",
@@ -87,7 +87,7 @@
"loc.messages.AFC_ParallelCopyFailed": "No se pudo copiar en una o varias máquinas. Consulte los registros para obtener más detalles.",
"loc.messages.AFC_CopySuccessful": "Archivos copiados correctamente desde la ruta de origen: '{0}' a las máquinas virtuales de Azure de destino en el grupo de recursos: '{1}'",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "Error al establecer la extensión de script personalizada '{0}' para la máquina virtual '{1}' de tipo: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "No se pudo agregar la regla de seguridad de red: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Error al agregar la red de seguridad de red: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "No se puede establecer el script personalizado '{0}' para la máquina virtual '{1}': {2}",
"loc.messages.AFC_CopyPrereqsFailed": "Error al habilitar los requisitos previos de copia. {0}",
"loc.messages.AFC_BlobStorageNotFound": "No se encontró la cuenta de almacenamiento: {0}. Especifique una cuenta de almacenamiento existente",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/fr-FR/resources.resjson
index acb08ebd17a2..795c7d05baf2 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copie de fichiers Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles",
"loc.instanceNameFormat": "$(Destination) Copie de fichiers",
"loc.releaseNotes": "Nouveautés de la version 2.0 : Utilisation d'une version plus récente d'AzCopy.",
@@ -27,7 +27,7 @@
"loc.input.label.EnvironmentNameRM": "Groupe de ressources",
"loc.input.help.EnvironmentNameRM": "Nom du groupe de ressources cible où copier les fichiers.",
"loc.input.label.ResourceFilteringMethod": "Sélectionner les machines par",
- "loc.input.help.ResourceFilteringMethod": "Vous pouvez également sélectionner un sous-ensemble de machines virtuelles dans le groupe de ressources, en indiquant les noms d'hôtes ou les étiquettes des machines virtuelles. Les [étiquettes](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) sont prises en charge pour les ressources créées via Azure Resource Manager uniquement.",
+ "loc.input.help.ResourceFilteringMethod": "Vous pouvez également sélectionner un sous-ensemble de machines virtuelles dans le groupe de ressources, en indiquant les noms d'hôtes ou les balises des machines virtuelles. Les [balises](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) sont prises en charge pour les ressources créées via Azure Resource Manager uniquement.",
"loc.input.label.MachineNames": "Critères de filtre",
"loc.input.help.MachineNames": "Indiquez une liste de noms d'hôtes de machines virtuelles, par exemple ffweb, ffdb, ou utilisez des balises telles que Role:DB, Web; OS:Win8.1. Notez que les délimiteurs employés pour les balises sont ,(virgule), :(deux-points) et ;(point-virgule). Si plusieurs balises sont indiquées, la tâche s'exécute sur toutes les machines virtuelles correspondant aux balises spécifiées. Par défaut, la tâche s'exécute sur toutes les machines virtuelles.",
"loc.input.label.vmsAdminUserName": "Informations de connexion d'administrateur",
@@ -50,8 +50,8 @@
"loc.input.help.skipCACheck": "Si cette option est sélectionnée, le client ignore la validation permettant de vérifier que le certificat du serveur est signé par une autorité de certification approuvée lors de la connexion via HTTP ou Secure Socket Layer (HTTPS).",
"loc.input.label.outputStorageUri": "URI du conteneur de stockage",
"loc.input.help.outputStorageUri": "Attribuez un nom à la variable de l'URI du conteneur de stockage dans lequel les fichiers ont été copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
- "loc.input.label.outputStorageContainerSasToken": "Jeton SAS du conteneur de stockage",
- "loc.input.help.outputStorageContainerSasToken": "Attribuez un nom à la variable du jeton SAS du conteneur de stockage utilisé pour accéder aux fichiers copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
+ "loc.input.label.outputStorageContainerSasToken": "Jeton SAP du conteneur de stockage",
+ "loc.input.help.outputStorageContainerSasToken": "Attribuez un nom à la variable du jeton SAP du conteneur de stockage utilisé pour accéder aux fichiers copiés avec cette tâche. Valide uniquement quand la destination sélectionnée est Azure Blob.",
"loc.messages.AFC_StorageAccountNotFound": "Le compte de stockage {0} est introuvable. La connexion de service sélectionnée, 'Principal du service', prend uniquement en charge les comptes de stockage de type Azure Resource Manager.",
"loc.messages.AFC_ResourceGroupNotFound": "Le groupe de ressources indiqué '{0}' n'existe pas.",
"loc.messages.AFC_GetVMStatus": "[Appel Azure]Obtention de l'état de la machine virtuelle '{0}'",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/it-IT/resources.resjson
index a3e91f189472..d9e763a7e752 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia dei file di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
"loc.releaseNotes": "Novità della versione 2.0: Uso della versione più recente di AzCopy.",
@@ -17,11 +17,11 @@
"loc.input.label.StorageAccount": "Account di archiviazione classico",
"loc.input.help.StorageAccount": "Consente di specificare un account di archiviazione classico preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.StorageAccountRM": "Account di archiviazione di Gestione risorse",
- "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di ARM preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
+ "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di Gestione risorse di Azure preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.ContainerName": "Nome contenitore",
- "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://account.blob.core.windows.net/contenitore/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
+ "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
"loc.input.label.BlobPrefix": "Prefisso BLOB",
- "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://account.blob.core.windows.net/contenitore/myvd1/.",
+ "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
"loc.input.label.EnvironmentName": "Servizio cloud",
"loc.input.help.EnvironmentName": "Nome del servizio cloud di destinazione in cui copiare i file.",
"loc.input.label.EnvironmentNameRM": "Gruppo di risorse",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ja-JP/resources.resjson
index 6e048391fb53..1c8734be97b0 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure ファイル コピー",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
"loc.releaseNotes": "バージョン 2.0 での変更点: AzCopy の新しいバージョンが使用されています。",
@@ -34,7 +34,7 @@
"loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。",
"loc.input.label.vmsAdminPassword": "パスワード",
"loc.input.help.vmsAdminPassword": "VM の管理者パスワード。 ビルドまたはリリース パイプラインで '$(passwordVariable)' として定義された変数を入力することができます。 変数を 'シークレット' とマークしてセキュリティで保護することもできます。",
- "loc.input.label.TargetPath": "宛先フォルダー ",
+ "loc.input.label.TargetPath": "宛先フォルダー",
"loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。",
"loc.input.label.AdditionalArgumentsForBlobCopy": "オプションの引数 (BLOB へのファイルのアップロード用)",
"loc.input.help.AdditionalArgumentsForBlobCopy": "BLOB にアップロードする際に適用される、AzCopy.exe のオプションの引数 (/NC:10 など)。オプションの引数をここに指定しない場合は、既定で次のオプションの引数が追加されます。 /Y、/SetContentType、/Z、/V、 /S (コンテナー名が $root ではない場合のみ)、 /BlobType:page (指定されたストレージ アカウントが Premium アカウントの場合のみ)。 ソース パスがファイルの場合、オプションの引数を指定するかどうかにかかわらず、/Pattern がいつも追加されます。",
@@ -71,16 +71,16 @@
"loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルをアップロードしています",
"loc.messages.AFC_UploadContainerStorageAccount": "エラー '{3}' が発生し、BLOB プレフィックス '{2}' を持つストレージ アカウント '{1}' のコンテナー '{0}' へのアップロードが失敗しました",
"loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルが正常にアップロードされました",
- "loc.messages.AFC_IncorrectTags": "タグの指定が正しくありません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "タグが正しく指定されていません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "次のコンピューターが、リソース グループ内に見つからないか、名前の指定が正しくありません: {0}。リソース グループ内に存在するコンピューター名と正確に同じコンピューター名を指定してください。複数のコンピューター名を区切るにはコンマを使用します。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}' のすべてのリソースに対して {0} を取得できません",
- "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' 個のリソースに対して {0} を取得できません",
+ "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' つのリソースに対して {0} を取得できません",
"loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、従来のリソース (Service Management モデル) のみをサポートします。",
"loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure Resource Manager タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' の下にコピー対象のコンピューターは存在しません。",
"loc.messages.AFC_FilteringNoVMResources": "次の {1} '{2}' を持つリソース グループ '{0}' の下にコンピューターは存在しません。",
- "loc.messages.AFC_CopyStarted": "コンピューター '{0}' について、コピーを開始しました",
+ "loc.messages.AFC_CopyStarted": "コンピューター '{0}' のコピーが開始しました",
"loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'",
"loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の仮想マシンがロード バランサーの対象となっている場合は、受信 NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。",
"loc.messages.AFC_CopyFailed": "マシン '{0}' でコピーに失敗しました。詳細についてはログを参照してください。",
@@ -97,5 +97,5 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "AzCopy.exe が Blob Storage にファイルをアップロードしている間に、ゼロ以外の終了コードで終了しました。",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "ストレージ アカウント キーをフェッチできません。エラー: '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "WinRM カスタム スクリプトを手動でアンインストールしてから、配置を再試行してください。",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。"
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ko-KR/resources.resjson
index e04d56f8e45c..8d9bc20be45c 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -14,10 +14,10 @@
"loc.input.help.ConnectedServiceNameARM": "파일 복사를 위한 대상으로 지정할 Azure Resource Manager 구독입니다.",
"loc.input.label.Destination": "대상 형식",
"loc.input.help.Destination": "대상으로 Azure Blob 또는 Azure VM 중 하나를 선택합니다.",
- "loc.input.label.StorageAccount": "클래식 스토리지 계정",
- "loc.input.help.StorageAccount": "기존 클래식 스토리지 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
- "loc.input.label.StorageAccountRM": "RM 스토리지 계정",
- "loc.input.help.StorageAccountRM": "기존 ARM 스토리지 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
+ "loc.input.label.StorageAccount": "클래식 저장소 계정",
+ "loc.input.help.StorageAccount": "기존 클래식 저장소 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
+ "loc.input.label.StorageAccountRM": "RM 저장소 계정",
+ "loc.input.help.StorageAccountRM": "기존 ARM 저장소 계정을 지정합니다. 파일을 Azure VM에 복사하기 위한 중간자로도 사용됩니다.",
"loc.input.label.ContainerName": "컨테이너 이름",
"loc.input.help.ContainerName": "파일을 업로드하기 위한 컨테이너의 이름입니다. 지정한 스토리지 계정에 지정된 이름을 가진 컨테이너가 없을 경우 자동으로 만들어집니다. 컨테이너 안에 가상 디렉터리를 만들어야 하는 경우 아래 Blob 접두사 입력을 사용하세요. 예: 대상 위치가 https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/인 경우 mycontainer를 컨테이너 이름으로, vd1/vd2를 blob 접두사로 지정하세요.",
"loc.input.label.BlobPrefix": "Blob 접두사",
@@ -48,10 +48,10 @@
"loc.input.help.CleanTargetBeforeCopy": "true로 설정하면 파일을 복사하기 전에 대상 폴더가 정리됩니다.",
"loc.input.label.skipCACheck": "테스트 인증서",
"loc.input.help.skipCACheck": "이 옵션을 선택하면 클라이언트에서 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)를 통해 연결할 때 서버 인증서에 신뢰할 수 있는 CA(인증 기관)의 서명이 있는지 확인하는 단계를 건너뜁니다.",
- "loc.input.label.outputStorageUri": "스토리지 컨테이너 URI",
- "loc.input.help.outputStorageUri": "이 작업에서 파일을 복사하는 데 사용된 스토리지 컨테이너 URI의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
- "loc.input.label.outputStorageContainerSasToken": "스토리지 컨테이너 SAS 토큰",
- "loc.input.help.outputStorageContainerSasToken": "이 작업에서 복사된 파일에 액세스하는 데 사용되는 스토리지 컨테이너 SAS 토큰의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
+ "loc.input.label.outputStorageUri": "저장소 컨테이너 URI",
+ "loc.input.help.outputStorageUri": "이 작업에서 파일을 복사하는 데 사용된 저장소 컨테이너 URI의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
+ "loc.input.label.outputStorageContainerSasToken": "저장소 컨테이너 SAS 토큰",
+ "loc.input.help.outputStorageContainerSasToken": "이 작업에서 복사된 파일에 액세스하는 데 사용되는 저장소 컨테이너 SAS 토큰의 변수 이름을 지정하세요. 선택한 대상이 Azure Blob인 경우에만 유효합니다.",
"loc.messages.AFC_StorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Service Principal'은 Azure Resource Manager 유형의 스토리지 계정만 지원합니다.",
"loc.messages.AFC_ResourceGroupNotFound": "제공된 리소스 그룹 '{0}'이(가) 없습니다.",
"loc.messages.AFC_GetVMStatus": "[Azure 호출]VM '{0}'의 상태를 가져오는 중",
@@ -66,11 +66,11 @@
"loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure 호출]리소스 그룹 이름 및 가상 머신 ID는 null이거나 비워 둘 수 없습니다.",
"loc.messages.AFC_AzurePSNotInstalled": "필요한 Azure PowerShell Cmdlet의 최소 버전 {0}이(가) 설치되어 있지 않습니다. https://azure.microsoft.com/ko-kr/documentation/articles/powershell-install-configure/의 지침에 따라 최신 Azure PowerShell을 다운로드할 수 있습니다.",
"loc.messages.AFC_ClassicStorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Certificate'는 Azure 클래식 유형의 스토리지 계정만 지원합니다.",
- "loc.messages.AFC_GenericStorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 기존 스토리지 계정을 지정하세요.",
+ "loc.messages.AFC_GenericStorageAccountNotFound": "저장소 계정 {0}을(를) 찾을 수 없습니다. 기존 저장소 계정을 지정하세요.",
"loc.messages.AFC_AzureFileCopyMoreHelp": "자세한 내용은 {0}을(를) 참조하세요.",
- "loc.messages.AFC_UploadFilesStorageAccount": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 스토리지 계정 '{1}'에 업로드하는 중",
- "loc.messages.AFC_UploadContainerStorageAccount": "Blob 접두사 '{2}'(으)로 스토리지 계정 '{1}'에 '{0}' 컨테이너를 업로드하지 못했습니다. 오류: '{3}'",
- "loc.messages.AFC_UploadFileSuccessful": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 스토리지 계정 '{1}'에 업로드했습니다.",
+ "loc.messages.AFC_UploadFilesStorageAccount": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 저장소 계정 '{1}'에 업로드하는 중",
+ "loc.messages.AFC_UploadContainerStorageAccount": "Blob 접두사 '{2}'(으)로 저장소 계정 '{1}'에 '{0}' 컨테이너를 업로드하지 못했습니다. 오류: '{3}'",
+ "loc.messages.AFC_UploadFileSuccessful": "Blob 접두사 '{3}'(으)로 소스 경로 '{0}'의 파일을 '{2}' 컨테이너의 저장소 계정 '{1}'에 업로드했습니다.",
"loc.messages.AFC_IncorrectTags": "태그가 잘못 지정되었습니다. 태그는 Role:Web,DB;Location:East US;Dept.:Finance,HR 형식이어야 합니다.",
"loc.messages.AFC_MachineDoesNotExist": "다음 컴퓨터는 리소스 그룹에 없거나 해당 이름이 올바르게 지정되지 않았습니다. {0}. 리소스 그룹에 있는 그대로 정확하게 같은 컴퓨터 이름을 제공하세요. 여러 컴퓨터 이름을 구분하려면 쉼표를 사용하세요.",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}'에서 모든 리소스에 대한 {0}을(를) 가져올 수 없습니다.",
@@ -90,7 +90,7 @@
"loc.messages.AFC_AddNetworkSecurityRuleFailed": "네트워크 보안 규칙을 추가하지 못했습니다. {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "가상 머신 '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정할 수 없습니다. {2}",
"loc.messages.AFC_CopyPrereqsFailed": "복사 필수 구성 요소를 사용하도록 설정하지 못했습니다. {0}",
- "loc.messages.AFC_BlobStorageNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 기존 스토리지 계정을 지정하세요.",
+ "loc.messages.AFC_BlobStorageNotFound": "저장소 계정 {0}을(를) 찾을 수 없습니다. 기존 저장소 계정을 지정하세요.",
"loc.messages.AFC_RootContainerAndDirectory": "$root 컨테이너에 대해 '/S' 옵션이 잘못되었습니다.",
"loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 응답 코드: '{0}'은(는) 유효한 리디렉션 상태 코드가 아닙니다.",
"loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "리디렉션 응답 위치 헤더가 null입니다.",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ru-RU/resources.resjson
index 6c7745aa7de0..eb897ed75aec 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Копирование файлов Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины",
"loc.instanceNameFormat": "Копирование файлов $(Destination)",
"loc.releaseNotes": "Новые возможности в версии 2.0: Используется более новая версия AzCopy.",
@@ -50,10 +50,10 @@
"loc.input.help.skipCACheck": "Если выбрать этот параметр, клиент пропускает проверку того, подписан ли сертификат сервера доверенным центром сертификации при подключении по протоколу HTTP через SSL (HTTPS).",
"loc.input.label.outputStorageUri": "Код URI контейнера хранилища",
"loc.input.help.outputStorageUri": "Укажите имя переменной для универсального кода ресурса (URI) контейнера хранилища, в который файлы были скопированы с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
- "loc.input.label.outputStorageContainerSasToken": "Маркер SAS контейнера хранилища",
- "loc.input.help.outputStorageContainerSasToken": "Укажите имя переменной для маркера SAS контейнера хранилища, используемого для доступа к файлам, в которые было выполнено копирование с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
+ "loc.input.label.outputStorageContainerSasToken": "Токен SAS контейнера хранилища",
+ "loc.input.help.outputStorageContainerSasToken": "Укажите имя переменной для токена SAS контейнера хранилища, используемого для доступа к файлам, в которые было выполнено копирование с помощью этой задачи. Допустимо только в том случае, если в качестве назначения выбран BLOB-объект Azure.",
"loc.messages.AFC_StorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Субъект-служба\" поддерживает учетные записи хранения только типа Azure Resource Manager.",
- "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов (\"{0}\") не существует.",
+ "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов \"{0}\" не существует.",
"loc.messages.AFC_GetVMStatus": "[Вызов Azure] Идет получение состояния виртуальной машины \"{0}\"",
"loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено",
"loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения настраиваемого скрипта \"{0}\" для виртуальной машины \"{1}\"",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-CN/resources.resjson
index 83161c2942f6..148191add7f2 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -71,7 +71,7 @@
"loc.messages.AFC_UploadFilesStorageAccount": "正在将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
"loc.messages.AFC_UploadContainerStorageAccount": "上传到存储帐户“{1}”中具有 blob 前缀“{2}”的容器“{0}”失败,出现错误:“{3}”",
"loc.messages.AFC_UploadFileSuccessful": "已成功将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
- "loc.messages.AFC_IncorrectTags": "标记指定错误。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "错误地指定了标记。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}",
"loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}",
@@ -87,7 +87,7 @@
"loc.messages.AFC_ParallelCopyFailed": "复制到一个或多个计算机失败。有关详细信息,请参阅日志。",
"loc.messages.AFC_CopySuccessful": "已成功将文件从源路径“{0}”复制到了资源组“{1}”中的目标 Azure VM",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "对虚拟机“{1}”的自定义脚本扩展“{0}”的设置失败,错误: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "无法添加网络安全规则: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "未能添加网络安全规则: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}",
"loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}",
"loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户",
diff --git a/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-TW/resources.resjson
index c7830eb276e4..c06d57706b15 100644
--- a/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure 檔案複製",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
"loc.releaseNotes": "2.0 版的新功能: 使用更新版本的 AzCopy。",
diff --git a/Tasks/AzureFileCopyV2/task.json b/Tasks/AzureFileCopyV2/task.json
index 01e4781e37f2..7ed2bae87530 100644
--- a/Tasks/AzureFileCopyV2/task.json
+++ b/Tasks/AzureFileCopyV2/task.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [
"azureps"
diff --git a/Tasks/AzureFileCopyV2/task.loc.json b/Tasks/AzureFileCopyV2/task.loc.json
index d4c493a4db20..340be278244b 100644
--- a/Tasks/AzureFileCopyV2/task.loc.json
+++ b/Tasks/AzureFileCopyV2/task.loc.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [
"azureps"
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/de-DE/resources.resjson
index d15cc2e85655..d2447d245a40 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure-Dateikopiervorgang",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
- "loc.description": "Hiermit werden Dateien in Azure Blob Storage oder auf virtuelle Computer kopiert.",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefilecopyreadme)",
+ "loc.description": "Hiermit werden Dateien in Azure Blob Storage oder VMs kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
"loc.releaseNotes": "Neuigkeiten in Version 3.0: Unterstützung für das Az-Modul und Einstellung der Unterstützung für klassische Azure-Dienstendpunkte.",
"loc.group.displayName.output": "Ausgabe",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/es-ES/resources.resjson
index 9c55428e4a53..cace91515220 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia de archivos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "$(Destination) File Copy",
"loc.releaseNotes": "Novedades de la versión 3.0: Ofrece compatibilidad con el módulo Az y deja de ser compatible con el punto de conexión de servicio de Azure clásico.",
@@ -12,7 +12,7 @@
"loc.input.label.Destination": "Tipo de destino",
"loc.input.help.Destination": "Seleccione un destino, ya sea el blob de Azure o las VM de Azure.",
"loc.input.label.StorageAccountRM": "Cuenta de almacenamiento del Administrador de recursos",
- "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento de ARM preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
+ "loc.input.help.StorageAccountRM": "Especifique una cuenta de almacenamiento del Administrador de recursos de Azure preexistente. Se utiliza también como agente intermedio para copiar archivos a máquinas virtuales de Azure",
"loc.input.label.ContainerName": "Nombre del contenedor",
"loc.input.help.ContainerName": "Nombre del contenedor para cargar los archivos. Si no existe un contenedor con el nombre especificado en la cuenta de almacenamiento, se creará automáticamente. Si se debe crear un directorio virtual dentro del contenedor, utilice la entrada de prefijo de blob a continuación. Ejemplo: si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre del contenedor y vd1/vd2 como prefijo de blob.",
"loc.input.label.BlobPrefix": "Prefijo de blob",
@@ -34,7 +34,7 @@
"loc.input.label.AdditionalArgumentsForVMCopy": "Argumentos opcionales (para descargar archivos en la máquina virtual)",
"loc.input.help.AdditionalArgumentsForVMCopy": "Los argumentos opcionales de AzCopy.exe que se aplicarán al descargar en la VM, como /NC:10. Si no se especifican aquí argumentos opcionales, se agregarán los siguientes argumentos opcionales de manera predeterminada. /Y, /S, /Z, /V",
"loc.input.label.enableCopyPrerequisites": "Habilitar los requisitos previos de copia",
- "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el cliente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
+ "loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el agente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
"loc.input.label.CopyFilesInParallel": "Copiar en paralelo",
"loc.input.help.CopyFilesInParallel": "Si se establece en true, copiará los archivos en paralelo en las máquinas de destino.",
"loc.input.label.CleanTargetBeforeCopy": "Limpiar destino",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/fr-FR/resources.resjson
index 5ebe0d3d92c9..a748872fabfc 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copie de fichiers Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles",
"loc.instanceNameFormat": "$(Destination) Copie de fichiers",
"loc.releaseNotes": "Nouveautés de la version 3.0 : Prise en charge du module Azure et fin de la prise en charge du point de terminaison de service Azure Classic.",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/it-IT/resources.resjson
index 045be6f61785..a41dfaeb8ddb 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Copia dei file di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
"loc.releaseNotes": "Novità della versione 3.0: Supporto del modulo AZ e rimozione del supporto per l'endpoint servizio classico di Azure.",
@@ -12,11 +12,11 @@
"loc.input.label.Destination": "Tipo di destinazione",
"loc.input.help.Destination": "Consente di selezionare la destinazione, nel BLOB o nelle macchine virtuali di Azure.",
"loc.input.label.StorageAccountRM": "Account di archiviazione di Gestione risorse",
- "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di ARM preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
+ "loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di Gestione risorse di Azure preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.ContainerName": "Nome contenitore",
- "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://account.blob.core.windows.net/contenitore/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
+ "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
"loc.input.label.BlobPrefix": "Prefisso BLOB",
- "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://account.blob.core.windows.net/contenitore/myvd1/.",
+ "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
"loc.input.label.EnvironmentNameRM": "Gruppo di risorse",
"loc.input.help.EnvironmentNameRM": "Nome del gruppo di risorse di destinazione in cui copiare i file.",
"loc.input.label.ResourceFilteringMethod": "Seleziona computer per",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/ja-JP/resources.resjson
index a9236c2d015e..be7e60962f78 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure ファイル コピー",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
"loc.releaseNotes": "バージョン 3.0 の新機能: Az モジュールをサポートし、Azure クラシック サービス エンドポイントのサポートを停止します。",
@@ -27,7 +27,7 @@
"loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。",
"loc.input.label.vmsAdminPassword": "パスワード",
"loc.input.help.vmsAdminPassword": "VM の管理者パスワード。 ビルドまたはリリース パイプラインで '$(passwordVariable)' として定義された変数を入力することができます。 変数を 'シークレット' とマークしてセキュリティで保護することもできます。",
- "loc.input.label.TargetPath": "宛先フォルダー ",
+ "loc.input.label.TargetPath": "宛先フォルダー",
"loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。",
"loc.input.label.AdditionalArgumentsForBlobCopy": "オプションの引数 (BLOB へのファイルのアップロード用)",
"loc.input.help.AdditionalArgumentsForBlobCopy": "BLOB にアップロードする際に適用される、AzCopy.exe のオプションの引数 (/NC:10 など)。オプションの引数をここに指定しない場合は、既定で次のオプションの引数が追加されます。 /Y、/SetContentType、/Z、/V、 /S (コンテナー名が $root ではない場合のみ)、 /BlobType:page (指定されたストレージ アカウントが Premium アカウントの場合のみ)。 ソース パスがファイルの場合、オプションの引数を指定するかどうかにかかわらず、/Pattern がいつも追加されます。",
@@ -66,16 +66,16 @@
"loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルをアップロードしています",
"loc.messages.AFC_UploadContainerStorageAccount": "エラー '{3}' が発生し、BLOB プレフィックス '{2}' を持つストレージ アカウント '{1}' のコンテナー '{0}' へのアップロードが失敗しました",
"loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルが正常にアップロードされました",
- "loc.messages.AFC_IncorrectTags": "タグの指定が正しくありません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "タグが正しく指定されていません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "次のコンピューターが、リソース グループ内に見つからないか、名前の指定が正しくありません: {0}。リソース グループ内に存在するコンピューター名と正確に同じコンピューター名を指定してください。複数のコンピューター名を区切るにはコンマを使用します。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}' のすべてのリソースに対して {0} を取得できません",
- "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' 個のリソースに対して {0} を取得できません",
+ "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' つのリソースに対して {0} を取得できません",
"loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、従来のリソース (Service Management モデル) のみをサポートします。",
"loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure Resource Manager タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' の下にコピー対象のコンピューターは存在しません。",
"loc.messages.AFC_FilteringNoVMResources": "次の {1} '{2}' を持つリソース グループ '{0}' の下にコンピューターは存在しません。",
- "loc.messages.AFC_CopyStarted": "コンピューター '{0}' について、コピーを開始しました",
+ "loc.messages.AFC_CopyStarted": "コンピューター '{0}' のコピーが開始しました",
"loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'",
"loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の仮想マシンがロード バランサーの対象となっている場合は、受信 NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。",
"loc.messages.AFC_CopyFailed": "マシン '{0}' でコピーに失敗しました。詳細についてはログを参照してください。",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/ru-RU/resources.resjson
index 37360062b692..4caa87c72d7b 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Копирование файлов Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины",
"loc.instanceNameFormat": "Копирование файлов $(Destination)",
"loc.releaseNotes": "Новые возможности версии 3.0: Поддержки модуля Az и прекращение поддержки конечной точки классической службы Azure.",
@@ -48,7 +48,7 @@
"loc.input.label.sasTokenTimeOutInMinutes": "Период истечения срока действия маркера SAS в минутах",
"loc.input.help.sasTokenTimeOutInMinutes": "Укажите время в минутах, по истечении которого маркер SAS будет просрочен. Допустимо, только если выбрано назначение \"BLOB-объект Azure\".",
"loc.messages.AFC_StorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Субъект-служба\" поддерживает учетные записи хранения только типа Azure Resource Manager.",
- "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов (\"{0}\") не существует.",
+ "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов \"{0}\" не существует.",
"loc.messages.AFC_GetVMStatus": "[Вызов Azure] Идет получение состояния виртуальной машины \"{0}\"",
"loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено",
"loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения настраиваемого скрипта \"{0}\" для виртуальной машины \"{1}\"",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-CN/resources.resjson
index 131dc7afebb8..93a0c5ea106a 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -66,7 +66,7 @@
"loc.messages.AFC_UploadFilesStorageAccount": "正在将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
"loc.messages.AFC_UploadContainerStorageAccount": "上传到存储帐户“{1}”中具有 blob 前缀“{2}”的容器“{0}”失败,出现错误:“{3}”",
"loc.messages.AFC_UploadFileSuccessful": "已成功将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
- "loc.messages.AFC_IncorrectTags": "标记指定错误。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "错误地指定了标记。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}",
"loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}",
@@ -82,7 +82,7 @@
"loc.messages.AFC_ParallelCopyFailed": "复制到一个或多个计算机失败。有关详细信息,请参阅日志。",
"loc.messages.AFC_CopySuccessful": "已成功将文件从源路径“{0}”复制到了资源组“{1}”中的目标 Azure VM",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "对虚拟机“{1}”的自定义脚本扩展“{0}”的设置失败,错误: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "无法添加网络安全规则: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "未能添加网络安全规则: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}",
"loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}",
"loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户",
diff --git a/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-TW/resources.resjson
index b588c02d73ac..02f6070b5910 100644
--- a/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure 檔案複製",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
"loc.releaseNotes": "3.0 版中的新功能: 支援 Az 模組並停止支援 Azure 傳統服務端點。",
diff --git a/Tasks/AzureFileCopyV3/task.json b/Tasks/AzureFileCopyV3/task.json
index 14cbcc825ba2..e0a00bcf40ed 100644
--- a/Tasks/AzureFileCopyV3/task.json
+++ b/Tasks/AzureFileCopyV3/task.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [
"azureps"
diff --git a/Tasks/AzureFileCopyV3/task.loc.json b/Tasks/AzureFileCopyV3/task.loc.json
index 3d8107ef9f58..0eaf47834952 100644
--- a/Tasks/AzureFileCopyV3/task.loc.json
+++ b/Tasks/AzureFileCopyV3/task.loc.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [
"azureps"
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/de-DE/resources.resjson
index 4b7823b87e18..a8d6d046fbc2 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Azure-Dateikopiervorgang",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Hiermit werden Dateien in Azure Blob Storage oder VMs kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "Neuerungen in Version 4.0: Unterstützung von AzCopy.exe-Version 10.8.0",
"loc.input.label.SourcePath": "Quelle",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "Der absolute Pfad des Quellordners oder der Datei auf dem lokalen Computer oder eine UNC-Freigabe. Der Ausdruck muss einen einzelnen Ordner oder eine Datei zurückgeben. Das Platzhaltersymbol (*) wird an beliebiger Stelle im Dateipfad oder im Dateinamen unterstützt.",
"loc.input.label.ConnectedServiceNameARM": "Azure-Abonnement",
"loc.input.help.ConnectedServiceNameARM": "Azure Resource Manager-Abonnement, das als Ziel für den Kopiervorgang von Dateien dient.",
"loc.input.label.Destination": "Zieltyp",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "Der Name des Containers zum Hochladen der Dateien. Wenn im angegebenen Speicherkonto kein Container mit dem angegebenen Namen vorhanden ist, wird er automatisch erstellt. Wenn Sie ein virtuelles Verzeichnis innerhalb des Containers erstellen möchten, verwenden Sie die unten aufgeführte Blobpräfixeingabe. Beispiel: Wenn der Zielort https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/ lautet, geben Sie mycontainer als Containername und vd1/vd2 als Blobpräfix an.",
"loc.input.label.BlobPrefix": "Blobpräfix",
"loc.input.help.BlobPrefix": "Nützlich zum Filtern von Dateien. Fügen Sie zum Beispiel allen Blobs die Buildnummer an, um nur Dateien aus diesem Build herunterzuladen. Beispiel: Wenn Sie das Blobpräfix myvd1 angeben, wird innerhalb des Containers ein virtuelles Verzeichnis mit diesem Namen erstellt. Die Quelldateien werden in https://myaccount.blob.core.windows.net/mycontainer/myvd1/ kopiert.",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "Ressourcengruppe",
"loc.input.help.EnvironmentNameRM": "Der Name der Zielressourcengruppe, in die Dateien kopiert werden sollen.",
"loc.input.label.ResourceFilteringMethod": "Computer auswählen nach",
"loc.input.help.ResourceFilteringMethod": "Wählen Sie optional eine Teilmenge der virtuellen Maschinen in der Ressourcengruppe durch Angeben des Hostnamens oder der Tags der virtuellen Maschinen aus. [Tags](\"https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/\") werden nur für Ressourcen unterstützt, die über den Azure Resource Manager erstellt wurden.",
@@ -24,16 +24,16 @@
"loc.input.help.MachineNames": "Stellen Sie eine Liste der VM-Hostnamen (z. B. \"ffweb\", \"ffdb\") oder Tags (z. B. \"Role:DB\", \"Web; OS:Win8.1\" bereit. Beachten Sie, dass die für Tags verwendeten Trennzeichen \",\" (Komma), \":\" (Doppelpunkt) und \";\" (Semikolon) sind. Wenn mehrere Tags angegeben werden, wird der Task auf allen virtuellen Maschinen mit den angegebenen Tags ausgeführt. Standardmäßig wird der Task auf allen virtuellen Maschinen ausgeführt.",
"loc.input.label.vmsAdminUserName": "Administratoranmeldung",
"loc.input.help.vmsAdminUserName": "Der Benutzername des Administrators der virtuellen Maschinen.",
- "loc.input.label.vmsAdminPassword": "Password",
+ "loc.input.label.vmsAdminPassword": "Kennwort",
"loc.input.help.vmsAdminPassword": "Das Administratorkennwort der VMs. Die in den Build- oder Releasepipelines als \"$(passwordVariable)\" festgelegten Variablen werden akzeptiert. Sie können die Variable als \"secret\" markieren, um sie abzusichern.",
"loc.input.label.TargetPath": "Zielordner",
"loc.input.help.TargetPath": "Lokaler Pfad auf den Zielcomputern zum Kopieren der Dateien aus der Quelle. Die Umgebungsvariable kann wie folgt verwendet werden: $env:windir\\BudgetIT\\Web.",
"loc.input.label.AdditionalArgumentsForBlobCopy": "Optionale Argumente (für das Hochladen von Dateien in das Blob)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "Optionale AzCopy.exe-Argumente, die beim Hochladen in ein Blob angewendet werden, z. B. --check-length=true. Werden hier keine optionalen Argumente angegeben, werden standardmäßig die folgenden optionalen Argumente hinzugefügt. --log-level=INFO (verwenden Sie bei Ausführung der Pipeline im Debugmodus \"--log-level=DEBUG\"), --recursive (nur, wenn der Containername nicht \"$root\" lautet), --blob-type=PageBlob (nur, wenn das angegebene Speicherkonto ein Premium-Konto ist)",
"loc.input.label.AdditionalArgumentsForVMCopy": "Optionale Argumente (für das Herunterladen von Dateien auf die VM)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "Optionale AzCopy.exe-Argumente, die beim Herunterladen auf eine VM angewendet werden, z. B. --check-length=true. Werden hier keine optionalen Argumente angegeben, werden standardmäßig die folgenden optionalen Argumente hinzugefügt. --log-level=INFO (verwenden Sie bei Ausführung der Pipeline im Debugmodus \"--log-level=DEBUG\"), --recursive ",
"loc.input.label.sasTokenTimeOutInMinutes": "Gültigkeitsdauer des SAS-Tokens in Minuten",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "Geben Sie die Zeit in Minuten an, nach der das SAS-Token für den Container abläuft. Dieses Token läuft standardmäßig nach 4 Stunden ab.",
"loc.input.label.enableCopyPrerequisites": "Kopiervoraussetzungen aktivieren",
"loc.input.help.enableCopyPrerequisites": "Durch das Aktivieren dieser Option wird der Listener der Windows-Remoteverwaltung (Windows Remote Management, WinRM) über das HTTPS-Protokoll an Port 5986 mithilfe eines selbstsignierten Zertifikats konfiguriert. Diese Konfiguration ist zum Ausführen des Kopiervorgangs auf Azure-Computern erforderlich. Wenn die virtuellen Zielcomputer durch Lastenausgleich gesichert werden, stellen Sie sicher, dass die Regeln für eingehenden NAT-Datenverkehr für den Zielport (5986) konfiguriert sind. Gilt nur für virtuelle ARM-Computer.",
"loc.input.label.CopyFilesInParallel": "Parallel kopieren",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "\"AzCopy.exe\" wurde mit einem Exitcode ungleich null beendet, während Dateien in den Blobspeicher hochgeladen wurden.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Der Speicherkontoschlüssel konnte nicht abgerufen werden. Fehler: {0}",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Deinstallieren Sie das benutzerdefinierte WinRM-Skript manuell, und wiederholen Sie die Bereitstellung.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
+ "loc.messages.UnsupportedAuthScheme": "Nicht unterstütztes Authentifizierungsschema \"{0}\" für Endpunkt.",
"loc.messages.ServicePrincipalError": "Fehler im für die Bereitstellung verwendeten Dienstprinzipal."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/es-ES/resources.resjson
index 4c19db717697..1b6587cf8330 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Copia de archivos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "$(Destination) File Copy",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "Novedades de la versión 4.0: Compatibilidad con AzCopy.exe versión 10.8.0",
"loc.input.label.SourcePath": "Origen",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "Ruta de acceso absoluta de la carpeta de origen, archivo en la máquina local o recurso compartido UNC. La expresión debe devolver un único archivo o carpeta. El uso del símbolo de comodín (*) se admite en cualquier parte de la ruta de acceso del archivo o del nombre de este.",
"loc.input.label.ConnectedServiceNameARM": "Suscripción a Azure",
"loc.input.help.ConnectedServiceNameARM": "Suscripción de Azure Resource Manager de destino para la copia de los archivos.",
"loc.input.label.Destination": "Tipo de destino",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "Nombre del contenedor para cargar los archivos. Si no existe un contenedor con el nombre especificado en la cuenta de almacenamiento, se creará automáticamente. Si se debe crear un directorio virtual dentro del contenedor, utilice la entrada de prefijo de blob a continuación. Ejemplo: si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre del contenedor y vd1/vd2 como prefijo de blob.",
"loc.input.label.BlobPrefix": "Prefijo de blob",
"loc.input.help.BlobPrefix": "Es útil para filtrar archivos, por ejemplo, anexar el número de compilación a todos los blobs para descargar archivos solo desde esa compilación. Ejemplo: si especifica el prefijo de blob myvd1, se creará un directorio virtual con este nombre dentro del contenedor. Los archivos de origen se copiarán en https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "Grupo de recursos",
"loc.input.help.EnvironmentNameRM": "Nombre del Grupo de recursos de destino en el que copiar los archivos.",
"loc.input.label.ResourceFilteringMethod": "Seleccionar máquinas por",
"loc.input.help.ResourceFilteringMethod": "También puede seleccionar un subconjunto de máquinas virtuales del grupo de recursos si proporciona las etiquetas o el nombre de host de las máquinas virtuales. Las [etiquetas](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) solo son compatibles con los recursos creados mediante Azure Resource Manager.",
@@ -24,16 +24,16 @@
"loc.input.help.MachineNames": "Proporcione una lista de nombres de host de las máquinas virtuales, como ffweb o ffdb, o etiquetas, como Role:DB, Web; OS:Win8.1. Tenga en cuenta que los delimitadores usados para las etiquetas son ,(coma), :(dos puntos) y ;(punto y coma). Si se proporcionan varias etiquetas, la tarea se ejecutará en todas las máquinas virtuales que tengan las etiquetas especificadas. La opción predeterminada es ejecutar la tarea en todas las máquinas virtuales.",
"loc.input.label.vmsAdminUserName": "Inicio de sesión del administrador",
"loc.input.help.vmsAdminUserName": "Nombre de usuario del administrador de las máquinas virtuales.",
- "loc.input.label.vmsAdminPassword": "Password",
+ "loc.input.label.vmsAdminPassword": "Contraseña",
"loc.input.help.vmsAdminPassword": "La contraseña del administrador de las máquinas virtuales. Puede aceptar una variable definida en las canalizaciones de compilación o versión como \"$(passwordVariable)\". Marque el tipo de variable como \"secret\" para protegerlo.",
"loc.input.label.TargetPath": "Carpeta de destino",
"loc.input.help.TargetPath": "La ruta de acceso local de las máquinas de destino para copiar los archivos del origen. Puede usarse una variable de entorno, por ejemplo, $env:windir\\BudgetIT\\Web.",
"loc.input.label.AdditionalArgumentsForBlobCopy": "Argumentos opcionales (para cargar archivos en el blob)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "Argumentos opcionales de AzCopy.exe que se aplicarán al cargar en blob, como --check-length=true. Si no se especifican argumentos opcionales aquí, se agregarán los siguientes de forma predeterminada. --log-level=INFO (si la canalización se ejecuta en modo de depuración, establezca --log-level=DEBUG); --recursive (solo si el nombre del contenedor no es $root); --blob-type=PageBlob (solo si la cuenta de almacenamiento especificada es una cuenta Premium)",
"loc.input.label.AdditionalArgumentsForVMCopy": "Argumentos opcionales (para descargar archivos en la máquina virtual)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "Argumentos opcionales de AzCopy.exe que se aplicarán al descargar en una instancia de VM, como --check-length=true. Si no se especifican argumentos opcionales aquí, se agregarán los siguientes de forma predeterminada. --log-level=INFO (si la canalización se ejecuta en modo de depuración, establezca --log-level=DEBUG); --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "Período de expiración del token de SAS en minutos",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "Especifique el tiempo, en minutos, transcurrido el cual expirará el token de SAS del contenedor. De forma predeterminada, este token expira después de cuatro horas.",
"loc.input.label.enableCopyPrerequisites": "Habilitar los requisitos previos de copia",
"loc.input.help.enableCopyPrerequisites": "Al habilitar esta opción, se configura el agente de escucha de Administración remota de Windows (WinRM) a través del protocolo HTTPS en el puerto 5986, mediante un certificado autofirmado. Esta configuración es necesaria para realizar operaciones de copia en máquinas de Azure. Si las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que haya reglas NAT de entrada configuradas para el puerto de destino (5986). Si las máquinas virtuales de destino están asociadas a un grupo de seguridad de red (NSG), configure reglas de seguridad de entrada para el puerto de destino (5986). Solo se aplica a máquinas virtuales de ARM.",
"loc.input.label.CopyFilesInParallel": "Copiar en paralelo",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "AzCopy.exe terminó con el código de salida distinto de cero al cargar archivos en el almacenamiento de blobs.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "No se puede recuperar la clave de la cuenta de almacenamiento. Error: \"{0}\"",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Desinstale el script personalizado de WinRM de forma manual y reintente la implementación.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
+ "loc.messages.UnsupportedAuthScheme": "Esquema de autenticación \"{0}\" no admitido para el punto de conexión.",
"loc.messages.ServicePrincipalError": "Error con la entidad de servicio que se usó para la implementación."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/fr-FR/resources.resjson
index e7393d2a1bb2..5c3f4b7b6c73 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Copie de fichiers Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles",
"loc.instanceNameFormat": "$(Destination) Copie de fichiers",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "Nouveautés de la version 4.0 : Prise en charge d'AzCopy.exe version 10.8.0",
"loc.input.label.SourcePath": "Source",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "Chemin absolu du dossier ou fichier source sur la machine locale, ou partage UNC. L'expression doit retourner un seul dossier ou fichier. Le symbole de caractère générique (*) est pris en charge n'importe où dans le chemin ou le nom de fichier.",
"loc.input.label.ConnectedServiceNameARM": "Abonnement Azure",
"loc.input.help.ConnectedServiceNameARM": "Abonnement Azure Resource Manager à cibler pour la copie des fichiers.",
"loc.input.label.Destination": "Type de destination",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "Nom du conteneur pour le chargement des fichiers. Si un conteneur portant le nom indiqué n'existe pas dans le compte de stockage spécifié, il est automatiquement créé. Si vous devez créer un répertoire virtuel dans le conteneur, utilisez l'entrée de préfixe d'objet blob ci-dessous. Exemple : Si votre emplacement cible est https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, spécifiez le nom de conteneur mycontainer et le préfixe d'objet blob vd1/vd2.",
"loc.input.label.BlobPrefix": "Préfixe Blob",
"loc.input.help.BlobPrefix": "Utile pour filtrer les fichiers, par exemple, ajouter un numéro de build à tous les objets blob pour télécharger uniquement les fichiers de cette build. Exemple : Si vous spécifiez le préfixe d'objet blob myvd1, un répertoire virtuel portant ce nom est créé dans le conteneur. Les fichiers sources sont copiés dans https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "Groupe de ressources",
"loc.input.help.EnvironmentNameRM": "Nom du groupe de ressources cible où copier les fichiers.",
"loc.input.label.ResourceFilteringMethod": "Sélectionner les machines par",
"loc.input.help.ResourceFilteringMethod": "Vous pouvez également sélectionner un sous-ensemble de machines virtuelles dans le groupe de ressources, en indiquant les noms d'hôtes ou les balises des machines virtuelles. Les [balises](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) sont prises en charge pour les ressources créées via Azure Resource Manager uniquement.",
@@ -29,11 +29,11 @@
"loc.input.label.TargetPath": "Dossier de destination",
"loc.input.help.TargetPath": "Chemin d'accès local sur les machines cibles pour la copie des fichiers à partir de la source. Une variable d'environnement peut être utilisée, par ex., $env:windir\\BudgetIT\\Web.",
"loc.input.label.AdditionalArgumentsForBlobCopy": "Arguments facultatifs (pour le chargement des fichiers vers un objet blob)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "Arguments AzCopy.exe facultatifs copiés durant le chargement dans l'objet blob, par exemple --check-length=true. Si aucun argument facultatif n'est spécifié ici, les arguments facultatifs suivants sont ajoutés par défaut. --log-level=INFO (si le pipeline s'exécute en mode de débogage défini --log-level=DEBUG), --recursive (uniquement si le nom du conteneur n'est pas $root), --blob-type=PageBlob (uniquement si le compte de stockage spécifié est un compte premium).",
"loc.input.label.AdditionalArgumentsForVMCopy": "Arguments facultatifs (pour le téléchargement des fichiers sur une machine virtuelle)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "Arguments AzCopy.exe facultatifs appliqués durant le téléchargement sur une machine virtuelle, par exemple --check-length=true. Si aucun argument facultatif n'est spécifié ici, les arguments facultatifs suivants sont ajoutés par défaut. --log-level=INFO (si le pipeline s'exécute en mode de débogage défini --log-level=DEBUG), --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "Délai d'expiration du jeton SAP en minutes",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "Indiquez la durée en minutes à partir de laquelle le jeton SAS du conteneur doit expirer. Par défaut, ce jeton expire au bout de 4 heures.",
"loc.input.label.enableCopyPrerequisites": "Activer les conditions préalables à la copie",
"loc.input.help.enableCopyPrerequisites": "L'activation de cette option configure l'écouteur Windows Remote Management (WinRM) via le protocole HTTPS sur le port 5986, à l'aide d'un certificat auto-signé. Cette configuration est obligatoire pour effectuer une opération de copie sur des machines Azure. Si les machines virtuelles cibles sont associées à un équilibreur de charge, vérifiez que des règles NAT entrantes sont configurées pour le port cible (5986). S'applique uniquement aux machines virtuelles ARM.",
"loc.input.label.CopyFilesInParallel": "Copier en parallèle",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "AzCopy.exe s'est arrêté avec un code de sortie différent de zéro durant le chargement des fichiers vers le Stockage Blob.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Impossible de récupérer (fetch) la clé du compte de stockage. Erreur : '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Désinstallez manuellement le script personnalisé WinRM, puis réessayez d'effectuer le déploiement.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
+ "loc.messages.UnsupportedAuthScheme": "Schéma d'authentification '{0}' non pris en charge pour le point de terminaison.",
"loc.messages.ServicePrincipalError": "Erreur liée au principal du service utilisé pour le déploiement."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/it-IT/resources.resjson
index 3f29aeeab144..667ffd3a3b0a 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Copia dei file di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "Novità della versione 4.0: Supporto di AzCopy.exe versione 10.8.0",
"loc.input.label.SourcePath": "Origine",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "Percorso assoluto della cartella o del file di origine nel computer locale oppure condivisione UNC. L'espressione deve restituire una sola cartella o file. Il simbolo del carattere jolly (*) è supportato in qualsiasi punto del percorso o del nome file.",
"loc.input.label.ConnectedServiceNameARM": "Sottoscrizione di Azure",
"loc.input.help.ConnectedServiceNameARM": "Sottoscrizione di Azure Resource Manager usata come destinazione per la copia dei file.",
"loc.input.label.Destination": "Tipo di destinazione",
@@ -13,10 +13,10 @@
"loc.input.label.StorageAccountRM": "Account di archiviazione di Gestione risorse",
"loc.input.help.StorageAccountRM": "Consente di specificare un account di archiviazione di Gestione risorse di Azure preesistente. Viene usato anche come intermediario per la copia dei file nelle macchine virtuali di Azure",
"loc.input.label.ContainerName": "Nome contenitore",
- "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://account.blob.core.windows.net/contenitore/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
+ "loc.input.help.ContainerName": "Nome del contenitore per il caricamento dei file. Se nell'account di archiviazione non esiste un contenitore con il nome specificato, verrà creato automaticamente. Se è necessario creare una directory virtuale all'interno del contenitore, usare il valore di input seguente come prefisso BLOB. Esempio: se il percorso di destinazione è https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, specificare contenitore come nome del contenitore e vd1/vd2 come prefisso BLOB.",
"loc.input.label.BlobPrefix": "Prefisso BLOB",
- "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://account.blob.core.windows.net/contenitore/myvd1/.",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.help.BlobPrefix": "Utile per filtrare i file. Ad esempio, accodare un numero di build a tutti i BLOB per scaricare i file solo per una specifica build. Esempio: se si specifica myvd1 come prefisso BLOB, all'interno del contenitore verrà creata una directory virtuale con questo nome. I file di origine verranno copiati in https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
+ "loc.input.label.EnvironmentNameRM": "Gruppo di risorse",
"loc.input.help.EnvironmentNameRM": "Nome del gruppo di risorse di destinazione in cui copiare i file.",
"loc.input.label.ResourceFilteringMethod": "Seleziona computer per",
"loc.input.help.ResourceFilteringMethod": "Facoltativamente, selezionare un sottoinsieme di macchine virtuali nel gruppo di risorse specificando il nome host o i tag delle macchine virtuali. I [tag](https://azure.microsoft.com/it-it/documentation/articles/virtual-machines-tagging-arm/) sono supportati solo per le risorse create tramite Azure Resource Manager.",
@@ -29,11 +29,11 @@
"loc.input.label.TargetPath": "Cartella di destinazione",
"loc.input.help.TargetPath": "Percorso locale nei computer di destinazione per la copia dei file dall'origine. È possibile usare una variabile di ambiente come $env:windir\\BudgetIT\\Web.",
"loc.input.label.AdditionalArgumentsForBlobCopy": "Argomenti facoltativi (per il caricamento dei file nel BLOB)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "Argomenti facoltativi di AzCopy.exe, come --check-length=true, che verranno applicati durante il caricamento nel BLOB. Se non si specifica alcun argomento facoltativo, gli argomenti facoltativi seguenti verranno aggiunti per impostazione predefinita. --log-level=INFO (se la pipeline è in esecuzione nella modalità di debug impostata --log-level=DEBUG) --recursive (solo se il nome del contenitore non è $root) --blob-type=PageBlob (solo se l'account di archiviazione specificato è un account Premium).",
"loc.input.label.AdditionalArgumentsForVMCopy": "Argomenti facoltativi (per il download dei file nella macchina virtuale)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "Argomenti facoltativi di AzCopy.exe, come --check-length=true, che verranno applicati durante il download nella macchina virtuale. Se non si specifica alcun argomento facoltativo, gli argomenti facoltativi seguenti verranno aggiunti per impostazione predefinita. --log-level=INFO (se la pipeline è in esecuzione nella modalità di debug impostata --log-level=DEBUG) --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "Periodo di scadenza del token di firma di accesso condiviso in minuti",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "Specificare il tempo in minuti dopo il quale il token di firma di accesso condiviso per il contenitore scadrà. Per impostazione predefinita, questo token scade dopo quattro ore.",
"loc.input.label.enableCopyPrerequisites": "Abilita prerequisiti di copia",
"loc.input.help.enableCopyPrerequisites": "Se si abilita questa opzione, il listener di Gestione remota Windows (WinRM) verrà configurato con il protocollo HTTPS sulla porta 5986 usando un certificato autofirmato. Questa configurazione è necessaria per eseguire l'operazione di copia su computer Azure. Se le macchine virtuali di destinazione sono supportate da un servizio Load Balancer, assicurarsi che le regole NAT in ingresso siano configurate per la porta di destinazione (5986). Applicabile solo per le macchine virtuali ARM.",
"loc.input.label.CopyFilesInParallel": "Copia in parallelo",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "AzCopy.exe è stato terminato con il codice di uscita diverso da zero durante il caricamento dei file nell'archivio BLOB.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Non è possibile recuperare la chiave dell'account di archiviazione. Errore: '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Disinstallare manualmente lo script personalizzato di WinRM e ripetere la distribuzione.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
+ "loc.messages.UnsupportedAuthScheme": "Lo schema di autenticazione '{0}' non è supportato per l'endpoint.",
"loc.messages.ServicePrincipalError": "Si è verificato un errore con l'entità servizio usata per la distribuzione."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ja-JP/resources.resjson
index fb20c51689f2..88dbf4f88aa0 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Azure ファイル コピー",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "バージョン 4.0 の新機能: AzCopy.exe バージョン 10.8.0 のサポート",
"loc.input.label.SourcePath": "ソース",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "ソース フォルダーまたはローカル コンピューター上のファイルの絶対パス、もしくは UNC 共有。式は単一のフォルダーまたはファイルを返す必要があります。ワイルド カード記号 (*) はファイル パスまたはファイル名の任意の場所で使用できます。",
"loc.input.label.ConnectedServiceNameARM": "Azure サブスクリプション",
"loc.input.help.ConnectedServiceNameARM": "ファイルをコピーする対象の Azure Resource Manager サブスクリプション。",
"loc.input.label.Destination": "宛先の種類",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "ファイルをアップロードするためのコンテナーの名前です。指定した名前のコンテナーが指定したストレージ アカウントに存在しない場合、自動的に作成されます。 そのコンテナー内に仮想ディレクトリを作成する必要がある場合は、BLOB プレフィックスの入力を以下のように使用します。 例: 対象の場所が https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/ であれば、コンテナー名を mycontainer と指定し、BLOB プレフィックスを vd1/vd2 と指定します。",
"loc.input.label.BlobPrefix": "BLOB プレフィックス ",
"loc.input.help.BlobPrefix": "ファイルをフィルタリングするときに便利です。たとえば、すべての BLOB にビルド番号を追加しておくと、特定のビルドのファイルのみをダウンロードできます。例: BLOB のプレフィックスとして myvd1 を指定した場合、この名前の仮想ディレクトリがコンテナー内に作成されます。ソース ファイルは、https://myaccount.blob.core.windows.net/mycontainer/myvd1/ にコピーされます。",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "リソース グループ",
"loc.input.help.EnvironmentNameRM": "ファイルのコピー先のターゲット リソース グループの名前。",
"loc.input.label.ResourceFilteringMethod": "以下の条件でコンピューターを選択",
"loc.input.help.ResourceFilteringMethod": "必要に応じて、VM ホスト名またはタグを指定してリソース グループ内での VM のサブセットを選びます。[タグ](https://azure.microsoft.com/ja-jp/documentation/articles/virtual-machines-tagging-arm/) は Azure Resource Manager を通して作成されたリソースでのみサポートされています。",
@@ -26,14 +26,14 @@
"loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。",
"loc.input.label.vmsAdminPassword": "パスワード",
"loc.input.help.vmsAdminPassword": "VM の管理者パスワード。 ビルドまたはリリース パイプラインで '$(passwordVariable)' として定義された変数を入力することができます。 変数を 'シークレット' とマークしてセキュリティで保護することもできます。",
- "loc.input.label.TargetPath": "宛先フォルダー ",
+ "loc.input.label.TargetPath": "宛先フォルダー",
"loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。",
"loc.input.label.AdditionalArgumentsForBlobCopy": "オプションの引数 (BLOB へのファイルのアップロード用)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "BLOB にアップロードするときに適用される、オプションの AzCopy.exe 引数。例: --check-length=true。こちらにオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。 --log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます) --recursive (コンテナー名が $root 以外の場合のみ) --blob-type=PageBlob (指定されたストレージ アカウントが Premium アカウントの場合のみ)。",
"loc.input.label.AdditionalArgumentsForVMCopy": "オプションの引数 (VM へのファイルのダウンロード用)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "VM にダウンロードするときに適用される、オプションの AzCopy.exe 引数。例: --check-length=true。こちらにオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。 --log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます) --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "SAS トークンの有効期間 (分)",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "コンテナーの SAS トークンの有効期限が切れるまでの時間を分単位で指定します。既定では、このトークンは 4 時間後に有効期限が切れます。",
"loc.input.label.enableCopyPrerequisites": "コピーの前提条件を有効にする",
"loc.input.help.enableCopyPrerequisites": "このオプションを有効にすると、自己署名証明書を使って、Windows リモート管理 (WinRM) リスナーをポート 5986 の HTTPS プロトコル経由で構成できます。この構成は Azure コンピューター上でコピー操作を実行するために必要です。ターゲットの仮想マシンがロード バランサーでバックアップされている場合は、受信 NAT 規則がターゲット ポート (5986) に対して構成されていることを確認します。ARM VM にのみ適用されます。",
"loc.input.label.CopyFilesInParallel": "並列でのコピー",
@@ -61,16 +61,16 @@
"loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルをアップロードしています",
"loc.messages.AFC_UploadContainerStorageAccount": "エラー '{3}' が発生し、BLOB プレフィックス '{2}' を持つストレージ アカウント '{1}' のコンテナー '{0}' へのアップロードが失敗しました",
"loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' から BLOB プレフィックス '{3}' を持つコンテナー '{2}' のストレージ アカウント '{1}' にファイルが正常にアップロードされました",
- "loc.messages.AFC_IncorrectTags": "タグの指定が正しくありません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "タグが正しく指定されていません。次の形式にする必要があります: Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "次のコンピューターが、リソース グループ内に見つからないか、名前の指定が正しくありません: {0}。リソース グループ内に存在するコンピューター名と正確に同じコンピューター名を指定してください。複数のコンピューター名を区切るにはコンマを使用します。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "ResourceGroup '{1}' のすべてのリソースに対して {0} を取得できません",
- "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' 個のリソースに対して {0} を取得できません",
+ "loc.messages.AFC_MachineNameFromIdError": "ResourceGroup '{2}' の '{1}' つのリソースに対して {0} を取得できません",
"loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、従来のリソース (Service Management モデル) のみをサポートします。",
"loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure Resource Manager タイプの仮想マシンのみをサポートします。",
"loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' の下にコピー対象のコンピューターは存在しません。",
"loc.messages.AFC_FilteringNoVMResources": "次の {1} '{2}' を持つリソース グループ '{0}' の下にコンピューターは存在しません。",
- "loc.messages.AFC_CopyStarted": "コンピューター '{0}' について、コピーを開始しました",
+ "loc.messages.AFC_CopyStarted": "コンピューター '{0}' のコピーが開始しました",
"loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'",
"loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の仮想マシンがロード バランサーの対象となっている場合は、受信 NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。",
"loc.messages.AFC_CopyFailed": "マシン '{0}' でコピーに失敗しました。詳細についてはログを参照してください。",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "AzCopy.exe が Blob Storage にファイルをアップロードしている間に、ゼロ以外の終了コードで終了しました。",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "ストレージ アカウント キーをフェッチできません。エラー: '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "WinRM カスタム スクリプトを手動でアンインストールしてから、配置を再試行してください。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
+ "loc.messages.UnsupportedAuthScheme": "'{0}' はエンドポイントではサポートされていない認証スキームです。",
"loc.messages.ServicePrincipalError": "配置に使用したサービス プリンシパルにエラーがありました。"
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ko-KR/resources.resjson
index ec0af79c16db..99a9cce57465 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ko-KR/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Azure Blob Storage 또는 가상 머신에 파일을 복사합니다.",
"loc.instanceNameFormat": "$(Destination) 파일 복사",
- "loc.releaseNotes": "버전 4.0의 새로운 기능: AzCopy.exe 버전 10.3.3 지원",
+ "loc.releaseNotes": "버전 4.0의 새로운 기능: AzCopy.exe 버전 10.8.0 지원",
"loc.input.label.SourcePath": "소스",
"loc.input.help.SourcePath": "소스 폴더, 로컬 머신의 파일 또는 UNC 공유에 대한 절대 경로입니다. 식은 단일 폴더 또는 파일을 반환해야 합니다. 와일드카드 기호(*)는 파일 경로 또는 파일 이름의 모든 위치에서 지원됩니다.",
"loc.input.label.ConnectedServiceNameARM": "Azure 구독",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Blob Storage에 파일을 업로드하는 중 AzCopy.exe가 0이 아닌 종료 코드로 종료되었습니다.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "스토리지 계정 키를 페치할 수 없습니다. 오류: '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "WinRM 사용자 지정 스크립트를 수동으로 제거하고 배포를 다시 시도하세요.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요.",
"loc.messages.UnsupportedAuthScheme": "엔드포인트에 대해 인증 체계 '{0}'은(는) 지원되지 않습니다.",
"loc.messages.ServicePrincipalError": "배포에 사용되는 서비스 사용자에 오류가 발생했습니다."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ru-RU/resources.resjson
index 7bae34ffb268..8d4a89e36d2c 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Копирование файлов Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefilecopyreadme)",
"loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины",
"loc.instanceNameFormat": "Копирование файлов $(Destination)",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "Новые возможности версии 4.0: поддержка AzCopy.exe версии 10.8.0",
"loc.input.label.SourcePath": "Источник",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "Абсолютный путь к исходной папке или файлу на локальном компьютере или общему ресурсу UNC. Выражение должно возвращать одну папку или один файл. Подстановочный знак (*) поддерживается в любом месте пути к файлу или имени файла.",
"loc.input.label.ConnectedServiceNameARM": "Подписка Azure",
"loc.input.help.ConnectedServiceNameARM": "Подписка на Azure Resource Manager, предназначенная для копирования файлов.",
"loc.input.label.Destination": "Целевой тип",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "Имя контейнера для отправки файлов. Если контейнер с данным именем не существует в указанной учетной записи хранения, он будет создан автоматически. Для создания виртуального каталога внутри контейнера используйте приведенный ниже входной префикс большого двоичного объекта. Пример. Если конечным расположением является https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, укажите mycontainer в качестве имени контейнера и vd1/vd2 в качестве префикса большого двоичного объекта.",
"loc.input.label.BlobPrefix": "Префикс BLOB-объекта",
"loc.input.help.BlobPrefix": "Может использоваться для фильтрации файлов. Например, чтобы скачать файлы только из определенной сборки, можно добавить ее номер в начало всех больших двоичных объектов. Пример: если указать префикс большого двоичного объекта myvd1, в контейнере будет создан виртуальный каталог с этим именем. Исходные файлы будут скопированы по адресу https://myaccount.blob.core.windows.net/mycontainer/myvd1/.",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "Группа ресурсов",
"loc.input.help.EnvironmentNameRM": "Название целевой группы ресурсов, в которую копируются файлы.",
"loc.input.label.ResourceFilteringMethod": "Выбор компьютеров по",
"loc.input.help.ResourceFilteringMethod": "Можно также выбрать подмножество виртуальных машин в группе ресурсов, указав имя узла виртуальных машин или теги. [Теги](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/) поддерживаются для только ресурсов, созданных в диспетчере Azure Resource Manager.",
@@ -29,11 +29,11 @@
"loc.input.label.TargetPath": "Папка назначения",
"loc.input.help.TargetPath": "Локальный путь на целевых компьютерах для копирования файлов из источника. Переменную среды можно использовать как $env:windir\\BudgetIT\\Web.",
"loc.input.label.AdditionalArgumentsForBlobCopy": "Необязательные аргументы (для отправки файлов в большой двоичный объект)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "Необязательные аргументы AzCopy.exe, которые будут применены при отправке в BLOB-объект, например --check-length=true. Если здесь не указаны дополнительные аргументы, по умолчанию будут добавлены указанные ниже необязательные аргументы. --log-level=INFO (если конвейер находится в режиме отладки, укажите --log-level=DEBUG), --recursive (только если имя контейнера отличается от $root), --blob-type=PageBlob (только если указанная учетная запись хранения относится к ценовой категории \"Премиум\").",
"loc.input.label.AdditionalArgumentsForVMCopy": "Необязательные аргументы (для скачивания файлов в виртуальную машину)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "Необязательные аргументы AzCopy.exe, которые будут применены при скачивании на виртуальную машину, например --check-length=true. Если здесь не указаны дополнительные аргументы, по умолчанию будут добавлены указанные ниже необязательные аргументы. --log-level=INFO (если конвейер находится в режиме отладки, укажите --log-level=DEBUG), --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "Период истечения срока действия маркера SAS в минутах",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "Укажите время в минутах, по истечении которого закончится срок действия маркера SAS для контейнера. По умолчанию срок действия маркера истекает через 4 часа.",
"loc.input.label.enableCopyPrerequisites": "Включить необходимые компоненты для копирования",
"loc.input.help.enableCopyPrerequisites": "При включении этого параметра настраивается прослушиватель службы удаленного управления Windows (WinRM) по протоколу HTTPS на порте 5986 с использованием самозаверяющего сертификата. Эта конфигурация требуется для выполнения копирования на виртуальных машинах Azure. Если целевые виртуальные машины поддерживаются средствами Load Balancer, убедитесь, что правила NAT для входящего трафика настроены для целевого порта (5986). Применимо только для виртуальных машин ARM.",
"loc.input.label.CopyFilesInParallel": "Копировать параллельно",
@@ -43,7 +43,7 @@
"loc.input.label.skipCACheck": "Тестовый сертификат",
"loc.input.help.skipCACheck": "Если выбрать этот параметр, клиент пропускает проверку того, подписан ли сертификат сервера доверенным центром сертификации при подключении по протоколу HTTP через SSL (HTTPS).",
"loc.messages.AFC_StorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Субъект-служба\" поддерживает учетные записи хранения только типа Azure Resource Manager.",
- "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов (\"{0}\") не существует.",
+ "loc.messages.AFC_ResourceGroupNotFound": "Указанная группа ресурсов \"{0}\" не существует.",
"loc.messages.AFC_GetVMStatus": "[Вызов Azure] Идет получение состояния виртуальной машины \"{0}\"",
"loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено",
"loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения настраиваемого скрипта \"{0}\" для виртуальной машины \"{1}\"",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Программа AzCopy.exe завершила работу с ненулевым кодом выхода при отправке файлов в хранилище BLOB-объектов.",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Не удалось получить ключ учетной записи хранения. Ошибка: \"{0}\"",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Удалите пользовательский скрипт WinRM вручную и повторите попытку развертывания.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
+ "loc.messages.UnsupportedAuthScheme": "Схема проверки подлинности \"{0}\" не поддерживается для конечной точки.",
"loc.messages.ServicePrincipalError": "Произошла ошибка с субъектом-службой, используемой для развертывания."
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-CN/resources.resjson
index 9dda7355b0aa..7c094cb4d674 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-CN/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[详细了解此任务](https://aka.ms/azurefilecopyreadme)",
"loc.description": "将文件复制到 Azure Blob 存储或虚拟机",
"loc.instanceNameFormat": "$(Destination) 文件复制",
- "loc.releaseNotes": "版本 4.0 中的新增功能: 支持 AzCopy.exe 版本 10.3.3",
+ "loc.releaseNotes": "版本 4.0 中的新增功能: 支持 AzCopy.exe 版本 10.8.0",
"loc.input.label.SourcePath": "源",
"loc.input.help.SourcePath": "源文件夹、本地计算机上的文件或 UNC 共享的绝对路径。表达式应返回单个文件夹或文件。支持在文件路径或文件名的任何位置使用通配符(*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 订阅",
@@ -61,7 +61,7 @@
"loc.messages.AFC_UploadFilesStorageAccount": "正在将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
"loc.messages.AFC_UploadContainerStorageAccount": "上传到存储帐户“{1}”中具有 blob 前缀“{2}”的容器“{0}”失败,出现错误:“{3}”",
"loc.messages.AFC_UploadFileSuccessful": "已成功将文件从源路径“{0}”上传到具有 blob 前缀“{3}”的容器“{2}”中的存储帐户“{1}”",
- "loc.messages.AFC_IncorrectTags": "标记指定错误。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
+ "loc.messages.AFC_IncorrectTags": "错误地指定了标记。其格式必须为 Role:Web,DB;Location:East US;Dept.:Finance,HR",
"loc.messages.AFC_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。",
"loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}",
"loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}",
@@ -77,7 +77,7 @@
"loc.messages.AFC_ParallelCopyFailed": "复制到一个或多个计算机失败。有关详细信息,请参阅日志。",
"loc.messages.AFC_CopySuccessful": "已成功将文件从源路径“{0}”复制到了资源组“{1}”中的目标 Azure VM",
"loc.messages.AFC_SetCustomScriptExtensionFailed": "对虚拟机“{1}”的自定义脚本扩展“{0}”的设置失败,错误: {2}",
- "loc.messages.AFC_AddNetworkSecurityRuleFailed": "无法添加网络安全规则: {0}",
+ "loc.messages.AFC_AddNetworkSecurityRuleFailed": "未能添加网络安全规则: {0}",
"loc.messages.AFC_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}",
"loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}",
"loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "将文件上传到 blob 存储时,AzCopy.exe 以非零退出代码退出。",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "无法提取存储帐户密钥。错误: “{0}”",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "请手动卸载 WinRM 自定义脚本,然后重试部署。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。",
"loc.messages.UnsupportedAuthScheme": "终结点不支持的身份验证方案 \"{0}\"。",
"loc.messages.ServicePrincipalError": "用于部署的服务主体有错。"
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-TW/resources.resjson
index 2ae12a7777ff..d13a33ab8b6d 100644
--- a/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV4/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Azure 檔案複製",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
- "loc.releaseNotes": "What's new in Version 4.0: Support AzCopy.exe version 10.3.3",
+ "loc.releaseNotes": "4.0 版的新功能: 支援 AzCopy.exe 10.8.0 版",
"loc.input.label.SourcePath": "來源",
- "loc.input.help.SourcePath": "Absolute path of the source folder, or file on the local machine, or a UNC share. Expression should return a single folder or a file. Wild card symbol (*) is supported anywhere in the file path or file name.",
+ "loc.input.help.SourcePath": "來源資料夾、本機電腦檔案或 UNC 共用的絕對路徑。運算式應該傳回單一資料夾或檔案。支援在檔案路徑或檔案名稱的任何位置使用萬用字元符號 (*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 訂用帳戶",
"loc.input.help.ConnectedServiceNameARM": "要作為複製檔案目標的傳統 Azure Resource Manager 訂用帳戶。",
"loc.input.label.Destination": "目的地類型",
@@ -16,7 +16,7 @@
"loc.input.help.ContainerName": "用於上傳檔案的容器名稱。如果具有指定名稱的容器不存在於指定的儲存體帳戶中,會自動予以建立。 如需在容器內建立虛擬目錄,請使用以下 Blob 前置詞輸入。 範例: 如果您的目標位置是 https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/,則指定 mycontainer 作為容器名稱及指定 vd1//vd2 作為 blob 前置詞。",
"loc.input.label.BlobPrefix": "Blob 前置詞",
"loc.input.help.BlobPrefix": "適用於篩選檔案,例如將組建編號附加到所有 blob,以只從該組建下載檔案。範例: 如果您將 Blob 前置詞指定為 myvd1,會在容器內建立具有此名稱的虛擬目錄。來源檔案會複製到 https://myaccount.blob.core.windows.net/mycontainer/myvd1/。",
- "loc.input.label.EnvironmentNameRM": "Resource Group",
+ "loc.input.label.EnvironmentNameRM": "資源群組",
"loc.input.help.EnvironmentNameRM": "要將檔案複製到其中的目標資源群組名稱。",
"loc.input.label.ResourceFilteringMethod": "選取電腦依據 ",
"loc.input.help.ResourceFilteringMethod": "您也可以提供 VM 主機名稱或標記,選擇是否要從資源群組中選取一組 VM。只有透過 Azure Resource Manager 建立的群組才支援 [標記](https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-tagging-arm/)。",
@@ -29,11 +29,11 @@
"loc.input.label.TargetPath": "目的資料夾",
"loc.input.help.TargetPath": "從來源複製檔案時,目標電腦上所需的本機路徑。可使用環境變數,例如 $env:windir\\BudgetIT\\Web。",
"loc.input.label.AdditionalArgumentsForBlobCopy": "選擇性引數 (用於將檔案上傳到 blob)",
- "loc.input.help.AdditionalArgumentsForBlobCopy": "Optional AzCopy.exe arguments that will be applied when uploading to blob like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive (only if container name is not $root), --blob-type=PageBlob (only if specified storage account is a premium account).",
+ "loc.input.help.AdditionalArgumentsForBlobCopy": "上傳至 Blob 要套用的選用 AzCopy.exe 引數,例如 --check-length=true。根據預設,如未在此處指定任何選用引數,即會新增下列選用引數。 --log-level=INFO (如果管線正在偵錯模式中執行,請設定 --log-level=DEBUG), --recursive (只有當容器名稱不是 $root 時), --blob-type=PageBlob (只有當指定的儲存體帳戶為進階帳戶時)。",
"loc.input.label.AdditionalArgumentsForVMCopy": "選擇性引數 (用於將檔案下載到 VM)",
- "loc.input.help.AdditionalArgumentsForVMCopy": "Optional AzCopy.exe arguments that will be applied when downloading to VM like, --check-length=true. If no optional arguments are specified here, the following optional arguments will be added by default. --log-level=INFO (if the pipeline is running in debug mode set --log-level=DEBUG), --recursive",
+ "loc.input.help.AdditionalArgumentsForVMCopy": "下載到 VM 時要套用的選用 AzCopy.exe 引數,例如 --check-length=true。根據預設,如未在此處指定任何選用引數,即會新增下列選用引數。 --log-level=INFO (如果管線正在偵錯模式中執行,請設定 --log-level=DEBUG), --recursive",
"loc.input.label.sasTokenTimeOutInMinutes": "SAS 權杖到期期限 (分鐘)",
- "loc.input.help.sasTokenTimeOutInMinutes": "Provide the time in minutes after which SAS token for the container will expire. By default, this token expires after 4 hours.",
+ "loc.input.help.sasTokenTimeOutInMinutes": "提供容器 SAS 權杖到期前經過的分鐘數。根據預設,此權杖會在 4 小時後到期。",
"loc.input.label.enableCopyPrerequisites": "啟用複製必要條件",
"loc.input.help.enableCopyPrerequisites": "啟用此選項即可使用自我簽署憑證,透過連接埠 5986 上的 HTTPS 通訊協定來設定 Windows 遠端管理 (WinRM) 接聽程式。必須要有此設定,才能在 Azure 機器上執行複製作業。若目標虛擬機器受 Load Balancer 支援,請確認已設定目標連接埠 (5986) 的輸入 NAT 規則。僅適用於 ARM VM。",
"loc.input.label.CopyFilesInParallel": "平行複製",
@@ -87,7 +87,7 @@
"loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "將檔案上傳至 Blob 儲存體時 AzCopy.exe 已結束,結束代碼不為零。",
"loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "無法擷取儲存體帳戶金鑰。錯誤: '{0}'",
"loc.messages.AFC_UninstallWinRMCustomScriptExtension": "請手動將 WinRM 自訂指令碼解除安裝,並重試部署。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme '{0}' for endpoint.",
+ "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
+ "loc.messages.UnsupportedAuthScheme": "端點不支援驗證配置 '{0}'。",
"loc.messages.ServicePrincipalError": "部署用的服務主體有錯誤。"
}
\ No newline at end of file
diff --git a/Tasks/AzureFileCopyV4/task.json b/Tasks/AzureFileCopyV4/task.json
index 6cb28b5484b0..ae39d347e068 100644
--- a/Tasks/AzureFileCopyV4/task.json
+++ b/Tasks/AzureFileCopyV4/task.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzureFileCopyV4/task.loc.json b/Tasks/AzureFileCopyV4/task.loc.json
index 0f117cafa9c2..8965ef57e39c 100644
--- a/Tasks/AzureFileCopyV4/task.loc.json
+++ b/Tasks/AzureFileCopyV4/task.loc.json
@@ -13,7 +13,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
index ca05f6ec69e9..a9dad793f00b 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "Azure Functions für Container",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Funktions-App mit einem Docker-Container aktualisieren",
"loc.instanceNameFormat": "Azure-Funktions-App für Container bereitstellen: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen",
"loc.input.label.azureSubscription": "Azure-Abonnement",
@@ -12,12 +12,12 @@
"loc.input.help.deployToSlotOrASE": "Wählen Sie die Option für die Bereitstellung in einem vorhandenen Bereitstellungsslot oder in der Azure App Service-Umgebung. Für beide Ziele benötigt die Aufgabe den Ressourcengruppennamen. Falls als Bereitstellungsziel ein Slot verwendet wird, erfolgt die Bereitstellung standardmäßig im Produktionsslot. Auch jeder andere vorhandene Slotname kann angegeben werden. Falls als Bereitstellungsziel eine Azure App Service-Umgebung verwendet wird, behalten Sie den Slotnamen \"production\" bei, und geben Sie nur den Namen der Ressourcengruppe an.",
"loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Der Ressourcengruppenname ist erforderlich, wenn als Bereitstellungsziel ein Bereitstellungsslot oder eine App Service-Umgebung verwendet wird. Geben Sie die Azure-Ressourcengruppe mit der oben angegebenen Azure App Service-Instanz ein, oder wählen Sie sie aus.",
- "loc.input.label.slotName": "Platz",
+ "loc.input.label.slotName": "Slot",
"loc.input.help.slotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.imageName": "Imagename",
"loc.input.help.imageName": "Eine global eindeutiger Name einer Domäne der obersten Ebene für Ihre spezifische Registrierung oder den Namespace. Hinweis: Vollqualifizierte Imagenamen haben das folgende Format: \"`/`:`\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.containerCommand": "Startbefehl ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Geben Sie den Startbefehl ein. Beispiel: dotnet exec Dateiname.dll dotnet Dateiname.dll",
"loc.input.label.appSettings": "App-Einstellungen",
"loc.input.help.appSettings": "Bearbeiten Sie Web-App-Anwendungseinstellungen entsprechend der Syntax \"-Schlüssel Wert\". Ein Wert mit Leerzeichen muss in doppelte Anführungszeichen eingeschlossen werden. Beispiel: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Konfigurationseinstellungen",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Mehrere Ressourcengruppen für App Service \"%s\" gefunden.",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
index fa5680de8012..606301fd4a29 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "Azure Functions para contenedor",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Actualiza una aplicación de funciones con un contenedor Docker.",
"loc.instanceNameFormat": "Implementación de Azure Function App en Container: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Configuración y opciones de la aplicación",
- "loc.input.label.azureSubscription": "Suscripción de Azure",
+ "loc.input.label.azureSubscription": "Suscripción a Azure",
"loc.input.help.azureSubscription": "Seleccione la suscripción de Azure Resource Manager para la implementación.",
- "loc.input.label.appName": "Nombre de la aplicación",
+ "loc.input.label.appName": "Nombre de aplicación",
"loc.input.help.appName": "Escriba o seleccione el nombre de una instancia existente de Azure App Service. Solo se enumerarán las instancias de App Service basadas en el tipo de aplicación seleccionado.",
"loc.input.label.deployToSlotOrASE": "Implementar en la ranura o en App Service Environment",
"loc.input.help.deployToSlotOrASE": "Seleccione la opción para implementar en una ranura de implementación o entorno de Azure App Service Environment existente. Para ambos destinos, la tarea necesita el nombre del grupo de recursos. En caso de que el destino de implementación sea una ranura, la implementación se realiza de forma predeterminada en la ranura de producción. También se puede proporcionar cualquier otro nombre de ranura existente. En caso de que el destino de implementación sea un entorno de Azure App Service Environment, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.",
@@ -17,7 +17,7 @@
"loc.input.label.imageName": "Nombre de la imagen",
"loc.input.help.imageName": "Nombre de dominio de nivel superior único global para su espacio de nombres o Registro específico. Nota: El nombre de imagen completo tiene el formato: \"/:\". Por ejemplo, \"miRegistro.azurecr.io/nginx:última\".",
"loc.input.label.containerCommand": "Comando de inicio ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Escriba el comando de inicio. Por ejemplo, dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Configuración de la aplicación",
"loc.input.help.appSettings": "Edite la configuración de la aplicación web siguiendo la sintaxis -clave valor. Si un valor contiene espacios, debe ponerlo entre comillas dobles. Ejemplo: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Opciones de configuración",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Se encontraron varios grupos de recursos para la instancia de App Service \"%s\".",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
index 97dea40da78f..51c964dde4fd 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "Azure Functions pour conteneur",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Mettre à jour une application de fonction avec un conteneur Docker",
"loc.instanceNameFormat": "Déploiement d'application de fonction Azure sur un conteneur : $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
"loc.input.label.azureSubscription": "Abonnement Azure",
@@ -17,11 +17,11 @@
"loc.input.label.imageName": "Nom d'image",
"loc.input.help.imageName": "Nom de domaine de premier niveau de type identificateur global unique pour votre registre ou espace de noms spécifique. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.containerCommand": "Commande de démarrage ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Entrez la commande de démarrage. Exemple : dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Paramètres de l'application",
"loc.input.help.appSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Paramètres de configuration",
- "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Obtention effectuée des détails de la connexion de service d'Azure App Service : '%s'",
"loc.messages.ErrorNoSuchDeployingMethodExists": "Erreur : Aucune méthode de déploiement de ce type n'existe",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
index d0622e72e592..bff7a8e6ce2c 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,11 +1,11 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "Funzioni di Azure per il contenitore",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Aggiorna un'app per le funzioni con un contenitore Docker",
"loc.instanceNameFormat": "App per le funzioni di Azure nella distribuzione del contenitore: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.input.label.azureSubscription": "Sottoscrizione di Azure",
- "loc.input.help.azureSubscription": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.azureSubscription": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.appName": "Nome dell'app",
"loc.input.help.appName": "Consente di immettere o selezionare il nome di un servizio app di Azure. Verranno elencati solo i servizi app basati sul tipo di app selezionato.",
"loc.input.label.deployToSlotOrASE": "Distribuisci nello slot o nell'ambiente del servizio app",
@@ -17,7 +17,7 @@
"loc.input.label.imageName": "Nome dell'immagine",
"loc.input.help.imageName": "Nome di dominio di primo livello univoco a livello globale per il registro o lo spazio dei nomi specifico. Nota: il formato del nome completo dell'immagine è: '`/`:`'. Esempio: 'registropersonale.azurecr.io/nginx:latest'.",
"loc.input.label.containerCommand": "Comando di avvio ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Immettere il comando di avvio, ad esempio dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Impostazioni app",
"loc.input.help.appSettings": "Consente di modificare le impostazioni applicazione dell'app Web successive al valore -key della sintassi. Il valore che contiene spazi deve essere racchiuso tra virgolette. Esempio: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Ora solare fuso orientale\"",
"loc.input.label.configurationStrings": "Impostazioni di configurazione",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Sono stati trovati più gruppi di risorse per il servizio app '%s'.",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
index 9daf11622be5..3a2929476fde 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,11 +1,11 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "コンテナー用の Azure Functions",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Docker コンテナーを使用する関数アプリを更新します",
"loc.instanceNameFormat": "コンテナー上の Azure 関数アプリのデプロイ: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定",
"loc.input.label.azureSubscription": "Azure サブスクリプション",
- "loc.input.help.azureSubscription": "デプロイ用の Azure Resource Manager サブスクリプションを選択します。",
+ "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。",
"loc.input.label.appName": "アプリ名",
"loc.input.help.appName": "既存の Azure App Service の名前を入力するか、選択します。選択するアプリの種類に基づく App Service のみが一覧表示されます。",
"loc.input.label.deployToSlotOrASE": "スロットまたは App Service Environment に配置する",
@@ -17,8 +17,8 @@
"loc.input.label.imageName": "イメージ名",
"loc.input.help.imageName": "特定のレジストリまたは名前空間をグローバルに識別する一意の最上位ドメイン名です。 メモ: 完全修飾イメージ名の形式は '`<レジストリまたは名前空間`>/`<リポジトリ`>:`<タグ`>' です。例: 'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.containerCommand": "スタートアップ コマンド ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
- "loc.input.label.appSettings": "アプリケーション設定",
+ "loc.input.help.containerCommand": "スタートアップ コマンドを入力してください。例: dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.label.appSettings": "アプリ設定",
"loc.input.help.appSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "構成設定",
"loc.input.help.configurationStrings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
index eac3d4c30b06..312e56b1b97c 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -18,7 +18,7 @@
"loc.input.help.imageName": "특정 레지스트리 또는 네임스페이스의 전역적으로 고유한 최상위 도메인 이름입니다. 참고: 정규화된 이미지 이름은 '`<레지스트리 또는 네임스페이스`>/`<리포지토리`>:`<태그`>' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'",
"loc.input.label.containerCommand": "시작 명령 ",
"loc.input.help.containerCommand": "시작 명령을 입력합니다. 예: dotnet exec filename.dll dotnet filename.dll",
- "loc.input.label.appSettings": "응용 프로그램 설정",
+ "loc.input.label.appSettings": "앱 설정",
"loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "구성 설정",
"loc.input.help.configurationStrings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
index 203f53c960f6..77e396fac19f 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,11 +1,11 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "Функции Azure для контейнера",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "Обновление приложения-функции с помощью контейнера Docker",
"loc.instanceNameFormat": "Приложение-функция Azure в развертывании контейнера: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации",
"loc.input.label.azureSubscription": "Подписка Azure",
- "loc.input.help.azureSubscription": "Выберите подписку на Azure Resource Manager для развертывания.",
+ "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.",
"loc.input.label.appName": "Имя приложения",
"loc.input.help.appName": "Введите или выберите имя существующей службы приложений Azure. Будут перечислены только службы приложений для выбранного типа приложения.",
"loc.input.label.deployToSlotOrASE": "Развернуть в слоте или среде службы приложений",
@@ -17,7 +17,7 @@
"loc.input.label.imageName": "Имя образа",
"loc.input.help.imageName": "Глобально уникальное доменное имя верхнего уровня для реестра или пространства имен. Примечание. Полное доменное имя имеет следующий формат: \"`<реестр или пространство имен`>/`<репозиторий`>:`\". Например, \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.containerCommand": "Команда запуска ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Введите команду запуска, например dotnet exec имя_файла.dll dotnet имя_файла.dll",
"loc.input.label.appSettings": "Параметры приложения",
"loc.input.help.appSettings": "Измените параметры веб-приложения после значения -key в синтаксисе. Значение с пробелами должно быть заключено в двойные кавычки. Пример: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Параметры конфигурации",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.",
diff --git a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
index 918ff5bbc201..13b57481148d 100644
--- a/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFunctionAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Azure Functions for container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiononcontainerdeployreadme)",
- "loc.description": "Update a function app with a Docker container",
+ "loc.friendlyName": "適用於容器的 Azure Functions",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefunctiononcontainerdeployreadme)",
+ "loc.description": "使用 Docker 容器更新函數應用程式",
"loc.instanceNameFormat": "容器上的 Azure 函數應用程式部署: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定",
- "loc.input.label.azureSubscription": "Azure 訂用帳戶",
+ "loc.input.label.azureSubscription": "Azure 訂閱",
"loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.appName": "App 名稱",
+ "loc.input.label.appName": "應用程式名稱",
"loc.input.help.appName": "輸入或選取現有 Azure App Service 的名稱。僅依選取的應用程式類型列出應用程式服務。",
"loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境",
"loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。 對於這兩個目標而言,工作都需要資源群組名稱。 假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。 假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。",
@@ -16,12 +16,12 @@
"loc.input.help.slotName": "請輸入或選取現有的位置,而不是生產位置。",
"loc.input.label.imageName": "映像名稱",
"loc.input.help.imageName": "您的特定登錄或命名空間的全域唯一頂層網域名稱。 注意: 完整映像名稱的格式為: '`<登錄或命名空間`>/`<存放庫`>:`<標記`>。例如,'myregistry.azurecr.io/nginx:latest'。",
- "loc.input.label.containerCommand": "啟動命令 ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.label.containerCommand": "啟動命令",
+ "loc.input.help.containerCommand": "輸入啟動命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "應用程式設定",
"loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "組態設定",
- "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "取得 Azure App Service 的服務連線詳細資料: '%s'",
"loc.messages.ErrorNoSuchDeployingMethodExists": "錯誤: 此類部署方法不存在",
@@ -141,7 +141,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
"loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。",
diff --git a/Tasks/AzureFunctionAppContainerV1/task.json b/Tasks/AzureFunctionAppContainerV1/task.json
index fcb095a3bd91..4026bff99040 100644
--- a/Tasks/AzureFunctionAppContainerV1/task.json
+++ b/Tasks/AzureFunctionAppContainerV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureFunctionAppContainerV1/task.loc.json b/Tasks/AzureFunctionAppContainerV1/task.loc.json
index ce1063762d9f..0d2f991d96fe 100644
--- a/Tasks/AzureFunctionAppContainerV1/task.loc.json
+++ b/Tasks/AzureFunctionAppContainerV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/de-DE/resources.resjson
index 2cda46ac185a..edfc6153313d 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "Funktions-App mit .NET, Python, JavaScript, PowerShell, Java-basierten Webanwendungen aktualisieren",
"loc.instanceNameFormat": "Azure-Funktions-App bereitstellen: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Zusätzliche Bereitstellungsoptionen",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen",
@@ -14,13 +14,14 @@
"loc.input.help.deployToSlotOrASE": "Wählen Sie die Option für die Bereitstellung in einem vorhandenen Bereitstellungsslot oder in der Azure App Service-Umgebung. Für beide Ziele benötigt die Aufgabe den Ressourcengruppennamen. Falls als Bereitstellungsziel ein Slot verwendet wird, erfolgt die Bereitstellung standardmäßig im Produktionsslot. Auch jeder andere vorhandene Slotname kann angegeben werden. Falls als Bereitstellungsziel eine Azure App Service-Umgebung verwendet wird, behalten Sie den Slotnamen \"production\" bei, und geben Sie nur den Namen der Ressourcengruppe an.",
"loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Der Ressourcengruppenname ist erforderlich, wenn als Bereitstellungsziel ein Bereitstellungsslot oder eine App Service-Umgebung verwendet wird. Geben Sie die Azure-Ressourcengruppe mit der oben angegebenen Azure App Service-Instanz ein, oder wählen Sie sie aus.",
- "loc.input.label.slotName": "Platz",
+ "loc.input.label.slotName": "Slot",
"loc.input.help.slotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.package": "Paket oder Ordner",
"loc.input.help.package": "Dateipfad zum Paket oder zu einem Ordner mit den durch MSBuild generierten App Service-Inhalten oder zu einer komprimierten ZIP-oder WAR-Datei. Variablen ([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), Platzhalter werden unterstützt. Beispiel: \"$(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip\" oder \"$(System.DefaultWorkingDirectory)/\\*\\*/\\*.war\".",
"loc.input.label.runtimeStack": "Runtimestapel",
+ "loc.input.help.runtimeStack": "In [diesem Dokument](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) finden Sie die unterstützten Runtimeversionen. Verwenden Sie anstelle alter Werte wie \"DOCKER|microsoft/azure-functions-*\" die neuen Werte aus der Dropdownliste.",
"loc.input.label.startUpCommand": "Startbefehl ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Geben Sie den Startbefehl ein. Beispiel: dotnet exec Dateiname.dll dotnet Dateiname.dll",
"loc.input.label.customWebConfig": "Parameter der Datei \"web.config\" für Python-, Node.js-, Go- und Java-Apps generieren",
"loc.input.help.customWebConfig": "Ein Standarddatei \"web.config\" wird generiert und in Azure App Service bereitgestellt, wenn diese Datei nicht in der Anwendung vorhanden ist. Die Werte in \"web.config\" können bearbeitet werden und variieren je nach Anwendungsframework. Zum Beispiel enthält \"web.config\" für node.js-Anwendungen Werte für eine Startdatei und ein iis_node-Modul. Dieses Bearbeitungsfeature gilt nur für die generierte Datei \"web.config\". [Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "App-Einstellungen",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Mit MSDeploy generierte Pakete werden nur für Windows-Plattformen unterstützt.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Nicht unterstützte installierte Version %s für MSDeploy gefunden. Version 3 oder höher muss installiert sein.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Der Speicherort von MS Deploy wurde nicht in der Registrierung auf dem Computer gefunden (Fehler: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Es wurde kein Paket mit dem angegebenen Muster gefunden: %s überprüfen, ob das in der Aufgabe erwähnte Paket als Artefakt im Build oder in einer vorherigen Stage veröffentlicht und im aktuellen Auftrag heruntergeladen wurde.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Mindestens zwei Pakete stimmten mit dem angegebenen Suchmuster überein: %s. Schränken Sie das Suchmuster ein.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Anwendung offline schalten\" erneut bereitzustellen.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Gesperrte Dateien umbenennen\" erneut bereitzustellen.",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen wurden aktualisiert.",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/es-ES/resources.resjson
index 064a3ee1b65c..d1fdec8240bd 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.friendlyName": "Azure Functions",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "Actualiza una aplicación de funciones con aplicaciones web basadas en .NET, Python, JavaScript, PowerShell y Java.",
"loc.instanceNameFormat": "Implementación de Azure Function App: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Opciones de implementación adicionales",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Configuración y opciones de la aplicación",
- "loc.input.label.azureSubscription": "Suscripción de Azure",
+ "loc.input.label.azureSubscription": "Suscripción a Azure",
"loc.input.help.azureSubscription": "Seleccione la suscripción de Azure Resource Manager para la implementación.",
"loc.input.label.appType": "Tipo de aplicación",
- "loc.input.label.appName": "Nombre de la aplicación",
+ "loc.input.label.appName": "Nombre de aplicación",
"loc.input.help.appName": "Escriba o seleccione el nombre de una instancia existente de Azure App Service. Solo se enumerarán las instancias de App Service basadas en el tipo de aplicación seleccionado.",
"loc.input.label.deployToSlotOrASE": "Implementar en la ranura o en App Service Environment",
"loc.input.help.deployToSlotOrASE": "Seleccione la opción para implementar en una ranura de implementación o entorno de Azure App Service Environment existente. Para ambos destinos, la tarea necesita el nombre del grupo de recursos. En caso de que el destino de implementación sea una ranura, la implementación se realiza de forma predeterminada en la ranura de producción. También se puede proporcionar cualquier otro nombre de ranura existente. En caso de que el destino de implementación sea un entorno de Azure App Service Environment, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.",
@@ -19,8 +19,9 @@
"loc.input.label.package": "Paquete o carpeta",
"loc.input.help.package": "Ruta de acceso al paquete o carpeta que contiene el contenido de App Service generado por MSBuild o un archivo zip o war comprimido. Variables ( [Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), se admiten caracteres comodín. Por ejemplo, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip o $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.runtimeStack": "Pila del entorno en tiempo de ejecución",
+ "loc.input.help.runtimeStack": "Consulte [este documento](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) para ver las versiones compatibles del entorno de ejecución. Los valores anteriores, como \"DOCKER|microsoft/azure-functions-*\", están en desuso; use los nuevos valores de la lista desplegable.",
"loc.input.label.startUpCommand": "Comando de inicio ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Escriba el comando de inicio. Por ejemplo, dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Generar parámetros de web.config para aplicaciones de Python, Node.js, Go y Java",
"loc.input.help.customWebConfig": "Se generará un archivo web.config estándar y se implementará en Azure App Service si la aplicación no tiene uno. Los valores de web.config se pueden editar y pueden variar en función del marco de trabajo de la aplicación. Por ejemplo, para la aplicación node.js, web.config tendrá los valores de archivo de inicio y del módulo iis_node. La característica de edición es solo para el web.config generado. [Más información](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Configuración de la aplicación",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Los paquetes generados por MSDeploy solo se admiten para la plataforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Versión instalada no admitida: se encontró %s para MSDeploy, pero la versión mínima admitida es 3 o posterior.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "No se puede encontrar la ubicación de MS Deploy del Registro en la máquina (Error : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "No se encontró ningún paquete con el patrón especificado: %s Compruebe si el paquete mencionado en la tarea se publica como artefacto en la compilación o en una fase anterior y se descarga en el trabajo actual.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Más de un paquete coincidió con el patrón especificado: %s. Restrinja el patrón de búsqueda.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Poner la aplicación sin conexión seleccionada.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Cambiar de nombre archivos bloqueados seleccionada.",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Se ha actualizado la configuración de aplicación de App Service.",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/fr-FR/resources.resjson
index f6630416e83b..ef7b322c598d 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "Mettre à jour une application de fonction avec des applications web .NET, Python, JavaScript, PowerShell, Java",
"loc.instanceNameFormat": "Déploiement d'application de fonction Azure : $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Options de déploiement supplémentaires",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
@@ -19,14 +19,15 @@
"loc.input.label.package": "Package ou dossier",
"loc.input.help.package": "Chemin de fichier du package ou d'un dossier de contenu App Service généré par MSBuild, ou d'un fichier zip ou war compressé. Les variables ([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Mise en production](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)) et les caractères génériques sont pris en charge. Exemple : $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip ou $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.runtimeStack": "Pile de runtime",
+ "loc.input.help.runtimeStack": "Consultez [cette documentation](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) pour accéder aux versions de runtime prises en charge. Les anciennes valeurs telles que 'DOCKER|microsoft/azure-functions-*' sont dépréciées. Utilisez les nouvelles valeurs de la liste déroulante.",
"loc.input.label.startUpCommand": "Commande de démarrage ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Entrez la commande de démarrage. Exemple : dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Générer les paramètres web.config pour les applications Python, Node.js, Go et Java",
"loc.input.help.customWebConfig": "Un fichier web.config standard va être généré et déployé sur Azure App Service, si l'application n'en a pas. Vous pouvez modifier les valeurs du fichier web.config. Celles-ci varient en fonction du framework d'application. Par exemple, pour l'application node.js, web.config a un fichier de démarrage et des valeurs de module iis_node. Cette fonctionnalité d'édition est réservée au fichier web.config généré. [En savoir plus](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Paramètres de l'application",
"loc.input.help.appSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Paramètres de configuration",
- "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.input.label.deploymentMethod": "Méthode de déploiement",
"loc.input.help.deploymentMethod": "Choisissez la méthode de déploiement de l'application.",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Les packages générés par MSDeploy sont uniquement pris en charge par la plateforme Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Version installée non prise en charge : %s trouvé pour MSDeploy. Il doit s'agir au minimum de la version 3 ou d'une version ultérieure",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Emplacement introuvable de MSDeploy dans le Registre de l'ordinateur (Erreur : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Package introuvable avec le modèle spécifié : %s Vérifiez si le package mentionné dans la tâche est publié en tant qu'artefact dans la build ou à une étape précédente, et s'il est téléchargé dans le travail actuel.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Plusieurs packages correspondent au modèle spécifié : %s. Affinez le modèle de recherche.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Essayez de redéployer App Service avec l'option Mettre l'application hors connexion sélectionnée.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Essayez de redéployer App Service avec l'option Renommer les fichiers verrouillés sélectionnée.",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service.",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/it-IT/resources.resjson
index 0349cfed0c25..a63712494a4b 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.friendlyName": "Funzioni di Azure",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "Aggiorna un'app per le funzioni con applicazioni Web basate su .NET, Python, JavaScript, PowerShell, Java",
"loc.instanceNameFormat": "Distribuzione app per le funzioni di Azure: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Opzioni di distribuzione aggiuntive",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.input.label.azureSubscription": "Sottoscrizione di Azure",
- "loc.input.help.azureSubscription": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.azureSubscription": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.appType": "Tipo di app",
"loc.input.label.appName": "Nome dell'app",
"loc.input.help.appName": "Consente di immettere o selezionare il nome di un servizio app di Azure. Verranno elencati solo i servizi app basati sul tipo di app selezionato.",
@@ -19,8 +19,9 @@
"loc.input.label.package": "Pacchetto o cartella",
"loc.input.help.package": "Percorso file del pacchetto o di una cartella che include il contenuto del servizio app generato da MSBuild oppure un file WAR o ZIP compresso. Variabili ( [Compilazione](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Versione](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)). I caratteri jolly sono supportati. Ad esempio, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip o $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.runtimeStack": "Stack di runtime",
+ "loc.input.help.runtimeStack": "Fare riferimento a [questo documento](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) per le versioni runtime supportate. I valori precedenti, come 'DOCKER|microsoft/azure-functions-*', sono deprecati. Usare i nuovi valori dall'elenco a discesa.",
"loc.input.label.startUpCommand": "Comando di avvio ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Immettere il comando di avvio, ad esempio dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Genera i parametri di web.config per app Python, Node.js, Go e Java",
"loc.input.help.customWebConfig": "Verrà generato un file Web.config standard che verrà distribuito nel servizio app di Azure, se non è disponibile per l'applicazione. I valori presenti nel file Web.config sono modificabili e possono variare a seconda del framework dell'applicazione. Ad esempio, per l'applicazione node.js il file Web.config includerà i valori per il file di avvio e il modulo iis_node. Questa funzionalità di modifica è utilizzabile solo per il file Web.config generato. [Altre informazioni](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Impostazioni app",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "I pacchetti generati da MSDeploy sono supportati solo per la piattaforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "La versione installata non è supportata. La versione trovata per MSDeploy è %s, ma deve essere almeno 3 o successiva",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Il percorso di MSDeploy non è stato trovato dal Registro di sistema nel computer (errore: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Non è stato trovato alcun pacchetto con il criterio specificato: %s Verificare se il pacchetto menzionato nell'attività viene pubblicato come artefatto nella compilazione o in una fase precedente e quindi scaricato nel processo corrente.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Più pacchetti corrispondono al criterio specificato %s. Restringere i criteri di ricerca.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Porta l'applicazione offline.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Rinomina i file bloccati.",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app sono state aggiornate.",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ja-JP/resources.resjson
index 2b13192297b6..b94173cfb9c9 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": ".NET、Python、JavaScript、PowerShell、Java ベースの Web アプリケーションを使用する関数アプリを更新します",
"loc.instanceNameFormat": "Azure 関数アプリのデプロイ: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "追加の配置オプション",
"loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定",
"loc.input.label.azureSubscription": "Azure サブスクリプション",
- "loc.input.help.azureSubscription": "デプロイ用の Azure Resource Manager サブスクリプションを選択します。",
+ "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。",
"loc.input.label.appType": "アプリの種類",
"loc.input.label.appName": "アプリ名",
"loc.input.help.appName": "既存の Azure App Service の名前を入力するか、選択します。選択するアプリの種類に基づく App Service のみが一覧表示されます。",
@@ -19,15 +19,16 @@
"loc.input.label.package": "パッケージまたはフォルダー",
"loc.input.help.package": "MSBuild で生成されたアプリ サービスのコンテンツが入ったパッケージまたはフォルダー、あるいは圧縮された zip または war ファイルへのファイル パス。 変数 ([ビルド](https://docs.microsoft.com/vsts/pipelines/build/variables) |[リリース](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables))、ワイルドカードを使用できます。 たとえば、$(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip または $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war。",
"loc.input.label.runtimeStack": "ランタイム スタック",
+ "loc.input.help.runtimeStack": "サポートされているランタイム バージョンについては、[こちらのドキュメント] (https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) をご覧ください。`DOCKER|microsoft/azure-functions-*` などの前の値は非推奨であるため、ドロップダウンから新しい値をお使いください。",
"loc.input.label.startUpCommand": "スタートアップ コマンド ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "スタートアップ コマンドを入力してください。例: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Python、Node.js、Go、Java アプリ向けの web.config パラメーターを生成する",
"loc.input.help.customWebConfig": "アプリケーションに web.config がない場合は、標準の web.config が生成され、Azure App Service に配置されます。web.config 内の値は編集可能で、アプリケーション フレームワークに基づいて変えることができます。たとえば、node.js アプリケーションの場合、スタートアップ ファイルと iis_node モジュールの値を web.config 内に設定します。この編集機能は、生成される web.config のためにのみ使用できます。[詳細情報](https://go.microsoft.com/fwlink/?linkid=843469)。",
- "loc.input.label.appSettings": "アプリケーション設定",
+ "loc.input.label.appSettings": "アプリ設定",
"loc.input.help.appSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "構成設定",
"loc.input.help.configurationStrings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
- "loc.input.label.deploymentMethod": "配置方法",
+ "loc.input.label.deploymentMethod": "デプロイ方法",
"loc.input.help.deploymentMethod": "アプリの配置方法を選択します。",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "無効な App Service パッケージまたはフォルダー パスが指定されました: %s",
"loc.messages.SetParamFilenotfound0": "Set パラメーター ファイルが見つかりません: %s",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした タスクに指定されているパッケージがビルドまたは前のステージで成果物として公開されており、現在のジョブにダウンロードされているかどうかをご確認ください。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service を配置してください。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service を配置してください。",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "App Service アプリケーション設定が更新されました。",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ko-KR/resources.resjson
index c5bb09fa14df..168b42defcbb 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -19,11 +19,12 @@
"loc.input.label.package": "패키지 또는 폴더",
"loc.input.help.package": "패키지, MSBuild에서 생성된 App Service 콘텐츠를 포함하는 폴더 또는 압축된 zip 또는 war 파일의 파일 경로입니다. 변수([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), 와일드카드가 지원됩니다. 예: $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip 또는 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.runtimeStack": "런타임 스택",
+ "loc.input.help.runtimeStack": "지원되는 런타임 버전은 [관련 문서](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages)를 참조하세요. 'DOCKER|microsoft/azure-functions-*' 같은 이전 값은 사용되지 않습니다. 드롭다운에서 새 값을 사용하세요.",
"loc.input.label.startUpCommand": "시작 명령 ",
"loc.input.help.startUpCommand": "시작 명령을 입력합니다. 예: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Python, Node.js, Go 및 Java 앱에 대한 web.config 매개 변수 생성",
"loc.input.help.customWebConfig": "애플리케이션에 없는 경우 표준 Web.config가 생성되어 Azure App Service에 배포됩니다. web.config의 값은 편집 가능하며, 애플리케이션 프레임워크에 따라 달라집니다. 예를 들어 node.js 애플리케이션의 경우 web.config에 시작 파일 및 iis_node 모듈 값이 포함됩니다. 이 편집 기능은 생성된 web.config에만 사용됩니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
- "loc.input.label.appSettings": "응용 프로그램 설정",
+ "loc.input.label.appSettings": "앱 설정",
"loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "구성 설정",
"loc.input.help.configurationStrings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ru-RU/resources.resjson
index d995f8231809..921968ec4068 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.friendlyName": "Функции Azure",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "Обновление приложения-функции с помощью .NET, Python, JavaScript, PowerShell, веб-приложений на основе Java",
"loc.instanceNameFormat": "Развертывание приложения-функции Azure: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Дополнительные параметры развертывания",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации",
"loc.input.label.azureSubscription": "Подписка Azure",
- "loc.input.help.azureSubscription": "Выберите подписку на Azure Resource Manager для развертывания.",
+ "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.",
"loc.input.label.appType": "Тип приложения",
"loc.input.label.appName": "Имя приложения",
"loc.input.help.appName": "Введите или выберите имя существующей службы приложений Azure. Будут перечислены только службы приложений для выбранного типа приложения.",
@@ -19,8 +19,9 @@
"loc.input.label.package": "Пакет или папка",
"loc.input.help.package": "Путь к файлу пакета или папке с содержимым службы приложений, созданным MSBuild, или к сжатому ZIP- или WAR-файлу. Поддерживаются переменные ([сборки](https://docs.microsoft.com/vsts/pipelines/build/variables) | [выпуска](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), а также подстановочные знаки. Примеры: $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip или $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.runtimeStack": "Стек времени выполнения",
+ "loc.input.help.runtimeStack": "Поддерживаемые версии среды выполнения приведены в [следующем документе](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages). Старые значения, например \"DOCKER|microsoft/azure-functions-*\", являются нерекомендуемыми, используйте новые значения из раскрывающегося списка.",
"loc.input.label.startUpCommand": "Команда запуска ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Введите команду запуска, например dotnet exec имя_файла.dll dotnet имя_файла.dll",
"loc.input.label.customWebConfig": "Создание параметров файла web.config для приложений Python, Node.js, Go и Java",
"loc.input.help.customWebConfig": "Если в приложении отсутствует стандартный файл web.config, он будет сгенерирован и развернут в Службе приложений Azure. Значения в файле web.config можно изменить. Они могут меняться в зависимости от исполняющей среды. Например, в файле web.config приложения node.js имеются загрузочный файл и модульные значения iis_node. Возможность редактирования доступна только для сгенерированного файла web.config. [Подробнее](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Параметры приложения",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Параметры приложения Службы приложений обновлены.",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-CN/resources.resjson
index 2ef65fead720..3d2017358d64 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -19,6 +19,7 @@
"loc.input.label.package": "包或文件夹",
"loc.input.help.package": "包的文件路径或一个包含由 MSBuild 生成的应用服务内容或压缩的 zip 或 war 文件的文件夹。 变量([生成](https://docs.microsoft.com/vsts/pipelines/build/variables) | [发布](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)),支持通配符。 例如,$(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip 或 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war。",
"loc.input.label.runtimeStack": "运行时堆栈",
+ "loc.input.help.runtimeStack": "请查看[此文档](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages),以了解受支持的运行时版本。已启用 `DOCKER|microsoft/azure-functions-*` 等旧值,请使用下拉列表中的新值。",
"loc.input.label.startUpCommand": "启动命令",
"loc.input.help.startUpCommand": "输入启动命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "生成适用于 Python、Node.js、Go 和 Java 应用的 web.config 参数",
diff --git a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-TW/resources.resjson
index 40d047e7a418..5a20b73df507 100644
--- a/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFunctionAppV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Azure Functions",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefunctiondeployreadme)",
- "loc.description": "Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefunctiondeployreadme)",
+ "loc.description": "使用 .NET、Python、JavaScript、PowerShell、Java 式 Web 應用程式更新函數應用程式",
"loc.instanceNameFormat": "Azure 函數應用程式部署: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "其他部署選項",
"loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定",
- "loc.input.label.azureSubscription": "Azure 訂用帳戶",
+ "loc.input.label.azureSubscription": "Azure 訂閱",
"loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.appType": "App 類型",
- "loc.input.label.appName": "App 名稱",
+ "loc.input.label.appType": "應用程式類型",
+ "loc.input.label.appName": "應用程式名稱",
"loc.input.help.appName": "輸入或選取現有 Azure App Service 的名稱。僅依選取的應用程式類型列出應用程式服務。",
"loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境",
"loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。 對於這兩個目標而言,工作都需要資源群組名稱。 假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。 假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。",
@@ -19,14 +19,15 @@
"loc.input.label.package": "套件或資料夾",
"loc.input.help.package": "包含應用程式服務內容的套件或資料夾路徑,產生該內容的來源為 MSBuild,或壓縮的 zip 或 war 檔案。 變數 ( [組建](https://docs.microsoft.com/vsts/pipelines/build/variables) | [發行](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)),支援使用萬用字元。 例如 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip or $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war。",
"loc.input.label.runtimeStack": "執行階段堆疊",
+ "loc.input.help.runtimeStack": "如需支援的執行階段版本,請參閱 [本文件](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages)。`DOCKER|microsoft/azure-functions-*` 等舊值已淘汰,請使用下拉式清單中的新值。",
"loc.input.label.startUpCommand": "啟動命令 ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "輸入啟動命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "產生 Python、Node.js、Go 和 Java 應用程式的 web.config 參數",
"loc.input.help.customWebConfig": "若應用程式沒有標準 Web.config,會予以產生並部署至 Azure App Service。Web.config 中的值可編輯,並會因應用程式架構而有所不同。例如若是 node.js 應用程式,web.config 會具有啟動檔案和 iis_node 模組值。此編輯功能僅適用於所產生的 web.config。[深入了解](https://go.microsoft.com/fwlink/?linkid=843469)。",
"loc.input.label.appSettings": "應用程式設定",
"loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "組態設定",
- "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.deploymentMethod": "部署方法",
"loc.input.help.deploymentMethod": "選擇應用程式的部署方法。",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s",
@@ -53,7 +54,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄找不到 MS 部署的位置 (錯誤: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s 請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。",
@@ -150,7 +151,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
"loc.messages.UpdatedOnlyAppServiceApplicationSettings": "已更新應用程式服務應用程式設定。",
diff --git a/Tasks/AzureFunctionAppV1/task.json b/Tasks/AzureFunctionAppV1/task.json
index 0084d1dcdb09..b98fdc172452 100644
--- a/Tasks/AzureFunctionAppV1/task.json
+++ b/Tasks/AzureFunctionAppV1/task.json
@@ -18,7 +18,7 @@
"version": {
"Major": 1,
"Minor": 198,
- "Patch": 0
+ "Patch": 1
},
"minimumAgentVersion": "2.104.1",
"groups": [
diff --git a/Tasks/AzureFunctionAppV1/task.loc.json b/Tasks/AzureFunctionAppV1/task.loc.json
index c3e162d4592a..ff42a6fad103 100644
--- a/Tasks/AzureFunctionAppV1/task.loc.json
+++ b/Tasks/AzureFunctionAppV1/task.loc.json
@@ -18,7 +18,7 @@
"version": {
"Major": 1,
"Minor": 198,
- "Patch": 0
+ "Patch": 1
},
"minimumAgentVersion": "2.104.1",
"groups": [
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/de-DE/resources.resjson
index 130902f01cc3..eae68440ff61 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Azure Functions in Kubernetes",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/func-k8s) oder [Azure Functions in Kubernetes mit KEDA](https://docs.microsoft.com/de-de/azure/azure-functions/functions-kubernetes-keda) oder [\"sample-hello-world-azure-functions\" anzeigen](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Stellen Sie eine Azure-Funktion im Kubernetes-Cluster bereit.",
+ "loc.instanceNameFormat": "Functions in Kubernetes – bereitstellen",
+ "loc.group.displayName.serviceConnections": "Dienstverbindungen",
"loc.group.displayName.commands": "Befehle",
"loc.input.label.dockerRegistryServiceConnection": "Dienstverbindung für Docker-Registrierung",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
+ "loc.input.help.dockerRegistryServiceConnection": "Wählen Sie eine Dienstverbindung für die Docker-Registrierung aus.",
+ "loc.input.label.kubernetesServiceConnection": "Kubernetes-Dienstverbindung",
"loc.input.help.kubernetesServiceConnection": "Wählen Sie eine Kubernetes-Dienstverbindung aus.",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.label.namespace": "Kubernetes-Namespace",
+ "loc.input.help.namespace": "Kubernetes-Namespace",
+ "loc.input.label.secretName": "Name des Geheimnisses",
+ "loc.input.help.secretName": "Kubernetes-Geheimnis mit Konfigurationsdaten für die Funktion (Beispiel: AzureWebJobsStorage: )",
+ "loc.input.label.dockerHubNamespace": "Docker Hub-Namespace",
+ "loc.input.help.dockerHubNamespace": "Docker Hub-Namespace. Erforderlich für ein privates Docker Hub-Repository.",
+ "loc.input.label.appName": "Anwendungsname",
+ "loc.input.help.appName": "Anwendungsname. Die erstellten Kubernetes-Objekte verwenden diesen Namen. Der Name sollte den Kubernetes-Namenskonventionen für Ressourcen folgen.",
+ "loc.input.label.functionRootDirectory": "Stammverzeichnis der Funktion",
+ "loc.input.help.functionRootDirectory": "Stammverzeichnis für Funktionen. Sollte \"host.json\" enthalten. Docker-Build- und -Pushvorgänge werden von diesem Verzeichnis aus ausgeführt.",
+ "loc.input.label.waitForStability": "Auf stabilen Zustand warten",
+ "loc.input.help.waitForStability": "Warten Sie, bis die Kubernetes-Objekte den gewünschten Zustand erreicht haben.",
"loc.input.label.arguments": "Argumente",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "Übergeben Sie Argumente an den Befehl. Beispiel: --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "Keiner der Container befindet sich im Zustand \"Bereit\".",
+ "loc.messages.CouldNotDeterminePodStatus": "Der Podstatus konnte aufgrund des folgenden Fehlers nicht bestimmt werden: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "Der Status des Diensts \"%s\" konnte aufgrund des folgenden Fehlers nicht bestimmt werden: %s",
"loc.messages.FileContentSynced": "Der Inhalt der Datei wurde auf dem Datenträger synchronisiert. Der Inhalt ist \"%s\".",
+ "loc.messages.KubectlClientVersion": "Kubectl-Clientversion",
+ "loc.messages.KubectlServerVersion": "Kubectl-Serverversion",
"loc.messages.NoDataWrittenOnFile": "In die Datei \"%s\" wurden keine Daten geschrieben. ",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "Die externe IP-Adresse für den Dienst \"%s\" lautet %s.",
"loc.messages.WritingDockerConfigToTempFile": "Die Docker-Konfiguration wird in eine temporäre Datei geschrieben. Dateipfad: %s, Docker-Konfiguration: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/es-ES/resources.resjson
index f2a9c39c0b7f..9462cfc4cc93 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Función de Azure en Kubernetes",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/func-k8s), [consultar Azure Functions en Kubernetes con KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) o [consultar sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Implementa la función de Azure en el clúster de Kubernetes.",
+ "loc.instanceNameFormat": "Función en Kubernetes: implementar",
+ "loc.group.displayName.serviceConnections": "Conexiones de servicio",
"loc.group.displayName.commands": "Comandos",
"loc.input.label.dockerRegistryServiceConnection": "Conexión de servicio del registro de Docker",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
+ "loc.input.help.dockerRegistryServiceConnection": "Seleccione una conexión del servicio de registro de Docker.",
+ "loc.input.label.kubernetesServiceConnection": "Conexión de servicio de Kubernetes",
"loc.input.help.kubernetesServiceConnection": "Seleccione una conexión del servicio de Kubernetes.",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.label.namespace": "Espacio de nombres de Kubernetes",
+ "loc.input.help.namespace": "Espacio de nombres de Kubernetes",
+ "loc.input.label.secretName": "Nombre del secreto",
+ "loc.input.help.secretName": "Secreto de Kubernetes que contiene los datos de configuración de la función (por ejemplo, AzureWebJobsStorage: )",
+ "loc.input.label.dockerHubNamespace": "Espacio de nombres de Docker Hub",
+ "loc.input.help.dockerHubNamespace": "Espacio de nombres de Docker Hub. Se requiere para el repositorio privado de Docker Hub.",
+ "loc.input.label.appName": "Nombre de la aplicación",
+ "loc.input.help.appName": "Nombre de la aplicación. Los objetos de Kubernetes creados usan este nombre, que debe seguir las convenciones de nomenclatura de Kubernetes para los nombres de recurso.",
+ "loc.input.label.functionRootDirectory": "Directorio raíz de la función",
+ "loc.input.help.functionRootDirectory": "Directorio raíz de la función; debe contener host.json. La compilación e inserción de Docker se realizan desde este directorio.",
+ "loc.input.label.waitForStability": "Esperar estabilidad",
+ "loc.input.help.waitForStability": "Espere a que los objetos de Kubernetes alcancen el estado deseado.",
"loc.input.label.arguments": "Argumentos",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "Pase argumentos al comando. Ejemplo: --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "Ninguno de los contenedores está listo.",
+ "loc.messages.CouldNotDeterminePodStatus": "No se pudo determinar el estado del pod debido al error siguiente: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "No se pudo determinar el estado del servicio %s debido al error siguiente: %s",
"loc.messages.FileContentSynced": "Se sincronizó el contenido del archivo con el disco. El contenido es %s.",
+ "loc.messages.KubectlClientVersion": "Versión del cliente de Kubectl",
+ "loc.messages.KubectlServerVersion": "Versión del servidor de Kubectl",
"loc.messages.NoDataWrittenOnFile": "No se escribieron datos en el archivo %s",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "La dirección IP externa del servicio %s es %s",
"loc.messages.WritingDockerConfigToTempFile": "Escribiendo la configuración de Docker en el archivo temporal. Ruta de acceso del archivo: %s. Configuración de Docker: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/fr-FR/resources.resjson
index 15f90ce6ff9f..066cf8ca8f88 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Azure Functions sur Kubernetes",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/func-k8s) ou [consulter Azure Functions sur Kubernetes avec KEDA](https://docs.microsoft.com/fr-fr/azure/azure-functions/functions-kubernetes-keda) ou [consulter sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Déployez Azure Functions sur un cluster Kubernetes.",
+ "loc.instanceNameFormat": "Fonction sur Kubernetes - Déployer",
+ "loc.group.displayName.serviceConnections": "Connexions de service",
"loc.group.displayName.commands": "Commandes",
"loc.input.label.dockerRegistryServiceConnection": "Connexion de service de registre Docker",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
- "loc.input.help.kubernetesServiceConnection": "Sélectionnez une connexion au service Kubernetes.",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.help.dockerRegistryServiceConnection": "Sélectionnez une connexion de service de registre Docker.",
+ "loc.input.label.kubernetesServiceConnection": "Connexion de service Kubernetes",
+ "loc.input.help.kubernetesServiceConnection": "Sélectionnez une connexion de service Kubernetes.",
+ "loc.input.label.namespace": "Espace de noms Kubernetes",
+ "loc.input.help.namespace": "Espace de noms Kubernetes",
+ "loc.input.label.secretName": "Nom du secret",
+ "loc.input.help.secretName": "Secret Kubernetes contenant les données de configuration de fonction (par exemple AzureWebJobsStorage : )",
+ "loc.input.label.dockerHubNamespace": "Espace de noms Docker Hub",
+ "loc.input.help.dockerHubNamespace": "Espace de noms Docker Hub. Obligatoire pour le dépôt Docker Hub privé.",
+ "loc.input.label.appName": "Nom d'application",
+ "loc.input.help.appName": "Nom d'application. Les objets Kubernetes créés utilisent ce nom. Il doit respecter les conventions de nommage Kubernetes pour les noms de ressources.",
+ "loc.input.label.functionRootDirectory": "Répertoire racine de la fonction",
+ "loc.input.help.functionRootDirectory": "Répertoire racine de la fonction. Doit contenir host.json. La build Docker et son envoi (push) sont effectués à partir de ce répertoire.",
+ "loc.input.label.waitForStability": "Attendre la stabilisation",
+ "loc.input.help.waitForStability": "Attendez que les objets Kubernetes atteignent l'état souhaité.",
"loc.input.label.arguments": "Arguments",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "Passez les arguments à la commande. Exemple : --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "Tous les conteneurs ne sont pas prêts.",
+ "loc.messages.CouldNotDeterminePodStatus": "Impossible de déterminer l'état du pod en raison de l'erreur %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "Impossible de déterminer l'état du service %s en raison de l'erreur %s",
"loc.messages.FileContentSynced": "Synchronisation effectuée du contenu du fichier sur le disque. Le contenu est %s.",
+ "loc.messages.KubectlClientVersion": "Version du client kubectl",
+ "loc.messages.KubectlServerVersion": "Version du serveur kubectl",
"loc.messages.NoDataWrittenOnFile": "Aucune donnée n'a été écrite dans le fichier %s",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "l'adresse IP externe du service %s est %s",
"loc.messages.WritingDockerConfigToTempFile": "Écriture de la configuration Docker dans le fichier temporaire. Chemin de fichier : %s. Configuration Docker : %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/it-IT/resources.resjson
index 4147d69691a2..63c9b9a8ecb3 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Funzione di Azure in Kubernetes",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/func-k8s). In alternativa, [vedere Funzioni di Azure in Kubernetes con KEDA](https://docs.microsoft.com/it-it/azure/azure-functions/functions-kubernetes-keda) oppure [sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Distribuisce la funzione di Azure nel cluster Kubernetes.",
+ "loc.instanceNameFormat": "Funzione in Kubernetes - Distribuisci",
+ "loc.group.displayName.serviceConnections": "Connessioni al servizio",
"loc.group.displayName.commands": "Comandi",
"loc.input.label.dockerRegistryServiceConnection": "Connessione al servizio Registro Docker",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
- "loc.input.help.kubernetesServiceConnection": "Consente di selezionare una connessione al servizio Kubernetes.",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.help.dockerRegistryServiceConnection": "Selezionare una connessione al servizio Registro Docker.",
+ "loc.input.label.kubernetesServiceConnection": "Connessione al servizio Kubernetes",
+ "loc.input.help.kubernetesServiceConnection": "Selezionare una connessione al servizio Kubernetes.",
+ "loc.input.label.namespace": "Spazio dei nomi Kubernetes",
+ "loc.input.help.namespace": "Spazio dei nomi Kubernetes",
+ "loc.input.label.secretName": "Nome del segreto",
+ "loc.input.help.secretName": "Segreto di Kubernetes contenente i dati di configurazione della funzione, ad esempio AzureWebJobsStorage: ",
+ "loc.input.label.dockerHubNamespace": "Spazio dei nomi di Docker Hub",
+ "loc.input.help.dockerHubNamespace": "Spazio dei nomi di Docker Hub. È obbligatorio per il repository Docker Hub privato.",
+ "loc.input.label.appName": "Nome dell'applicazione",
+ "loc.input.help.appName": "Nome dell'applicazione usato dagli oggetti Kubernetes creati. Deve essere conforme alle convenzioni di denominazione Kubernetes per i nomi di risorsa.",
+ "loc.input.label.functionRootDirectory": "Directory radice della funzione",
+ "loc.input.help.functionRootDirectory": "Directory radice della funzione. Deve contenere host.json. I comandi build e push di Docker vengono eseguiti da questa directory.",
+ "loc.input.label.waitForStability": "Attendi stabilità",
+ "loc.input.help.waitForStability": "Attende che gli oggetti Kubernetes raggiungano lo stato desiderato.",
"loc.input.label.arguments": "Argomenti",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "Passa gli argomenti al comando. Esempio: --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "Tutti i contenitori non si trovano in uno stato pronto.",
+ "loc.messages.CouldNotDeterminePodStatus": "Non è stato possibile determinare lo stato del pod a causa dell'errore: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "Non è stato possibile determinare lo stato del servizio %s a causa dell'errore: %s",
"loc.messages.FileContentSynced": "Il contenuto del file è stato sincronizzato con il disco. Il contenuto è %s.",
+ "loc.messages.KubectlClientVersion": "Versione del client kubectl",
+ "loc.messages.KubectlServerVersion": "Versione del server kubectl",
"loc.messages.NoDataWrittenOnFile": "Non sono stati scritti dati nel file %s",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "l'IP esterno del servizio %s è %s",
"loc.messages.WritingDockerConfigToTempFile": "Scrittura della configurazione di Docker nel file temporaneo. Percorso del file: %s. Configurazione di Docker: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ja-JP/resources.resjson
index 80f33c35b4a8..202e95a58311 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Kubernetes 上の Azure 関数",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/func-k8s)、[「KEDA を使用した Kubernetes での Azure Functions」を参照](https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-kubernetes-keda)、または [sample-hello-world-azure-functions を確認](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Azure 関数を Kubernetes クラスターにデプロイします。",
+ "loc.instanceNameFormat": "K8s の関数 - デプロイ",
+ "loc.group.displayName.serviceConnections": "サービス接続",
"loc.group.displayName.commands": "コマンド",
"loc.input.label.dockerRegistryServiceConnection": "Docker レジストリ サービス接続",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
+ "loc.input.help.dockerRegistryServiceConnection": "Docker レジストリ サービス接続を選択します。",
+ "loc.input.label.kubernetesServiceConnection": "Kubernetes サービス接続",
"loc.input.help.kubernetesServiceConnection": "Kubernetes サービス接続を選択します。",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.label.namespace": "Kubernetes 名前空間",
+ "loc.input.help.namespace": "Kubernetes 名前空間",
+ "loc.input.label.secretName": "シークレット名",
+ "loc.input.help.secretName": "関数の構成データを含む Kubernetes の Secret (例: AzureWebJobsStorage: )",
+ "loc.input.label.dockerHubNamespace": "Docker Hub の名前空間",
+ "loc.input.help.dockerHubNamespace": "Docker Hub の名前空間。Docker Hub のプライベート リポジトリでは必須です。",
+ "loc.input.label.appName": "アプリケーション名",
+ "loc.input.help.appName": "アプリケーション名。作成された Kubernetes オブジェクトにこの名前が使用されます。これは、リソース名に対する Kubernetes の名前付け規則に従う必要があります。",
+ "loc.input.label.functionRootDirectory": "関数のルート ディレクトリ",
+ "loc.input.help.functionRootDirectory": "関数のルート ディレクトリ。host.json が含まれている必要があります。Docker のビルドとプッシュはこのディレクトリから実行されます。",
+ "loc.input.label.waitForStability": "安定するまで待機する",
+ "loc.input.help.waitForStability": "Kubernetes オブジェクトが目的の状態になるのを待機します。",
"loc.input.label.arguments": "引数",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "コマンドに引数を渡します。例: --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "一部のコンテナーが準備完了の状態ではありません。",
+ "loc.messages.CouldNotDeterminePodStatus": "ポッドの状態を特定できませんでした。原因のエラー: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "サービス %s の状態を特定できませんでした。原因のエラー: %s",
"loc.messages.FileContentSynced": "ファイルの内容がディスクに同期されました。内容は %s です。",
+ "loc.messages.KubectlClientVersion": "kubectl クライアント バージョン",
+ "loc.messages.KubectlServerVersion": "kubectl サーバー バージョン",
"loc.messages.NoDataWrittenOnFile": "ファイル %s にデータが書き込まれませんでした",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "サービス %s の外部 IP は %s です",
"loc.messages.WritingDockerConfigToTempFile": "Docker 構成を一時ファイルに書き込んでいます。ファイル パス: %s、Docker 構成: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ko-KR/resources.resjson
index e2ed3fe41a4a..1e1b247be5ad 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -27,6 +27,8 @@
"loc.messages.CouldNotDeterminePodStatus": "오류로 인해 Pod의 상태를 확인할 수 없음: %s",
"loc.messages.CouldNotDetermineServiceStatus": "오류로 인해 서비스 %s 상태를 확인할 수 없음: %s",
"loc.messages.FileContentSynced": "파일 콘텐츠를 디스크에 동기화했습니다. 콘텐츠는 %s입니다.",
+ "loc.messages.KubectlClientVersion": "Kubectl 클라이언트 버전",
+ "loc.messages.KubectlServerVersion": "Kubectl 서버 버전",
"loc.messages.NoDataWrittenOnFile": "데이터를 %s 파일에 쓰지 않았습니다.",
"loc.messages.ServiceExternalIP": "서비스 %s 외부 IP가 %s입니다.",
"loc.messages.WritingDockerConfigToTempFile": "임시 파일에 Docker 구성을 쓰는 중입니다. 파일 경로: %s, Docker 구성: %s"
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ru-RU/resources.resjson
index 6937235f2d04..893ec56b56d7 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Функции Azure в Kubernetes",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/func-k8s), [сведения об использовании Функций Azure в Kubernetes с KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) или [ознакомьтесь с sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "Развертывание функции Azure в кластере Kubernetes.",
+ "loc.instanceNameFormat": "Функции в Kubernetes — развертывание",
+ "loc.group.displayName.serviceConnections": "Соединения служб",
"loc.group.displayName.commands": "Команды",
"loc.input.label.dockerRegistryServiceConnection": "Подключение к службе реестра Docker",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
+ "loc.input.help.dockerRegistryServiceConnection": "Выберите подключение к службе реестра Docker.",
+ "loc.input.label.kubernetesServiceConnection": "Подключение к службе Kubernetes",
"loc.input.help.kubernetesServiceConnection": "Выберите подключение службы Kubernetes.",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.label.namespace": "Пространство имен Kubernetes",
+ "loc.input.help.namespace": "Пространство имен Kubernetes",
+ "loc.input.label.secretName": "Имя секрета",
+ "loc.input.help.secretName": "Секрет Kubernetes, содержащий данные конфигурации функции (например, AzureWebJobsStorage: )",
+ "loc.input.label.dockerHubNamespace": "Пространство имен Docker Hub",
+ "loc.input.help.dockerHubNamespace": "Пространство имен Docker Hub. Требуется для частного репозитория Docker Hub.",
+ "loc.input.label.appName": "Имя приложения",
+ "loc.input.help.appName": "Имя приложения. Созданные объекты Kubernetes используют это имя. Оно должно соответствовать соглашениям об именовании Kubernetes для имен ресурсов.",
+ "loc.input.label.functionRootDirectory": "Корневой каталог функции",
+ "loc.input.help.functionRootDirectory": "Корневой каталог функции. Должен содержать host.json. Сборка и отправка Docker выполняется из этого каталога.",
+ "loc.input.label.waitForStability": "Дождитесь обеспечения стабильности",
+ "loc.input.help.waitForStability": "Дождитесь, когда объекты Kubernetes достигнут желаемого состояния.",
"loc.input.label.arguments": "Аргументы",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "Передача аргументов в команду. Пример --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "Все контейнеры находятся в состоянии готовности.",
+ "loc.messages.CouldNotDeterminePodStatus": "Не удалось определить состояние объекта pod из-за ошибки: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "Не удалось определить состояние службы %s из-за ошибки: %s",
"loc.messages.FileContentSynced": "Содержимое файла синхронизировано с диском. Содержимое: %s.",
+ "loc.messages.KubectlClientVersion": "Версия клиента Kubectl",
+ "loc.messages.KubectlServerVersion": "Версия сервера Kubectl",
"loc.messages.NoDataWrittenOnFile": "Данные не были записаны в файл %s",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "служба %s имеет внешний IP-адрес %s",
"loc.messages.WritingDockerConfigToTempFile": "Запись конфигурации Docker во временный файл. Путь к файлу: %s, конфигурация Docker: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-CN/resources.resjson
index a556ab264701..ee06a573ee6b 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -27,6 +27,8 @@
"loc.messages.CouldNotDeterminePodStatus": "由于错误 %s,无法确定 Pod 的状态",
"loc.messages.CouldNotDetermineServiceStatus": "由于错误 %s,无法确定服务 %s 状态",
"loc.messages.FileContentSynced": "文件内容已同步到磁盘。内容为 %s。",
+ "loc.messages.KubectlClientVersion": "Kubectl 客户端版本",
+ "loc.messages.KubectlServerVersion": "Kubectl 服务器版本",
"loc.messages.NoDataWrittenOnFile": "没有任何数据写入到文件 %s",
"loc.messages.ServiceExternalIP": "服务 %s 外部 IP 为 %s",
"loc.messages.WritingDockerConfigToTempFile": "正在将 Docker 配置写入临时文件。文件路径: %s,Docker 配置: %s"
diff --git a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-TW/resources.resjson
index b2d877f845fb..89f6e6e36815 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFunctionOnKubernetesV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,33 +1,35 @@
{
- "loc.friendlyName": "Azure Function on Kubernetes",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/func-k8s) or [see Azure Functions on Kubernetes with KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) or [check out sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
- "loc.description": "Deploy Azure function to Kubernetes cluster.",
- "loc.instanceNameFormat": "Func on K8s - deploy",
- "loc.group.displayName.serviceConnections": "Service Connections",
+ "loc.friendlyName": "Kubernetes 上的 Azure 函式",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/func-k8s)、[參閱 Kubernetes 上的 Azure Functions 與 KEDA](https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda) 或[查看 sample-hello-world-azure-functions](https://github.com/kedacore/sample-hello-world-azure-functions)",
+ "loc.description": "將 Azure 函式部署至 Kubernetes 叢集。",
+ "loc.instanceNameFormat": "K8s 上的函式 - 部署",
+ "loc.group.displayName.serviceConnections": "服務連線",
"loc.group.displayName.commands": "命令",
"loc.input.label.dockerRegistryServiceConnection": "Docker 登錄服務連線",
- "loc.input.help.dockerRegistryServiceConnection": "Select a Docker registry service connection.",
- "loc.input.label.kubernetesServiceConnection": "Kubernetes service connection",
- "loc.input.help.kubernetesServiceConnection": "選取 Kubernetes 服務連線。",
- "loc.input.label.namespace": "Kubernetes namespace",
- "loc.input.help.namespace": "Kubernetes namespace",
- "loc.input.label.secretName": "Secret Name",
- "loc.input.help.secretName": "Kubernetes secret containing function config data (for ex. AzureWebJobsStorage: )",
- "loc.input.label.dockerHubNamespace": "Docker Hub namespace",
- "loc.input.help.dockerHubNamespace": "Docker Hub namespace. Required for private Docker Hub repository.",
- "loc.input.label.appName": "Application Name",
- "loc.input.help.appName": "Application Name. The Kubernetes objects created use this name. This should follow Kubernetes naming conventions for resource names.",
- "loc.input.label.functionRootDirectory": "Function root directory",
- "loc.input.help.functionRootDirectory": "Function root directory. Should contain host.json. Docker build and push is performed from this directory.",
- "loc.input.label.waitForStability": "Wait for stability",
- "loc.input.help.waitForStability": "Wait for the Kubernetes objects to reach the desired state.",
+ "loc.input.help.dockerRegistryServiceConnection": "選取 Docker 登錄服務連線。",
+ "loc.input.label.kubernetesServiceConnection": "Kubernetes 服務連線",
+ "loc.input.help.kubernetesServiceConnection": "請選取 Kubernetes 服務連線。",
+ "loc.input.label.namespace": "Kubernetes 命名空間",
+ "loc.input.help.namespace": "Kubernetes 命名空間",
+ "loc.input.label.secretName": "祕密名稱",
+ "loc.input.help.secretName": "包含函式組態資料的 Kubernetes 祕密 (例如 AzureWebJobsStorage: )",
+ "loc.input.label.dockerHubNamespace": "Docker Hub 命名空間",
+ "loc.input.help.dockerHubNamespace": "Docker Hub 命名空間。私人 Docker Hub 存放庫的必要項。",
+ "loc.input.label.appName": "應用程式名稱",
+ "loc.input.help.appName": "應用程式名稱,用於建立 Kubernetes 物件。此名稱應該遵循 Kubernetes 的資源名稱命名慣例。",
+ "loc.input.label.functionRootDirectory": "函式根目錄",
+ "loc.input.help.functionRootDirectory": "函式根目錄,應包含 host.json,用於執行 Docker 建置和推送。",
+ "loc.input.label.waitForStability": "等候達到穩定",
+ "loc.input.help.waitForStability": "等候 Kubernetes 物件達到預期的狀態。",
"loc.input.label.arguments": "引數",
- "loc.input.help.arguments": "Pass arguments to command. Ex: --no-docker --service-type NodePort",
- "loc.messages.AllContainersNotInReadyState": "All the containers are not in a ready state.",
- "loc.messages.CouldNotDeterminePodStatus": "Could not determine the pod's status due to the error: %s",
- "loc.messages.CouldNotDetermineServiceStatus": "Could not determine the service %s status due to the error: %s",
+ "loc.input.help.arguments": "將引數傳遞給命令,例如: --no-docker --service-type NodePort",
+ "loc.messages.AllContainersNotInReadyState": "所有容器皆未處於就緒狀態。",
+ "loc.messages.CouldNotDeterminePodStatus": "因為發生錯誤,所以無法判斷 Pod 的狀態: %s",
+ "loc.messages.CouldNotDetermineServiceStatus": "因為發生錯誤,所以無法判斷服務 %s 狀態: %s",
"loc.messages.FileContentSynced": "檔案內容已同步到磁碟。內容為 %s。",
+ "loc.messages.KubectlClientVersion": "Kubectl 用戶端版本",
+ "loc.messages.KubectlServerVersion": "Kubectl 伺服器版本",
"loc.messages.NoDataWrittenOnFile": "沒有任何資料寫入檔案 %s",
- "loc.messages.ServiceExternalIP": "service %s external IP is %s",
+ "loc.messages.ServiceExternalIP": "服務 %s 的外部 IP 是 %s",
"loc.messages.WritingDockerConfigToTempFile": "正在將 Docker 設定寫入暫存檔案。檔案路徑: %s,Docker 設定: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureFunctionOnKubernetesV0/task.json b/Tasks/AzureFunctionOnKubernetesV0/task.json
index 7b8dbffcf908..1a14084e3d93 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/task.json
+++ b/Tasks/AzureFunctionOnKubernetesV0/task.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 180,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureFunctionOnKubernetesV0/task.loc.json b/Tasks/AzureFunctionOnKubernetesV0/task.loc.json
index 6fe35fa206ce..6fc5e8e74967 100644
--- a/Tasks/AzureFunctionOnKubernetesV0/task.loc.json
+++ b/Tasks/AzureFunctionOnKubernetesV0/task.loc.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 180,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/de-DE/resources.resjson
index 8e8b62384640..6210b30fe8ab 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure-Funktion aufrufen",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Azure-Funktion aufrufen",
"loc.instanceNameFormat": "Azure-Funktion: $(function)",
"loc.group.displayName.completionOptions": "Erweitert",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/es-ES/resources.resjson
index 6d36f45f5649..fc49263f8220 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Invocar función de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Invoca una función de Azure.",
"loc.instanceNameFormat": "Función de Azure: $(function)",
"loc.group.displayName.completionOptions": "Avanzado",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/fr-FR/resources.resjson
index 7968987538cd..7eb7ac3119a9 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Appeler la fonction Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Appeler une fonction Azure",
"loc.instanceNameFormat": "Fonction Azure : $(function)",
"loc.group.displayName.completionOptions": "Avancé",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/it-IT/resources.resjson
index 0604f815f82a..9b5f2c7266ae 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Richiama funzione di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Richiama una funzione di Azure",
"loc.instanceNameFormat": "Funzione di Azure: $(function)",
"loc.group.displayName.completionOptions": "Avanzate",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/ja-JP/resources.resjson
index 10db045baaaf..bcd8c1a14c4b 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure 関数の呼び出し",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Azure 関数を呼び出します",
"loc.instanceNameFormat": "Azure 関数: $(function)",
"loc.group.displayName.completionOptions": "詳細設定",
@@ -14,7 +14,7 @@
"loc.input.help.headers": "JSON 形式でヘッダーを定義します。ヘッダーは、送信される要求に添付されます。",
"loc.input.label.queryParameters": "クエリ パラメーター",
"loc.input.help.queryParameters": "関数の URL に追加するパラメーター文字列のクエリを実行します。\"?\" または \"&\" で開始することはできません。",
- "loc.input.label.body": "ボディ",
+ "loc.input.label.body": "本文",
"loc.input.help.body": "要求の JSON 形式のメッセージ本文です。",
"loc.input.label.waitForCompletion": "完了イベント",
"loc.input.help.waitForCompletion": "既定値は \"ApiResponse\"。使用可能な値: \"ApiResponse\"、\"Callback\" 呼び出し (タイムライン レコードを更新するために Azure の関数をコールバックする場合)。",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/ko-KR/resources.resjson
index ca3ced93cf99..19c4a12e64df 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -10,7 +10,7 @@
"loc.input.help.key": "이 함수에 액세스할 수 있는 함수 또는 호스트 키입니다. 키의 보안을 유지하려면 비밀 변수를 정의하여 여기서 사용하세요. 예: - $(myFunctionKey). 여기서 myFunctionKey는 비밀 키의 값을 사용하는 비밀 파이프라인 변수입니다(예: 'ZxPXnIEODXLRzYwCw1TgZ4osMfoKs9Zn6se6X/N0FnztfDvZbdOmYw==').",
"loc.input.label.method": "메서드",
"loc.input.help.method": "함수를 호출하는 데 사용할 HTTP 메서드를 선택합니다.",
- "loc.input.label.headers": "머리글",
+ "loc.input.label.headers": "헤더",
"loc.input.help.headers": "JSON 형식으로 헤더를 정의합니다. 헤더는 전송되는 요청에 연결됩니다.",
"loc.input.label.queryParameters": "쿼리 매개 변수",
"loc.input.help.queryParameters": "함수 URL 뒤에 추가할 쿼리 매개 변수 문자열입니다. \"?\" 또는\"&\"로 시작하지 않아야 합니다.",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/ru-RU/resources.resjson
index 564a90bf8614..6e48763c36d5 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Вызов функции Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "Вызов функции Azure",
"loc.instanceNameFormat": "Функция Azure: $(function)",
"loc.group.displayName.completionOptions": "Дополнительно",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-CN/resources.resjson
index 05070d7c1fd4..c13314d6518e 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -10,7 +10,7 @@
"loc.input.help.key": "用于访问此函数的功能键或主机键。为了确保键安全,请定义机密变量,并在此处使用。示例: - $(myFunctionKey),其中 myFunctionKey 是机密管道变量,具有机密密钥值,如 \"ZxPXnIEODXLRzYwCw1TgZ4osMfoKs9Zn6se6X/N0FnztfDvZbdOmYw==\"",
"loc.input.label.method": "方法",
"loc.input.help.method": "选择调用该函数须使用的 HTTP 方法。",
- "loc.input.label.headers": "标头",
+ "loc.input.label.headers": "标题",
"loc.input.help.headers": "以 JSON 格式定义标头。标头应附加到发送的请求。",
"loc.input.label.queryParameters": "查询参数",
"loc.input.help.queryParameters": "查询要追加到函数 URL 的参数字符串。不得以 \"?\" 或 \"&\" 开头。",
diff --git a/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-TW/resources.resjson
index 9242aedc2a4c..a3b67f8794d4 100644
--- a/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFunctionV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "叫用 Azure 函式",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870235)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870235)",
"loc.description": "叫用 Azure 函式",
"loc.instanceNameFormat": "Azure 函式: $(function)",
"loc.group.displayName.completionOptions": "進階",
diff --git a/Tasks/AzureFunctionV1/task.json b/Tasks/AzureFunctionV1/task.json
index f01c68fb37c9..cbda91957feb 100644
--- a/Tasks/AzureFunctionV1/task.json
+++ b/Tasks/AzureFunctionV1/task.json
@@ -17,8 +17,8 @@
],
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 12
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "Azure Function: $(function)",
"groups": [
diff --git a/Tasks/AzureFunctionV1/task.loc.json b/Tasks/AzureFunctionV1/task.loc.json
index bfd5dff7f06d..7682539498d5 100644
--- a/Tasks/AzureFunctionV1/task.loc.json
+++ b/Tasks/AzureFunctionV1/task.loc.json
@@ -17,8 +17,8 @@
],
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 12
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
"groups": [
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/de-DE/resources.resjson
index 4af183bc156e..a8c6cc4b77f6 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "Hilfe erhalten Sie in der [Dokumentation](https://aka.ms/azure-iot-edge-ci-cd-docs).",
+ "loc.helpMarkDown": "Besuchen Sie die [Dokumentation] (https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment), um Hilfe zu erhalten",
"loc.description": "Azure IoT Edge-Image erstellen und bereitstellen",
"loc.instanceNameFormat": "Azure IoT Edge – $(action)",
"loc.group.displayName.advanced_push": "Erweitert",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "In Ihrer **.template.json** müssen Sie keine Modulplattform angeben. Für diese Module wird die **Standardplattform** verwendet.",
"loc.input.label.fillRegistryCredential": "Registrierungsanmeldeinformationen zum Bereitstellungsmanifest hinzufügen",
"loc.input.help.fillRegistryCredential": "Fügen Sie Registrierungsanmeldeinformationen hinzu, um mithilfe von Push Docker-Images in das Bereitstellungsmanifest zu übertragen.",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "Ausgabepfad",
+ "loc.input.help.deploymentManifestOutputPath": "Der Ausgabepfad des generierten Bereitstellungsmanifests.",
+ "loc.input.label.validateGeneratedDeploymentManifest": "Schema des generierten Bereitstellungsmanifests validieren",
+ "loc.input.help.validateGeneratedDeploymentManifest": "Schritt als fehlerhaft markieren, wenn das generierte Bereitstellungsmanifest nicht die Schemavalidierung besteht. Sie können im [JSON Schema Store](http://schemastore.org/json/) nach \"Azure IoT Edge-Bereitstellung\" suchen, um das aktuelle Schema zu finden.",
"loc.input.label.bypassModules": "Module für Umgehung",
"loc.input.help.bypassModules": "Wählen Sie die Module aus, die Sie **NICHT** zum Erstellen (oder zur Übertragung mithilfe von Push) in der .template.json-Datei benötigen, geben Sie Modulnamen an, und trennen Sie diese durch Kommas.\n Beispiel: Wenn Sie über 2 Module **SampleModule1,SampleModule2** in Ihrer .template.json-Datei verfügen und nur **SampleModule1\" erstellen oder mithilfe von Push übertragen möchten, dann legen Sie die zu umgehenden Module auf **SampleModule2** fest. Lassen Sie diese Einstellung leer, wenn Sie alle Module in der .template.json-Datei erstellen möchten.",
"loc.messages.BuildingModules": "Modulimages werden erstellt...",
@@ -61,7 +61,7 @@
"loc.messages.DependencyInstallSuccess": "%s wurde mit folgender Version erstellt: %s",
"loc.messages.DependencyInstallFail": "Fehler bei der %s-Installation, siehe ausführliche Fehlerinformationen im Debugmodus.",
"loc.messages.TemplateFileInvalid": "Der Pfad der Vorlagendatei ist ungültig: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "Fehler beim Abrufen des Authentifizierungstokens für die Containerregistrierung. Überprüfen Sie die Einstellung für die Containerregistrierung in der Buildaufgabe. Der Benutzername für die Containerregistrierung lautet \"%s\".",
"loc.messages.DeploymentFileNotFound": "Die Bereitstellungsdatei wurde nicht gefunden. Stellen Sie sicher, dass der Pfad der Bereitstellungsdatei ordnungsgemäß in der Aufgabe festgelegt ist.",
"loc.messages.ValidDeploymentFileNotFound": "Es wurde keine gültige Bereitstellungsdatei gefunden. Stellen Sie sicher, dass der Pfad der Bereitstellungsdatei ordnungsgemäß in der Aufgabe festgelegt ist.",
"loc.messages.AzureSdkNotFound": "Azure SDK nicht gefunden.",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "\"%s\" ist nicht vorhanden, oder die Anmeldeinformationen sind nicht ordnungsgemäß festgelegt. Fehler: %s",
"loc.messages.StartGenerateDeploymentManifest": "Generieren des Bereitstellungsmanifests starten...",
"loc.messages.FinishGenerateDeploymentManifest": "Der Generierungsvorgang für das Bereitstellungsmanifest wurde abgeschlossen.",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "Die Anmeldung bei Registrierung \"%s\" war erfolgreich.",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "Die Umgebungsvariable \"%s\" ist bereits vorhanden. Die Festlegung der Umgebungsvariable für Geheimnis wird übersprungen: %s."
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/es-ES/resources.resjson
index 8635ae80fc26..835054759c5f 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
- "loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "Visite la [documentación](https://aka.ms/azure-iot-edge-ci-cd-docs) para obtener ayuda",
+ "loc.friendlyName": "Azure IoT Edge",
+ "loc.helpMarkDown": "Visite la [documentación](https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment) para obtener ayuda",
"loc.description": "Compila e implementa una imagen de Azure IoT Edge.",
"loc.instanceNameFormat": "Azure IoT Edge: $(action)",
"loc.group.displayName.advanced_push": "Avanzado",
@@ -11,7 +11,7 @@
"loc.input.help.deploymentFilePath": "Seleccione el archivo JSON de implementación.\n Si esta tarea está en la **canalización de versión**, debe establecer la ubicación del archivo de implementación en el artefacto (el valor predeterminado funciona en la mayoría de los casos).\n Si la tarea está en la **canalización de compilación**, debe establecerla en la **ruta de acceso del archivo de implementación de salida**.",
"loc.input.label.connectedServiceNameARM": "La suscripción de Azure incluye IoT Hub",
"loc.input.help.connectedServiceNameARM": "Seleccionar una **Suscripción de Azure** que contenga IoT Hub",
- "loc.input.label.iothubname": "Nombre de IoT Hub",
+ "loc.input.label.iothubname": "Nombre de la instancia de IoT Hub",
"loc.input.help.iothubname": "Seleccionar **IoT Hub**",
"loc.input.label.deploymentid": "Identificador de implementación de IoT Edge",
"loc.input.help.deploymentid": "Especifique el **Identificador de implementación de IoT Edge**; si existe un identificador, este se sobrescribirá.\n Se permiten hasta 128 letras minúsculas, números y los caracteres siguientes: [ -:+%_#*?!(),=@;' ].\n Consulte aquí más información sobre la [implementación de Azure IoT Edge](https://docs.microsoft.com/azure/iot-edge/how-to-deploy-monitor#monitor-a-deployment)",
@@ -27,7 +27,7 @@
"loc.input.help.containerregistrytype": "Seleccione un **Tipo de Container Registry**.\n **Azure Container Registry** para ACR y **Generic Container Registry** para registros genéricos que incluyen Docker Hub.",
"loc.input.label.dockerRegistryEndpoint": "Conexión de registro de Docker",
"loc.input.help.dockerRegistryEndpoint": "Seleccione una **Conexión de registro de Docker** genérica. Requerido para **Build and Push**.",
- "loc.input.label.azureSubscriptionEndpoint": "Suscripción de Azure",
+ "loc.input.label.azureSubscriptionEndpoint": "Suscripción a Azure",
"loc.input.help.azureSubscriptionEndpoint": "Seleccione una suscripción de Azure",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "Seleccionar una instancia de **Azure Container Registry**",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "En el archivo **.template.json**, puede dejar sin especificar la plataforma de módulos. Para estos módulos se usará la **plataforma predeterminada**.",
"loc.input.label.fillRegistryCredential": "Agregar credenciales del registro al manifiesto de implementación",
"loc.input.help.fillRegistryCredential": "Agregar credenciales del registro para insertar imágenes de Docker al manifiesto de implementación",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "Ruta de acceso de salida",
+ "loc.input.help.deploymentManifestOutputPath": "Ruta de acceso de salida del manifiesto de implementación generado",
+ "loc.input.label.validateGeneratedDeploymentManifest": "Validar el esquema del manifiesto de implementación generado",
+ "loc.input.help.validateGeneratedDeploymentManifest": "Indique que este paso es erróneo si el manifiesto de implementación generado no supera la validación de esquema. Puede buscar \"Azure IoT Edge Deployment\" en el [almacenamiento del esquema JSON] (http://schemastore.org/json/) para buscar el esquema más reciente.",
"loc.input.label.bypassModules": "Omitir módulos",
"loc.input.help.bypassModules": "Seleccione los módulos que **NO** es necesario compilar o insertar en .template.json, especifique los nombres de módulo y sepárelos con comas.\n Ejemplo: Si tiene dos módulos (**MóduloEjemplo1,MóduloEjemplo2**) en .template.json pero solo quiere compilar o insertar **MóduloEjemplo1**, establezca **MóduloEjemplo2** en la opción para omitir módulos. Déjelo en blanco si quiere compilar todos los módulos de .template.json.",
"loc.messages.BuildingModules": "Compilando imágenes del módulo...",
@@ -61,7 +61,7 @@
"loc.messages.DependencyInstallSuccess": "%s se instaló con la versión %s",
"loc.messages.DependencyInstallFail": "Error en la instalación de %s. Consulte el error detallado en el modo de depuración.",
"loc.messages.TemplateFileInvalid": "La ruta de acceso del archivo de plantilla no es válida: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "No se pudo capturar el token de autenticación del registro de contenedor. Compruebe la configuración del registro del contenedor en la tarea de compilación. El nombre de usuario del registro de contenedor es %s",
"loc.messages.DeploymentFileNotFound": "No se encuentra el archivo de implementación. Asegúrese de que la ruta de acceso de dicho archivo se ha establecido correctamente en la tarea.",
"loc.messages.ValidDeploymentFileNotFound": "No se encuentra un archivo de implementación válido. Asegúrese de que la ruta de acceso del archivo de implementación se ha establecido correctamente en la tarea.",
"loc.messages.AzureSdkNotFound": "No se ha encontrado ninguna instancia de Azure SDK.",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s no existe o la credencial no se ha establecido correctamente. Error: %s",
"loc.messages.StartGenerateDeploymentManifest": "Comenzar a generar el manifiesto de implementación...",
"loc.messages.FinishGenerateDeploymentManifest": "La generación del manifiesto de implementación ha finalizado.",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "Se ha iniciado sesión en el registro %s correctamente.",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "La variable de entorno %s ya existe. Omita el establecimiento de la variable de entorno para el secreto: %s."
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/fr-FR/resources.resjson
index 1905a538b910..c8500a4965fb 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "Pour obtenir de l'aide, consultez la [documentation](https://aka.ms/azure-iot-edge-ci-cd-docs)",
+ "loc.helpMarkDown": "Consultez la [documentation](https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment) pour obtenir de l’aide.",
"loc.description": "Générer et déployer une image Azure IoT Edge",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
"loc.group.displayName.advanced_push": "Avancé",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "Dans le fichier **.template.json**, vous pouvez laisser la plateforme de modules non spécifiée. Pour ces modules, la plateforme **par défaut** est utilisée.",
"loc.input.label.fillRegistryCredential": "Ajouter les informations d'identification du registre au manifeste de déploiement",
"loc.input.help.fillRegistryCredential": "Ajouter les informations d'identification de registre pour l'envoi (push) d'images Docker au manifeste de déploiement",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "Chemin de sortie",
+ "loc.input.help.deploymentManifestOutputPath": "Chemin de sortie du manifeste de déploiement généré",
+ "loc.input.label.validateGeneratedDeploymentManifest": "Valider le schéma du manifeste de déploiement généré",
+ "loc.input.help.validateGeneratedDeploymentManifest": "Échec de cette étape si le manifeste de déploiement généré ne réussit pas la validation de schéma. Vous pouvez rechercher 'Azure IoT Edge deployment' dans le [magasin de schémas JSON](http://schemastore.org/json/) pour trouver le dernier schéma.",
"loc.input.label.bypassModules": "Ignorer le ou les modules",
"loc.input.help.bypassModules": "Sélectionnez le ou les modules que vous **N'AVEZ PAS** besoin de générer (ou d'envoyer) dans le fichier .template.json. Spécifiez les noms de modules en les séparant par des virgules.\n Exemple : Si vous avez 2 modules **ExempleModule1,ExempleModule2** dans votre fichier .template.json, et si vous souhaitez simplement générer ou envoyer (push) **ExempleModule1**, définissez **ExempleModule2** en tant que module à ignorer. N'indiquez rien si vous souhaitez générer tous les modules dans le fichier .template.json.",
"loc.messages.BuildingModules": "Génération des images de module...",
@@ -61,7 +61,7 @@
"loc.messages.DependencyInstallSuccess": "%s installé avec la version %s",
"loc.messages.DependencyInstallFail": "Échec de l'installation de %s. Consultez l'erreur détaillée en mode débogage",
"loc.messages.TemplateFileInvalid": "Le chemin du fichier de modèle est non valide : %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "Échec de la récupération (fetch) du jeton d'authentification du registre de conteneurs. Vérifiez le paramètre du registre de conteneurs dans la tâche de build. Le nom d'utilisateur du registre de conteneurs est %s",
"loc.messages.DeploymentFileNotFound": "Le fichier de déploiement est introuvable. Vérifiez que le chemin du fichier de déploiement est correctement défini dans la tâche.",
"loc.messages.ValidDeploymentFileNotFound": "Impossible de localiser un fichier de déploiement valide. Vérifiez que le chemin du fichier de déploiement est correctement défini dans la tâche.",
"loc.messages.AzureSdkNotFound": "Kit Azure SDK introuvable",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s n'existe pas, ou les informations d'identification ne sont pas définies correctement. Erreur : %s",
"loc.messages.StartGenerateDeploymentManifest": "Début de la génération du manifeste de déploiement...",
"loc.messages.FinishGenerateDeploymentManifest": "Fin de la génération du manifeste de déploiement.",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "Connexion réussie au registre %s",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "La variable d'environnement %s existe déjà. La définition de variable d'environnement est ignorée pour le secret %s."
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/it-IT/resources.resjson
index 40c3f1f72e24..04bd5a90d082 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "Per informazioni, vedere la [documentazione](https://aka.ms/azure-iot-edge-ci-cd-docs)",
+ "loc.helpMarkDown": "Visitare la [documentazione] (https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment) per informazioni",
"loc.description": "Compila e distribuisce un'immagine Azure IoT Edge",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
"loc.group.displayName.advanced_push": "Avanzate",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "Nel file **.template.json** è possibile non specificare la piattaforma dei moduli. Per questi moduli verrà usata la **piattaforma predefinita**.",
"loc.input.label.fillRegistryCredential": "Aggiungi credenziali del registro al manifesto della distribuzione",
"loc.input.help.fillRegistryCredential": "Consente di aggiungere le credenziali del registro per il push delle immagini Docker al manifesto della distribuzione",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "Percorso di output",
+ "loc.input.help.deploymentManifestOutputPath": "Percorso di output del manifesto della distribuzione generato",
+ "loc.input.label.validateGeneratedDeploymentManifest": "Convalida lo schema del manifesto della distribuzione generato",
+ "loc.input.help.validateGeneratedDeploymentManifest": "Non esegue questo passaggio se il manifesto della distribuzione generato non supera la convalida dello schema. Per trovare lo schema più recente, è possibile cercare `Azure IoT Edge deployment` nell'[archivio schemi JSON](http://schemastore.org/json/).",
"loc.input.label.bypassModules": "Modulo/i di bypass",
"loc.input.help.bypassModules": "Selezionare i moduli che **NON** è necessario compilare o di cui non eseguire il push nel file .template.json. Specificare i nomi di modulo e separarli con la virgola.\n Esempio: se sono presenti due moduli **ModuloEsempio1,ModuloEsempio2** nel file .template.json e si vuole solo compilare o eseguire il push di **ModuloEsempio1**, è necessario impostare i moduli di bypass come **ModuloEsempio2**. Lasciare vuoto se si vogliono compilare tutti i moduli nel file .template.json.",
"loc.messages.BuildingModules": "Compilazione delle immagini del modulo...",
@@ -61,7 +61,7 @@
"loc.messages.DependencyInstallSuccess": "%s è stato installato con la versione: %s",
"loc.messages.DependencyInstallFail": "L'installazione di %s non è riuscita. Vedere l'errore dettagliato nella modalità di debug",
"loc.messages.TemplateFileInvalid": "Il percorso del file modello non è valido: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "Non è stato possibile recuperare il token di autenticazione del registro contenitori. Verificare l'impostazione del registro contenitori nell'attività di compilazione. Il nome utente del registro contenitori è %s",
"loc.messages.DeploymentFileNotFound": "Non è possibile trovare il file di distribuzione. Verificare che il percorso del file di distribuzione sia impostato correttamente nell'attività.",
"loc.messages.ValidDeploymentFileNotFound": "Non è possibile trovare un file di distribuzione valido. Verificare che il percorso del file di distribuzione sia impostato correttamente nell'attività.",
"loc.messages.AzureSdkNotFound": "Azure SDK non trovato",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s non esiste oppure le credenziali non sono impostate correttamente. Errore: %s",
"loc.messages.StartGenerateDeploymentManifest": "Avvia generazione del manifesto della distribuzione...",
"loc.messages.FinishGenerateDeploymentManifest": "La generazione del manifesto della distribuzione è stata completata.",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "L'accesso al registro %s è riuscito",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "La variabile di ambiente %s esiste già. Non impostare la variabile di ambiente per il segreto: %s."
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ja-JP/resources.resjson
index 25dd4b639413..e0e5d97a10c4 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,10 +1,10 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "ヘルプについては、[ドキュメント](https://aka.ms/azure-iot-edge-ci-cd-docs)を参照してください",
+ "loc.helpMarkDown": "[ドキュメント] (https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment) のヘルプを参照してください",
"loc.description": "Azure IoT Edge イメージのビルドとデプロイ",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
- "loc.group.displayName.advanced_push": "詳細設定",
- "loc.group.displayName.advanced_deploy": "詳細設定",
+ "loc.group.displayName.advanced_push": "詳細",
+ "loc.group.displayName.advanced_deploy": "詳細",
"loc.input.label.action": "アクション",
"loc.input.help.action": "Azure IoT Edge アクションを選択します。\n **[モジュール イメージのビルド]** を選択すると、モジュールのみがビルドされます (これは、コンパイル エラーのチェックに使用できます)。\n **[モジュール イメージのプッシュ]** を選択すると、モジュールがコンテナー レジストリにプッシュされます。\n **[IoT Edge デバイスにデプロイする]** を選択すると、生成されたデプロイ ファイルが IoT Hub にデプロイされます (**デプロイ** タスクをリリース パイプラインに入れることをお勧めします)。",
"loc.input.label.deploymentFilePath": "配置ファイル",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "**.template.json** では、モジュール プラットフォームを未指定のままにすることができます。これらのモジュールでは、**既定のプラットフォーム** が使用されます。",
"loc.input.label.fillRegistryCredential": "レジストリ資格情報を配置マニフェストに追加します",
"loc.input.help.fillRegistryCredential": "配置マニフェストに Docker イメージをプッシュするためのレジストリ資格情報を追加します",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "出力パス",
+ "loc.input.help.deploymentManifestOutputPath": "生成された配置マニフェストの出力パス",
+ "loc.input.label.validateGeneratedDeploymentManifest": "生成された配置マニフェストのスキーマを検証する",
+ "loc.input.help.validateGeneratedDeploymentManifest": "生成された配置マニフェストがスキーマの検証に合格しない場合、この手順を失敗させます。[JSON Schema Store](http://schemastore.org/json/) で `Azure IoT Edge deployment` を検索して最新のスキーマを見つけることができます。",
"loc.input.label.bypassModules": "バイパス モジュール",
"loc.input.help.bypassModules": ".template.json でビルド (またはプッシュ) する必要が **ない** モジュールを選択し、モジュール名を指定して、コンマで区切ります。\n 例: .template.json に 2 つのモジュール **SampleModule1,SampleModule2** があり、**SampleModule1** のみをビルドまたはプッシュする場合、バイパス モジュールを **SampleModule2** として設定します。すべてのモジュールを .template.json にビルドする場合は、空のままにします。",
"loc.messages.BuildingModules": "モジュール イメージをビルドしています...",
@@ -54,14 +54,14 @@
"loc.messages.ReplaceCredential": "資格情報の置換: %s",
"loc.messages.DeployTaskRunningInBuild": "ビルド パイプラインで配置タスクが実行されていますか? %s",
"loc.messages.CheckValidJson": "次のファイルが有効な json であるかどうかを確認しています: %s",
- "loc.messages.Invalid": "無効",
- "loc.messages.Valid": "有効",
+ "loc.messages.Invalid": "無効です",
+ "loc.messages.Valid": "有効です",
"loc.messages.NomralizedDeployementId": "正規化された配置 ID: %s",
"loc.messages.DependencyAlreadyInstalled": "%s は既に次のバージョンでインストールされています: %s ",
"loc.messages.DependencyInstallSuccess": "%s は次のバージョンでインストールされました: %s",
"loc.messages.DependencyInstallFail": "%s のインストールに失敗しました。デバッグ モードでエラーの詳細を確認してください",
"loc.messages.TemplateFileInvalid": "テンプレート ファイルのパスが無効です: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "コンテナー レジストリ認証トークンをフェッチできませんでした。ビルド タスクのコンテナー レジストリ設定をご確認ください。コンテナー レジストリのユーザー名は %s です",
"loc.messages.DeploymentFileNotFound": "配置ファイルが見つかりません。タスクで配置ファイルのパスが正しく設定されていることを確認してください。",
"loc.messages.ValidDeploymentFileNotFound": "有効な配置ファイルが見つかりません。タスクで配置ファイルのパスが正しく設定されていることを確認してください。",
"loc.messages.AzureSdkNotFound": "Azure SDK が見つかりません",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s が存在しないか、資格情報が正しく設定されていません。エラー: %s",
"loc.messages.StartGenerateDeploymentManifest": "配置マニフェストの生成を開始します...",
"loc.messages.FinishGenerateDeploymentManifest": "配置マニフェストの生成が完了しました。",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "レジストリ %s に正常にログインしました",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "環境変数 %s は既に存在します。シークレット %s の環境変数の設定をスキップします。"
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ko-KR/resources.resjson
index a480c8805167..a7a7a225e5a2 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "도움말을 보려면 [문서](https://aka.ms/azure-iot-edge-ci-cd-docs)를 참조하세요.",
+ "loc.helpMarkDown": "[설명서](https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment)에서 도움말을 참조하세요",
"loc.description": "Azure IoT Edge 이미지를 빌드 및 배포합니다.",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
"loc.group.displayName.advanced_push": "고급",
@@ -28,7 +28,7 @@
"loc.input.label.dockerRegistryEndpoint": "Docker 레지스트리 연결",
"loc.input.help.dockerRegistryEndpoint": "일반 **Docker 레지스트리 연결**을 선택합니다. **빌드 및 푸시**에 필요합니다.",
"loc.input.label.azureSubscriptionEndpoint": "Azure 구독",
- "loc.input.help.azureSubscriptionEndpoint": "Azure 구독 선택",
+ "loc.input.help.azureSubscriptionEndpoint": "Azure 구독을 선택합니다.",
"loc.input.label.azureContainerRegistry": "Azure Container Registry",
"loc.input.help.azureContainerRegistry": "**Azure Container Registry**를 선택합니다.",
"loc.input.label.templateFilePath": ".template.json 파일",
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ru-RU/resources.resjson
index 3532ed3517a2..797d569e5f88 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "Для получения справки обратитесь к [документации](https://aka.ms/azure-iot-edge-ci-cd-docs)",
+ "loc.helpMarkDown": "Для получения справки см. [документацию](https://docs.microsoft.com/ru-ru/azure/iot-edge/how-to-continuous-integration-continuous-deployment)",
"loc.description": "Сборка и развертывание образа Azure IoT Edge",
"loc.instanceNameFormat": "Azure IoT Edge — $(action)",
"loc.group.displayName.advanced_push": "Дополнительно",
@@ -11,7 +11,7 @@
"loc.input.help.deploymentFilePath": "Выберите JSON-файл развертывания.\n Если задача находится в **конвейере выпуска**, нужно задать расположение файла развертывания в артефакте. (Для большинства случаев подходит значение по умолчанию).\n Если задача находится в **конвейере сборки**, нужно значение параметра **Путь выходного файла развертывания**.",
"loc.input.label.connectedServiceNameARM": "Подписка Azure содержит Центр Интернета вещей",
"loc.input.help.connectedServiceNameARM": "Выберите **подписку Azure**, содержащую Центр Интернета вещей",
- "loc.input.label.iothubname": "Имя центра Интернета вещей",
+ "loc.input.label.iothubname": "Имя Центра Интернета вещей",
"loc.input.help.iothubname": "Выберите **Центр Интернета вещей**",
"loc.input.label.deploymentid": "Идентификатор развертывания IoT Edge",
"loc.input.help.deploymentid": "Введите **Идентификатор развертывания IoT Edge**; если он существует, то будет перезаписан.\n Разрешено использовать до 128 строчных букв, цифр и следующих символов: [ -:+%_#*?!(),=@;' ].\n Вы можете ознакомиться с дополнительными сведениями о [развертывании Azure IoT Edge](https://docs.microsoft.com/azure/iot-edge/how-to-deploy-monitor#monitor-a-deployment)",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "В файле **.template.json** можно оставить платформу модулей неуказанной. Для этих модулей будет использоваться **платформа по умолчанию**.",
"loc.input.label.fillRegistryCredential": "Добавить учетные данные реестра в манифест развертывания",
"loc.input.help.fillRegistryCredential": "Добавление учетных данных реестра для отправки образов Docker в манифест развертывания",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "Выходной путь",
+ "loc.input.help.deploymentManifestOutputPath": "Выходной путь для созданного манифеста развертывания",
+ "loc.input.label.validateGeneratedDeploymentManifest": "Проверка схемы созданного манифеста развертывания",
+ "loc.input.help.validateGeneratedDeploymentManifest": "Если созданный манифест развертывания не проходит проверку схемы, этот шаг завершается неудачей. Вы можете выполнить поиск по фразе Azure IoT Edge deployment (развертывание Azure IoT Edge) в [хранилище схем JSON](http://schemastore.org/json/), чтобы найти последнюю схему.",
"loc.input.label.bypassModules": "Обходные модули",
"loc.input.help.bypassModules": "Выберите модули, которые вам **не нужно** создавать в .template.json (или отправлять туда), укажите имена модулей и разделите их запятыми.\n Пример: если у вас есть 2 модуля **SampleModule1,SampleModule2** в .template.json и вы хотите создать или отправить только **SampleModule1**, задайте обходные модули как **SampleModule2**. Оставьте поле пустым, если хотите создать все модули в .template.json.",
"loc.messages.BuildingModules": "Создание образов модулей...",
@@ -54,14 +54,14 @@
"loc.messages.ReplaceCredential": "Замена учетных данных: %s",
"loc.messages.DeployTaskRunningInBuild": "Задача развертывания выполняется в конвейере сборки? %s",
"loc.messages.CheckValidJson": "Проверка того, является ли следующий файл допустимой JSON: %s",
- "loc.messages.Invalid": "Недопустимый",
- "loc.messages.Valid": "Допустимый",
+ "loc.messages.Invalid": "Недопустимо.",
+ "loc.messages.Valid": "Допустимо.",
"loc.messages.NomralizedDeployementId": "Нормализованный идентификатор развертывания: %s",
"loc.messages.DependencyAlreadyInstalled": "%s уже установлен с версией: %s",
"loc.messages.DependencyInstallSuccess": "%s установлен с версией: %s",
"loc.messages.DependencyInstallFail": "Не удалось установить %s, дополнительные сведения см. в режиме отладки",
"loc.messages.TemplateFileInvalid": "Недопустимый путь к файлу шаблона: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "Не удалось получить токен проверки подлинности реестра контейнеров; проверьте параметр реестра контейнеров в задаче сборки. Имя пользователя для реестра контейнеров: %s",
"loc.messages.DeploymentFileNotFound": "Не удается найти файл развертывания. Убедитесь, что путь к файлу развертывания задан в задаче правильно.",
"loc.messages.ValidDeploymentFileNotFound": "Не удается найти допустимый файл развертывания. Убедитесь, что путь к файлу развертывания задан в задаче правильно.",
"loc.messages.AzureSdkNotFound": "Пакет Azure SDK не найден",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s не существует, или учетные данные заданы неправильно. Ошибка: %s",
"loc.messages.StartGenerateDeploymentManifest": "Запуск создания манифеста развертывания...",
"loc.messages.FinishGenerateDeploymentManifest": "Создание манифеста развертывания завершено.",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "Выполнен вход в реестр %s",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "Переменная среды %s уже существует. Пропустите настройку переменной среды для секрета: %s."
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-CN/resources.resjson
index c6a92a7d210c..b85a7c5f2434 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "请访问[文档](https://aka.ms/azure-iot-edge-ci-cd-docs)获取帮助",
+ "loc.helpMarkDown": "访问 [文档](https://docs.microsoft.com/en-us/azure/iot-edge/how-to-continuous-integration-continuous-deployment)以获取帮助",
"loc.description": "生成并部署 Azure IoT Edge 映像",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
"loc.group.displayName.advanced_push": "高级",
diff --git a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-TW/resources.resjson
index f5de78a1cce3..70c68a9ab437 100644
--- a/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureIoTEdgeV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure IoT Edge",
- "loc.helpMarkDown": "如需說明,請瀏覽 [文件](https://aka.ms/azure-iot-edge-ci-cd-docs)",
+ "loc.helpMarkDown": "如需協助,請前往 [文件](https://docs.microsoft.com/zh-tw/azure/iot-edge/how-to-continuous-integration-continuous-deployment)",
"loc.description": "建置並部署 Azure IoT Edge 映像",
"loc.instanceNameFormat": "Azure IoT Edge - $(action)",
"loc.group.displayName.advanced_push": "進階",
@@ -37,10 +37,10 @@
"loc.input.help.defaultPlatform": "在 [.template.json]**** 中,您可以將模組平台保留為未指定。針對這些模組,將會使用 [預設平台]****。",
"loc.input.label.fillRegistryCredential": "將登錄認證新增到部署資訊清單",
"loc.input.help.fillRegistryCredential": "新增用來將 docker 映像推送到部署資訊清單的登錄認證",
- "loc.input.label.deploymentManifestOutputPath": "Output path",
- "loc.input.help.deploymentManifestOutputPath": "The output path of generated deployment manifest",
- "loc.input.label.validateGeneratedDeploymentManifest": "Validate the schema of generated deployment manifest",
- "loc.input.help.validateGeneratedDeploymentManifest": "Fail this step if the generated deployment manifest does not pass schema validation. You can search `Azure IoT Edge deployment` in [JSON Schema Store](http://schemastore.org/json/) to find latest schema.",
+ "loc.input.label.deploymentManifestOutputPath": "輸出路徑",
+ "loc.input.help.deploymentManifestOutputPath": "所產生部署資訊清單的輸出路徑",
+ "loc.input.label.validateGeneratedDeploymentManifest": "驗證所產生部署資訊清單的結構描述",
+ "loc.input.help.validateGeneratedDeploymentManifest": "如果產生的部署資訊清單未通過結構描述驗證,此步驟就會失敗。您可以在 [JSON 結構描述存放區](http://schemastore.org/json/)中搜尋 `Azure IoT Edge deployment` (Azure IoT Edge 部署),以尋找最新的結構描述。",
"loc.input.label.bypassModules": "略過模組",
"loc.input.help.bypassModules": "選取的您**不**需要在 .template.json 中建置 (或推送) 的模組,請指定模組名稱,並使用逗號分隔。\n 例如: 如果您在 .template.json 中有 2 個模組 **SampleModule1,SampleModule2**,並且只想要建置或推送 **SampleModule1**,則請將略過模組設定為 **SampleModule2**。若要在 .template.json 中建置所有模組,請保留空白。",
"loc.messages.BuildingModules": "正在建置模組映像...",
@@ -61,7 +61,7 @@
"loc.messages.DependencyInstallSuccess": "%s 已安裝。版本: %s",
"loc.messages.DependencyInstallFail": "%s 安裝失敗,請在偵錯模式中查看詳細錯誤",
"loc.messages.TemplateFileInvalid": "範本檔案的路徑無效: %s",
- "loc.messages.InvalidContainerRegistry": "Failed to fetch container registry authentication token, please check you container registry setting in build task. The username for container registry is %s",
+ "loc.messages.InvalidContainerRegistry": "無法擷取容器登錄驗證權杖,請檢查您建置工作中的容器登錄設定。容器登錄的使用者名稱為 %s",
"loc.messages.DeploymentFileNotFound": "找不到部署檔案。請確定已在工作中正確設定部署檔案的路徑。",
"loc.messages.ValidDeploymentFileNotFound": "找不到有效的部署檔案。請確定已在工作中正確設定部署檔案的路徑。",
"loc.messages.AzureSdkNotFound": "找不到 Azure SDK",
@@ -71,6 +71,6 @@
"loc.messages.CheckModuleImageExistenceError": "%s 不存在,或是未正確設定認證。錯誤: %s",
"loc.messages.StartGenerateDeploymentManifest": "開始產生部署資訊清單...",
"loc.messages.FinishGenerateDeploymentManifest": "已完成部署資訊清單的產生。",
- "loc.messages.LoginRegistrySucess": "Successfully logged in to registry %s",
- "loc.messages.SkipSettingEnvironmentVariableForSecret": "Environment variable %s already exist. Skip setting environment varialbe for secret: %s."
+ "loc.messages.LoginRegistrySucess": "已成功登入登錄 %s",
+ "loc.messages.SkipSettingEnvironmentVariableForSecret": "環境變數 %s 已存在。請跳過為祕密 %s 設定環境變數的作業。"
}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/task.json b/Tasks/AzureIoTEdgeV2/task.json
index b13ee7afb839..c7d7149abd85 100644
--- a/Tasks/AzureIoTEdgeV2/task.json
+++ b/Tasks/AzureIoTEdgeV2/task.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 4,
- "Patch": 12
+ "Minor": 198,
+ "Patch": 0
},
"preview": false,
"showEnvironmentVariables": true,
@@ -291,4 +291,4 @@
"visibleRule": "action = Build module images"
}
]
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureIoTEdgeV2/task.loc.json b/Tasks/AzureIoTEdgeV2/task.loc.json
index e44ff1aeb47d..19309f2ae292 100644
--- a/Tasks/AzureIoTEdgeV2/task.loc.json
+++ b/Tasks/AzureIoTEdgeV2/task.loc.json
@@ -13,8 +13,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 4,
- "Patch": 12
+ "Minor": 198,
+ "Patch": 0
},
"preview": false,
"showEnvironmentVariables": true,
@@ -290,4 +290,4 @@
"visibleRule": "action = Build module images"
}
]
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/de-DE/resources.resjson
index b9380d701d21..73238657fda1 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Azure Key Vault-Geheimnisse herunterladen",
"loc.instanceNameFormat": "Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "Funktioniert mit plattformübergreifenden Agents (Linux, macOS, Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "Geben Sie den Namen eines vorhandenen Schlüsseltresors an.",
"loc.input.label.SecretsFilter": "Geheimnisfilter",
"loc.input.help.SecretsFilter": "Eine durch Trennzeichen getrennte Liste von Geheimnisnamen, oder verwenden Sie *, um alle Geheimnisse aus dem ausgewählten Schlüsseltresor herunterzuladen.",
+ "loc.input.label.RunAsPreJob": "Geheimnisse für gesamten Auftrag verfügbar machen",
+ "loc.input.help.RunAsPreJob": "Führen Sie die Aufgabe aus, bevor die Auftragsausführung beginnt. Hierdurch werden Geheimnisse für alle Aufgaben im Auftrag, nicht nur für die nachfolgenden Aufgaben verfügbar gemacht.",
"loc.messages.ClientIdCannotBeEmpty": "\"clientId\" darf keine leere Zeichenfolge sein.",
"loc.messages.DomainCannotBeEmpty": "\"domain\" darf keine leere Zeichenfolge sein.",
"loc.messages.SecretCannotBeEmpty": "\"secret\" darf keine leere Zeichenfolge sein.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/es-ES/resources.resjson
index e4784e4aa5e1..09d58441c9bf 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Descargar secretos de Azure Key Vault",
"loc.instanceNameFormat": "Instancia de Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "Funciona con los agentes multiplataforma (Linux, macOS o Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "Proporcione el nombre de un almacén de claves existente",
"loc.input.label.SecretsFilter": "Filtro de secretos",
"loc.input.help.SecretsFilter": "Lista separada por comas de nombres de secretos. Use * para descargar todos los secretos del almacén de claves seleccionado.",
+ "loc.input.label.RunAsPreJob": "Poner secretos a disposición de todo el trabajo",
+ "loc.input.help.RunAsPreJob": "Ejecute la tarea antes de que comience la ejecución del trabajo. Expone secretos a todas las tareas del trabajo, no solo a las que siguen a esta.",
"loc.messages.ClientIdCannotBeEmpty": "clientId debe ser una cadena no vacía.",
"loc.messages.DomainCannotBeEmpty": "domain debe ser una cadena no vacía.",
"loc.messages.SecretCannotBeEmpty": "secret debe ser una cadena no vacía.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/fr-FR/resources.resjson
index 169381f45e71..e8e44e644094 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Télécharger les secrets du coffre de clés Azure Key Vault",
"loc.instanceNameFormat": "Coffre de clés Azure : $(KeyVaultName)",
"loc.releaseNotes": "Fonctionne avec les agents multiplateformes (Linux, macOS ou Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "Indiquez le nom d'un coffre de clés existant",
"loc.input.label.SecretsFilter": "Filtre de secrets",
"loc.input.help.SecretsFilter": "Liste de noms de secrets séparés par des virgules. Vous pouvez laisser * pour télécharger tous les secrets du coffre de clés sélectionné.",
+ "loc.input.label.RunAsPreJob": "Rendre les secrets accessibles à l'ensemble du travail",
+ "loc.input.help.RunAsPreJob": "Exécutez la tâche avant le début de l'exécution du travail. Expose les secrets à toutes les tâches du travail, pas seulement aux tâches qui suivent celle-ci.",
"loc.messages.ClientIdCannotBeEmpty": "clientId doit être une chaîne non vide.",
"loc.messages.DomainCannotBeEmpty": "domain doit être une chaîne non vide.",
"loc.messages.SecretCannotBeEmpty": "secret doit être une chaîne non vide.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/it-IT/resources.resjson
index 20c146f02a2e..76d822c4027b 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Scarica i segreti di Azure Key Vault",
"loc.instanceNameFormat": "Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "È compatibile con agenti multipiattaforma (Linux, macOS o Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "Consente di specificare il nome di un insieme di credenziali delle chiavi esistente",
"loc.input.label.SecretsFilter": "Filtro segreti",
"loc.input.help.SecretsFilter": "Elenco di nomi di segreto delimitati da virgole. Lasciare impostato su * per scaricare tutti i segreti dal'insieme di credenziali delle chiavi selezionato.",
+ "loc.input.label.RunAsPreJob": "Rendi i segreti disponibili per l'intero processo",
+ "loc.input.help.RunAsPreJob": "Consente di eseguire l'attività prima dell'inizio dell'esecuzione del processo. Espone i segreti a tutte le attività del processo, non solo a quelle che seguono questa attività.",
"loc.messages.ClientIdCannotBeEmpty": "clientId non deve essere una stringa vuota.",
"loc.messages.DomainCannotBeEmpty": "domain non deve essere una stringa vuota.",
"loc.messages.SecretCannotBeEmpty": "secret non deve essere una stringa vuota.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ja-JP/resources.resjson
index e2894bb2abb7..428a8e1d1bd8 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Azure Key Vault のシークレットをダウンロードします",
"loc.instanceNameFormat": "Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "クロスプラットフォーム エージェント (Linux、macOS、Windows) に対応",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "既存のキー コンテナーの名前を指定します",
"loc.input.label.SecretsFilter": "シークレットのフィルター",
"loc.input.help.SecretsFilter": "選択したキー コンテナーからダウンロードするシークレット名のコンマ区切りのリスト (すべてのシークレット名をダウンロードする場合は \"*\" のままにします)。",
+ "loc.input.label.RunAsPreJob": "ジョブ全体に対してシークレットを使用できるようにする",
+ "loc.input.help.RunAsPreJob": "ジョブの実行が開始される前にタスクを実行します。これに続くタスクだけでなく、ジョブ内のすべてのタスクにシークレットを公開します。",
"loc.messages.ClientIdCannotBeEmpty": "clientId は空ではない文字列にする必要があります。",
"loc.messages.DomainCannotBeEmpty": "domain を空の文字列にすることはできません。",
"loc.messages.SecretCannotBeEmpty": "secret を空の文字列にすることはできません。",
@@ -44,5 +46,5 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。仮想マシンのマネージド サービス ID (MSI) を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.RetryingWithVaultResourceIdFromResponse": "応答から取得したコンテナー リソース ID で再試行しています: %s",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。"
}
\ No newline at end of file
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ko-KR/resources.resjson
index f8bad9f3c825..2a29ac362d97 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "기존 Key Vault 이름 지정",
"loc.input.label.SecretsFilter": "비밀 필터",
"loc.input.help.SecretsFilter": "쉼표로 구분된 비밀 이름의 목록입니다. 또는 선택한 키 자격 증명 모음에서 모든 비밀을 다운로드하려면 *를 그대로 둡니다.",
+ "loc.input.label.RunAsPreJob": "전체 작업에서 비밀을 사용할 수 있도록 설정",
+ "loc.input.help.RunAsPreJob": "작업(job) 실행이 시작되기 전에 작업(task)을 실행합니다. 이 작업(job)을 따르는 작업(task)뿐 아니라 작업(job)의 모든 작업(task)에 비밀을 노출합니다.",
"loc.messages.ClientIdCannotBeEmpty": "clientId는 비어 있지 않은 문자열이어야 합니다.",
"loc.messages.DomainCannotBeEmpty": "domain은 비어 있지 않은 문자열이어야 합니다.",
"loc.messages.SecretCannotBeEmpty": "secret은 비어 있지 않은 문자열이어야 합니다.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ru-RU/resources.resjson
index f92cfec67096..a88858295cc1 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "Скачать секреты Azure Key Vault",
"loc.instanceNameFormat": "Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "Поддержка кроссплатформенных агентов (Linux, macOS и Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "Укажите имя существующего хранилища ключей",
"loc.input.label.SecretsFilter": "Фильтр секретов",
"loc.input.help.SecretsFilter": "Укажите имена секретов, разделенные запятыми, или оставьте значение \"*\", чтобы скачать все секреты из выбранного хранилища ключей.",
+ "loc.input.label.RunAsPreJob": "Сделать секреты доступными для всего задания",
+ "loc.input.help.RunAsPreJob": "Запуск задачи перед началом выполнения задания. Секреты предоставляются всем задачам в задании, а не только задачам, которые следуют за текущей.",
"loc.messages.ClientIdCannotBeEmpty": "Параметр clientId должен быть непустой строкой.",
"loc.messages.DomainCannotBeEmpty": "Параметр domain должен быть непустой строкой.",
"loc.messages.SecretCannotBeEmpty": "Параметр secret должен быть непустой строкой.",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-CN/resources.resjson
index 0570ab51d8b4..522a0c6fd5ab 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "提供现有密钥保管库的名称",
"loc.input.label.SecretsFilter": "密钥筛选器",
"loc.input.help.SecretsFilter": "用逗号分隔的密钥名称列表或保留 * 以下载所选密钥保管库中的所有密钥。",
+ "loc.input.label.RunAsPreJob": "使机密可用于整个作业",
+ "loc.input.help.RunAsPreJob": "在开始执行作业前运行任务。请将机密公开给作业中的所有任务,而不仅仅是此任务之后的任务。",
"loc.messages.ClientIdCannotBeEmpty": "clientId 必需是非空字符串。",
"loc.messages.DomainCannotBeEmpty": "domain 必须为非空字符串。",
"loc.messages.SecretCannotBeEmpty": "secret 必须是非空字符串。",
diff --git a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-TW/resources.resjson
index c2303ac964a1..3bfe3d2876a4 100644
--- a/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureKeyVaultV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Key Vault",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=848891)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=848891)",
"loc.description": "下載 Azure Key Vault 祕密",
"loc.instanceNameFormat": "Azure Key Vault: $(KeyVaultName)",
"loc.releaseNotes": "適用於跨平台代理程式 (Linux、macOS 或 Windows)",
@@ -10,6 +10,8 @@
"loc.input.help.KeyVaultName": "提供現有金鑰保存庫的名稱",
"loc.input.label.SecretsFilter": "祕密篩選",
"loc.input.help.SecretsFilter": "逗點分隔的祕密名稱清單,或保留 * 從選取的金鑰保存庫下載所有祕密。",
+ "loc.input.label.RunAsPreJob": "讓整個作業都能使用這些祕密",
+ "loc.input.help.RunAsPreJob": "請在開始執行作業前執行此工作。公開作業中所有工作的祕密,而不僅限於跟在此工作後的工作。",
"loc.messages.ClientIdCannotBeEmpty": "clientId 不得為空字串。",
"loc.messages.DomainCannotBeEmpty": "domain 不得為空字串。",
"loc.messages.SecretCannotBeEmpty": "secret 不得為空字串。",
diff --git a/Tasks/AzureKeyVaultV1/task.json b/Tasks/AzureKeyVaultV1/task.json
index f88cc05acc2f..f41c63b8061b 100644
--- a/Tasks/AzureKeyVaultV1/task.json
+++ b/Tasks/AzureKeyVaultV1/task.json
@@ -14,8 +14,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 182,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [],
"minimumAgentVersion": "2.0.0",
diff --git a/Tasks/AzureKeyVaultV1/task.loc.json b/Tasks/AzureKeyVaultV1/task.loc.json
index bb937ef9b792..238a5083f4bc 100644
--- a/Tasks/AzureKeyVaultV1/task.loc.json
+++ b/Tasks/AzureKeyVaultV1/task.loc.json
@@ -14,8 +14,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 182,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"demands": [],
"minimumAgentVersion": "2.0.0",
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/de-DE/resources.resjson
index dfb8d456b4db..3b104114634b 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Azure Monitor-Warnungen (veraltet)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Hiermit werden Warnungen zu verfügbaren Metriken für eine Azure-Ressource konfiguriert (veraltet).",
"loc.instanceNameFormat": "Azure-Warnungen konfigurieren : $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "Per E-Mail benachrichtigen",
"loc.input.label.ConnectedServiceName": "Azure-Abonnement",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "Fehler beim Abrufen der Application Insights-Warnungsregel: %s. Fehler: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "Fehler beim Aktualisieren der Ressource \"%s\" der Azure-Metrikwarnungsregel. Fehler: %s",
"loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "Im Zuge der Einstellung klassischer Warnungen wird die Aufgabe \"Azure Monitor-Warnungen\" als veraltet markiert, die aktuell auf der klassischen Warnungs-API basiert. Verwenden Sie die Azure CLI-Aufgabe, um neue Warnungen zu verwalten. Weitere Informationen finden Sie hier: https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/es-ES/resources.resjson
index de71db4b6e77..839fa5161257 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Alertas de Azure Monitor (en desuso)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Configura alertas sobre las métricas disponibles para un recurso de Azure (en desuso).",
"loc.instanceNameFormat": "Configurar las alertas de Azure: $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "Notificar por correo electrónico",
"loc.input.label.ConnectedServiceName": "Suscripción a Azure",
@@ -12,7 +12,7 @@
"loc.input.help.ResourceType": "Seleccione el tipo de recurso de Azure.",
"loc.input.label.ResourceName": "Nombre de recurso",
"loc.input.help.ResourceName": "Seleccione el nombre del recurso de Azure en el que quiere configurar una alerta.",
- "loc.input.label.AlertRules": "Reglas de alerta",
+ "loc.input.label.AlertRules": "Reglas de alertas",
"loc.input.help.AlertRules": "Lista de alertas de Azure Monitor configuradas en el recurso de Azure seleccionado. \n\nPara agregar o modificar alertas, haga clic en el botón […].",
"loc.input.label.NotifyServiceOwners": "Lectores, colaboradores y propietarios de la suscripción",
"loc.input.help.NotifyServiceOwners": "Envíe una notificación por correo electrónico a todos los usuarios que tengan acceso a este grupo de recursos.",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "No se pudo obtener la regla de alertas de Application Insights: %s. Error: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "No se pudo actualizar el recurso de regla de alerta de métrica de Azure \"%s\". Error: %s",
"loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "Como parte de la retirada de las alertas clásicas, se está dejando de usar la tarea Alertas de Azure Monitor, basada actualmente en la API de alertas clásica. Use la tarea de la CLI de Azure para administrar las alertas nuevas. Consulte https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/fr-FR/resources.resjson
index 4e34333bc8ac..58ecf9b166db 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Alertes Azure Monitor (déprécié)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Configurer des alertes selon les métriques disponibles pour une ressource Azure (déprécié)",
"loc.instanceNameFormat": "Configurer les alertes Azure : $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "Notifier par e-mail",
"loc.input.label.ConnectedServiceName": "Abonnement Azure",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "Échec de l'obtention de la règle d'alerte Application Insights : %s. Erreur : %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "Échec de la mise à jour de la ressource '%s' de la règle d'alerte de métrique Azure. Erreur : %s",
"loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "Dans le cadre de la mise hors service des alertes classiques, nous déprécions la tâche Alertes Azure Monitor, qui est basée sur l'API d'alertes classiques. Utilisez la tâche Azure CLI pour gérer les nouvelles alertes. Consultez ceci : https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/it-IT/resources.resjson
index da71bb4b591f..6cdf27fe43bf 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Avvisi di Monitoraggio di Azure (deprecata)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Consente di configurare avvisi sulle metriche disponibili per una risorsa di Azure (deprecata)",
"loc.instanceNameFormat": "Configura avvisi di Azure: $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "Notifica tramite posta elettronica",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
@@ -10,7 +10,7 @@
"loc.input.help.ResourceGroupName": "Consente di selezionare il gruppo di risorse di Azure contenente la risorsa di Azure in cui configurare un avviso.",
"loc.input.label.ResourceType": "Tipo di risorsa",
"loc.input.help.ResourceType": "Consente di selezionare il tipo di risorsa di Azure.",
- "loc.input.label.ResourceName": "Nome risorsa",
+ "loc.input.label.ResourceName": "Nome della risorsa",
"loc.input.help.ResourceName": "Consente di selezionare il nome della risorsa di Azure in cui configurare un avviso.",
"loc.input.label.AlertRules": "Regole di avviso",
"loc.input.help.AlertRules": "Elenco degli avvisi di Monitoraggio di Azure configurati per la risorsa di Azure selezionata. \n\nPer aggiungere o modificare gli avvisi, fare clic sul pulsante […].",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "Non è stato possibile ottenere la regola di avviso di Application Insights: %s. Errore: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "Non è stato possibile aggiornare la risorsa '%s' della regola di avviso delle metriche di Azure. Errore: %s",
"loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "Come parte del processo di ritiro degli avvisi classici, l'attività Avvisi di Monitoraggio di Azure attualmente basata sull'API degli avvisi classici verrà deprecata. Per gestire i nuovi avvisi, usare l'attività Interfaccia della riga di comando di Azure. Vedere: https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ja-JP/resources.resjson
index 0a0956d2d432..9209440412c8 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Azure Monitor アラート (非推奨)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Azure リソースの利用可能なメトリックに関するアラートを構成します (非推奨)",
"loc.instanceNameFormat": "Azure アラートの構成 : $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "電子メールによる通知",
"loc.input.label.ConnectedServiceName": "Azure サブスクリプション",
@@ -29,6 +29,6 @@
"loc.messages.SPNExpiredCheck": "SPN が有効で期限が切れていないかどうかを確認します。",
"loc.messages.FailedToGetAzureMetricAlerts": "次の Application Insights アラート ルールを取得できませんでした。%s。エラー: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "Azure のメトリック アラート ルール '%s' リソースを更新できませんでした。エラー: %s",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
+ "loc.messages.DeprecatedTask": "従来のアラートの廃止の一環として、従来のアラート API に基づいて現在使用されている Azure Monitor アラートのタスクを非推奨化しています。新しいアラートを管理するには、Azure CLI タスクをご使用ください。次を参照してください。https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ru-RU/resources.resjson
index c574ae7fc858..257c122a2a6e 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Оповещения Azure Monitor (не рекомендуется)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "Настройка оповещений для доступных метрик для ресурса Azure (не рекомендуется)",
"loc.instanceNameFormat": "Настройте оповещения Azure: $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "Уведомлять по электронной почте",
"loc.input.label.ConnectedServiceName": "Подписка Azure",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "Не удалось получить правило генерации оповещений Application Insights: %s. Ошибка: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "Не удалось обновить правило генерации оповещений метрики Azure для ресурса \"%s\". Ошибка: %s.",
"loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "В рамках прекращения использования классических оповещений мы рекомендуем не использовать задачу \"Оповещения Azure Monitor\", которая сейчас основана на API классических оповещений. Используйте задачу Azure CLI для управления новыми оповещениями. См. страницу https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/zh-TW/resources.resjson
index c0d77a1a4a89..535399e106fb 100644
--- a/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureMonitorAlertsV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
- "loc.friendlyName": "Azure Monitor alerts (Deprecated)",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=859947)",
- "loc.description": "Configure alerts on available metrics for an Azure resource (Deprecated)",
+ "loc.friendlyName": "Azure 監視器警示 (已淘汰)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=859947)",
+ "loc.description": "對 Azure 資源的可用計量設定警示 (已淘汰)",
"loc.instanceNameFormat": "設定 Azure 警示: $(ResourceName)",
"loc.group.displayName.NotifyViaEmail": "透過電子郵件通知",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶",
@@ -30,5 +30,5 @@
"loc.messages.FailedToGetAzureMetricAlerts": "無法取得 Application Insights 警示規則: %s。錯誤: %s",
"loc.messages.FailedToUpdateAzureMetricAlerts": "無法更新 Azure 度量警示規則 '%s' 資源。錯誤: %s",
"loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
- "loc.messages.DeprecatedTask": "As part of classic alerts retirement, we are deprecating the Azure Monitor Alerts task which is currently based on classic alerts API. Please use the Azure CLI task to manage new alerts. Refer this: https://aka.ms/deprecateazuremonitoralertstask"
+ "loc.messages.DeprecatedTask": "在淘汰傳統警示時,我們會淘汰目前以傳統警示 API 執行的 Azure 監視器警示工作。請使用 Azure CLI 工作管理新的警示。請參閱: https://aka.ms/deprecateazuremonitoralertstask"
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorAlertsV0/task.json b/Tasks/AzureMonitorAlertsV0/task.json
index f30e8cfb0534..697e7222f9d8 100644
--- a/Tasks/AzureMonitorAlertsV0/task.json
+++ b/Tasks/AzureMonitorAlertsV0/task.json
@@ -13,8 +13,8 @@
],
"version": {
"Major": 0,
- "Minor": 175,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "2.111.0",
"instanceNameFormat": "Configure Azure Alerts : $(ResourceName)",
diff --git a/Tasks/AzureMonitorAlertsV0/task.loc.json b/Tasks/AzureMonitorAlertsV0/task.loc.json
index 50adb7b1240e..db01df9142aa 100644
--- a/Tasks/AzureMonitorAlertsV0/task.loc.json
+++ b/Tasks/AzureMonitorAlertsV0/task.loc.json
@@ -13,8 +13,8 @@
],
"version": {
"Major": 0,
- "Minor": 175,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "2.111.0",
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/de-DE/resources.resjson
index f5c25ead6080..47d8fa7c60ee 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Klassische Azure Monitor-Warnungen abfragen",
- "loc.helpMarkDown": "[Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Hiermit werden die konfigurierten klassischen Azure Monitor-Regeln auf aktive Warnungen abgefragt.",
"loc.instanceNameFormat": "Azure Monitor-Warnungen abfragen",
"loc.input.label.connectedServiceNameARM": "Azure-Abonnement",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/es-ES/resources.resjson
index 93448be056ae..4ba818ea7d92 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Alertas de Azure Monitor clásico para consultas",
- "loc.helpMarkDown": "[Más información](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Sigue las reglas de Azure Monitor clásico configuradas para las alertas activas.",
"loc.instanceNameFormat": "Consultar las alertas de Azure Monitor",
"loc.input.label.connectedServiceNameARM": "Suscripción de Azure",
@@ -11,6 +11,6 @@
"loc.input.help.ResourceType": "Seleccione el tipo de recurso de Azure que se va a supervisar.",
"loc.input.label.resourceName": "Nombre de recurso",
"loc.input.help.resourceName": "Seleccione el nombre del recurso de Azure que se va a supervisar.",
- "loc.input.label.alertRules": "Reglas de alerta",
+ "loc.input.label.alertRules": "Reglas de alertas",
"loc.input.help.alertRules": "Lista de reglas de alertas de Azure para supervisar."
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/fr-FR/resources.resjson
index 0101e6c5b4ad..26f2d1abf325 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Interroger les alertes Azure Monitor classiques",
- "loc.helpMarkDown": "[Plus d'informations](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Examiner les règles Azure Monitor classiques configurées pour les alertes actives",
"loc.instanceNameFormat": "Interroger les alertes Azure Monitor",
"loc.input.label.connectedServiceNameARM": "Abonnement Azure",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/it-IT/resources.resjson
index 68a05863a50d..0be45885f9f3 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Esegui query su avvisi di Monitoraggio di Azure classico",
- "loc.helpMarkDown": "[Altre informazioni](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Consente di osservare le regole di Monitoraggio di Azure classico configurate per gli avvisi attivi",
"loc.instanceNameFormat": "Esegui query su avvisi di Monitoraggio di Azure",
"loc.input.label.connectedServiceNameARM": "Sottoscrizione di Azure",
@@ -9,7 +9,7 @@
"loc.input.help.ResourceGroupName": "Consente di specificare il nome di un gruppo di risorse di cui eseguire il monitoraggio.",
"loc.input.label.ResourceType": "Tipo di risorsa",
"loc.input.help.ResourceType": "Consente di selezionare il tipo di risorsa di Azure di cui eseguire il monitoraggio.",
- "loc.input.label.resourceName": "Nome risorsa",
+ "loc.input.label.resourceName": "Nome della risorsa",
"loc.input.help.resourceName": "Consente di selezionare il nome della risorsa di Azure di cui eseguire il monitoraggio.",
"loc.input.label.alertRules": "Regole di avviso",
"loc.input.help.alertRules": "Elenco delle regole di avviso di Azure di cui eseguire il monitoraggio."
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/ja-JP/resources.resjson
index e71a2e26d51e..125fdd37df63 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "クラシック Azure Monitor アラートのクエリ",
- "loc.helpMarkDown": "[詳細](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "構成されているクラシック Azure Monitor ルールでアクティブなアラートを監視します",
"loc.instanceNameFormat": "Azure Monitor アラートのクエリ",
"loc.input.label.connectedServiceNameARM": "Azure サブスクリプション",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/ko-KR/resources.resjson
index 36e004463560..4f846b1714a6 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "클래식 Azure Monitor 경고 쿼리",
- "loc.helpMarkDown": "[자세한 정보](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "활성 경고에 대해 구성된 클래식 Azure Monitor 규칙을 살펴봅니다.",
"loc.instanceNameFormat": "Azure Monitor 경고 쿼리",
"loc.input.label.connectedServiceNameARM": "Azure 구독",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/ru-RU/resources.resjson
index cbe01462dc62..57a2484fe8c2 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Запрос оповещений классического Azure Monitor",
- "loc.helpMarkDown": "[Дополнительные сведения](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Соблюдать настроенные правила классического Azure Monitor для активных оповещений",
"loc.instanceNameFormat": "Запрос оповещений Azure Monitor",
"loc.input.label.connectedServiceNameARM": "Подписка Azure",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-CN/resources.resjson
index 3651b338c79e..facabfabe953 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "查询经典 Azure Monitor 警报",
- "loc.helpMarkDown": "[详细信息](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "观察配置的经典 Azure Monitor 规则是否出现活动警报",
"loc.instanceNameFormat": "查询 Azure 监视器警报",
"loc.input.label.connectedServiceNameARM": "Azure 订阅",
diff --git a/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-TW/resources.resjson
index e9aae49adc41..0ce2c0c087f9 100644
--- a/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureMonitorV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "查詢傳統 Azure 監視器警示",
- "loc.helpMarkDown": "[詳細資訊](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "觀察作用中警示的已設定傳統 Azure 監視器規則",
"loc.instanceNameFormat": "查詢 Azure 監視器警示",
- "loc.input.label.connectedServiceNameARM": "Azure 訂用帳戶",
+ "loc.input.label.connectedServiceNameARM": "Azure 訂閱",
"loc.input.help.connectedServiceNameARM": "選取要監視的 Azure Resource Manager 訂用帳戶。",
"loc.input.label.ResourceGroupName": "資源群組",
"loc.input.help.ResourceGroupName": "提供要監視的資源群組名稱。",
diff --git a/Tasks/AzureMonitorV0/task.json b/Tasks/AzureMonitorV0/task.json
index e998c6ba3600..4994a0385f1f 100644
--- a/Tasks/AzureMonitorV0/task.json
+++ b/Tasks/AzureMonitorV0/task.json
@@ -18,8 +18,8 @@
],
"version": {
"Major": 0,
- "Minor": 0,
- "Patch": 16
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "Query Azure Monitor alerts",
"groups": [],
@@ -116,4 +116,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV0/task.loc.json b/Tasks/AzureMonitorV0/task.loc.json
index f5cefb60b6ff..73129a33ea2b 100644
--- a/Tasks/AzureMonitorV0/task.loc.json
+++ b/Tasks/AzureMonitorV0/task.loc.json
@@ -18,8 +18,8 @@
],
"version": {
"Major": 0,
- "Minor": 0,
- "Patch": 16
+ "Minor": 198,
+ "Patch": 0
},
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
"groups": [],
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/de-DE/resources.resjson
index c6dd943297d0..50c7e70fc096 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Monitor-Warnungen abfragen",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Hiermit werden die konfigurierten Azure Monitor-Regeln auf aktive Warnungen überwacht.",
"loc.instanceNameFormat": "Azure Monitor-Warnungen abfragen",
"loc.releaseNotes": "Neuigkeiten in Version 1.0: Unterstützung zur Abfrage von einheitlichen Azure Monitor-Warnungen hinzugefügt.",
@@ -17,10 +17,10 @@
"loc.input.help.alertRule": "Filtern Sie nach einer bestimmten Warnungsregel. Standardmäßig werden alle Regeln ausgewählt.",
"loc.input.label.severity": "Schweregrad",
"loc.input.help.severity": "Filtern Sie nach Schweregrad. Standardmäßig sind alle Schweregrade ausgewählt.",
- "loc.input.label.timeRange": "Zeitraum",
+ "loc.input.label.timeRange": "Zeitbereich",
"loc.input.help.timeRange": "Filtern Sie nach Zeitbereich. Der Standardwert lautet \"1 Stunde\".",
"loc.input.label.alertState": "Warnungszustand",
"loc.input.help.alertState": "Filtern Sie nach dem Status der Warnungsinstanz. Standardmäßig werden alle Instanzen ausgewählt.",
- "loc.input.label.monitorCondition": "Monitorzustand",
+ "loc.input.label.monitorCondition": "Monitorbedingung",
"loc.input.help.monitorCondition": "Die Monitorbedingung gibt an, ob die zugrunde liegenden Bedingungen die definierten Schwellenwerte für Warnungsregeln überschritten haben."
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/es-ES/resources.resjson
index e226c21c0b4b..0562cb5e0053 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Consultar las alertas de Azure Monitor",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Sigue las reglas de Azure Monitor configuradas para las alertas activas.",
"loc.instanceNameFormat": "Consultar las alertas de Azure Monitor",
"loc.releaseNotes": "Novedades de la versión 1.0: Se ha agregado compatibilidad con las alertas de Azure Monitor unificadas para las consultas.",
@@ -21,6 +21,6 @@
"loc.input.help.timeRange": "Filtrar por intervalo de tiempo. El valor predeterminado es 1 hora.",
"loc.input.label.alertState": "Estado de alerta",
"loc.input.help.alertState": "Filtrar por estado de la instancia de alerta. El valor predeterminado consiste en seleccionar todo.",
- "loc.input.label.monitorCondition": "Condición de supervisión",
+ "loc.input.label.monitorCondition": "Supervisar condición",
"loc.input.help.monitorCondition": "La condición de supervisión representa si las condiciones subyacentes han traspasado los umbrales de las reglas de alerta que se han definido."
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/fr-FR/resources.resjson
index 90a1036e2772..8ddc51c9214e 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Interroger les alertes Azure Monitor",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Examiner les règles Azure Monitor configurées pour les alertes actives",
"loc.instanceNameFormat": "Interroger les alertes Azure Monitor",
"loc.releaseNotes": "Nouveautés de la version 1.0 : Ajout de la prise en charge de l'interrogation unifiée des alertes Azure Monitor.",
@@ -15,12 +15,12 @@
"loc.input.help.resource": "Sélectionnez la ressource Azure à superviser.",
"loc.input.label.alertRule": "Règle d'alerte",
"loc.input.help.alertRule": "Effectuez un filtrage en fonction d'une règle d'alerte spécifique. La valeur par défaut consiste à tout sélectionner.",
- "loc.input.label.severity": "Gravité ",
+ "loc.input.label.severity": "Gravité",
"loc.input.help.severity": "Effectuez un filtrage en fonction de la gravité. La valeur par défaut consiste à tout sélectionner.",
"loc.input.label.timeRange": "Intervalle de temps",
"loc.input.help.timeRange": "Effectuez un filtrage en fonction de l'intervalle de temps. La valeur par défaut est 1 heure.",
- "loc.input.label.alertState": "État de l’alerte",
+ "loc.input.label.alertState": "État d'alerte",
"loc.input.help.alertState": "Effectuez un filtrage en fonction de l'état de l'instance d'alerte. La valeur par défaut consiste à tout sélectionner.",
- "loc.input.label.monitorCondition": "Condition de l’analyse",
+ "loc.input.label.monitorCondition": "Condition de supervision",
"loc.input.help.monitorCondition": "La condition de supervision indique si les conditions sous-jacentes ont franchi les seuils de règle d'alerte définis."
}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/it-IT/resources.resjson
index c2f16f7d1536..0c3087985354 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Esegui query su avvisi di Monitoraggio di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Consente di osservare le regole di Monitoraggio di Azure configurate per gli avvisi attivi",
"loc.instanceNameFormat": "Esegui query su avvisi di Monitoraggio di Azure",
"loc.releaseNotes": "Novità della versione 1.0: È stato aggiunto il supporto per gli avvisi unificati di Monitoraggio di Azure per le query.",
@@ -9,7 +9,7 @@
"loc.input.help.connectedServiceNameARM": "Consente di selezionare una sottoscrizione di Azure Resource Manager di cui eseguire il monitoraggio.",
"loc.input.label.ResourceGroupName": "Gruppo di risorse",
"loc.input.help.ResourceGroupName": "Consente di specificare il nome di un gruppo di risorse di cui eseguire il monitoraggio.",
- "loc.input.label.filterType": "Tipo filtro",
+ "loc.input.label.filterType": "Tipo di filtro",
"loc.input.help.filterType": "Filtra in base a una risorsa o a una regola di avviso specifica. Il valore predefinito è Nessuna.",
"loc.input.label.resource": "Risorsa",
"loc.input.help.resource": "Selezionare la risorsa di Azure di cui eseguire il monitoraggio.",
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/ja-JP/resources.resjson
index 7fe5b4dec0ac..54f4a4470bd4 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Monitor アラートのクエリ",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "アクティブなアラートに関して構成済みの Azure Monitor ルールを確認します",
"loc.instanceNameFormat": "Azure Monitor アラートのクエリ",
"loc.releaseNotes": "バージョン 1.0 の新機能: クエリ統合 Azure モニターの警告のサポートを追加しました。",
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/ko-KR/resources.resjson
index a23a9c84f382..f13d7cc7205b 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -9,7 +9,7 @@
"loc.input.help.connectedServiceNameARM": "모니터링할 Azure Resource Manager 구독을 선택합니다.",
"loc.input.label.ResourceGroupName": "리소스 그룹",
"loc.input.help.ResourceGroupName": "모니터링할 리소스 그룹의 이름을 제공합니다.",
- "loc.input.label.filterType": "필터 형식",
+ "loc.input.label.filterType": "필터 유형",
"loc.input.help.filterType": "특정 리소스 또는 경고 규칙으로 필터링합니다. 기본값은 없음입니다.",
"loc.input.label.resource": "리소스",
"loc.input.help.resource": "모니터링할 Azure 리소스를 선택합니다.",
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/ru-RU/resources.resjson
index baa198f96362..43fb49fc9a44 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Запрос оповещений Azure Monitor",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "Соблюдать настроенные правила Azure Monitor для активных оповещений",
"loc.instanceNameFormat": "Запрос оповещений Azure Monitor",
"loc.releaseNotes": "Новые возможности версии 1.0: Добавлена поддержка предупреждений единого монитора Azure для запросов.",
@@ -13,9 +13,9 @@
"loc.input.help.filterType": "Фильтровать по конкретному ресурсу или правилу генерации оповещений. Значение по умолчанию — \"Нет\".",
"loc.input.label.resource": "Ресурс",
"loc.input.help.resource": "Выберите ресурс Azure для отслеживания.",
- "loc.input.label.alertRule": "Правило генерации оповещ.",
+ "loc.input.label.alertRule": "Правило генерации оповещений",
"loc.input.help.alertRule": "Фильтровать по конкретному правилу генерации оповещений. Значение по умолчанию — \"выбрать все\".",
- "loc.input.label.severity": "Важность",
+ "loc.input.label.severity": "Уровень серьезности",
"loc.input.help.severity": "Фильтровать по серьезности. Значение по умолчанию — \"выбрать все\".",
"loc.input.label.timeRange": "Диапазон времени",
"loc.input.help.timeRange": "Фильтровать по диапазону времени. Значение по умолчанию — 1 час.",
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-CN/resources.resjson
index a7f849c15c0c..4c7a4d1e002b 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -9,11 +9,11 @@
"loc.input.help.connectedServiceNameARM": "选择要监视的 Azure 资源管理器订阅。",
"loc.input.label.ResourceGroupName": "资源组",
"loc.input.help.ResourceGroupName": "提供资源组的名称进行监视。",
- "loc.input.label.filterType": "筛选类型",
+ "loc.input.label.filterType": "筛选器类型",
"loc.input.help.filterType": "按特定资源或预警规则进行筛选。默认值为“无”。",
"loc.input.label.resource": "资源",
"loc.input.help.resource": "选择要监视的 Azure 资源。",
- "loc.input.label.alertRule": "警报规则",
+ "loc.input.label.alertRule": "预警规则",
"loc.input.help.alertRule": "按特定预警规则进行筛选。默认值为全选。",
"loc.input.label.severity": "严重性",
"loc.input.help.severity": "按严重性筛选。默认值为全选。",
diff --git a/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-TW/resources.resjson
index 4cbdcc90fd2b..757ddd682b38 100644
--- a/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureMonitorV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "查詢 Azure 監視器警示",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=870240)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=870240)",
"loc.description": "遵守針對作用中警示設定的 Azure 監視器規則",
"loc.instanceNameFormat": "查詢 Azure 監視器警示",
"loc.releaseNotes": "1.0 版中的新功能: 新增了查詢統一 Azure 監視警示的支援。",
"loc.group.displayName.advanced": "進階",
- "loc.input.label.connectedServiceNameARM": "Azure 訂用帳戶",
+ "loc.input.label.connectedServiceNameARM": "Azure 訂閱",
"loc.input.help.connectedServiceNameARM": "選取要監視的 Azure Resource Manager 訂用帳戶。",
"loc.input.label.ResourceGroupName": "資源群組",
"loc.input.help.ResourceGroupName": "提供要監視的資源群組名稱。",
diff --git a/Tasks/AzureMonitorV1/task.json b/Tasks/AzureMonitorV1/task.json
index a749125fab06..723de1ccb4b2 100644
--- a/Tasks/AzureMonitorV1/task.json
+++ b/Tasks/AzureMonitorV1/task.json
@@ -18,7 +18,7 @@
],
"version": {
"Major": 1,
- "Minor": 183,
+ "Minor": 198,
"Patch": 0
},
"instanceNameFormat": "Query Azure Monitor alerts",
@@ -204,4 +204,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureMonitorV1/task.loc.json b/Tasks/AzureMonitorV1/task.loc.json
index 3a7f5814ff9a..6608c71f1464 100644
--- a/Tasks/AzureMonitorV1/task.loc.json
+++ b/Tasks/AzureMonitorV1/task.loc.json
@@ -18,7 +18,7 @@
],
"version": {
"Major": 1,
- "Minor": 183,
+ "Minor": 198,
"Patch": 0
},
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
index 8cb9717cff70..c5f6ec3cb606 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Database for MySQL-Bereitstellung",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "Hiermit werden Skripts ausgeführt und Änderungen an Ihrer Azure Database for MySQL-Instanz vorgenommen.",
"loc.instanceNameFormat": "Azure MySQL ausführen: $(TaskNameSelector)",
"loc.group.displayName.target": "DB-Details",
@@ -11,13 +11,13 @@
"loc.input.label.ServerName": "Hostname",
"loc.input.help.ServerName": "Der Servername von Azure Database for MySQL. Beispiel: fabrikam.mysql.database.azure.com. Beim Herstellen einer Verbindung mit MySQL Workbench ist dies der gleiche Wert, der unter \"Parameter\" für \"Hostname\" verwendet wird.",
"loc.input.label.DatabaseName": "Datenbankname",
- "loc.input.help.DatabaseName": "Der Name der Datenbank (wenn bereits vorhanden), für die das Skript unten ausgeführt werden muss. Andernfalls kann das Skript selbst zum Erstellen der Datenbank verwendet werden.",
+ "loc.input.help.DatabaseName": "Der Name der Datenbank (falls bereits vorhanden), für die das unten aufgeführte Skript ausgeführt werden soll. Andernfalls kann das Skript selbst zum Erstellen der Datenbank verwendet werden.",
"loc.input.label.SqlUsername": "Serveradministratoranmeldung",
"loc.input.help.SqlUsername": "Azure-Datenbank für MySQL-Server unterstützt native MySQL-Authentifizierung. Sie können mit der Administratoranmeldung des Servers eine Verbindung mit einem Server herstellen und sich authentifizieren. Beispiel: bbo1@fabrikam. Beim Herstellen einer Verbindung mit MySQL Workbench ist dies der gleiche Wert, der für \"Username\" in \"Parameters\" verwendet wird.",
"loc.input.label.SqlPassword": "Kennwort",
"loc.input.help.SqlPassword": "Das Administratorkennwort für Azure Database for MySQL. Wenn Sie das Kennwort vergessen haben, können Sie das Kennwort im [Azure-Portal](https://docs.microsoft.com/de-de/azure/mysql/howto-create-manage-server-portal) ändern. Es kann als Variable in der Definition definiert werden. Beispiel: $(password). Darüber hinaus können Sie den Variablentyp als \"secret\" markieren, um die Variable abzusichern.",
"loc.input.label.TaskNameSelector": "Typ",
- "loc.input.help.TaskNameSelector": "Wählen Sie eine der Optionen zwischen Skriptdatei und Inlineskript aus.",
+ "loc.input.help.TaskNameSelector": "Treffen Sie eine Auswahl zwischen \"Skriptdatei\" und \"Inlineskript\".",
"loc.input.label.SqlFile": "MySQL-Skript",
"loc.input.help.SqlFile": "Der vollständige Pfad der Skriptdatei für den Automations-Agent oder ein UNC-Pfad, auf den der Automations-Agent zugreifen kann, z. B. \\\\\\\\\\\\\\\\BudgetIT\\\\DeployBuilds\\\\script.sql. Hier können auch vordefinierte Systemvariablen wie $(agent.releaseDirectory) verwendet werden. Eine Datei mit SQL-Anweisungen kann hier ebenfalls verwendet werden.",
"loc.input.label.SqlInline": "MySQL-Inlineskript",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Für den verwalteten Dienstprinzipal konnte kein Zugriffstoken abgerufen werden. Konfigurieren Sie die verwaltete Dienstidentität (MSI) für die VM, siehe https://aka.ms/azure-msi-docs. Weisen Sie der erstellten MSI-Identität eine Rolle zu, siehe https://aka.ms/assign-role-msi. Statuscode: %s. Statusmeldung: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Ein Zugriffstoken für den verwalteten Dienstprinzipal konnte nicht abgerufen werden. Statuscode: %s. Statusmeldung: %s",
"loc.messages.NotAbleToCreateFirewallRule": "Fehler beim Hinzufügen der Firewallregel zum Azure MySQL-Server. Fehler: %s",
- "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist."
+ "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Keine Paketdatei mit dem angegebenen Muster gefunden."
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
index 0c461d12b934..6bca285586f1 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Implementación de Azure Database for MySQL",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "Ejecute los scripts y realice cambios en Azure Database for MySQL.",
"loc.instanceNameFormat": "Ejecutar Azure MySQL : $(TaskNameSelector)",
"loc.group.displayName.target": "Detalles de BD",
@@ -11,13 +11,13 @@
"loc.input.label.ServerName": "Nombre de host",
"loc.input.help.ServerName": "Nombre del servidor de \"Azure Database for MySQL\". Ejemplo: fabrikam.mysql.database.azure.com. Cuando se conecta mediante MySQL Workbench, este es el mismo valor que se usa para \"Nombre de host\" en \"Parámetros\"",
"loc.input.label.DatabaseName": "Nombre de la base de datos",
- "loc.input.help.DatabaseName": "El nombre de la base de datos, si ya dispone de una, en la que se debe ejecutar el script siguiente; de lo contrario, el propio script se puede usar para crear la base de datos.",
+ "loc.input.help.DatabaseName": "El nombre de la base de datos, si ya dispone de una, en la que es necesario ejecutar el script siguiente; de lo contrario, el propio script se puede usar para crear la base de datos.",
"loc.input.label.SqlUsername": "Inicio de sesión del administrador del servidor",
"loc.input.help.SqlUsername": "El servidor de Azure Database for MySQL admite la autenticación de MySQL nativa. Puede conectarse y autenticarse en un servidor con el inicio de sesión de administrador del servidor. Ejemplo: bbo1@fabrikam. Cuando se conecta mediante MySQL Workbench, este es el mismo valor que se usa para \"Nombre de usuario\" en \"Parámetros\".",
"loc.input.label.SqlPassword": "Contraseña",
"loc.input.help.SqlPassword": "Contraseña del administrador para Azure Database for MySQL. En caso de que no recuerde la contraseña, puede cambiarla en [Azure Portal](https://docs.microsoft.com/en-us/azure/mysql/howto-create-manage-server-portal). Puede definirse por variable en la canalización. Ejemplo: $(password). Asimismo, puede marcar el tipo de variable como \"secret\" para protegerlo.",
"loc.input.label.TaskNameSelector": "Tipo",
- "loc.input.help.TaskNameSelector": "Seleccione una de las opciones entre Archivo de script y Script en línea.",
+ "loc.input.help.TaskNameSelector": "Seleccione una de las opciones entre Archivo de script y Script alineado.",
"loc.input.label.SqlFile": "Script de MySQL",
"loc.input.help.SqlFile": "Ruta de acceso completa del archivo de script en el agente de automatización o en una ruta de acceso UNC accesible para el agente de automatización, como \\\\\\\\BudgetIT\\DeployBuilds\\script.sql. Además, las variables de sistema predefinidas, como $(agent.releaseDirectory), también se pueden usar aquí. Se puede usar además un archivo que contenga instrucciones SQL.",
"loc.input.label.SqlInline": "Script de MySQL en línea",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "No se pudo recuperar un token de acceso para la entidad de servicio administrado. Configure Managed Service Identity (MSI) para la máquina virtual. Consulte \"https://aka.ms/azure-msi-docs\". Asigne un rol a la identidad MSI que se ha creado. Consulte \"https://aka.ms/assign-role-msi\". Código de estado: %s. Mensaje de estado: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "No se pudo recuperar un token de acceso para la entidad de servicio administrado. Código de estado: %s. Mensaje de estado: %s",
"loc.messages.NotAbleToCreateFirewallRule": "Error al agregar la regla de firewall al servidor MySQL de Azure: %s",
- "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado."
+ "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "No se encontró ningún paquete con el patrón especificado"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
index 4c3b21a13516..1a971a770826 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Déploiement d'Azure Database pour MySQL",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "Exécuter des scripts et apporter des changements au service Azure Database pour MySQL",
"loc.instanceNameFormat": "Exécuter Azure MySQL : $(TaskNameSelector)",
"loc.group.displayName.target": "Détails de DB",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Impossible de récupérer un jeton d'accès pour le principal de service managé. Configurez MSI (Managed Service Identity) pour la machine virtuelle. Consultez 'https://aka.ms/azure-msi-docs'. Attribuez un rôle à l'identité MSI créée. Consultez 'https://aka.ms/assign-role-msi'. Code d'état : %s. Message d'état : %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Impossible de récupérer un jeton d'accès pour le principal de service managé. Code d'état : %s. Message d'état : %s",
"loc.messages.NotAbleToCreateFirewallRule": "Obtention d'une erreur durant l'ajout d'une règle de pare-feu au serveur Azure MySQL. Erreur : %s",
- "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré."
+ "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Package introuvable avec le modèle spécifié"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
index 15f47aa4c402..05efb736c278 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Distribuzione di Database di Azure per MySQL",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "Consente di eseguire gli script e di apportare modifiche all'istanza di Database di Azure per MySQL",
"loc.instanceNameFormat": "Esegui attività MySQL di Azure: $(TaskNameSelector)",
"loc.group.displayName.target": "Dettagli del database",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Non è stato possibile recuperare un token di accesso per l'entità servizio gestita. Configurare l'identità del servizio gestita per la macchina virtuale. Vedere 'https://aka.ms/azure-msi-docs'. Assegnare il ruolo all'identità del servizio gestita creata. Vedere 'https://aka.ms/assign-role-msi'. Codice di stato: %s. Messaggio di stato: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Non è stato possibile recuperare un token di accesso per l'entità servizio gestita. Codice di stato: %s. Messaggio di stato: %s",
"loc.messages.NotAbleToCreateFirewallRule": "Si è verificato un errore durante l'aggiunta della regola del firewall al server MySQL di Azure. Errore: %s",
- "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta."
+ "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Non è stato trovato alcun pacchetto con il criterio specificato"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
index 41ead74167ad..339b0bce1549 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Database for MySQL のデプロイ",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "スクリプトを実行し、Azure Database for MySQL に変更を加えます",
"loc.instanceNameFormat": "Azure MySQL を実行します : $(TaskNameSelector)",
"loc.group.displayName.target": "DB の詳細",
@@ -11,17 +11,17 @@
"loc.input.label.ServerName": "ホスト名",
"loc.input.help.ServerName": "'Azure Database for MySQL' のサーバー名です。例: fabrikam.mysql.database.azure.com。MySQL Workbench を使用して接続する場合、これは 'パラメーター' 内の 'ホスト名' に使用する値と同じです",
"loc.input.label.DatabaseName": "データベース名 ",
- "loc.input.help.DatabaseName": "データベースが既に存在する場合は、下のスクリプトを実行する必要のあるデータベースの名前。それ以外の場合は、下のスクリプト自体を使用してデータベースを作成できます。",
+ "loc.input.help.DatabaseName": "以下のスクリプトを実行する必要のあるデータベースが既にある場合は、その名前。それ以外の場合は、スクリプト自体を使用してデータベースを作成できます。",
"loc.input.label.SqlUsername": "サーバー管理者ログイン",
"loc.input.help.SqlUsername": "MySQL サーバー用の Azure データベースは、MySQL のネイティブ認証をサポートします。サーバーの管理者ログインを使ってサーバーに接続し、認証できます。例: bbo1@fabrikam。MySQL Workbench を使用して接続する場合、これは 'パラメーター' 内の 'ユーザー名' で使用されるものと同じ値になります。",
"loc.input.label.SqlPassword": "パスワード",
"loc.input.help.SqlPassword": "Azure Database for MySQL の管理者パスワードです。パスワードを忘れた場合は、[Azure portal](https://docs.microsoft.com/ja-jp/azure/mysql/howto-create-manage-server-portal) でパスワードを変更できます。 これは、パイプラインで定義した変数にすることができます。例: $(password)。 また、変数の型を 'シークレット' とマークしてセキュリティで保護することもできます。",
"loc.input.label.TaskNameSelector": "種類",
- "loc.input.help.TaskNameSelector": "スクリプト ファイルとインライン スクリプトのいずれか 1 つのオプションを選択してください。",
+ "loc.input.help.TaskNameSelector": "スクリプト ファイルまたはインライン スクリプトのいずれかのオプションを選択します。",
"loc.input.label.SqlFile": "MySQL スクリプト",
"loc.input.help.SqlFile": "自動化エージェント上のスクリプト ファイルの完全なパス、または \\\\\\\\BudgetIT\\DeployBuilds\\script.sql などの自動化エージェントにアクセス可能な UNC パス。また、$(agent.releaseDirectory) などの定義済みのシステム変数をここで使用するとこもできます。SQL ステートメントを含むファイルは、ここで使用できます。",
"loc.input.label.SqlInline": "インライン MySQL スクリプト",
- "loc.input.help.SqlInline": "MySQL スクリプトを入力し、上で選択したデータベースで実行します。",
+ "loc.input.help.SqlInline": "上で選択したデータベースに対して実行する MySQL スクリプトを入力します。",
"loc.input.label.SqlAdditionalArguments": "追加の MySQL 引数",
"loc.input.help.SqlAdditionalArguments": "MySQL の簡単な SQL シェルでサポートされている追加オプション。これらのオプションは、指定されたファイルを MySQL 用の Azure データベースに対して実行するときに適用されます。 例: 既定のタブ区切り出力形式を HTML 形式に、あるいは XML 形式にさえ変更できます。メモリが不十分なために大きな結果セットで問題が生じる場合、--quick オプションを使用できます。",
"loc.input.label.IpDetectionMethod": "次を使用して、ファイアウォール ルールを指定します",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "マネージド サービス プリンシパルのためのアクセス トークンを取得できませんでした。仮想マシンに対してマネージド サービス ID (MSI) を構成してください。'https://aka.ms/azure-msi-docs' をご覧ください。作成された MSI ID にロールを割り当ててください。'https://aka.ms/assign-role-msi' をご覧ください。状態コード: %s。状態メッセージ: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "マネージド サービス プリンシパルのアクセス トークンを取得できませんでした。状態コード: %s。状態メッセージ: %s",
"loc.messages.NotAbleToCreateFirewallRule": "ファイアウォール規則を Azure MySql サーバーに追加する際にエラーが発生しました。エラー: %s",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "指定したパターンのパッケージが見つかりませんでした"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
index aef9cf632bf7..02b07bceab72 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -11,13 +11,13 @@
"loc.input.label.ServerName": "호스트 이름",
"loc.input.help.ServerName": "'Azure Database for MySQL'의 서버 이름입니다. 예: fabrikam.mysql.database.azure.com. MySQL Workbench를 사용하여 연결하는 경우 '매개 변수'의 'Hostname'에 사용되는 값과 같습니다.",
"loc.input.label.DatabaseName": "데이터베이스 이름",
- "loc.input.help.DatabaseName": "아래 스크립트를 실행해야 하는 데이터베이스의 이름입니다(이미 있는 경우). 데이터베이스가 없는 경우 스크립트 자체를 사용하여 데이터베이스를 만들 수 있습니다.",
+ "loc.input.help.DatabaseName": "아래 스크립트를 실행해야 하는 데이터베이스 이름입니다(이미 있는 경우). 데이터베이스가 없는 경우 스크립트 자체를 사용하여 데이터베이스를 만들 수 있습니다.",
"loc.input.label.SqlUsername": "서버 관리자 로그인",
"loc.input.help.SqlUsername": "Azure Database for MySQL 서버는 네이티브 MySQL 인증을 지원합니다. 서버 관리자 로그인으로 서버에 연결하고 인증할 수 있습니다. 예: bbo1@fabrikam. MySQL Workbench를 사용하여 연결하는 경우 '매개 변수'의 'Username'에 사용되는 값과 같습니다.",
"loc.input.label.SqlPassword": "암호",
"loc.input.help.SqlPassword": "Azure Database for MySQL의 관리자 암호입니다. 암호가 기억나지 않는 경우 [Azure Portal](https://docs.microsoft.com/en-us/azure/mysql/howto-create-manage-server-portal)에서 암호를 변경할 수 있습니다. 파이프라인에서 정의된 변수일 수 있습니다. 예: $(password). 변수 형식을 '비밀'로 표시하여 보호할 수도 있습니다.",
- "loc.input.label.TaskNameSelector": "형식",
- "loc.input.help.TaskNameSelector": "[스크립트 파일]과 [인라인 스크립트] 사이에 있는 옵션 중 하나를 선택합니다.",
+ "loc.input.label.TaskNameSelector": "유형",
+ "loc.input.help.TaskNameSelector": "스크립트 파일과 인라인 스크립트 옵션 중 하나를 선택합니다.",
"loc.input.label.SqlFile": "MySQL 스크립트",
"loc.input.help.SqlFile": "자동화 에이전트 또는 자동화 에이전트가 액세스할 수 있는 UNC 경로에 있는 스크립트 파일의 전체 경로입니다(예: \\\\\\\\BudgetIT\\DeployBuilds\\script.sql). $(agent.releaseDirectory) 등의 미리 정의된 시스템 변수를 여기서 사용할 수도 있습니다. SQL 문이 포함된 파일을 여기서 사용할 수 있습니다.",
"loc.input.label.SqlInline": "인라인 MySQL 스크립트",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "관리 서비스 주체의 액세스 토큰을 검색할 수 없습니다. 가상 머신의 MSI(관리 서비스 ID)를 구성하세요. 'https://aka.ms/azure-msi-docs'를 참조하세요. 만든 MSI ID에 역할을 할당하세요. 'https://aka.ms/assign-role-msi'를 참조하세요. 상태 코드: %s. 상태 메시지: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "관리 서비스 주체의 액세스 토큰을 검색할 수 없습니다. 상태 코드: %s. 상태 메시지: %s",
"loc.messages.NotAbleToCreateFirewallRule": "Azure MySQL 서버에 방화벽 규칙을 추가하는 중 오류가 발생했습니다. 오류: %s",
- "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요."
+ "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "지정된 패턴의 패키지를 찾을 수 없습니다"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
index 8804ffe1a2a9..36853fd8d2a8 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Развертывание базы данных Azure для MySQL",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "Выполняйте скрипты и вносите изменения в базу данных Azure для MySQL",
"loc.instanceNameFormat": "Выполнить Azure MySQL: $(TaskNameSelector)",
"loc.group.displayName.target": "Сведения о базе данных",
@@ -11,17 +11,17 @@
"loc.input.label.ServerName": "Имя узла",
"loc.input.help.ServerName": "Имя сервера \"База данных Azure для MySQL\". Пример: fabrikam.mysql.database.azure.com. При подключении с помощью MySQL Workbench это то же значение, которое используется как \"Имя узла\" в разделе \"Параметры\"",
"loc.input.label.DatabaseName": "Имя базы данных",
- "loc.input.help.DatabaseName": "Имя базы данных (при наличии), в которой требуется выполнить указанный ниже сценарий; в противном случае сам сценарий можно использовать для создания базы данных.",
+ "loc.input.help.DatabaseName": "Имя базы данных (при наличии), в которой требуется выполнить указанный ниже скрипт. В противном случае сам скрипт можно использовать для создания базы данных.",
"loc.input.label.SqlUsername": "Имя для входа администратора сервера",
"loc.input.help.SqlUsername": "База данных Azure для сервера MySQL поддерживает собственную проверку подлинности MySQL. Вы можете подключиться и выполнить проверку подлинности на сервере, используя имя для входа администратора этого сервера. Пример: bbo1@fabrikam. При подключении с помощью MySQL Workbench это то же значение, которое используется как \"Имя пользователя\" в разделе \"Параметры\".",
"loc.input.label.SqlPassword": "Пароль",
"loc.input.help.SqlPassword": "Пароль администратора для Базы данных Azure для MySQL. Если вы забыли пароль, его можно сменить на [портале Azure](https://docs.microsoft.com/ru-ru/azure/mysql/howto-create-manage-server-portal). Это может быть переменная, определенная в конвейере. Пример: $(password). Кроме того, тип переменной можно пометить как secret, чтобы защитить ее.",
"loc.input.label.TaskNameSelector": "Тип",
- "loc.input.help.TaskNameSelector": "Выберите один из вариантов между файлом сценария и встроенным сценарием.",
+ "loc.input.help.TaskNameSelector": "Выберите один из вариантов: \"Файл скрипта\" или \"Встроенный скрипт\".",
"loc.input.label.SqlFile": "Скрипт MySQL",
"loc.input.help.SqlFile": "Полный путь к файлу скрипта на компьютере агента автоматизации или UNC-путь, доступный для агента автоматизации, например \\\\\\\\BudgetIT\\DeployBuilds\\script.sql. Кроме того, здесь можно использовать предопределенные системные переменные, например $(agent.releaseDirectory). Здесь можно использовать файл, содержащий инструкции SQL.",
"loc.input.label.SqlInline": "Встроенный скрипт MySQL",
- "loc.input.help.SqlInline": "Введите сценарий MySQL для выполнения в базе данных, выбранной выше.",
+ "loc.input.help.SqlInline": "Введите скрипт MySQL для выполнения в базе данных, выбранной выше.",
"loc.input.label.SqlAdditionalArguments": "Дополнительные аргументы MySQL",
"loc.input.help.SqlAdditionalArguments": "Дополнительные параметры, поддерживаемые простой оболочкой SQL для MySQL. Эти параметры будут применяться при выполнении данного файла в Базе данных Azure для MySQL. Пример: вы можете изменить формат вывода на формат по умолчанию с разделением знаками табуляции, на формат HTML или даже XML. Если в случае с большими результирующими наборами возникают проблемы из-за нехватки памяти, используйте параметр --quick.",
"loc.input.label.IpDetectionMethod": "Указать правила брандмауэра с помощью",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Настройте Управляемое удостоверение службы (MSI) для виртуальной машины. См. страницу https://aka.ms/azure-msi-docs. Назначьте роль созданному удостоверению MSI. См. страницу https://aka.ms/assign-role-msi. Код состояния: %s. Сообщение о состоянии: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Код состояния: %s. Сообщение о состоянии: %s",
"loc.messages.NotAbleToCreateFirewallRule": "Сбой при добавлении правила брандмауэра на сервере MySQL Azure. Ошибка: %s",
- "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек."
+ "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Пакет с указанным шаблоном не найден"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
index ba9a0e26524c..ad5b44086f4d 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -11,17 +11,17 @@
"loc.input.label.ServerName": "主机名",
"loc.input.help.ServerName": "\"Azure Database for MySQL\" 的服务器名称。例如: fabrikam.mysql.database.azure.com。使用 MySQL 工作台进行连接时,该值与“参数”中的“用户名”所用的值相同",
"loc.input.label.DatabaseName": "数据库名",
- "loc.input.help.DatabaseName": "数据库的名称。如果已有数据库,则需要在该数据库上运行以下脚本,否则可使用脚本本身创建数据库。",
+ "loc.input.help.DatabaseName": "数据库的名称。如果已有数据库,则需要在该数据库上运行以下脚本。否则,可使用脚本本身创建数据库。",
"loc.input.label.SqlUsername": "服务器管理员登录名",
"loc.input.help.SqlUsername": "Azure Database for MySQL 服务器支持本机 MySQL 身份验证。可以使用服务器的管理员登录名连接服务器并向服务器进行身份验证。例如: bbo1@fabrikam。使用 Mysql 工作台连接时,该值与“参数”中的“用户名”使用的值相同。",
"loc.input.label.SqlPassword": "密码",
"loc.input.help.SqlPassword": "Azure Database for MySQL 的管理员密码。如果忘记密码,可以通过[Azure 门户](https://docs.microsoft.com/en-us/azure/mysql/howto-create-manage-server-portal)更改密码。 密码可为管道中定义的变量。示例: $(password)。 此外,还可以将该变量类型标记为“机密”以保护变量。",
"loc.input.label.TaskNameSelector": "类型",
- "loc.input.help.TaskNameSelector": "从“脚本文件”和“内联脚本”中选择一个选项。",
+ "loc.input.help.TaskNameSelector": "选择“脚本文件”与“内联脚本”中的一个选项。",
"loc.input.label.SqlFile": "MySQL 脚本",
"loc.input.help.SqlFile": "自动化代理上的或可访问自动化代理的 UNC 路径上的脚本文件的完整路径,如 \\\\\\\\\\\\\\\\BudgetIT\\\\DeployBuilds\\\\script.sql。此外,还可在此处使用预定义的系统变量 ,如 $(agent.releaseDirectory)。可在此处使用包含 SQL 语句的文件。",
"loc.input.label.SqlInline": "内联 MySQL 脚本",
- "loc.input.help.SqlInline": "输入要在上文所选的数据库上执行的 MySQL 脚本。",
+ "loc.input.help.SqlInline": "输入要在上方所选的数据库上执行的 MySQL 脚本。",
"loc.input.label.SqlAdditionalArguments": "其他 MySQL 参数",
"loc.input.help.SqlAdditionalArguments": "MySQL 简单 SQL shell 支持的其他选项。在 Azure Database for MySQL 上执行给定文件时,将应用这些选项。 示例: 可以将默认选项卡分隔的输出格式更改为 HTML 甚至 XML 格式。或者,如果由于大型结果集的内存不足而出现问题,请使用 --快速选项。",
"loc.input.label.IpDetectionMethod": "使用以下方法指定防火墙规则",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "无法检索托管服务主体的访问令牌。请为虚拟机配置托管服务标识(MSI)。请参阅 \"https://aka.ms/azure-msi-docs\"。向创建的 MSI 标识分配角色。请参阅 \"https://aka.ms/assign-role-msi\"。状态代码: %s。状态消息: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "无法检索托管服务主体的访问令牌。状态代码: %s。状态消息: %s",
"loc.messages.NotAbleToCreateFirewallRule": "将防火墙规则添加到 Azure MySQL 服务器时出现错误。错误: %s",
- "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。"
+ "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "使用指定模式未找到任何包"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
index 0fcadf73f308..06ffd6c52bd1 100644
--- a/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureMysqlDeploymentV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "適用於 MySQL 的 Azure 資料庫部署",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/mysqlazuredeployreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/mysqlazuredeployreadme)",
"loc.description": "執行您的指令碼,並對適用於 MySQL 的 Azure 資料庫進行變更",
"loc.instanceNameFormat": "執行 Azure MySQL: $(TaskNameSelector)",
"loc.group.displayName.target": "DB 詳細資料",
@@ -11,17 +11,17 @@
"loc.input.label.ServerName": "主機名稱",
"loc.input.help.ServerName": "「適用於 MySQL 的 Azure 資料庫」的伺服器名稱。範例: fabrikam.mysql.database.azure.com。當您使用 MySQL Workbench 進行連線時,其會與為 'Parameters' 中 'Hostname' 使用的值相同",
"loc.input.label.DatabaseName": "資料庫名稱",
- "loc.input.help.DatabaseName": "資料庫的名稱,如果您已經有一個名稱,則必須在其上執行以下指令碼,此外指令碼本身也可用於建立資料庫。",
+ "loc.input.help.DatabaseName": "下列指令碼必須執行對象的資料庫名稱 (如已有資料庫); 若無,則指令碼本身可用以建立資料庫。",
"loc.input.label.SqlUsername": "伺服器管理員登入",
"loc.input.help.SqlUsername": "適用於 MySQL 的 Azure 資料庫伺服器支援原生 MySQL 驗證。您可使用伺服器的系統管理員登入對伺服器進行連線與驗證。例如: bbo1@fabrikam。當您使用 MySQL Workbench 連線時,這與在 'Parameters' 中為 'Username' 使用的值相同。",
"loc.input.label.SqlPassword": "密碼",
"loc.input.help.SqlPassword": "適用於 MySQL 的 Azure 資料庫系統管理員密碼。若您忘記密碼,可從 [Azure 入口網站](https://docs.microsoft.com/zh-tw/azure/mysql/howto-create-manage-server-portal) 變更。 其可在管線中以變數定義。例如: $(password)。 您也可將變數類型標示為 'secret' 予以保護。",
"loc.input.label.TaskNameSelector": "類型",
- "loc.input.help.TaskNameSelector": "請在指令檔與內嵌指令碼選項中擇一。",
+ "loc.input.help.TaskNameSelector": "在 [指令檔] 和 [內嵌指令碼] 兩個選項中擇一選取。",
"loc.input.label.SqlFile": "MySQL 指令碼",
"loc.input.help.SqlFile": "自動化代理程式或自動化代理程式可存取之 UNC 路徑上的指令檔完整路徑,例如 \\\\\\\\BudgetIT\\DeployBuilds\\script.sql。此外,$(agent.releaseDirectory) 等預先定義的系統變數,以及包含 SQL 陳述式的檔案也可在此使用。",
"loc.input.label.SqlInline": "內嵌 MySQL 指令碼",
- "loc.input.help.SqlInline": "輸入要在上方所選資料庫執行的 MySQL 指令碼。",
+ "loc.input.help.SqlInline": "輸入要對以上所選資料庫執行的 MySQL 指令碼。",
"loc.input.label.SqlAdditionalArguments": "其他 MySQL 引數",
"loc.input.help.SqlAdditionalArguments": "MySQL 簡易 SQL 殼層支援的其他選項。在適用於 MySQL 的 Azure 資料庫上執行指定檔案時,將會套用這些選項。 範例: 您可以將預設定位字元分隔輸出格式變更為 HTML 或甚至 XML 格式。如果您因結果集太大但記憶體不足而發生問題,請使用 --quick 選項。",
"loc.input.label.IpDetectionMethod": "使用下列項目指定防火牆規則:",
@@ -63,5 +63,6 @@
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "無法擷取受控服務主體的存取權杖。請設定虛擬機器的受控服務識別 (MSI)。請參閱 'https://aka.ms/azure-msi-docs'。將角色指派至建立的 MSI 身分識別。請參閱 'https://aka.ms/assign-role-msi'。狀態碼: %s。狀態訊息: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "無法擷取受控服務主體的存取權杖。狀態碼: %s。狀態訊息: %s",
"loc.messages.NotAbleToCreateFirewallRule": "將防火牆規則新增至 Azure mysql 伺服器時得到錯誤。錯誤: %s",
- "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。"
+ "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具指定模式的套件"
}
\ No newline at end of file
diff --git a/Tasks/AzureMysqlDeploymentV1/task.json b/Tasks/AzureMysqlDeploymentV1/task.json
index cbf3bbc3e09e..0d65f2b34abd 100644
--- a/Tasks/AzureMysqlDeploymentV1/task.json
+++ b/Tasks/AzureMysqlDeploymentV1/task.json
@@ -16,8 +16,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
- "Patch": 3
+ "Minor": 198,
+ "Patch": 0
},
"demands": [],
"minimumAgentVersion": "1.100.0",
diff --git a/Tasks/AzureMysqlDeploymentV1/task.loc.json b/Tasks/AzureMysqlDeploymentV1/task.loc.json
index acf3f324c0ac..3db567fd7952 100644
--- a/Tasks/AzureMysqlDeploymentV1/task.loc.json
+++ b/Tasks/AzureMysqlDeploymentV1/task.loc.json
@@ -16,8 +16,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
- "Patch": 3
+ "Minor": 198,
+ "Patch": 0
},
"demands": [],
"minimumAgentVersion": "1.100.0",
diff --git a/Tasks/AzureNLBManagementV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureNLBManagementV1/Strings/resources.resjson/de-DE/resources.resjson
index 96d94f197be5..58ad79730c7e 100644
--- a/Tasks/AzureNLBManagementV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureNLBManagementV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -8,7 +8,7 @@
"loc.input.label.ResourceGroupName": "Ressourcengruppe",
"loc.input.help.ResourceGroupName": "Wählen Sie den Namen der Ressourcengruppe aus.",
"loc.input.label.LoadBalancer": "Name des Lastenausgleichs",
- "loc.input.help.LoadBalancer": "Wählen Sie den Lastenausgleich aus, oder geben Sie ihn ein.",
+ "loc.input.help.LoadBalancer": "Wählen Sie den Lastenausgleich aus, oder geben Sie ihn an.",
"loc.input.label.Action": "Aktion",
"loc.input.help.Action": "Verbindung trennen: Trennt die primäre Netzwerkschnittstelle des virtuellen Computers vom Back-End-Pool des Lastenausgleichs. So empfängt sie keinen Netzwerkdatenverkehr mehr.\n\nVerbindung herstellen: Fügt die primäre Netzwerkschnittstelle des virtuellen Computers zum Back-End-Pool des Lastenausgleichs hinzu. So empfängt sie Netzwerkdatenverkehr ausgehend von den Lastenausgleichsregeln der Lastenausgleichsressource.",
"loc.messages.CouldNotFetchNicDetails": "Primäre Konfiguration der Netzwerkschnittstelle für den virtuellen Azure-Computer %s konnte nicht abgerufen werden.",
diff --git a/Tasks/AzureNLBManagementV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureNLBManagementV1/Strings/resources.resjson/it-IT/resources.resjson
index a4e6cc10d1b2..d2b420532596 100644
--- a/Tasks/AzureNLBManagementV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureNLBManagementV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -4,7 +4,7 @@
"loc.description": "Consente di connettere o disconnettere l'interfaccia di rete di una macchina virtuale di Azure al/dal pool di indirizzi back-end di un servizio di bilanciamento del carico",
"loc.instanceNameFormat": "Bilanciamento del carico di rete di Azure: $(LoadBalancer) - $(Action)",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
- "loc.input.help.ConnectedServiceName": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.ConnectedServiceName": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.ResourceGroupName": "Gruppo di risorse",
"loc.input.help.ResourceGroupName": "Consente di selezionare il nome del gruppo di risorse.",
"loc.input.label.LoadBalancer": "Nome del servizio di bilanciamento del carico",
diff --git a/Tasks/AzureNLBManagementV1/task.json b/Tasks/AzureNLBManagementV1/task.json
index 29b2f1108c25..1fdad139c877 100644
--- a/Tasks/AzureNLBManagementV1/task.json
+++ b/Tasks/AzureNLBManagementV1/task.json
@@ -16,8 +16,8 @@
],
"version": {
"Major": 1,
- "Minor": 184,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "1.95.0",
"instanceNameFormat": "Azure Network Load Balancer: $(LoadBalancer) - $(Action)",
diff --git a/Tasks/AzureNLBManagementV1/task.loc.json b/Tasks/AzureNLBManagementV1/task.loc.json
index 71aa76ac5099..9c322ff949f5 100644
--- a/Tasks/AzureNLBManagementV1/task.loc.json
+++ b/Tasks/AzureNLBManagementV1/task.loc.json
@@ -16,8 +16,8 @@
],
"version": {
"Major": 1,
- "Minor": 184,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"minimumAgentVersion": "1.95.0",
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
diff --git a/Tasks/AzurePolicyV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzurePolicyV0/Strings/resources.resjson/es-ES/resources.resjson
index c7a592fb3502..65a480e8764d 100644
--- a/Tasks/AzurePolicyV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzurePolicyV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -2,7 +2,7 @@
"loc.friendlyName": "Comprobar el cumplimiento de Azure Policy",
"loc.helpMarkDown": "",
"loc.description": "Evaluación de seguridad y cumplimiento para Azure Policy",
- "loc.instanceNameFormat": "Comprobar cumplimiento de directivas",
+ "loc.instanceNameFormat": "Comprobar el cumplimiento de directivas",
"loc.input.label.ConnectedServiceName": "Suscripción a Azure",
"loc.input.help.ConnectedServiceName": "Seleccione la suscripción de Azure Resource Manager para aplicar las directivas.",
"loc.input.label.ResourceGroupName": "Grupo de recursos",
diff --git a/Tasks/AzurePolicyV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzurePolicyV0/Strings/resources.resjson/fr-FR/resources.resjson
index 9e925320d045..1824b1e8509a 100644
--- a/Tasks/AzurePolicyV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzurePolicyV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -2,7 +2,7 @@
"loc.friendlyName": "Vérifier la conformité à Azure Policy",
"loc.helpMarkDown": "",
"loc.description": "Évaluation de sécurité et de conformité pour Azure Policy",
- "loc.instanceNameFormat": "Vérifier la conformité de la stratégie",
+ "loc.instanceNameFormat": "Vérifier la conformité à la stratégie",
"loc.input.label.ConnectedServiceName": "Abonnement Azure",
"loc.input.help.ConnectedServiceName": "Sélectionnez l'abonnement Azure Resource Manager approprié pour appliquer les stratégies.",
"loc.input.label.ResourceGroupName": "Groupe de ressources",
diff --git a/Tasks/AzurePolicyV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzurePolicyV0/Strings/resources.resjson/ru-RU/resources.resjson
index cb5e445107a1..6c304e0e9f1b 100644
--- a/Tasks/AzurePolicyV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzurePolicyV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -2,7 +2,7 @@
"loc.friendlyName": "Проверить соответствие Политики Azure",
"loc.helpMarkDown": "",
"loc.description": "Оценка безопасности и соответствия для Политики Azure",
- "loc.instanceNameFormat": "Проверить соответствие политикам",
+ "loc.instanceNameFormat": "Проверка соответствия политики",
"loc.input.label.ConnectedServiceName": "Подписка Azure",
"loc.input.help.ConnectedServiceName": "Выберите подписку Azure Resource Manager, к которой необходимо применить политики.",
"loc.input.label.ResourceGroupName": "Группа ресурсов",
diff --git a/Tasks/AzurePolicyV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzurePolicyV0/Strings/resources.resjson/zh-CN/resources.resjson
index 69c76e8ce9be..3e0f0999a353 100644
--- a/Tasks/AzurePolicyV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzurePolicyV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -2,7 +2,7 @@
"loc.friendlyName": "检查 Azure Policy 符合性",
"loc.helpMarkDown": "",
"loc.description": "Azure Policy 的安全性与符合性评估",
- "loc.instanceNameFormat": "检查策略符合性",
+ "loc.instanceNameFormat": "检查策略合规性",
"loc.input.label.ConnectedServiceName": "Azure 订阅",
"loc.input.help.ConnectedServiceName": "选择要强制实施策略的 Azure 资源管理器订阅。",
"loc.input.label.ResourceGroupName": "资源组",
diff --git a/Tasks/AzurePolicyV0/task.json b/Tasks/AzurePolicyV0/task.json
index 4eb92112d437..caffcc4abcf7 100644
--- a/Tasks/AzurePolicyV0/task.json
+++ b/Tasks/AzurePolicyV0/task.json
@@ -15,8 +15,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 153,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"inputs": [
{
diff --git a/Tasks/AzurePolicyV0/task.loc.json b/Tasks/AzurePolicyV0/task.loc.json
index e092feba8f1c..3547e75ef691 100644
--- a/Tasks/AzurePolicyV0/task.loc.json
+++ b/Tasks/AzurePolicyV0/task.loc.json
@@ -15,8 +15,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 153,
- "Patch": 2
+ "Minor": 198,
+ "Patch": 0
},
"inputs": [
{
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/de-DE/resources.resjson
index 178ae766e7bc..a29bb239b45e 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "PowerShell-Skript innerhalb einer Azure-Umgebung ausführen",
"loc.instanceNameFormat": "Azure PowerShell-Skript: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Azure-Verbindungstyp",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "Skriptargumente",
"loc.input.help.ScriptArguments": "Zusätzliche Argumente, die an PowerShell übergeben werden sollen. Entweder Ordnungszahl- oder benannte Parameter.",
"loc.input.label.TargetAzurePs": "Azure PowerShell-Version",
- "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 2.1.0, 3.8.0, 4.2.1 und 5.1.1 (gehostete VS2017-Warteschlange), 3.6.0 (gehostete Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\" aus.\n\nBei privaten Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
+ "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 2.1.0, 3.8.0, 4.2.1, 5.1.1 und 6.7.0 (gehostete VS2017-Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\".\n\nBei privaten Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
"loc.input.label.CustomTargetAzurePs": "Bevorzugte Azure PowerShell-Version",
- "loc.input.help.CustomTargetAzurePs": "Die bevorzugte Azure PowerShell-Version muss eine geeignete semantische Version sein, z. B. 1.2.3. Regex wie z. B. 2.\\*,2.3.\\* wird nicht unterstützt. Der gehostete VS2017-Pool unterstützt aktuell diese Versionen: 2.1.0, 3.8.0, 4.2.1, 5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "Die bevorzugte Azure PowerShell-Version muss eine ordnungsgemäße semantische Version sein, z. B. \"1.2.3\". Reguläre Ausdrücke wie \"2.\\*,2.3.\\*\" werden nicht unterstützt. Der gehostete VS2017-Pool unterstützt derzeit die Azure-Modulversionen 2.1.0, 3.8.0, 4.2.1, 5.1.1 und die AzureRM-Modulversionen 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0.",
"loc.messages.InvalidScriptArguments0": "Ungültige Skriptargumente \"{0}\". Zeilenumbrüche sind unzulässig.",
"loc.messages.InvalidScriptPath0": "Ungültiger Skriptpfad \"{0}\". Es wurden ungültige Pfadzeichen angegeben.",
"loc.messages.InvalidAzurePsVersion": "Die angegebene Azure PowerShell-Version \"{0}\" weist nicht das richtige Format auf. Überprüfen Sie das Format. Ein Beispiel für das richtige Format ist etwa 1.0.1.",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/es-ES/resources.resjson
index 13788df1f3e0..e1f00725aa04 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Ejecutar un script de PowerShell en un entorno de Azure",
"loc.instanceNameFormat": "Script de Azure PowerShell: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Tipo de conexión de Azure",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "Argumentos de script",
"loc.input.help.ScriptArguments": "Parámetros adicionales que pasar a PowerShell. Pueden ser parámetros ordinales o con nombre.",
"loc.input.label.TargetAzurePs": "Versión de Azure PowerShell",
- "loc.input.help.TargetAzurePs": "En el caso de agentes hospedados, las versiones de Azure PowerShell admitidas son: 2.1.0, 3.8.0, 4.2.1 y 5.1.1(Hosted VS2017 Queue), 3.6.0(Hosted Queue).\nPara elegir la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\".",
+ "loc.input.help.TargetAzurePs": "En el caso de los agentes hospedados, las versiones de Azure PowerShell admitidas son 2.1.0, 3.8.0, 4.2.1, 5.1.1 y 6.7.0 (cola de VS2017 hospedado).\nPara elegir la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara los agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\".",
"loc.input.label.CustomTargetAzurePs": "Versión de Azure PowerShell preferida",
- "loc.input.help.CustomTargetAzurePs": "La versión preferida de Azure PowerShell debe tener una semántica correcta; por ejemplo, 1.2.3. No se admiten expresiones regulares como 2.\\*,2.3.\\*. Actualmente, Hosted VS2017 Pool admite las versiones: 2.1.0, 3.8.0, 4.2.1, 5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "La versión preferida de Azure PowerShell debe ser una versión de semántica adecuada; por ejemplo,1.2.3. No se admite Regex como 2.\\*,2.3.\\*. El grupo Hosted VS2017 Pool actualmente es compatible con las versiones del módulo de Azure 2.1.0, 3.8.0, 4.2.1 y 5.1.1, así como las versiones del módulo AzureRM 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Argumentos de script '{0}' no válidos. No se permiten los saltos de línea.",
"loc.messages.InvalidScriptPath0": "Ruta del script '{0}' no válida. Los caracteres de ruta de acceso especificados no son válidos.",
"loc.messages.InvalidAzurePsVersion": "La versión de Azure PowerShell \"{0}\" especificada no tiene el formato correcto. Compruebe el formato. Ejemplo de formato correcto: 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/fr-FR/resources.resjson
index 0d0f301c2478..84c994440a71 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Exécuter un script PowerShell dans un environnement Azure",
"loc.instanceNameFormat": "Script Azure PowerShell : $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Type de connexion Azure",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "Arguments de script",
"loc.input.help.ScriptArguments": "Paramètres supplémentaires à passer à PowerShell. Peuvent être des paramètres ordinaux ou nommés.",
"loc.input.label.TargetAzurePs": "Version d'Azure PowerShell",
- "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 2.1.0, 3.8.0, 4.2.1 et 5.1.1(file d'attente VS2017 hébergée), 3.6.0(file d'attente hébergée).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version préférée d'Azure PowerShell à l'aide de l'option \"Spécifier la version\"",
+ "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1 et 6.7.0 (file d'attente Hosted VS2017).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version par défaut d'Azure PowerShell via \"Spécifier la version\"",
"loc.input.label.CustomTargetAzurePs": "Version préférée d'Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "La version préférée d'Azure PowerShell doit être une version sémantique appropriée. Par exemple, 1.2.3. La notation regex telle que 2.\\*,2.3.\\* n'est pas prise en charge. Le pool VS2017 hébergé prend en charge les versions suivantes : 2.1.0, 3.8.0, 4.2.1 et 5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "La version préférée d'Azure PowerShell doit être une version sémantique appropriée. Par exemple, 1.2.3. La notation regex telle que 2.\\*,2.3.\\* n'est pas prise en charge. Le pool VS2017 hébergé prend en charge les versions de module Azure suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1 et les versions de module AzureRM suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Arguments de script '{0}' non valides. Les sauts de ligne ne sont pas autorisés.",
"loc.messages.InvalidScriptPath0": "Chemin de script '{0}' non valide. Caractères non valides spécifiés dans le chemin.",
"loc.messages.InvalidAzurePsVersion": "La version '{0}' spécifiée pour Azure PowerShell n'est pas au format approprié. Vérifiez le format. Exemple de format correct : 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/it-IT/resources.resjson
index 7de158a64b62..b161f3acc527 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Consente di eseguire uno script PowerShell in un ambiente Azure",
"loc.instanceNameFormat": "Script Azure PowerShell: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Tipo di connessione ad Azure",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "Argomenti script",
"loc.input.help.ScriptArguments": "Parametri aggiuntivi da passare a PowerShell. Possono essere ordinali o denominati.",
"loc.input.label.TargetAzurePs": "Versione di Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In caso di agenti ospitati le versioni supportate di Azure PowerShell sono: 2.1.0, 3.8.0, 4.2.1 e 5.1.1(Hosted VS2017 Queue), 3.6.0(Hosted Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile specificare la versione preferita di Azure PowerShell usando \"Specifica versione\"",
+ "loc.input.help.TargetAzurePs": "In caso di agenti ospitati le versioni supportate di Azure PowerShell sono: 2.1.0, 3.8.0, 4.2.1, 5.1.1 e 6.7.0(Hosted VS2017 Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile specificare la versione preferita di Azure PowerShell usando \"Specifica versione\"",
"loc.input.label.CustomTargetAzurePs": "Versione preferita di Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "La versione preferita di Azure PowerShell deve essere una versione semantica valida, ad esempio 1.2.3. Espressioni regolari come 2.\\*,2.3.\\* non sono supportate. Il pool Hosted VS2017 supporta attualmente le versioni 2.1.0, 3.8.0, 4.2.1 e 5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "La versione preferita di Azure PowerShell deve essere una versione semantica valida, ad esempio 1.2.3. Espressioni regolari come 2.\\*,2.3.\\* non sono supportate. Il pool Hosted VS2017 supporta attualmente le versioni 2.1.0, 3.8.0, 4.2.1 e 5.1.1 del modulo di Azure e le versioni 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0 del modulo AzureRM",
"loc.messages.InvalidScriptArguments0": "Gli argomenti '{0}' dello script non sono validi. Le interruzioni di riga non sono consentite.",
"loc.messages.InvalidScriptPath0": "Il percorso '{0}' dello script non è valido. Sono stati specificati caratteri non validi.",
"loc.messages.InvalidAzurePsVersion": "Il formato della versione di Azure PowerShell '{0}' specificata non è corretto. Controllare il formato. Un esempio di formato corretto è 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ja-JP/resources.resjson
index ed940dc65214..f10cda098934 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Azure 環境内で PowerShell スクリプトを実行します",
"loc.instanceNameFormat": "Azure PowerShell スクリプト: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Azure 接続の種類",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "スクリプトの引数",
"loc.input.help.ScriptArguments": "PowerShell に渡す追加のパラメーター。順序によるパラメーターまたは名前指定されたパラメーターのいずれかです。",
"loc.input.label.TargetAzurePs": "Azure PowerShell バージョン",
- "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされる Azure PowerShell バージョンは、2.1.0、3.8.0、4.2.1、5.1.1 (Hosted VS2017 キュー)、3.6.0 (Hosted キュー) です。\nエージェントで利用可能な最新のバージョンを選ぶには、\"インストールされている最新バージョン\" を選択します。\n\nプライベート Agents の場合は、優先される Azure PowerShell のバージョンを、\"バージョンを指定する\" を使用して指定できます",
+ "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされている Azure PowerShell のバージョンは、2.1.0、3.8.0、4.2.1、5.1.1、6.7.0 (ホステッド VS2017 キュー) です。\nエージェントで利用可能な最新バージョンを選ぶには、[Latest installed version] (インストールされた最新バージョン) を選択します。\n\nプライベート エージェントには、[Specify version] (バージョンを指定する) を使用して好みのバージョンの Azure PowerShell を指定できます",
"loc.input.label.CustomTargetAzurePs": "優先される Azure PowerShell バージョン",
- "loc.input.help.CustomTargetAzurePs": "優先される Azure PowerShell バージョンは、適切なセマンティックのバージョン (例: 1.2.3) である必要があります。2.\\*,2.3.\\* などの RegEx はサポートされません。Hosted VS2017 プールが現在サポートしているバージョン: 2.1.0、3.8.0、4.2.1、5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "推奨の Azure PowerShell バージョンは、1.2.3 などの適切なセマンティック バージョンである必要があります。2.\\*、2.3.\\* などの RegEx はサポートされていません。Hosted VS2017 プールは、現在次のバージョンをサポートしています。Azure モジュール バージョン: 2.1.0、3.8.0、4.2.1、5.1.1 および AzureRM モジュール バージョン: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "スクリプトの引数 '{0}' が無効です。改行は使用できません。",
"loc.messages.InvalidScriptPath0": "スクリプト パス '{0}' が無効です。無効なパス文字が指定されました。",
"loc.messages.InvalidAzurePsVersion": "指定した Azure PowerShell バージョン '{0}' は、形式が正しくありません。形式をご確認ください。正しい形式の例は、1.0.1 です",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ko-KR/resources.resjson
index 453526f2b14c..01d53629918f 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "스크립트 인수",
"loc.input.help.ScriptArguments": "PowerShell에 전달할 추가 인수입니다. 서수 매개 변수나 명명된 매개 변수 중 하나일 수 있습니다.",
"loc.input.label.TargetAzurePs": "Azure PowerShell 버전",
- "loc.input.help.TargetAzurePs": "호스트된 에이전트의 경우 지원되는 Azure PowerShell 버전은 2.1.0, 3.8.0, 4.2.1, 5.1.1(Hosted VS2017 Queue), 3.6.0(Hosted Queue)입니다.\n에이전트에서 사용 가능한 최신 버전을 선택하려면 \"설치된 최신 버전\"을 선택하세요.\n\n사용자 에이전트의 경우 \"버전 지정\"을 사용하여 기본 Azure PowerShell 버전을 지정할 수 있습니다.",
+ "loc.input.help.TargetAzurePs": "호스트된 에이전트의 경우 지원되는 Azure PowerShell 버전은 2.1.0, 3.8.0, 4.2.1, 5.1.1 및 6.7.0(Hosted VS2017 Queue)입니다.\n에이전트에서 사용 가능한 최신 버전을 선택하려면 \"설치된 최신 버전\"을 선택합니다.\n\n프라이빗 에이전트의 경우 \"버전 지정\"을 사용하여 Azure PowerShell의 기본 버전을 지정할 수 있습니다.",
"loc.input.label.CustomTargetAzurePs": "기본 Azure PowerShell 버전",
- "loc.input.help.CustomTargetAzurePs": "기본 Azure PowerShell 버전은 적절한 의미 체계 버전이어야 합니다(예: 1.2.3). 2.\\*,2.3.\\* 등의 regex는 지원되지 않습니다. 호스트된 VS2017 풀은 현재 2.1.0, 3.8.0, 4.2.1, 5.1.1 버전을 지원합니다.",
+ "loc.input.help.CustomTargetAzurePs": "기본 Azure PowerShell 버전은 올바른 의미 체계 버전(예: 1.2.3)이어야 합니다. 2.\\*,2.3.\\*와 같은 Regex는 지원되지 않습니다. 호스트된 VS2017 풀은 현재, Azure 모듈 버전 2.1.0, 3.8.0, 4.2.1, 5.1.1 및 AzureRM 모듈 버전 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0을 지원합니다.",
"loc.messages.InvalidScriptArguments0": "스크립트 인수 '{0}'이(가) 잘못되었습니다. 줄 바꿈은 허용되지 않습니다.",
"loc.messages.InvalidScriptPath0": "스크립트 경로 '{0}'이(가) 잘못되었습니다. 잘못된 경로 문자를 지정했습니다.",
"loc.messages.InvalidAzurePsVersion": "지정한 Azure PowerShell 버전 '{0}'의 형식이 잘못되었습니다. 형식을 확인하세요. 올바른 형식의 예는 1.0.1입니다.",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ru-RU/resources.resjson
index 0f5fb9dfb099..281a68db04ea 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Выполнение скрипта PowerShell в среде Azure",
"loc.instanceNameFormat": "Сценарий Azure PowerShell: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Тип подключения Azure",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "Аргументы скрипта",
"loc.input.help.ScriptArguments": "Дополнительные параметры для передачи в PowerShell. Могут быть как порядковыми, так и именованными.",
"loc.input.label.TargetAzurePs": "Версия Azure PowerShell",
- "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 2.1.0, 3.8.0, 4.2.1 и 5.1.1 (размещенная очередь VS2017), 3.6.0 (размещенная очередь).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell с помощью команды \"Указать версию\"",
+ "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 2.1.0, 3.8.0, 4.2.1, 5.1.1 и 6.7.0 (размещенная очередь VS2017).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell, выбрав \"Указать версию\".",
"loc.input.label.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Предпочитаемая версия Azure PowerShell должна быть правильной семантической версией, например 1.2.3. Регулярные выражения, такие как 2.\\* и 2.3.\\*, не поддерживаются. Размещенный пул VS2017 сейчас поддерживает следующие версии: 2.1.0, 3.8.0, 4.2.1, 5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell должна быть надлежащей семантической версией, например 1.2.3. Регулярные выражения, например 2.\\*,2.3.\\*, не поддерживаются. Размещенный пул Visual Studio 2017 в настоящее время поддерживает версии модуля Azure 2.1.0, 3.8.0, 4.2.1, 5.1.1 и версии модуля AzureRM 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Недопустимые аргументы скрипта \"{0}\". Разрывы строк запрещены.",
"loc.messages.InvalidScriptPath0": "Недопустимый путь к скрипту \"{0}\". Указаны символы, недопустимые в пути.",
"loc.messages.InvalidAzurePsVersion": "Указанная версия Azure PowerShell \"{0}\" имеет неправильный формат. Проверьте формат. Пример правильного формата: 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-CN/resources.resjson
index 38caa32e434b..9e6012aca2e8 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "脚本参数",
"loc.input.help.ScriptArguments": "要传递给 PowerShell 的其他参数。可以是序号或命名参数。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "对于托管代理,支持的 Azure PowerShell 版本为: 2.1.0、3.8.0、4.2.1 和 5.1.1 (托管的 VS2017 队列)、3.6.0 (托管队列)。\n若要选择在代理上可用的最新版本,请选择“最新安装的版本”。\n\n对于私有代理,可以使用“指定版本”指定 Azure PowerShell 的首选版本",
+ "loc.input.help.TargetAzurePs": "对于托管代理,受支持的 Azure PowerShell 版本为: 2.1.0、3.8.0、4.2.1、5.1.1 和 6.7.0(托管的 VS2017 队列)。\n若要在代理上选择最新的可用版本,选择“最新安装的版本”。\n\n对于专用代理,可以使用“指定版本”指定 Azure PowerShell 的首选版本",
"loc.input.label.CustomTargetAzurePs": "首选 Azure PowerShell 版本",
- "loc.input.help.CustomTargetAzurePs": "首选的 Azure PowerShell 版本需要是适当的语义版本,例如 1.2.3。不支持 2.\\*、2.3.\\* 等正则表达式。托管 VS2017 池当前支持版本: 2.1.0、3.8.0、4.2.1、5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "首选 Azure PowerShell 版本需为正确的语义版本,例如 1.2.3。不支持 2.\\*、2.3.\\* 等正则表达式。托管 VS2017 池当前支持 Azure 模块版本: 2.1.0、3.8.0、4.2.1、5.1.1 和 AzureRM 模块版本: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "脚本参数“{0}”无效。不允许换行。",
"loc.messages.InvalidScriptPath0": "脚本路径“{0}”无效。指定的路径字符无效。",
"loc.messages.InvalidAzurePsVersion": "指定的 Azure PowerShell 版本“{0}”格式不正确。请检查格式。正确格式的示例为 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-TW/resources.resjson
index 30e44f784c62..a99b0642e6b9 100644
--- a/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzurePowerShellV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "在 Azure 環境中執行 PowerShell 指令碼",
"loc.instanceNameFormat": "Azure PowerShell 指令碼: $(ScriptType)",
"loc.input.label.ConnectedServiceNameSelector": "Azure 連接類型",
@@ -17,9 +17,9 @@
"loc.input.label.ScriptArguments": "指令碼引數",
"loc.input.help.ScriptArguments": "傳遞至 PowerShell 的額外引數。可以是序數或具名參數。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "若為裝載的代理程式,受支援的 Azure PowerShell 版本為: 2.1.0、3.8.0、4.2.1 及 5.1.1 (裝載 VS2017 佇列)、3.6.0 (裝載佇列)。\n若要選取代理程式上可用的最新版本,請選取 [Latest installed version]。\n\n若為私人 Agent,您可以使用 [Specify version] 來指定慣用的 Azure PowerShell 版本",
+ "loc.input.help.TargetAzurePs": "若為裝載的代理程式,則支援的 Azure PowerShell 版本為: 2.1.0、3.8.0、4.2.1、5.1.1 和 6.7.0 (裝載的 VS2017 佇列)。\n若要挑選代理程式上可用的最新版本,請選取 [安裝的最新版本]。\n\n若為私人代理程式,您可以使用 [指定版本] 指定慣用的 Azure PowerShell 版本",
"loc.input.label.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本",
- "loc.input.help.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本必須為語意正確的版本,例如 1.2.3。不支援類似 2.\\*、2.3.\\* 的 Regex。裝載的 VS2017 集區目前支援的版本有: 2.1.0、3.8.0、4.2.1、5.1.1",
+ "loc.input.help.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本必須是適當的語意版本,例如 1.2.3。不支援 2.\\*、2.3.\\* 這樣的 Regex。裝載的 VS2017 集區目前支援 Azure 模組版本: 2.1.0、3.8.0、4.2.1、5.1.1 及 AzureRM 模組版本: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "指令碼引數 '{0}' 無效。不允許分行符號。",
"loc.messages.InvalidScriptPath0": "指令碼路徑 '{0}' 無效。指定的路徑字元無效。",
"loc.messages.InvalidAzurePsVersion": "指定的 Azure PowerShell 版本 '{0}' 格式不正確。請檢查格式。正確格式的範例為 1.0.1",
diff --git a/Tasks/AzurePowerShellV2/task.json b/Tasks/AzurePowerShellV2/task.json
index d40f1a575c65..8743b5d0c942 100644
--- a/Tasks/AzurePowerShellV2/task.json
+++ b/Tasks/AzurePowerShellV2/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 185,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzurePowerShellV2/task.loc.json b/Tasks/AzurePowerShellV2/task.loc.json
index 3c97a97bbe77..27c8caa9b8eb 100644
--- a/Tasks/AzurePowerShellV2/task.loc.json
+++ b/Tasks/AzurePowerShellV2/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 184,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/de-DE/resources.resjson
index 513cc6226558..542a371d6870 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "PowerShell-Skript innerhalb einer Azure-Umgebung ausführen",
"loc.instanceNameFormat": "Azure PowerShell-Skript: $(ScriptType)",
"loc.releaseNotes": "Unterstützung für \"Fehler bei Standardfehler\" und ErrorActionPreference hinzugefügt",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "Fehler bei Standardfehler.",
"loc.input.help.FailOnStandardError": "Wenn dieser Wert TRUE ist, tritt ein Aufgabenfehler auf, wenn Fehler in die Fehlerpipeline oder Daten in den Standard-Fehlerdatenstrom geschrieben werden.",
"loc.input.label.TargetAzurePs": "Azure PowerShell-Version",
- "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 2.1.0, 3.8.0, 4.2.1, 5.1.1 und 6.7.0 (gehostete VS2017-Warteschlange), 3.6.0 (gehostete Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\".\n\nBei privaten Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
+ "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 2.1.0, 3.8.0, 4.2.1, 5.1.1 und 6.7.0 (gehostete VS2017-Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\".\n\nBei privaten Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
"loc.input.label.CustomTargetAzurePs": "Bevorzugte Azure PowerShell-Version",
"loc.input.help.CustomTargetAzurePs": "Die bevorzugte Azure PowerShell-Version muss eine ordnungsgemäße semantische Version sein, z. B. \"1.2.3\". Reguläre Ausdrücke wie \"2.\\*,2.3.\\*\" werden nicht unterstützt. Der gehostete VS2017-Pool unterstützt derzeit die Azure-Modulversionen 2.1.0, 3.8.0, 4.2.1, 5.1.1 und die AzureRM-Modulversionen 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0.",
"loc.messages.InvalidScriptArguments0": "Ungültige Skriptargumente \"{0}\". Zeilenumbrüche sind unzulässig.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/es-ES/resources.resjson
index f5945a14df8f..de49c39aa5e4 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Ejecutar un script de PowerShell en un entorno de Azure",
"loc.instanceNameFormat": "Script de Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Compatibilidad agregada para el error estándar y ErrorActionPreference",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "Error si se produce un error estándar",
"loc.input.help.FailOnStandardError": "Si es true, se producirá un error en la tarea si se escriben errores en la canalización de errores o si se escriben datos en el flujo de error estándar.",
"loc.input.label.TargetAzurePs": "Versión de Azure PowerShell",
- "loc.input.help.TargetAzurePs": "En el caso de agentes hospedados, las versiones de Azure PowerShell admitidas son 2.1.0, 3.8.0, 4.2.1, 5.1.1 y 6.7.0 (Hosted VS2017 Queue), 3.6.0(Hosted Queue).\nPara elegir la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\".",
+ "loc.input.help.TargetAzurePs": "En el caso de los agentes hospedados, las versiones de Azure PowerShell admitidas son 2.1.0, 3.8.0, 4.2.1, 5.1.1 y 6.7.0 (cola de VS2017 hospedado).\nPara elegir la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara los agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\".",
"loc.input.label.CustomTargetAzurePs": "Versión de Azure PowerShell preferida",
"loc.input.help.CustomTargetAzurePs": "La versión preferida de Azure PowerShell debe ser una versión de semántica adecuada; por ejemplo,1.2.3. No se admite Regex como 2.\\*,2.3.\\*. El grupo Hosted VS2017 Pool actualmente es compatible con las versiones del módulo de Azure 2.1.0, 3.8.0, 4.2.1 y 5.1.1, así como las versiones del módulo AzureRM 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Argumentos de script '{0}' no válidos. No se permiten los saltos de línea.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/fr-FR/resources.resjson
index 7b3a1fa9f1cd..98d944029950 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Exécuter un script PowerShell dans un environnement Azure",
"loc.instanceNameFormat": "Script Azure PowerShell : $(ScriptType)",
"loc.releaseNotes": "Ajout de la prise en charge de Fail en cas d'erreur standard et d'ErrorActionPreference",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "Échec sur une erreur standard",
"loc.input.help.FailOnStandardError": "Si la valeur est true, et si des erreurs sont écrites dans le pipeline d'erreurs ou si des données sont écrites dans le flux d'erreurs standard, cette tâche se solde par un échec.",
"loc.input.label.TargetAzurePs": "Version d'Azure PowerShell",
- "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1 et 6.7.0 (file d'attente VS2017 hébergée), 3.6.0 (file d'attente hébergée).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version préférée d'Azure PowerShell à l'aide de l'option \"Spécifier la version\"",
+ "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1 et 6.7.0 (file d'attente Hosted VS2017).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version par défaut d'Azure PowerShell via \"Spécifier la version\"",
"loc.input.label.CustomTargetAzurePs": "Version préférée d'Azure PowerShell",
"loc.input.help.CustomTargetAzurePs": "La version préférée d'Azure PowerShell doit être une version sémantique appropriée. Par exemple, 1.2.3. La notation regex telle que 2.\\*,2.3.\\* n'est pas prise en charge. Le pool VS2017 hébergé prend en charge les versions de module Azure suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1 et les versions de module AzureRM suivantes : 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Arguments de script '{0}' non valides. Les sauts de ligne ne sont pas autorisés.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/it-IT/resources.resjson
index 85ab1c73d956..9d9f609fb6f0 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Consente di eseguire uno script PowerShell in un ambiente Azure",
"loc.instanceNameFormat": "Script Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Aggiunta del supporto per Interrompi in caso di STDERR e ErrorActionPreference",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "Interrompi in caso di errore standard",
"loc.input.help.FailOnStandardError": "Se il valore è true, questa attività non riuscirà nel caso in cui vengano scritti errori nella pipeline degli errori oppure se vengono scritti dati nel flusso STDERR.",
"loc.input.label.TargetAzurePs": "Versione di Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In caso di agenti ospitati le versioni supportate di Azure PowerShell sono: 2.1.0, 3.8.0, 4.2.1, 5.1.1 e 6.7.0(Hosted VS2017 Queue), 3.6.0(Hosted Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile specificare la versione preferita di Azure PowerShell usando \"Specifica versione\"",
+ "loc.input.help.TargetAzurePs": "In caso di agenti ospitati le versioni supportate di Azure PowerShell sono: 2.1.0, 3.8.0, 4.2.1, 5.1.1 e 6.7.0(Hosted VS2017 Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile specificare la versione preferita di Azure PowerShell usando \"Specifica versione\"",
"loc.input.label.CustomTargetAzurePs": "Versione preferita di Azure PowerShell",
"loc.input.help.CustomTargetAzurePs": "La versione preferita di Azure PowerShell deve essere una versione semantica valida, ad esempio 1.2.3. Espressioni regolari come 2.\\*,2.3.\\* non sono supportate. Il pool Hosted VS2017 supporta attualmente le versioni 2.1.0, 3.8.0, 4.2.1 e 5.1.1 del modulo di Azure e le versioni 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0 del modulo AzureRM",
"loc.messages.InvalidScriptArguments0": "Gli argomenti '{0}' dello script non sono validi. Le interruzioni di riga non sono consentite.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ja-JP/resources.resjson
index 659d5b60db42..3aa10b987cb2 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Azure 環境内で PowerShell スクリプトを実行します",
"loc.instanceNameFormat": "Azure PowerShell スクリプト: $(ScriptType)",
"loc.releaseNotes": "標準エラーが書き込まれた場合の失敗と、ErrorActionPreference のサポートが追加されました",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "標準エラーで失敗",
"loc.input.help.FailOnStandardError": "これが true の場合、何らかのエラーがエラー パイプラインに書き込まれるか、何らかのデータが標準エラー ストリームに書き込まれる場合、このタスクは失敗します。",
"loc.input.label.TargetAzurePs": "Azure PowerShell バージョン",
- "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされている Azure PowerShell のバージョンは、2.1.0、3.8.0、4.2.1、5.1.1、6.7.0 (ホステッド VS2017 キュー)、3.6.0 (ホステッド キュー) です。\nエージェントで利用可能な最新バージョンを選ぶには、[Latest installed version] (インストールされた最新バージョン) を選択します。\n\nプライベート エージェントには、[Specify version] (バージョンを指定する) を使用して好みのバージョンの Azure PowerShell を指定できます。",
+ "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされている Azure PowerShell のバージョンは、2.1.0、3.8.0、4.2.1、5.1.1、6.7.0 (ホステッド VS2017 キュー) です。\nエージェントで利用可能な最新バージョンを選ぶには、[Latest installed version] (インストールされた最新バージョン) を選択します。\n\nプライベート エージェントには、[Specify version] (バージョンを指定する) を使用して好みのバージョンの Azure PowerShell を指定できます",
"loc.input.label.CustomTargetAzurePs": "優先される Azure PowerShell バージョン",
"loc.input.help.CustomTargetAzurePs": "推奨の Azure PowerShell バージョンは、1.2.3 などの適切なセマンティック バージョンである必要があります。2.\\*、2.3.\\* などの RegEx はサポートされていません。Hosted VS2017 プールは、現在次のバージョンをサポートしています。Azure モジュール バージョン: 2.1.0、3.8.0、4.2.1、5.1.1 および AzureRM モジュール バージョン: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "スクリプトの引数 '{0}' が無効です。改行は使用できません。",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ko-KR/resources.resjson
index b34e8a552d26..86e7102e303d 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ko-KR/resources.resjson
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "표준 오류 시 실패",
"loc.input.help.FailOnStandardError": "이 값이 true이면 오류 파이프라인에 오류가 작성되거나 표준 오류 스트림에 데이터가 작성될 경우 이 작업은 실패하게 됩니다.",
"loc.input.label.TargetAzurePs": "Azure PowerShell 버전",
- "loc.input.help.TargetAzurePs": "호스트된 에이전트의 경우 지원되는 Azure PowerShell 버전은 2.1.0, 3.8.0, 4.2.1, 5.1.1 및 6.7.0(Hosted VS2017 Queue), 3.6.0(Hosted Queue)입니다.\n에이전트에서 사용 가능한 최신 버전을 선택하려면 \"설치된 최신 버전\"을 선택합니다.\n\n사용자 에이전트의 경우 \"버전 지정\"을 사용하여 기본 Azure PowerShell 버전을 지정할 수 있습니다.",
+ "loc.input.help.TargetAzurePs": "호스트된 에이전트의 경우 지원되는 Azure PowerShell 버전은 2.1.0, 3.8.0, 4.2.1, 5.1.1 및 6.7.0(Hosted VS2017 Queue)입니다.\n에이전트에서 사용 가능한 최신 버전을 선택하려면 \"설치된 최신 버전\"을 선택합니다.\n\n프라이빗 에이전트의 경우 \"버전 지정\"을 사용하여 Azure PowerShell의 기본 버전을 지정할 수 있습니다.",
"loc.input.label.CustomTargetAzurePs": "기본 Azure PowerShell 버전",
"loc.input.help.CustomTargetAzurePs": "기본 Azure PowerShell 버전은 올바른 의미 체계 버전(예: 1.2.3)이어야 합니다. 2.\\*,2.3.\\*와 같은 Regex는 지원되지 않습니다. 호스트된 VS2017 풀은 현재, Azure 모듈 버전 2.1.0, 3.8.0, 4.2.1, 5.1.1 및 AzureRM 모듈 버전 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0을 지원합니다.",
"loc.messages.InvalidScriptArguments0": "스크립트 인수 '{0}'이(가) 잘못되었습니다. 줄 바꿈은 허용되지 않습니다.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ru-RU/resources.resjson
index 104d5a8bf6b3..eeed8586d1f9 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Выполнение скрипта PowerShell в среде Azure",
"loc.instanceNameFormat": "Сценарий Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Добавлена поддержка сбоя в случае стандартной ошибки и переменной ErrorActionPreference",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "Сбой со стандартной ошибкой",
"loc.input.help.FailOnStandardError": "Если задано значение True, задача будет завершаться сбоем при записи любых ошибок в конвейер ошибок или записи любых данных в стандартный поток ошибок.",
"loc.input.label.TargetAzurePs": "Версия Azure PowerShell",
- "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 2.1.0, 3.8.0, 4.2.1, 5.1.1 и 6.7.0 (размещенная очередь VS2017), 3.6.0 (размещенная очередь).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell с помощью элемента \"Указать версию\"",
+ "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 2.1.0, 3.8.0, 4.2.1, 5.1.1 и 6.7.0 (размещенная очередь VS2017).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell, выбрав \"Указать версию\".",
"loc.input.label.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell",
"loc.input.help.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell должна быть надлежащей семантической версией, например 1.2.3. Регулярные выражения, например 2.\\*,2.3.\\*, не поддерживаются. Размещенный пул Visual Studio 2017 в настоящее время поддерживает версии модуля Azure 2.1.0, 3.8.0, 4.2.1, 5.1.1 и версии модуля AzureRM 2.1.0, 3.8.0, 4.2.1, 5.1.1, 6.7.0",
"loc.messages.InvalidScriptArguments0": "Недопустимые аргументы скрипта \"{0}\". Разрывы строк запрещены.",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-CN/resources.resjson
index 523ffedd414c..85d6c184015f 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "因标准错误失败",
"loc.input.help.FailOnStandardError": "如果为 true,当有错误被写入错误管道或有数据被写入标准错误流时,此任务将失败。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "对于托管代理,受支持的 Azure PowerShell 版本为: 2.1.0、3.8.0、4.2.1、5.1.1 和 6.7.0(托管的 VS2017 队列)、3.6.0(托管队列)。\n若要在代理上选择最新的可用版本,选择“最新安装的版本”。\n\n对于专用代理,可以使用“指定版本”指定 Azure PowerShell 的首选版本",
+ "loc.input.help.TargetAzurePs": "对于托管代理,受支持的 Azure PowerShell 版本为: 2.1.0、3.8.0、4.2.1、5.1.1 和 6.7.0(托管的 VS2017 队列)。\n若要在代理上选择最新的可用版本,选择“最新安装的版本”。\n\n对于专用代理,可以使用“指定版本”指定 Azure PowerShell 的首选版本",
"loc.input.label.CustomTargetAzurePs": "首选 Azure PowerShell 版本",
"loc.input.help.CustomTargetAzurePs": "首选 Azure PowerShell 版本需为正确的语义版本,例如 1.2.3。不支持 2.\\*、2.3.\\* 等正则表达式。托管 VS2017 池当前支持 Azure 模块版本: 2.1.0、3.8.0、4.2.1、5.1.1 和 AzureRM 模块版本: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "脚本参数“{0}”无效。不允许换行。",
diff --git a/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-TW/resources.resjson
index 12fe00b1cd8c..263152b582f2 100644
--- a/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzurePowerShellV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "在 Azure 環境中執行 PowerShell 指令碼",
"loc.instanceNameFormat": "Azure PowerShell 指令碼: $(ScriptType)",
"loc.releaseNotes": "新增了 [發生標準錯誤時失敗] 和 ErrorActionPreference 的支援",
@@ -23,7 +23,7 @@
"loc.input.label.FailOnStandardError": "發生標準錯誤的失敗",
"loc.input.help.FailOnStandardError": "若此項為 true,如果在錯誤管線中寫入任何錯誤,或在標準錯誤資料流中寫入任何資料,此工作就會失敗。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "若為裝載的代理程式,支援的 Azure PowerShell 版本會是: 2.1.0、3.8.0、4.2.1、5.1.1 及 6.7.0 (裝載的 VS2017 佇列)、3.6.0 (裝載的佇列)。\n若要挑選代理程式上可用的最新版本,請選取 [最新的安裝版本]。\n\n若為私人代理程式,您可以使用 [指定版本] 指定慣用的 Azure PowerShell 版本",
+ "loc.input.help.TargetAzurePs": "若為裝載的代理程式,則支援的 Azure PowerShell 版本為: 2.1.0、3.8.0、4.2.1、5.1.1 和 6.7.0 (裝載的 VS2017 佇列)。\n若要挑選代理程式上可用的最新版本,請選取 [安裝的最新版本]。\n\n若為私人代理程式,您可以使用 [指定版本] 指定慣用的 Azure PowerShell 版本",
"loc.input.label.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本",
"loc.input.help.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本必須是適當的語意版本,例如 1.2.3。不支援 2.\\*、2.3.\\* 這樣的 Regex。裝載的 VS2017 集區目前支援 Azure 模組版本: 2.1.0、3.8.0、4.2.1、5.1.1 及 AzureRM 模組版本: 2.1.0、3.8.0、4.2.1、5.1.1、6.7.0",
"loc.messages.InvalidScriptArguments0": "指令碼引數 '{0}' 無效。不允許分行符號。",
diff --git a/Tasks/AzurePowerShellV3/task.json b/Tasks/AzurePowerShellV3/task.json
index 2f892e76c2cd..ae239e2710b7 100644
--- a/Tasks/AzurePowerShellV3/task.json
+++ b/Tasks/AzurePowerShellV3/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 185,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Added support for Fail on standard error and ErrorActionPreference",
diff --git a/Tasks/AzurePowerShellV3/task.loc.json b/Tasks/AzurePowerShellV3/task.loc.json
index 850a29144fe1..b510c34b67dc 100644
--- a/Tasks/AzurePowerShellV3/task.loc.json
+++ b/Tasks/AzurePowerShellV3/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 184,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/de-DE/resources.resjson
index 8b9c356f3b06..3d2bbac22edc 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "PowerShell-Skript innerhalb einer Azure-Umgebung ausführen",
"loc.instanceNameFormat": "Azure PowerShell-Skript: $(ScriptType)",
"loc.releaseNotes": "Unterstützung für Az-Modul und plattformübergreifende Agents hinzugefügt.",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "Wählen Sie den Wert der Variablen \"ErrorActionPreference\" für die Skriptausführung.",
"loc.input.label.FailOnStandardError": "Fehler bei Standardfehler.",
"loc.input.help.FailOnStandardError": "Wenn dieser Wert TRUE ist, tritt ein Aufgabenfehler auf, wenn Fehler in die Fehlerpipeline oder Daten in den Standard-Fehlerdatenstrom geschrieben werden.",
+ "loc.input.label.RestrictContextToCurrentTask": "Kontextbereich auf aktuelle Aufgabe beschränken",
+ "loc.input.help.RestrictContextToCurrentTask": "Wenn diese Option auf TRUE festgelegt ist, beschränkt diese Aufgabe den Kontextbereich nur auf die aktuelle Aufgabe, und der Kontext steht bei Verwendung des privaten Agents für andere Aufgaben in der Pipeline nicht zur Verfügung.",
"loc.input.label.TargetAzurePs": "Azure PowerShell-Version",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (gehostete VS2017-Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\" aus.\n\nFür private Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
"loc.input.label.CustomTargetAzurePs": "Bevorzugte Azure PowerShell-Version",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "Die bevorzugte Azure PowerShell-Version muss einem ordnungsgemäßen semantischen Versionsmuster folgen, z. B. \"1.2.3\". Reguläre Ausdrücke wie 2.\\*,2.3.\\* werden nicht unterstützt. Der gehostete VS2017-Pool unterstützt aktuell die folgenden Az-Modulversionen: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "PowerShell Core verwenden",
"loc.input.help.pwsh": "Sofern TRUE, verwendet die Aufgabe unter Windows anstelle von \"powershell.exe\" die in PATH festgelegte \"pwsh.exe\".",
"loc.input.label.workingDirectory": "Arbeitsverzeichnis",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/es-ES/resources.resjson
index 91f7bf8744bf..fad2f6c3c2d4 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Ejecutar un script de PowerShell en un entorno de Azure",
"loc.instanceNameFormat": "Script de Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Se ha agregado compatibilidad con el módulo Az y los agentes multiplataforma.",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "Seleccione el valor de la variable ErrorActionPreference para ejecutar el script.",
"loc.input.label.FailOnStandardError": "Error si se produce un error estándar",
"loc.input.help.FailOnStandardError": "Si es true, se producirá un error en la tarea si se escriben errores en la canalización de errores o si se escriben datos en el flujo de error estándar.",
+ "loc.input.label.RestrictContextToCurrentTask": "Restringir el ámbito de contexto a la tarea actual",
+ "loc.input.help.RestrictContextToCurrentTask": "Si es true, esta tarea restringirá el ámbito de contexto solo a la tarea actual y el contexto no estará disponible para otras tareas de la canalización cuando se use el agente privado.",
"loc.input.label.TargetAzurePs": "Versión de Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "En el caso de los agentes hospedados, las versiones de Azure PowerShell admitidas son 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nPara seleccionar la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara los agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\"",
"loc.input.label.CustomTargetAzurePs": "Versión de Azure PowerShell preferida",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La versión preferida de Azure PowerShell debe ser una versión de semántica adecuada, por ejemplo, 1.2.3. No se admite una notación regex como 2.\\*,2.3.\\*. El grupo Hosted VS2017 Pool es compatible con las versiones del módulo Az 1.0.0, 1.6.0, 2.3.2, 2.6.0 y 3.1.0",
"loc.input.label.pwsh": "Usar PowerShell Core",
"loc.input.help.pwsh": "Si es true, la tarea usará pwsh.exe desde PATH en lugar de powershell.exe en Windows.",
"loc.input.label.workingDirectory": "Directorio de trabajo",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/fr-FR/resources.resjson
index 0b1dd09889d0..da82aafd271b 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Exécuter un script PowerShell dans un environnement Azure",
"loc.instanceNameFormat": "Script Azure PowerShell : $(ScriptType)",
"loc.releaseNotes": "Ajout de la prise en charge du module Azure et des agents multiplateformes.",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "Sélectionnez la valeur de la variable ErrorActionPreference pour l'exécution du script.",
"loc.input.label.FailOnStandardError": "Échec sur une erreur standard",
"loc.input.help.FailOnStandardError": "Si la valeur est true, et si des erreurs sont écrites dans le pipeline d'erreurs ou si des données sont écrites dans le flux d'erreurs standard, cette tâche se solde par un échec.",
+ "loc.input.label.RestrictContextToCurrentTask": "Limiter l'étendue du contexte à la tâche active",
+ "loc.input.help.RestrictContextToCurrentTask": "Si cette condition est vérifiée, la tâche limite l'étendue du contexte à la tâche active uniquement. Le contexte n'est pas accessible aux autres tâches du pipeline quand l'agent privé est utilisé.",
"loc.input.label.TargetAzurePs": "Version d'Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (file d'attente VS2017 hébergée).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version par défaut d'Azure PowerShell via \"Spécifier la version\"",
"loc.input.label.CustomTargetAzurePs": "Version préférée d'Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La version par défaut d'Azure PowerShell doit être une version sémantique appropriée, par exemple 1.2.3. La notation regex telle que 2.\\*,2.3.\\* n'est pas prise en charge. Le pool VS2017 hébergé prend en charge les versions de module Az suivantes : 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Utilisez PowerShell Core",
"loc.input.help.pwsh": "Si la valeur est true, dans Windows, la tâche utilise pwsh.exe à partir de votre variable PATH au lieu de powershell.exe.",
"loc.input.label.workingDirectory": "Répertoire de travail",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/it-IT/resources.resjson
index 99fa108b4101..60bdb56a77ea 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Consente di eseguire uno script PowerShell in un ambiente Azure",
"loc.instanceNameFormat": "Script Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "È stato aggiunto il supporto per il modulo AZ e gli agenti multipiattaforma.",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "Consente di selezionare il valore della variabile ErrorActionPreference per l'esecuzione dello script.",
"loc.input.label.FailOnStandardError": "Interrompi in caso di errore standard",
"loc.input.help.FailOnStandardError": "Se il valore è true, questa attività non riuscirà nel caso in cui vengano scritti errori nella pipeline degli errori oppure se vengono scritti dati nel flusso STDERR.",
+ "loc.input.label.RestrictContextToCurrentTask": "Limita l'ambito del contesto all'attività corrente",
+ "loc.input.help.RestrictContextToCurrentTask": "Se è true, questa attività limiterà l'ambito del contesto solo all'attività corrente e il contesto non sarà disponibile per altre attività nella pipeline quando si usa l'agente privato.",
"loc.input.label.TargetAzurePs": "Versione di Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "In caso di agenti ospitati la versione supportata di Azure PowerShell è: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile selezionare \"Specifica versione\" per specificare la versione preferita di Azure PowerShell",
"loc.input.label.CustomTargetAzurePs": "Versione preferita di Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La versione preferita di Azure PowerShell deve essere una versione semantica valida, ad esempio 1.2.3. Espressioni regolari come 2.\\*,2.3.\\* non sono supportate. La versione Hosted VS2017 Pool supporta attualmente le versioni seguenti del modulo Az: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Usa PowerShell Core",
"loc.input.help.pwsh": "Se è impostata su true, in Windows l'attività userà pwsh.exe da PATH invece di powershell.exe.",
"loc.input.label.workingDirectory": "Directory di lavoro",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ja-JP/resources.resjson
index 290e8ecb30b5..2e2b55203124 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Azure 環境内で PowerShell スクリプトを実行します",
"loc.instanceNameFormat": "Azure PowerShell スクリプト: $(ScriptType)",
"loc.releaseNotes": "Az モジュールとクロス プラットフォームのエージェントのサポートが追加されました。",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "スクリプトを実行するための ErrorActionPreference 変数の値を選択します。",
"loc.input.label.FailOnStandardError": "標準エラーで失敗",
"loc.input.help.FailOnStandardError": "これが true の場合、何らかのエラーがエラー パイプラインに書き込まれるか、何らかのデータが標準エラー ストリームに書き込まれる場合、このタスクは失敗します。",
+ "loc.input.label.RestrictContextToCurrentTask": "コンテキストのスコープを現在のタスクに制限する",
+ "loc.input.help.RestrictContextToCurrentTask": "これが true の場合、このタスクによってコンテキストのスコープが現在のタスクのみに制限されます。また、プライベート エージェントを使用している場合、このコンテキストをパイプライン内の他のタスクで使用することはできなくなります。",
"loc.input.label.TargetAzurePs": "Azure PowerShell バージョン",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされている Azure PowerShell のバージョンは、1.0.0、1.6.0、2.3.2、2.6.0、3.1.0 (ホステッド VS2017 キュー) です。\nエージェントで利用可能な最新バージョンを選ぶには、[Latest installed version](インストールされている最新バージョン) を選択します。\n\nプライベート エージェントの場合は、[Specify version](バージョンを指定する) を使用して優先されるバージョンの Azure PowerShell を指定できます。",
"loc.input.label.CustomTargetAzurePs": "優先される Azure PowerShell バージョン",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "優先される Azure PowerShell バージョンは、1.2.3 などの適切なセマンティック バージョンである必要があります。2.\\*、2.3.\\* などの正規表現はサポートされていません。ホステッド VS2017 プールは、現在次の Az モジュール バージョンをサポートしています: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0",
"loc.input.label.pwsh": "PowerShell Core を使用する",
"loc.input.help.pwsh": "これが true の場合、Windows 上のタスクは powershell.exe ではなく PATH からの pwsh.exe を使用します。",
"loc.input.label.workingDirectory": "作業ディレクトリ",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ko-KR/resources.resjson
index 3a9b3c539668..c66989ac9d38 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ko-KR/resources.resjson
@@ -20,6 +20,8 @@
"loc.input.help.errorActionPreference": "스크립트 실행에 대한 ErrorActionPreference 변수의 값을 선택합니다.",
"loc.input.label.FailOnStandardError": "표준 오류 시 실패",
"loc.input.help.FailOnStandardError": "이 값이 true이면 오류 파이프라인에 오류가 작성되거나 표준 오류 스트림에 데이터가 작성될 경우 이 작업은 실패하게 됩니다.",
+ "loc.input.label.RestrictContextToCurrentTask": "컨텍스트 범위를 현재 작업으로 제한",
+ "loc.input.help.RestrictContextToCurrentTask": "true이면 이 작업이 컨텍스트 범위를 현재 작업으로만 제한하고 프라이빗 에이전트를 사용할 때 파이프라인의 다른 작업에 대해 컨텍스트를 사용할 수 없게 됩니다.",
"loc.input.label.TargetAzurePs": "Azure PowerShell 버전",
"loc.input.help.TargetAzurePs": "호스트된 에이전트의 경우 지원되는 Azure PowerShell 버전은 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0(Hosted VS2017 Queue)입니다.\n에이전트에서 사용 가능한 최신 버전을 선택하려면 \"설치된 최신 버전\"을 선택합니다.\n\n사용자 에이전트의 경우 \"버전 지정\"을 사용하여 기본 Azure PowerShell 버전을 지정할 수 있습니다.",
"loc.input.label.CustomTargetAzurePs": "기본 Azure PowerShell 버전",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ru-RU/resources.resjson
index 74c687196256..abdd8954e607 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Выполнение скрипта PowerShell в среде Azure",
"loc.instanceNameFormat": "Сценарий Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Добавлена поддержка модуля Az и кроссплатформенных агентов.",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "Выберите значение переменной ErrorActionPreference для выполнения скрипта.",
"loc.input.label.FailOnStandardError": "Сбой со стандартной ошибкой",
"loc.input.help.FailOnStandardError": "Если задано значение True, задача будет завершаться сбоем при записи любых ошибок в конвейер ошибок или записи любых данных в стандартный поток ошибок.",
+ "loc.input.label.RestrictContextToCurrentTask": "Ограничить область контекста текущей задачей",
+ "loc.input.help.RestrictContextToCurrentTask": "Если задано значение true, задача ограничивает область контекста только текущей задачей и при использовании частного агента контекст будет недоступен для других задач в конвейере.",
"loc.input.label.TargetAzurePs": "Версия Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (размещенная очередь Visual Studio 2017).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell с помощью элемента \"Указать версию\"",
"loc.input.label.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell должна быть надлежащей семантической версией, например 1.2.3. Регулярные выражения, например 2.\\*,2.3.\\*, не поддерживаются. Размещенный пул Visual Studio 2017 сейчас поддерживает следующие версии модуля Az: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Использовать PowerShell Core",
"loc.input.help.pwsh": "Если задано значение True, в Windows задача будет использовать программу pwsh.exe, указанную в переменной PATH, вместо powershell.exe.",
"loc.input.label.workingDirectory": "Рабочий каталог",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-CN/resources.resjson
index b3f808b85c27..0accd3e1fe4f 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-CN/resources.resjson
@@ -20,6 +20,8 @@
"loc.input.help.errorActionPreference": "选择执行脚本的 ErrorActionPreference 变量的值。",
"loc.input.label.FailOnStandardError": "因标准错误失败",
"loc.input.help.FailOnStandardError": "如果为 true,当有错误被写入错误管道或有数据被写入标准错误流时,此任务将失败。",
+ "loc.input.label.RestrictContextToCurrentTask": "将上下文的范围限于当前任务",
+ "loc.input.help.RestrictContextToCurrentTask": "如果为 true,此任务会将上下文的范围仅限于当前任务,并且在使用专用代理时,管道中的其他任务将无法使用该上下文。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
"loc.input.help.TargetAzurePs": "对于托管代理,受支持的 Azure PowerShell 版本为: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0 (托管的 VS2017 队列)。\n若要选择代理上的最新可用版本,请选择“已安装的最新版本”。\n\n对于专用代理,可以使用“指定版本”指定 Azure PowerShell 的首选版本",
"loc.input.label.CustomTargetAzurePs": "首选 Azure PowerShell 版本",
diff --git a/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-TW/resources.resjson
index 23eb5d841c23..a99f4093c1c8 100644
--- a/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzurePowerShellV4/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "在 Azure 環境中執行 PowerShell 指令碼",
"loc.instanceNameFormat": "Azure PowerShell 指令碼: $(ScriptType)",
"loc.releaseNotes": "新增了 Az 模組和跨平台代理程式的支援。",
@@ -20,10 +20,12 @@
"loc.input.help.errorActionPreference": "請選取用於執行指令碼的 ErrorActionPreference 變數值。",
"loc.input.label.FailOnStandardError": "發生標準錯誤的失敗",
"loc.input.help.FailOnStandardError": "若此項為 true,如果在錯誤管線中寫入任何錯誤,或在標準錯誤資料流中寫入任何資料,此工作就會失敗。",
+ "loc.input.label.RestrictContextToCurrentTask": "將內容範圍限制在目前的工作",
+ "loc.input.help.RestrictContextToCurrentTask": "若為 true,則此工作只會將內容範圍限制在目前的工作,而在使用私人代理程式時,管線中的其他工作將無法使用內容。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "若為裝載的代理程式,則支援的 Azure PowerShell 版本為: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0 (裝載的 VS2017 佇列)。\n若要挑選代理程式上可用的最新版本,請選取 [最新安裝的版本]。\n\n若為私人代理程式,您可以使用 [指定版本] 指定慣用的 Azure PowerShell 版本",
"loc.input.label.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本必須是正確的語意版本,例如 1.2.3。不支援像 2.\\*,2.3.\\* 這樣的 Regex。裝載的 VS2017 集區目前支援 Az 模組版本: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0",
"loc.input.label.pwsh": "使用 PowerShell Core",
"loc.input.help.pwsh": "若此為 true,那麼在 Windows 上,工作就會使用 PATH 中的 pwsh.exe 而非 powershell.exe。",
"loc.input.label.workingDirectory": "工作目錄",
diff --git a/Tasks/AzurePowerShellV4/task.json b/Tasks/AzurePowerShellV4/task.json
index 37f77f06bbcc..21a256b16de9 100644
--- a/Tasks/AzurePowerShellV4/task.json
+++ b/Tasks/AzurePowerShellV4/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Added support for Az Module and cross platform agents.",
diff --git a/Tasks/AzurePowerShellV4/task.loc.json b/Tasks/AzurePowerShellV4/task.loc.json
index bc1e2931cb66..b38302432377 100644
--- a/Tasks/AzurePowerShellV4/task.loc.json
+++ b/Tasks/AzurePowerShellV4/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/de-DE/resources.resjson
index 8cf967943f2f..54dff87c5b01 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "PowerShell-Skript innerhalb einer Azure-Umgebung ausführen",
"loc.instanceNameFormat": "Azure PowerShell-Skript: $(ScriptType)",
"loc.releaseNotes": "Unterstützung für Az-Modul und plattformübergreifende Agents hinzugefügt.",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "Fehler bei Standardfehler.",
"loc.input.help.FailOnStandardError": "Wenn dieser Wert TRUE ist, tritt ein Aufgabenfehler auf, wenn Fehler in die Fehlerpipeline oder Daten in den Standard-Fehlerdatenstrom geschrieben werden.",
"loc.input.label.TargetAzurePs": "Azure PowerShell-Version",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Im Falle gehosteter Agents werden die folgenden Azure PowerShell-Versionen unterstützt: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (gehostete VS2017-Warteschlange).\nWenn Sie die neueste für den Agent verfügbare Version auswählen möchten, wählen Sie \"Neueste installierte Version\" aus.\n\nFür private Agents können Sie mithilfe von \"Version angeben\" die bevorzugte Version von Azure PowerShell festlegen.",
"loc.input.label.CustomTargetAzurePs": "Bevorzugte Azure PowerShell-Version",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "Die bevorzugte Azure PowerShell-Version muss einem ordnungsgemäßen semantischen Versionsmuster folgen, z. B. \"1.2.3\". Reguläre Ausdrücke wie 2.\\*,2.3.\\* werden nicht unterstützt. Der gehostete VS2017-Pool unterstützt aktuell die folgenden Az-Modulversionen: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "PowerShell Core verwenden",
"loc.input.help.pwsh": "Sofern TRUE, verwendet die Aufgabe unter Windows anstelle von \"powershell.exe\" die in PATH festgelegte \"pwsh.exe\".",
"loc.input.label.workingDirectory": "Arbeitsverzeichnis",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "Die angegebene Azure PowerShell-Version \"{0}\" weist nicht das richtige Format auf. Überprüfen Sie das Format. Ein Beispiel für das richtige Format ist etwa 1.0.1.",
"loc.messages.JS_ExitCode": "PowerShell wurde beendet mit dem Code \"%s\".",
"loc.messages.JS_Stderr": "PowerShell hat mindestens eine Zeile in den Standardfehlerstream geschrieben.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
"loc.messages.PS_ExitCode": "PowerShell wurde beendet mit dem Code \"{0}\"."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/es-ES/resources.resjson
index e187ed85f4b5..655ec985f294 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Ejecutar un script de PowerShell en un entorno de Azure",
"loc.instanceNameFormat": "Script de Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Se ha agregado compatibilidad con el módulo Az y los agentes multiplataforma.",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "Error si se produce un error estándar",
"loc.input.help.FailOnStandardError": "Si es true, se producirá un error en la tarea si se escriben errores en la canalización de errores o si se escriben datos en el flujo de error estándar.",
"loc.input.label.TargetAzurePs": "Versión de Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "En el caso de los agentes hospedados, las versiones de Azure PowerShell admitidas son 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nPara seleccionar la última versión disponible en el agente, seleccione \"Latest installed version\".\n\nPara los agentes privados, puede especificar la versión de Azure PowerShell que prefiera con la opción \"Specify version\"",
"loc.input.label.CustomTargetAzurePs": "Versión de Azure PowerShell preferida",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La versión preferida de Azure PowerShell debe ser una versión de semántica adecuada, por ejemplo, 1.2.3. No se admite una notación regex como 2.\\*,2.3.\\*. El grupo Hosted VS2017 Pool es compatible con las versiones del módulo Az 1.0.0, 1.6.0, 2.3.2, 2.6.0 y 3.1.0",
"loc.input.label.pwsh": "Usar PowerShell Core",
"loc.input.help.pwsh": "Si es true, la tarea usará pwsh.exe desde PATH en lugar de powershell.exe en Windows.",
"loc.input.label.workingDirectory": "Directorio de trabajo",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "La versión de Azure PowerShell \"{0}\" especificada no tiene el formato correcto. Compruebe el formato. Ejemplo de formato correcto: 1.0.1",
"loc.messages.JS_ExitCode": "PowerShell se cerró con el código \"%s\".",
"loc.messages.JS_Stderr": "PowerShell escribió una o varias líneas en la secuencia de error estándar.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
"loc.messages.PS_ExitCode": "PowerShell se cerró con el código \"{0}\"."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/fr-FR/resources.resjson
index d80841c2bc13..7f6fc120d7ed 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Exécuter un script PowerShell dans un environnement Azure",
"loc.instanceNameFormat": "Script Azure PowerShell : $(ScriptType)",
"loc.releaseNotes": "Ajout de la prise en charge du module Azure et des agents multiplateformes.",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "Échec sur une erreur standard",
"loc.input.help.FailOnStandardError": "Si la valeur est true, et si des erreurs sont écrites dans le pipeline d'erreurs ou si des données sont écrites dans le flux d'erreurs standard, cette tâche se solde par un échec.",
"loc.input.label.TargetAzurePs": "Version d'Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Dans le cas d'agents hébergés, les versions d'Azure PowerShell prises en charge sont les suivantes : 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (file d'attente VS2017 hébergée).\nPour choisir la dernière version disponible sur l'agent, sélectionnez \"Dernière version installée\".\n\nPour les agents privés, vous pouvez spécifier la version par défaut d'Azure PowerShell via \"Spécifier la version\"",
"loc.input.label.CustomTargetAzurePs": "Version préférée d'Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La version par défaut d'Azure PowerShell doit être une version sémantique appropriée, par exemple 1.2.3. La notation regex telle que 2.\\*,2.3.\\* n'est pas prise en charge. Le pool VS2017 hébergé prend en charge les versions de module Az suivantes : 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Utilisez PowerShell Core",
"loc.input.help.pwsh": "Si la valeur est true, dans Windows, la tâche utilise pwsh.exe à partir de votre variable PATH au lieu de powershell.exe.",
"loc.input.label.workingDirectory": "Répertoire de travail",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "La version '{0}' spécifiée pour Azure PowerShell n'est pas au format approprié. Vérifiez le format. Exemple de format correct : 1.0.1",
"loc.messages.JS_ExitCode": "Arrêt de PowerShell. Code de sortie : '%s'.",
"loc.messages.JS_Stderr": "PowerShell a écrit une ou plusieurs lignes dans le flux d'erreurs standard.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
"loc.messages.PS_ExitCode": "Arrêt de PowerShell. Code de sortie : '{0}'."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/it-IT/resources.resjson
index 56f42151f3e9..4db142b502c3 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Consente di eseguire uno script PowerShell in un ambiente Azure",
"loc.instanceNameFormat": "Script Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "È stato aggiunto il supporto per il modulo AZ e gli agenti multipiattaforma.",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "Interrompi in caso di errore standard",
"loc.input.help.FailOnStandardError": "Se il valore è true, questa attività non riuscirà nel caso in cui vengano scritti errori nella pipeline degli errori oppure se vengono scritti dati nel flusso STDERR.",
"loc.input.label.TargetAzurePs": "Versione di Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "In caso di agenti ospitati la versione supportata di Azure PowerShell è: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nPer selezionare l'ultima versione disponibile per l'agente ospitato, selezionare \"Ultima versione installata\".\n\nPer gli agenti privati è possibile selezionare \"Specifica versione\" per specificare la versione preferita di Azure PowerShell",
"loc.input.label.CustomTargetAzurePs": "Versione preferita di Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "La versione preferita di Azure PowerShell deve essere una versione semantica valida, ad esempio 1.2.3. Espressioni regolari come 2.\\*,2.3.\\* non sono supportate. La versione Hosted VS2017 Pool supporta attualmente le versioni seguenti del modulo Az: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Usa PowerShell Core",
"loc.input.help.pwsh": "Se è impostata su true, in Windows l'attività userà pwsh.exe da PATH invece di powershell.exe.",
"loc.input.label.workingDirectory": "Directory di lavoro",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "Il formato della versione di Azure PowerShell '{0}' specificata non è corretto. Controllare il formato. Un esempio di formato corretto è 1.0.1",
"loc.messages.JS_ExitCode": "PowerShell terminato con codice '%s'.",
"loc.messages.JS_Stderr": "PowerShell ha scritto una o più righe nel flusso di errore standard.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
"loc.messages.PS_ExitCode": "PowerShell terminato con codice '{0}'."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ja-JP/resources.resjson
index 2b5a55eb5740..7823e91ac185 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Azure 環境内で PowerShell スクリプトを実行します",
"loc.instanceNameFormat": "Azure PowerShell スクリプト: $(ScriptType)",
"loc.releaseNotes": "Az モジュールとクロス プラットフォームのエージェントのサポートが追加されました。",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "標準エラーで失敗",
"loc.input.help.FailOnStandardError": "これが true の場合、何らかのエラーがエラー パイプラインに書き込まれるか、何らかのデータが標準エラー ストリームに書き込まれる場合、このタスクは失敗します。",
"loc.input.label.TargetAzurePs": "Azure PowerShell バージョン",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "ホステッド エージェントの場合、サポートされている Azure PowerShell のバージョンは、1.0.0、1.6.0、2.3.2、2.6.0、3.1.0 (ホステッド VS2017 キュー) です。\nエージェントで利用可能な最新バージョンを選ぶには、[Latest installed version](インストールされている最新バージョン) を選択します。\n\nプライベート エージェントの場合は、[Specify version](バージョンを指定する) を使用して優先されるバージョンの Azure PowerShell を指定できます。",
"loc.input.label.CustomTargetAzurePs": "優先される Azure PowerShell バージョン",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "優先される Azure PowerShell バージョンは、1.2.3 などの適切なセマンティック バージョンである必要があります。2.\\*、2.3.\\* などの正規表現はサポートされていません。ホステッド VS2017 プールは、現在次の Az モジュール バージョンをサポートしています: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0",
"loc.input.label.pwsh": "PowerShell Core を使用する",
"loc.input.help.pwsh": "これが true の場合、Windows 上のタスクは powershell.exe ではなく PATH からの pwsh.exe を使用します。",
"loc.input.label.workingDirectory": "作業ディレクトリ",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "指定した Azure PowerShell バージョン '{0}' は、形式が正しくありません。形式をご確認ください。正しい形式の例は、1.0.1 です",
"loc.messages.JS_ExitCode": "PowerShell がコード '%s' で終了しました。",
"loc.messages.JS_Stderr": "PowerShell が標準エラー ストリームに 1 行以上を書き込みました。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
"loc.messages.PS_ExitCode": "PowerShell がコード '{0}' で終了しました。"
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ko-KR/resources.resjson
index 17d3a795dbec..acf97ef79b45 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ko-KR/resources.resjson
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "지정한 Azure PowerShell 버전 '{0}'의 형식이 잘못되었습니다. 형식을 확인하세요. 올바른 형식의 예는 1.0.1입니다.",
"loc.messages.JS_ExitCode": "PowerShell이 코드 '%s'(으)로 종료되었습니다.",
"loc.messages.JS_Stderr": "PowerShell이 표준 오류 스트림에 하나 이상의 줄을 썼습니다.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요.",
"loc.messages.PS_ExitCode": "PowerShell이 코드 '{0}'(으)로 종료되었습니다."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ru-RU/resources.resjson
index 4086bd8f884d..48049d214a0c 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "Выполнение скрипта PowerShell в среде Azure",
"loc.instanceNameFormat": "Сценарий Azure PowerShell: $(ScriptType)",
"loc.releaseNotes": "Добавлена поддержка модуля Az и кроссплатформенных агентов.",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "Сбой со стандартной ошибкой",
"loc.input.help.FailOnStandardError": "Если задано значение True, задача будет завершаться сбоем при записи любых ошибок в конвейер ошибок или записи любых данных в стандартный поток ошибок.",
"loc.input.label.TargetAzurePs": "Версия Azure PowerShell",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "Для размещенных агентов поддерживаются следующие версии Azure PowerShell: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (размещенная очередь Visual Studio 2017).\nЧтобы выбрать последнюю версию, доступную в агенте, выберите пункт \"Последняя установленная версия\".\n\nДля частных агентов можно указать предпочтительную версию Azure PowerShell с помощью элемента \"Указать версию\"",
"loc.input.label.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "Предпочтительная версия Azure PowerShell должна быть надлежащей семантической версией, например 1.2.3. Регулярные выражения, например 2.\\*,2.3.\\*, не поддерживаются. Размещенный пул Visual Studio 2017 сейчас поддерживает следующие версии модуля Az: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
"loc.input.label.pwsh": "Использовать PowerShell Core",
"loc.input.help.pwsh": "Если задано значение True, в Windows задача будет использовать программу pwsh.exe, указанную в переменной PATH, вместо powershell.exe.",
"loc.input.label.workingDirectory": "Рабочий каталог",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "Указанная версия Azure PowerShell \"{0}\" имеет неправильный формат. Проверьте формат. Пример правильного формата: 1.0.1",
"loc.messages.JS_ExitCode": "Завершение работы PowerShell с кодом \"%s\".",
"loc.messages.JS_Stderr": "Оболочка PowerShell записала одну или несколько строк в стандартный поток ошибок.",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
"loc.messages.PS_ExitCode": "Завершение работы PowerShell с кодом \"{0}\"."
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-CN/resources.resjson
index 2be1c65be45c..b480e1c8da61 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-CN/resources.resjson
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "指定的 Azure PowerShell 版本“{0}”格式不正确。请检查格式。正确格式的示例为 1.0.1",
"loc.messages.JS_ExitCode": "PowerShell 已退出,代码为“%s”。",
"loc.messages.JS_Stderr": "PowerShell 向标准错误流写入一个或多个行。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。",
"loc.messages.PS_ExitCode": "PowerShell 已退出,代码为“{0}”。"
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-TW/resources.resjson
index 85af8de79ac5..242710382542 100644
--- a/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzurePowerShellV5/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure PowerShell",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613749)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613749)",
"loc.description": "在 Azure 環境中執行 PowerShell 指令碼",
"loc.instanceNameFormat": "Azure PowerShell 指令碼: $(ScriptType)",
"loc.releaseNotes": "新增了 Az 模組和跨平台代理程式的支援。",
@@ -21,9 +21,9 @@
"loc.input.label.FailOnStandardError": "發生標準錯誤的失敗",
"loc.input.help.FailOnStandardError": "若此項為 true,如果在錯誤管線中寫入任何錯誤,或在標準錯誤資料流中寫入任何資料,此工作就會失敗。",
"loc.input.label.TargetAzurePs": "Azure PowerShell 版本",
- "loc.input.help.TargetAzurePs": "In case of hosted agents, the supported Azure PowerShell Version is: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0 (Hosted VS2017 Queue).\nTo pick the latest version available on the agent, select \"Latest installed version\".\n\nFor private agents you can specify preferred version of Azure PowerShell using \"Specify version\"",
+ "loc.input.help.TargetAzurePs": "若為裝載的代理程式,則支援的 Azure PowerShell 版本為: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0 (裝載的 VS2017 佇列)。\n若要挑選代理程式上可用的最新版本,請選取 [最新安裝的版本]。\n\n若為私人代理程式,您可以使用 [指定版本] 指定慣用的 Azure PowerShell 版本",
"loc.input.label.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本",
- "loc.input.help.CustomTargetAzurePs": "Preferred Azure PowerShell Version needs to be a proper semantic version eg. 1.2.3. Regex like 2.\\*,2.3.\\* is not supported. The Hosted VS2017 Pool currently supports Az module version: 1.0.0, 1.6.0, 2.3.2, 2.6.0, 3.1.0",
+ "loc.input.help.CustomTargetAzurePs": "慣用的 Azure PowerShell 版本必須是正確的語意版本,例如 1.2.3。不支援像 2.\\*,2.3.\\* 這樣的 Regex。裝載的 VS2017 集區目前支援 Az 模組版本: 1.0.0、1.6.0、2.3.2、2.6.0、3.1.0",
"loc.input.label.pwsh": "使用 PowerShell Core",
"loc.input.help.pwsh": "若此為 true,那麼在 Windows 上,工作就會使用 PATH 中的 pwsh.exe 而非 powershell.exe。",
"loc.input.label.workingDirectory": "工作目錄",
@@ -35,6 +35,6 @@
"loc.messages.InvalidAzurePsVersion": "指定的 Azure PowerShell 版本 '{0}' 格式不正確。請檢查格式。正確格式的範例為 1.0.1",
"loc.messages.JS_ExitCode": "PowerShell 已結束,代碼為 '%s'。",
"loc.messages.JS_Stderr": "PowerShell 已將一或多行寫入標準錯誤資料流。",
- "loc.messages.ExpiredServicePrincipal": "Could not fetch access token for Azure. Verify if the Service Principal used is valid and not expired.",
+ "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
"loc.messages.PS_ExitCode": "PowerShell 已結束,代碼為 '{0}'。"
}
\ No newline at end of file
diff --git a/Tasks/AzurePowerShellV5/task.json b/Tasks/AzurePowerShellV5/task.json
index 1d89a5e14129..2f4811e22c79 100644
--- a/Tasks/AzurePowerShellV5/task.json
+++ b/Tasks/AzurePowerShellV5/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 5,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Added support for Az Module and cross platform agents.",
diff --git a/Tasks/AzurePowerShellV5/task.loc.json b/Tasks/AzurePowerShellV5/task.loc.json
index 7afe26f31434..9bcdb6e6b002 100644
--- a/Tasks/AzurePowerShellV5/task.loc.json
+++ b/Tasks/AzurePowerShellV5/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 5,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/de-DE/resources.resjson
index 478146e14716..bb74884c3b94 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bereitstellung einer Azure-Ressourcengruppe",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/argtaskreadme)",
"loc.description": "Hiermit stellen Sie eine Azure Resource Manager-Vorlage (ARM) für eine Ressourcengruppe bereit und verwalten virtuelle Computer.",
"loc.instanceNameFormat": "Azure-Bereitstellung: $(action) Aktion für $(resourceGroupName)",
"loc.releaseNotes": "– Funktioniert mit plattformübergreifenden Agents (Linux, macOS oder Windows)\n– Unterstützt Vorlagen-JSONs unter allen öffentlich zugänglichen http/https-URLs.\n– Optimierte Benutzeroberfläche für Außerkraftsetzungsparameter, die jetzt in einem Raster angezeigt/bearbeitet werden können.\n– NAT-Regelzuordnung für virtuelle Computer, die von einem Load Balancer unterstützt werden.\n– Das Feld \"Ressourcengruppe\" wurde in \"VM-Details für WinRM\" umbenannt und ist nun im Bereich \"Erweiterte Bereitstellungsoptionen für virtuelle Computer\" enthalten.\n– Einschränkungen: \n– Keine Unterstützung für klassische Abonnements. Nur ARM-Abonnements werden unterstützt.\n– Keine Unterstützung für die PowerShell-Syntax, da die Aufgabe jetzt node.js-basiert ist. Stellen Sie sicher, dass die Groß-/Kleinschreibung der Parameternamen übereinstimmt, wenn Sie die Vorlagenparameter außer Kraft setzen. Entfernen Sie außerdem PowerShell-Cmdlets wie \"ConvertTo-SecureString\", wenn Sie eine Migration von Version 1.0 zu Version 2.0 durchführen.",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "Vorlagenparameter überschreiben",
"loc.input.help.overrideParameters": "Wenn Sie die Vorlagenparameter in einem Raster anzeigen möchten, klicken Sie neben dem Textfeld \"Parameter außer Kraft setzen\" auf \"...\". Für dieses Feature müssen CORS-Regeln an der Quelle aktiviert sein. Wenn sich Vorlagen im Azure Storage Blob befinden, finden Sie [hier](https://docs.microsoft.com/de-de/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) Informationen zum Aktivieren von CORS. Sie können alternativ auch die zu überschreibenden Vorlagenparameter in das Textfeld eingeben. Beispiel: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Wenn der verwendete Parameterwert mehrere Wörter umfasst, schließen Sie ihn in Anführungszeichen ein – selbst dann, wenn Sie der Wert mithilfe von Variablen übergeben wird. Beispiel: -name \"parameter value\" -name2 \"$(var)\" Verwenden Sie zum Außerkraftsetzen von Objekttypparametern als Zeichenfolgen dargestellte JSON-Objekte. Beispiel: -options [\"option1\"] -map {\"key1\": \"value1\" }.",
"loc.input.label.deploymentMode": "Bereitstellungsmodus",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "Weitere Informationen finden Sie [hier](https://docs.microsoft.com/de-de/azure/azure-resource-manager/deployment-modes). \n\nDer Modus \"Inkrementell\" verarbeitet Bereitstellungen als inkrementelle Updates für die Ressourcengruppe. Ressourcen, die in der Ressourcengruppe vorhanden, aber nicht in der Vorlage angegeben sind, bleiben unverändert. \n\n Im Modus \"Vollständig\" werden Ressourcen gelöscht, die nicht in Ihrer Vorlage enthalten sind. Der Modus \"Vollständig\" nimmt mehr Zeit in Anspruch als der inkrementelle Modus. Wenn es bei der Aufgabe zu einem Timeout kommt, erwägen Sie eine Änderung des Modus in \"Inkrementell\". \n **[Warnung] Durch den Modus \"Vollständig\" werden alle vorhandenen Ressourcen in der Ressourcengruppe gelöscht, die nicht in der Vorlage angegeben sind. Stellen Sie sicher, dass die Ressourcengruppe, in der die Bereitstellung erfolgt, keine notwendigen Ressourcen enthält, die nicht in der Vorlage angegeben sind.** \n\n Im Modus \"Überprüfen\" können Sie Probleme mit der Vorlage ermitteln, bevor tatsächliche Ressourcen erstellt werden. \n\n Standardmäßig wird der Modus \"Inkrementell\" verwendet.",
"loc.input.label.enableDeploymentPrerequisites": "Erforderliche Komponenten aktivieren",
"loc.input.help.enableDeploymentPrerequisites": "Diese Optionen gelten nur, wenn die Ressourcengruppe virtuelle Computer enthält.
Wenn Sie die Option \"Bereitstellungsgruppe\" auswählen, wird der Bereitstellungsgruppenagent auf jedem virtuellen Computer konfiguriert.
Wenn Sie die Option \"WinRM\" auswählen, wird der Listener der Windows-Remoteverwaltung (WinRM) über das HTTPS-Protokoll auf Port 5986 mithilfe eines selbstsignierten Zertifikats konfiguriert. Diese Konfiguration ist erforderlich, um einen Bereitstellungsvorgang auf Azure-Computern auszuführen. Wenn die virtuellen Zielcomputer durch einen Lastenausgleich unterstützt werden, müssen die NAT-Eingangsregeln für den Zielport (5986) konfiguriert sein.",
"loc.input.label.deploymentGroupEndpoint": "Azure Pipelines-Dienstverbindung",
@@ -50,9 +50,9 @@
"loc.input.label.deploymentName": "Bereitstellungsname",
"loc.input.help.deploymentName": "Gibt den Namen der zu erstellenden Ressourcengruppenbereitstellung an.",
"loc.input.label.deploymentOutputs": "Bereitstellungsausgaben",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Geben Sie einen Namen für die Variable für die Ausgabevariable an, die den Ausgabenabschnitt des aktuellen Bereitstellungsobjekts im Zeichenfolgenformat enthält. Mit dem PowerShell-Cmdlet \"ConvertFrom-Json\" können Sie das JSON-Objekt analysieren und auf die einzelnen Ausgabewerte zugreifen. Weitere Informationen finden Sie [hier](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs).",
"loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails in Außerkraftsetzungsparametern zugreifen",
- "loc.input.help.addSpnToEnvironment": "Hiermit werden Dienstprinzipal-ID und -schlüssel des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzugefügt. Sie können diese Variablen in Ihrem Außerkraftsetzungsparametern wie z. B. \"-key $servicePrincipalKey\" verwenden: \"$servicePrincipalId\" und \"$servicePrincipalKey\".",
+ "loc.input.help.addSpnToEnvironment": "Hiermit werden Dienstprinzipal-ID und -schlüssel des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzugefügt. Sie können die folgenden Variablen in Ihren Außerkraftsetzungsparametern wie \"-key $servicePrincipalKey\" verwenden: \"$servicePrincipalId\" und \"$servicePrincipalKey\".",
"loc.messages.CheckResourceGroupExistence": "Überprüfen, ob die folgende Ressourcengruppe vorhanden ist: %s.",
"loc.messages.ResourceGroupStatusFetchFailed": "Fehler beim Überprüfen des Ressourcengruppenstatus. Fehler: %s",
"loc.messages.ResourceGroupStatus": "Die Ressourcengruppe ist vorhanden: %s.",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "Das Format der Antwort ist ungültig.",
"loc.messages.LogDeploymentName": "Der Bereitstellungsname lautet \"%s\".",
"loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist.",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Die Konfiguration der Bereitstellungsgruppe war auf mindestens einer VM nicht erfolgreich: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Stellen Sie sicher, dass dem Dienstprinzipal mit dem Namen \"%s\" die richtigen Rollen für die Ressourcengruppe \"%s\" zugeordnet sind. Klicken Sie auf den Link, um weitere Informationen zu erhalten: https://docs.microsoft.com/de-de/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Fehler beim Abrufen der Dienstprinzipaldetails: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Mit der Aufgabe wurde erfolgreich eine Azure Resource Manager-Bereitstellung erstellt, aber die Bereitstellung war nicht erfolgreich. Ausführlichere Azure Resource Manager-Bereitstellungsprotokolle finden Sie hier: (Link kopieren und einfügen) %s",
+ "loc.messages.TemplateValidationFailure": "In der Azure Resource Manager-Vorlage wurden Überprüfungsfehler gefunden. Dies kann zu Fehlern bei der Vorlagenbereitstellung führen. %s. Folgen Sie den Anweisungen unter: https://docs.microsoft.com/de-de/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.ManagedServiceIdentityDetails": "Stellen Sie sicher, dass der zur Bereitstellung verwendeten verwalteten Dienstidentität die richtigen Rollen für die Ressourcengruppe \"%s\" zugewiesen sind. Klicken Sie auf den Link, um weitere Informationen zu erhalten: https://docs.microsoft.com/de-de/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Fehler für VM \"%s\": %s",
+ "loc.messages.TroubleshootingGuide": "Überprüfen Sie anhand der Informationen im Leitfaden zur Problembehandlung, ob Ihr Issue behoben wurde: https://docs.microsoft.com/de-de/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/es-ES/resources.resjson
index 6a0b732c70cb..6b05b893a3b7 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Implementación de un grupo de recursos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/argtaskreadme)",
"loc.description": "Implementa una plantilla de Azure Resource Manager (ARM) en un grupo de recursos y administra las máquinas virtuales.",
"loc.instanceNameFormat": "Implementación en Azure: acción $(action) en $(resourceGroupName)",
"loc.releaseNotes": "- Funciona con agentes multiplataforma (Linux, macOS o Windows)\n- Admite archivos JSON de plantilla ubicados en cualquier dirección URL http/https de acceso público.\n- Experiencia de usuario mejorada para los parámetros de reemplazo, que ahora pueden verse o editarse en una cuadrícula.\n- Asignación de reglas NAT para máquinas virtuales que están respaldadas por un equilibrador de carga.\n- El campo \"Grupo de recursos\" se llama ahora \"Detalles de VM para WinRM\" y se incluye en la sección \"Opciones de implementación avanzadas para máquinas virtuales\".\n- Limitaciones: \n - No admite suscripciones del modelo clásico, solo suscripciones a ARM.\n - No admite la sintaxis de PowerShell, ya que la tarea se basa ahora en node.js. Cuando reemplace los parámetros de plantilla, asegúrese de que la distinción entre mayúsculas y minúsculas de los nombres de parámetros coincida. Además, quite los cmdlets de PowerShell, como \"ConvertTo-SecureString\", cuando migre de la versión 1.0 a la versión 2.0.",
@@ -18,9 +18,9 @@
"loc.input.help.location": "Ubicación para implementar el grupo de recursos. Si el grupo de recursos ya existe en la suscripción, este valor se ignorará.",
"loc.input.label.templateLocation": "Ubicación de la plantilla",
"loc.input.label.csmFileLink": "Vínculo de plantilla",
- "loc.input.help.csmFileLink": "Especifique la dirección URL del archivo de plantilla. Ejemplo: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPara implementar una plantilla almacenada en una cuenta de almacenamiento privada, recupere e incluya el token de SAS (firma de acceso compartido) en la dirección URL de la plantilla. Ejemplo: \"/template.json?\". Para cargar un archivo de plantilla (o una plantilla vinculada) a una cuenta de almacenamiento y generar un token SAS, puede usar la tarea [Copia de archivos de Azure](https://aka.ms/azurefilecopyreadme) o seguir los pasos usando [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o [la CLI de Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPara ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Reemplazar parámetros de plantilla. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Storage Blob, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS.",
+ "loc.input.help.csmFileLink": "Especifique la dirección URL del archivo de plantilla. Ejemplo: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPara implementar una plantilla almacenada en una cuenta de almacenamiento privada, recupere e incluya el token SAS (firma de acceso compartido) en la dirección URL de la plantilla. Ejemplo: \"/template.json?\". Para cargar un archivo de plantilla (o una plantilla vinculada) a una cuenta de almacenamiento y generar un token SAS, puede usar la tarea [Copia de archivos de Azure](https://aka.ms/azurefilecopyreadme) o seguir los pasos usando [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o [la CLI de Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPara ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Reemplazar parámetros de plantilla. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Storage Blob, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS.",
"loc.input.label.csmParametersFileLink": "Vínculo de parámetros de la plantilla",
- "loc.input.help.csmParametersFileLink": "Especifique la dirección URL del archivo de parámetros. Ejemplo: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json). \n\nPara usar un archivo almacenado en una cuenta de almacenamiento privada, recupere e incluya el token de SAS (firma de acceso compartido) en la dirección URL de la plantilla. Ejemplo: \"/template.json?\". Para cargar un archivo de parámetros en una cuenta de almacenamiento y generar un token de SAS, utilice la tarea [Copia de archivos de Azure](https://aka.ms/azurefilecopyreadme) o siga los pasos usando [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o [la CLI de Azure](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPara ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Reemplazar parámetros de plantilla. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Storage Blob, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS.",
+ "loc.input.help.csmParametersFileLink": "Especifique la dirección URL del archivo de parámetros. Ejemplo: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json). \n\nPara usar un archivo almacenado en una cuenta de almacenamiento privada, recupere e incluya el token SAS (firma de acceso compartido) en la dirección URL de la plantilla. Ejemplo: \"/template.json?\". Para cargar un archivo de parámetros en una cuenta de almacenamiento y generar un token SAS, utilice la tarea [Copia de archivos de Azure](https://aka.ms/azurefilecopyreadme) o siga los pasos usando [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o [la CLI de Azure](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPara ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Reemplazar parámetros de plantilla. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Storage Blob, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS.",
"loc.input.label.csmFile": "Plantilla",
"loc.input.help.csmFile": "Especifique la ruta de acceso o un patrón que apunten a la plantilla de Azure Resource Manager. Para obtener más información sobre las plantillas, consulte: https://aka.ms/azuretemplates. Para comenzar a usar una plantilla de inmediato, consulte https://aka.ms/sampletemplate.",
"loc.input.label.csmParametersFile": "Parámetros de la plantilla",
@@ -28,9 +28,9 @@
"loc.input.label.overrideParameters": "Reemplazar parámetros de plantilla",
"loc.input.help.overrideParameters": "Para ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Parámetros de reemplazo. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Blob Storage, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS. También puede escribir los parámetros de plantilla para reemplazar en el cuadro de texto. Ejemplo, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Si el valor de parámetro que usa tiene varias palabras, escríbalas entre comillas, aunque se estén pasando con variables. Por ejemplo, -name \"valor parámetro\" -name2 \"$(var)\" Para reemplazar los parámetros de tipo de objeto, use objetos JSON con formato de cadena. Por ejemplo, -options [\"opción1\"] -map {\"clave1\": \"valor1\" }. ",
"loc.input.label.deploymentMode": "Modo de implementación",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "Consulte [aquí](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) para obtener más detalles. \n\n El modo incremental trata las implementaciones como actualizaciones incrementales al grupo de recursos. Deja como están los recursos que existen en el grupo de recursos, pero que no se especifican en la plantilla. \n\n El modo completo elimina los recursos que no están en la plantilla. Dicho modo tarda relativamente más que el modo incremental. Si se agota el tiempo de espera de la tarea, considere la posibilidad de incrementarlo o de cambiar al modo \"Incremental\". \n **[Advertencia] El modo completo eliminará todos los recursos existentes en el grupo de recursos que no se hayan especificado en la plantilla. Revise si el grupo de recursos en el que está implementando no contiene algún recurso necesario que no se especifique en la plantilla.** \n\n El modo de validación le permite encontrar problemas con la plantilla antes de crear recursos reales. \n\n De forma predeterminada, se usa el modo incremental.",
"loc.input.label.enableDeploymentPrerequisites": "Habilitar requisitos previos",
- "loc.input.help.enableDeploymentPrerequisites": "Estas opciones solo son aplicables cuando el grupo de recursos contiene máquinas virtuales.
Si elige la opción Grupo de implementación, se configura el agente de grupo de implementación en cada una de las máquinas virtuales.
Si selecciona la opción WinRM, se configura el cliente de escucha de Administración remota de Windows (WinRM) con el protocolo HTTPS en el puerto 5986, usando un certificado autofirmado. Esta configuración es necesaria para operaciones de implementación en máquinas de Azure. Si las máquinas virtuales de destino cuentan con un equilibrador de carga, asegúrese de que se han configurado reglas NAT de entrada para el puerto de destino (5986).",
+ "loc.input.help.enableDeploymentPrerequisites": "Estas opciones solo son aplicables cuando el grupo de recursos contiene máquinas virtuales.
Si elige la opción Grupo de implementación, se configura el agente de grupo de implementación en cada una de las máquinas virtuales.
Si selecciona la opción WinRM, se configura el agente de escucha de Administración remota de Windows (WinRM) con el protocolo HTTPS en el puerto 5986, usando un certificado autofirmado. Esta configuración es necesaria para operaciones de implementación en máquinas de Azure. Si las máquinas virtuales de destino cuentan con un equilibrador de carga, asegúrese de que se han configurado reglas NAT de entrada para el puerto de destino (5986).",
"loc.input.label.deploymentGroupEndpoint": "Conexión de servicio de Azure Pipelines",
"loc.input.help.deploymentGroupEndpoint": "Especifique la conexión de servicio para conectarse a una organización de Azure DevOps o una colección para el registro de agente.
Para crear una conexión de servicio, seleccione \"+ Nuevo\" y \"Autenticación basada en token\". Necesita un [token de acceso personal (PAT)](https://docs.microsoft.com/en-us/vsts/accounts/use-personal-access-tokens-to-authenticate?view=vsts) para configurar una conexión de servicio.
Haga clic en \"Administrar\" para actualizar los detalles de la conexión de servicio.",
"loc.input.label.project": "Proyecto de equipo",
@@ -50,7 +50,7 @@
"loc.input.label.deploymentName": "Nombre de implementación",
"loc.input.help.deploymentName": "Especifica el nombre de la implementación del grupo de recursos que se va a crear.",
"loc.input.label.deploymentOutputs": "Salidas de implementación",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Proporcione un nombre para la variable de salida que contendrá la sección de salidas del objeto de implementación actual en formato de cadena. Puede usar el cmdlet de PowerShell \"ConvertFrom-Json\" para analizar el objeto JSON y acceder a los valores de salida individuales. Para obtener más detalles, consulte [este sitio](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en los parámetros de invalidación",
"loc.input.help.addSpnToEnvironment": "Agregue el identificador de entidad de servicio y la clave del punto de conexión de Azure que ha seleccionado al entorno de ejecución del script. Puede usar las variables \"$servicePrincipalId\" y \"$servicePrincipalKey\" en los parámetros de reemplazo, como \"-key $servicePrincipalKey\".",
"loc.messages.CheckResourceGroupExistence": "Comprobando si existe el siguiente grupo de recursos: %s.",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "El formato de la respuesta no es válido.",
"loc.messages.LogDeploymentName": "El nombre de la implementación es %s",
"loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado.",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "La configuración del grupo de implementación no se realizó correctamente en una o varias máquinas virtuales: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Asegúrese de que la entidad de servicio con el nombre %s tiene asignados los roles correctos para el grupo de recursos %s. Siga el vínculo para obtener más detalles: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Error al capturar los detalles de la entidad de servicio: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "La tarea creó correctamente una implementación de Azure Resource Manager, pero hubo un error al implementar. Consulte registros de implementación de Azure Resource Manager más detallados en: (copiar y pegar el vínculo) %s",
+ "loc.messages.TemplateValidationFailure": "Se encontraron errores de validación en la plantilla de Azure Resource Manager. Esto puede causar un error de implementación de la plantilla. %s. Visite https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.ManagedServiceIdentityDetails": "Asegúrese de que la instancia de Managed Service Identity que se usa para la implementación tiene asignados los roles adecuados para el grupo de recursos %s. Siga el vínculo para obtener más detalles: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Error de la máquina virtual \"%s\": %s",
+ "loc.messages.TroubleshootingGuide": "Consulte la guía de solución de problemas para ver si se trata su problema: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/fr-FR/resources.resjson
index 4e5a516cfddc..ada1bbe594c1 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Déploiement de groupe de ressources Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/argtaskreadme)",
"loc.description": "Déployer un modèle ARM (Azure Resource Manager) sur un groupe de ressources et gérer des machines virtuelles",
"loc.instanceNameFormat": "Déploiement Azure : action $(action) sur $(resourceGroupName)",
"loc.releaseNotes": "- Fonctionne avec les agents multiplateformes (Linux, macOS ou Windows)\n- Prend en charge les fichiers JSON de modèle situés sur les URL http/https accessibles publiquement.\n- Expérience utilisateur améliorée qui vous permet désormais d'afficher/de modifier les paramètres de substitution dans une grille.\n- Mappage des règles NAT pour les machines virtuelles qui sont prises en charge par un équilibreur de charge.\n- Le champ \"Groupe de ressources\" s'appelle désormais \"Détails de la machine virtuelle pour WinRM\" et est inclus dans la section \"Options de déploiement avancées pour les machines virtuelles\".\n- Limitations : \n - Aucune prise en charge pour les abonnements Classic. Seuls les abonnements ARM sont pris en charge.\n - Aucune prise en charge de la syntaxe PowerShell, car la tâche est désormais basée sur node.js. Vérifiez le respect de la casse des noms de paramètres quand vous remplacez les paramètres de modèle. Supprimez également les cmdlets PowerShell telles que \"ConvertTo-SecureString\" quand vous effectuez une migration de la version 1.0 à la version 2.0.",
@@ -18,9 +18,9 @@
"loc.input.help.location": "Emplacement pour le déploiement du groupe de ressources. Si le groupe de ressources existe déjà dans l'abonnement, cette valeur est ignorée.",
"loc.input.label.templateLocation": "Emplacement du modèle",
"loc.input.label.csmFileLink": "Lien du modèle",
- "loc.input.help.csmFileLink": "Spécifiez l'URL du fichier de modèle. Exemple : [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPour déployer un modèle stocké dans un compte de stockage privé, récupérez et incluez le jeton SAS (signature d'accès partagé) dans l'URL du modèle. Exemple : '/template.json?' Pour charger un fichier de modèle (ou un modèle lié) vers un compte de stockage et générer un jeton SAS, vous pouvez utiliser la tâche [Copie de fichiers Azure](https://aka.ms/azurefilecopyreadme) ou suivre les étapes liées à [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) ou [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres du modèle. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS.",
+ "loc.input.help.csmFileLink": "Spécifiez l'URL du fichier de modèle. Exemple : [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPour déployer un modèle stocké dans un compte de stockage privé, récupérez et incluez le jeton SAP (signature d'accès partagé) dans l'URL du modèle. Exemple : '/template.json?' Pour charger un fichier de modèle (ou un modèle lié) vers un compte de stockage et générer un jeton SAP, vous pouvez utiliser la tâche [Copie de fichiers Azure](https://aka.ms/azurefilecopyreadme) ou suivre les étapes liées à [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) ou [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres du modèle. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS.",
"loc.input.label.csmParametersFileLink": "Lien des paramètres de modèle",
- "loc.input.help.csmParametersFileLink": "Spécifiez l'URL du fichier de paramètres. Exemple : [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json) \n\nPour utiliser un fichier stocké dans un compte de stockage privé, récupérez et incluez le jeton SAS (signature d'accès partagé) dans l'URL du modèle. Exemple : '/template.json?' Pour charger un fichier de paramètres vers un compte de stockage et générer un jeton SAS, vous pouvez utiliser la tâche [Copie de fichiers Azure](https://aka.ms/azurefilecopyreadme) ou suivre les étapes liées à [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) ou [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres du modèle. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS.",
+ "loc.input.help.csmParametersFileLink": "Spécifiez l'URL du fichier de paramètres. Exemple : [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json) \n\nPour utiliser un fichier stocké dans un compte de stockage privé, récupérez et incluez le jeton SAP (signature d'accès partagé) dans l'URL du modèle. Exemple : '/template.json?' Pour charger un fichier de paramètres vers un compte de stockage et générer un jeton SAP, vous pouvez utiliser la tâche [Copie de fichiers Azure](https://aka.ms/azurefilecopyreadme) ou suivre les étapes liées à [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) ou [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres du modèle. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS.",
"loc.input.label.csmFile": "Modèle",
"loc.input.help.csmFile": "Spécifiez le chemin ou un modèle pointant vers le modèle Azure Resource Manager. Pour plus d'informations sur les modèles, consultez https://aka.ms/azuretemplates. Pour être immédiatement opérationnel, utilisez le modèle https://aka.ms/sampletemplate.",
"loc.input.label.csmParametersFile": "Paramètres du modèle",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "Remplacer les paramètres du modèle",
"loc.input.help.overrideParameters": "Pour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS. Sinon, tapez les paramètres de modèle à remplacer dans la zone de texte. Exemple : –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Si la valeur de paramètre que vous utilisez contient plusieurs mots, placez-les entre des guillemets, même si vous les passez à l'aide de variables. Exemple : -name \"valeur de paramètre\" -name2 \"$(var)\" Pour remplacer les paramètres de type d'objet, utilisez des objets JSON convertis en chaîne. Exemple : -options [\"option1\"] -map {\"clé1\": \"valeur1\" }. ",
"loc.input.label.deploymentMode": "Mode de déploiement",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "Pour plus d'informations, consultez [ceci](https://docs.microsoft.com/fr-fr/azure/azure-resource-manager/deployment-modes). \n\n Le mode Incrémentiel prend en charge les déploiements en tant que mises à jour incrémentielles du groupe de ressources. Il laisse intactes les ressources qui existent dans le groupe de ressources mais qui ne sont pas spécifiées dans le modèle. \n\n Le mode Complet supprime les ressources qui ne figurent pas dans votre modèle. Le mode Complet dure relativement plus longtemps que le mode Incrémentiel. Si la tâche expire, augmentez le délai d'expiration, ou passez au mode 'Incrémentiel'. \n **[Avertissement] Le mode Complet va supprimer toutes les ressources existantes du groupe de ressources qui ne sont pas spécifiées dans le modèle. Vérifiez si le groupe de ressources sur lequel vous effectuez le déploiement ne contient pas des ressources nécessaires non spécifiées dans le modèle.** \n\n Le mode Validation vous permet de trouver les problèmes liés au modèle avant de créer les ressources réelles. \n\n Par défaut, le mode Incrémentiel est utilisé.",
"loc.input.label.enableDeploymentPrerequisites": "Activer les prérequis",
"loc.input.help.enableDeploymentPrerequisites": "Ces options s'appliquent uniquement quand le groupe de ressources contient des machines virtuelles.
Si vous choisissez l'option Groupe de déploiement, vous pouvez configurer l'agent du groupe de déploiement sur chacune des machines virtuelles.
Si vous sélectionnez l'option WinRM, vous pouvez configurer l'écouteur WinRM (Windows Remote Management) via le protocole HTTPS sur le port 5986, à l'aide d'un certificat auto-signé. Cette configuration est obligatoire pour effectuer une opération de déploiement sur des machines Azure. Si les machines virtuelles cibles sont associées à un équilibreur de charge, vérifiez que des règles NAT entrantes sont configurées pour le port cible (5986).",
"loc.input.label.deploymentGroupEndpoint": "Connexion de service Azure Pipelines",
@@ -50,7 +50,7 @@
"loc.input.label.deploymentName": "Nom du déploiement",
"loc.input.help.deploymentName": "Spécifie le nom du déploiement de groupe de ressources à créer.",
"loc.input.label.deploymentOutputs": "Sorties de déploiement",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Donnez un nom à la variable de sortie qui contient la section outputs de l'objet de déploiement actuel au format chaîne. Vous pouvez utiliser l'applet de commande PowerShell \"ConvertFrom-Json\" pour analyser l'objet JSON et accéder aux valeurs de sortie individuelles. Pour plus d'informations, consultez [ceci](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans les paramètres de substitution",
"loc.input.help.addSpnToEnvironment": "Ajoute l'ID et la clé de principal de service du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables '$servicePrincipalId' et '$servicePrincipalKey' dans vos paramètres de substitution, par exemple '-key $servicePrincipalKey'",
"loc.messages.CheckResourceGroupExistence": "Vérification de l'existence du groupe de ressources suivant : %s.",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "La réponse n'est pas dans un format valide",
"loc.messages.LogDeploymentName": "Le nom du déploiement est %s",
"loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré.",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "La configuration du groupe de déploiement n'a pas réussi sur une ou plusieurs machines virtuelles : %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Vérifiez que les rôles appropriés sont attribués au principal de service nommé %s pour le groupe de ressources %s. Pour plus d'informations, accédez au lien suivant : https://docs.microsoft.com/fr-fr/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Erreur durant la récupération (fetch) des détails du principal de service : %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "La tâche a réussi à créer un déploiement Azure Resource Manager, mais le déploiement a été un échec. Pour plus d'informations, consultez les journaux de déploiement d'Azure Resource Manager à l'adresse suivante : (copiez-collez le lien) %s",
+ "loc.messages.TemplateValidationFailure": "Des erreurs de validation ont été trouvées dans le modèle Azure Resource Manager. Cela peut entraîner l'échec du déploiement du modèle. %s. Accédez à https://docs.microsoft.com/fr-fr/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.ManagedServiceIdentityDetails": "Vérifiez que l'identité de service managé utilisée pour le déploiement est affectée aux rôles appropriés du groupe de ressources %s. Pour plus d'informations, accédez au lien suivant : https://docs.microsoft.com/fr-fr/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Défaillance de la machine virtuelle '%s' : %s",
+ "loc.messages.TroubleshootingGuide": "Consultez le guide de résolution des problèmes pour voir si votre problème y est traité : https://docs.microsoft.com/fr-fr/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/it-IT/resources.resjson
index 7edc27cff3df..dac6c36ce647 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,15 +1,15 @@
{
"loc.friendlyName": "Distribuzione gruppo di risorse di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/argtaskreadme)",
"loc.description": "Distribuisce un modello Azure Resource Manager (ARM) in un gruppo di risorse e gestisce le macchine virtuali",
"loc.instanceNameFormat": "Distribuzione Azure: azione $(action) su $(resourceGroupName)",
- "loc.releaseNotes": "- È compatibile con agenti multipiattaforma (Linux, macOS o Windows)\n- Supporta i JSON di modello disponibili a qualsiasi URL http/https accessibile.\n- Interfaccia utente migliorata per i parametri di override che è ora possibile visualizzare/modificare in una griglia.\n- Supporta il mapping delle regole NAT per le macchine virtuali supportate da un servizio di bilanciamento del carico.\n- Il campo \"Gruppo di risorse\" è stato rinominato in \"Dettagli della macchina virtuale per WinRM\" ed è incluso nella sezione \"Opzioni di distribuzione avanzate per le macchine virtuali\".\n- Limitazioni: \n - Non include alcun supporto per le sottoscrizioni di Azure classico. Sono supportate solo le sottoscrizioni di ARM.\n - Non include alcun supporto per la sintassi di PowerShell perché l'attività è ora basata su node.js. Assicurarsi che la distinzione tra maiuscole e minuscole dei nomi di parametro corrisponda quando si esegue l'override dei parametri del modello. Rimuovere inoltre i cmdlet di PowerShell, come \"ConvertTo-SecureString\", quando si esegue la migrazione dalla versione 1.0 alla versione 2.0.",
+ "loc.releaseNotes": "- È compatibile con agenti multipiattaforma (Linux, macOS o Windows)\n- Supporta i JSON di modello disponibili a qualsiasi URL http/https accessibile.\n- Interfaccia utente migliorata per i parametri di override che è ora possibile visualizzare/modificare in una griglia.\n- Supporta il mapping delle regole NAT per le macchine virtuali supportate da un servizio di bilanciamento del carico.\n- Il campo \"Gruppo di risorse\" è stato rinominato in \"Dettagli della macchina virtuale per WinRM\" ed è incluso nella sezione \"Opzioni di distribuzione avanzate per le macchine virtuali\".\n- Limitazioni: \n - Non include alcun supporto per le sottoscrizioni di Azure classico. Sono supportate solo le sottoscrizioni ARM.\n - Non include alcun supporto per la sintassi di PowerShell perché l'attività è ora basata su node.js. Assicurarsi che la distinzione tra maiuscole e minuscole dei nomi di parametro corrisponda quando si esegue l'override dei parametri del modello. Rimuovere inoltre i cmdlet di PowerShell, come \"ConvertTo-SecureString\", quando si esegue la migrazione dalla versione 1.0 alla versione 2.0.",
"loc.group.displayName.AzureDetails": "Dettagli su Azure",
"loc.group.displayName.Template": "Modello",
"loc.group.displayName.AdvancedDeploymentOptions": "Opzioni di distribuzione avanzate per le macchine virtuali",
"loc.group.displayName.Advanced": "Avanzate",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
- "loc.input.help.ConnectedServiceName": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.ConnectedServiceName": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.action": "Azione",
"loc.input.help.action": "Azione da eseguire sulle risorse o sul gruppo di risorse di Azure.",
"loc.input.label.resourceGroupName": "Gruppo di risorse",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "Esegui override dei parametri del modello",
"loc.input.help.overrideParameters": "Per visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Parametri di sostituzione. Con questa funzionalità è richiesta l'abilitazione delle regole CORS nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS. In alternativa, digitare nella casella di testo i parametri del modello di cui eseguire l'override. Esempio: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Se il valore del parametro usato include più parole, racchiuderle tra virgolette anche se verranno passate con le variabili. Ad esempio, -name \"valore parametro\" -name2 \"$(var)\" Per eseguire l'override di parametri di tipo oggetto, usare oggetti JSON sotto forma di stringa. Ad esempio, -options [\"option1\"] -map {\"key1\": \"value1\" }. ",
"loc.input.label.deploymentMode": "Modalità di distribuzione",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "Per altri dettagli, vedere [questo articolo](https://docs.microsoft.com/it-it/azure/azure-resource-manager/deployment-modes). \n\n La modalità Incrementale gestisce le distribuzioni come aggiornamenti incrementali del gruppo di risorse. Lascia invariate le risorse esistenti nel gruppo di risorse, ma non specificate nel modello. \n\n La modalità Completa elimina le risorse non presenti nel modello. Richiede un tempo relativamente maggiore rispetto alla modalità Incrementale. In caso di timeout dell'attività, provare ad aumentare il timeout o a passare alla modalità 'Incrementale'. \n **[Avviso] Con la modalità Completa verranno eliminate tutte le risorse esistenti nel gruppo di risorse non specificate nel modello. Eseguire una verifica se il gruppo di risorse di destinazione della distribuzione non contiene tutte le risorse necessarie non specificate nel modello.** \n\n La modalità di convalida consente di individuare eventuali problemi relativi al modello prima di creare le risorse effettive. \n\n Per impostazione predefinita, viene usata la modalità Incrementale.",
"loc.input.label.enableDeploymentPrerequisites": "Abilita i prerequisiti",
"loc.input.help.enableDeploymentPrerequisites": "Queste opzioni sono applicabili solo quando il gruppo di risorse contiene macchine virtuali.
Se si sceglie l'opzione Gruppo di distribuzione, l'agente del gruppo di distribuzione verrà configurato in ognuna delle macchine virtuali.
Se si seleziona l'opzione WinRM, il listener di Gestione remota Windows (WinRM) verrà configurato con il protocollo HTTPS sulla porta 5986 usando un certificato autofirmato. Questa configurazione è necessaria per eseguire l'operazione di distribuzione su macchine virtuali di Azure. Se le macchine virtuali di destinazione sono supportate da un servizio di bilanciamento del carico, assicurarsi che le regole NAT in ingresso siano configurate per la porta di destinazione (5986).",
"loc.input.label.deploymentGroupEndpoint": "Connessione al servizio Azure Pipelines",
@@ -47,10 +47,10 @@
"loc.input.help.password": "Password dell'utente per eseguire il servizio agente nelle macchine virtuali Windows. Si presuppone che la password sia la stessa per l'utente specificato in tutte le macchine virtuali. Può accettare la variabile definita nelle pipeline di compilazione o versione come '$(passwordVariable)'. Per proteggere la variabile, è possibile contrassegnarla come 'secret'. Per le macchine virtuali Linux la password non è richiesta e verrà ignorata. ",
"loc.input.label.outputVariable": "Dettagli della macchina virtuale per WinRM",
"loc.input.help.outputVariable": "Consente di specificare un nome per la variabile relativa al gruppo di risorse. È possibile usare la variabile come $(variableName) per fare riferimento al gruppo di risorse nelle attività successive, ad esempio nell'attività PowerShell in computer di destinazione per la distribuzione di applicazioni. Valido solo quando l'azione selezionata è Create, Update o Select e obbligatorio quando è selezionato un gruppo di risorse esistente.",
- "loc.input.label.deploymentName": "Nome distribuzione",
+ "loc.input.label.deploymentName": "Nome della distribuzione",
"loc.input.help.deploymentName": "Specifica il nome della distribuzione del gruppo di risorse da creare.",
"loc.input.label.deploymentOutputs": "Output di distribuzione",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Specificare un nome per la variabile di output che conterrà la sezione degli output dell'oggetto distribuzione corrente in formato stringa. È possibile usare il cmdlet \"ConvertFrom-Json\" di PowerShell per analizzare l'oggetto JSON e accedere ai singoli valori di output. Per maggiori dettagli, vedere [questo articolo](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nei parametri di override",
"loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio e la chiave dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nei parametri di override è possibile usare le variabili `$servicePrincipalId` e `$servicePrincipalKey`, ad esempio `-key $servicePrincipalKey`",
"loc.messages.CheckResourceGroupExistence": "Verifica dell'esistenza del gruppo di risorse seguente: %s.",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "Il formato della risposta non è valido",
"loc.messages.LogDeploymentName": "Il nome della distribuzione è %s",
"loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta.",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "La configurazione del gruppo di distribuzione non è riuscita in una o più macchine virtuali: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Assicurarsi che all'entità servizio denominata %s siano assegnati i ruoli corretti per il gruppo di risorse %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Si è verificato un errore durante il recupero dei dettagli dell'entità servizio: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "L'attività ha creato una distribuzione Azure Resource Manager, ma la distribuzione non è riuscita. Per informazioni più dettagliate, vedere i log di distribuzione di Azure Resource Manager in: (copiare e incollare il collegamento) %s",
+ "loc.messages.TemplateValidationFailure": "Sono stati trovati errori di convalida nel modello di Azure Resource Manager. L'errore potrebbe impedire la corretta distribuzione del modello. %s. Vedere https://docs.microsoft.com/it-it/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.ManagedServiceIdentityDetails": "Assicurarsi che all'identità del servizio gestita usata per la distribuzione siano assegnati i ruoli corretti per il gruppo di risorse %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Errore relativo alla macchina virtuale '%s': %s",
+ "loc.messages.TroubleshootingGuide": "Vedere la guida alla risoluzione dei problemi per verificare se il problema è stato risolto: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ja-JP/resources.resjson
index c829ce9fddb3..6776ddc16752 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure リソース グループのデプロイ",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/argtaskreadme)",
"loc.description": "Azure Resource Manager (ARM) テンプレートをリソース グループにデプロイし、仮想マシンを管理します",
"loc.instanceNameFormat": "Azure の配置: $(resourceGroupName) 上の $(action) アクション",
"loc.releaseNotes": "- クロスプラットフォーム エージェント対応 (Linux、macOS、Windows)\n- 公開されている http/https URL でテンプレートの JSON をサポート。\n- グリッド内で表示/編集が可能になったオーバーライドパラメーターの拡張 UX。\n- ロード バランサーの対象となる VM への NAT 規則のマッピング。\n- [リソース グループ] フィールドの名前が [WinRM についての VM の詳細] に変更され、[仮想マシン用の詳細展開オプション] セクションに含まれています。\n- 制限事項: \n - クラシック サブスクリプションはサポートされていません。ARM サブスクリプションのみサポートされています。\n - タスクが node.js ベースになったため、PowerShell 構文はサポートされていません。テンプレート パラメーターをオーバーライドする場合は、パラメーター名の大文字と小文字の区別をご確認ください。また、バージョン 1.0 からバージョン 2.0 に移行する場合は、\"ConvertTo-SecureString\" などの PowerShell コマンドレットを削除してください。",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "テンプレート パラメーターのオーバーライド",
"loc.input.help.overrideParameters": "グリッドでテンプレートのパラメーターを表示するには、[パラメーターのオーバーライド] のテキストボックスの横にある [...] をクリックします。この機能は、ソースで CORS ルールが有効になっている必要があります。テンプレートが Azure Storage BLOB にある場合は、[こちら](https://docs.microsoft.com/ja-jp/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) を参照して CORS を有効にします。または、テキストボックスにテンプレート パラメーターを入力してオーバーライドします。たとえば、 –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre) です。 使用しているパラメーターの値に複数の単語が含まれる場合、変数を使用してそれらの単語を渡すとしても、引用符で囲みます。たとえば、-name \"parameter value\" -name2 \"$(var)\" です オブジェクトの種類のパラメーターを上書きするには、文字列化した JSON オブジェクトを使用します。たとえば、-options [\"option1\"] -map {\"key1\": \"value1\" } です。",
"loc.input.label.deploymentMode": "配置モード",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "詳細については、[こちら](https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/deployment-modes)を参照してください。\n\n 増分モードでは、デプロイはリソース グループへの増分更新として処理されます。このモードでは、リソース グループには存在していてもテンプレートでは指定されていない、変更されていないリソースが残されます。\n\n完全モードでは、テンプレートにないリソースが削除されます。完全モードは、増分モードよりも時間がかかります。タスクがタイムアウトになる場合、タイムアウト時間を増やすか、モードを '増分' に変更することをご検討ください。\n **[警告] 完全モードでは、リソース グループの既存リソースのうち、テンプレートで指定されていないものがすべて削除されます。デプロイ先のリソース グループに、必要なリソースのうち、テンプレートで指定されていないものが含まれていないことをご確認ください。**\n\n 検証モードを使用すると、実際のリソースを作成する前にテンプレートの問題を見つけることができます。\n\n 既定では増分モードが使用されます。",
"loc.input.label.enableDeploymentPrerequisites": "前提条件を有効にする",
"loc.input.help.enableDeploymentPrerequisites": "これらのオプションは、リソース グループに仮想マシンが含まれている場合にのみ適用可能です。
WinRM オプションを選択すると、自己署名証明書を使用して、ポート 5986 上に HTTPS プロトコルを介した Windows リモート管理 (WinRM) リスナーが構成されます。この構成は、Azure マシン上で配置操作を実行するために必要です。ターゲットの仮想マシンがロード バランサーに支援されている場合には、ターゲット ポート (5986) に受信 NAT 規則が構成されていることをご確認ください。",
"loc.input.label.deploymentGroupEndpoint": "Azure Pipelines サービス接続",
@@ -50,7 +50,7 @@
"loc.input.label.deploymentName": "デプロイ名",
"loc.input.help.deploymentName": "作成するリソース グループ配置の名前を指定します。",
"loc.input.label.deploymentOutputs": "配置出力",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "出力変数の変数の名前を指定します。これには、現在のデプロイ オブジェクトの出力セクションが文字列形式で含まれます。\"ConvertFrom-Json\" PowerShell コマンドレットを使用して JSON オブジェクトを解析し、個々の出力値にアクセスできます。詳細については、[こちら](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs) を参照してください",
"loc.input.label.addSpnToEnvironment": "オーバーライド パラメーターでサービス プリンシパルの詳細にアクセスする",
"loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID とキーを、スクリプトの実行環境に追加します。オーバーライド パラメーターで `-key $servicePrincipalKey` のように、`$servicePrincipalId` と `$servicePrincipalKey` の変数を使用できます",
"loc.messages.CheckResourceGroupExistence": "次のリソース グループが存在するかどうか確認しています: %s。",
@@ -101,7 +101,7 @@
"loc.messages.DeleteExtension": "拡張機能 %s を仮想マシン %s から削除しようとしています",
"loc.messages.FailedToAddExtension": "次の例外により、ネットワーク セキュリティ規則を追加できませんでした: %s",
"loc.messages.AddingSecurityRuleNSG": "次のネットワーク セキュリティ グループに対するセキュリティ規則を追加しています: %s",
- "loc.messages.AddedSecurityRuleNSG": "受信ネットワーク セキュリティ規則の構成 %s が追加されました。優先度は %s、ポートは %s、セキュリティ グループは %s、結果は次のとおり: %s",
+ "loc.messages.AddedSecurityRuleNSG": "受信ネットワーク セキュリティ ルールの構成 %s が追加されました。優先度は %s、ポートは %s、セキュリティ グループは %s、結果は次のとおり: %s",
"loc.messages.FailedAddingNSGRule3Times": "3 回試行しましたが、ネットワーク セキュリティ規則をセキュリティ グループ %s に追加できませんでした",
"loc.messages.FailedToDeleteExtension": "拡張機能を削除できませんでした",
"loc.messages.CredentialsCannotBeNull": "'credentials' を null にすることはできません。",
@@ -189,13 +189,13 @@
"loc.messages.MoreInformationOnAzurePortal": "詳細は Azure portal にあります",
"loc.messages.ResponseNotValid": "応答が無効な形式です",
"loc.messages.LogDeploymentName": "配置名は %s です",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。",
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "1 つ以上の仮想マシン (%s) で配置グループの構成が正常に完了しませんでした。",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "名前 %s のサービス プリンシパルに、リソース グループ %s の適切なロールが割り当てられていることをご確認ください。詳細については、リンク https://docs.microsoft.com/ja-jp/azure/role-based-access-control/role-assignments-portal を参照してください",
+ "loc.messages.ServicePrincipalFetchFailed": "サービス プリンシパルの詳細を取得中にエラーが発生しました: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "タスクで Azure Resource Manager デプロイが正常に作成されましたが、デプロイに失敗しました。詳細な Azure Resource Manager デプロイ ログをご確認ください: (リンクをコピーして貼り付けてください) %s",
+ "loc.messages.TemplateValidationFailure": "Azure Resource Manager テンプレートで検証エラーが見つかりました。これにより、テンプレートのデプロイが失敗する可能性があります。%s。https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/templates/template-syntax の内容に従ってください",
+ "loc.messages.ManagedServiceIdentityDetails": "デプロイに使用するマネージド サービス ID に、リソース グループ %s に対する適切なロールが割り当てられていることを確認してください。詳細については次のリンクをご覧ください: https://docs.microsoft.com/ja-jp/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "仮想マシン '%s' でエラーが発生しました。%s",
+ "loc.messages.TroubleshootingGuide": "トラブルシューティング ガイドを参照して、自分の問題が取り上げられていないかご確認ください。https://docs.microsoft.com/ja-jp/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ko-KR/resources.resjson
index ae30d10a2e31..89c1ee6ee2dd 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -18,9 +18,9 @@
"loc.input.help.location": "리소스 그룹을 배포할 위치입니다. 리소스 그룹이 구독에 이미 있는 경우 이 값은 무시됩니다.",
"loc.input.label.templateLocation": "템플릿 위치",
"loc.input.label.csmFileLink": "템플릿 링크",
- "loc.input.help.csmFileLink": "템플릿 파일의 URL을 지정합니다. 예를 들면 [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json)입니다. \n\n프라이빗 스토리지 계정에 저장된 템플릿을 배포하려면 템플릿의 URL에 SAS(공유 액세스 서명)를 검색하여 포함하세요. 예를 들면 /template.json?`입니다. 템플릿 파일 또는 연결된 템플릿을 스토리지 계정으로 업로드하고 SAS 토큰을 생성하려면 [Azure 파일 복사](https://aka.ms/azurefilecopyreadme) 작업을 사용하거나 [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080)이나 [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911)를 사용하여 단계를 수행합니다.\n\n표에서 템플릿 매개 변수를 확인하려면 [템플릿 매개 변수 재정의] 텍스트 상자 옆에 있는 “…”을 클릭하세요. 이 기능을 사용하려면 소스에서 CORS 규칙이 사용하도록 설정되어 있어야 합니다. 템플릿이 Azure Storage Blob에 있는 경우에는 [여기](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요.",
+ "loc.input.help.csmFileLink": "템플릿 파일의 URL을 지정합니다. 예를 들면 [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json)입니다. \n\n개인 저장소 계정에 저장된 템플릿을 배포하려면 템플릿의 URL에 SAS(공유 액세스 서명)를 검색하여 포함하세요. 예를 들면 /template.json?`입니다. 템플릿 파일 또는 연결된 템플릿을 저장소 계정으로 업로드하고 SAS 토큰을 생성하려면 [Azure 파일 복사](https://aka.ms/azurefilecopyreadme) 작업을 사용하거나 [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080)이나 [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911)를 사용하여 단계를 수행합니다.\n\n표에서 템플릿 매개 변수를 확인하려면 [템플릿 매개 변수 재정의] 텍스트 상자 옆에 있는 “…”을 클릭하세요. 이 기능을 사용하려면 소스에서 CORS 규칙이 사용하도록 설정되어 있어야 합니다. 템플릿이 Azure Storage Blob에 있는 경우에는 [여기](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요.",
"loc.input.label.csmParametersFileLink": "템플릿 매개 변수 링크",
- "loc.input.help.csmParametersFileLink": "매개 변수 파일의 URL을 지정합니다. 예를 들면 [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json)입니다. \n\n프라이빗 스토리지 계정에 저장된 파일을 사용하려면 템플릿의 URL에 SAS(공유 액세스 서명) 토큰을 검색하여 포함하세요. 예를 들면 `/template.json?`입니다. 매개 변수 파일을 스토리지 계정으로 업로드하여 SAS 토큰을 생성하려면 [Azure 파일 복사](https://aka.ms/azurefilecopyreadme) 작업을 사용하거나 [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) 또는 [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911)를 사용하여 단계를 수행합니다.\n\n표에서 템플릿 매개 변수를 보려면 [템플릿 매개 변수 재정의] 텍스트 상자 옆에 있는 “…”을 클릭하세요. 이 기능을 사용하려면 소스에서 CORS 규칙이 사용하도록 설정되어 있어야 합니다. 템플릿이 Azure Storage Blob에 있는 경우에는 [여기](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요.",
+ "loc.input.help.csmParametersFileLink": "매개 변수 파일의 URL을 지정합니다. 예를 들면 [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json)입니다. \n\n매개 변수 파일을 개인 저장소 계정으로 업로드하려면 템플릿의 URL에 SAS(공유 액세스 서명)를 검색하여 포함하세요. 예를 들면 `/template.json?`입니다. 매개 변수 파일을 저장소 계정으로 업로드하여 SAS 토큰을 생성하려면 [Azure 파일 복사](https://aka.ms/azurefilecopyreadme) 작업을 사용하거나 [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) 또는 [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911)를 사용하여 단계를 수행합니다.\n\n표에서 템플릿 매개 변수를 보려면 [템플릿 매개 변수 재정의] 텍스트 상자 옆에 있는 “…”을 클릭하세요. 이 기능을 사용하려면 소스에서 CORS 규칙이 사용하도록 설정되어 있어야 합니다. 템플릿이 Azure Storage Blob에 있는 경우에는 [여기](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요.",
"loc.input.label.csmFile": "템플릿",
"loc.input.help.csmFile": "Azure Resource Manager 템플릿을 가리키는 경로 또는 패턴을 지정합니다. 템플릿에 대한 자세한 내용은 https://aka.ms/azuretemplates를 참조하세요. 바로 시작하려면 https://aka.ms/sampletemplate 템플릿을 사용하세요.",
"loc.input.label.csmParametersFile": "템플릿 매개 변수",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "템플릿 매개 변수 재정의",
"loc.input.help.overrideParameters": "템플릿 매개 변수를 표 형태로 보려면 [매개 변수 재정의] 텍스트 상자 옆에 있는 \"...\"을 클릭합니다. 이 기능을 사용하려면 소스에서 CORS 규칙을 사용하도록 설정해야 합니다. 템플릿이 Azure Storage Blob에 있는 경우 [이 문서](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요. 또는 텍스트 상자에 재정의할 템플릿 매개 변수를 입력합니다. 예: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). 사용 중인 매개 변수 값이 여러 단어로 이루어진 경우에는 변수를 사용해서 전달하더라도 따옴표로 묶으세요. 예: -name \"parameter value\" -name2 \"$(var)\" 개체 형식 매개 변수를 재정의하려면 묶은 JSON 개체를 사용합니다. 예: -options [\"option1\"] -map {\"key1\": \"value1\" }. ",
"loc.input.label.deploymentMode": "배포 모드",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "자세한 내용은 [관련 문서](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes)를 참조하세요. \n\n 증분 모드는 배포를 리소스 그룹에 대한 증분 업데이트로 처리합니다. 리소스 그룹에는 있지만 템플릿에 지정되지 않은 변경 안 된 리소스는 그대로 둡니다. \n\n 전체 모드는 템플릿에 없는 리소스를 삭제합니다. 증분 모드에 비해 전체 모드의 처리 시간이 상대적으로 더 오래 걸립니다. 작업 시간이 초과되는 경우 시간 제한을 늘리거나 모드를 '증분'으로 변경하는 것이 좋습니다. \n **[경고] 전체 모드는 템플릿에 지정되지 않은 리소스 그룹의 기존 리소스를 모두 삭제합니다. 템플릿에 지정되지 않은 필요한 리소스가 배포하는 리소스 그룹에 포함되지 않는지 검토하세요.** \n\n 유효성 검사 모드를 사용하면 실제 리소스를 만들기 전에 템플릿 문제를 찾을 수 있습니다. \n\n 기본적으로 증분 모드가 사용됩니다.",
"loc.input.label.enableDeploymentPrerequisites": "필수 구성 요소 사용",
"loc.input.help.enableDeploymentPrerequisites": "이러한 옵션은 리소스 그룹에 가상 머신이 있는 경우에만 적용될 수 있습니다.
배포 그룹 옵션을 선택하면 각 가상 머신에 배포 그룹 에이전트가 구성됩니다.
WinRM 옵션을 선택하면 자체 서명된 인증서를 사용하여 포트 5986에서 HTTPS 프로토콜을 통해 WinRM(Windows 원격 관리) 수신기가 구성됩니다. 이 구성은 Azure 컴퓨터에서 배포 작업을 수행하는 데 필요합니다. 대상 가상 머신이 부하 분산 장치에서 지원되는 경우에는 대상 포트(5986)에 대해 인바운드 NAT 규칙이 구성되어 있는지 확인하세요.",
"loc.input.label.deploymentGroupEndpoint": "Azure Pipelines 서비스 연결",
@@ -46,7 +46,7 @@
"loc.input.label.password": "암호",
"loc.input.help.password": "Windows VM에서 에이전트 서비스를 실행할 사용자의 암호입니다. 암호는 모든 VM에서 지정된 사용자에 대해 동일한 것으로 가정합니다. 빌드 또는 릴리스 파이프라인에서 '$(passwordVariable)'(으)로 정의된 변수를 사용할 수 있습니다. 변수를 'secret'으로 표시하여 보호할 수도 있습니다. Linux VM의 경우에는 암호가 필요하지 않으며 무시됩니다. ",
"loc.input.label.outputVariable": "WinRM에 대한 VM 세부 정보",
- "loc.input.help.outputVariable": "리소스 그룹에 대한 변수 이름을 제공합니다. 변수는 애플리케이션을 배포하기 위한 대상 컴퓨터의 PowerShell 작업에서와 같은 후속 작업에서 리소스 그룹을 참조하는 $(variableName)(으)로 사용될 수 있습니다. 선택한 작업이 Create, Update 또는 Select인 경우에만 유효하며 기존 리소스 그룹이 선택된 경우 필요합니다.",
+ "loc.input.help.outputVariable": "리소스 그룹에 대한 변수 이름을 제공합니다. 변수는 응용 프로그램을 배포하기 위한 대상 컴퓨터의 PowerShell 작업에서와 같은 후속 작업에서 리소스 그룹을 참조하는 $(variableName)(으)로 사용될 수 있습니다. 선택한 작업이 Create, Update 또는 Select인 경우에만 유효하며 기존 리소스 그룹이 선택된 경우 필요합니다.",
"loc.input.label.deploymentName": "배포 이름",
"loc.input.help.deploymentName": "만들 리소스 그룹 배포의 이름을 지정합니다.",
"loc.input.label.deploymentOutputs": "배포 출력",
@@ -197,5 +197,5 @@
"loc.messages.TemplateValidationFailure": "Azure Resource Manager 템플릿에 유효성 검사 오류가 있습니다. 이로 인해 템플릿 배포가 실패할 수 있습니다. %s. https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax를 따라 이동하세요.",
"loc.messages.ManagedServiceIdentityDetails": "배포에 사용되는 관리 서비스 ID에 리소스 그룹 %s에 대한 올바른 역할이 할당되어 있는지 확인하세요. 자세한 내용은 https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal 링크를 참조하세요.",
"loc.messages.DeploymentGroupConfigurationFailedOnVM": "가상 머신 '%s' 오류: %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.TroubleshootingGuide": "문제가 해결되었는지 확인하려면 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting에서 문제 해결 가이드를 확인하세요."
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ru-RU/resources.resjson
index 80e44baf5ae1..e46bf1f3a218 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Развертывание группы ресурсов Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/argtaskreadme)",
"loc.description": "Развертывание шаблона Azure Resource Manager (ARM) в группе ресурсов и управление виртуальными машинами",
"loc.instanceNameFormat": "Развертывание Azure: действие $(action) с $(resourceGroupName)",
"loc.releaseNotes": "- Поддержка кроссплатформенных агентов (Linux, macOS и Windows).\n- Поддержка шаблонов JSON, размещенных по любому общедоступному URL-адресу с префиксом http или https.\n- Расширенный пользовательский интерфейс для переопределения параметров, которые теперь можно просматривать и редактировать в таблице.\n- Сопоставление правил NAT для виртуальных машин, поддерживаемых подсистемой балансировки нагрузки.\n- Поле \"Группа ресурсов\" теперь называется \"Сведения о виртуальной машине для WinRM\" и включено в раздел \"Дополнительные параметры развертывания виртуальных машин\".\n Ограничения: \n- Классические подписки не поддерживаются. Поддерживаются только подписки ARM.\n- Синтаксис PowerShell не поддерживается, так как задача теперь основана на node.js. При переопределении параметров шаблона необходимо проверить соответствие регистра в именах параметров. Кроме того, при переходе с версии 1.0 на версию 2.0 удалите такие командлеты PowerShell, как ConvertTo-SecureString.",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "Переопределить параметры шаблона",
"loc.input.help.overrideParameters": "Чтобы просмотреть параметры шаблона в сетке, щелкните \"…\" рядом с текстовым полем \"Переопределить параметры\". Для использования этой функции на источнике должны быть включены правила CORS. Если шаблоны находятся в BLOB-объекте службы хранилища Azure, обратитесь к [этой статье](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests), чтобы включить CORS, или укажите переопределяемые параметры шаблона в текстовом поле. Например: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Если значение используемого параметра состоит из нескольких слов, заключите их в кавычки, даже если они передаются с помощью переменных. Например: -name \"значение параметра\" -name2 \"$(var)\" Чтобы переопределить параметры типов объектов, используйте объекты JSON, преобразованные в строку. Например: -options [\"параметр1\"] -map {\"key1\": \"значение1\" }. ",
"loc.input.label.deploymentMode": "Режим развертывания",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "Дополнительные сведения см. [здесь](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes). \n\n В добавочном режиме развертывания обрабатываются как добавочные обновления в группе ресурсов. Ресурсы, которые имеются в группе ресурсов, но не указаны в шаблоне, не изменяются. \n\n В полном режиме ресурсы, отсутствующие в шаблоне, удаляются. Для полного режима требуется больше времени, чем для добавочного режима. Если время ожидания задачи истекло, увеличьте время ожидания или измените режим на добавочный. \n **[Внимание!] В полном режиме будут удалены все имеющиеся ресурсы в группе ресурсов, которые не указаны в шаблоне. Проверьте, есть ли в развертываемой группе ресурсов нужные ресурсы, которые не указаны в шаблоне.** \n\n Режим проверки позволяет обнаружить проблемы с шаблоном до создания реальных ресурсов. \n\n По умолчанию используется добавочный режим.",
"loc.input.label.enableDeploymentPrerequisites": "Включить необходимые компоненты",
"loc.input.help.enableDeploymentPrerequisites": "Данные варианты применяются только в случае, если в группе ресурсов имеются виртуальные машины.
При выборе варианта \"Группа развертывания\" на каждой виртуальной машине будет настроен агент группы развертывания.
При выборе варианта \"WinRM\" настраивается прослушиватель службы удаленного управления Windows (WinRM) по протоколу HTTPS на порте 5986 с использованием самозаверяющего сертификата. Эта конфигурация требуется для выполнения развертывания на виртуальных машинах Azure. Если целевые виртуальные машины поддерживаются средствами Load Balancer, убедитесь, что правила NAT для входящего трафика настроены для целевого порта (5986).",
"loc.input.label.deploymentGroupEndpoint": "Подключение к службе Azure Pipelines",
@@ -50,7 +50,7 @@
"loc.input.label.deploymentName": "Имя развертывания",
"loc.input.help.deploymentName": "Указывает имя создаваемого развертывания группы ресурсов.",
"loc.input.label.deploymentOutputs": "Выходные данные развертывания",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Укажите имя для выходной переменной, которая будет содержать раздел выходных данных текущего объекта развертывания в строковом формате. Вы можете использовать командлет ConvertFrom-Json PowerShell для анализа объекта JSON и доступа к отдельным выходным значениям. Дополнительные сведения см. [здесь](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в параметрах переопределения",
"loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы и ключ выбранной конечной точки Azure в среду выполнения скрипта. Переменные \"$servicePrincipalId\" и \"$servicePrincipalKey\" можно использовать в таких параметрах переопределения, как \"-key $servicePrincipalKey\"",
"loc.messages.CheckResourceGroupExistence": "Проверка наличия следующей группы ресурсов: %s.",
@@ -99,10 +99,10 @@
"loc.messages.RuleExistsAlready": "Правило %s уже существует в группе безопасности \"%s\"",
"loc.messages.AddExtension": "Добавление расширения \"%s\" на виртуальную машину \"%s\"",
"loc.messages.DeleteExtension": "Выполняется попытка удалить расширение %s с виртуальной машины %s",
- "loc.messages.FailedToAddExtension": "Не удалось добавить правило безопасности сети. Возникло исключение: %s",
+ "loc.messages.FailedToAddExtension": "Не удалось добавить правило сетевой безопасности. Возникло исключение: %s",
"loc.messages.AddingSecurityRuleNSG": "Добавление правила безопасности для группы безопасности сети: %s",
- "loc.messages.AddedSecurityRuleNSG": "Добавлена конфигурация правила безопасности сети для входящего сетевого %s с приоритетом %s для порта %s в группе безопасности %s. Результат: %s",
- "loc.messages.FailedAddingNSGRule3Times": "Не удалось добавить правило безопасности сети в группу безопасности %s после трех попыток",
+ "loc.messages.AddedSecurityRuleNSG": "Добавлена конфигурация правила безопасности входящего сетевого трафика %s с приоритетом %s для порта %s в группе безопасности %s. Результат: %s",
+ "loc.messages.FailedAddingNSGRule3Times": "Не удалось добавить правило сетевой безопасности в группу безопасности %s после трех попыток.",
"loc.messages.FailedToDeleteExtension": "Не удалось удалить расширение",
"loc.messages.CredentialsCannotBeNull": "Параметр credentials не может иметь значение NULL.",
"loc.messages.SubscriptionIdCannotBeNull": "Параметр \"subscriptionId\" не может иметь значение NULL.",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "Ответ имеет недопустимый формат.",
"loc.messages.LogDeploymentName": "Имя развертывания: %s",
"loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Не удалось настроить группу развертывания на одной виртуальной машине или нескольких: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Убедитесь, что субъекту-службе с именем %s назначены нужные роли для группы ресурсов %s. Чтобы получить дополнительные сведения, перейдите по ссылке https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Ошибка при извлечении сведений о субъекте-службе: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Задача успешно создала развертывание Azure Resource Manager, но это развертывание выполнить не удалось. Подробные журналы развертывания Azure Resource Manager см. по адресу (скопируйте и вставьте ссылку) %s",
+ "loc.messages.TemplateValidationFailure": "В шаблоне Azure Resource Manager обнаружены ошибки проверки. Это может привести к сбою развертывания шаблона. %s. Следуйте указаниям на следующей странице: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.ManagedServiceIdentityDetails": "Убедитесь, что Управляемому удостоверению службы, используемому для развертывания, назначены нужные роли для группы ресурсов %s. Чтобы получить дополнительные сведения, перейдите по ссылке https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Сбой для виртуальной машины \"%s\": %s",
+ "loc.messages.TroubleshootingGuide": "Ознакомьтесь с руководством по устранению неполадок, чтобы узнать, решена ли указанная вами проблема: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting."
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-CN/resources.resjson
index 1165b83b909a..89e6589a71c8 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "替代模板参数",
"loc.input.help.overrideParameters": "若要查看网格中的模板参数,请单击“替代参数”文本框旁的 \"…\"。此功能需要在源启用 CORS 规则。如果模板位于 Azure 存储 blob 中,请参阅 [此文章](https://docs.microsoft.com/zh-cn/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)以启用 CORS。或键入文本框中重写的模板参数。例如, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre)。 如果正在使用的参数值具有多个词,请将它们括在引号中,即使将使用变量传递它们。例如 -name \"parameter value\" -name2 \"$(var)\" 若要替代对象类型参数,请使用 stringified JSON 对象。例如 -options [\"option1\"] -map {\"key1\": \"value1\" }。",
"loc.input.label.deploymentMode": "部署模式",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "有关详细信息,请参阅[此处](https://docs.microsoft.com/zh-cn/azure/azure-resource-manager/deployment-modes)。\n\n增量模式将部署作为资源组的增量更新进行处理。它会保留存在于资源组中但未在模板中指定的未更改资源。\n\n完整模式会删除不在模板中的资源。完整模式比增量模式的用时相对较长。如果任务超时,请考虑增加超时时间,或将模式更改为“增量”。\n [警告]完整模式将删除资源组中未在模板中指定的所有现有资源。如果要部署到的资源组不包含未在模板中指定的任何必要资源,请进行审查。\n\n使用验证模式,可以在创建实际资源之前查找模板的问题。\n\n默认情况下使用增量模式。",
"loc.input.label.enableDeploymentPrerequisites": "启用必备组件",
"loc.input.help.enableDeploymentPrerequisites": "仅在资源组包含虚拟机时可应用这些选项。
选择部署组选项将在每台虚拟机上配置部署组代理。
选择 WinRM 选项将通过 HTTPS 协议在端口 5986 上使用自签名证书配置 Windows 远程管理(WinRM)侦听器。对 Azure 计算机执行部署操作需要此选项。如果负载均衡器支持目标虚拟机,请确保为目标端口(5986)配置了入站 NAT 规则。",
"loc.input.label.deploymentGroupEndpoint": "Azure Pipelines 服务连接",
@@ -101,7 +101,7 @@
"loc.messages.DeleteExtension": "正在尝试删除扩展 %s(从虚拟机 %s 中)",
"loc.messages.FailedToAddExtension": "未能添加网络安全规则,异常: %s",
"loc.messages.AddingSecurityRuleNSG": "正在为网络安全组 %s 添加安全规则",
- "loc.messages.AddedSecurityRuleNSG": "已添加入站网络安全规则配置 %s ,其中优先级为 %s、面向的端口为 %s (位于安全组 %s 下),结果为 %s",
+ "loc.messages.AddedSecurityRuleNSG": "已添加入站网络安全性规则配置 %s ,其中优先级为 %s、面向的端口为 %s (位于安全组 %s 下),结果为 %s",
"loc.messages.FailedAddingNSGRule3Times": "已尝试 3 次,但未能将网络安全规则添加到安全组 %s",
"loc.messages.FailedToDeleteExtension": "未能删除扩展",
"loc.messages.CredentialsCannotBeNull": "\"credentials\" 不能为 null。",
@@ -197,5 +197,5 @@
"loc.messages.TemplateValidationFailure": "在 Azure 资源管理器模板中发现验证错误。这可能会导致模板部署失败。%s。请遵循 https://docs.microsoft.com/zh-cn/azure/azure-resource-manager/templates/template-syntax",
"loc.messages.ManagedServiceIdentityDetails": "请确保为用于部署的托管服务标识分配了资源组 %s 的正确角色。访问链接以了解更多详细信息: https://docs.microsoft.com/zh-cn/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
"loc.messages.DeploymentGroupConfigurationFailedOnVM": "虚拟机 \"%s\" 失败: %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.TroubleshootingGuide": "查看故障排除指南以了解你的问题是否已解决: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-TW/resources.resjson
index 883e532d5026..89c028fe5448 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureResourceGroupDeploymentV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure 資源群組部署",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/argtaskreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/argtaskreadme)",
"loc.description": "將 Azure Resource Manager (ARM) 範本部署至資源群組,以及管理虛擬機器",
"loc.instanceNameFormat": "在 $(resourceGroupName) 上的 Azure 部署:$(action) 動作",
"loc.releaseNotes": "-適用於跨平台代理程式 (Linux、macOS 或 Windows)\n- 支援位於任何可供公開存取 http/https URL 的範本 JSON。\n- 增強 Override 參數的 UX,現在能夠在格線中對其進行檢視/編輯。\n- 受負載平衡器支援的 VM 可進行 NAT 規則對應。\n- [資源群組] 欄位現已重新命名為 [WinRM 的 VM 詳細資料],並且包含在 [虛擬機器的進階部署選項] 區段中。\n- 限制: \n - 不支援傳統訂用帳戶。只支援 ARM 訂用帳戶。\n - 因為現在工作改以 node.js 為基礎,所以不支援 PowerShell 語法。當您覆寫範本參數時,請確認參數名稱的區分大小寫符合。此外,當您從 1.0 版移轉為 2.0 版時,會移除 \"ConvertTo-SecureString\" 等 PowerShell Cmdlet。",
@@ -28,7 +28,7 @@
"loc.input.label.overrideParameters": "覆寫範本參數",
"loc.input.help.overrideParameters": "若要以網格模式檢視範本參數,請按一下 [Override Parameters] 文字方塊旁的 [...]。必須在來源啟用 CORS 規則才能使用此功能。若範本在 Azure 儲存體 Blob 中,請參閱[本篇](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)來啟用 CORS,或是在文字方塊中鍵入要覆寫的範本參數。例如, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre)。 若您使用的參數有多個文字,請以引號括住文字,即使您使用變數來傳遞文字亦同。例如,-name \"參數值\" -name2 \"$(var)\" 若要覆寫物件類型參數,請使用已轉換為字串的 JSON 物件。例如,-options [\"option1\"] -map {\"key1\": \"value1\" }。 ",
"loc.input.label.deploymentMode": "部署模式",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used.",
+ "loc.input.help.deploymentMode": "如需更多詳細資料,請參閱[這裡](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes)。\n\n 累加模式會將部署當成資源群組的累加式更新處理。此模式會保留存在於資源群組,但未在範本中指定的未變更資源。\n\n 完整模式會刪除不在您範本中的資源。完整模式花費的時間比累加模式多。如果工作逾時,請考慮增加逾時或變更為「累加」模式。\n **[警告] 完整模式會刪除所有未在範本中指定的資源群組現有資源。請確實檢查要部署的資源群組中,是否真的沒有未在範本中指定的任何必要資源。** \n\n 驗證模式可讓您在建立實際資源前,找出範本的問題。\n\n 預設使用累加模式。",
"loc.input.label.enableDeploymentPrerequisites": "啟用必要條件",
"loc.input.help.enableDeploymentPrerequisites": "僅當資源群組包含虛擬機器時,才可使用這些選項。
選擇部署群組選項會在每一部虛擬機器上設定部署群組代理程式。
選取 WinRM 選項會使用自我簽署憑證,設定在連接埠 5986 上使用 HTTPS 通訊協定的 Windows 遠端管理 (WinRM) 接聽程式。這是在 Azure 電腦上執行部署作業的必要設定。若目標虛擬機器設有負載平衡器支援,請務必為目標連接埠 (5986) 設定輸入 NAT 規則。",
"loc.input.label.deploymentGroupEndpoint": "Azure Pipelines 服務連線",
@@ -50,7 +50,7 @@
"loc.input.label.deploymentName": "部署名稱",
"loc.input.help.deploymentName": "指定欲建立資源群組部署的名稱。",
"loc.input.label.deploymentOutputs": "部署輸出",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "為輸出變數提供變數的名稱,該名稱會以字串格式包含目前部署物件的輸出區段。您可以使用 \"ConvertFrom-Json\" PowerShell Cmdlet 來剖析 JSON 物件,並存取個別的輸出值。如需詳細資料,請參閱[這裡](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceGroupDeploymentV2#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "存取覆寫參數中的服務主體詳細資料",
"loc.input.help.addSpnToEnvironment": "將服務主體識別碼和您所選 Azure 端點的金鑰新增至指令碼的執行環境。您可以在 `-key $servicePrincipalKey` 等覆寫參數中使用以下變數: `$servicePrincipalId` 和 `$servicePrincipalKey`。",
"loc.messages.CheckResourceGroupExistence": "正在檢查下列資源群組是否存在: %s。",
@@ -144,7 +144,7 @@
"loc.messages.DeletionFailed": "刪除下列 VM 上的 %s 失敗: %s。錯誤: %s",
"loc.messages.DeleteAgentManually": "工作執行完成之後,若對應到虛擬機器 %s 的部署群組代理程式 (位於部署群組 %s 中) 存在但未使用,請手動將其從該部署群組中刪除。",
"loc.messages.DGAgentAddedOnAllVMs": "已將部署群組代理程式新增到資源群組的所有虛擬機器上",
- "loc.messages.DGAgentDeletedFromAllVMs": "已從資源群組的所有虛擬機器上刪除部署群組代理程式",
+ "loc.messages.DGAgentDeletedFromAllVMs": "已從資源群組的所有虛擬機器上刪除部署群組理程式",
"loc.messages.DGAgentHandlerMajorVersion": "部署群組延伸模組處理常式的主要版本為 1",
"loc.messages.VMStartFailed": "無法啟動虛擬機器 %s。錯誤: %s",
"loc.messages.VMStarted": "已啟動虛擬機器: %s",
@@ -190,12 +190,12 @@
"loc.messages.ResponseNotValid": "回應的格式無效",
"loc.messages.LogDeploymentName": "部署名稱為 %s",
"loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。",
- "loc.messages.DeploymentGroupConfigurationNotSucceeded": "Deployment group configuration did not succeed on one or more Virtual Machine(s): %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.DeploymentGroupConfigurationFailedOnVM": "Failure for Virtual Machine '%s': %s",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.DeploymentGroupConfigurationNotSucceeded": "一或多部虛擬機器上的部署群組組態未成功: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "請確定已將資源群組 %s 的正確角色指派給名為 %s 的服務主體。如需詳細資料,請參閱此連結: https://docs.microsoft.com/zh-tw/azure/role-based-access-control/role-assignments-portal (機器翻譯)",
+ "loc.messages.ServicePrincipalFetchFailed": "擷取服務主體詳細資料時發生錯誤: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "工作已成功建立 Azure Resource Manager 部署,但部署失敗。請在下列位置查看詳細的 Azure Resource Manager 部署記錄: (請複製並貼上連結) %s",
+ "loc.messages.TemplateValidationFailure": "在 Azure Resource Manager 範本中發現驗證錯誤。此情況可能會造成範本部署失敗。%s。請前往 https://docs.microsoft.com/zh-tw/azure/azure-resource-manager/templates/template-syntax (機器翻譯)",
+ "loc.messages.ManagedServiceIdentityDetails": "請確定已將資源群組 %s 的適當角色指派給用於部署的受控服務識別。如需詳細資料,請參閱此連結: https://docs.microsoft.com/zh-tw/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal (機器翻譯)",
+ "loc.messages.DeploymentGroupConfigurationFailedOnVM": "虛擬機器 '%s' 失敗: %s",
+ "loc.messages.TroubleshootingGuide": "請參閱疑難排解手冊,查看問題是否已解決: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceGroupDeploymentV2/task.json b/Tasks/AzureResourceGroupDeploymentV2/task.json
index 25219142ec98..16174f463c20 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/task.json
+++ b/Tasks/AzureResourceGroupDeploymentV2/task.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureResourceGroupDeploymentV2/task.loc.json b/Tasks/AzureResourceGroupDeploymentV2/task.loc.json
index b24ef75cfbff..3b9c5511d30d 100644
--- a/Tasks/AzureResourceGroupDeploymentV2/task.loc.json
+++ b/Tasks/AzureResourceGroupDeploymentV2/task.loc.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
index 196af47c6888..d4b17b96c9c5 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "ARM-Vorlagenbereitstellung",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/armtaskreadme)",
+ "loc.description": "Azure Resource Manager-Vorlage (ARM) für alle Bereitstellungsbereiche bereitstellen",
+ "loc.instanceNameFormat": "ARM-Vorlagenbereitstellung: Bereich \"$(deploymentScope)\"",
+ "loc.releaseNotes": "– Unterstützung für die Bereitstellung in allen Bereitstellungsbereichen hinzugefügt.\n– Alle VM-bezogenen Aktionen wurden entfernt.",
"loc.group.displayName.AzureDetails": "Azure-Details",
"loc.group.displayName.Template": "Vorlage",
"loc.group.displayName.Advanced": "Erweitert",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
- "loc.input.label.action": "Action",
+ "loc.input.label.deploymentScope": "Bereitstellungsbereich",
+ "loc.input.help.deploymentScope": "Der Bereitstellungsbereich der Bereitstellung. Weitere Informationen zu den Bereitstellungsbereichen finden Sie [hier](https://docs.microsoft.com/de-de/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope).",
+ "loc.input.label.ConnectedServiceName": "Azure Resource Manager-Verbindung",
+ "loc.input.help.ConnectedServiceName": "Wählen Sie die Azure Resource Manager-Dienstverbindung aus, die Zugriff auf den ausgewählten Bereitstellungsbereich besitzt.",
+ "loc.input.label.subscriptionName": "Abonnement",
+ "loc.input.help.subscriptionName": "Wählen Sie das Azure-Abonnement aus.",
+ "loc.input.label.action": "Aktion",
"loc.input.help.action": "Die für Azure-Ressourcen oder -Ressourcengruppen auszuführende Aktion.",
- "loc.input.label.resourceGroupName": "Resource group",
+ "loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Geben Sie den Namen einer Ressourcengruppen an.",
- "loc.input.label.location": "Location",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.label.location": "Standort",
+ "loc.input.help.location": "Für den Bereitstellungsbereich der Ressourcengruppe: Standort für die Bereitstellung der Ressourcengruppe. Wenn die Ressourcengruppe bereits im Abonnement vorhanden ist, wird dieser Wert ignoriert.\n Für andere Bereitstellungsbereiche: Standort zum Speichern von Bereitstellungsmetadaten.",
"loc.input.label.templateLocation": "Speicherort der Vorlage",
"loc.input.label.csmFileLink": "Vorlagenlink",
"loc.input.help.csmFileLink": "Geben Sie die URL der Vorlagendatei an. Beispiel: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nUm eine in einem privaten Speicherkonto gespeicherte Vorlage bereitzustellen, müssen Sie das Shared Access Signature (SAS)-Token abrufen und in die URL der Vorlage einbeziehen. Beispiel: \"/template.json?\" Um eine Vorlagendatei (oder eine verknüpfte Vorlage) in ein Speicherkonto hochzuladen und ein SAS-Token zu generieren, können Sie die Aufgabe [Azure-Dateikopiervorgang](https://aka.ms/azurefilecopyreadme) verwenden oder die Schritte mit [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) oder der [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911) ausführen.\n\nUm die Vorlagenparameter in einem Raster anzuzeigen, klicken Sie neben dem Textfeld zum Überschreiben der Vorlagenparameter auf \"…\". Für dieses Feature müssen Sie CORS-Regeln an der Quelle aktivieren. Wenn sich die Vorlagen im Azure Storage Blob befinden, finden Sie [hier](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) Informationen zum Aktivieren von CORS.",
@@ -31,13 +31,13 @@
"loc.input.label.overrideParameters": "Vorlagenparameter überschreiben",
"loc.input.help.overrideParameters": "Wenn Sie die Vorlagenparameter in einem Raster anzeigen möchten, klicken Sie neben dem Textfeld \"Parameter außer Kraft setzen\" auf \"...\". Für dieses Feature müssen CORS-Regeln an der Quelle aktiviert sein. Wenn sich Vorlagen im Azure Storage Blob befinden, finden Sie [hier](https://docs.microsoft.com/de-de/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) Informationen zum Aktivieren von CORS. Sie können alternativ auch die zu überschreibenden Vorlagenparameter in das Textfeld eingeben. Beispiel: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Wenn der verwendete Parameterwert mehrere Wörter umfasst, schließen Sie ihn in Anführungszeichen ein – selbst dann, wenn Sie der Wert mithilfe von Variablen übergeben wird. Beispiel: -name \"parameter value\" -name2 \"$(var)\" Verwenden Sie zum Außerkraftsetzen von Objekttypparametern als Zeichenfolgen dargestellte JSON-Objekte. Beispiel: -options [\"option1\"] -map {\"key1\": \"value1\" }.",
"loc.input.label.deploymentMode": "Bereitstellungsmodus",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "Weitere Informationen finden Sie [hier](https://docs.microsoft.com/de-de/azure/azure-resource-manager/deployment-modes). \n\nDer Modus \"Inkrementell\" verarbeitet Bereitstellungen als inkrementelle Updates für die Ressourcengruppe. Ressourcen, die in der Ressourcengruppe vorhanden, aber nicht in der Vorlage angegeben sind, bleiben unverändert. \n\n Im Modus \"Vollständig\" werden Ressourcen gelöscht, die nicht in Ihrer Vorlage enthalten sind. Der Modus \"Vollständig\" nimmt mehr Zeit in Anspruch als der inkrementelle Modus. Wenn es bei der Aufgabe zu einem Timeout kommt, erwägen Sie eine Änderung des Modus in \"Inkrementell\". \n **[Warnung] Durch den Modus \"Vollständig\" werden alle vorhandenen Ressourcen in der Ressourcengruppe gelöscht, die nicht in der Vorlage angegeben sind. Stellen Sie sicher, dass die Ressourcengruppe, in der die Bereitstellung erfolgt, keine notwendigen Ressourcen enthält, die nicht in der Vorlage angegeben sind.** \n\n Im Modus \"Überprüfen\" können Sie Probleme mit der Vorlage ermitteln, bevor tatsächliche Ressourcen erstellt werden. \n\n Standardmäßig wird der Modus \"Inkrementell\" verwendet. \n\n Der Modus \"Vollständig\" wird nur für den Bereitstellungsbereich \"Ressourcengruppe\" unterstützt.",
+ "loc.input.label.deploymentName": "Bereitstellungsname",
"loc.input.help.deploymentName": "Gibt den Namen der zu erstellenden Ressourcengruppenbereitstellung an.",
"loc.input.label.deploymentOutputs": "Bereitstellungsausgaben",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Geben Sie einen Namen für die Variable für die Ausgabevariable an, die den Ausgabenabschnitt des aktuellen Bereitstellungsobjekts im Zeichenfolgenformat enthält. Mit dem PowerShell-Cmdlet \"ConvertFrom-Json\" können Sie das JSON-Objekt analysieren und auf die einzelnen Ausgabewerte zugreifen. Weitere Informationen finden Sie [hier](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs).",
"loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails in Außerkraftsetzungsparametern zugreifen",
- "loc.input.help.addSpnToEnvironment": "Hiermit werden Dienstprinzipal-ID und -schlüssel des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzugefügt. Sie können diese Variablen in Ihrem Außerkraftsetzungsparametern wie z. B. \"-key $servicePrincipalKey\" verwenden: \"$servicePrincipalId\" und \"$servicePrincipalKey\".",
+ "loc.input.help.addSpnToEnvironment": "Hiermit werden Dienstprinzipal-ID und -schlüssel des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzugefügt. Sie können die folgenden Variablen in Ihren Außerkraftsetzungsparametern wie \"-key $servicePrincipalKey\" verwenden: \"$servicePrincipalId\" und \"$servicePrincipalKey\".",
"loc.messages.CheckResourceGroupExistence": "Überprüfen, ob die folgende Ressourcengruppe vorhanden ist: %s.",
"loc.messages.ResourceGroupStatusFetchFailed": "Fehler beim Überprüfen des Ressourcengruppenstatus. Fehler: %s",
"loc.messages.ResourceGroupStatus": "Die Ressourcengruppe ist vorhanden: %s.",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "Antworttext konnte nicht gelesen werden. Fehler: %s",
"loc.messages.MoreInformationOnAzurePortal": "Weitere Informationen zum Azure-Portal",
"loc.messages.LogDeploymentName": "Der Bereitstellungsname lautet \"%s\".",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "Der Ressourcengruppenname muss angegeben werden.",
+ "loc.messages.LocationNotProvided": "Für die Bereitstellung wird ein Standort benötigt.",
+ "loc.messages.ARMServiceConnectionScope": "Bereitstellungsbereich für ARM-Dienstverbindung – %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Stellen Sie sicher, dass dem Dienstprinzipal mit dem Namen \"/%\" die richtigen Rollen für die Entität \"%s\" zugewiesen sind. Klicken Sie auf den Link, um weitere Informationen zu erhalten: https://docs.microsoft.com/de-de/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Fehler beim Abrufen der Dienstprinzipaldetails: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Mit der Aufgabe wurde erfolgreich eine Azure Resource Manager-Bereitstellung erstellt, aber die Bereitstellung war nicht erfolgreich. Ausführlichere Azure Resource Manager-Bereitstellungsprotokolle finden Sie hier: (Link kopieren und einfügen) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "Stellen Sie sicher, dass der zur Bereitstellung verwendeten verwalteten Dienstidentität die richtigen Rollen für die Ressourcengruppe \"%s\" zugewiesen sind. Klicken Sie auf den Link, um weitere Informationen zu erhalten: https://docs.microsoft.com/de-de/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "Der Bereitstellungsmodus \"Vollständig\" wird für die Bereitstellung im Bereich \"%s\" nicht unterstützt.",
+ "loc.messages.TemplateValidationFailure": "In der Azure Resource Manager-Vorlage wurden Überprüfungsfehler gefunden. Dies kann zu Fehlern bei der Vorlagenbereitstellung führen. %s. Folgen Sie den Anweisungen unter: https://docs.microsoft.com/de-de/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.TroubleshootingGuide": "Überprüfen Sie anhand der Informationen im Leitfaden zur Problembehandlung, ob Ihr Issue behoben wurde: https://docs.microsoft.com/de-de/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
index 6d046ff75192..d2e6d1850a16 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "Implementación de la plantilla de ARM",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/armtaskreadme)",
+ "loc.description": "Implementa una plantilla de Azure Resource Manager (ARM) en todos los ámbitos de implementación.",
+ "loc.instanceNameFormat": "Implementación de la plantilla de ARM: ámbito $(deploymentScope)",
+ "loc.releaseNotes": "- Se ha agregado compatibilidad con la implementación en todos los ámbitos de implementación.\n- Se han eliminado todas las acciones relacionadas con VM.",
"loc.group.displayName.AzureDetails": "Detalles de Azure",
"loc.group.displayName.Template": "Plantilla",
"loc.group.displayName.Advanced": "Avanzado",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
- "loc.input.label.action": "Action",
+ "loc.input.label.deploymentScope": "Ámbito de la implementación",
+ "loc.input.help.deploymentScope": "Ámbito de la implementación. Para obtener más información sobre los ámbitos de implementación, consulte este [vínculo](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope).",
+ "loc.input.label.ConnectedServiceName": "Conexión de Azure Resource Manager",
+ "loc.input.help.ConnectedServiceName": "Seleccione la conexión de servicio de Azure Resource Manager con acceso al ámbito de implementación seleccionado.",
+ "loc.input.label.subscriptionName": "Suscripción",
+ "loc.input.help.subscriptionName": "Seleccionar la suscripción de Azure",
+ "loc.input.label.action": "Acción",
"loc.input.help.action": "Acción que se va a ejecutar en los recursos o el grupo de recursos de Azure.",
- "loc.input.label.resourceGroupName": "Resource group",
+ "loc.input.label.resourceGroupName": "Grupo de recursos",
"loc.input.help.resourceGroupName": "Proporcione el nombre de un grupo de recursos.",
- "loc.input.label.location": "Location",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.label.location": "Ubicación",
+ "loc.input.help.location": "Para el ámbito de implementación del grupo de recursos: ubicación para implementar el grupo de recursos. Si el grupo de recursos ya existe en la suscripción, este valor se ignorará.\n Para otro ámbito de implementación: ubicación para almacenar los metadatos de implementación.",
"loc.input.label.templateLocation": "Ubicación de la plantilla",
"loc.input.label.csmFileLink": "Vínculo de plantilla",
"loc.input.help.csmFileLink": "Especifique la dirección URL del archivo de plantilla. Ejemplo: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPara implementar una plantilla almacenada en una cuenta de almacenamiento privada, recupere e incluya el token SAS (firma de acceso compartido) en la dirección URL de la plantilla. Ejemplo: \"/template.json?\". Para cargar un archivo de plantilla (o una plantilla vinculada) a una cuenta de almacenamiento y generar un token SAS, puede usar la tarea [Copia de archivos de Azure](https://aka.ms/azurefilecopyreadme) o seguir los pasos usando [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o [la CLI de Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPara ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Reemplazar parámetros de plantilla. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Storage Blob, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS.",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "Reemplazar parámetros de plantilla",
"loc.input.help.overrideParameters": "Para ver los parámetros de plantilla en una cuadrícula, haga clic en “…” junto al cuadro de texto Parámetros de reemplazo. Esta característica requiere que estén habilitadas las reglas CORS en el origen. Si las plantillas están en Azure Blob Storage, consulte [este artículo](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) para habilitar CORS. También puede escribir los parámetros de plantilla para reemplazar en el cuadro de texto. Ejemplo, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Si el valor de parámetro que usa tiene varias palabras, escríbalas entre comillas, aunque se estén pasando con variables. Por ejemplo, -name \"valor parámetro\" -name2 \"$(var)\" Para reemplazar los parámetros de tipo de objeto, use objetos JSON con formato de cadena. Por ejemplo, -options [\"opción1\"] -map {\"clave1\": \"valor1\" }. ",
"loc.input.label.deploymentMode": "Modo de implementación",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "Consulte [aquí](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) para obtener más detalles. \n\n El modo incremental trata las implementaciones como actualizaciones incrementales para el grupo de recursos. Deja como están los recursos que existen en el grupo de recursos, pero que no se especifican en la plantilla. \n\n El modo completo elimina los recursos que no están en la plantilla. Dicho modo tarda relativamente más que el modo incremental. Si se agota el tiempo de espera de la tarea, considere la posibilidad de incrementarlo o de cambiar al modo \"Incremental\". \n **[Advertencia] El modo completo eliminará todos los recursos existentes en el grupo de recursos que no se hayan especificado en la plantilla. Revise si el grupo de recursos en el que está implementando no contiene algún recurso necesario que no se especifique en la plantilla.** \n\n El modo de validación le permite encontrar problemas con la plantilla antes de crear los recursos en sí. \n\n De forma predeterminada, se usa el modo incremental. \n\n El modo \"Completo\" solo se admite para el ámbito de implementación de \"Grupo de recursos\".",
+ "loc.input.label.deploymentName": "Nombre de implementación",
"loc.input.help.deploymentName": "Especifica el nombre de la implementación del grupo de recursos que se va a crear.",
"loc.input.label.deploymentOutputs": "Salidas de implementación",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Proporcione un nombre para la variable de salida que contendrá la sección de salidas del objeto de implementación actual en formato de cadena. Puede usar el cmdlet de PowerShell \"ConvertFrom-Json\" para analizar el objeto JSON y acceder a los valores de salida individuales. Para obtener más detalles, consulte [este sitio](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en los parámetros de invalidación",
"loc.input.help.addSpnToEnvironment": "Agregue el identificador de entidad de servicio y la clave del punto de conexión de Azure que ha seleccionado al entorno de ejecución del script. Puede usar las variables \"$servicePrincipalId\" y \"$servicePrincipalKey\" en los parámetros de reemplazo, como \"-key $servicePrincipalKey\".",
"loc.messages.CheckResourceGroupExistence": "Comprobando si existe el siguiente grupo de recursos: %s.",
@@ -52,7 +52,7 @@
"loc.messages.CreateTemplateDeploymentSucceeded": "La plantilla se implementó correctamente.",
"loc.messages.CreateTemplateDeploymentFailed": "No se pudo realizar la tarea mientras se creaba o actualizaba la implementación de plantilla.",
"loc.messages.ErrorsInYourDeployment": "Hubo errores en la implementación. Código de error: %s.",
- "loc.messages.Details": "Details:",
+ "loc.messages.Details": "Detalles:",
"loc.messages.ErrorType": "Tipo de error:",
"loc.messages.PolicyDefinitionName": "Nombre de definición de directiva:",
"loc.messages.PolicyAssignmentName": "Nombre de asignación de directiva:",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "No se puede leer el cuerpo de la respuesta. Error: %s",
"loc.messages.MoreInformationOnAzurePortal": "Más información sobre Azure Portal",
"loc.messages.LogDeploymentName": "El nombre de la implementación es %s",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "Debe proporcionarse el nombre del grupo de recursos.",
+ "loc.messages.LocationNotProvided": "La ubicación es necesaria para la implementación.",
+ "loc.messages.ARMServiceConnectionScope": "Ámbito de implementación de la conexión de servicio de ARM: %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Asegúrese de que la entidad de servicio con el nombre %s tiene asignados los roles correctos para la entidad %s. Siga el vínculo para obtener más detalles: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Error al capturar los detalles de la entidad de servicio: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "La tarea creó correctamente una implementación de Azure Resource Manager, pero hubo un error al implementar. Consulte registros de implementación de Azure Resource Manager más detallados en: (copiar y pegar el vínculo) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "Asegúrese de que la instancia de Managed Service Identity que se usa para la implementación tiene asignados los roles adecuados para el grupo de recursos %s. Siga el vínculo para obtener más detalles: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "No se admite el modo de implementación \"Completo\" para la implementación en el ámbito \"%s\".",
+ "loc.messages.TemplateValidationFailure": "Se encontraron errores de validación en la plantilla de Azure Resource Manager. Esto puede causar un error de implementación de la plantilla. %s. Visite https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.TroubleshootingGuide": "Consulte la guía de solución de problemas para ver si se trata su problema: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
index 7f0943085e3c..0f70e3cbbba9 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "Déploiement de modèle ARM",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/armtaskreadme)",
+ "loc.description": "Déployer un modèle ARM (Azure Resource Manager) sur toutes les étendues de déploiement",
+ "loc.instanceNameFormat": "Déploiement du modèle ARM : $(deploymentScope) scope",
+ "loc.releaseNotes": "- Ajout de la prise en charge du déploiement sur toutes les étendues de déploiement.\n- Suppression de toutes les actions liées aux machines virtuelles.",
"loc.group.displayName.AzureDetails": "Détails relatifs à Azure",
"loc.group.displayName.Template": "Modèle",
"loc.group.displayName.Advanced": "Avancé",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
+ "loc.input.label.deploymentScope": "Étendue du déploiement",
+ "loc.input.help.deploymentScope": "Étendue de déploiement du déploiement. Pour en savoir plus sur les étendues de déploiement, consultez ce [lien](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
+ "loc.input.label.ConnectedServiceName": "Connexion Azure Resource Manager",
+ "loc.input.help.ConnectedServiceName": "Sélectionnez la connexion de service Azure Resource Manager ayant accès à l'étendue de déploiement sélectionnée.",
+ "loc.input.label.subscriptionName": "Abonnement",
+ "loc.input.help.subscriptionName": "Sélectionner l'abonnement Azure",
"loc.input.label.action": "Action",
"loc.input.help.action": "Action à exécuter sur les ressources ou le groupe de ressources Azure.",
"loc.input.label.resourceGroupName": "Groupe de ressources",
"loc.input.help.resourceGroupName": "Indiquez le nom d'un groupe de ressources.",
- "loc.input.label.location": "Location",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.label.location": "Emplacement",
+ "loc.input.help.location": "Pour l'étendue de déploiement du groupe de ressources : emplacement de déploiement du groupe de ressources. Si le groupe de ressources existe déjà dans l'abonnement, cette valeur est ignorée.\n Pour une autre étendue de déploiement : emplacement de stockage des métadonnées de déploiement.",
"loc.input.label.templateLocation": "Emplacement du modèle",
"loc.input.label.csmFileLink": "Lien du modèle",
"loc.input.help.csmFileLink": "Spécifiez l'URL du fichier de modèle. Exemple : [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPour déployer un modèle stocké dans un compte de stockage privé, récupérez et incluez le jeton SAP (signature d'accès partagé) dans l'URL du modèle. Exemple : '/template.json?' Pour charger un fichier de modèle (ou un modèle lié) vers un compte de stockage et générer un jeton SAP, vous pouvez utiliser la tâche [Copie de fichiers Azure](https://aka.ms/azurefilecopyreadme) ou suivre les étapes liées à [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) ou [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres du modèle. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS.",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "Remplacer les paramètres du modèle",
"loc.input.help.overrideParameters": "Pour afficher les paramètres du modèle dans une grille, cliquez sur \"…\" en regard de la zone de texte Remplacer les paramètres. Cette fonctionnalité nécessite l'activation des règles CORS à la source. Si les modèles se trouvent dans Azure Storage Blob, consultez [ceci](https://docs.microsoft.com/fr-fr/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) pour activer CORS. Sinon, tapez les paramètres de modèle à remplacer dans la zone de texte. Exemple : –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Si la valeur de paramètre que vous utilisez contient plusieurs mots, placez-les entre des guillemets, même si vous les passez à l'aide de variables. Exemple : -name \"valeur de paramètre\" -name2 \"$(var)\" Pour remplacer les paramètres de type d'objet, utilisez des objets JSON convertis en chaîne. Exemple : -options [\"option1\"] -map {\"clé1\": \"valeur1\" }. ",
"loc.input.label.deploymentMode": "Mode de déploiement",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "Pour plus d'informations, consultez [ceci](https://docs.microsoft.com/fr-fr/azure/azure-resource-manager/deployment-modes). \n\n Le mode Incrémentiel prend en charge les déploiements en tant que mises à jour incrémentielles du groupe de ressources. Il laisse intactes les ressources qui existent dans le groupe de ressources mais qui ne sont pas spécifiées dans le modèle. \n\n Le mode Complet supprime les ressources qui ne figurent pas dans votre modèle. Le mode Complet dure relativement plus longtemps que le mode Incrémentiel. Si la tâche expire, augmentez le délai d'expiration, ou passez au mode 'Incrémentiel'. \n **[Avertissement] Le mode Complet va supprimer toutes les ressources existantes du groupe de ressources qui ne sont pas spécifiées dans le modèle. Vérifiez si le groupe de ressources sur lequel vous effectuez le déploiement ne contient pas des ressources nécessaires non spécifiées dans le modèle.** \n\n Le mode Validation vous permet de trouver les problèmes liés au modèle avant de créer les ressources réelles. \n\n Par défaut, le mode Incrémentiel est utilisé. \n\n Le mode 'Complet' est pris en charge uniquement pour l'étendue de déploiement 'Groupe de ressources'.",
+ "loc.input.label.deploymentName": "Nom du déploiement",
"loc.input.help.deploymentName": "Spécifie le nom du déploiement de groupe de ressources à créer.",
"loc.input.label.deploymentOutputs": "Sorties de déploiement",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Donnez un nom à la variable de sortie qui contient la section outputs de l'objet de déploiement actuel au format chaîne. Vous pouvez utiliser l'applet de commande PowerShell \"ConvertFrom-Json\" pour analyser l'objet JSON et accéder aux valeurs de sortie individuelles. Pour plus d'informations, consultez [ceci](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans les paramètres de substitution",
"loc.input.help.addSpnToEnvironment": "Ajoute l'ID et la clé de principal de service du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables '$servicePrincipalId' et '$servicePrincipalKey' dans vos paramètres de substitution, par exemple '-key $servicePrincipalKey'",
"loc.messages.CheckResourceGroupExistence": "Vérification de l'existence du groupe de ressources suivant : %s.",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "Impossible de lire le corps de la réponse. Erreur : %s",
"loc.messages.MoreInformationOnAzurePortal": "Plus d'informations sur le Portail Azure",
"loc.messages.LogDeploymentName": "Le nom du déploiement est %s",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "Le nom du groupe de ressources doit être fourni",
+ "loc.messages.LocationNotProvided": "L'emplacement est obligatoire pour le déploiement",
+ "loc.messages.ARMServiceConnectionScope": "Étendue du déploiement de connexion de service ARM - %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Vérifiez que les rôles appropriés sont attribués au principal de service nommé %s pour l'entité %s. Pour plus d'informations, accédez au lien suivant : https://docs.microsoft.com/fr-fr/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Erreur durant la récupération (fetch) des détails du principal de service : %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "La tâche a réussi à créer un déploiement Azure Resource Manager, mais le déploiement a été un échec. Pour plus d'informations, consultez les journaux de déploiement d'Azure Resource Manager à l'adresse suivante : (copiez-collez le lien) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "Vérifiez que l'identité de service managé utilisée pour le déploiement est affectée aux rôles appropriés du groupe de ressources %s. Pour plus d'informations, accédez au lien suivant : https://docs.microsoft.com/fr-fr/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "Le mode de déploiement 'Complet' n'est pas pris en charge pour le déploiement dans l'étendue '%s'",
+ "loc.messages.TemplateValidationFailure": "Des erreurs de validation ont été trouvées dans le modèle Azure Resource Manager. Cela peut entraîner l'échec du déploiement du modèle. %s. Accédez à https://docs.microsoft.com/fr-fr/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.TroubleshootingGuide": "Consultez le guide de résolution des problèmes pour voir si votre problème y est traité : https://docs.microsoft.com/fr-fr/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
index d9717f5fff2e..c5a59c647b01 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "Distribuzione del modello di Azure Resource Manager",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/armtaskreadme)",
+ "loc.description": "Distribuisce un modello di Azure Resource Manager in tutti gli ambiti di distribuzione",
+ "loc.instanceNameFormat": "Distribuzione di modelli di Azure Resource Manager: ambito $(deploymentScope)",
+ "loc.releaseNotes": "- Aggiunta del supporto per la distribuzione in tutti gli ambiti di distribuzione.\n- Rimozione di tutte le azioni correlate alle macchine virtuali.",
"loc.group.displayName.AzureDetails": "Dettagli su Azure",
"loc.group.displayName.Template": "Modello",
"loc.group.displayName.Advanced": "Avanzate",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
+ "loc.input.label.deploymentScope": "Ambito di distribuzione",
+ "loc.input.help.deploymentScope": "Ambito di distribuzione della distribuzione. Per altre informazioni sugli ambiti di distribuzione, vedere questo [collegamento] (https://docs.microsoft.com/it-it/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
+ "loc.input.label.ConnectedServiceName": "Connessione ad Azure Resource Manager",
+ "loc.input.help.ConnectedServiceName": "Selezionare la connessione al servizio Azure Resource Manager con accesso all'ambito di distribuzione selezionato.",
+ "loc.input.label.subscriptionName": "Sottoscrizione",
+ "loc.input.help.subscriptionName": "Selezionare la sottoscrizione di Azure",
"loc.input.label.action": "Azione",
"loc.input.help.action": "Azione da eseguire sulle risorse o sul gruppo di risorse di Azure.",
"loc.input.label.resourceGroupName": "Gruppo di risorse",
"loc.input.help.resourceGroupName": "Specificare il nome di un gruppo di risorse.",
"loc.input.label.location": "Località",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.help.location": "Per l'ambito di distribuzione Gruppo di risorse: percorso per la distribuzione del gruppo di risorse. Se il gruppo di risorse esiste già nella sottoscrizione, questo valore verrà ignorato.\n Per altri ambiti di distribuzione: percorso in cui archiviare i metadati della distribuzione.",
"loc.input.label.templateLocation": "Posizione del modello",
"loc.input.label.csmFileLink": "Collegamento al modello",
"loc.input.help.csmFileLink": "Specificare l'URL del file di modello. Esempio: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPer distribuire un modello archiviato in un account di archiviazione privato, recuperare e includere il token di firma di accesso condiviso nell'URL del modello. Esempio: `/template.json?`. Per caricare un file di modello o un modello collegato in un account di archiviazione e generare un token di firma di accesso condiviso, è possibile usare l'attività [Copia dei file di Azure](https://aka.ms/azurefilecopyreadme) oppure eseguire la procedura con [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o con l'[interfaccia della riga di comando di Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPer visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Esegui override dei parametri del modello. Questa funzionalità richiede che le regole di Condivisione risorse tra le origini (CORS) siano abilitate nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS.",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "Esegui override dei parametri del modello",
"loc.input.help.overrideParameters": "Per visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Parametri di sostituzione. Con questa funzionalità è richiesta l'abilitazione delle regole CORS nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS. In alternativa, digitare nella casella di testo i parametri del modello di cui eseguire l'override. Esempio: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Se il valore del parametro usato include più parole, racchiuderle tra virgolette anche se verranno passate con le variabili. Ad esempio, -name \"valore parametro\" -name2 \"$(var)\" Per eseguire l'override di parametri di tipo oggetto, usare oggetti JSON sotto forma di stringa. Ad esempio, -options [\"option1\"] -map {\"key1\": \"value1\" }. ",
"loc.input.label.deploymentMode": "Modalità di distribuzione",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "Per altri dettagli, vedere [questo articolo](https://docs.microsoft.com/it-it/azure/azure-resource-manager/deployment-modes). \n\n La modalità Incrementale gestisce le distribuzioni come aggiornamenti incrementali del gruppo di risorse. Lascia invariate le risorse esistenti nel gruppo di risorse, ma non specificate nel modello. \n\n La modalità Completa elimina le risorse non presenti nel modello. Richiede un tempo relativamente maggiore rispetto alla modalità Incrementale. In caso di timeout dell'attività, provare ad aumentare il timeout o a passare alla modalità 'Incrementale'. \n **[Avviso] Con la modalità Completa verranno eliminate tutte le risorse esistenti nel gruppo di risorse non specificate nel modello. Eseguire una verifica se il gruppo di risorse di destinazione della distribuzione non contiene tutte le risorse necessarie non specificate nel modello.** \n\n La modalità di convalida consente di individuare eventuali problemi relativi al modello prima di creare le risorse effettive. \n\n Per impostazione predefinita, viene usata la modalità Incrementale. \n\n La modalità 'Completa' è supportata solo per l'ambito di distribuzione 'Gruppo di risorse'.",
+ "loc.input.label.deploymentName": "Nome della distribuzione",
"loc.input.help.deploymentName": "Specifica il nome della distribuzione del gruppo di risorse da creare.",
"loc.input.label.deploymentOutputs": "Output di distribuzione",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Specificare un nome per la variabile di output che conterrà la sezione degli output dell'oggetto distribuzione corrente in formato stringa. È possibile usare il cmdlet \"ConvertFrom-Json\" di PowerShell per analizzare l'oggetto JSON e accedere ai singoli valori di output. Per maggiori dettagli, vedere [questo articolo](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nei parametri di override",
"loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio e la chiave dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nei parametri di override è possibile usare le variabili `$servicePrincipalId` e `$servicePrincipalKey`, ad esempio `-key $servicePrincipalKey`",
"loc.messages.CheckResourceGroupExistence": "Verifica dell'esistenza del gruppo di risorse seguente: %s.",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "Non è possibile leggere il corpo della risposta. Errore: %s",
"loc.messages.MoreInformationOnAzurePortal": "Altre informazioni sul portale di Azure",
"loc.messages.LogDeploymentName": "Il nome della distribuzione è %s",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "È necessario specificare il nome del gruppo di risorse",
+ "loc.messages.LocationNotProvided": "Il percorso è obbligatorio per la distribuzione",
+ "loc.messages.ARMServiceConnectionScope": "Ambito di distribuzione Connessione al servizio ARM - %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Assicurarsi che all'entità servizio denominata %s siano assegnati i ruoli corretti per l'entità %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Si è verificato un errore durante il recupero dei dettagli dell'entità servizio: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "L'attività ha creato una distribuzione Azure Resource Manager, ma la distribuzione non è riuscita. Per informazioni più dettagliate, vedere i log di distribuzione di Azure Resource Manager in: (copiare e incollare il collegamento) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "Assicurarsi che all'identità del servizio gestita usata per la distribuzione siano assegnati i ruoli corretti per il gruppo di risorse %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "La modalità di distribuzione 'Completa' non è supportata per la distribuzione nell'ambito '%s'",
+ "loc.messages.TemplateValidationFailure": "Sono stati trovati errori di convalida nel modello di Azure Resource Manager. L'errore potrebbe impedire la corretta distribuzione del modello. %s. Vedere https://docs.microsoft.com/it-it/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.TroubleshootingGuide": "Vedere la guida alla risoluzione dei problemi per verificare se il problema è stato risolto: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
index 86fd924eff9a..a1db415c6fad 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "ARM テンプレートのデプロイ",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/armtaskreadme)",
+ "loc.description": "すべてのデプロイ スコープに Azure Resource Manager (ARM) テンプレートをデプロイします",
+ "loc.instanceNameFormat": "ARM テンプレートのデプロイ: $(deploymentScope) スコープ",
+ "loc.releaseNotes": "- すべてのデプロイ スコープでデプロイのサポートが追加されました。\n- すべての VM 関連アクションが削除されました。",
"loc.group.displayName.AzureDetails": "Azure の詳細",
"loc.group.displayName.Template": "テンプレート",
"loc.group.displayName.Advanced": "詳細設定",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
+ "loc.input.label.deploymentScope": "デプロイ スコープ",
+ "loc.input.help.deploymentScope": "デプロイのデプロイ スコープ。デプロイ スコープの詳細については、この [リンク](https://docs.microsoft.com/ja-jp/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope) を参照してください",
+ "loc.input.label.ConnectedServiceName": "Azure Resource Manager 接続",
+ "loc.input.help.ConnectedServiceName": "選択したデプロイ スコープへのアクセス権を持つ Azure Resource Manager サービス接続を選択します。",
+ "loc.input.label.subscriptionName": "サブスクリプション",
+ "loc.input.help.subscriptionName": "Azure サブスクリプションを選択します",
"loc.input.label.action": "アクション",
"loc.input.help.action": "Azure リソースまたはリソース グループで実行されるアクション。",
"loc.input.label.resourceGroupName": "リソース グループ",
"loc.input.help.resourceGroupName": "リソース グループの名前を指定します。",
"loc.input.label.location": "場所",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.help.location": "リソース グループのデプロイ スコープの場合: リソース グループをデプロイする場所。サブスクリプションにリソース グループが既に存在する場合、この値は無視されます。\n その他のデプロイ スコープの場合: デプロイ メタデータを保存する場所。",
"loc.input.label.templateLocation": "テンプレートの場所",
"loc.input.label.csmFileLink": "テンプレートのリンク",
"loc.input.help.csmFileLink": "テンプレート ファイルの URL を指定します。例: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nプライベート ストレージ アカウントに保存されているテンプレートを配置するには、テンプレートの URL にある Shared Access Signature (SAS) トークンを取得し、それを含めます。例: `/template.json?`。テンプレート ファイル (またはリンクされたテンプレート) をストレージ アカウントにアップロードして SAS トークンを生成するには、[Azure ファイル コピー](https://aka.ms/azurefilecopyreadme) タスクを使用するか、[PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) または [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911) を使用した手順に従います。\n\nテンプレート パラメーターをグリッドで確認するには、[テンプレート パラメーターのオーバーライド] テキスト ボックスの隣の […] をクリックします。この機能を使用するには CORS ルールがソースで有効になっていなければなりません。テンプレートが Azure Storage BLOB にある場合には、[こちら](https://docs.microsoft.com/ja-jp/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)を参照して CORS を有効にしてください。",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "テンプレート パラメーターのオーバーライド",
"loc.input.help.overrideParameters": "グリッドでテンプレートのパラメーターを表示するには、[パラメーターのオーバーライド] のテキストボックスの横にある [...] をクリックします。この機能は、ソースで CORS ルールが有効になっている必要があります。テンプレートが Azure Storage BLOB にある場合は、[こちら](https://docs.microsoft.com/ja-jp/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) を参照して CORS を有効にします。または、テキストボックスにテンプレート パラメーターを入力してオーバーライドします。たとえば、 –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre) です。 使用しているパラメーターの値に複数の単語が含まれる場合、変数を使用してそれらの単語を渡すとしても、引用符で囲みます。たとえば、-name \"parameter value\" -name2 \"$(var)\" です オブジェクトの種類のパラメーターを上書きするには、文字列化した JSON オブジェクトを使用します。たとえば、-options [\"option1\"] -map {\"key1\": \"value1\" } です。",
"loc.input.label.deploymentMode": "配置モード",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "詳細については、[こちら](https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/deployment-modes)を参照してください。\n\n 増分モードでは、デプロイはリソース グループへの増分更新として処理されます。このモードでは、リソース グループには存在していてもテンプレートでは指定されていない、変更されていないリソースが残されます。\n\n完全モードでは、テンプレートにないリソースが削除されます。完全モードは、増分モードよりも時間がかかります。タスクがタイムアウトになる場合、タイムアウト時間を増やすか、モードを '増分' に変更することをご検討ください。\n **[警告] 完全モードでは、リソース グループの既存リソースのうち、テンプレートで指定されていないものがすべて削除されます。デプロイ先のリソース グループに、必要なリソースのうち、テンプレートで指定されていないものが含まれていないことをご確認ください。**\n\n 検証モードを使用すると、実際のリソースを作成する前にテンプレートの問題を見つけることができます。\n\n 既定では増分モードが使用されます。\n\n '完全' モードは、'リソース グループ' のデプロイのスコープでのみサポートされています。",
+ "loc.input.label.deploymentName": "デプロイ名",
"loc.input.help.deploymentName": "作成するリソース グループ配置の名前を指定します。",
"loc.input.label.deploymentOutputs": "配置出力",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "出力変数の変数の名前を指定します。これには、現在のデプロイ オブジェクトの出力セクションが文字列形式で含まれます。\"ConvertFrom-Json\" PowerShell コマンドレットを使用して JSON オブジェクトを解析し、個々の出力値にアクセスできます。詳細については、[こちら](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs) を参照してください",
"loc.input.label.addSpnToEnvironment": "オーバーライド パラメーターでサービス プリンシパルの詳細にアクセスする",
"loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID とキーを、スクリプトの実行環境に追加します。オーバーライド パラメーターで `-key $servicePrincipalKey` のように、`$servicePrincipalId` と `$servicePrincipalKey` の変数を使用できます",
"loc.messages.CheckResourceGroupExistence": "次のリソース グループが存在するかどうか確認しています: %s。",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "応答本文を読み取ることができません。エラー: %s",
"loc.messages.MoreInformationOnAzurePortal": "詳細は Azure portal にあります",
"loc.messages.LogDeploymentName": "配置名は %s です",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "リソース グループ名を指定する必要があります",
+ "loc.messages.LocationNotProvided": "デプロイには場所が必要です",
+ "loc.messages.ARMServiceConnectionScope": "ARM サービス接続のデプロイ スコープ - %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "名前 %s のサービス プリンシパルに、エンティティ %s の適切なロールが割り当てられていることをご確認ください。詳細については、リンク https://docs.microsoft.com/ja-jp/azure/role-based-access-control/role-assignments-portal を参照してください",
+ "loc.messages.ServicePrincipalFetchFailed": "サービス プリンシパルの詳細を取得中にエラーが発生しました: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "タスクで Azure Resource Manager デプロイが正常に作成されましたが、デプロイに失敗しました。詳細な Azure Resource Manager デプロイ ログをご確認ください: (リンクをコピーして貼り付けてください) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "デプロイに使用するマネージド サービス ID に、リソース グループ %s に対する適切なロールが割り当てられていることを確認してください。詳細については次のリンクをご覧ください: https://docs.microsoft.com/ja-jp/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "デプロイ モード 'Complete' は '%s' スコープでのデプロイではサポートされていません",
+ "loc.messages.TemplateValidationFailure": "Azure Resource Manager テンプレートで検証エラーが見つかりました。これにより、テンプレートのデプロイが失敗する可能性があります。%s。https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/templates/template-syntax の内容に従ってください",
+ "loc.messages.TroubleshootingGuide": "トラブルシューティング ガイドを参照して、自分の問題が取り上げられていないかご確認ください。https://docs.microsoft.com/ja-jp/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
index 542641b4e4cb..d38ff6877387 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
@@ -31,7 +31,7 @@
"loc.input.label.overrideParameters": "템플릿 매개 변수 재정의",
"loc.input.help.overrideParameters": "템플릿 매개 변수를 표 형태로 보려면 [매개 변수 재정의] 텍스트 상자 옆에 있는 \"...\"을 클릭합니다. 이 기능을 사용하려면 소스에서 CORS 규칙을 사용하도록 설정해야 합니다. 템플릿이 Azure Storage Blob에 있는 경우 [이 문서](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)를 참조하여 CORS를 사용하도록 설정하세요. 또는 텍스트 상자에 재정의할 템플릿 매개 변수를 입력합니다. 예: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). 사용 중인 매개 변수 값이 여러 단어로 이루어진 경우에는 변수를 사용해서 전달하더라도 따옴표로 묶으세요. 예: -name \"parameter value\" -name2 \"$(var)\" 개체 형식 매개 변수를 재정의하려면 묶은 JSON 개체를 사용합니다. 예: -options [\"option1\"] -map {\"key1\": \"value1\" }. ",
"loc.input.label.deploymentMode": "배포 모드",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
+ "loc.input.help.deploymentMode": "자세한 내용은 [관련 문서](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes)를 참조하세요. \n\n 증분 모드는 배포를 리소스 그룹에 대한 증분 업데이트로 처리합니다. 리소스 그룹에는 있지만 템플릿에 지정되지 않은 변경 안 된 리소스는 그대로 둡니다. \n\n 전체 모드는 템플릿에 없는 리소스를 삭제합니다. 증분 모드에 비해 전체 모드의 처리 시간이 상대적으로 더 오래 걸립니다. 작업 시간이 초과되는 경우 시간 제한을 늘리거나 모드를 '증분'으로 변경하는 것이 좋습니다. \n **[경고] 전체 모드는 템플릿에 지정되지 않은 리소스 그룹의 기존 리소스를 모두 삭제합니다. 템플릿에 지정되지 않은 필요한 리소스가 배포하는 리소스 그룹에 포함되지 않는지 검토하세요.** \n\n 유효성 검사 모드를 사용하면 실제 리소스를 만들기 전에 템플릿 문제를 찾을 수 있습니다. \n\n 기본적으로 증분 모드가 사용됩니다. \n\n '전체' 모드는 '리소스 그룹' 배포 범위에만 지원됩니다.",
"loc.input.label.deploymentName": "배포 이름",
"loc.input.help.deploymentName": "만들 리소스 그룹 배포의 이름을 지정합니다.",
"loc.input.label.deploymentOutputs": "배포 출력",
@@ -88,5 +88,5 @@
"loc.messages.ManagedServiceIdentityDetails": "배포에 사용되는 관리 서비스 ID에 리소스 그룹 %s에 대한 올바른 역할이 할당되어 있는지 확인하세요. 자세한 내용은 https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal 링크를 참조하세요.",
"loc.messages.CompleteDeploymentModeNotSupported": "배포 모드 '완료'는 '%s' 범위의 배포에 대해 지원되지 않습니다.",
"loc.messages.TemplateValidationFailure": "Azure Resource Manager 템플릿에 유효성 검사 오류가 있습니다. 이로 인해 템플릿 배포가 실패할 수 있습니다. %s. https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax를 따라 이동하세요.",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.TroubleshootingGuide": "문제가 해결되었는지 확인하려면 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting에서 문제 해결 가이드를 확인하세요."
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
index d5a4302fc70f..03656858f98b 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "Развертывание шаблона ARM",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/armtaskreadme)",
+ "loc.description": "Развертывание шаблона Azure Resource Manager (ARM) во всех областях развертывания",
+ "loc.instanceNameFormat": "Развертывание шаблона ARM: область $(deploymentScope)",
+ "loc.releaseNotes": "— Добавлена поддержка развертывания во всех областях развертывания.\n— Удалены все действия, относящиеся к виртуальной машине.",
"loc.group.displayName.AzureDetails": "Сведения об Azure",
"loc.group.displayName.Template": "Шаблон",
"loc.group.displayName.Advanced": "Дополнительно",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
+ "loc.input.label.deploymentScope": "Область развертывания",
+ "loc.input.help.deploymentScope": "Область развертывания. Дополнительные сведения об областях развертывания см. по этой [ссылке](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
+ "loc.input.label.ConnectedServiceName": "Подключение к Azure Resource Manager",
+ "loc.input.help.ConnectedServiceName": "Выберите подключение службы Azure Resource Manager, имеющее доступ к выбранной области развертывания.",
+ "loc.input.label.subscriptionName": "Подписка",
+ "loc.input.help.subscriptionName": "Выберите подписку Azure",
"loc.input.label.action": "Действие",
"loc.input.help.action": "Действие, выполняемое с ресурсами или группой ресурсов Azure.",
"loc.input.label.resourceGroupName": "Группа ресурсов",
"loc.input.help.resourceGroupName": "Укажите имя группы ресурсов.",
"loc.input.label.location": "Расположение",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.help.location": "Для области развертывания группы ресурсов — расположение для развертывания группы ресурсов. Если группа ресурсов уже существует в подписке, это значение будет проигнорировано.\n Для другой области развертывания — расположение для хранения метаданных развертывания.",
"loc.input.label.templateLocation": "Расположение шаблона",
"loc.input.label.csmFileLink": "Ссылка на шаблон",
"loc.input.help.csmFileLink": "Укажите URL-адрес файла шаблона. Пример: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json). \n\nЧтобы развернуть шаблон, который хранится в закрытой учетной записи хранения, извлеките маркер подписанного URL-адреса (SAS) и добавьте его в URL-адрес шаблона. Пример: \"/template.json?<маркер_SAS>\". Чтобы отправить файл шаблона (или связанный шаблон) в учетную запись хранения и сгенерировать маркер SAS, можно воспользоваться задачей [Копирование файлов Azure](https://aka.ms/azurefilecopyreadme) или выполнить необходимые действия в [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) или [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911).\n\nЧтобы просмотреть таблицу параметров шаблона, щелкните многоточие (\"…\") рядом с текстовым полем \"Переопределить параметры шаблона\". Эта функция требует включения правил CORS в источнике. Если шаблоны находятся в хранилище BLOB-объектов Azure, обратитесь к [этой статье](https://docs.microsoft.com/ru-ru/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests), в которой описывается включение CORS.",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "Переопределить параметры шаблона",
"loc.input.help.overrideParameters": "Чтобы просмотреть параметры шаблона в сетке, щелкните \"…\" рядом с текстовым полем \"Переопределить параметры\". Для использования этой функции на источнике должны быть включены правила CORS. Если шаблоны находятся в BLOB-объекте службы хранилища Azure, обратитесь к [этой статье](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests), чтобы включить CORS, или укажите переопределяемые параметры шаблона в текстовом поле. Например: –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre). Если значение используемого параметра состоит из нескольких слов, заключите их в кавычки, даже если они передаются с помощью переменных. Например: -name \"значение параметра\" -name2 \"$(var)\" Чтобы переопределить параметры типов объектов, используйте объекты JSON, преобразованные в строку. Например: -options [\"параметр1\"] -map {\"key1\": \"значение1\" }. ",
"loc.input.label.deploymentMode": "Режим развертывания",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "Дополнительные сведения см. [здесь](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes). \n\n В добавочном режиме развертывания обрабатываются как добавочные обновления в группе ресурсов. Ресурсы, которые имеются в группе ресурсов, но не указаны в шаблоне, не изменяются. \n\n В полном режиме ресурсы, отсутствующие в шаблоне, удаляются. Для полного режима требуется больше времени, чем для добавочного режима. Если время ожидания задачи истекло, увеличьте время ожидания или измените режим на добавочный. \n **[Внимание!] В полном режиме будут удалены все имеющиеся ресурсы в группе ресурсов, которые не указаны в шаблоне. Проверьте, есть ли в развертываемой группе ресурсов нужные ресурсы, которые не указаны в шаблоне.** \n\n Режим проверки позволяет обнаружить проблемы с шаблоном до создания реальных ресурсов. \n\n По умолчанию используется добавочный режим. \n\n Полный режим поддерживается только для области развертывания \"Группа ресурсов\".",
+ "loc.input.label.deploymentName": "Имя развертывания",
"loc.input.help.deploymentName": "Указывает имя создаваемого развертывания группы ресурсов.",
"loc.input.label.deploymentOutputs": "Выходные данные развертывания",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "Укажите имя для выходной переменной, которая будет содержать раздел выходных данных текущего объекта развертывания в строковом формате. Вы можете использовать командлет ConvertFrom-Json PowerShell для анализа объекта JSON и доступа к отдельным выходным значениям. Дополнительные сведения см. [здесь](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в параметрах переопределения",
"loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы и ключ выбранной конечной точки Azure в среду выполнения скрипта. Переменные \"$servicePrincipalId\" и \"$servicePrincipalKey\" можно использовать в таких параметрах переопределения, как \"-key $servicePrincipalKey\"",
"loc.messages.CheckResourceGroupExistence": "Проверка наличия следующей группы ресурсов: %s.",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "Не удалось прочитать текст ответа. Ошибка: %s",
"loc.messages.MoreInformationOnAzurePortal": "Дополнительные сведения о портале Azure",
"loc.messages.LogDeploymentName": "Имя развертывания: %s",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "Необходимо указать имя группы ресурсов",
+ "loc.messages.LocationNotProvided": "Для развертывания требуется расположение",
+ "loc.messages.ARMServiceConnectionScope": "Область развертывания подключения к службе ARM — %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "Убедитесь, что субъекту-службе с именем %s назначены нужные роли для сущности %s. Чтобы получить дополнительные сведения, перейдите по ссылке https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
+ "loc.messages.ServicePrincipalFetchFailed": "Ошибка при извлечении сведений о субъекте-службе: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Задача успешно создала развертывание Azure Resource Manager, но это развертывание выполнить не удалось. Подробные журналы развертывания Azure Resource Manager см. по адресу (скопируйте и вставьте ссылку) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "Убедитесь, что Управляемому удостоверению службы, используемому для развертывания, назначены нужные роли для группы ресурсов %s. Чтобы получить дополнительные сведения, перейдите по ссылке https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
+ "loc.messages.CompleteDeploymentModeNotSupported": "Режим развертывания \"Полный\" не поддерживается для развертывания в области \"%s\"",
+ "loc.messages.TemplateValidationFailure": "В шаблоне Azure Resource Manager обнаружены ошибки проверки. Это может привести к сбою развертывания шаблона. %s. Следуйте указаниям на следующей странице: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
+ "loc.messages.TroubleshootingGuide": "Ознакомьтесь с руководством по устранению неполадок, чтобы узнать, решена ли указанная вами проблема: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting."
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-CN/resources.resjson
index 01ad2d340b1a..0cc1d54b733d 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -31,7 +31,7 @@
"loc.input.label.overrideParameters": "替代模板参数",
"loc.input.help.overrideParameters": "若要查看网格中的模板参数,请单击“替代参数”文本框旁的 \"…\"。此功能需要在源启用 CORS 规则。如果模板位于 Azure 存储 blob 中,请参阅 [此文章](https://docs.microsoft.com/zh-cn/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)以启用 CORS。或键入文本框中重写的模板参数。例如, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre)。 如果正在使用的参数值具有多个词,请将它们括在引号中,即使将使用变量传递它们。例如 -name \"parameter value\" -name2 \"$(var)\" 若要替代对象类型参数,请使用 stringified JSON 对象。例如 -options [\"option1\"] -map {\"key1\": \"value1\" }。",
"loc.input.label.deploymentMode": "部署模式",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
+ "loc.input.help.deploymentMode": "有关详细信息,请参阅[此处](https://docs.microsoft.com/zh-cn/azure/azure-resource-manager/deployment-modes)。\n\n 增量模式将部署作为资源组的增量更新进行处理。它会保留存在于资源组中但未在模板中指定的未更改资源。\n\n 完整模式会删除不在模板中的资源。与增量模式相比,完整模式较为耗时。如果任务超时,请考虑增加超时时间,或将模式更改为“增量”。\n [警告]完整模式将删除资源组中未在模板中指定的所有现有资源。如果要部署到的资源组不包含未在模板中指定的任何必要资源,请进行审查。\n\n 使用验证模式,可以在创建实际资源之前查找模板的问题。\n\n 默认使用“增量”模式。\n\n “完整”模式仅支持用于“资源组”部署范围。",
"loc.input.label.deploymentName": "部署名称",
"loc.input.help.deploymentName": "指定要创建的资源组部署的名称。",
"loc.input.label.deploymentOutputs": "部署输出",
@@ -88,5 +88,5 @@
"loc.messages.ManagedServiceIdentityDetails": "请确保为用于部署的托管服务标识分配了资源组 %s 的正确角色。访问链接以了解更多详细信息: https://docs.microsoft.com/zh-cn/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
"loc.messages.CompleteDeploymentModeNotSupported": "\"%s\" 范围的部署不支持“完整”部署模式",
"loc.messages.TemplateValidationFailure": "在 Azure 资源管理器模板中发现验证错误。这可能会导致模板部署失败。%s。请遵循 https://docs.microsoft.com/zh-cn/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.TroubleshootingGuide": "查看故障排除指南以了解你的问题是否已解决: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
index d74d4839deed..6a6ede69339f 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "ARM template deployment",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/armtaskreadme)",
- "loc.description": "Deploy an Azure Resource Manager (ARM) template to all the deployment scopes",
- "loc.instanceNameFormat": "ARM Template deployment: $(deploymentScope) scope",
- "loc.releaseNotes": "- Added support for deployment at all the deployment scopes.\n- Removed all the VM related actions.",
+ "loc.friendlyName": "ARM 範本部署",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/armtaskreadme)",
+ "loc.description": "將 Azure Resource Manager (ARM) 範本部署到所有部署範圍",
+ "loc.instanceNameFormat": "ARM 範本部署: $(deploymentScope) 範圍",
+ "loc.releaseNotes": "- 在所有部署範圍新增了部署支援。\n- 移除了所有 VM 相關動作。",
"loc.group.displayName.AzureDetails": "Azure 詳細資料",
"loc.group.displayName.Template": "範本",
"loc.group.displayName.Advanced": "進階",
- "loc.input.label.deploymentScope": "Deployment scope",
- "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
- "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection",
- "loc.input.help.ConnectedServiceName": "Select the Azure Resource Manager service connection having access to the selected deployment scope.",
- "loc.input.label.subscriptionName": "Subscription",
- "loc.input.help.subscriptionName": "Select the Azure subscription",
+ "loc.input.label.deploymentScope": "部署範圍",
+ "loc.input.help.deploymentScope": "部署的部署範圍。若要深入了解部署範圍,請參閱此[連結](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)",
+ "loc.input.label.ConnectedServiceName": "Azure Resource Manager 連線",
+ "loc.input.help.ConnectedServiceName": "選取有權存取所選部署範圍的 Azure Resource Manager 服務連線。",
+ "loc.input.label.subscriptionName": "訂閱",
+ "loc.input.help.subscriptionName": "選取 Azure 訂用帳戶",
"loc.input.label.action": "動作",
"loc.input.help.action": "要在 Azure 資源或資源群組上執行的動作。",
"loc.input.label.resourceGroupName": "資源群組",
"loc.input.help.resourceGroupName": "請提供資源群組的名稱。",
"loc.input.label.location": "位置",
- "loc.input.help.location": "For Resource Group deployment scope: Location for deploying the resource group. If the resource group already exists in the subscription, then this value will be ignored.\n For other deployment scope: Location to store deployment metadata.",
+ "loc.input.help.location": "針對資源群組部署範圍: 部署資源群組的位置。如果訂用帳戶中已有資源群組,則會忽略此值。\n針對其他部署範圍: 儲存部署中繼資料的位置。",
"loc.input.label.templateLocation": "範本位置",
"loc.input.label.csmFileLink": "範本連結",
"loc.input.help.csmFileLink": "請指定範本檔案的 URL。例如: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\n若要部署儲存在私人儲存體帳戶中的範本,請擷取共用存取簽章 (SAS) 權杖,並將其加入範本的 URL 中。例如: `/template.json?`。若要將範本檔案 (或連結的範本) 上傳到儲存體帳戶,並產生 SAS 權杖,可以使用 [Azure 檔案複製](https://aka.ms/azurefilecopyreadme) 工作,或執行 [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) 或 [Azure CLI](https://go.microsoft.com/fwlink/?linkid=836911) 的使用步驟。\n\n若要使用格線檢視範本參數,請按一下 [覆寫範本參數] 文字方塊旁的 […]。此功能需要於來源處啟用 CORS 規則。若範本位於 Azure 儲存體 Blob 中,請參閱 [這裡](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests),以啟用 CORS。",
@@ -31,11 +31,11 @@
"loc.input.label.overrideParameters": "覆寫範本參數",
"loc.input.help.overrideParameters": "若要以網格模式檢視範本參數,請按一下 [Override Parameters] 文字方塊旁的 [...]。必須在來源啟用 CORS 規則才能使用此功能。若範本在 Azure 儲存體 Blob 中,請參閱[本篇](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests)來啟用 CORS,或是在文字方塊中鍵入要覆寫的範本參數。例如, –storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre)。 若您使用的參數有多個文字,請以引號括住文字,即使您使用變數來傳遞文字亦同。例如,-name \"參數值\" -name2 \"$(var)\" 若要覆寫物件類型參數,請使用已轉換為字串的 JSON 物件。例如,-options [\"option1\"] -map {\"key1\": \"value1\" }。 ",
"loc.input.label.deploymentMode": "部署模式",
- "loc.input.help.deploymentMode": "Refer to [this](https://docs.microsoft.com/en-us/azure/azure-resource-manager/deployment-modes) for more details. \n\n Incremental mode handles deployments as incremental updates to the resource group. It leaves unchanged resources that exist in the resource group but are not specified in the template. \n\n Complete mode deletes resources that are not in your template. Complete mode takes relatively more time than incremental mode. If the task times out, consider increasing the timeout, or changing the mode to 'Incremental'. \n **[Warning] Complete Mode will delete all the existing resources in the resource group that are not specified in the template. Do review if the resource group you're deploying to doesn't contain any necessary resources that are not specified in the template.** \n\n Validate mode enables you to find problems with the template before creating actual resources. \n\n By default, Incremental mode is used. \n\n 'Complete' mode is supported for 'Resource Group' Deployment scope only.",
- "loc.input.label.deploymentName": "Deployment name",
+ "loc.input.help.deploymentMode": "如需更多詳細資料,請參閱[這裡](https://docs.microsoft.com/zh-tw/azure/azure-resource-manager/templates/deployment-modes)。\n\n 累加模式會將部署當成資源群組的累加式更新處理。此模式會保留存在於資源群組,但未在範本中指定的未變更資源。\n\n 完整模式會刪除不在您範本中的資源。完整模式花費的時間比累加模式多。如果工作逾時,請考慮增加逾時或變更為「累加」模式。\n **[警告] 完整模式會刪除所有未在範本中指定的資源群組現有資源。請確實檢查要部署的資源群組中,是否真的沒有未在範本中指定的任何必要資源。** \n\n 驗證模式可讓您在建立實際資源前,找出範本的問題。\n\n 預設使用累加模式。\n\n 僅「資源群組」部署範圍支援「完整」模式。",
+ "loc.input.label.deploymentName": "部署名稱",
"loc.input.help.deploymentName": "指定欲建立資源群組部署的名稱。",
"loc.input.label.deploymentOutputs": "部署輸出",
- "loc.input.help.deploymentOutputs": "Provide a name for the variable for the output variable which will contain the outputs section of the current deployment object in string format. You can use the “ConvertFrom-Json” PowerShell cmdlet to parse the JSON object and access the individual output values. For more details refer to [this](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
+ "loc.input.help.deploymentOutputs": "為輸出變數提供變數的名稱,該名稱會以字串格式包含目前部署物件的輸出區段。您可以使用 \"ConvertFrom-Json\" PowerShell Cmdlet 來剖析 JSON 物件,並存取個別的輸出值。如需詳細資料,請參閱[這裡](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)",
"loc.input.label.addSpnToEnvironment": "存取覆寫參數中的服務主體詳細資料",
"loc.input.help.addSpnToEnvironment": "將服務主體識別碼和您所選 Azure 端點的金鑰新增至指令碼的執行環境。您可以在 `-key $servicePrincipalKey` 等覆寫參數中使用以下變數: `$servicePrincipalId` 和 `$servicePrincipalKey`。",
"loc.messages.CheckResourceGroupExistence": "正在檢查下列資源群組是否存在: %s。",
@@ -79,14 +79,14 @@
"loc.messages.UnableToReadResponseBody": "無法讀取回應主體。錯誤: %s",
"loc.messages.MoreInformationOnAzurePortal": "Azure 入口網站的詳細資訊",
"loc.messages.LogDeploymentName": "部署名稱為 %s",
- "loc.messages.ResourceGroupNameNotProvided": "Resource Group name should be provided",
- "loc.messages.LocationNotProvided": "Location is required for deployment",
- "loc.messages.ARMServiceConnectionScope": "ARM Service Connection deployment scope - %s",
- "loc.messages.ServicePrincipalRoleAssignmentDetails": "Please make sure the Service Principal with name %s is assigned the right roles for the entity %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal",
- "loc.messages.ServicePrincipalFetchFailed": "Error while fetching Service Principal details: %s",
- "loc.messages.FindMoreDeploymentDetailsAzurePortal": "Task successfully created an Azure Resource Manager deployment, but the deployment failed. Please see more detailed Azure resource manager deployment logs at: (Please Copy-Paste the link) %s",
- "loc.messages.ManagedServiceIdentityDetails": "Please make sure the Managed Service Identity used for deployment is assigned the right roles for the Resource Group %s. Follow the link for more details: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal",
- "loc.messages.CompleteDeploymentModeNotSupported": "Deployment mode 'Complete' is not supported for deployment at '%s' scope",
- "loc.messages.TemplateValidationFailure": "Validation errors were found in the Azure Resource Manager template. This can potentially cause template deployment to fail. %s. Please follow https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax",
- "loc.messages.TroubleshootingGuide": "Check out the troubleshooting guide to see if your issue is addressed: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
+ "loc.messages.ResourceGroupNameNotProvided": "必須提供資源群組名稱",
+ "loc.messages.LocationNotProvided": "必須為部署提供位置",
+ "loc.messages.ARMServiceConnectionScope": "ARM 服務連線部署範圍 - %s",
+ "loc.messages.ServicePrincipalRoleAssignmentDetails": "請確定已將實體 %s 的正確角色指派給名為 %s 的服務主體。如需詳細資料,請參閱此連結: https://docs.microsoft.com/zh-tw/azure/role-based-access-control/role-assignments-portal (機器翻譯)",
+ "loc.messages.ServicePrincipalFetchFailed": "擷取服務主體詳細資料時發生錯誤: %s",
+ "loc.messages.FindMoreDeploymentDetailsAzurePortal": "工作已成功建立 Azure Resource Manager 部署,但部署失敗。請在下列位置查看詳細的 Azure Resource Manager 部署記錄: (請複製並貼上連結) %s",
+ "loc.messages.ManagedServiceIdentityDetails": "請確定已將資源群組 %s 的適當角色指派給用於部署的受控服務識別。如需詳細資料,請參閱此連結: https://docs.microsoft.com/zh-tw/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal (機器翻譯)",
+ "loc.messages.CompleteDeploymentModeNotSupported": "'%s' 範圍中的部署不支援「完成」部署模式",
+ "loc.messages.TemplateValidationFailure": "在 Azure Resource Manager 範本中發現驗證錯誤。此情況可能會造成範本部署失敗。%s。請前往 https://docs.microsoft.com/zh-tw/azure/azure-resource-manager/templates/template-syntax (機器翻譯)",
+ "loc.messages.TroubleshootingGuide": "請參閱疑難排解手冊,查看問題是否已解決: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting"
}
\ No newline at end of file
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/task.json b/Tasks/AzureResourceManagerTemplateDeploymentV3/task.json
index e80040cebb0e..3d874338e35d 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/task.json
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/task.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/task.loc.json b/Tasks/AzureResourceManagerTemplateDeploymentV3/task.loc.json
index 5a2a15fa2900..055dbb205b75 100644
--- a/Tasks/AzureResourceManagerTemplateDeploymentV3/task.loc.json
+++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/task.loc.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 196,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
index a04ca1db24cb..92395f92d547 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service-Bereitstellung",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Hiermit wird eine Web-, Mobil- oder API-App mithilfe von Docker, Java, .NET, .NET Core, Node.js, PHP, Python oder Ruby für Azure App Service bereitgestellt.",
"loc.instanceNameFormat": "Azure App Service bereitstellen: $(WebAppName)",
"loc.releaseNotes": "Neues in Version 3.0: Unterstützt Dateiumwandlungen (XDT) Unterstützt Variablenersetzungen (XML, JSON) Klicken Sie [hier](https://aka.ms/azurermwebdeployreadme), um weitere Informationen zu erhalten.",
@@ -19,15 +19,15 @@
"loc.input.help.DeployToSlotFlag": "Wählen Sie diese Option aus, um die Bereitstellung nicht im Produktionsslot, sondern in einem anderen vorhandenen Slot durchzuführen. Wenn diese Option nicht aktiviert ist, wird der Azure App Service im Produktionsslot bereitgestellt.",
"loc.input.label.ResourceGroupName": "Ressourcengruppe",
"loc.input.help.ResourceGroupName": "Geben Sie die Azure-Ressourcengruppe ein, die den oben angegebene Azure App Service enthält, oder wählen Sie sie aus.",
- "loc.input.label.SlotName": "Platz",
+ "loc.input.label.SlotName": "Slot",
"loc.input.help.SlotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.ImageSource": "Imagequelle",
- "loc.input.help.ImageSource": "App Service für Linux bietet zwei verschiedene Optionen, um Ihre Anwendung zu veröffentlichen. Sie können benutzerdefinierte Images bereitstellen oder eine App-Bereitstellung mithilfe eines integrierten Plattformimages durchführen. [Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=862490)",
+ "loc.input.help.ImageSource": "App Service unter Linux bietet zwei verschiedene Optionen, um Ihre Anwendung zu veröffentlichen. Sie können benutzerdefinierte Images bereitstellen oder eine App-Bereitstellung mithilfe eines integrierten Plattformimages durchführen. [Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=862490)",
"loc.input.label.AzureContainerRegistry": "Registrierung",
"loc.input.help.AzureContainerRegistry": "Ein global eindeutiger Name einer Domäne der obersten Ebene für Ihre spezifische Registrierung. Hinweis: Vollqualifizierte Imagenamen erhalten das folgende Format: \"'`/`:`'\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.AzureContainerRegistryLoginServer": "Name des Anmeldeservers für die Registrierung",
"loc.input.help.AzureContainerRegistryLoginServer": "Geben Sie einen Namen für einen Azure Container Registry-Anmeldeserver ein, oder wählen Sie einen Server aus.",
- "loc.input.label.AzureContainerRegistryImage": "Image",
+ "loc.input.label.AzureContainerRegistryImage": "Bild",
"loc.input.help.AzureContainerRegistryImage": "Name des Repositorys, in dem Containerimages gespeichert werden. Hinweis: Vollqualifizierte Imagenamen erhalten das folgende Format: \"'`/`:`'\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.AzureContainerRegistryTag": "Tag",
"loc.input.help.AzureContainerRegistryTag": "Tags sind optional. Sie werden von den Registrierungen genutzt, um eine Version für die Docker-Images zu vergeben. Hinweis: Vollqualifizierte Imagenamen erhalten das folgende Format: \"`/`:`\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
@@ -35,7 +35,7 @@
"loc.input.help.DockerRepositoryAccess": "Wählen Sie den Docker-Repositoryzugriff aus.",
"loc.input.label.RegistryConnectedServiceName": "Registrierungsverbindung",
"loc.input.help.RegistryConnectedServiceName": "Wählen Sie die Registrierungsverbindung aus.",
- "loc.input.label.PrivateRegistryImage": "Image",
+ "loc.input.label.PrivateRegistryImage": "Bild",
"loc.input.help.PrivateRegistryImage": "Name des Repositorys, in dem Containerimages gespeichert werden. Hinweis: Vollqualifizierte Imagenamen erhalten das folgende Format: \"'`/`:`'\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.PrivateRegistryTag": "Tag",
"loc.input.help.PrivateRegistryTag": "Tags sind optional. Sie werden von den Registrierungen genutzt, um eine Version für die Docker-Images zu vergeben. Hinweis: Vollqualifizierte Imagenamen erhalten das folgende Format: '`/`:`'. Beispiel: 'myregistry.azurecr.io/nginx:latest'.",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Mit MSDeploy generierte Pakete werden nur für Windows-Plattformen unterstützt.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Nicht unterstützte installierte Version %s für MSDeploy gefunden. Version 3 oder höher muss installiert sein.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Der Speicherort von MS Deploy wurde nicht in der Registrierung auf dem Computer gefunden (Fehler: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Es wurde kein Paket mit dem angegebenen Muster gefunden: %s überprüfen, ob das in der Aufgabe erwähnte Paket als Artefakt im Build oder in einer vorherigen Stage veröffentlicht und im aktuellen Auftrag heruntergeladen wurde.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Mindestens zwei Pakete stimmten mit dem angegebenen Suchmuster überein: %s. Schränken Sie das Suchmuster ein.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Anwendung offline schalten\" erneut bereitzustellen.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Gesperrte Dateien umbenennen\" erneut bereitzustellen.",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "Um ein Zertifikat in App Service zu verwenden, muss das Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle signiert sein. Werden von Ihrer Web-App Zertifikatüberprüfungsfehler zurückgegeben, verwenden Sie wahrscheinlich ein selbstsigniertes Zertifikat. Um den Fehler zu beheben, müssen Sie \"-allowUntrusted\" in zusätzlichen Argumenten der Web Deploy-Option übergeben.",
"loc.messages.FailedToUpdateApplicationInsightsResource": "Fehler beim Aktualisieren der Application Insights-Ressource \"%s\". Fehler: %s",
"loc.messages.JarNotSupported": "Die JAR-Bereitstellung wird in dieser Version nicht unterstützt. Ändern Sie die Aufgabenversion in \"4.*\", d. h. in den Vorschaumodus.",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "Korrelations-ID aus ARM-API-Aufrufantwort: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
index 7b5547adb053..19de6ff35ca8 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Implementación de Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Implementar en Azure App Service una aplicación de API, móvil o web con Docker, Java, .NET, .NET Core, Node.js, PHP, Python o Ruby",
"loc.instanceNameFormat": "Implementación de Azure App Service: $(WebAppName)",
"loc.releaseNotes": "Novedades de la versión 3.0: Admite las transformaciones de archivos (XDT) Admite la sustitución de variables (XML, JSON) Haga clic [aquí](https://aka.ms/azurermwebdeployreadme) para más información.",
@@ -15,7 +15,7 @@
"loc.input.help.WebAppKind": "Seleccione el tipo de aplicación web para implementar. Nota: Seleccione Linux Web App para las imágenes de la plataforma integrada o implementaciones de imagen del contenedor personalizado.",
"loc.input.label.WebAppName": "Nombre de App Service",
"loc.input.help.WebAppName": "Escriba o seleccione el nombre de una instancia existente de Azure App Service. Solo se enumerarán las instancias de App Service basadas en el tipo de aplicación seleccionado.",
- "loc.input.label.DeployToSlotFlag": "Implementar en espacio",
+ "loc.input.label.DeployToSlotFlag": "Implementar en ranura",
"loc.input.help.DeployToSlotFlag": "Seleccione esta opción para implementar la aplicación en un espacio que no sea el de producción. Si no selecciona esta opción, Azure App Service se implementará en el espacio de producción.",
"loc.input.label.ResourceGroupName": "Grupo de recursos",
"loc.input.help.ResourceGroupName": "Escriba o seleccione el grupo de recursos de Azure que contiene la instancia de Azure App Service especificada anteriormente.",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Los paquetes generados por MSDeploy solo se admiten para la plataforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Versión instalada no admitida: se encontró %s para MSDeploy, pero la versión mínima admitida es 3 o posterior.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "No se puede encontrar la ubicación de MS Deploy del Registro en la máquina (Error : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "No se encontró ningún paquete con el patrón especificado: %s Compruebe si el paquete mencionado en la tarea se publica como artefacto en la compilación o en una fase anterior y se descarga en el trabajo actual.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Más de un paquete coincidió con el patrón especificado: %s. Restrinja el patrón de búsqueda.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Poner la aplicación sin conexión seleccionada.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Cambiar de nombre archivos bloqueados seleccionada.",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "Para usar un certificado en App Service, debe haberlo firmado una entidad de certificación de confianza. Si la aplicación web genera errores de validación del certificado, es posible que esté usando un certificado autofirmado. Para resolverlo, debe pasar -allowUntrusted en argumentos adicionales de la opción de implementación web.",
"loc.messages.FailedToUpdateApplicationInsightsResource": "No se pudo actualizar el recurso de Application Insights \"%s\". Error: %s",
"loc.messages.JarNotSupported": "La implementación de jar no se admite en esta versión. Cambie la versión de la tarea a \"4.*\", que se encuentra en modo de versión preliminar",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "Identificador de correlación de la respuesta de llamada API de ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
index ef8fc26b1424..b29c8f4e17a7 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Déploiement Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Déployer sur Azure App Service une application web, mobile ou API via Docker, Java, .NET, .NET Core, Node.js, PHP, Python ou Ruby",
"loc.instanceNameFormat": "Déploiement d'Azure App Service : $(WebAppName)",
"loc.releaseNotes": "Nouveautés de la version 3.0 : Prise en charge des transformations de fichiers (XDT) Prise en charge des substitutions de variables (XML, JSON) Cliquez [ici](https://aka.ms/azurermwebdeployreadme) pour plus d'informations.",
@@ -30,21 +30,21 @@
"loc.input.label.AzureContainerRegistryImage": "Image",
"loc.input.help.AzureContainerRegistryImage": "Nom du dépôt où sont stockés les images conteneurs. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.AzureContainerRegistryTag": "Étiquette",
- "loc.input.help.AzureContainerRegistryTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`<étiquette`>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
- "loc.input.label.DockerRepositoryAccess": "Accès au dépôt",
+ "loc.input.help.AzureContainerRegistryTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
+ "loc.input.label.DockerRepositoryAccess": "Accès au référentiel",
"loc.input.help.DockerRepositoryAccess": "Sélectionnez l'accès au dépôt Docker.",
"loc.input.label.RegistryConnectedServiceName": "Connexion au registre",
"loc.input.help.RegistryConnectedServiceName": "Sélectionnez la connexion au registre.",
"loc.input.label.PrivateRegistryImage": "Image",
"loc.input.help.PrivateRegistryImage": "Nom du dépôt où sont stockés les images conteneurs. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.PrivateRegistryTag": "Étiquette",
- "loc.input.help.PrivateRegistryTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`<étiquette`>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
+ "loc.input.help.PrivateRegistryTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.DockerNamespace": "Registre ou espace de noms",
"loc.input.help.DockerNamespace": "Nom de domaine de premier niveau de type identificateur global unique pour votre registre ou espace de noms spécifique. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.DockerRepository": "Image",
"loc.input.help.DockerRepository": "Nom du dépôt où sont stockés les images conteneurs. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.DockerImageTag": "Étiquette",
- "loc.input.help.DockerImageTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`<étiquette`>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
+ "loc.input.help.DockerImageTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.VirtualApplication": "Application virtuelle",
"loc.input.help.VirtualApplication": "Spécifiez le nom de l'application virtuelle configurée dans le portail Azure. L'option n'est pas nécessaire pour les déploiements sur la racine App Service.",
"loc.input.label.Package": "Package ou dossier",
@@ -68,7 +68,7 @@
"loc.input.label.AppSettings": "Paramètres de l'application",
"loc.input.help.AppSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "Paramètres de configuration",
- "loc.input.help.ConfigurationSettings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.ConfigurationSettings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.input.label.TakeAppOfflineFlag": "Mettre l'application hors connexion",
"loc.input.help.TakeAppOfflineFlag": "Sélectionnez cette option pour mettre Azure App Service hors connexion en plaçant un fichier app_offline.htm dans le répertoire racine de l'App Service avant le début de l'opération de synchronisation. Le fichier est supprimé une fois l'opération de synchronisation correctement effectuée.",
"loc.input.label.UseWebDeploy": "Publication à l'aide de Web Deploy",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Les packages générés par MSDeploy sont uniquement pris en charge par la plateforme Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Version installée non prise en charge : %s trouvé pour MSDeploy. Il doit s'agir au minimum de la version 3 ou d'une version ultérieure",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Emplacement introuvable de MSDeploy dans le Registre de l'ordinateur (Erreur : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Package introuvable avec le modèle spécifié : %s Vérifiez si le package mentionné dans la tâche est publié en tant qu'artefact dans la build ou à une étape précédente, et s'il est téléchargé dans le travail actuel.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Plusieurs packages correspondent au modèle spécifié : %s. Affinez le modèle de recherche.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Essayez de redéployer App Service avec l'option Mettre l'application hors connexion sélectionnée.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Essayez de redéployer App Service avec l'option Renommer les fichiers verrouillés sélectionnée.",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "Pour utiliser un certificat dans App Service, celui-ci doit être signé par une autorité de certification de confiance. Si votre application web génère des erreurs de validation de certificat, cela signifie probablement que vous utilisez un certificat auto-signé. Pour résoudre ces erreurs, vous devez passer -allowUntrusted dans des arguments supplémentaires de l'option Web Deploy.",
"loc.messages.FailedToUpdateApplicationInsightsResource": "Échec de la mise à jour de la ressource Application Insights '%s'. Erreur : %s",
"loc.messages.JarNotSupported": "Le déploiement de jar n'est pas pris en charge dans cette version. Remplacez la version de la tâche par la version '4.*', qui est en préversion",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "ID de corrélation de la réponse à l'appel d'API ARM : %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
index 8f01b34fde86..a55b8075faf7 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Distribuzione di Servizio app di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Esegue la distribuzione in Servizio app di Azure di un'app Web, per dispositivi mobili o API con Docker, Java, .NET, .NET Core, Node.js, PHP, Python o Ruby",
"loc.instanceNameFormat": "Distribuzione servizio app di Azure: $(WebAppName)",
"loc.releaseNotes": "Novità della versione 3.0: Supporta le trasformazioni di file (XDT) Supporta le sostituzioni di variabili (XML, JSON) Per altre informazioni, fare clic [qui](https://aka.ms/azurermwebdeployreadme).",
@@ -10,7 +10,7 @@
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.group.displayName.output": "Output",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
- "loc.input.help.ConnectedServiceName": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.ConnectedServiceName": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.WebAppKind": "Tipo di app",
"loc.input.help.WebAppKind": "Consente di selezionare il tipo di app Web da distribuire. Nota: selezionare App Web Linux per le immagine della piattaforma predefinita o per distribuzioni di immagini del contenitore personalizzate.",
"loc.input.label.WebAppName": "Nome del servizio app",
@@ -22,11 +22,11 @@
"loc.input.label.SlotName": "Slot",
"loc.input.help.SlotName": "Immettere o selezionare uno slot esistente diverso da quello di produzione.",
"loc.input.label.ImageSource": "Origine immagine",
- "loc.input.help.ImageSource": "Il Servizio app in Linux offre due diverse opzioni per pubblicare l'applicazione: Distribuzione di un'immagine personalizzata oppure distribuzione dell'app con un'immagine della piattaforma predefinita. [Altre informazioni](https://go.microsoft.com/fwlink/?linkid=862490)",
+ "loc.input.help.ImageSource": "Il servizio app in Linux offre due diverse opzioni per pubblicare l'applicazione: Distribuzione di un'immagine personalizzata oppure distribuzione dell'app con un'immagine della piattaforma predefinita. [Altre informazioni](https://go.microsoft.com/fwlink/?linkid=862490)",
"loc.input.label.AzureContainerRegistry": "Registro di sistema",
"loc.input.help.AzureContainerRegistry": "Nome di dominio di primo livello univoco a livello globale per il registro specifico. Nota: il formato del nome completo dell'immagine è: '`/`:`'. Esempio: 'registropersonale.azurecr.io/nginx:latest'.",
"loc.input.label.AzureContainerRegistryLoginServer": "Nome del server di accesso del registro",
- "loc.input.help.AzureContainerRegistryLoginServer": "Consente di immettere o selezionare un nome del server di accesso del Registro Azure Container.",
+ "loc.input.help.AzureContainerRegistryLoginServer": "Consente di immettere o selezionare un nome del server di accesso del Registro contenitori di Azure.",
"loc.input.label.AzureContainerRegistryImage": "Immagine",
"loc.input.help.AzureContainerRegistryImage": "Nome del repository in cui vengono archiviate le immagini del contenitore. Nota: il formato del nome completo dell'immagine è: '`/`:`'. Esempio: 'registropersonale.azurecr.io/nginx:latest'.",
"loc.input.label.AzureContainerRegistryTag": "Tag",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "I pacchetti generati da MSDeploy sono supportati solo per la piattaforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "La versione installata non è supportata. La versione trovata per MSDeploy è %s, ma deve essere almeno 3 o successiva",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Il percorso di MSDeploy non è stato trovato dal Registro di sistema nel computer (errore: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Non è stato trovato alcun pacchetto con il criterio specificato: %s Verificare se il pacchetto menzionato nell'attività viene pubblicato come artefatto nella compilazione o in una fase precedente e quindi scaricato nel processo corrente.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Più pacchetti corrispondono al criterio specificato %s. Restringere i criteri di ricerca.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Porta l'applicazione offline.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Rinomina i file bloccati.",
@@ -180,7 +180,7 @@
"loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Non è stato possibile aggiornare le impostazioni dell'app. Errore: %s.",
"loc.messages.UnableToGetAzureRMWebAppMetadata": "Non è stato possibile recuperare i metadati dell'app Web AzureRM. Codice errore: %s",
"loc.messages.UnableToUpdateAzureRMWebAppMetadata": "Non è possibile aggiornare i metadati dell'app Web di AzureRM. Codice errore: %s",
- "loc.messages.Unabletoretrieveazureregistrycredentials": "Non è possibile recuperare le credenziali del Registro Azure Container. [Codice di stato: '%s']",
+ "loc.messages.Unabletoretrieveazureregistrycredentials": "Non è possibile recuperare le credenziali del Registro contenitori di Azure. [Codice di stato: '%s']",
"loc.messages.UnableToReadResponseBody": "Non è possibile leggere il corpo della risposta. Errore: %s",
"loc.messages.UnableToUpdateWebAppConfigDetails": "Non è possibile aggiornare i dettagli di configurazione dell'app Web. Codice di stato: '%s'",
"loc.messages.AddingReleaseAnnotation": "Aggiunta dell'annotazione versione per la risorsa '%s' di Application Insights",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "Per usare un certificato nel servizio app, il certificato deve essere firmato da un'autorità di certificazione attendibile. Se l'app Web restituisce errori di convalida del certificato, è possibile che si stia usando un certificato autofirmato. Per risolvere gli errori, è necessario passare -allowUntrusted negli argomenti aggiuntivi dell'opzione di distribuzione Web.",
"loc.messages.FailedToUpdateApplicationInsightsResource": "Non è stato possibile aggiornare la risorsa '%s' di Application Insights. Errore: %s",
"loc.messages.JarNotSupported": "La distribuzione di file jar non è supportata in questa versione. Impostare la versione dell'attività su '4.*' che corrisponde alla modalità anteprima",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "ID correlazione della risposta alla chiamata API ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
index a0168c9d6d58..4d11b5db8f7f 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service デプロイ",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Docker、Java、.NET、.NET Core、Node.js、PHP、Python、Ruby を使用して、Web、モバイル、API アプリを Azure App Service にデプロイします",
"loc.instanceNameFormat": "Azure App Service の配置: $(WebAppName)",
"loc.releaseNotes": "バージョン 3.0 の新機能: ファイル変換 (XDT) をサポート 変数置換 (XML、JSON) をサポート 詳細については、[ここ](https://aka.ms/azurermwebdeployreadme) をクリックしてください。",
@@ -22,7 +22,7 @@
"loc.input.label.SlotName": "スロット",
"loc.input.help.SlotName": "運用スロット以外の既存のスロットを入力または選択してください。",
"loc.input.label.ImageSource": "イメージ ソース",
- "loc.input.help.ImageSource": "App Service on Linux には、アプリケーションを公開するための 2 つの異なるオプションが備わっています。 カスタム イメージの配置と、組み込みのプラットフォーム イメージを使ったアプリの配置です。[詳細](https://go.microsoft.com/fwlink/?linkid=862490)",
+ "loc.input.help.ImageSource": "Linux 上の App Service には、アプリケーションを発行するための 2 つの異なるオプションが備わっています。 カスタム イメージの配置と、組み込みのプラットフォーム イメージを使ったアプリの配置です。[詳細](https://go.microsoft.com/fwlink/?linkid=862490)",
"loc.input.label.AzureContainerRegistry": "レジストリ",
"loc.input.help.AzureContainerRegistry": "特定のレジストリをグローバルに識別する一意の最上位ドメイン名です。 メモ: 完全修飾イメージ名の形式は '`<レジストリ`>/`<リポジトリ`>:`<タグ`>' です。例: 'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.AzureContainerRegistryLoginServer": "レジストリ ログイン サーバー名",
@@ -65,7 +65,7 @@
"loc.input.help.GenerateWebConfig": "アプリケーションに web.config がない場合は、標準の web.config が生成され、Azure App Service に配置されます。web.config 内の値は編集可能で、アプリケーション フレームワークに基づいて変えることができます。たとえば、node.js アプリケーションの場合、スタートアップ ファイルと iis_node モジュールの値を web.config 内に設定します。[詳細](https://go.microsoft.com/fwlink/?linkid=843469)。",
"loc.input.label.WebConfigParameters": "Web.config のパラメーター",
"loc.input.help.WebConfigParameters": "生成された web.config ファイル内のスタートアップ ファイルなどの値を編集します。この編集機能は、生成された web.config 専用です。[詳細](https://go.microsoft.com/fwlink/?linkid=843469)。",
- "loc.input.label.AppSettings": "アプリケーション設定",
+ "loc.input.label.AppSettings": "アプリ設定",
"loc.input.help.AppSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "構成設定",
"loc.input.help.ConfigurationSettings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした タスクに指定されているパッケージがビルドまたは前のステージで成果物として公開されており、現在のジョブにダウンロードされているかどうかをご確認ください。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service を配置してください。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service を配置してください。",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があります。これを解決するには、Web 配置オプションの追加引数に -allowUntrusted を渡す必要があります。",
"loc.messages.FailedToUpdateApplicationInsightsResource": "Application Insights '%s' リソースを更新できませんでした。エラー: %s",
"loc.messages.JarNotSupported": "Jar 配置はこのバージョンではサポートされていません。タスク バージョンをプレビュー モードの '4.*' に変更します",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "ARM API 呼び出しの応答からの関連付け ID: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
index be4da864bd71..7316d951a832 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ko-KR/resources.resjson
@@ -7,7 +7,7 @@
"loc.group.displayName.FileTransformsAndVariableSubstitution": "파일 변환 및 변수 대체 옵션",
"loc.group.displayName.AdditionalDeploymentOptions": "추가 배포 옵션",
"loc.group.displayName.PostDeploymentAction": "배포 후 작업",
- "loc.group.displayName.ApplicationAndConfigurationSettings": "애플리케이션 및 구성 설정",
+ "loc.group.displayName.ApplicationAndConfigurationSettings": "응용 프로그램 및 구성 설정",
"loc.group.displayName.output": "출력",
"loc.input.label.ConnectedServiceName": "Azure 구독",
"loc.input.help.ConnectedServiceName": "배포에 대한 Azure Resource Manager 구독을 선택합니다.",
@@ -22,7 +22,7 @@
"loc.input.label.SlotName": "슬롯",
"loc.input.help.SlotName": "프로덕션 슬롯이 아닌 기존 슬롯을 입력하거나 선택합니다.",
"loc.input.label.ImageSource": "이미지 소스",
- "loc.input.help.ImageSource": "App Service on Linux는 애플리케이션을 게시하는 두 가지 옵션을 제공합니다. 해당 옵션은 사용자 지정 이미지 배포 또는 기본 제공 플랫폼 이미지를 사용하는 앱 배포입니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=862490)",
+ "loc.input.help.ImageSource": "Linux의 App Service는 응용 프로그램을 게시하는 두 가지 옵션을 제공합니다. 해당 옵션은 사용자 지정 이미지 배포 또는 기본 제공 플랫폼 이미지를 사용하는 앱 배포입니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=862490)",
"loc.input.label.AzureContainerRegistry": "레지스트리",
"loc.input.help.AzureContainerRegistry": "특정 레지스트리의 전역적으로 고유한 최상위 도메인 이름입니다. 참고: 정규화된 이미지 이름은 '`<레지스트리`>/`<리포지토리`>:`<태그`>' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.AzureContainerRegistryLoginServer": "레지스트리 로그인 서버 이름",
@@ -45,8 +45,8 @@
"loc.input.help.DockerRepository": "컨테이너 이미지가 저장된 리포지토리의 이름입니다. 참고: 정규화된 이미지 이름은 '`<레지스트리 또는 네임스페이스`>/`<리포지토리`>:`<태그`>' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'",
"loc.input.label.DockerImageTag": "태그",
"loc.input.help.DockerImageTag": "태그는 선택 사항입니다. 태그는 레지스트리에서 Docker 이미지에 버전을 지정하는 데 사용하는 메커니즘입니다. 참고: 정규화된 이미지 이름은 '`/`:`' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'",
- "loc.input.label.VirtualApplication": "가상 애플리케이션",
- "loc.input.help.VirtualApplication": "Azure Portal에서 구성된 가상 애플리케이션의 이름을 지정합니다. App Service 루트에 배포할 경우 이 옵션은 필요하지 않습니다.",
+ "loc.input.label.VirtualApplication": "가상 응용 프로그램",
+ "loc.input.help.VirtualApplication": "Azure Portal에서 구성된 가상 응용 프로그램의 이름을 지정합니다. App Service 루트에 배포할 경우 이 옵션은 필요하지 않습니다.",
"loc.input.label.Package": "패키지 또는 폴더",
"loc.input.help.Package": "MSBuild에서 생성된 앱 서비스 콘텐츠를 포함하는 패키지 또는 폴더나 압축된 zip 또는 war 파일의 파일 경로입니다. 변수([빌드](https://www.visualstudio.com/docs/build/define/variables) | [릴리스](https://www.visualstudio.com/docs/release/author-release-definition/understanding-tasks#predefvariables)), 와일드카드가 지원됩니다. 예: $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip 또는 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.BuiltinLinuxPackage": "패키지 또는 폴더",
@@ -58,15 +58,15 @@
"loc.input.label.WebAppUri": "App Service URL",
"loc.input.help.WebAppUri": "Azure App Service의 URL에 대해 생성되는 출력 변수의 이름을 지정합니다. 이 변수는 후속 작업에서 사용될 수 있습니다.",
"loc.input.label.ScriptType": "배포 스크립트 형식",
- "loc.input.help.ScriptType": "작업이 배포를 완료한 후 Azure App Service에서 실행할 스크립트를 제공하여 배포를 사용자 지정합니다. 예를 들어 Node, PHP, Python 애플리케이션용 패키지를 복원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843471).",
+ "loc.input.help.ScriptType": "작업이 배포를 완료한 후 Azure App Service에서 실행할 스크립트를 제공하여 배포를 사용자 지정합니다. 예를 들어 Node, PHP, Python 응용 프로그램용 패키지를 복원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "인라인 스크립트",
"loc.input.label.ScriptPath": "배포 스크립트 경로",
"loc.input.label.GenerateWebConfig": "Web.config 생성",
- "loc.input.help.GenerateWebConfig": "애플리케이션에 표준 Web.config가 없는 경우 생성되고 Azure App Service에 배포됩니다. web.config의 값은 편집할 수 있으며 애플리케이션 프레임워크에 따라 달라집니다. 예를 들어 node.js 애플리케이션의 경우 web.config에는 시작 파일과 iis_node 모듈 값이 있습니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
+ "loc.input.help.GenerateWebConfig": "응용 프로그램에 표준 Web.config가 없는 경우 생성되고 Azure App Service에 배포됩니다. web.config의 값은 편집할 수 있으며 응용 프로그램 프레임워크에 따라 달라집니다. 예를 들어 node.js 응용 프로그램의 경우 web.config에는 시작 파일과 iis_node 모듈 값이 있습니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.WebConfigParameters": "Web.config 매개 변수",
"loc.input.help.WebConfigParameters": "생성된 web.config 파일에서 시작 파일과 같은 값을 편집합니다. 이 편집 기능은 생성된 web.config에만 사용하도록 설계되었습니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
- "loc.input.label.AppSettings": "응용 프로그램 설정",
- "loc.input.help.AppSettings": "구문 -key 값 다음에 오는 웹앱 애플리케이션 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
+ "loc.input.label.AppSettings": "앱 설정",
+ "loc.input.help.AppSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "구성 설정",
"loc.input.help.ConfigurationSettings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.TakeAppOfflineFlag": "앱을 오프라인으로 전환",
@@ -82,7 +82,7 @@
"loc.input.label.AdditionalArguments": "추가 인수",
"loc.input.help.AdditionalArguments": "구문 -key:value 다음에 오는 추가 웹 배포 인수입니다. 이 인수는 Azure App Service를 배포할 때 적용됩니다. 예: -disableLink:AppPoolExtension -disableLink:ContentExtension. 웹 배포 작업 설정의 추가 예제는 [여기](https://go.microsoft.com/fwlink/?linkid=838471)를 참조하세요.",
"loc.input.label.RenameFilesFlag": "잠겨 있는 파일 이름 바꾸기",
- "loc.input.help.RenameFilesFlag": "Azure App Service 애플리케이션 설정에서 msdeploy 플래그 MSDEPLOY_RENAME_LOCKED_FILES=1을 사용하도록 설정하려면 이 옵션을 선택합니다. 이 옵션을 설정하면 msdeploy에서 앱 배포 중 잠겨 있는 파일의 이름을 바꿀 수 있습니다.",
+ "loc.input.help.RenameFilesFlag": "Azure App Service 응용 프로그램 설정에서 msdeploy 플래그 MSDEPLOY_RENAME_LOCKED_FILES=1을 사용하도록 설정하려면 이 옵션을 선택합니다. 이 옵션을 설정하면 msdeploy에서 앱 배포 중 잠겨 있는 파일의 이름을 바꿀 수 있습니다.",
"loc.input.label.XmlTransformation": "XML 변환",
"loc.input.help.XmlTransformation": "`*.config 파일`에서 `*.Release.config` 및 `*..config`에 대한 구성 변환이 실행됩니다. 구성 변환은 변수 대체 전에 실행됩니다. XML 변환은 Windows 플랫폼에서만 지원됩니다.",
"loc.input.label.XmlVariableSubstitution": "XML 변수 대체",
@@ -101,8 +101,8 @@
"loc.messages.Failedtoupdatedeploymenthistory": "배포 기록을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "경고: 배포 상태를 업데이트할 수 없습니다. 이 웹 사이트에는 SCM 엔드포인트를 사용할 수 없습니다.",
"loc.messages.Unabletoretrievewebconfigdetails": "App Service 구성 정보를 검색할 수 없습니다. 상태 코드: '%s'",
- "loc.messages.Unabletoretrievewebappsettings": "App Service 애플리케이션 설정을 검색할 수 없습니다[상태 코드: '%s', 오류 메시지: '%s'].",
- "loc.messages.Unabletoupdatewebappsettings": "App Service 애플리케이션 설정을 업데이트할 수 없습니다. 상태 코드: '%s'",
+ "loc.messages.Unabletoretrievewebappsettings": "App Service 응용 프로그램 설정을 검색할 수 없습니다[상태 코드: '%s', 오류 메시지: '%s'].",
+ "loc.messages.Unabletoupdatewebappsettings": "App Service 응용 프로그램 설정을 업데이트할 수 없습니다. 상태 코드: '%s'",
"loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "배포 상태를 업데이트할 수 없습니다. 고유한 배포 ID를 검색할 수 없습니다.",
"loc.messages.PackageDeploymentSuccess": "웹 패키지를 App Service에 배포했습니다.",
"loc.messages.PackageDeploymentFailed": "웹 패키지를 App Service에 배포하지 못했습니다.",
@@ -116,7 +116,7 @@
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "컴퓨터의 레지스트리에서 MS 배포의 위치를 찾을 수 없습니다(오류: %s).",
"loc.messages.Nopackagefoundwithspecifiedpattern": "지정된 패턴의 패키지를 찾을 수 없습니다. %s 작업에 언급된 패키지가 빌드 또는 이전 스테이지에서 아티팩트로 게시되고 현재 작업에 다운로드되는지 확인합니다.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "지정한 패턴 %s과(와) 일치하는 패키지가 두 개 이상 있습니다. 검색 패턴을 제한하세요.",
- "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[애플리케이션을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
+ "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[응용 프로그램을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[잠겨 있는 파일 이름 바꾸기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
"loc.messages.NOJSONfilematchedwithspecificpattern": "특정 패턴과 일치하는 JSON 파일이 없음: %s",
"loc.messages.Configfiledoesntexists": "구성 파일 %s이(가) 없습니다.",
@@ -139,7 +139,7 @@
"loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 실제 경로를 만들었습니다. %s",
"loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 실제 경로를 만들지 못했습니다. 오류: %s",
"loc.messages.FailedtocheckphysicalPath": "Kudu 실제 경로를 확인하지 못했습니다. 오류 코드: %s",
- "loc.messages.VirtualApplicationDoesNotExist": "가상 애플리케이션이 없습니다. %s",
+ "loc.messages.VirtualApplicationDoesNotExist": "가상 응용 프로그램이 없습니다. %s",
"loc.messages.JSONParseError": "JSON 파일 %s을(를) 구문 분석할 수 없습니다. 오류: %s",
"loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 변수 대체를 적용했습니다.",
"loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 변수 대체를 적용했습니다.",
@@ -208,8 +208,8 @@
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트하는 중입니다. 데이터: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트했습니다.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "App Service 애플리케이션 설정을 업데이트하는 중입니다. 데이터: %s",
- "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 애플리케이션 설정 및 Kudu 애플리케이션 설정을 업데이트했습니다.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "App Service 응용 프로그램 설정을 업데이트하는 중입니다. 데이터: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 응용 프로그램 설정 및 Kudu 응용 프로그램 설정을 업데이트했습니다.",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s'에 대한 리소스 그룹이 여러 개 있습니다.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP 배포를 사용한 패키지 배포에 실패했습니다. 자세한 내용은 로그를 참조하세요.",
"loc.messages.PackageDeploymentInitiated": "ZIP 배포를 사용한 패키지 배포가 시작되었습니다.",
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
index e2d340bd038d..11181b7527bf 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Развертывание Службы приложений Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Развертывание веб-приложения, мобильного приложения или приложения API в Службе приложений Azure с помощью Docker, Java, .NET, .NET Core, Node.js, PHP, Python или Ruby",
"loc.instanceNameFormat": "Развертывание службы приложений Azure: $(WebAppName)",
"loc.releaseNotes": "Новые возможности в версии 3.0: Поддерживаются преобразования файлов (XDT) Поддерживается подстановка переменных (XML, JSON) Чтобы получить дополнительные сведения, щелкните [здесь](https://aka.ms/azurermwebdeployreadme).",
@@ -27,7 +27,7 @@
"loc.input.help.AzureContainerRegistry": "Глобально уникальное доменное имя верхнего уровня для реестра или пространства имен. Примечание. Полное доменное имя имеет следующий формат: \"`<реестр или пространство имен`>/`<репозиторий`>:`<тег`>\". Например: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.AzureContainerRegistryLoginServer": "Имя сервера для входа в реестр",
"loc.input.help.AzureContainerRegistryLoginServer": "Введите или выберите имя сервера для входа в реестр контейнеров Azure.",
- "loc.input.label.AzureContainerRegistryImage": "Образ",
+ "loc.input.label.AzureContainerRegistryImage": "Изображение",
"loc.input.help.AzureContainerRegistryImage": "Имя репозитория, в котором хранятся образы контейнера. Примечание. Полное доменное имя образа имеет следующий формат: \"`<реестр или пространство имен`>/`<репозиторий`>:`\". Например: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.AzureContainerRegistryTag": "Тег",
"loc.input.help.AzureContainerRegistryTag": "Теги необязательны; они используются в реестрах для указания версий образов Docker. Примечание. Полное доменное имя образа имеет следующий формат: \"`/`:`\". Например: \"myregistry.azurecr.io/nginx:latest\".",
@@ -35,7 +35,7 @@
"loc.input.help.DockerRepositoryAccess": "Выберите доступ к репозиторию Docker.",
"loc.input.label.RegistryConnectedServiceName": "Подключение к реестру",
"loc.input.help.RegistryConnectedServiceName": "Выберите подключение к реестру.",
- "loc.input.label.PrivateRegistryImage": "Образ",
+ "loc.input.label.PrivateRegistryImage": "Изображение",
"loc.input.help.PrivateRegistryImage": "Имя репозитория, в котором хранятся образы контейнера. Примечание. Полное доменное имя образа имеет следующий формат: \"`<реестр или пространство имен`>/`<репозиторий`>:`\". Например: \"myregistry.azurecr.io/nginx:latest\".",
"loc.input.label.PrivateRegistryTag": "Тег",
"loc.input.help.PrivateRegistryTag": "Теги необязательны; они используются в реестрах для указания версий образов Docker. Примечание. Полное доменное имя образа имеет следующий формат: \"`/`:`\". Например, \"myregistry.azurecr.io/nginx:latest\".",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат и для устранения этих ошибок необходимо передать -allowUntrusted в дополнительных аргументах параметра веб-развертывания.",
"loc.messages.FailedToUpdateApplicationInsightsResource": "Не удалось обновить ресурс Application Insights \"%s\". Ошибка: %s",
"loc.messages.JarNotSupported": "Развертывание JAR не поддерживается в этой версии. Измените версию задачи на \"4.*\", которая является предварительной",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "Идентификатор корреляции из ответа на вызов API ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
index d9775f35f3e9..fe75b98bb582 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service 部署",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "使用 Docker、Java、.NET、.NET Core、Node.js、PHP、Python 或 Ruby 對 Azure App Service 部署 Web、行動或 API 應用程式",
"loc.instanceNameFormat": "Azure App Service 部署: $(WebAppName)",
"loc.releaseNotes": "3.0 版的新功能: 支援檔案轉換 (XDT) 支援變數替代 (XML、JSON) 如需詳細資訊,請按一下[這裡](https://aka.ms/azurermwebdeployreadme)。",
@@ -11,7 +11,7 @@
"loc.group.displayName.output": "輸出",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶",
"loc.input.help.ConnectedServiceName": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.WebAppKind": "App 類型",
+ "loc.input.label.WebAppKind": "應用程式類型",
"loc.input.help.WebAppKind": "選取要部署的 Web 應用程式類型。 注意: 請為內建平台映像或自訂容器映像部署選取 Linux Web 應用程式。",
"loc.input.label.WebAppName": "App Service 名稱",
"loc.input.help.WebAppName": "輸入或選取現有 Azure App Service 的名稱。僅依選取的應用程式類型列出應用程式服務。",
@@ -43,7 +43,7 @@
"loc.input.help.DockerNamespace": "您的特定登錄或命名空間的全域唯一頂層網域名稱。 注意: 完整映像名稱的格式為: '`<登錄或命名空間`>/`<存放庫`>:`<標記`>。例如,'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.DockerRepository": "映像",
"loc.input.help.DockerRepository": "容器映像儲存所在的存放庫名稱。 注意: 完整映像名稱的格式為: '`<登錄或命名空間`>/`<存放庫`>:`<標記`>'。例如,'myregistry.azurecr.io/nginx:latest'。",
- "loc.input.label.DockerImageTag": "標籤",
+ "loc.input.label.DockerImageTag": "標記",
"loc.input.help.DockerImageTag": "標記是選擇項,這是登錄提供版本給 Docker 映像時所使用的機制。 注意: 完整映像名稱的格式為: '`/`:`'。例如,'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.VirtualApplication": "虛擬應用程式",
"loc.input.help.VirtualApplication": "指定在 Azure 入口網站中設定的虛擬應用程式名稱。若要部署到 App Service 的根目錄,則無須使用此選項。",
@@ -68,7 +68,7 @@
"loc.input.label.AppSettings": "應用程式設定",
"loc.input.help.AppSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "組態設定",
- "loc.input.help.ConfigurationSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.ConfigurationSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.TakeAppOfflineFlag": "將應用程式設為離線",
"loc.input.help.TakeAppOfflineFlag": "選取此選項可在同步作業開始之前,將 app_offline.htm 檔案置於 App Service 的根目錄中而使此 Azure App Service 離線。此檔案將會在同步作業成功完成後移除。",
"loc.input.label.UseWebDeploy": "使用 Web Deploy 發佈",
@@ -114,7 +114,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄找不到 MS 部署的位置 (錯誤: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s 請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。",
@@ -223,5 +223,5 @@
"loc.messages.ASE_WebDeploySSLIssueRecommendation": "若要在 App Service 中使用憑證,該憑證必須經過信任的憑證授權單位所簽署。若您的 Web 應用程式顯示憑證驗證錯誤,可能是您使用了自我簽署憑證。若要解決這些錯誤,您必須在 Web 部署選項的其他引數中傳遞 -allowUntrusted。",
"loc.messages.FailedToUpdateApplicationInsightsResource": "無法更新 Application Insights '%s' 資源。錯誤: %s",
"loc.messages.JarNotSupported": "此版本不支援 jar 部署。請將工作版本變更為處於預覽模式的 '4.*'",
- "loc.messages.CorrelationIdForARM": "Correlation ID from ARM api call response : %s"
+ "loc.messages.CorrelationIdForARM": "來自 ARM api 呼叫回應的相互關聯識別碼: %s"
}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV3/task.json b/Tasks/AzureRmWebAppDeploymentV3/task.json
index e7e99e24c9b6..e2c8639ffd59 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/task.json
+++ b/Tasks/AzureRmWebAppDeploymentV3/task.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"releaseNotes": "What's new in Version 3.0: Supports File Transformations (XDT) Supports Variable Substitutions(XML, JSON) Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureRmWebAppDeploymentV3/task.loc.json b/Tasks/AzureRmWebAppDeploymentV3/task.loc.json
index 151ce5d8135b..73f179d13468 100644
--- a/Tasks/AzureRmWebAppDeploymentV3/task.loc.json
+++ b/Tasks/AzureRmWebAppDeploymentV3/task.loc.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/de-DE/resources.resjson
index 56ae4aa22af7..61fdf60095b0 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service-Bereitstellung",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Hiermit wird eine Web-, Mobil- oder API-App mithilfe von Docker, Java, .NET, .NET Core, Node.js, PHP, Python oder Ruby für Azure App Service bereitgestellt.",
"loc.instanceNameFormat": "Azure App Service bereitstellen: $(WebAppName)",
"loc.releaseNotes": "Neuigkeiten in Version 4.* Unterstützung für ZIP Deploy, die Ausführung über Pakete und WAR Deploy [Details](https://aka.ms/appServiceDeploymentMethods) Unterstützung für App Service-Umgebungen Verbesserte Benutzeroberfläche zum Ermitteln der von der Aufgabe unterstützten App Service-Typen \"Aus Paket ausführen\" ist die bevorzugte Bereitstellungsmethode und markiert Dateien im Ordner \"wwwroot\" als schreibgeschützt Klicken Sie [hier](https://aka.ms/azurermwebdeployreadme), um weitere Informationen zu erhalten.",
@@ -24,7 +24,7 @@
"loc.input.help.DeployToSlotOrASEFlag": "Wählen Sie die Option für die Bereitstellung in einem vorhandenen Bereitstellungsslot oder in der Azure App Service-Umgebung. Für beide Ziele benötigt die Aufgabe den Ressourcengruppennamen. Falls als Bereitstellungsziel ein Slot verwendet wird, erfolgt die Bereitstellung standardmäßig im Produktionsslot. Auch jeder andere vorhandene Slotname kann angegeben werden. Falls als Bereitstellungsziel eine Azure App Service-Umgebung verwendet wird, behalten Sie den Slotnamen \"production\" bei, und geben Sie nur den Namen der Ressourcengruppe an.",
"loc.input.label.ResourceGroupName": "Ressourcengruppe",
"loc.input.help.ResourceGroupName": "Der Ressourcengruppenname ist erforderlich, wenn als Bereitstellungsziel ein Bereitstellungsslot oder eine App Service-Umgebung verwendet wird. Geben Sie die Azure-Ressourcengruppe mit der oben angegebenen Azure App Service-Instanz ein, oder wählen Sie sie aus.",
- "loc.input.label.SlotName": "Platz",
+ "loc.input.label.SlotName": "Slot",
"loc.input.help.SlotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.DockerNamespace": "Registrierung oder Namespace",
"loc.input.help.DockerNamespace": "Eine global eindeutiger Name einer Domäne der obersten Ebene für Ihre spezifische Registrierung oder den Namespace. Hinweis: Vollqualifizierte Imagenamen haben das folgende Format: \"`/`:`\". Beispiel: \"myregistry.azurecr.io/nginx:latest\".",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "Runtimestapel",
"loc.input.help.RuntimeStack": "Wählen Sie Framework und Version aus.",
"loc.input.label.RuntimeStackFunction": "Runtimestapel",
- "loc.input.help.RuntimeStackFunction": "Wählen Sie Framework und Version aus.",
+ "loc.input.help.RuntimeStackFunction": "Wählen Sie das Framework und die Version aus. In [diesem Dokument](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) finden Sie die unterstützten Runtimeversionen. Verwenden Sie anstelle alter Werte wie \"DOCKER|microsoft/azure-functions-*\" die neuen Werte aus der Dropdownliste.",
"loc.input.label.StartupCommand": "Startbefehl ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "Geben Sie den Startbefehl ein. Beispiel: dotnet exec Dateiname.dll dotnet Dateiname.dll",
"loc.input.label.ScriptType": "Bereitstellungsskripttyp",
"loc.input.help.ScriptType": "Passen Sie die Bereitstellung durch das Angeben eines Skripts an, das im Azure App Service ausgeführt wird, nachdem die Aufgabe die Bereitstellung erfolgreich abgeschlossen hat. Stellen Sie beispielsweise Pakete für Node-, PHP- oder Python-Anwendungen wieder her. [Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "Inlineskript",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Mit MSDeploy generierte Pakete werden nur für Windows-Plattformen unterstützt.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Nicht unterstützte installierte Version %s für MSDeploy gefunden. Version 3 oder höher muss installiert sein.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Der Speicherort von MS Deploy wurde nicht in der Registrierung auf dem Computer gefunden (Fehler: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Es wurde kein Paket mit dem angegebenen Muster gefunden: %s überprüfen, ob das in der Aufgabe erwähnte Paket als Artefakt im Build oder in einer vorherigen Stage veröffentlicht und im aktuellen Auftrag heruntergeladen wurde.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Mindestens zwei Pakete stimmten mit dem angegebenen Suchmuster überein: %s. Schränken Sie das Suchmuster ein.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Anwendung offline schalten\" erneut bereitzustellen.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Gesperrte Dateien umbenennen\" erneut bereitzustellen.",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Es wird versucht, die App Service-Anwendungseinstellungen zu aktualisieren. Daten: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service-Anwendungseinstellungen sind bereits vorhanden.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service-Verbindungszeichenfolgen sind bereits vorhanden.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Mehrere Ressourcengruppen für App Service \"%s\" gefunden.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "Fehler bei der Paketbereitstellung über ZIP Deploy. Weitere Informationen finden Sie in den Protokollen.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/es-ES/resources.resjson
index 4d57d748e62d..f10de1f4b8fc 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Implementación de Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Implementar en Azure App Service una aplicación de API, móvil o web con Docker, Java, .NET, .NET Core, Node.js, PHP, Python o Ruby",
"loc.instanceNameFormat": "Implementación de Azure App Service: $(WebAppName)",
"loc.releaseNotes": "Novedades de la versión 4.* Compatibilidad con la implementación desde archivo zip, la ejecución desde paquete y la implementación desde archivo WAR [detalles aquí](https://aka.ms/appServiceDeploymentMethods) Compatibilidad con los entornos de App Service Environment Mejora de la interfaz de usuario para detectar diferentes tipos de instancias de App Service compatibles con la tarea La ejecución desde el paquete es el método de implementación preferido, que hace que los archivos de la carpeta wwwroot sean de solo lectura Haga clic [aquí](https://aka.ms/azurermwebdeployreadme) para obtener más información.",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "Pila en tiempo de ejecución",
"loc.input.help.RuntimeStack": "Seleccione el marco y la versión.",
"loc.input.label.RuntimeStackFunction": "Pila en tiempo de ejecución",
- "loc.input.help.RuntimeStackFunction": "Seleccione el marco y la versión.",
+ "loc.input.help.RuntimeStackFunction": "Seleccione el marco y la versión. Consulte [este documento](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) para ver las versiones compatibles del entorno de ejecución. Los valores anteriores, como \"DOCKER|microsoft/azure-functions-*\", están en desuso; use los valores nuevos de la lista desplegable.",
"loc.input.label.StartupCommand": "Comando de inicio ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "Escriba el comando de inicio. Por ejemplo, dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "Tipo de script de implementación",
"loc.input.help.ScriptType": "Para personalizar la implementación, proporcione un script que se ejecute en Azure App Service una vez que la tarea haya completado la implementación correctamente. Por ejemplo, restaure paquetes para aplicaciones de Node, PHP y Python. [Más información](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "Script en línea",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Los paquetes generados por MSDeploy solo se admiten para la plataforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Versión instalada no admitida: se encontró %s para MSDeploy, pero la versión mínima admitida es 3 o posterior.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "No se puede encontrar la ubicación de MS Deploy del Registro en la máquina (Error : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "No se encontró ningún paquete con el patrón especificado: %s Compruebe si el paquete mencionado en la tarea se publica como artefacto en la compilación o en una fase anterior y se descarga en el trabajo actual.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Más de un paquete coincidió con el patrón especificado: %s. Restrinja el patrón de búsqueda.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Poner la aplicación sin conexión seleccionada.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Cambiar de nombre archivos bloqueados seleccionada.",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Intentando actualizar la configuración de aplicación de App Service. Datos: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "La configuración de aplicación de App Service ya está presente.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Las cadenas de conexión de App Service ya están presentes.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Se encontraron varios grupos de recursos para la instancia de App Service \"%s\".",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "Error al implementar el paquete mediante la implementación de ZIP. Consulte los registros para obtener más detalles.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/fr-FR/resources.resjson
index d3ac2374370b..735e9149ed5b 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Déploiement Azure App Service",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Déployer sur Azure App Service une application web, mobile ou API via Docker, Java, .NET, .NET Core, Node.js, PHP, Python ou Ruby",
"loc.instanceNameFormat": "Déploiement d'Azure App Service : $(WebAppName)",
"loc.releaseNotes": "Nouveautés de la version 4.* Prend en charge Zip Deploy, l'exécution à partir d'un package, War Deploy [Détails ici](https://aka.ms/appServiceDeploymentMethods) Prend en charge les environnements App Service Amélioration de l'IU pour la découverte des différents types d'App Service pris en charge par la tâche L'exécution à partir d'un package est la méthode de déploiement recommandée. Elle permet de rendre les fichiers du dossier wwwroot accessibles en lecture seule Cliquez [ici](https://aka.ms/azurermwebdeployreadme) pour plus d'informations.",
@@ -31,7 +31,7 @@
"loc.input.label.DockerRepository": "Image",
"loc.input.help.DockerRepository": "Nom du dépôt où sont stockés les images conteneurs. Remarque : Le nom d'image complet est au format : '/:<étiquette>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.DockerImageTag": "Étiquette",
- "loc.input.help.DockerImageTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`<étiquette`>'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
+ "loc.input.help.DockerImageTag": "Les étiquettes sont facultatives. Il s'agit du mécanisme utilisé par les registres pour donner une version aux images Docker. Remarque : Le nom d'image complet est au format suivant : '`/`:`'. Exemple : 'myregistry.azurecr.io/nginx:latest'.",
"loc.input.label.VirtualApplication": "Application virtuelle",
"loc.input.help.VirtualApplication": "Spécifiez le nom de l'application virtuelle configurée dans le portail Azure. L'option n'est pas nécessaire pour les déploiements sur la racine App Service.",
"loc.input.label.Package": "Package ou dossier",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "Pile d'exécution",
"loc.input.help.RuntimeStack": "Sélectionnez le framework et la version.",
"loc.input.label.RuntimeStackFunction": "Pile d'exécution",
- "loc.input.help.RuntimeStackFunction": "Sélectionnez le framework et la version.",
+ "loc.input.help.RuntimeStackFunction": "Sélectionnez le framework et la version. Consultez [cette documentation](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) pour accéder aux versions de runtime prises en charge. Les anciennes valeurs telles que 'DOCKER|microsoft/azure-functions-*' sont dépréciées. Utilisez les nouvelles valeurs de la liste déroulante.",
"loc.input.label.StartupCommand": "Commande de démarrage ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "Entrez la commande de démarrage. Exemple : dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "Type du script de déploiement",
"loc.input.help.ScriptType": "Personnalisez le déploiement en fournissant un script qui s'exécute sur Azure App Service, une fois que la tâche a effectué le déploiement avec succès. Par exemple, restaurez les packages des applications Node, PHP et Python. [En savoir plus](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "Script Inline",
@@ -51,7 +51,7 @@
"loc.input.label.AppSettings": "Paramètres de l'application",
"loc.input.help.AppSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "Paramètres de configuration",
- "loc.input.help.ConfigurationSettings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.ConfigurationSettings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.input.label.UseWebDeploy": "Sélectionner la méthode de déploiement",
"loc.input.help.UseWebDeploy": "Si l'option est décochée, nous détectons automatiquement la meilleure méthode de déploiement en fonction du type de votre application, du format de votre package et d'autres paramètres. Sélectionnez l'option permettant d'afficher les méthodes de déploiement prises en charge, puis choisissez-en une pour déployer votre application.",
"loc.input.label.DeploymentType": "Méthode de déploiement",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Les packages générés par MSDeploy sont uniquement pris en charge par la plateforme Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Version installée non prise en charge : %s trouvé pour MSDeploy. Il doit s'agir au minimum de la version 3 ou d'une version ultérieure",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Emplacement introuvable de MSDeploy dans le Registre de l'ordinateur (Erreur : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Package introuvable avec le modèle spécifié : %s Vérifiez si le package mentionné dans la tâche est publié en tant qu'artefact dans la build ou à une étape précédente, et s'il est téléchargé dans le travail actuel.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Plusieurs packages correspondent au modèle spécifié : %s. Affinez le modèle de recherche.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Essayez de redéployer App Service avec l'option Mettre l'application hors connexion sélectionnée.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Essayez de redéployer App Service avec l'option Renommer les fichiers verrouillés sélectionnée.",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Tentative de mise à jour des paramètres d'application d'App Service. Données : %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Les paramètres d'application d'App Service sont déjà présents.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Les chaînes de connexion d'App Service sont déjà présentes.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "Échec du déploiement de package à l'aide de ZIP Deploy. Pour plus d'informations, consultez les journaux.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/it-IT/resources.resjson
index a75739c0c121..f4bfc0ca0356 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Distribuzione di Servizio app di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Esegue la distribuzione in Servizio app di Azure di un'app Web, per dispositivi mobili o API con Docker, Java, .NET, .NET Core, Node.js, PHP, Python o Ruby",
"loc.instanceNameFormat": "Distribuzione servizio app di Azure: $(WebAppName)",
"loc.releaseNotes": "Novità della versione 4.* Supporto di Zip Deploy, Run From Package, War Deploy [Dettagli](https://aka.ms/appServiceDeploymentMethods) Supporto di Ambienti del servizio app Interfaccia utente migliorata per l'individuazione dei diversi tipi di servizio app supportati dall'attività Il metodo di distribuzione preferito è Run From Package, con cui i file nella cartella wwwroot diventano di sola lettura Per altre informazioni, fare clic [qui](https://aka.ms/azurermwebdeployreadme).",
@@ -11,7 +11,7 @@
"loc.input.label.ConnectionType": "Tipo di connessione",
"loc.input.help.ConnectionType": "Selezionare il tipo di connessione al servizio da usare per distribuire l'app Web. Selezionare Profilo di pubblicazione per usare il profilo di pubblicazione creato da Visual Studio. [Altre informazioni](https://aka.ms/vsPublishProfile).",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Azure",
- "loc.input.help.ConnectedServiceName": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.ConnectedServiceName": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.PublishProfilePath": "Percorso del profilo di pubblicazione",
"loc.input.help.PublishProfilePath": "Percorso del profilo di pubblicazione creato da Visual Studio",
"loc.input.label.PublishProfilePassword": "Password del profilo di pubblicazione",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "Stack di runtime",
"loc.input.help.RuntimeStack": "Consente di selezionare il framework e la versione.",
"loc.input.label.RuntimeStackFunction": "Stack di runtime",
- "loc.input.help.RuntimeStackFunction": "Consente di selezionare il framework e la versione.",
+ "loc.input.help.RuntimeStackFunction": "Consente di selezionare il framework e la versione. Fare riferimento a [questo documento](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) per le versioni del runtime supportate. I valori precedenti, come `DOCKER|microsoft/azure-functions-*`, sono deprecati. Usare i nuovi valori dall'elenco a discesa.",
"loc.input.label.StartupCommand": "Comando di avvio ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "Immettere il comando di avvio, ad esempio dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "Tipo dello script di distribuzione",
"loc.input.help.ScriptType": "È possibile personalizzare la distribuzione fornendo uno script che verrà eseguito nel servizio app di Azure una volta completata la distribuzione dell'attività, ad esempio per ripristinare i pacchetti per le applicazioni Node, PHP e Python. [Altre informazioni](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "Script inline",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "I pacchetti generati da MSDeploy sono supportati solo per la piattaforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "La versione installata non è supportata. La versione trovata per MSDeploy è %s, ma deve essere almeno 3 o successiva",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Il percorso di MSDeploy non è stato trovato dal Registro di sistema nel computer (errore: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Non è stato trovato alcun pacchetto con il criterio specificato: %s Verificare se il pacchetto menzionato nell'attività viene pubblicato come artefatto nella compilazione o in una fase precedente e quindi scaricato nel processo corrente.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Più pacchetti corrispondono al criterio specificato %s. Restringere i criteri di ricerca.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Porta l'applicazione offline.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Rinomina i file bloccati.",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Tentativo di aggiornamento delle impostazioni applicazione del servizio app. Dati: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Le impostazioni applicazione del servizio app sono già presenti.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Le stringhe di connessione del servizio app sono già presenti.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Sono stati trovati più gruppi di risorse per il servizio app '%s'.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "La distribuzione del pacchetto con zipdeploy non è riuscita. Per maggiori dettagli, vedere i log.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ja-JP/resources.resjson
index c64a6fd6d627..c363ab7cf9cb 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service デプロイ",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Docker、Java、.NET、.NET Core、Node.js、PHP、Python、Ruby を使用して、Web、モバイル、API アプリを Azure App Service にデプロイします",
"loc.instanceNameFormat": "Azure App Service の配置: $(WebAppName)",
"loc.releaseNotes": "バージョン 4.* での変更点 Zip Deploy、Run From Package、War Deploy のサポート [詳細はこちら](https://aka.ms/appServiceDeploymentMethods) App Service Environment のサポート タスクによってサポートされる複数のアプリ サービス タイプを見つけるための、UI の向上 推奨されるデプロイ方法は、wwwroot フォルダー内のファイルが読み取り専用になる Run From Package です。 詳細については、[こちら](https://aka.ms/azurermwebdeployreadme)をクリックしてください。",
@@ -39,16 +39,16 @@
"loc.input.label.RuntimeStack": "ランタイム スタック",
"loc.input.help.RuntimeStack": "フレームワークとバージョンを選択します。",
"loc.input.label.RuntimeStackFunction": "ランタイム スタック",
- "loc.input.help.RuntimeStackFunction": "フレームワークとバージョンを選択します。",
+ "loc.input.help.RuntimeStackFunction": "フレームワークとバージョンを選択します。サポートされているランタイム バージョンについては、[こちらのドキュメント](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages)をご覧ください。`DOCKER|microsoft/azure-functions-*` などの前の値は非推奨であるため、ドロップダウンから新しい値をお使いください。",
"loc.input.label.StartupCommand": "スタートアップ コマンド ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "スタートアップ コマンドを入力してください。例: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "配置スクリプトの種類",
"loc.input.help.ScriptType": "タスクで配置が正常に完了したときに Azure App Service 上で実行されるスクリプトを提供して、配置をカスタマイズします。たとえば、Node、PHP、Python アプリケーション用のパッケージを復元します。[詳細](https://go.microsoft.com/fwlink/?linkid=843471)。",
"loc.input.label.InlineScript": "インライン スクリプト",
"loc.input.label.ScriptPath": "配置スクリプトのパス",
"loc.input.label.WebConfigParameters": "Python、Node.js、Go、Java アプリ向けの web.config パラメーターを生成する",
"loc.input.help.WebConfigParameters": "アプリケーションに web.config がない場合は、標準の web.config が生成され、Azure App Service に配置されます。web.config 内の値は編集可能で、アプリケーション フレームワークに基づいて変えることができます。たとえば、node.js アプリケーションの場合、スタートアップ ファイルと iis_node モジュールの値を web.config 内に設定します。この編集機能は、生成される web.config のためにのみ使用できます。[詳細情報](https://go.microsoft.com/fwlink/?linkid=843469)。",
- "loc.input.label.AppSettings": "アプリケーション設定",
+ "loc.input.label.AppSettings": "アプリ設定",
"loc.input.help.AppSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "構成設定",
"loc.input.help.ConfigurationSettings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした タスクに指定されているパッケージがビルドまたは前のステージで成果物として公開されており、現在のジョブにダウンロードされているかどうかをご確認ください。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service を配置してください。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service を配置してください。",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "App Service アプリケーションの設定を更新しようとしています。データ: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service アプリケーション設定は既に存在します。",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 接続文字列は既に存在します。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP 配置を使用したパッケージ配置に失敗しました。詳細についてはログを参照してください。",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ko-KR/resources.resjson
index 83f05c6b58bf..b73547991743 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ko-KR/resources.resjson
@@ -7,7 +7,7 @@
"loc.group.displayName.FileTransformsAndVariableSubstitution": "파일 변환 및 변수 대체 옵션",
"loc.group.displayName.AdditionalDeploymentOptions": "추가 배포 옵션",
"loc.group.displayName.PostDeploymentAction": "배포 후 작업",
- "loc.group.displayName.ApplicationAndConfigurationSettings": "애플리케이션 및 구성 설정",
+ "loc.group.displayName.ApplicationAndConfigurationSettings": "응용 프로그램 및 구성 설정",
"loc.input.label.ConnectionType": "연결 형식",
"loc.input.help.ConnectionType": "웹앱을 배포하는 데 사용할 서비스 연결 형식을 선택합니다. Visual Studio에서 만든 게시 프로필을 사용하려면 게시 프로필을 선택합니다. [자세한 정보](https://aka.ms/vsPublishProfile).",
"loc.input.label.ConnectedServiceName": "Azure 구독",
@@ -32,24 +32,24 @@
"loc.input.help.DockerRepository": "컨테이너 이미지가 저장된 리포지토리의 이름입니다. 참고: 정규화된 이미지 이름은 '`<레지스트리 또는 네임스페이스`>/`<리포지토리`>:`<태그`>' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'",
"loc.input.label.DockerImageTag": "태그",
"loc.input.help.DockerImageTag": "태그는 선택 사항입니다. 태그는 레지스트리에서 Docker 이미지에 버전을 지정하는 데 사용하는 메커니즘입니다. 참고: 정규화된 이미지 이름은 '`/`:`' 형식입니다. 예: 'myregistry.azurecr.io/nginx:latest'",
- "loc.input.label.VirtualApplication": "가상 애플리케이션",
- "loc.input.help.VirtualApplication": "Azure Portal에서 구성된 가상 애플리케이션의 이름을 지정합니다. App Service 루트에 배포할 경우 이 옵션은 필요하지 않습니다.",
+ "loc.input.label.VirtualApplication": "가상 응용 프로그램",
+ "loc.input.help.VirtualApplication": "Azure Portal에서 구성된 가상 응용 프로그램의 이름을 지정합니다. App Service 루트에 배포할 경우 이 옵션은 필요하지 않습니다.",
"loc.input.label.Package": "패키지 또는 폴더",
"loc.input.help.Package": "패키지, MSBuild에서 생성된 App Service 콘텐츠를 포함하는 폴더 또는 압축된 zip 또는 war 파일의 파일 경로입니다. 변수([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), 와일드카드가 지원됩니다. 예: $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip 또는 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
"loc.input.label.RuntimeStack": "런타임 스택",
"loc.input.help.RuntimeStack": "프레임워크 및 버전을 선택합니다.",
"loc.input.label.RuntimeStackFunction": "런타임 스택",
- "loc.input.help.RuntimeStackFunction": "프레임워크 및 버전을 선택합니다.",
+ "loc.input.help.RuntimeStackFunction": "프레임워크 및 버전을 선택합니다. 지원되는 런타임 버전은 [관련 문서](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages)를 참조하세요. 'DOCKER|microsoft/azure-functions-*' 같은 이전 값은 사용되지 않습니다. 드롭다운에서 새 값을 사용하세요.",
"loc.input.label.StartupCommand": "시작 명령 ",
"loc.input.help.StartupCommand": "시작 명령을 입력합니다. 예: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "배포 스크립트 형식",
- "loc.input.help.ScriptType": "작업이 배포를 완료한 후 Azure App Service에서 실행할 스크립트를 제공하여 배포를 사용자 지정합니다. 예를 들어 Node, PHP, Python 애플리케이션용 패키지를 복원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843471).",
+ "loc.input.help.ScriptType": "작업이 배포를 완료한 후 Azure App Service에서 실행할 스크립트를 제공하여 배포를 사용자 지정합니다. 예를 들어 Node, PHP, Python 응용 프로그램용 패키지를 복원합니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "인라인 스크립트",
"loc.input.label.ScriptPath": "배포 스크립트 경로",
"loc.input.label.WebConfigParameters": "Python, Node.js, Go 및 Java 앱에 대한 web.config 매개 변수 생성",
"loc.input.help.WebConfigParameters": "애플리케이션에 없는 경우 표준 Web.config가 생성되어 Azure App Service에 배포됩니다. web.config의 값은 편집 가능하며, 애플리케이션 프레임워크에 따라 달라집니다. 예를 들어 node.js 애플리케이션의 경우 web.config에 시작 파일 및 iis_node 모듈 값이 포함됩니다. 이 편집 기능은 생성된 web.config에만 사용됩니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
- "loc.input.label.AppSettings": "응용 프로그램 설정",
- "loc.input.help.AppSettings": "구문 -key 값 다음에 오는 웹앱 애플리케이션 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
+ "loc.input.label.AppSettings": "앱 설정",
+ "loc.input.help.AppSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "구성 설정",
"loc.input.help.ConfigurationSettings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.UseWebDeploy": "배포 방법 선택",
@@ -67,7 +67,7 @@
"loc.input.label.AdditionalArguments": "추가 인수",
"loc.input.help.AdditionalArguments": "구문 -key:value 다음에 오는 추가 웹 배포 인수입니다. 이 인수는 Azure App Service를 배포할 때 적용됩니다. 예: -disableLink:AppPoolExtension -disableLink:ContentExtension. 웹 배포 작업 설정의 추가 예제는 [여기](https://go.microsoft.com/fwlink/?linkid=838471)를 참조하세요.",
"loc.input.label.RenameFilesFlag": "잠겨 있는 파일 이름 바꾸기",
- "loc.input.help.RenameFilesFlag": "Azure App Service 애플리케이션 설정에서 msdeploy 플래그 MSDEPLOY_RENAME_LOCKED_FILES=1을 사용하도록 설정하려면 이 옵션을 선택합니다. 이 옵션을 설정하면 msdeploy에서 앱 배포 중 잠겨 있는 파일의 이름을 바꿀 수 있습니다.",
+ "loc.input.help.RenameFilesFlag": "Azure App Service 응용 프로그램 설정에서 msdeploy 플래그 MSDEPLOY_RENAME_LOCKED_FILES=1을 사용하도록 설정하려면 이 옵션을 선택합니다. 이 옵션을 설정하면 msdeploy에서 앱 배포 중 잠겨 있는 파일의 이름을 바꿀 수 있습니다.",
"loc.input.label.XmlTransformation": "XML 변환",
"loc.input.help.XmlTransformation": "`*.config 파일`에서 `*.Release.config` 및 `*..config`에 대한 구성 변환이 실행됩니다. 구성 변환은 변수 대체 전에 실행됩니다. XML 변환은 Windows 플랫폼에서만 지원됩니다.",
"loc.input.label.XmlVariableSubstitution": "XML 변수 대체",
@@ -85,8 +85,8 @@
"loc.messages.Failedtoupdatedeploymenthistory": "배포 기록을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "경고: 배포 상태를 업데이트할 수 없습니다. 이 웹 사이트에는 SCM 엔드포인트를 사용할 수 없습니다.",
"loc.messages.Unabletoretrievewebconfigdetails": "App Service 구성 정보를 검색할 수 없습니다. 상태 코드: '%s'",
- "loc.messages.Unabletoretrievewebappsettings": "App Service 애플리케이션 설정을 검색할 수 없습니다[상태 코드: '%s', 오류 메시지: '%s'].",
- "loc.messages.Unabletoupdatewebappsettings": "App Service 애플리케이션 설정을 업데이트할 수 없습니다. 상태 코드: '%s'",
+ "loc.messages.Unabletoretrievewebappsettings": "App Service 응용 프로그램 설정을 검색할 수 없습니다[상태 코드: '%s', 오류 메시지: '%s'].",
+ "loc.messages.Unabletoupdatewebappsettings": "App Service 응용 프로그램 설정을 업데이트할 수 없습니다. 상태 코드: '%s'",
"loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "배포 상태를 업데이트할 수 없습니다. 고유한 배포 ID를 검색할 수 없습니다.",
"loc.messages.PackageDeploymentSuccess": "웹 패키지를 App Service에 배포했습니다.",
"loc.messages.PackageDeploymentFailed": "웹 패키지를 App Service에 배포하지 못했습니다.",
@@ -100,7 +100,7 @@
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "컴퓨터의 레지스트리에서 MS 배포의 위치를 찾을 수 없습니다(오류: %s).",
"loc.messages.Nopackagefoundwithspecifiedpattern": "지정된 패턴의 패키지를 찾을 수 없습니다. %s 작업에 언급된 패키지가 빌드 또는 이전 스테이지에서 아티팩트로 게시되고 현재 작업에 다운로드되는지 확인합니다.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "지정한 패턴 %s과(와) 일치하는 패키지가 두 개 이상 있습니다. 검색 패턴을 제한하세요.",
- "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[애플리케이션을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
+ "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[응용 프로그램을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[잠겨 있는 파일 이름 바꾸기] 옵션을 선택하고 App Service를 다시 배포해 보세요.",
"loc.messages.NOJSONfilematchedwithspecificpattern": "특정 패턴과 일치하는 JSON 파일이 없음: %s",
"loc.messages.Configfiledoesntexists": "구성 파일 %s이(가) 없습니다.",
@@ -127,7 +127,7 @@
"loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 실제 경로를 만들었습니다. %s",
"loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 실제 경로를 만들지 못했습니다. 오류: %s",
"loc.messages.FailedtocheckphysicalPath": "Kudu 실제 경로를 확인하지 못했습니다. 오류 코드: %s",
- "loc.messages.VirtualApplicationDoesNotExist": "가상 애플리케이션이 없습니다. %s",
+ "loc.messages.VirtualApplicationDoesNotExist": "가상 응용 프로그램이 없습니다. %s",
"loc.messages.JSONParseError": "JSON 파일 %s을(를) 구문 분석할 수 없습니다. 오류: %s",
"loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 변수 대체를 적용했습니다.",
"loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 변수 대체를 적용했습니다.",
@@ -200,7 +200,7 @@
"loc.messages.UpdatingAppServiceApplicationSettings": "App Service 애플리케이션 설정을 업데이트하는 중입니다. 데이터: %s",
"loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service 애플리케이션 설정이 이미 있습니다.",
"loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 연결 문자열이 이미 있습니다.",
- "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 애플리케이션 설정 및 Kudu 애플리케이션 설정을 업데이트했습니다.",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 응용 프로그램 설정 및 Kudu 응용 프로그램 설정을 업데이트했습니다.",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s'에 대한 리소스 그룹이 여러 개 있습니다.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP 배포를 사용한 패키지 배포에 실패했습니다. 자세한 내용은 로그를 참조하세요.",
"loc.messages.PackageDeploymentInitiated": "ZIP 배포를 사용한 패키지 배포가 시작되었습니다.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ru-RU/resources.resjson
index 83716d39ff52..d5539e3edd48 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Развертывание Службы приложений Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "Развертывание веб-приложения, мобильного приложения или приложения API в Службе приложений Azure с помощью Docker, Java, .NET, .NET Core, Node.js, PHP, Python или Ruby",
"loc.instanceNameFormat": "Развертывание службы приложений Azure: $(WebAppName)",
"loc.releaseNotes": "Новые возможности в версии 4.* Поддерживается развертывание из ZIP-файла, запуск из пакета, развертывание WAR-файла [Подробности здесь](https://aka.ms/appServiceDeploymentMethods) Поддерживаются среды службы приложений Улучшен пользовательский интерфейс для обнаружения различных типов службы приложений, поддерживаемых задачей Предпочтительным методом развертывания является запуск из пакета, при котором файлы в папке wwwroot становятся доступными только для чтения Чтобы получить дополнительные сведения, щелкните [здесь](https://aka.ms/azurermwebdeployreadme).",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "Стек среды выполнения",
"loc.input.help.RuntimeStack": "Выберите платформу и версию.",
"loc.input.label.RuntimeStackFunction": "Стек среды выполнения",
- "loc.input.help.RuntimeStackFunction": "Выберите платформу и версию.",
+ "loc.input.help.RuntimeStackFunction": "Выберите платформу и версию. Поддерживаемые версии среды выполнения приведены в [следующем документе](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages). Старые значения, такие как \"DOCKER|microsoft/azure-functions-*\", являются нерекомендуемыми, используйте новые значения из раскрывающегося списка.",
"loc.input.label.StartupCommand": "Команда запуска ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "Введите команду запуска, например dotnet exec имя_файла.dll dotnet имя_файла.dll",
"loc.input.label.ScriptType": "Тип сценария развертывания",
"loc.input.help.ScriptType": "Настройте развертывание, указав скрипт, который будет выполнен в службе приложений Azure по окончании развертывания. Например: восстановите пакеты для приложений Node, PHP и Python. [Дополнительные сведения](https://go.microsoft.com/fwlink/?linkid=843471).",
"loc.input.label.InlineScript": "Встроенный скрипт",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Выполняется попытка изменить параметры приложения Службы приложений. Данные: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Параметры приложения Службы приложений уже существуют.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Строки подключений Службы приложений уже существуют.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "Не удалось выполнить развертывание пакета с помощью развертывания ZIP-файла. Дополнительные сведения см. в журналах.",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-CN/resources.resjson
index f54aab6e3183..99bb677d364e 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-CN/resources.resjson
@@ -39,7 +39,7 @@
"loc.input.label.RuntimeStack": "运行时堆栈",
"loc.input.help.RuntimeStack": "选择框架和版本。",
"loc.input.label.RuntimeStackFunction": "运行时堆栈",
- "loc.input.help.RuntimeStackFunction": "选择框架和版本。",
+ "loc.input.help.RuntimeStackFunction": "选择框架和版本。请查看[此文档](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages),了解受支持的运行时版本。\"DOCKER|microsoft/azure-functions-*\" 等旧值已被弃用,请使用下拉列表中的新值。",
"loc.input.label.StartupCommand": "启动命令",
"loc.input.help.StartupCommand": "输入启动命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "部署脚本类型",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-TW/resources.resjson
index 6a0591eb524f..7bcbc1329826 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureRmWebAppDeploymentV4/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure App Service 部署",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurermwebdeployreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurermwebdeployreadme)",
"loc.description": "使用 Docker、Java、.NET、.NET Core、Node.js、PHP、Python 或 Ruby 對 Azure App Service 部署 Web、行動或 API 應用程式",
"loc.instanceNameFormat": "Azure App Service 部署: $(WebAppName)",
"loc.releaseNotes": "4.* 版的新功能 (預覽) 支援 Zip 部署、Run From Package (從套件執行)、War 部署 ([詳細資料在此](https://aka.ms/appServiceDeploymentMethods)) 支援 App Service 環境 改善 UI,以供探索工作所支援的各種應用程式服務類型 「從套件執行」為偏好的部署方法,會使 wwwroot 資料夾中的檔案變成唯讀 如需詳細資訊,請按一下[這裡](https://aka.ms/azurermwebdeployreadme)。",
@@ -12,9 +12,9 @@
"loc.input.help.ConnectionType": "請選取要用來部署 Web 應用程式的服務連線類型。 請選取發佈設定檔以使用 Visual Studio 建立的發佈設定檔。[詳細資訊](https://aka.ms/vsPublishProfile).",
"loc.input.label.ConnectedServiceName": "Azure 訂用帳戶",
"loc.input.help.ConnectedServiceName": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.PublishProfilePath": "發佈設定檔的路徑",
+ "loc.input.label.PublishProfilePath": "發行設定檔的路徑",
"loc.input.help.PublishProfilePath": "從 Visual Studio 所建立之發佈設定檔的路徑",
- "loc.input.label.PublishProfilePassword": "發佈設定檔的密碼",
+ "loc.input.label.PublishProfilePassword": "發行設定檔的密碼",
"loc.input.help.PublishProfilePassword": "建議您將密碼儲存在祕密變數中,並在此處使用該變數,例如 $(Password)。",
"loc.input.label.WebAppKind": "App Service 類型",
"loc.input.help.WebAppKind": "從 Windows 上的 Web 應用程式、Linux 上的 Web 應用程式、用於容器的 Web App、函數應用程式、Linux 上的函數應用程式、用於容器的函數應用程式及行動裝置應用程式中選擇。",
@@ -30,7 +30,7 @@
"loc.input.help.DockerNamespace": "您的特定登錄或命名空間的全域唯一頂層網域名稱。 注意: 完整映像名稱的格式為: '`<登錄或命名空間`>/`<存放庫`>:`<標記`>。例如,'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.DockerRepository": "映像",
"loc.input.help.DockerRepository": "容器映像儲存所在的存放庫名稱。 注意: 完整映像名稱的格式為: '`<登錄或命名空間`>/`<存放庫`>:`<標記`>'。例如,'myregistry.azurecr.io/nginx:latest'。",
- "loc.input.label.DockerImageTag": "標籤",
+ "loc.input.label.DockerImageTag": "標記",
"loc.input.help.DockerImageTag": "標記是選擇項,這是登錄提供版本給 Docker 映像時所使用的機制。 注意: 完整映像名稱的格式為: '`/`:`'。例如,'myregistry.azurecr.io/nginx:latest'。",
"loc.input.label.VirtualApplication": "虛擬應用程式",
"loc.input.help.VirtualApplication": "指定在 Azure 入口網站中設定的虛擬應用程式名稱。若要部署到 App Service 的根目錄,則無須使用此選項。",
@@ -39,9 +39,9 @@
"loc.input.label.RuntimeStack": "執行階段堆疊",
"loc.input.help.RuntimeStack": "選取架構及版本。",
"loc.input.label.RuntimeStackFunction": "執行階段堆疊",
- "loc.input.help.RuntimeStackFunction": "請選取架構和版本。",
+ "loc.input.help.RuntimeStackFunction": "選取架構和版本。如需支援的執行階段版本,請參閱[本文件](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages)。`DOCKER|microsoft/azure-functions-*` 等舊值已淘汰,請使用下拉式清單中的新值。",
"loc.input.label.StartupCommand": "啟動命令 ",
- "loc.input.help.StartupCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.StartupCommand": "輸入啟動命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.ScriptType": "部署指令碼類型",
"loc.input.help.ScriptType": "當工作已成功完成部署時,就提供將在 Azure App Service 上執行的指令碼以自訂部署。例如,還原 Node、PHP、Python 應用程式的套件。[深入了解](https://go.microsoft.com/fwlink/?linkid=843471)。",
"loc.input.label.InlineScript": "內嵌指令碼",
@@ -51,7 +51,7 @@
"loc.input.label.AppSettings": "應用程式設定",
"loc.input.help.AppSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.ConfigurationSettings": "組態設定",
- "loc.input.help.ConfigurationSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.ConfigurationSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.UseWebDeploy": "選取部署方法",
"loc.input.help.UseWebDeploy": "若取消選取,我們會根據您的應用程式類型、套件格式及其他參數,自動偵測最適合的部署方法。 選取選項即可檢視支援的部署方法,並請選擇一項以部署應用程式。",
"loc.input.label.DeploymentType": "部署方法",
@@ -98,7 +98,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄找不到 MS 部署的位置 (錯誤: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s 請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。",
@@ -195,11 +195,11 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
- "loc.messages.UpdatingAppServiceApplicationSettings": "Trying to update App Service Application settings. Data: %s",
- "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service Application settings are already present.",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service Connection Strings are already present.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "正在嘗試更新 App Service 應用程式設定。資料: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service 應用程式設定已存在。",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 連接字串已存在。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
"loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。",
"loc.messages.PackageDeploymentUsingZipDeployFailed": "使用 ZIP Deploy 的套件部署失敗。如需詳細資料,請查看記錄。",
diff --git a/Tasks/AzureRmWebAppDeploymentV4/task.json b/Tasks/AzureRmWebAppDeploymentV4/task.json
index 56463ad2ea61..e2c8c2319e43 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/task.json
+++ b/Tasks/AzureRmWebAppDeploymentV4/task.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 195,
- "Patch": 4
+ "Minor": 198,
+ "Patch": 0
},
"releaseNotes": "What's new in version 4.* Supports Zip Deploy, Run From Package, War Deploy [Details here](https://aka.ms/appServiceDeploymentMethods) Supports App Service Environments Improved UI for discovering different App service types supported by the task Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
"minimumAgentVersion": "2.104.1",
@@ -652,4 +652,4 @@
"FailedToUpdateApplicationInsightsResource": "Failed to update Application Insights '%s' Resource. Error: %s",
"RunFromZipPreventsFileInUseError": "Move from Web Deploy to RunFrom Package, which helps in avoiding FILE_IN_USE error. Note that Run From Package does not support msBuild package type. Please change your package format to use this deployment method."
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureRmWebAppDeploymentV4/task.loc.json b/Tasks/AzureRmWebAppDeploymentV4/task.loc.json
index 72c4c75e7653..7fc67011caf3 100644
--- a/Tasks/AzureRmWebAppDeploymentV4/task.loc.json
+++ b/Tasks/AzureRmWebAppDeploymentV4/task.loc.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 4,
- "Minor": 195,
- "Patch": 4
+ "Minor": 198,
+ "Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureSpringCloudV0/task.json b/Tasks/AzureSpringCloudV0/task.json
index f36a3e20ad7b..6d33852b01f2 100644
--- a/Tasks/AzureSpringCloudV0/task.json
+++ b/Tasks/AzureSpringCloudV0/task.json
@@ -1,230 +1,238 @@
{
- "id": "5679292e-de0e-473a-948e-4874d2d8ef97",
- "name": "AzureSpringCloud",
- "friendlyName": "Azure Spring Cloud",
- "description": "Deploy applications to Azure Spring Cloud and manage deployments.",
- "helpUrl": "https://aka.ms/azurespringcloud",
- "helpMarkDown": "[Learn more about this task](https://aka.ms/azurespringcloud)",
- "category": "Deploy",
- "visibility": ["Build", "Release"],
- "runsOn": ["Agent", "DeploymentGroup"],
- "author": "Microsoft Corporation",
- "preview": true,
- "version": {
- "Major": 0,
- "Minor": 198,
- "Patch": 0
- },
- "minimumAgentVersion": "2.104.1",
- "groups": [
- {
- "name": "ApplicationAndConfigurationSettings",
- "displayName": "Application and Configuration Settings",
- "isExpanded": false
- }
- ],
- "inputs": [
- {
- "name": "ConnectedServiceName",
- "aliases": ["azureSubscription"],
- "type": "connectedService:AzureRM",
- "label": "Azure subscription",
- "defaultValue": "",
- "required": true,
- "helpMarkDown": "Select the Azure Resource Manager subscription for the deployment."
- },
- {
- "name": "Action",
- "type": "pickList",
- "label": "Action",
- "required": true,
- "helpMarkDown": "Action to be performed on Azure Spring Cloud.",
- "defaultValue": "Deploy",
- "options": {
- "Deploy": "Deploy",
- "Set Production": "Set Production Deployment",
- "Delete Staging Deployment": "Delete Staging Deployment"
- }
- },
- {
- "name": "AzureSpringCloud",
- "type": "pickList",
- "label": "Azure Spring Cloud Name",
- "required": true,
- "properties": {
- "EditableOptions": "True"
- },
- "helpMarkDown": "Select the Azure Spring Cloud service to which to deploy."
- },
- {
- "name": "AppName",
- "type": "pickList",
- "label": "App",
- "required": true,
- "properties": {
- "EditableOptions": "True"
- },
- "helpMarkDown": "Select the Azure Spring Cloud app to deploy."
- },
- {
- "name": "UseStagingDeployment",
- "type": "boolean",
- "label": "Use Staging Deployment",
- "required": "true",
- "defaultValue": "true",
- "visibleRule": "Action = Deploy || Action = Set Production",
- "helpMarkDown": "Automatically select the deployment that's set as Staging at the time the task runs."
- },
- {
- "name": "CreateNewDeployment",
- "type": "boolean",
- "label": "Create a new staging deployment if one does not exist.",
- "required": "false",
- "defaultValue": "false",
- "visibleRule": "Action = Deploy && UseStagingDeployment = false",
- "helpMarkDown": "Whether to target the deployment that's set as Staging at the time of execution. If unchecked, the 'Deployment Name' setting must be set."
- },
- {
- "name": "DeploymentName",
- "type": "pickList",
- "label": "Deployment",
- "required": false,
- "properties": {
- "EditableOptions": "True"
- },
- "visibleRule": "UseStagingDeployment = false && Action != Delete Staging Deployment",
- "helpMarkDown": "The deployment to which this task will apply. Lowercase letters and numbers only; must start with a letter."
- },
- {
- "name": "Package",
- "type": "filePath",
- "label": "Package or folder",
- "defaultValue": "$(System.DefaultWorkingDirectory)/**/*.jar",
- "required": false,
- "visibleRule": "Action = Deploy",
- "helpMarkDown": "File path to the package or a folder containing the Spring Cloud app contents. Variables ( [Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), wildcards are supported. For example, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.jar."
+ "id": "5679292e-de0e-473a-948e-4874d2d8ef97",
+ "name": "AzureSpringCloud",
+ "friendlyName": "Azure Spring Cloud",
+ "description": "Deploy applications to Azure Spring Cloud and manage deployments.",
+ "helpUrl": "https://aka.ms/azurespringcloud",
+ "helpMarkDown": "[Learn more about this task](https://aka.ms/azurespringcloud)",
+ "category": "Deploy",
+ "visibility": [
+ "Build",
+ "Release"
+ ],
+ "runsOn": [
+ "Agent",
+ "DeploymentGroup"
+ ],
+ "author": "Microsoft Corporation",
+ "preview": true,
+ "version": {
+ "Major": 0,
+ "Minor": 198,
+ "Patch": 0
},
- {
- "name": "EnvironmentVariables",
- "type": "multiLine",
- "label": "Environment Variables",
- "defaultValue": "",
- "visibleRule": "Action = Deploy",
- "required": false,
- "groupName": "ApplicationAndConfigurationSettings",
- "helpMarkDown": "Edit the app's environment variables.",
- "properties": {
- "editorExtension": "ms.vss-services-azure.parameters-grid"
- }
+ "minimumAgentVersion": "2.104.1",
+ "groups": [
+ {
+ "name": "ApplicationAndConfigurationSettings",
+ "displayName": "Application and Configuration Settings",
+ "isExpanded": false
+ }
+ ],
+ "inputs": [
+ {
+ "name": "ConnectedServiceName",
+ "aliases": [
+ "azureSubscription"
+ ],
+ "type": "connectedService:AzureRM",
+ "label": "Azure subscription",
+ "defaultValue": "",
+ "required": true,
+ "helpMarkDown": "Select the Azure Resource Manager subscription for the deployment."
+ },
+ {
+ "name": "Action",
+ "type": "pickList",
+ "label": "Action",
+ "required": true,
+ "helpMarkDown": "Action to be performed on Azure Spring Cloud.",
+ "defaultValue": "Deploy",
+ "options": {
+ "Deploy": "Deploy",
+ "Set Production": "Set Production Deployment",
+ "Delete Staging Deployment": "Delete Staging Deployment"
+ }
+ },
+ {
+ "name": "AzureSpringCloud",
+ "type": "pickList",
+ "label": "Azure Spring Cloud Name",
+ "required": true,
+ "properties": {
+ "EditableOptions": "True"
+ },
+ "helpMarkDown": "Select the Azure Spring Cloud service to which to deploy."
+ },
+ {
+ "name": "AppName",
+ "type": "pickList",
+ "label": "App",
+ "required": true,
+ "properties": {
+ "EditableOptions": "True"
+ },
+ "helpMarkDown": "Select the Azure Spring Cloud app to deploy."
+ },
+ {
+ "name": "UseStagingDeployment",
+ "type": "boolean",
+ "label": "Use Staging Deployment",
+ "required": "true",
+ "defaultValue": "true",
+ "visibleRule": "Action = Deploy || Action = Set Production",
+ "helpMarkDown": "Automatically select the deployment that's set as Staging at the time the task runs."
+ },
+ {
+ "name": "CreateNewDeployment",
+ "type": "boolean",
+ "label": "Create a new staging deployment if one does not exist.",
+ "required": "false",
+ "defaultValue": "false",
+ "visibleRule": "Action = Deploy && UseStagingDeployment = false",
+ "helpMarkDown": "Whether to target the deployment that's set as Staging at the time of execution. If unchecked, the 'Deployment Name' setting must be set."
+ },
+ {
+ "name": "DeploymentName",
+ "type": "pickList",
+ "label": "Deployment",
+ "required": false,
+ "properties": {
+ "EditableOptions": "True"
+ },
+ "visibleRule": "UseStagingDeployment = false && Action != Delete Staging Deployment",
+ "helpMarkDown": "The deployment to which this task will apply. Lowercase letters and numbers only; must start with a letter."
+ },
+ {
+ "name": "Package",
+ "type": "filePath",
+ "label": "Package or folder",
+ "defaultValue": "$(System.DefaultWorkingDirectory)/**/*.jar",
+ "required": false,
+ "visibleRule": "Action = Deploy",
+ "helpMarkDown": "File path to the package or a folder containing the Spring Cloud app contents. Variables ( [Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), wildcards are supported. For example, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.jar."
+ },
+ {
+ "name": "EnvironmentVariables",
+ "type": "multiLine",
+ "label": "Environment Variables",
+ "defaultValue": "",
+ "visibleRule": "Action = Deploy",
+ "required": false,
+ "groupName": "ApplicationAndConfigurationSettings",
+ "helpMarkDown": "Edit the app's environment variables.",
+ "properties": {
+ "editorExtension": "ms.vss-services-azure.parameters-grid"
+ }
+ },
+ {
+ "name": "JvmOptions",
+ "type": "multiLine",
+ "label": "JVM Options",
+ "defaultValue": "",
+ "required": false,
+ "groupName": "ApplicationAndConfigurationSettings",
+ "helpMarkDown": "Edit the app's JVM options. A String containing JVM Options. Example: `-Xms1024m -Xmx2048m`",
+ "visibleRule": "Action = Deploy"
+ },
+ {
+ "name": "RuntimeVersion",
+ "type": "pickList",
+ "label": "Runtime Version",
+ "groupName": "ApplicationAndConfigurationSettings",
+ "defaultValue": "Java_11",
+ "required": false,
+ "helpMarkDown": "The runtime on which the app will run.",
+ "options": {
+ "Java_8": "Java 8",
+ "Java_11": "Java 11",
+ "NetCore_31": ".Net Core 3.1"
+ },
+ "visibleRule": "Action = Deploy"
+ },
+ {
+ "name": "DotNetCoreMainEntryPath",
+ "type": "string",
+ "label": "Main Entry Path",
+ "groupName": "ApplicationAndConfigurationSettings",
+ "helpMarkDown": "The path to the .NET executable relative to zip root.",
+ "required": false,
+ "visibleRule": "RuntimeVersion = NetCore_31"
+ },
+ {
+ "name": "Version",
+ "type": "string",
+ "label": "Version",
+ "groupName": "ApplicationAndConfigurationSettings",
+ "defaultValue": "",
+ "required": false,
+ "visibleRule": "Action = Deploy"
+ }
+ ],
+ "outputVariables": [
+ {
+ "name": "testEndpoint",
+ "description": "After the 'Deploy' action only. Contains private URL for accessing the updated deployment."
+ }
+ ],
+ "dataSourceBindings": [
+ {
+ "target": "AzureSpringCloud",
+ "endpointId": "$(ConnectedServiceName)",
+ "resultTemplate": "{\"Value\":\"{{{id}}}\",\"DisplayValue\":\"{{{name}}}\"}",
+ "resultSelector": "jsonpath:$.value[*]",
+ "endpointUrl": "{{endpoint.url}}/subscriptions/{{endpoint.subscriptionId}}/providers/Microsoft.AppPlatform/Spring?api-version=2020-07-01"
+ },
+ {
+ "target": "AppName",
+ "endpointId": "$(ConnectedServiceName)",
+ "parameters": {
+ "AzureSpringCloud": "$(AzureSpringCloud)"
+ },
+ "endpointUrl": "{{endpoint.url}}/{{AzureSpringCloud}}/apps?api-version=2020-07-01",
+ "resultSelector": "jsonpath:$.value[*].name"
+ },
+ {
+ "target": "DeploymentName",
+ "endpointId": "$(ConnectedServiceName)",
+ "parameters": {
+ "AzureSpringCloud": "$(AzureSpringCloud)",
+ "AppName": "$(AppName)"
+ },
+ "endpointUrl": "{{endpoint.url}}/{{AzureSpringCloud}}/apps/{{AppName}}/deployments?api-version=2020-07-01",
+ "resultSelector": "jsonpath:$.value[*].name"
+ }
+ ],
+ "instanceNameFormat": "Azure Spring Cloud $(Action): $(AppName)",
+ "execution": {
+ "Node10": {
+ "target": "azurespringclouddeployment.js"
+ }
},
- {
- "name": "JvmOptions",
- "type": "multiLine",
- "label": "JVM Options",
- "defaultValue": "",
- "required": false,
- "groupName": "ApplicationAndConfigurationSettings",
- "helpMarkDown": "Edit the app's JVM options. A String containing JVM Options. Example: `-Xms1024m -Xmx2048m`",
- "visibleRule": "Action = Deploy"
- },
- {
- "name": "RuntimeVersion",
- "type": "pickList",
- "label": "Runtime Version",
- "groupName": "ApplicationAndConfigurationSettings",
- "defaultValue": "Java_11",
- "required": false,
- "helpMarkDown": "The runtime on which the app will run.",
- "options": {
- "Java_8": "Java 8",
- "Java_11": "Java 11",
- "NetCore_31": ".Net Core 3.1"
- },
- "visibleRule": "Action = Deploy"
- },
- {
- "name": "DotNetCoreMainEntryPath",
- "type": "string",
- "label": "Main Entry Path",
- "groupName": "ApplicationAndConfigurationSettings",
- "helpMarkDown": "The path to the .NET executable relative to zip root.",
- "required": false,
- "visibleRule": "RuntimeVersion = NetCore_31"
- },
- {
- "name": "Version",
- "type": "string",
- "label": "Version",
- "groupName": "ApplicationAndConfigurationSettings",
- "defaultValue": "",
- "required": false,
- "visibleRule": "Action = Deploy"
- }
- ],
- "outputVariables": [
- {
- "name": "testEndpoint",
- "description": "After the 'Deploy' action only. Contains private URL for accessing the updated deployment."
- }
- ],
- "dataSourceBindings": [
- {
- "target": "AzureSpringCloud",
- "endpointId": "$(ConnectedServiceName)",
- "resultTemplate": "{\"Value\":\"{{{id}}}\",\"DisplayValue\":\"{{{name}}}\"}",
- "resultSelector": "jsonpath:$.value[*]",
- "endpointUrl": "{{endpoint.url}}/subscriptions/{{endpoint.subscriptionId}}/providers/Microsoft.AppPlatform/Spring?api-version=2020-07-01"
- },
- {
- "target": "AppName",
- "endpointId": "$(ConnectedServiceName)",
- "parameters": {
- "AzureSpringCloud": "$(AzureSpringCloud)"
- },
- "endpointUrl": "{{endpoint.url}}/{{AzureSpringCloud}}/apps?api-version=2020-07-01",
- "resultSelector": "jsonpath:$.value[*].name"
- },
- {
- "target": "DeploymentName",
- "endpointId": "$(ConnectedServiceName)",
- "parameters": {
- "AzureSpringCloud": "$(AzureSpringCloud)",
- "AppName": "$(AppName)"
- },
- "endpointUrl": "{{endpoint.url}}/{{AzureSpringCloud}}/apps/{{AppName}}/deployments?api-version=2020-07-01",
- "resultSelector": "jsonpath:$.value[*].name"
- }
- ],
- "instanceNameFormat": "Azure Spring Cloud $(Action): $(AppName)",
- "execution": {
- "Node10": {
- "target": "azurespringclouddeployment.js"
+ "messages": {
+ "CompressingSourceDirectory": "Compressing source directory %s to %s",
+ "DeploymentLog": "Deployment Log",
+ "StatusCode": "Status Code",
+ "StartingUploadOf": "Starting upload of %s",
+ "CompletedUploadOf": "Upload of %s completed.",
+ "ResourceDoesntExist": "Resource '%s' doesn't exist. Resource should exist before deployment.",
+ "UnableToGetDeploymentUrl": "Unable to get deployment URL for Azure Spring Cloud '%s', Error: '%s'",
+ "DeploymentDoesntExist": "Deployment with name '%s' does not exist. Unable to proceed.",
+ "StagingDeploymentWithNameDoesntExist": "Staging deployment with name %s does not exist. Unable to proceed.",
+ "NoStagingDeploymentFound": "No staging deployment found.",
+ "TwoDeploymentsAlreadyExistCannotCreate": "Deployment with name '%s' does not exist and cannot be created, as two deployments already exist.",
+ "UnsupportedSourceType": "Unsupported source type for %s",
+ "UnknownOrUnsupportedAction": "Unknown or unsupported action: %s",
+ "OperationTimedOut": "Operation timed out.",
+ "OperationFailed": "Operation failed: %s %s",
+ "UnableToDeleteDeployment": "Unable to delete deployment.",
+ "PrivateTestEndpointNotEnabled": "Private test endpoint is not enabled.",
+ "UnableToRetrieveTestEndpointKeys": "Unable to retrieve test endpoint keys",
+ "NoDeploymentsExist": "No deployments exist.",
+ "UnableToGetDeploymentInformation": "Unable to get deployment information.",
+ "DuplicateAzureSpringCloudName": "Illegal state: multiple Azure Spring Cloud instances with same name.",
+ "InvalidAzureSpringCloudResourceId": "Invalid azure spring cloud resource identifier: %s",
+ "Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s. Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "More than one package matched with specified pattern: %s. Please restrain the search pattern."
}
- },
- "messages": {
- "CompressingSourceDirectory": "Compressing source directory %s to %s",
- "DeploymentLog": "Deployment Log",
- "StatusCode": "Status Code",
- "StartingUploadOf": "Starting upload of %s",
- "CompletedUploadOf": "Upload of %s completed.",
- "ResourceDoesntExist": "Resource '%s' doesn't exist. Resource should exist before deployment.",
- "UnableToGetDeploymentUrl": "Unable to get deployment URL for Azure Spring Cloud '%s', Error: '%s'",
- "DeploymentDoesntExist": "Deployment with name '%s' does not exist. Unable to proceed.",
- "StagingDeploymentWithNameDoesntExist": "Staging deployment with name %s does not exist. Unable to proceed.",
- "NoStagingDeploymentFound": "No staging deployment found.",
- "TwoDeploymentsAlreadyExistCannotCreate": "Deployment with name '%s' does not exist and cannot be created, as two deployments already exist.",
- "UnsupportedSourceType": "Unsupported source type for %s",
- "UnknownOrUnsupportedAction": "Unknown or unsupported action: %s",
- "OperationTimedOut": "Operation timed out.",
- "OperationFailed": "Operation failed: %s %s",
- "UnableToDeleteDeployment": "Unable to delete deployment.",
- "PrivateTestEndpointNotEnabled": "Private test endpoint is not enabled.",
- "UnableToRetrieveTestEndpointKeys": "Unable to retrieve test endpoint keys",
- "NoDeploymentsExist": "No deployments exist.",
- "UnableToGetDeploymentInformation": "Unable to get deployment information.",
- "DuplicateAzureSpringCloudName": "Illegal state: multiple Azure Spring Cloud instances with same name.",
- "InvalidAzureSpringCloudResourceId": "Invalid azure spring cloud resource identifier: %s",
- "Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s. Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
- "MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "More than one package matched with specified pattern: %s. Please restrain the search pattern."
- }
-}
+}
\ No newline at end of file
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/de-DE/resources.resjson
index 017fdc9743bf..73276aaa67fe 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure-VM-Skalierungsgruppenbereitstellung",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "Hiermit wird ein Image einer VM-Skalierungsgruppe bereitgestellt.",
"loc.instanceNameFormat": "Azure-VMSS $(vmssName): $(action)",
"loc.releaseNotes": "- Aktualisiert die Azure-VM-Skalierungsgruppe mit einem benutzerdefinierten Computerimage.",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/es-ES/resources.resjson
index 84217b3dec33..229121365b61 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Implementación de conjuntos de escalado de máquinas virtuales de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "Implementa una imagen de conjunto de escalado de máquinas virtuales.",
"loc.instanceNameFormat": "VMSS $(vmssName) de Azure: $(action)",
"loc.releaseNotes": "- Actualiza el conjunto de escalado de máquinas virtuales de Azure con una imagen de máquina personalizada.",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/fr-FR/resources.resjson
index 6a35518e2c22..0397fed0872f 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Déploiement du groupe de machines virtuelles identiques Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "Déployer une image de groupe de machines virtuelles identiques",
"loc.instanceNameFormat": "Groupe de machines virtuelles identiques Azure $(vmssName) : $(action)",
"loc.releaseNotes": "- Met à jour le groupe de machines virtuelles identiques Azure à l'aide d'une image de machine personnalisée.",
@@ -14,7 +14,7 @@
"loc.input.help.action": "Choisissez entre mettre à jour un groupe de machines virtuelles identiques en utilisant une image VHD et/ou en exécutant des scripts de déploiement/d'installation via Custom Script VM extension. L'approche basée sur une image VHD est préférable, si vous souhaitez pouvoir faire une mise à l'échelle rapide et effectuer une restauration. L'approche basée sur l'extension est utile pour une configuration de postdéploiement, une installation de logiciels ou toute autre tâche de configuration/gestion. Vous pouvez utiliser une image VHD pour mettre à jour un groupe de machines virtuelles identiques uniquement quand il est créé à partir d'une image personnalisée. La mise à jour se solde par un échec, si le groupe de machines virtuelles identiques est créé à l'aide d'une image de plateforme/galerie disponible dans Azure. L'approche basée sur Custom Script VM extension peut être utilisée pour un groupe de machines virtuelles identiques créé à l'aide d'une image personnalisée ou d'une image de plateforme/galerie.",
"loc.input.label.vmssName": "Nom du groupe de machines virtuelles identiques",
"loc.input.help.vmssName": "Nom du groupe de machines virtuelles identiques que vous souhaitez mettre à jour à l'aide d'une image VHD ou via Custom script VM extension.",
- "loc.input.label.vmssOsType": "Type d'OS",
+ "loc.input.label.vmssOsType": "Type de système d'exploitation",
"loc.input.help.vmssOsType": "Sélectionnez le type de système d'exploitation du groupe de machines virtuelles identiques.",
"loc.input.label.imageUrl": "URL de l'image",
"loc.input.help.imageUrl": "Spécifiez l'URL de l'image VHD. S'il s'agit d'une URL Azure Storage Blob, l'emplacement du compte de stockage doit être le même que l'emplacement du groupe identique.",
@@ -43,13 +43,13 @@
"loc.messages.RemovingCustomScriptExtension": "Le groupe de machines virtuelles identiques a déjà une extension de script personnalisé %s. Celle-ci va d'abord être supprimée.",
"loc.messages.RemoveVMSSExtensionsFailed": "Échec de la suppression de l'extension de machine virtuelle %s. Erreur : %s.",
"loc.messages.SettingVMExtensionFailed": "Échec de l'installation de l'extension de script personnalisé de machine virtuelle sur le groupe de machines virtuelles identiques. Erreur : %s.",
- "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe de machines virtuelles identiques ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
- "loc.messages.GetVMSSFailed": "Échec de l'obtention des détails du groupe de machines virtuelles identiques correspondant au groupe de ressources %s et portant le nom %s. Erreur : %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe de machines virtuelles identiques %s, car il utilise une image de plateforme. Seul un groupe de machines virtuelles identiques qui utilise une image personnalisée peut être mis à jour.",
+ "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe VMSS ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
+ "loc.messages.GetVMSSFailed": "L'obtention des détails du groupe VMSS correspondant au groupe de ressources %s et portant le nom %s a échoué. Erreur : %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe VMSS %s, car il utilise une image de plateforme. Seul un groupe VMSS qui utilise une image personnalisée peut être mis à jour.",
"loc.messages.VMSSImageUrlCannotBeNull": "L'URL de l'image doit être une chaîne non vide.",
"loc.messages.VMSSImageAlreadyUptoDate": "L'image est déjà à jour pour %s. Mise à jour de l'image ignorée.",
- "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe de machines virtuelles identiques : %s.",
- "loc.messages.VMSSUpdateImage": "Mise à jour du groupe de machines virtuelles identiques %s pour l'utilisation d'une nouvelle image...",
+ "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe VMSS : %s.",
+ "loc.messages.VMSSUpdateImage": "Mise à jour du groupe VMSS %s pour l'utilisation d'une nouvelle image...",
"loc.messages.ResourceNameCannotBeNull": "Le nom de la ressource ne peut pas avoir une valeur null.",
"loc.messages.ArchivingCustomScripts": "Création d'une archive compressée du répertoire de scripts personnalisés %s.",
"loc.messages.SkippedArchivingCustomScripts": "Archivage ignoré du répertoire de scripts personnalisés",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/it-IT/resources.resjson
index ae7166cde5b3..b25437429c8d 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Distribuzione set di scalabilità di macchine virtuali di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "Distribuisce l'immagine del set di scalabilità di macchine virtuali",
"loc.instanceNameFormat": "Set di scalabilità di macchine virtuali di Azure $(vmssName): $(action)",
"loc.releaseNotes": "- Aggiorna il set di scalabilità di macchine virtuali di Azure con un'immagine di macchina virtuale personalizzata.",
@@ -25,7 +25,7 @@
"loc.input.label.customScriptArguments": "Argomenti",
"loc.input.help.customScriptArguments": "Lo script personalizzato verrà richiamato con gli argomenti passati. È possibile usare variabili di compilazione/versione per semplificare l'uso dei segreti.",
"loc.input.label.customScriptsStorageAccount": "Account di archiviazione di Azure in cui verranno caricati gli script personalizzati",
- "loc.input.help.customScriptsStorageAccount": "L'estensione per script personalizzati scarica ed esegue gli script forniti dall'utente in ogni macchina virtuale del set di scalabilità di macchine virtuali. Tali script verranno archiviati nell'account di archiviazione specificato qui. Specificare un account di archiviazione di ARM preesistente.",
+ "loc.input.help.customScriptsStorageAccount": "L'estensione per script personalizzati scarica ed esegue gli script forniti dall'utente in ogni macchina virtuale del set di scalabilità di macchine virtuali. Tali script verranno archiviati nell'account di archiviazione specificato qui. Specificare un account di archiviazione ARM preesistente.",
"loc.input.label.skipArchivingCustomScripts": "Ignorare archiviazione degli script personalizzati",
"loc.input.help.skipArchivingCustomScripts": "Per impostazione predefinita, questa attività crea un archivio compresso di directory contenente script personalizzati, ottimizzando prestazioni e affidabilità durante il caricamento nell'archiviazione di Azure. Se non è selezionata, l'archiviazione non verrà eseguita e tutti i file verranno caricati singolarmente.",
"loc.messages.InvalidAction": "Questa azione non è definita. Verificarla con l'autore dell'attività.",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ja-JP/resources.resjson
index 3891ae8d0b7a..74366d6196ed 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure VM スケール セットのデプロイ",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "仮想マシン スケール セット イメージを配置します",
"loc.instanceNameFormat": "Azure VMSS $(vmssName): $(action)",
"loc.releaseNotes": "- Azure 仮想マシン スケール セットをカスタム マシン イメージで更新します。",
@@ -76,5 +76,5 @@
"loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Azure 用のアクセス トークンをフェッチできませんでした。状態コード: %s、状態メッセージ: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。仮想マシンのマネージド サービス ID (MSI) を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。状態コード: %s、ステータス メッセージ: %s",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。"
}
\ No newline at end of file
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ko-KR/resources.resjson
index ea1c218b5a96..de92a65abd07 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -19,13 +19,13 @@
"loc.input.label.imageUrl": "이미지 URL",
"loc.input.help.imageUrl": "VHD 이미지의 URL을 지정합니다. Azure Storage Blob URL인 경우 스토리지 계정 위치가 확장 집합 위치와 같아야 합니다.",
"loc.input.label.customScriptsDirectory": "사용자 지정 스크립트 디렉터리",
- "loc.input.help.customScriptsDirectory": "Custom Script VM extension을 사용하여 실행되는 사용자 지정 스크립트가 포함된 디렉터리의 경로입니다. 확장 방법은 배포 후 구성, 애플리케이션/소프트웨어 설치 또는 기타 애플리케이션의 구성/관리 작업에 유용합니다. 예를 들어 스크립트를 통해 데이터베이스 연결 문자열 등 애플리케이션에서 사용하는 컴퓨터 수준 환경 변수를 설정할 수 있습니다.",
+ "loc.input.help.customScriptsDirectory": "Custom Script VM extension을 사용하여 실행되는 사용자 지정 스크립트가 포함된 디렉터리의 경로입니다. 확장 방법은 배포 후 구성, 응용 프로그램/소프트웨어 설치 또는 기타 응용 프로그램의 구성/관리 작업에 유용합니다. 예를 들어 스크립트를 통해 데이터베이스 연결 문자열 등 응용 프로그램에서 사용하는 컴퓨터 수준 환경 변수를 설정할 수 있습니다.",
"loc.input.label.customScript": "명령",
- "loc.input.help.customScript": "Custom Script VM extension을 사용하여 실행되는 스크립트입니다. 이 스크립트는 디렉터리에 있는 다른 스크립트를 호출할 수 있습니다. 아래의 전달된 인수를 사용하여 스크립트가 호출됩니다. 이 스크립트를 해당 인수와 함께 사용하여 명령을 실행할 수 있습니다. 예를 들면 다음과 같습니다. 1. Update-DatabaseConnectionStrings.ps1 -clusterType dev -user $(dbUser) -password $(dbUserPwd)는 웹 애플리케이션의 web.config에 있는 연결 문자열을 업데이트합니다. 2. install-secrets.sh --key-vault-type prod -key serviceprincipalkey는 서비스 주체 키를 포함하는 암호화된 파일을 만듭니다.",
+ "loc.input.help.customScript": "Custom Script VM extension을 사용하여 실행되는 스크립트입니다. 이 스크립트는 디렉터리에 있는 다른 스크립트를 호출할 수 있습니다. 아래의 전달된 인수를 사용하여 스크립트가 호출됩니다. 이 스크립트를 해당 인수와 함께 사용하여 명령을 실행할 수 있습니다. 예를 들면 다음과 같습니다. 1. Update-DatabaseConnectionStrings.ps1 -clusterType dev -user $(dbUser) -password $(dbUserPwd)는 웹 응용 프로그램의 web.config에 있는 연결 문자열을 업데이트합니다. 2. install-secrets.sh --key-vault-type prod -key serviceprincipalkey는 서비스 주체 키를 포함하는 암호화된 파일을 만듭니다.",
"loc.input.label.customScriptArguments": "인수",
"loc.input.help.customScriptArguments": "전달된 인수를 사용하여 사용자 지정 스크립트가 호출됩니다. 빌드/릴리스 변수를 통해 비밀을 쉽게 사용할 수 있습니다.",
"loc.input.label.customScriptsStorageAccount": "사용자 지정 스크립트가 업로드되는 Azure Storage 계정",
- "loc.input.help.customScriptsStorageAccount": "사용자 지정 스크립트 확장은 VM 확장 집합의 각 가상 머신에서 직접 제공한 스크립트를 다운로드하고 실행합니다. 이러한 스크립트는 여기서 지정한 스토리지 계정에 저장됩니다. 기존 ARM 스토리지 계정을 지정하세요.",
+ "loc.input.help.customScriptsStorageAccount": "사용자 지정 스크립트 확장은 VM 확장 집합의 각 가상 머신에서 직접 제공한 스크립트를 다운로드하고 실행합니다. 이러한 스크립트는 여기서 지정한 저장소 계정에 저장됩니다. 기존 ARM 저장소 계정을 지정하세요.",
"loc.input.label.skipArchivingCustomScripts": "사용자 지정 스크립트 보관 건너뛰기",
"loc.input.help.skipArchivingCustomScripts": "기본적으로 이 작업은 사용자 지정 스크립트가 포함된 디렉터리의 압축 보관 파일을 만듭니다. 그러면 Azure Storage에 업로드하는 동안 성능과 안정성이 향상됩니다. 선택하지 않을 경우 보관이 수행되지 않으며 모든 파일이 개별적으로 업로드됩니다.",
"loc.messages.InvalidAction": "이 작업은 정의되지 않았습니다. 작업 작성자에게 확인하세요.",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ru-RU/resources.resjson
index c1b5fc843707..771ee5cdae84 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Развертывание масштабируемого набора виртуальных машин Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "Развернуть образ масштабируемого набора виртуальных машин",
"loc.instanceNameFormat": "Масштабируемый набор виртуальных машин Azure $(vmssName): $(action)",
"loc.releaseNotes": "— Обновляет пользовательский образ виртуальной машины в масштабируемом наборе виртуальных машин Azure.",
@@ -43,13 +43,13 @@
"loc.messages.RemovingCustomScriptExtension": "В масштабируемом наборе виртуальных машин уже есть расширение пользовательских сценариев %s. Сначала оно будет удалено.",
"loc.messages.RemoveVMSSExtensionsFailed": "Не удалось удалить расширение виртуальной машины %s. Ошибка: %s.",
"loc.messages.SettingVMExtensionFailed": "Не удалось установить расширение пользовательских сценариев виртуальных машин в масштабируемом наборе виртуальных машин. Ошибка: %s.",
- "loc.messages.VMSSNameCannotBeNull": "Имя масштабируемого набора виртуальных машин не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
- "loc.messages.GetVMSSFailed": "Не удалось получить сведения о масштабируемом наборе виртуальных машин с группой ресурсов %s и именем %s. Ошибка: %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить масштабируемый набор виртуальных машин %s, так как в нем используется образ платформы. Для обновления доступны только масштабируемые наборы виртуальных машин с пользовательскими образами.",
+ "loc.messages.VMSSNameCannotBeNull": "Имя VMSS не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
+ "loc.messages.GetVMSSFailed": "Не удалось получить сведения о VMSS с группой ресурсов %s и именем %s. Ошибка: %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить VMSS %s, так как в нем используется образ платформы. Для обновления доступны только VMSS с пользовательскими образами.",
"loc.messages.VMSSImageUrlCannotBeNull": "URL-адрес образа должен быть непустой строкой.",
"loc.messages.VMSSImageAlreadyUptoDate": "Образ %s уже обновлен. Обновление образа пропущено.",
- "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа масштабируемого набора виртуальных машин: %s.",
- "loc.messages.VMSSUpdateImage": "Перевод масштабируемого набора виртуальных машин %s на новый образ...",
+ "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа VMSS: %s.",
+ "loc.messages.VMSSUpdateImage": "Перевод VMSS %s на новый образ...",
"loc.messages.ResourceNameCannotBeNull": "Имя ресурса не может иметь значение null.",
"loc.messages.ArchivingCustomScripts": "Создание сжатого архива каталога пользовательских сценариев %s.",
"loc.messages.SkippedArchivingCustomScripts": "Архивация каталога пользовательских скриптов пропущена",
diff --git a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/zh-TW/resources.resjson
index 650d23ce50d6..6e7533204b64 100644
--- a/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureVmssDeploymentV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure VM 擴展集部署",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?linkid=852117)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=852117)",
"loc.description": "部署虛擬機器擴展集映像",
"loc.instanceNameFormat": "Azure VMSS $(vmssName): $(action)",
"loc.releaseNotes": "- 使用自訂機器映像更新 Azure 虛擬機器擴展集。",
diff --git a/Tasks/AzureVmssDeploymentV0/task.json b/Tasks/AzureVmssDeploymentV0/task.json
index 8d9dc04b7e76..ddaafdf5b215 100644
--- a/Tasks/AzureVmssDeploymentV0/task.json
+++ b/Tasks/AzureVmssDeploymentV0/task.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 176,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureVmssDeploymentV0/task.loc.json b/Tasks/AzureVmssDeploymentV0/task.loc.json
index a674316c5b05..cd5d8da66f13 100644
--- a/Tasks/AzureVmssDeploymentV0/task.loc.json
+++ b/Tasks/AzureVmssDeploymentV0/task.loc.json
@@ -14,7 +14,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 176,
+ "Minor": 198,
"Patch": 0
},
"demands": [],
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
index 7c17decca7d7..82542c59be2f 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Web-App für Container",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "Hiermit werden Container in Azure App Service bereitgestellt.",
"loc.instanceNameFormat": "Azure-Web-App für Containerbereitstellung: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen",
@@ -12,14 +12,14 @@
"loc.input.help.deployToSlotOrASE": "Wählen Sie die Option für die Bereitstellung in einem vorhandenen Bereitstellungsslot oder in der Azure App Service-Umgebung. Für beide Ziele benötigt die Aufgabe den Ressourcengruppennamen. Falls als Bereitstellungsziel ein Slot verwendet wird, erfolgt die Bereitstellung standardmäßig im Produktionsslot. Auch jeder andere vorhandene Slotname kann angegeben werden. Falls als Bereitstellungsziel eine Azure App Service-Umgebung verwendet wird, behalten Sie den Slotnamen \"production\" bei, und geben Sie nur den Namen der Ressourcengruppe an.",
"loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Der Ressourcengruppenname ist erforderlich, wenn als Bereitstellungsziel ein Bereitstellungsslot oder eine App Service-Umgebung verwendet wird. Geben Sie die Azure-Ressourcengruppe mit der oben angegebenen Azure App Service-Instanz ein, oder wählen Sie sie aus.",
- "loc.input.label.slotName": "Platz",
+ "loc.input.label.slotName": "Slot",
"loc.input.help.slotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.imageName": "Imagename",
"loc.input.help.imageName": "Geben Sie den Namen des vollqualifizierten Namen des Containerimages an. Beispiel: \"myregistry.azurecr.io/nginx:latest\" oder \"python:3.7.2-alpine/\". In einem Szenario mit mehreren Containern können die Namen mehrerer Containerimages angegeben werden.",
"loc.input.label.multicontainerConfigFile": "Konfigurationsdatei",
"loc.input.help.multicontainerConfigFile": "Der Pfad der Docker-Compose-Datei. Es muss sich um den vollqualifizierten Pfad oder einen Pfad relativ zum Standardarbeitsverzeichnis handeln.",
"loc.input.label.containerCommand": "Startbefehl ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Geben Sie den Startbefehl ein. Beispiel: dotnet exec Dateiname.dll dotnet Dateiname.dll",
"loc.input.label.appSettings": "App-Einstellungen",
"loc.input.help.appSettings": "Bearbeiten Sie Web-App-Anwendungseinstellungen entsprechend der Syntax \"-Schlüssel Wert\". Ein Wert mit Leerzeichen muss in doppelte Anführungszeichen eingeschlossen werden. Beispiel: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Konfigurationseinstellungen",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Mehrere Ressourcengruppen für App Service \"%s\" gefunden.",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "Fehler beim Neustart von App Service \"%s-%s\". Fehler: %s",
"loc.messages.FailedToGetConfigurationFile": "Fehler beim Ermitteln der Docker Compose-Datei, die zum Bereitstellen von Multi-Container-Apps erforderlich ist. Geben Sie einen gültigen Pfad für die Docker Compose-Datei ein.",
"loc.messages.FailedToDeployToWebApp": "Fehler bei der Bereitstellung für die Webanwendung \"%s\". Geben Sie für einen einzelnen Container einen gültigen Imagenamen an. Bei mehreren Containern ist eine Docker Compose-Datei erforderlich, und die Angabe eines Imagenamens ist optional. Geben Sie Imagenamen an, wenn die Tags in der Docker Compose-Datei ersetzt werden müssen.",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "Für die Web-App \"%s\" wird eine Bereitstellung mit einem einzelnen Container durchgeführt, weil nur die Imagedetails angegeben wurden.",
"loc.messages.MultiContainerDeploymentWithTransformation": "Es wird eine Bereitstellung mit mehreren Containern für die Web-App \"%s\" mit Transformation der Docker Compose-Datei durchgeführt, weil sowohl ein Imagename als auch eine Docker Compose-Datei angegeben wurden.",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Es wird eine Bereitstellung mit mehreren Containern für die Web-App \"%s\" ohne Transformation der Docker Compose-Datei durchgeführt, weil nur eine Docker Compose-Datei angegeben wurde."
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
index 650e87a35f7a..c984dfa72ed6 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Azure Web App for Containers",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "Implementar contenedores en Azure App Service",
"loc.instanceNameFormat": "Implementación de Azure Web App en Container: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Configuración y opciones de la aplicación",
- "loc.input.label.azureSubscription": "Suscripción de Azure",
+ "loc.input.label.azureSubscription": "Suscripción a Azure",
"loc.input.help.azureSubscription": "Seleccione la suscripción de Azure Resource Manager para la implementación.",
- "loc.input.label.appName": "Nombre de la aplicación",
+ "loc.input.label.appName": "Nombre de aplicación",
"loc.input.help.appName": "Escriba o seleccione el nombre de una instancia existente de Azure App Service. Solo se enumerarán las instancias de App Service basadas en el tipo de aplicación seleccionado.",
"loc.input.label.deployToSlotOrASE": "Implementar en la ranura o en App Service Environment",
"loc.input.help.deployToSlotOrASE": "Seleccione la opción para implementar en una ranura de implementación o entorno de Azure App Service Environment existente. Para ambos destinos, la tarea necesita el nombre del grupo de recursos. En caso de que el destino de implementación sea una ranura, la implementación se realiza de forma predeterminada en la ranura de producción. También se puede proporcionar cualquier otro nombre de ranura existente. En caso de que el destino de implementación sea un entorno de Azure App Service Environment, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.",
@@ -19,7 +19,7 @@
"loc.input.label.multicontainerConfigFile": "Archivo de configuración",
"loc.input.help.multicontainerConfigFile": "Ruta de acceso del archivo de Docker Compose. Debe ser una ruta de acceso completa o relativa al directorio de trabajo predeterminado.",
"loc.input.label.containerCommand": "Comando de inicio ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Escriba el comando de inicio. Por ejemplo, dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Configuración de la aplicación",
"loc.input.help.appSettings": "Edite la configuración de la aplicación web siguiendo la sintaxis -clave valor. Si un valor contiene espacios, debe ponerlo entre comillas dobles. Ejemplo: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Opciones de configuración",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Se encontraron varios grupos de recursos para la instancia de App Service \"%s\".",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "No se pudo reiniciar la instancia de App Service \"%s-%s\". Error: %s",
"loc.messages.FailedToGetConfigurationFile": "No se encontró el archivo de Docker Compose, que es necesario para implementar aplicaciones de varios contenedores. Escriba una ruta de acceso de archivo de Docker Compose válida.",
"loc.messages.FailedToDeployToWebApp": "Error al implementar en la aplicación web \"%s\". Para un único contenedor, especifique simplemente un nombre de imagen válido. Para un contenedor múltiple, es obligatorio especificar un archivo de Docker Compose; la especificación de nombres de imagen es opcional. Los nombres de imágenes proporcionados se usan si es necesario sustituir las etiquetas del archivo de Docker Compose.",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "Implementación de contenedor único en la aplicación web \"%s\", ya que solo se especificaron los detalles de la imagen.",
"loc.messages.MultiContainerDeploymentWithTransformation": "Implementación de varios contenedores en la aplicación web \"%s\" con transformación del archivo de Docker Compose, ya que se ha especificado tanto el nombre de la imagen como el archivo de Docker Compose.",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Implementación de varios contenedores en la aplicación web \"%s\" sin transformación del archivo de Docker Compose, ya que solo se ha especificado el archivo de Docker Compose."
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
index 5e228a883e15..e338d341acdc 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Azure Web App pour conteneurs",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "Déployer des conteneurs sur Azure App Service",
"loc.instanceNameFormat": "Déploiement Azure Web App sur un conteneur : $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
@@ -19,11 +19,11 @@
"loc.input.label.multicontainerConfigFile": "Fichier config",
"loc.input.help.multicontainerConfigFile": "Chemin du fichier Docker Compose. Il doit s'agir d'un chemin complet ou d'un chemin relatif au répertoire de travail par défaut.",
"loc.input.label.containerCommand": "Commande de démarrage ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Entrez la commande de démarrage. Exemple : dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Paramètres de l'application",
"loc.input.help.appSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Paramètres de configuration",
- "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "Obtention effectuée des détails de la connexion de service d'Azure App Service : '%s'",
"loc.messages.ErrorNoSuchDeployingMethodExists": "Erreur : Aucune méthode de déploiement de ce type n'existe",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "Échec du redémarrage de l'App Service '%s-%s'. Erreur : %s",
"loc.messages.FailedToGetConfigurationFile": "Échec de la localisation du fichier Docker Compose nécessaire au déploiement d'applications multiconteneurs. Entrez un chemin de fichier Docker Compose valide.",
"loc.messages.FailedToDeployToWebApp": "Échec du déploiement sur l'application web '%s'. Pour un seul conteneur, spécifiez simplement un nom d'image valide. Pour plusieurs conteneurs, la spécification d'un fichier Docker Compose est obligatoire alors que la spécification des noms d'images est facultative. Fournissez des noms d'images si les étiquettes du fichier Docker Compose doivent être substituées.",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "Déploiement d'un seul conteneur sur l'application web '%s', car seul le détail de l'image a été spécifié.",
"loc.messages.MultiContainerDeploymentWithTransformation": "Déploiement multiconteneur sur l'application web '%s' avec transformation du fichier Docker Compose, car le nom d'image et le fichier Docker Compose ont été spécifiés",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Déploiement multiconteneur sur l'application web '%s' sans transformation du fichier Docker Compose, car seul le fichier Docker Compose a été spécifié."
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
index 568789c50143..f23305b79bf0 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "App Web per contenitori di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "Distribuisce contenitori in Servizio app di Azure",
"loc.instanceNameFormat": "App Web di Azure in Distribuzione del contenitore: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.input.label.azureSubscription": "Sottoscrizione di Azure",
- "loc.input.help.azureSubscription": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.azureSubscription": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.appName": "Nome dell'app",
"loc.input.help.appName": "Consente di immettere o selezionare il nome di un servizio app di Azure. Verranno elencati solo i servizi app basati sul tipo di app selezionato.",
"loc.input.label.deployToSlotOrASE": "Distribuisci nello slot o nell'ambiente del servizio app",
@@ -19,7 +19,7 @@
"loc.input.label.multicontainerConfigFile": "File di configurazione",
"loc.input.help.multicontainerConfigFile": "Percorso del file Docker Compose. Deve essere un percorso completo o relativo rispetto alla directory di lavoro predefinita.",
"loc.input.label.containerCommand": "Comando di avvio ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Immettere il comando di avvio, ad esempio dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "Impostazioni app",
"loc.input.help.appSettings": "Consente di modificare le impostazioni applicazione dell'app Web successive al valore -key della sintassi. Il valore che contiene spazi deve essere racchiuso tra virgolette. Esempio: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Ora solare fuso orientale\"",
"loc.input.label.configurationStrings": "Impostazioni di configurazione",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Sono stati trovati più gruppi di risorse per il servizio app '%s'.",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "Non è stato possibile riavviare il servizio app '%s-%s'. Errore: %s",
"loc.messages.FailedToGetConfigurationFile": "Non è stato possibile individuare il file Docker Compose richiesto per la distribuzione di app con più contenitori. Immettere un percorso valido per il file Docker Compose.",
"loc.messages.FailedToDeployToWebApp": "La distribuzione nell'app Web '%s' non è riuscita. Per scenari con contenitore singolo specificare solo un nome di immagine valido. Per scenari con più contenitori è necessario specificare un file Docker Compose e, facoltativamente, i nomi delle immagini. Specificare i nomi delle immagini se è necessario sostituire i tag nel file Docker Compose.",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "Distribuzione con contenitore singolo nell'app Web '%s' perché sono stati specificati solo i dettagli dell'immagine.",
"loc.messages.MultiContainerDeploymentWithTransformation": "Distribuzione con più contenitori nell'app Web '%s' con trasformazione del file Docker Compose perché sono stati specificati sia il nome dell'immagine che il file Docker Compose",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Distribuzione con più contenitori nell'app Web '%s' senza trasformazione del file Docker Compose perché è stato specificato solo il file Docker Compose."
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
index c65a3bad1c29..0e8aa6163d84 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "コンテナー用の Azure Web App",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "コンテナーを Azure App Service にデプロイする",
"loc.instanceNameFormat": "コンテナー上の Azure Web App のデプロイ: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定",
"loc.input.label.azureSubscription": "Azure サブスクリプション",
- "loc.input.help.azureSubscription": "デプロイ用の Azure Resource Manager サブスクリプションを選択します。",
+ "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。",
"loc.input.label.appName": "アプリ名",
"loc.input.help.appName": "既存の Azure App Service の名前を入力するか、選択します。選択するアプリの種類に基づく App Service のみが一覧表示されます。",
"loc.input.label.deployToSlotOrASE": "スロットまたは App Service Environment に配置する",
@@ -19,8 +19,8 @@
"loc.input.label.multicontainerConfigFile": "構成ファイル",
"loc.input.help.multicontainerConfigFile": "Docker-Compose ファイルのパス。完全修飾パスか、既定の作業ディレクトリを基準とした相対パスのいずれかです。",
"loc.input.label.containerCommand": "スタートアップ コマンド ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
- "loc.input.label.appSettings": "アプリケーション設定",
+ "loc.input.help.containerCommand": "スタートアップ コマンドを入力してください。例: dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.label.appSettings": "アプリ設定",
"loc.input.help.appSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "構成設定",
"loc.input.help.configurationStrings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "App Service '%s-%s' を再起動できませんでした。エラー: %s",
"loc.messages.FailedToGetConfigurationFile": "複数コンテナー アプリの配置に必要な Docker-Compose ファイルが見つかりませんでした。有効な Docker-Compose ファイル パスを入力してください。",
"loc.messages.FailedToDeployToWebApp": "Webapp '%s' への配置が失敗しました。1 つのコンテナーにつき有効なイメージ名を 1 つだけ指定してください。複数コンテナーの場合は、Docker-Compose ファイルの指定は必須であり、イメージ名の指定はオプションです。Docker-Compose ファイルのタグを置き換える必要がある場合にイメージ名を指定します。",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "イメージの詳細のみが指定されたため、Web アプリ '%s' への単一コンテナー デプロイ。",
"loc.messages.MultiContainerDeploymentWithTransformation": "イメージ名と Docker-Compose ファイルの両方が指定されたため、Docker-Compose ファイルの変換を使用した Webapp '%s' への複数コンテナー配置",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Docker-Compose ファイルのみが指定されたため、Docker-Compose ファイルの変換を使用しない Webapp '%s' への複数コンテナー配置。"
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
index 4b7851af7826..1ce928171642 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -20,7 +20,7 @@
"loc.input.help.multicontainerConfigFile": "Docker-Compose 파일의 경로입니다. 정규화된 경로이거나 기본 작업 디렉터리의 상대 경로여야 합니다.",
"loc.input.label.containerCommand": "시작 명령 ",
"loc.input.help.containerCommand": "시작 명령을 입력합니다. 예: dotnet exec filename.dll dotnet filename.dll",
- "loc.input.label.appSettings": "응용 프로그램 설정",
+ "loc.input.label.appSettings": "앱 설정",
"loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "구성 설정",
"loc.input.help.configurationStrings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
index 2f4d50edb8d7..f52056624eb6 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Веб-приложение Azure для контейнеров",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "Развернуть контейнеры в Службе приложений Azure",
"loc.instanceNameFormat": "Веб-приложение Azure в развертывании контейнера: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации",
"loc.input.label.azureSubscription": "Подписка Azure",
- "loc.input.help.azureSubscription": "Выберите подписку на Azure Resource Manager для развертывания.",
+ "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.",
"loc.input.label.appName": "Имя приложения",
"loc.input.help.appName": "Введите или выберите имя существующей службы приложений Azure. Будут перечислены только службы приложений для выбранного типа приложения.",
"loc.input.label.deployToSlotOrASE": "Развернуть в слоте или среде службы приложений",
@@ -19,7 +19,7 @@
"loc.input.label.multicontainerConfigFile": "Файл конфигурации",
"loc.input.help.multicontainerConfigFile": "Путь к файлу Docker-Compose. Это должен быть полный путь или путь относительно рабочего каталога по умолчанию.",
"loc.input.label.containerCommand": "Команда запуска ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.containerCommand": "Введите команду запуска, например dotnet exec имя_файла.dll dotnet имя_файла.dll",
"loc.input.label.appSettings": "Параметры приложения",
"loc.input.help.appSettings": "Измените параметры веб-приложения после значения -key в синтаксисе. Значение с пробелами должно быть заключено в двойные кавычки. Пример: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Параметры конфигурации",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "Не удалось перезапустить службу приложений \"%s-%s\". Ошибка: %s",
"loc.messages.FailedToGetConfigurationFile": "Не удалось найти файл Docker-Compose, который требуется для развертывания многоконтейнерных приложений. Введите действительный путь к файлу Docker-Compose.",
"loc.messages.FailedToDeployToWebApp": "Не удалось выполнить развертывание в веб-приложение \"%s\". Для одного контейнера просто укажите допустимое имя образа. Для нескольких контейнеров указание файла Docker-Compose является обязательным, а указание имен образов — нет. Предоставляются имена образов, если необходимо заменить теги в файле Docker-Compose.",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "Одноконтейнерное развертывание в веб-приложение \"%s\", так как были указаны только сведения об образе.",
"loc.messages.MultiContainerDeploymentWithTransformation": "Многоконтейнерное развертывание в веб-приложение \"%s\" с преобразованием файла Docker-Compose, так как были указаны имя образа и файл Docker-Compose",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "Многоконтейнерное развертывание в веб-приложение \"%s\" без преобразования файла Docker-Compose, так как был указан только файл Docker-Compose."
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
index faaa2fa4df7a..fd5bdbced099 100644
--- a/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureWebAppContainerV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Azure 用於容器的 Web App",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebapponcontainerdeployreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurewebapponcontainerdeployreadme)",
"loc.description": "將容器部署至 Azure App Service",
"loc.instanceNameFormat": "容器上的 Azure Web 應用程式部署: $(appName)",
"loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定",
- "loc.input.label.azureSubscription": "Azure 訂用帳戶",
+ "loc.input.label.azureSubscription": "Azure 訂閱",
"loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.appName": "App 名稱",
+ "loc.input.label.appName": "應用程式名稱",
"loc.input.help.appName": "輸入或選取現有 Azure App Service 的名稱。僅依選取的應用程式類型列出應用程式服務。",
"loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境",
"loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。 對於這兩個目標而言,工作都需要資源群組名稱。 假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。 假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。",
@@ -18,12 +18,12 @@
"loc.input.help.imageName": "指定完整容器映像名稱。例如,'myregistry.azurecr.io/nginx:latest' 或 'python:3.7.2-alpine/'。若有多個容器,可提供多個容器映像名稱。",
"loc.input.label.multicontainerConfigFile": "組態檔",
"loc.input.help.multicontainerConfigFile": "Docker-Compose 檔案的路徑。應為完整路徑或預設工作目錄的相對路徑。",
- "loc.input.label.containerCommand": "啟動命令 ",
- "loc.input.help.containerCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.label.containerCommand": "啟動命令",
+ "loc.input.help.containerCommand": "輸入啟動命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.appSettings": "應用程式設定",
"loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "組態設定",
- "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s",
"loc.messages.GotconnectiondetailsforazureRMWebApp0": "取得 Azure App Service 的服務連線詳細資料: '%s'",
"loc.messages.ErrorNoSuchDeployingMethodExists": "錯誤: 此類部署方法不存在",
@@ -143,7 +143,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
"loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。",
@@ -179,7 +179,7 @@
"loc.messages.FailedToRestartAppServiceSlot": "無法重新啟動 App Service '%s-%s'。錯誤: %s",
"loc.messages.FailedToGetConfigurationFile": "找不到 Docker-Compose 檔案,必須有該檔案才可部署多容器應用程式。請輸入有效的 Docker-Compose 檔案路徑。",
"loc.messages.FailedToDeployToWebApp": "部署至 Web 應用程式 '%s' 失敗。針對單一容器,只需指定有效的映像名稱。針對多個容器,則必須指定 Docker-Compose 檔案,映像名稱則可自行決定是否要指定。如果需要替代 Docker-Compose 檔案中的標籤,請提供映像名稱。",
- "loc.messages.SingleContainerDeployment": "Single-container Deployment to the webapp '%s' as only the image detail was specified.",
+ "loc.messages.SingleContainerDeployment": "因為僅指定了映像詳細資料,所以會對 Web 應用程式 '%s' 部署單一容器。",
"loc.messages.MultiContainerDeploymentWithTransformation": "因為同時指定了映像名稱和 Docker-Compose 檔案,所以對 Web 應用程式 '%s' 部署多個容器時,會轉換 Docker-Compose 檔案",
"loc.messages.MultiContainerDeploymentWithoutTransformation": "因為僅指定了 Docker-Compose 檔案,所以對 Web 應用程式 '%s' 部署多個容器時,不會轉換 Docker-Compose 檔案。"
}
\ No newline at end of file
diff --git a/Tasks/AzureWebAppContainerV1/task.json b/Tasks/AzureWebAppContainerV1/task.json
index fd15dcded21d..401c23d3a1a4 100644
--- a/Tasks/AzureWebAppContainerV1/task.json
+++ b/Tasks/AzureWebAppContainerV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureWebAppContainerV1/task.loc.json b/Tasks/AzureWebAppContainerV1/task.loc.json
index eb7ec7243835..9986f4f9ca99 100644
--- a/Tasks/AzureWebAppContainerV1/task.loc.json
+++ b/Tasks/AzureWebAppContainerV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/de-DE/resources.resjson
index 2719cb97aebb..d9344f2a1a7a 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
- "loc.friendlyName": "Azure-Web-App",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.friendlyName": "Azure Web App",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Hiermit wird eine Azure-Web-App für Linux oder Windows bereitgestellt.",
"loc.instanceNameFormat": "Azure-Web-App-Bereitstellung: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Zusätzliche Bereitstellungsoptionen",
@@ -14,15 +14,15 @@
"loc.input.help.deployToSlotOrASE": "Wählen Sie die Option für die Bereitstellung in einem vorhandenen Bereitstellungsslot oder in der Azure App Service-Umgebung. Für beide Ziele benötigt die Aufgabe den Ressourcengruppennamen. Falls als Bereitstellungsziel ein Slot verwendet wird, erfolgt die Bereitstellung standardmäßig im Produktionsslot. Auch jeder andere vorhandene Slotname kann angegeben werden. Falls als Bereitstellungsziel eine Azure App Service-Umgebung verwendet wird, behalten Sie den Slotnamen \"production\" bei, und geben Sie nur den Namen der Ressourcengruppe an.",
"loc.input.label.resourceGroupName": "Ressourcengruppe",
"loc.input.help.resourceGroupName": "Der Ressourcengruppenname ist erforderlich, wenn als Bereitstellungsziel ein Bereitstellungsslot oder eine App Service-Umgebung verwendet wird. Geben Sie die Azure-Ressourcengruppe mit der oben angegebenen Azure App Service-Instanz ein, oder wählen Sie sie aus.",
- "loc.input.label.slotName": "Platz",
+ "loc.input.label.slotName": "Slot",
"loc.input.help.slotName": "Geben Sie einen anderen vorhandenen Slot als den Produktionsslot ein, oder wählen Sie ihn aus.",
"loc.input.label.package": "Paket oder Ordner",
"loc.input.help.package": "Dateipfad zum Paket oder zu einem Ordner mit den durch MSBuild generierten App Service-Inhalten oder zu einer komprimierten ZIP-oder WAR-Datei. Variablen ([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), Platzhalter werden unterstützt. Beispiel: \"$(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip\" oder \"$(System.DefaultWorkingDirectory)/\\*\\*/\\*.war\".",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "Benutzerdefinierter Bereitstellungsordner",
+ "loc.input.help.customDeployFolder": "Geben Sie den Namen des benutzerdefinierten Ordners an, in dem Sie die Bereitstellung durchführen möchten. Wenn das Feld leer ist, wird das Paket in .azurewebsites.net/ bereitgestellt. Bei Eingabe von ROOT wird das Paket in .azurewebsited.net , andernfalls erfolgt die Bereitstellung in .azurewebsited.net/.",
"loc.input.label.runtimeStack": "Runtimestapel",
"loc.input.label.startUpCommand": "Startbefehl ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Geben Sie den Startbefehl ein. Beispiel: dotnet exec Dateiname.dll dotnet Dateiname.dll",
"loc.input.label.customWebConfig": "Parameter der Datei \"web.config\" für Python-, Node.js-, Go- und Java-Apps generieren",
"loc.input.help.customWebConfig": "Ein Standarddatei \"web.config\" wird generiert und in Azure App Service bereitgestellt, wenn diese Datei nicht in der Anwendung vorhanden ist. Die Werte in \"web.config\" können bearbeitet werden und variieren je nach Anwendungsframework. Zum Beispiel enthält \"web.config\" für node.js-Anwendungen Werte für eine Startdatei und ein iis_node-Modul. Dieses Bearbeitungsfeature gilt nur für die generierte Datei \"web.config\". [Weitere Informationen](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "App-Einstellungen",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Mit MSDeploy generierte Pakete werden nur für Windows-Plattformen unterstützt.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Nicht unterstützte installierte Version %s für MSDeploy gefunden. Version 3 oder höher muss installiert sein.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Der Speicherort von MS Deploy wurde nicht in der Registrierung auf dem Computer gefunden (Fehler: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Es wurde kein Paket mit dem angegebenen Muster gefunden: %s überprüfen, ob das in der Aufgabe erwähnte Paket als Artefakt im Build oder in einer vorherigen Stage veröffentlicht und im aktuellen Auftrag heruntergeladen wurde.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Mindestens zwei Pakete stimmten mit dem angegebenen Suchmuster überein: %s. Schränken Sie das Suchmuster ein.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Anwendung offline schalten\" erneut bereitzustellen.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Versuchen Sie, den App Service mit ausgewählter Option \"Gesperrte Dateien umbenennen\" erneut bereitzustellen.",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Fehler beim Abrufen der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Mehrere Ressourcengruppen für App Service \"%s\" gefunden.",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/es-ES/resources.resjson
index 788d4f1154f6..9271a873b248 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Aplicación web de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Implementa una instancia de Azure Web App para Linux o Windows.",
"loc.instanceNameFormat": "Implementación de Azure Web App: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Opciones de implementación adicionales",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Configuración y opciones de la aplicación",
- "loc.input.label.azureSubscription": "Suscripción de Azure",
+ "loc.input.label.azureSubscription": "Suscripción a Azure",
"loc.input.help.azureSubscription": "Seleccione la suscripción de Azure Resource Manager para la implementación.",
"loc.input.label.appType": "Tipo de aplicación",
- "loc.input.label.appName": "Nombre de la aplicación",
+ "loc.input.label.appName": "Nombre de aplicación",
"loc.input.help.appName": "Escriba o seleccione el nombre de una instancia existente de Azure App Service. Solo se enumerarán las instancias de App Service basadas en el tipo de aplicación seleccionado.",
"loc.input.label.deployToSlotOrASE": "Implementar en la ranura o en App Service Environment",
"loc.input.help.deployToSlotOrASE": "Seleccione la opción para implementar en una ranura de implementación o entorno de Azure App Service Environment existente. Para ambos destinos, la tarea necesita el nombre del grupo de recursos. En caso de que el destino de implementación sea una ranura, la implementación se realiza de forma predeterminada en la ranura de producción. También se puede proporcionar cualquier otro nombre de ranura existente. En caso de que el destino de implementación sea un entorno de Azure App Service Environment, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.",
@@ -18,11 +18,11 @@
"loc.input.help.slotName": "Escriba o seleccione un espacio que no sea el de producción.",
"loc.input.label.package": "Paquete o carpeta",
"loc.input.help.package": "Ruta de acceso al paquete o carpeta que contiene el contenido de App Service generado por MSBuild o un archivo zip o war comprimido. Variables ( [Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Release](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), se admiten caracteres comodín. Por ejemplo, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip o $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "Carpeta de implementación personalizada",
+ "loc.input.help.customDeployFolder": "Especifique el nombre de la carpeta personalizada en la que quiere realizar la implementación. Si el campo está vacío, el paquete se implementa en .azurewebsites.net/. Si se especifica la RAÍZ, el paquete se implementa en .azurewebsited.net ; de lo contrario, se implementa en .azurewebsited.net/",
"loc.input.label.runtimeStack": "Pila del entorno en tiempo de ejecución",
"loc.input.label.startUpCommand": "Comando de inicio ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Escriba el comando de inicio. Por ejemplo, dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Generar parámetros de web.config para aplicaciones de Python, Node.js, Go y Java",
"loc.input.help.customWebConfig": "Se generará un archivo web.config estándar y se implementará en Azure App Service si la aplicación no tiene uno. Los valores de web.config se pueden editar y pueden variar en función del marco de trabajo de la aplicación. Por ejemplo, para la aplicación node.js, web.config tendrá los valores de archivo de inicio y del módulo iis_node. La característica de edición es solo para el web.config generado. [Más información](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Configuración de la aplicación",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Los paquetes generados por MSDeploy solo se admiten para la plataforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Versión instalada no admitida: se encontró %s para MSDeploy, pero la versión mínima admitida es 3 o posterior.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "No se puede encontrar la ubicación de MS Deploy del Registro en la máquina (Error : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "No se encontró ningún paquete con el patrón especificado: %s Compruebe si el paquete mencionado en la tarea se publica como artefacto en la compilación o en una fase anterior y se descarga en el trabajo actual.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Más de un paquete coincidió con el patrón especificado: %s. Restrinja el patrón de búsqueda.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Poner la aplicación sin conexión seleccionada.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Intente volver a implementar el servicio de la aplicación con la opción Cambiar de nombre archivos bloqueados seleccionada.",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "No se pudieron capturar las credenciales de publicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "No se pudo obtener la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Se encontraron varios grupos de recursos para la instancia de App Service \"%s\".",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/fr-FR/resources.resjson
index 548de6c456bc..c9c1bb5644e0 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Application web Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Déployer une application web Azure pour Linux ou Windows",
"loc.instanceNameFormat": "Déploiement d'application web Azure : $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Options de déploiement supplémentaires",
@@ -18,17 +18,17 @@
"loc.input.help.slotName": "Entrez ou sélectionnez un emplacement existant autre que l'emplacement de production.",
"loc.input.label.package": "Package ou dossier",
"loc.input.help.package": "Chemin de fichier du package ou d'un dossier de contenu App Service généré par MSBuild, ou d'un fichier zip ou war compressé. Les variables ([Build](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Mise en production](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)) et les caractères génériques sont pris en charge. Exemple : $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip ou $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "Dossier de déploiement personnalisé",
+ "loc.input.help.customDeployFolder": "Spécifiez le nom du dossier personnalisé sur lequel vous souhaitez effectuer le déploiement. Si le champ est vide, le package est déployé sur .azurewebsites.net/ Si ROOT est entré, le package est déployé sur .azurewebsited.net , sinon il est déployé sur .azurewebsited.net/",
"loc.input.label.runtimeStack": "Pile de runtime",
"loc.input.label.startUpCommand": "Commande de démarrage ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Entrez la commande de démarrage. Exemple : dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Générer les paramètres web.config pour les applications Python, Node.js, Go et Java",
"loc.input.help.customWebConfig": "Un fichier web.config standard va être généré et déployé sur Azure App Service, si l'application n'en a pas. Vous pouvez modifier les valeurs du fichier web.config. Celles-ci varient en fonction du framework d'application. Par exemple, pour l'application node.js, web.config a un fichier de démarrage et des valeurs de module iis_node. Cette fonctionnalité d'édition est réservée au fichier web.config généré. [En savoir plus](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Paramètres de l'application",
"loc.input.help.appSettings": "Modifiez les paramètres d'application Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple :-Port 5000 - RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "Paramètres de configuration",
- "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration d'application web qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
+ "loc.input.help.configurationStrings": "Modifiez les paramètres de configuration Web App qui suivent la valeur -key de la syntaxe. La valeur contenant des espaces doit être comprise entre des guillemets. Exemple : - phpVersion 5.6 -linuxFXVersion : node|6.11",
"loc.input.label.deploymentMethod": "Méthode de déploiement",
"loc.input.help.deploymentMethod": "Choisissez la méthode de déploiement de l'application.",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Les packages générés par MSDeploy sont uniquement pris en charge par la plateforme Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Version installée non prise en charge : %s trouvé pour MSDeploy. Il doit s'agir au minimum de la version 3 ou d'une version ultérieure",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Emplacement introuvable de MSDeploy dans le Registre de l'ordinateur (Erreur : %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Package introuvable avec le modèle spécifié : %s Vérifiez si le package mentionné dans la tâche est publié en tant qu'artefact dans la build ou à une étape précédente, et s'il est téléchargé dans le travail actuel.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Plusieurs packages correspondent au modèle spécifié : %s. Affinez le modèle de recherche.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Essayez de redéployer App Service avec l'option Mettre l'application hors connexion sélectionnée.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Essayez de redéployer App Service avec l'option Renommer les fichiers verrouillés sélectionnée.",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/it-IT/resources.resjson
index 8fe0ab7a7f32..85559afdd605 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "App Web di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Distribuisce un'app Web di Azure per Linux o Windows",
"loc.instanceNameFormat": "Distribuzione app Web di Azure: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Opzioni di distribuzione aggiuntive",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione",
"loc.input.label.azureSubscription": "Sottoscrizione di Azure",
- "loc.input.help.azureSubscription": "Selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
+ "loc.input.help.azureSubscription": "Consente di selezionare la sottoscrizione di Azure Resource Manager per la distribuzione.",
"loc.input.label.appType": "Tipo di app",
"loc.input.label.appName": "Nome dell'app",
"loc.input.help.appName": "Consente di immettere o selezionare il nome di un servizio app di Azure. Verranno elencati solo i servizi app basati sul tipo di app selezionato.",
@@ -18,11 +18,11 @@
"loc.input.help.slotName": "Immettere o selezionare uno slot esistente diverso da quello di produzione.",
"loc.input.label.package": "Pacchetto o cartella",
"loc.input.help.package": "Percorso file del pacchetto o di una cartella che include il contenuto del servizio app generato da MSBuild oppure un file WAR o ZIP compresso. Variabili ( [Compilazione](https://docs.microsoft.com/vsts/pipelines/build/variables) | [Versione](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)). I caratteri jolly sono supportati. Ad esempio, $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip o $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "Cartella di distribuzione personalizzata",
+ "loc.input.help.customDeployFolder": "Consente di specificare il nome della cartella personalizzata in cui eseguire la distribuzione. Se il campo è vuoto, il pacchetto viene distribuito in .azurewebsites.net/ Se si immette ROOT, il pacchetto viene distribuito in .azurewebsited.net In caso contrario, viene distribuito in .azurewebsited.net/",
"loc.input.label.runtimeStack": "Stack di runtime",
"loc.input.label.startUpCommand": "Comando di avvio ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Immettere il comando di avvio, ad esempio dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Genera i parametri di web.config per app Python, Node.js, Go e Java",
"loc.input.help.customWebConfig": "Verrà generato un file Web.config standard che verrà distribuito nel servizio app di Azure, se non è disponibile per l'applicazione. I valori presenti nel file Web.config sono modificabili e possono variare a seconda del framework dell'applicazione. Ad esempio, per l'applicazione node.js il file Web.config includerà i valori per il file di avvio e il modulo iis_node. Questa funzionalità di modifica è utilizzabile solo per il file Web.config generato. [Altre informazioni](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Impostazioni app",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "I pacchetti generati da MSDeploy sono supportati solo per la piattaforma Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "La versione installata non è supportata. La versione trovata per MSDeploy è %s, ma deve essere almeno 3 o successiva",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Il percorso di MSDeploy non è stato trovato dal Registro di sistema nel computer (errore: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Non è stato trovato alcun pacchetto con il criterio specificato: %s Verificare se il pacchetto menzionato nell'attività viene pubblicato come artefatto nella compilazione o in una fase precedente e quindi scaricato nel processo corrente.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Più pacchetti corrispondono al criterio specificato %s. Restringere i criteri di ricerca.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Porta l'applicazione offline.",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Provare a distribuire di nuovo il servizio app dopo aver selezionato l'opzione Rinomina i file bloccati.",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Non è stato possibile recuperare le credenziali di pubblicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Non è stato possibile ottenere le impostazioni applicazione del servizio app '%s'. Errore: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Sono stati trovati più gruppi di risorse per il servizio app '%s'.",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/ja-JP/resources.resjson
index cbd539eaa03d..eff08a5d7f18 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Azure Web アプリ",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Linux または Windows 用の Azure Web App をデプロイします",
"loc.instanceNameFormat": "Azure Web App のデプロイ: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "追加の配置オプション",
"loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定",
"loc.input.label.azureSubscription": "Azure サブスクリプション",
- "loc.input.help.azureSubscription": "デプロイ用の Azure Resource Manager サブスクリプションを選択します。",
+ "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。",
"loc.input.label.appType": "アプリの種類",
"loc.input.label.appName": "アプリ名",
"loc.input.help.appName": "既存の Azure App Service の名前を入力するか、選択します。選択するアプリの種類に基づく App Service のみが一覧表示されます。",
@@ -18,18 +18,18 @@
"loc.input.help.slotName": "運用スロット以外の既存のスロットを入力または選択してください。",
"loc.input.label.package": "パッケージまたはフォルダー",
"loc.input.help.package": "MSBuild で生成されたアプリ サービスのコンテンツが入ったパッケージまたはフォルダー、あるいは圧縮された zip または war ファイルへのファイル パス。 変数 ([ビルド](https://docs.microsoft.com/vsts/pipelines/build/variables) |[リリース](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables))、ワイルドカードを使用できます。 たとえば、$(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip または $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war。",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "カスタム デプロイ フォルダー",
+ "loc.input.help.customDeployFolder": "デプロイ先のカスタム フォルダー名を指定します。 このフィールドが空の場合、パッケージは .azurewebsites.net/ にデプロイされます ROOT を入力した場合、パッケージは .azurewebsited.net にデプロイされます それ以外の場合は、.azurewebsited.net/ にデプロイされます",
"loc.input.label.runtimeStack": "ランタイム スタック",
"loc.input.label.startUpCommand": "スタートアップ コマンド ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "スタートアップ コマンドを入力してください。例: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Python、Node.js、Go、Java アプリ向けの web.config パラメーターを生成する",
"loc.input.help.customWebConfig": "アプリケーションに web.config がない場合は、標準の web.config が生成され、Azure App Service に配置されます。web.config 内の値は編集可能で、アプリケーション フレームワークに基づいて変えることができます。たとえば、node.js アプリケーションの場合、スタートアップ ファイルと iis_node モジュールの値を web.config 内に設定します。この編集機能は、生成される web.config のためにのみ使用できます。[詳細情報](https://go.microsoft.com/fwlink/?linkid=843469)。",
- "loc.input.label.appSettings": "アプリケーション設定",
+ "loc.input.label.appSettings": "アプリ設定",
"loc.input.help.appSettings": "構文 -key value の後に続く Web App アプリケーションの設定を編集します。スペースが含まれる値は二重引用符で囲む必要があります。 例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "構成設定",
"loc.input.help.configurationStrings": "構文 -key value の後に続く Web App 構成の設定を編集します。スペースが含まれる値は、二重引用符で囲む必要があります。 例: -phpVersion 5.6 -linuxFxVersion: node|6.11",
- "loc.input.label.deploymentMethod": "配置方法",
+ "loc.input.label.deploymentMethod": "デプロイ方法",
"loc.input.help.deploymentMethod": "アプリの配置方法を選択します。",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "無効な App Service パッケージまたはフォルダー パスが指定されました: %s",
"loc.messages.SetParamFilenotfound0": "Set パラメーター ファイルが見つかりません: %s",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした タスクに指定されているパッケージがビルドまたは前のステージで成果物として公開されており、現在のジョブにダウンロードされているかどうかをご確認ください。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service を配置してください。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service を配置してください。",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を取得できませんでした。エラー: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
"loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
"loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/ko-KR/resources.resjson
index a254410b7a3a..03494ea188c5 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -25,7 +25,7 @@
"loc.input.help.startUpCommand": "시작 명령을 입력합니다. 예: dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "Python, Node.js, Go 및 Java 앱에 대한 web.config 매개 변수 생성",
"loc.input.help.customWebConfig": "애플리케이션에 없는 경우 표준 Web.config가 생성되어 Azure App Service에 배포됩니다. web.config의 값은 편집 가능하며, 애플리케이션 프레임워크에 따라 달라집니다. 예를 들어 node.js 애플리케이션의 경우 web.config에 시작 파일 및 iis_node 모듈 값이 포함됩니다. 이 편집 기능은 생성된 web.config에만 사용됩니다. [자세한 정보](https://go.microsoft.com/fwlink/?linkid=843469).",
- "loc.input.label.appSettings": "응용 프로그램 설정",
+ "loc.input.label.appSettings": "앱 설정",
"loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 응용 프로그램 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "구성 설정",
"loc.input.help.configurationStrings": "구문 -key 값 다음에 오는 웹앱 구성 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다. 예 : -phpVersion 5.6 -linuxFxVersion: node|6.11",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/ru-RU/resources.resjson
index 83158b570529..b53791398a79 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Веб-приложение Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "Развертывание веб-приложения Azure для Linux или Windows",
"loc.instanceNameFormat": "Развертывание веб-приложения Azure: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "Дополнительные параметры развертывания",
"loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации",
"loc.input.label.azureSubscription": "Подписка Azure",
- "loc.input.help.azureSubscription": "Выберите подписку на Azure Resource Manager для развертывания.",
+ "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.",
"loc.input.label.appType": "Тип приложения",
"loc.input.label.appName": "Имя приложения",
"loc.input.help.appName": "Введите или выберите имя существующей службы приложений Azure. Будут перечислены только службы приложений для выбранного типа приложения.",
@@ -18,11 +18,11 @@
"loc.input.help.slotName": "Введите или выберите существующий слот вместо рабочего слота.",
"loc.input.label.package": "Пакет или папка",
"loc.input.help.package": "Путь к файлу пакета или папке с содержимым службы приложений, созданным MSBuild, или к сжатому ZIP- или WAR-файлу. Поддерживаются переменные ([сборки](https://docs.microsoft.com/vsts/pipelines/build/variables) | [выпуска](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)), а также подстановочные знаки. Примеры: $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip или $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war.",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "Настраиваемая папка развертывания",
+ "loc.input.help.customDeployFolder": "Укажите имя настраиваемой папки, в которой требуется выполнить развертывание. Если поле пусто, пакет развертывается в .azurewebsites.net/, если указано значение ROOT, пакет развертывается в .azurewebsited.net, в противном случае он развертывается в .azurewebsited.net/",
"loc.input.label.runtimeStack": "Стек времени выполнения",
"loc.input.label.startUpCommand": "Команда запуска ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "Введите команду запуска, например dotnet exec имя_файла.dll dotnet имя_файла.dll",
"loc.input.label.customWebConfig": "Создание параметров файла web.config для приложений Python, Node.js, Go и Java",
"loc.input.help.customWebConfig": "Если в приложении отсутствует стандартный файл web.config, он будет сгенерирован и развернут в Службе приложений Azure. Значения в файле web.config можно изменить. Они могут меняться в зависимости от исполняющей среды. Например, в файле web.config приложения node.js имеются загрузочный файл и модульные значения iis_node. Возможность редактирования доступна только для сгенерированного файла web.config. [Подробнее](https://go.microsoft.com/fwlink/?linkid=843469).",
"loc.input.label.appSettings": "Параметры приложения",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "Не удалось получить учетные данные публикации для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "Не удалось получить параметры приложения для службы приложений \"%s\". Ошибка: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
"loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
"loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.",
diff --git a/Tasks/AzureWebAppV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureWebAppV1/Strings/resources.resjson/zh-TW/resources.resjson
index 71f6e0b18815..31a0f1cc01e9 100644
--- a/Tasks/AzureWebAppV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureWebAppV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Azure Web 應用程式",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurewebappdeployreadme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurewebappdeployreadme)",
"loc.description": "部署適用於 Linux 或 Windows 的 Azure Web 應用程式",
"loc.instanceNameFormat": "Azure Web 應用程式部署: $(appName)",
"loc.group.displayName.AdditionalDeploymentOptions": "其他部署選項",
"loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定",
- "loc.input.label.azureSubscription": "Azure 訂用帳戶",
+ "loc.input.label.azureSubscription": "Azure 訂閱",
"loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。",
- "loc.input.label.appType": "App 類型",
- "loc.input.label.appName": "App 名稱",
+ "loc.input.label.appType": "應用程式類型",
+ "loc.input.label.appName": "應用程式名稱",
"loc.input.help.appName": "輸入或選取現有 Azure App Service 的名稱。僅依選取的應用程式類型列出應用程式服務。",
"loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境",
"loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。 對於這兩個目標而言,工作都需要資源群組名稱。 假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。 假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。",
@@ -18,17 +18,17 @@
"loc.input.help.slotName": "請輸入或選取現有的位置,而不是生產位置。",
"loc.input.label.package": "套件或資料夾",
"loc.input.help.package": "包含應用程式服務內容的套件或資料夾路徑,產生該內容的來源為 MSBuild,或壓縮的 zip 或 war 檔案。 變數 ( [組建](https://docs.microsoft.com/vsts/pipelines/build/variables) | [發行](https://docs.microsoft.com/vsts/pipelines/release/variables#default-variables)),支援使用萬用字元。 例如 $(System.DefaultWorkingDirectory)/\\*\\*/\\*.zip or $(System.DefaultWorkingDirectory)/\\*\\*/\\*.war。",
- "loc.input.label.customDeployFolder": "Custom Deploy Folder",
- "loc.input.help.customDeployFolder": "Specify custom folder name you want to deploy to. If the field is empty, package is deployed to .azurewebsites.net/ If ROOT is entered, package is deployed to .azurewebsited.net else it is deployed to .azurewebsited.net/",
+ "loc.input.label.customDeployFolder": "自訂部署資料夾",
+ "loc.input.help.customDeployFolder": "指定要部署的目標自訂資料夾名稱。 如果欄位是空白的,套件會部署到 .azurewebsites.net/ 如果輸入 ROOT,套件會部署到 .azurewebsited.net 否則即部署到 .azurewebsited.net/",
"loc.input.label.runtimeStack": "執行階段堆疊",
"loc.input.label.startUpCommand": "啟動命令 ",
- "loc.input.help.startUpCommand": "Enter the start up command. For ex. dotnet exec filename.dll dotnet filename.dll",
+ "loc.input.help.startUpCommand": "輸入啟動命令。例如 dotnet exec filename.dll dotnet filename.dll",
"loc.input.label.customWebConfig": "產生 Python、Node.js、Go 和 Java 應用程式的 web.config 參數",
"loc.input.help.customWebConfig": "若應用程式沒有標準 Web.config,會予以產生並部署至 Azure App Service。Web.config 中的值可編輯,並會因應用程式架構而有所不同。例如若是 node.js 應用程式,web.config 會具有啟動檔案和 iis_node 模組值。此編輯功能僅適用於所產生的 web.config。[深入了解](https://go.microsoft.com/fwlink/?linkid=843469)。",
"loc.input.label.appSettings": "應用程式設定",
"loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例: -Port 5000 -RequestTimeout 5000 -WEBSITE_TIME_ZONE \"Eastern Standard Time\"",
"loc.input.label.configurationStrings": "組態設定",
- "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式組態。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
+ "loc.input.help.configurationStrings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。 範例 -phpVersion 5.6 -linuxFxVersion: node|6.11",
"loc.input.label.deploymentMethod": "部署方法",
"loc.input.help.deploymentMethod": "選擇應用程式的部署方法。",
"loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s",
@@ -55,7 +55,7 @@
"loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。",
"loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上",
"loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄找不到 MS 部署的位置 (錯誤: %s)",
- "loc.messages.Nopackagefoundwithspecifiedpattern": "No package found with specified pattern: %s Check if the package mentioned in the task is published as an artifact in the build or a previous stage and downloaded in the current job.",
+ "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s 請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。",
"loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。",
"loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。",
"loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。",
@@ -152,7 +152,7 @@
"loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.FailedToGetAppServiceApplicationSettings": "無法取得 App Service '%s' 應用程式設定。錯誤: %s",
"loc.messages.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Trying to update App Service Configuration settings. Data: %s",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
"loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
"loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
"loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。",
diff --git a/Tasks/AzureWebAppV1/task.json b/Tasks/AzureWebAppV1/task.json
index 72e1977d387e..7f958734a6af 100644
--- a/Tasks/AzureWebAppV1/task.json
+++ b/Tasks/AzureWebAppV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/AzureWebAppV1/task.loc.json b/Tasks/AzureWebAppV1/task.loc.json
index b2901ca870fd..e2578b15fe0d 100644
--- a/Tasks/AzureWebAppV1/task.loc.json
+++ b/Tasks/AzureWebAppV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "2.104.1",
diff --git a/Tasks/BashV3/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/de-DE/resources.resjson
index 5bb05289d3fa..d14469b46b32 100644
--- a/Tasks/BashV3/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[Erfahren Sie mehr zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=2132213), oder [zeigen Sie die Bash-Dokumentation an](https://www.gnu.org/software/bash/manual/).",
"loc.description": "Hiermit führen Sie ein Bash-Skript unter macOS, Linux oder Windows aus.",
"loc.instanceNameFormat": "Bash-Skript",
"loc.releaseNotes": "Konsistenz des Skripttasks. Es wurde Unterstützung für mehrere Zeilen und für Windows hinzugefügt.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "Arbeitsverzeichnis",
"loc.input.label.failOnStderr": "Fehler aufgrund von Standardfehler.",
"loc.input.help.failOnStderr": "Wenn dies TRUE ist, tritt bei dieser Aufgabe ein Fehler auf, wenn Fehler in den StandardError-Stream geschrieben werden.",
- "loc.input.label.noProfile": "Profilstart-/Initialisierungsdateien nicht laden",
- "loc.input.help.noProfile": "Hiermit werden die systemweite Startdatei \"/etc/profile\" oder die persönlichen Initialisierungsdateien nicht geladen.",
- "loc.input.label.noRc": "Initialisierungsdatei \"~/.bashrc\" nicht lesen",
+ "loc.input.label.bashEnvValue": "Legen Sie Wert für die Umgebungsvariable „BASH_ENV“ fest.",
+ "loc.input.help.bashEnvValue": "Wenn eine Eingabe angegeben wird, wird der Wert erweitert und als Pfad einer Startdatei verwendet, die vor dem Ausführen des Skripts ausgeführt werden soll. Wenn die Umgebungsvariable „BASH_ENV“ bereits definiert wurde, überschreibt die Aufgabe diese Variable nur für die aktuellen Aufgabe. Weitere Details finden Sie in unter [Link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).",
"loc.messages.GeneratingScript": "Skript wird erstellt.",
"loc.messages.JS_ExitCode": "Bash wurde mit dem Code \"%s\" beendet.",
"loc.messages.JS_FormattedCommand": "Formatierter Befehl: %s",
"loc.messages.JS_InvalidFilePath": "Ungültiger Dateipfad \"%s\".",
"loc.messages.JS_ScriptContents": "Skriptinhalte:",
"loc.messages.JS_Stderr": "Bash hat mindestens eine Zeile in den Standardfehlerstream geschrieben.",
- "loc.messages.JS_TranslatePathFailed": "Der Pfad \"%s\" kann nicht in das Linux-Dateisystem übersetzt werden."
+ "loc.messages.JS_TranslatePathFailed": "Der Pfad \"%s\" kann nicht in das Linux-Dateisystem übersetzt werden.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "Die Umgebungsvariable „BASH_ENV“ wurde bereits auf „%s“ festgelegt. Die Aufgabe überschreibt sie mit „%s“."
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/es-ES/resources.resjson
index 270bbbfbbe72..2f9fcb034ea0 100644
--- a/Tasks/BashV3/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=2132213) o [consultar la documentación de Bash](https://www.gnu.org/software/bash/manual/)",
"loc.description": "Ejecutar un script de Bash en macOS, Linux o Windows",
"loc.instanceNameFormat": "Script de Bash",
"loc.releaseNotes": "Coherencia de la tarea del script. Se ha agregado compatibilidad con varias líneas y también para Windows.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "Directorio de trabajo",
"loc.input.label.failOnStderr": "Error si se produce un error estándar",
"loc.input.help.failOnStderr": "Si es true, esta tarea no se realizará cuando se registre algún error en la secuencia de error estándar.",
- "loc.input.label.noProfile": "No cargar los archivos de inicio o inicialización del perfil",
- "loc.input.help.noProfile": "No cargar el archivo de inicio de todo el sistema \"/etc/profile\" ni ninguno de los archivos de inicialización personal",
- "loc.input.label.noRc": "No leer el archivo de inicialización \"~/.bashrc\"",
+ "loc.input.label.bashEnvValue": "Establecer valor para la variable de entorno BASH_ENV",
+ "loc.input.help.bashEnvValue": "Si se especifica la entrada, su valor se expande y se usa como ruta de acceso de un archivo de inicio que se va a ejecutar antes de ejecutar el script. Si la variable de entorno 'BASH_ENV' ya se ha definido, la tarea reemplazará esta variable solo para la tarea actual. Encontrará más detalles en [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).",
"loc.messages.GeneratingScript": "Generando script.",
"loc.messages.JS_ExitCode": "Bash se cerró con el código \"%s\".",
"loc.messages.JS_FormattedCommand": "Comando con formato: %s",
"loc.messages.JS_InvalidFilePath": "Ruta de acceso de archivo no válida: %s.",
"loc.messages.JS_ScriptContents": "Contenido del script:",
"loc.messages.JS_Stderr": "Bash escribió una o varias líneas en la secuencia de error estándar.",
- "loc.messages.JS_TranslatePathFailed": "La ruta de acceso \"%s\" no se puede traducir al sistema de archivos de Linux."
+ "loc.messages.JS_TranslatePathFailed": "La ruta de acceso \"%s\" no se puede traducir al sistema de archivos de Linux.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "La variable de entorno BASH_ENV ya se ha establecido en '%s'. La tarea la reemplazará por '%s'"
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/fr-FR/resources.resjson
index aa9976efeed2..8d28c34cec95 100644
--- a/Tasks/BashV3/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=2132213) ou [consulter la documentation de Bash](https://www.gnu.org/software/bash/manual/)",
"loc.description": "Exécuter un script Bash sur macOS, Linux ou Windows",
"loc.instanceNameFormat": "Script Bash",
"loc.releaseNotes": "Cohérence de la tâche de script. Ajout de la prise en charge de plusieurs lignes et ajout de la prise en charge de Windows.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "Répertoire de travail",
"loc.input.label.failOnStderr": "Échec sur une erreur standard",
"loc.input.help.failOnStderr": "Si la valeur est true, cette tâche se solde par un échec si des erreurs sont écrites dans le flux de données StandardError.",
- "loc.input.label.noProfile": "Ne pas charger les fichiers de démarrage/d'initialisation du profil",
- "loc.input.help.noProfile": "Ne pas charger le fichier de démarrage à l'échelle du système '/etc/profile' ou l'un des fichiers d'initialisation personnels",
- "loc.input.label.noRc": "Ne pas lire le fichier d'initialisation '~/.bashrc'",
+ "loc.input.label.bashEnvValue": "Définir une valeur pour BASH_ENV variable d’environnement",
+ "loc.input.help.bashEnvValue": "Si l’entrée est spécifiée, sa valeur est développée et utilisée comme chemin d’accès d’un fichier de démarrage à exécuter avant d’exécuter le script. Si la variable d’environnement ' BASH_ENV' a déjà été définie, la tâche remplace cette variable uniquement pour la tâche active. Pour plus d’informations, consultez [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).",
"loc.messages.GeneratingScript": "Génération du script.",
"loc.messages.JS_ExitCode": "Arrêt de Bash. Code de sortie : '%s'.",
"loc.messages.JS_FormattedCommand": "Commande mise en forme : %s",
"loc.messages.JS_InvalidFilePath": "Chemin de fichier non valide : '%s'.",
"loc.messages.JS_ScriptContents": "Contenu du script :",
"loc.messages.JS_Stderr": "Bash a écrit une ou plusieurs lignes dans le flux d'erreurs standard.",
- "loc.messages.JS_TranslatePathFailed": "Impossible de traduire le chemin '%s' vers le système de fichiers Linux."
+ "loc.messages.JS_TranslatePathFailed": "Impossible de traduire le chemin '%s' vers le système de fichiers Linux.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "La variable d’environnement BASH_ENV a déjà été définie sur un « %s », la tâche la remplacera par « %s »."
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/it-IT/resources.resjson
index fe43fc1ead2d..6ab5955e6e09 100644
--- a/Tasks/BashV3/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=2132213). In alternativa, [vedere la documentazione di Bash](https://www.gnu.org/software/bash/manual/)",
"loc.description": "Consente di eseguire uno script Bash in macOS, Linux o Windows",
"loc.instanceNameFormat": "Script Bash",
"loc.releaseNotes": "Coerenza delle attività per gli script. Aggiunta del supporto per più righe e del supporto per Windows.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "Directory di lavoro",
"loc.input.label.failOnStderr": "Interrompi in caso di errore standard",
"loc.input.help.failOnStderr": "Se è impostato su true, questa attività non riuscirà nel caso in cui vengano scritti errori nel flusso StandardError.",
- "loc.input.label.noProfile": "Non carica i file di avvio/inizializzazione del profilo",
- "loc.input.help.noProfile": "Non carica il file di avvio a livello di sistema `/etc/profile' o uno dei file di inizializzazione personali",
- "loc.input.label.noRc": "Non legge il file di inizializzazione `~/.bashrc'",
+ "loc.input.label.bashEnvValue": "Imposta il valore per la variabile di ambiente BASH_ENV",
+ "loc.input.help.bashEnvValue": "Se si specifica l'input, il valore viene espanso e usato come percorso di un file di avvio da eseguire prima di eseguire lo script. Se la variabile di ambiente 'BASH_ENV' è già stata definita, l'attività eseguirà l'override di questa variabile solo per l'attività corrente. Per altre informazioni, vedere [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).",
"loc.messages.GeneratingScript": "Generazione dello script.",
"loc.messages.JS_ExitCode": "Bash terminato con codice '%s'.",
"loc.messages.JS_FormattedCommand": "Comando formattato: %s",
"loc.messages.JS_InvalidFilePath": "Il percorso file '%s' non è valido.",
"loc.messages.JS_ScriptContents": "Contenuto dello script:",
"loc.messages.JS_Stderr": "Bash ha scritto una o più righe nel flusso di errore standard.",
- "loc.messages.JS_TranslatePathFailed": "Non è possibile convertire il percorso '%s' per il file system Linux."
+ "loc.messages.JS_TranslatePathFailed": "Non è possibile convertire il percorso '%s' per il file system Linux.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "La variabile di ambiente BASH_ENV è già stata impostata su '%s'. L'attività la sostituirà con '%s'"
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/ja-JP/resources.resjson
index a8d76b8c344d..588a7388d60e 100644
--- a/Tasks/BashV3/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,13 +1,13 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=2132213)、または [Bash のドキュメントを参照](https://www.gnu.org/software/bash/manual/)",
"loc.description": "macOS、Linux、または Windows で Bash スクリプトを実行します",
"loc.instanceNameFormat": "Bash スクリプト",
"loc.releaseNotes": "スクリプト タスクの整合性。複数行のサポートと、Windows のサポートが追加されました。",
"loc.group.displayName.advanced": "詳細設定",
"loc.input.label.targetType": "種類",
"loc.input.help.targetType": "ターゲット スクリプトの種類: ファイル パスまたはインライン",
- "loc.input.label.filePath": "スクリプトのパス",
+ "loc.input.label.filePath": "スクリプト パス",
"loc.input.help.filePath": "実行するスクリプトのパス。完全修飾パスか、または $(System.DefaultWorkingDirectory) からの相対パスを指定する必要があります。",
"loc.input.label.arguments": "引数",
"loc.input.help.arguments": "引数がシェル スクリプトに渡されます。順序によるパラメーターまたは名前指定されたパラメーターのいずれかです。",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "作業ディレクトリ",
"loc.input.label.failOnStderr": "標準エラーで失敗",
"loc.input.help.failOnStderr": "true の場合、StandardError ストリームにエラーが書き込まれると、このタスクは失敗します。",
- "loc.input.label.noProfile": "プロファイルのスタートアップ ファイルと初期化ファイルを読み込まない",
- "loc.input.help.noProfile": "システム全体のスタートアップ ファイル '/etc/profile' も、どの個人用初期化ファイルも読み込まない",
- "loc.input.label.noRc": "'~/.bashrc' 初期化ファイルを読み込まない",
+ "loc.input.label.bashEnvValue": "環境変数 BASH_ENV の値を設定する",
+ "loc.input.help.bashEnvValue": "input が指定された場合は、その値が展開され、スクリプトを実行する前に実行するスタートアップ ファイルのパスとして使用されます。環境変数 `BASH_ENV` が既に定義されている場合は、現在のタスクに対してのみこの変数を上書きします。詳細は、[link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html) で確認できます。",
"loc.messages.GeneratingScript": "スクリプトを生成しています。",
"loc.messages.JS_ExitCode": "bash がコード '%s' で終了しました。",
"loc.messages.JS_FormattedCommand": "フォーマット後のコマンド: %s",
"loc.messages.JS_InvalidFilePath": "'%s' は、無効なファイル パスです。",
"loc.messages.JS_ScriptContents": "スクリプト コンテンツ:",
"loc.messages.JS_Stderr": "bash が標準エラー ストリームに 1 行以上を書き込みました。",
- "loc.messages.JS_TranslatePathFailed": "パス '%s' は、Linux ファイル システムに変換できません。"
+ "loc.messages.JS_TranslatePathFailed": "パス '%s' は、Linux ファイル システムに変換できません。",
+ "loc.messages.JS_BashEnvAlreadyDefined": "環境変数 BASH_ENV は既に '%s' に設定されていますが、このタスクはこれを '%s' で上書きします"
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/ko-KR/resources.resjson
index 58a3e5768326..2249c3b1b641 100644
--- a/Tasks/BashV3/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613738) 또는 [Bash 설명서 참조](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=2132213) 또는 [Bash 설명서 참조](https://www.gnu.org/software/bash/manual/)",
"loc.description": "macOS, Linux 또는 Windows에서 Bash 스크립트 실행",
"loc.instanceNameFormat": "Bash 스크립트",
"loc.releaseNotes": "스크립트 작업 일관성입니다. 추가로 여러 줄과 Windows를 지원합니다.",
"loc.group.displayName.advanced": "고급",
- "loc.input.label.targetType": "형식",
+ "loc.input.label.targetType": "유형",
"loc.input.help.targetType": "대상 스크립트 유형: 파일 경로 또는 인라인",
"loc.input.label.filePath": "스크립트 경로",
"loc.input.help.filePath": "실행할 스크립트의 경로입니다. 정규화된 경로이거나 $(System.DefaultWorkingDirectory)의 상대 경로여야 합니다.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "작업 디렉터리",
"loc.input.label.failOnStderr": "표준 오류 시 실패",
"loc.input.help.failOnStderr": "true일 경우 StandardError 스트림에 오류가 작성되면 이 작업은 실패하게 됩니다.",
- "loc.input.label.noProfile": "프로필 시작/초기화 파일 로드 안 함",
- "loc.input.help.noProfile": "시스템 차원의 시작 파일 '/etc/profile' 또는 개인 초기화 파일을 로드하지 않습니다.",
- "loc.input.label.noRc": "'~/.bashrc' 초기화 파일을 읽지 않음",
+ "loc.input.label.bashEnvValue": "BASH_ENV 환경 변수의 값 설정",
+ "loc.input.help.bashEnvValue": "입력이 지정된 경우 해당 값은 확장되며 스크립트를 실행하기 전에 실행할 시작 파일의 경로로 사용됩니다. 환경 변수 'BASH_ENV'가 이미 정의된 경우 작업에서 현재 작업에 대해서만 이 변수를 재정의합니다. 자세한 내용은 [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html)에서 확인할 수 있습니다.",
"loc.messages.GeneratingScript": "스크립트를 생성 중입니다.",
"loc.messages.JS_ExitCode": "Bash가 코드 '%s'(으)로 종료되었습니다.",
"loc.messages.JS_FormattedCommand": "형식이 지정된 명령: %s",
"loc.messages.JS_InvalidFilePath": "파일 경로 '%s'이(가) 잘못되었습니다.",
"loc.messages.JS_ScriptContents": "스크립트 내용:",
"loc.messages.JS_Stderr": "Bash가 표준 오류 스트림에 하나 이상의 줄을 썼습니다.",
- "loc.messages.JS_TranslatePathFailed": "'%s' 경로를 Linux 파일 시스템으로 변환할 수 없습니다."
+ "loc.messages.JS_TranslatePathFailed": "'%s' 경로를 Linux 파일 시스템으로 변환할 수 없습니다.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "BASH_ENV 환경 변수가 이미 '%s'(으)로 설정되어 있습니다. 작업에서 '%s'(으)로 재정의합니다."
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/ru-RU/resources.resjson
index 0b0e995dda3a..9e085a52935a 100644
--- a/Tasks/BashV3/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=2132213) или [документацию по Bash](https://www.gnu.org/software/bash/manual/)",
"loc.description": "Выполнение скрипта Bash в macOS, Linux или Windows",
"loc.instanceNameFormat": "Скрипт Bash",
"loc.releaseNotes": "Создавайте скрипты для обеспечения согласованности задач. Добавлена поддержка нескольких строк и поддержка Windows.",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "Рабочий каталог",
"loc.input.label.failOnStderr": "Сбой со стандартной ошибкой",
"loc.input.help.failOnStderr": "Если задано значение True, задача завершится сбоем при записи любых ошибок в поток StandardError.",
- "loc.input.label.noProfile": "Не загружать файлы инициализации или запуска профиля",
- "loc.input.help.noProfile": "Не загружать файл запуска на уровне системы \"/etc/profile\" или любой из файлов личных настроек",
- "loc.input.label.noRc": "Не читать файл инициализации \"~/.bashrc\"",
+ "loc.input.label.bashEnvValue": "Задайте значение для переменной среды BASH_ENV",
+ "loc.input.help.bashEnvValue": "Если указаны входные данные, их значение расширяется и используется в качестве пути к файлу запуска, который выполняется перед запуском сценария. Если переменная среды BASH_ENV уже определена, эта задача переопределит эту переменную только для текущей задачи. Дополнительные сведения: [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).",
"loc.messages.GeneratingScript": "Формируется скрипт.",
"loc.messages.JS_ExitCode": "Завершение работы Bash с кодом \"%s\".",
"loc.messages.JS_FormattedCommand": "Отформатирована команда: %s",
"loc.messages.JS_InvalidFilePath": "Недопустимый путь к файлу \"%s\".",
"loc.messages.JS_ScriptContents": "Содержимое скрипта:",
"loc.messages.JS_Stderr": "Оболочка Bash записала одну или несколько строк в стандартный поток ошибок.",
- "loc.messages.JS_TranslatePathFailed": "Не удалось преобразовать путь \"%s\" для файловой системы Linux."
+ "loc.messages.JS_TranslatePathFailed": "Не удалось преобразовать путь \"%s\" для файловой системы Linux.",
+ "loc.messages.JS_BashEnvAlreadyDefined": "Для переменной среды BASH_ENV уже задано значение \"%s\". Задача переопределит его на \"%s\""
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/zh-CN/resources.resjson
index 8c2c6b0e9163..b5401ad52007 100644
--- a/Tasks/BashV3/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=613738)或[参阅 Bash 文档](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=2132213)或[查看 Bash 文档](https://www.gnu.org/software/bash/manual/)",
"loc.description": "在 MacOS、 Linux 或 Windows 上运行 Bash 脚本",
"loc.instanceNameFormat": "Bash 脚本",
"loc.releaseNotes": "脚本任务一致性。添加了对多个行的支持并添加了对 Windows 的支持。",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "工作目录",
"loc.input.label.failOnStderr": "因标准错误而失败",
"loc.input.help.failOnStderr": "如果为 true,则在向 StandardError 流写入任何错误时,此任务都会失败。",
- "loc.input.label.noProfile": "请勿加载配置文件启动/初始化文件",
- "loc.input.help.noProfile": "请勿加载系统范围的启动文件 `/etc/profile' 或任何个人初始化文件",
- "loc.input.label.noRc": "请勿读取 `~/.bashrc' 初始化文件",
+ "loc.input.label.bashEnvValue": "设置 BASH_ENV 环境变量的值",
+ "loc.input.help.bashEnvValue": "如果指定了输入,则会展开该值,并将其用作运行脚本之前要执行的启动文件的路径。如果已定义环境变量“BASH_ENV”,则该任务将仅针对当前任务重写此变量。可以通过 [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html)查找更多详细信息。",
"loc.messages.GeneratingScript": "正在生成脚本。",
"loc.messages.JS_ExitCode": "Bash 已退出,代码为“%s”。",
"loc.messages.JS_FormattedCommand": "已设置格式的命令: %s",
"loc.messages.JS_InvalidFilePath": "文件路径“%s”无效。",
"loc.messages.JS_ScriptContents": "脚本内容:",
"loc.messages.JS_Stderr": "Bash 向标准错误流写入一个或多个行。",
- "loc.messages.JS_TranslatePathFailed": "无法将路径“%s”转换到 Linux 文件系统。"
+ "loc.messages.JS_TranslatePathFailed": "无法将路径“%s”转换到 Linux 文件系统。",
+ "loc.messages.JS_BashEnvAlreadyDefined": "已将 BASH_ENV环境变量设置为“%s”,任务将使用“%s”替代它"
}
\ No newline at end of file
diff --git a/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson
index a17a303f0f90..02ed55c06f61 100644
--- a/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Bash",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613738) or [see the Bash documentation](https://www.gnu.org/software/bash/manual/)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=2132213)或[參閱 Bash 文件](https://www.gnu.org/software/bash/manual/)",
"loc.description": "在 macOS、Linux 或 Windows 執行 Bash 指令碼",
"loc.instanceNameFormat": "Bash 指令碼",
"loc.releaseNotes": "指令碼工作一致性。新增了多行支援,並新增 Windows 的支援。",
@@ -15,14 +15,14 @@
"loc.input.label.workingDirectory": "工作目錄",
"loc.input.label.failOnStderr": "發生標準錯誤的失敗",
"loc.input.help.failOnStderr": "若此為 true,則任何錯誤寫入 StandardError 資料流時,此工作便會失敗。",
- "loc.input.label.noProfile": "不要載入設定檔啟動/初始化檔案",
- "loc.input.help.noProfile": "不要載入全系統啟動檔案 `/etc/profile' 或任何個人初始化檔案",
- "loc.input.label.noRc": "不要讀取 `~/.bashrc' 初始化檔案",
+ "loc.input.label.bashEnvValue": "設定 BASH_ENV 環境變數的值",
+ "loc.input.help.bashEnvValue": "若指定輸入,其值會展開,並作為執行指令碼前要執行之啟動檔案的路徑。如果已定義環境變數 'BASH_ENV',則工作只會針對目前的工作覆寫此變數。您可以透過 [link] (https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html) 找到更多詳細資料。",
"loc.messages.GeneratingScript": "正在產生指令碼。",
"loc.messages.JS_ExitCode": "Bash 已結束,代碼為 '%s'。",
"loc.messages.JS_FormattedCommand": "經過格式化的命令: %s",
"loc.messages.JS_InvalidFilePath": "檔案路徑 '%s' 無效。",
"loc.messages.JS_ScriptContents": "指令碼內容:",
"loc.messages.JS_Stderr": "Bash 已將一或多行寫入標準錯誤資料流。",
- "loc.messages.JS_TranslatePathFailed": "無法將路徑 '%s' 轉譯成 Linux 檔案系統。"
+ "loc.messages.JS_TranslatePathFailed": "無法將路徑 '%s' 轉譯成 Linux 檔案系統。",
+ "loc.messages.JS_BashEnvAlreadyDefined": "BASH_ENV 環境變數已設定為 '%s',工作會以 '%s' 覆寫"
}
\ No newline at end of file
diff --git a/Tasks/BashV3/task.json b/Tasks/BashV3/task.json
index fc75bd82bc19..7c3b030d5edf 100644
--- a/Tasks/BashV3/task.json
+++ b/Tasks/BashV3/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Script task consistency. Added support for multiple lines and added support for Windows.",
@@ -119,4 +119,4 @@
"JS_TranslatePathFailed": "Unable to translate the path '%s' to the Linux file system.",
"JS_BashEnvAlreadyDefined": "The BASH_ENV environment variable has already been set to a '%s', the task will override it with '%s'"
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/BashV3/task.loc.json b/Tasks/BashV3/task.loc.json
index 69a12a6fec82..f03fc34d32b5 100644
--- a/Tasks/BashV3/task.loc.json
+++ b/Tasks/BashV3/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 3,
- "Minor": 195,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/de-DE/resources.resjson
index 05c198c6563b..663322bfd282 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Batchskript",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nHinweis: Diese Aufgabe ist nicht mit Windows-Containern kompatibel. Wenn Sie ein Batchskript für einen Windows-Container ausführen müssen, verwenden Sie stattdessen die [CmdLine-Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613735).",
"loc.description": "Hiermit wird ein Windows-Befehl oder ein Batchskript ausgeführt und optional eine Änderung der Umgebung zugelassen.",
"loc.instanceNameFormat": "Skript $(filename) ausführen",
"loc.group.displayName.advanced": "Erweitert",
"loc.input.label.filename": "Pfad",
- "loc.input.help.filename": "Pfad des auszuführenden CMD- oder BAT-Skripts. Es muss sich um den vollqualifizierten Pfad oder einen Pfad relativ zum Standardarbeitsverzeichnis handeln.",
+ "loc.input.help.filename": "Der Pfad des auszuführenden cmd- oder bat-Skripts. Sollte ein vollqualifizierter Pfad oder relativ zum Standard-Arbeitsverzeichnis sein (bitte beachten Sie, dass das Arbeitsverzeichnis von “workingFolder” abweichen kann, das für diese Aufgabe angegeben werden kann)",
"loc.input.label.arguments": "Argumente",
"loc.input.help.arguments": "An das cmd- oder bat-Skript übergebene Argumente",
"loc.input.label.modifyEnvironment": "Umgebung ändern",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/es-ES/resources.resjson
index 6e4699fe2dfd..ae02a7c20d16 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Script por lotes",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nTenga en cuenta que esta tarea no es compatible con los contenedores Windows. Si tiene que ejecutar un script por lotes en un contenedor Windows, use la [tarea CmdLine](https://go.microsoft.com/fwlink/?LinkID=613735) en su lugar.",
"loc.description": "Ejecute un script por lotes o un comando de Windows y, opcionalmente, permítale cambiar el entorno",
"loc.instanceNameFormat": "Run script $(filename)",
"loc.group.displayName.advanced": "Avanzado",
"loc.input.label.filename": "Ruta de acceso",
- "loc.input.help.filename": "Ruta de acceso del script cmd o bat que se va a ejecutar. Debe ser una ruta de acceso completa o relativa al directorio de trabajo predeterminado.",
+ "loc.input.help.filename": "Ruta del script cmd o bat a ejecutar. Debe ser una ruta de acceso absoluta o relativa al directorio de trabajo por defecto (tenga en cuenta que el directorio de trabajo podría diferir del 'workingFolder' que pudiera especificarse para esta tarea).",
"loc.input.label.arguments": "Argumentos",
"loc.input.help.arguments": "Argumentos pasados al script cmd o bat",
"loc.input.label.modifyEnvironment": "Modificar entorno",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/fr-FR/resources.resjson
index 1be0ec6861b0..67c92a3cf8fa 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Script de commandes par lot",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nRemarque : Cette tâche n'est pas compatible avec les conteneurs Windows. Si vous devez exécuter un script de commandes par lot sur un conteneur Windows, utilisez la [tâche CmdLine](https://go.microsoft.com/fwlink/?LinkID=613735) à la place.",
"loc.description": "Exécuter une commande ou un script de commandes par lot Windows, et lui permettre éventuellement de changer l'environnement",
"loc.instanceNameFormat": "Exécuter le script $(filename)",
"loc.group.displayName.advanced": "Avancé",
"loc.input.label.filename": "Chemin",
- "loc.input.help.filename": "Chemin d'accès du script cmd ou bat à exécuter. Doit être un chemin d'accès complet ou relatif au répertoire de travail par défaut.",
+ "loc.input.help.filename": "Chemin d’accès du script de cmd ou de bat à exécuter. Doit être un chemin d’accès complet ou relatif à l’annuaire de travail par défaut (notez que l’annuaire de travail peut différer de « WorkingFolder » qui pourrait être spécifié pour cette tâche).",
"loc.input.label.arguments": "Arguments",
"loc.input.help.arguments": "Arguments passés au script cmd ou bat",
"loc.input.label.modifyEnvironment": "Modifier l'environnement",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/it-IT/resources.resjson
index 1ea0bc0282cc..b0d0447c2baf 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Script batch",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nNota: questa attività non è compatibile con i contenitori Windows. Se è necessario eseguire uno script batch su un contenitore Windows, usare l'[attività Riga di comando](https://go.microsoft.com/fwlink/?LinkID=613735).",
"loc.description": "Consente di eseguire uno script batch o un comando di Windows e, facoltativamente, di modificare l'ambiente",
"loc.instanceNameFormat": "Esegui script $(filename)",
"loc.group.displayName.advanced": "Avanzate",
"loc.input.label.filename": "Percorso",
- "loc.input.help.filename": "Percorso dello script cmd o bat da eseguire. Deve essere un percorso completo o relativo rispetto alla directory di lavoro predefinita.",
+ "loc.input.help.filename": "Percorso dello script cmd o bat da eseguire. Deve essere un percorso completo o relativo alla directory di lavoro predefinita (la directory di lavoro potrebbe essere diversa dalla 'cartella di lavoro' che è possibile specificare per questa attività).",
"loc.input.label.arguments": "Argomenti",
"loc.input.help.arguments": "Argomenti passati allo script cmd o bat",
"loc.input.label.modifyEnvironment": "Modifica ambiente",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/ja-JP/resources.resjson
index d5de2bb5751e..9ff0b1a13618 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "バッチ スクリプト",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613733)。\n\n注意: このタスクは Windows コンテナーと互換性がありません。Windows コンテナーでバッチ スクリプトを実行する必要がある場合は、代わりに [CmdLine タスク](https://go.microsoft.com/fwlink/?LinkID=613735) をご使用ください。",
"loc.description": "Windows コマンドまたはバッチ スクリプトを実行し、必要に応じて環境を変更できるようにします",
"loc.instanceNameFormat": "スクリプト $(filename) の実行",
"loc.group.displayName.advanced": "詳細設定",
"loc.input.label.filename": "パス",
- "loc.input.help.filename": "実行するコマンドレットまたはバッチ スクリプトのパス。完全修飾パスか、既定の作業ディレクトリを基準にした相対パスのいずれかです。",
+ "loc.input.help.filename": "実行する cmd または bat スクリプトのパス。完全修飾パスであるか、または既定の作業ディレクトリへの相対パスである必要があります (作業ディレクトリは、このタスクに対して指定できる ' workingFolder ' とは異なる場合があります)。",
"loc.input.label.arguments": "引数",
"loc.input.help.arguments": "コマンドレットまたはバッチ スクリプトに渡される引数",
"loc.input.label.modifyEnvironment": "環境の変更",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/ko-KR/resources.resjson
index d5add91451e0..7fa489c8d8f2 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -5,7 +5,7 @@
"loc.instanceNameFormat": "스크립트 $(filename) 실행",
"loc.group.displayName.advanced": "고급",
"loc.input.label.filename": "경로",
- "loc.input.help.filename": "실행할 cmd 또는 bat 스크립트의 경로입니다. 정규화된 경로이거나 기본 작업 디렉터리에 대한 상대 경로여야 합니다.",
+ "loc.input.help.filename": "실행할 cmd 또는 bat 스크립트의 경로입니다. 정규화된 경로이거나 기본 작업 디렉터리에 대해 상대적이여야 합니다(작업 디렉터리는 이 작업에 대해 지정할 수 있는 'workingFolder'와 다를 수 있습니다).",
"loc.input.label.arguments": "인수",
"loc.input.help.arguments": "인수를 cmd 또는 bat 스크립트에 전달했습니다.",
"loc.input.label.modifyEnvironment": "환경 수정",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/ru-RU/resources.resjson
index 863da4a709a2..8311cb1dc819 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "Пакетный скрипт",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nОбратите внимание: эта задача несовместима с контейнерами Windows. Если необходимо запустить пакетный сценарий в контейнере Windows, используйте вместо этого [задачу CmdLine](https://go.microsoft.com/fwlink/?LinkID=613735).",
"loc.description": "Выполнение пакетного скрипта или команды Windows и при необходимости предоставление разрешения на изменение среды",
"loc.instanceNameFormat": "Выполнить сценарий $(filename)",
"loc.group.displayName.advanced": "Дополнительно",
"loc.input.label.filename": "Путь",
- "loc.input.help.filename": "Путь к выполняемому сценарию CMD или BAT. Это должен быть полный путь или путь относительно рабочей папки по умолчанию.",
+ "loc.input.help.filename": "Путь к скрипту cmd или bat для выполнения. Должен быть полным путем или путем относительно рабочей папки по умолчанию (обратите внимание, что рабочая папка может иметь значение, отличное от \"workingFolder\", которое может быть указано для этой задачи).",
"loc.input.label.arguments": "Аргументы",
"loc.input.help.arguments": "Аргументы, передаваемые в сценарий CMD или BAT",
"loc.input.label.modifyEnvironment": "Изменить среду",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/zh-CN/resources.resjson
index 32e9186d8615..0bf6999bcaa5 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -5,7 +5,7 @@
"loc.instanceNameFormat": "运行脚本 $(filename)",
"loc.group.displayName.advanced": "高级",
"loc.input.label.filename": "路径",
- "loc.input.help.filename": "要执行的 cmd 或 bat 脚本的路径。应是完全限定的路径或相对于默认工作目录。",
+ "loc.input.help.filename": "要执行的 cmd 或批处理脚本的路径。应具有完全限定的路径或相对于默认工作目录(请注意,工作目录可能与为任务指定的 “workingFolder” 不同)。",
"loc.input.label.arguments": "参数",
"loc.input.help.arguments": "传递给 cmd 或 bat 脚本的参数",
"loc.input.label.modifyEnvironment": "修改环境",
diff --git a/Tasks/BatchScriptV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/BatchScriptV1/Strings/resources.resjson/zh-TW/resources.resjson
index 2cc4dc1ece9d..17e80daf7e2c 100644
--- a/Tasks/BatchScriptV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/BatchScriptV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,11 +1,11 @@
{
"loc.friendlyName": "批次指令碼",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613733).\n\nPlease note: this task is not compatible with Windows containers. If you need to run a batch script on a Windows container, use the [CmdLine task](https://go.microsoft.com/fwlink/?LinkID=613735) instead.",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613733)。\n\n請注意: 此工作與 Windows 容器不相容。如必須在 Windows 容器上執行批次指令碼,請改用 [CmdLine 工作](https://go.microsoft.com/fwlink/?LinkID=613735)。",
"loc.description": "執行 Windows 命令或批次指令碼,並選擇性地允許其變更環境",
"loc.instanceNameFormat": "執行指令碼 $(filename)",
"loc.group.displayName.advanced": "進階",
"loc.input.label.filename": "路徑",
- "loc.input.help.filename": "要執行的 cmd 路徑或 bat 指令碼路徑。必須是完整路徑或預設工作目錄的相對路徑。",
+ "loc.input.help.filename": "要執行之 cmd 或 bat 指令碼的路徑。應為完整路徑或預設工作目錄的相對路徑 (請注意,工作目錄可能與此工作指定的 'workingFolder' 不同)。",
"loc.input.label.arguments": "引數",
"loc.input.help.arguments": "傳遞至 cmd 或 bat 指令碼的引數",
"loc.input.label.modifyEnvironment": "修改環境",
diff --git a/Tasks/BatchScriptV1/task.json b/Tasks/BatchScriptV1/task.json
index 66521d67c803..78091e0ae6b0 100644
--- a/Tasks/BatchScriptV1/task.json
+++ b/Tasks/BatchScriptV1/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 185,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/BatchScriptV1/task.loc.json b/Tasks/BatchScriptV1/task.loc.json
index ac9a33d740fa..b38e91bfda97 100644
--- a/Tasks/BatchScriptV1/task.loc.json
+++ b/Tasks/BatchScriptV1/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 185,
+ "Minor": 198,
"Patch": 0
},
"demands": [
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/de-DE/resources.resjson
index 0749b3569f84..8660eca6ee80 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "Mit dem plattformübergreifenden CMake-Buildsystem erstellen",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "Erweitert",
"loc.input.label.cwd": "Arbeitsverzeichnis",
"loc.input.help.cwd": "Aktuelles Arbeitsverzeichnis bei Ausführung von CMake.",
"loc.input.label.cmakeArgs": "Argumente",
"loc.input.help.cmakeArgs": "An CMake übergebene Argumente",
+ "loc.input.label.runInsideShell": "CMake-Befehl in Shell ausführen",
+ "loc.input.help.runInsideShell": "CMake-Argumente werden wie in einer betriebssystemspezifischen Shell behandelt. Diese Option kann zum Verarbeiten von Umgebungsvariablen innerhalb von Argumentzeichenfolgen verwendet werden.",
"loc.messages.CMakeReturnCode": "CMake wurde mit dem folgenden Rückgabecode beendet: %d",
"loc.messages.CMakeFailed": "CMake-Fehler: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/es-ES/resources.resjson
index 4388314ebdcd..e1f5569be022 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "Compilar con el sistema de compilación multiplataforma de CMake",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "Avanzado",
"loc.input.label.cwd": "Directorio de trabajo",
"loc.input.help.cwd": "Directorio de trabajo actual cuando cmake se ejecuta.",
"loc.input.label.cmakeArgs": "Argumentos",
"loc.input.help.cmakeArgs": "Argumentos pasados a cmake",
+ "loc.input.label.runInsideShell": "Ejecutar el comando de cmake dentro de Shell",
+ "loc.input.help.runInsideShell": "Los argumentos de CMake se tratarán como si estuvieran en un shell específico del sistema operativo. Se puede usar para controlar las variables de entorno dentro de cadenas de argumentos.",
"loc.messages.CMakeReturnCode": "CMake se cerró con el código de retorno: %d",
"loc.messages.CMakeFailed": "Error de CMake: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/fr-FR/resources.resjson
index 2af8f290c37c..4cd19161f2d8 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "Générer avec le système de build multiplateforme CMake",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "Avancé",
"loc.input.label.cwd": "Répertoire de travail",
"loc.input.help.cwd": "Répertoire de travail actuel pendant l'exécution de cmake.",
"loc.input.label.cmakeArgs": "Arguments",
"loc.input.help.cmakeArgs": "Arguments passés à cmake",
+ "loc.input.label.runInsideShell": "Exécuter la commande cmake dans l'interpréteur de commandes",
+ "loc.input.help.runInsideShell": "Les arguments CMake sont pris en charge comme s'ils se trouvaient dans un interpréteur de commandes spécifique à l'OS. Cela permet de prendre en charge les variables d'environnement dans les chaînes d'arguments.",
"loc.messages.CMakeReturnCode": "Sortie de CMake. Code de retour : %d",
"loc.messages.CMakeFailed": "Échec de CMake. Erreur : %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/it-IT/resources.resjson
index d3d95f33206a..70614ebde6de 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "Consente di compilare con il sistema di compilazione multipiattaforma CMake",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "Avanzate",
"loc.input.label.cwd": "Directory di lavoro",
"loc.input.help.cwd": "Directory di lavoro corrente durante l'esecuzione di cmake.",
"loc.input.label.cmakeArgs": "Argomenti",
"loc.input.help.cmakeArgs": "Argomenti passati a cmake",
+ "loc.input.label.runInsideShell": "Esegui il comando CMake all'interno della shell",
+ "loc.input.help.runInsideShell": "Gli argomenti di CMake verranno gestiti come se fossero all'interno di una shell specifica del sistema operativo. Può essere usato per gestire variabili di ambiente all'interno di stringhe di argomento.",
"loc.messages.CMakeReturnCode": "CMake terminato. Codice restituito: %d",
"loc.messages.CMakeFailed": "CMake non riuscito. Errore: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/ja-JP/resources.resjson
index a88c8c1f3024..2909160539eb 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "CMake クロス プラットフォームのビルド システムを使ってビルドします",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "詳細設定",
"loc.input.label.cwd": "作業ディレクトリ",
"loc.input.help.cwd": "cmake の実行時の現行の作業ディレクトリ。",
"loc.input.label.cmakeArgs": "引数 ",
"loc.input.help.cmakeArgs": "cmake に渡される引数 ",
+ "loc.input.label.runInsideShell": "シェル内で CMake コマンドを実行する",
+ "loc.input.help.runInsideShell": "CMake 引数は、OS 固有のシェル内にあるかのように処理されます。引数文字列内の環境変数を処理するために使用できます。",
"loc.messages.CMakeReturnCode": "CMake は、リターン コードを伴って終了しました: %d ",
"loc.messages.CMakeFailed": "CMake でエラーが発生しました: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/ko-KR/resources.resjson
index c3307acd66a7..d7c8ad2b9216 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -3,10 +3,13 @@
"loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "CMake 플랫폼 간 빌드 시스템으로 빌드",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "고급",
"loc.input.label.cwd": "작업 디렉터리",
"loc.input.help.cwd": "cmake가 실행될 때 현재의 작업 디렉터리입니다.",
"loc.input.label.cmakeArgs": "인수",
"loc.input.help.cmakeArgs": "인수가 cmake로 전달되었습니다.",
+ "loc.input.label.runInsideShell": "셸 내에서 cmake 명령 실행",
+ "loc.input.help.runInsideShell": "CMake 인수는 OS 특정 셸 내에 있는 것처럼 처리됩니다. 인수 문자열 내에서 환경 변수를 처리하는 데 사용할 수 있습니다.",
"loc.messages.CMakeReturnCode": "반환 코드 %d(으)로 CMake 종료",
"loc.messages.CMakeFailed": "오류 %s(으)로 CMake 실패"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/ru-RU/resources.resjson
index 2d564db7c9ad..08ac166db921 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "Сборка с помощью кроссплатформенной системы сборок CMake",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "Дополнительно",
"loc.input.label.cwd": "Рабочий каталог",
"loc.input.help.cwd": "Текущий рабочий каталог при выполнении CMake.",
"loc.input.label.cmakeArgs": "Аргументы",
"loc.input.help.cmakeArgs": "Аргументы, передаваемые в CMake",
+ "loc.input.label.runInsideShell": "Выполнять команды CMake в оболочке",
+ "loc.input.help.runInsideShell": "Аргументы CMake будут обрабатываться так же, как если бы они находились в оболочке для определенной ОС. Это можно использовать для обработки переменных среды внутри строк аргументов.",
"loc.messages.CMakeReturnCode": "Завершение работы CMake с кодом возврата: %d",
"loc.messages.CMakeFailed": "Сбой CMake с ошибкой: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/zh-CN/resources.resjson
index 5e0d32405b14..44346b51f26b 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -3,10 +3,13 @@
"loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "使用 CMake 跨平台生成系统生成",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "高级",
"loc.input.label.cwd": "工作目录",
"loc.input.help.cwd": "cmake 运行时的当前工作目录。",
"loc.input.label.cmakeArgs": "参数",
"loc.input.help.cmakeArgs": "传递给 cmake 的参数",
+ "loc.input.label.runInsideShell": "在 shell 中运行 cmake 命令",
+ "loc.input.help.runInsideShell": "CMake 参数的处理方式与在特定于 OS 的 shell 中的相同。它可用于处理参数字符串中的环境变量。",
"loc.messages.CMakeReturnCode": "CMake 已退出,返回代码为: %d",
"loc.messages.CMakeFailed": "CMake 失败,出现错误: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CMakeV1/Strings/resources.resjson/zh-TW/resources.resjson
index 820357f2b9f3..0164ecfaa198 100644
--- a/Tasks/CMakeV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CMakeV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,15 @@
{
"loc.friendlyName": "CMake",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613719)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613719)",
"loc.description": "使用 CMake 跨平台建置系統建置",
"loc.instanceNameFormat": "CMake $(cmakeArgs)",
+ "loc.group.displayName.advanced": "進階",
"loc.input.label.cwd": "工作目錄",
"loc.input.help.cwd": "執行 cmake 時的目前工作目錄。",
"loc.input.label.cmakeArgs": "引數",
"loc.input.help.cmakeArgs": "傳遞至 cmake 的引數",
+ "loc.input.label.runInsideShell": "在殼層內執行 cmake 命令",
+ "loc.input.help.runInsideShell": "CMake 引數的處理方式就和在 OS 特定殼層內一樣。可用以處理引數字串內部的環境變數。",
"loc.messages.CMakeReturnCode": "CMake 已結束,傳回碼為: %d",
"loc.messages.CMakeFailed": "CMake 失敗,錯誤為: %s"
}
\ No newline at end of file
diff --git a/Tasks/CMakeV1/task.json b/Tasks/CMakeV1/task.json
index 38435b8db3da..4fc0433d45b4 100644
--- a/Tasks/CMakeV1/task.json
+++ b/Tasks/CMakeV1/task.json
@@ -21,7 +21,7 @@
],
"version": {
"Major": 1,
- "Minor": 188,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "1.91.0",
diff --git a/Tasks/CMakeV1/task.loc.json b/Tasks/CMakeV1/task.loc.json
index 9ed5d862af98..9629c58851ea 100644
--- a/Tasks/CMakeV1/task.loc.json
+++ b/Tasks/CMakeV1/task.loc.json
@@ -21,7 +21,7 @@
],
"version": {
"Major": 1,
- "Minor": 188,
+ "Minor": 198,
"Patch": 0
},
"minimumAgentVersion": "1.91.0",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/de-DE/resources.resjson
index e952545bd70a..5de0fe35a640 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "cURL-Uploaddateien",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "Hiermit werden die von cURL unterstützten Protokolle zum Hochladen von Dateien verwendet.",
"loc.instanceNameFormat": "$(files) mit cURL hochladen",
"loc.group.displayName.advanced": "Erweitert",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/es-ES/resources.resjson
index f1f9dde18964..8a43a8c5bf0a 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Cargar archivos con cURL",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "Usa los protocolos compatibles con cURL para cargar archivos.",
"loc.instanceNameFormat": "Upload $(files) with cURL",
"loc.group.displayName.advanced": "Avanzado",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/fr-FR/resources.resjson
index b3fc689c1b99..5efdd057e787 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chargement de fichiers via cURL",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "Utiliser les protocoles pris en charge par cURL pour charger des fichiers",
"loc.instanceNameFormat": "Télécharger $(files) avec cURL",
"loc.group.displayName.advanced": "Avancé",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/it-IT/resources.resjson
index 1e1e326b521c..c806de85e807 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Caricamento file con cURL",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "Usa i protocolli supportati da cURL per caricare i file",
"loc.instanceNameFormat": "Carica $(files) con cURL",
"loc.group.displayName.advanced": "Avanzate",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/ja-JP/resources.resjson
index c1ed10b9f1a9..c7831dfe5a9b 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "ファイルを cURL でアップロード",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "cURL のサポートされているプロトコルを使用してファイルをアップロードします",
"loc.instanceNameFormat": "cURL で $(files) をアップロード",
"loc.group.displayName.advanced": "詳細設定",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/ru-RU/resources.resjson
index 0ae8f6a0adb5..bd36a3cb8e59 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Отправка файлов с помощью cURL",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "Использовать поддерживаемые протоколы cURL для отправки файлов",
"loc.instanceNameFormat": "Отправить $(files) с помощью cURL",
"loc.group.displayName.advanced": "Дополнительно",
@@ -20,7 +20,7 @@
"loc.input.label.options": "Дополнительные аргументы",
"loc.input.help.options": "Дополнительные аргументы, которые будут переданы в cURL.",
"loc.input.label.redirectStderr": "Перенаправление стандартной ошибки на стандартный выход",
- "loc.input.help.redirectStderr": "Добавьте аргумент \"--stderr -\" в cURL. По умолчанию cURL записывает данные индикатора выполнения в stderr. Сборка интерпретирует эти данные как выходные данные ошибки. Если установить этот флажок, данное поведение будет переопределено.",
+ "loc.input.help.redirectStderr": "Добавьте параметр \"--stderr -\" в cURL. По умолчанию cURL записывает данные индикатора выполнения в stderr. Сборка интерпретирует эти данные как выходные данные ошибки. Если установить этот флажок, данное поведение будет переопределено.",
"loc.messages.CurlReturnCode": "curl завершила работу с кодом возврата: %d",
"loc.messages.CurlFailed": "Сбой curl с ошибкой %s",
"loc.messages.NoMatchingFilesFound": "Не найдены файлы, соответствующие шаблону поиска: %s.",
diff --git a/Tasks/CUrlUploaderV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CUrlUploaderV2/Strings/resources.resjson/zh-TW/resources.resjson
index 0b4b139f13c2..900d13eced8c 100644
--- a/Tasks/CUrlUploaderV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CUrlUploaderV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "cURL 上傳檔案",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=627418)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=627418)",
"loc.description": "使用 cURL 的支援通訊協定來上傳檔案",
"loc.instanceNameFormat": "使用 cURL 上傳 $(files) ",
"loc.group.displayName.advanced": "進階",
diff --git a/Tasks/CUrlUploaderV2/task.json b/Tasks/CUrlUploaderV2/task.json
index 9c155886b45d..d5c2d22d1cf3 100644
--- a/Tasks/CUrlUploaderV2/task.json
+++ b/Tasks/CUrlUploaderV2/task.json
@@ -9,7 +9,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 186,
+ "Minor": 198,
"Patch": 0
},
"runsOn": [
diff --git a/Tasks/CUrlUploaderV2/task.loc.json b/Tasks/CUrlUploaderV2/task.loc.json
index 5e794ad73439..972a06b60fea 100644
--- a/Tasks/CUrlUploaderV2/task.loc.json
+++ b/Tasks/CUrlUploaderV2/task.loc.json
@@ -9,7 +9,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 186,
+ "Minor": 198,
"Patch": 0
},
"runsOn": [
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/de-DE/resources.resjson
index e4a62276e43b..5a9027d21057 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,12 +1,12 @@
{
"loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.helpMarkDown": "Verbessern Sie die Buildleistung, indem Sie Dateien wie beispielsweise Abhängigkeiten zwischen Pipelineausführungen zwischenspeichern.",
+ "loc.description": "Dateien zwischen Ausführungen zwischenspeichern",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "Schlüssel",
+ "loc.input.help.key": "Schlüssel (eindeutiger Bezeichner) für den Cache. Es sollte sich um eine durch Zeilenvorschubzeichen getrennte Liste mit Zeichenfolgen oder Dateipfaden sein. Dateipfade können absolut oder relativ zu \"$(System.DefaultWorkingDirectory)\" angegeben werden.",
+ "loc.input.label.path": "Pfad",
+ "loc.input.help.path": "Der Pfad des Ordners, der zwischengespeichert werden soll. Es kann sich um einen vollqualifizierten oder um einen Pfad relativ zu \"$(System.DefaultWorkingDirectory)\" handeln. Platzhalter werden nicht unterstützt, [Variablen](https://go.microsoft.com/fwlink/?LinkID=550988) hingegen schon.",
+ "loc.input.label.cacheHitVar": "Cachetreffervariable",
+ "loc.input.help.cacheHitVar": "Die Variable ist auf TRUE festgelegt, wenn der Cache wiederhergestellt wird (bei einem Cachetreffer), andernfalls erfolgt eine Festlegung auf FALSE."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/es-ES/resources.resjson
index e4a62276e43b..73ddf3272f7e 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Caché (beta)",
+ "loc.helpMarkDown": "Mejore el rendimiento de compilación mediante el almacenamiento de archivos en caché (por ejemplo, dependencias) entre las ejecuciones de la canalización.",
+ "loc.description": "Archivos en caché entre ejecuciones",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "Clave",
+ "loc.input.help.key": "Clave (identificador único) de la memoria caché. Debe ser una lista de cadenas o de rutas de acceso de archivos, delimitadas por nueva línea. Las rutas de acceso de archivo pueden ser absolutas o relativas a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Ruta de acceso",
+ "loc.input.help.path": "Ruta de acceso de la carpeta a la memoria caché. Puede ser completa o relativa a $(System.DefaultWorkingDirectory). No se admiten caracteres comodín. Se admiten [variables](https://go.microsoft.com/fwlink/?LinkID=550988).",
+ "loc.input.label.cacheHitVar": "Variable de aciertos de caché",
+ "loc.input.help.cacheHitVar": "Variable que se establece en \"true\" cuando se restaura la memoria caché (es decir, un acierto de caché); de lo contrario, se establece en \"false\"."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/fr-FR/resources.resjson
index e4a62276e43b..b195375ee432 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Cache (bêta)",
+ "loc.helpMarkDown": "Améliorez le niveau de performance des builds en mettant en cache les fichiers, par exemple les dépendances, entre les exécutions de pipeline.",
+ "loc.description": "Mettre les fichiers en cache entre les exécutions",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "Clé",
+ "loc.input.help.key": "Clé (identificateur unique) du cache. Il doit s'agir d'une liste de chaînes ou de chemins de fichiers délimités par des sauts de ligne. Les chemins de fichiers peuvent être absolus ou relatifs à $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Chemin",
+ "loc.input.help.path": "Chemin du dossier à mettre en cache. Il peut s'agir d'un chemin complet ou relatif à $(System.DefaultWorkingDirectory). Les caractères génériques ne sont pas pris en charge. Les [variables](https://go.microsoft.com/fwlink/?LinkID=550988) sont prises en charge.",
+ "loc.input.label.cacheHitVar": "Variable de correspondance dans le cache",
+ "loc.input.help.cacheHitVar": "Variable qui doit prendre la valeur 'true' quand le cache est restauré (c'est-à-dire en cas de correspondance dans le cache), sinon la valeur est 'false'."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/it-IT/resources.resjson
index e4a62276e43b..5c6b0353e2ff 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Memorizza nella cache (Beta)",
+ "loc.helpMarkDown": "Migliora le prestazioni di compilazione memorizzando nella cache i file, ad esempio le dipendenze, tra più esecuzioni della pipeline.",
+ "loc.description": "Memorizza i file nella cache tra le esecuzioni",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "Chiave",
+ "loc.input.help.key": "Chiave (identificatore univoco) per la cache. Deve essere un elenco di stringhe o percorsi di file delimitati da caratteri di nuova riga. I percorsi di file possono essere assoluti o relativi a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Percorso",
+ "loc.input.help.path": "Percorso della cartella da memorizzare nella cache. Può essere completo o relativo a $(System.DefaultWorkingDirectory). I caratteri jolly non sono supportati. Le [variabili] (https://go.microsoft.com/fwlink/?LinkID=550988) sono supportate.",
+ "loc.input.label.cacheHitVar": "Variabile per riscontro nella cache",
+ "loc.input.help.cacheHitVar": "Variabile da impostare su 'true' quando viene ripristinata la cache, ovvero un riscontro nella cache; in caso contrario deve essere impostata su 'false'."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/ja-JP/resources.resjson
index e4a62276e43b..4055a607246e 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "キャッシュ (ベータ版)",
+ "loc.helpMarkDown": "パイプラインの実行と実行の間をまたいでファイル (依存関係など) をキャッシュして、ビルドのパフォーマンスを向上させます。",
+ "loc.description": "実行と実行の間をまたいでファイルをキャッシュします",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "キー",
+ "loc.input.help.key": "キャッシュのキー (一意識別子)。これは、文字列またはファイル パスの改行区切りリストである必要があります。ファイル パスは、絶対でも、$(System.DefaultWorkingDirectory) からの相対指定でもかまいません。",
+ "loc.input.label.path": "パス",
+ "loc.input.help.path": "キャッシュするフォルダーのパス。完全修飾または $(System.DefaultWorkingDirectory) から相対指定できます。ワイルドカードはサポートされていません。[変数](https://go.microsoft.com/fwlink/?LinkID=550988) はサポートされています。",
+ "loc.input.label.cacheHitVar": "キャッシュのヒット変数",
+ "loc.input.help.cacheHitVar": "キャッシュが復元されたとき (つまりキャッシュ ヒット) に 'true' に設定される変数。それ以外の場合は 'false' に設定されます。"
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/ru-RU/resources.resjson
index e4a62276e43b..1dbd49b01f79 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Кэш (бета-версия)",
+ "loc.helpMarkDown": "Повышение производительности сборки путем кэширования файлов, таких как зависимости, между запусками конвейеров.",
+ "loc.description": "Кэширование файлов между запусками",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "Ключ",
+ "loc.input.help.key": "Ключ (уникальный идентификатор) для кэша. Это должен быть список строк или путей к файлам, разделенных символами новой строки. Пути к файлам могут быть абсолютными или заданными относительно $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Путь",
+ "loc.input.help.path": "Путь к папке кэша. Может быть полным или заданным относительно $(System.DefaultWorkingDirectory). Подстановочные знаки не поддерживаются. [Переменные](https://go.microsoft.com/fwlink/?LinkID=550988) поддерживаются.",
+ "loc.input.label.cacheHitVar": "Переменная попадания в кэше",
+ "loc.input.help.cacheHitVar": "Переменная, для которой устанавливается значение true при восстановлении кэша (например, при попадании в кэше), в противном случае устанавливается значение false."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CacheBetaV0/Strings/resources.resjson/zh-TW/resources.resjson
index e4a62276e43b..f1a2c98bf9c2 100644
--- a/Tasks/CacheBetaV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CacheBetaV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "快取 (搶鮮版 (Beta))",
+ "loc.helpMarkDown": "透過在管線執行之間快取檔案 (例如相依性) 來提升建置效能。",
+ "loc.description": "在執行之間快取檔案",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a newline-delimited list of strings or file paths. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'."
+ "loc.input.label.key": "索引鍵",
+ "loc.input.help.key": "快取的索引鍵 (唯一識別碼)。這應該是以換行分隔的字串或檔案路徑清單。檔案路徑可以是 $(System.DefaultWorkingDirectory) 的絕對路徑或相對路徑。",
+ "loc.input.label.path": "路徑",
+ "loc.input.help.path": "要快取的資料夾路徑。可以是完整路徑或相對於 $(System.DefaultWorkingDirectory) 的路徑。不支援萬用字元。支援[變數](https://go.microsoft.com/fwlink/?LinkID=550988)。",
+ "loc.input.label.cacheHitVar": "快取命中變數",
+ "loc.input.help.cacheHitVar": "還原快取時 (即快取命中),要將變數設為 'true',否則設為 'false'。"
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV0/task.json b/Tasks/CacheBetaV0/task.json
index 7903bcb6a326..d3325908a509 100644
--- a/Tasks/CacheBetaV0/task.json
+++ b/Tasks/CacheBetaV0/task.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 3,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/CacheBetaV0/task.loc.json b/Tasks/CacheBetaV0/task.loc.json
index f683004d22ff..b318d4d3843e 100644
--- a/Tasks/CacheBetaV0/task.loc.json
+++ b/Tasks/CacheBetaV0/task.loc.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 0,
- "Minor": 3,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/de-DE/resources.resjson
index c6340f394d32..bf30dabb8a81 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.helpMarkDown": "Verbessern Sie die Buildleistung, indem Sie Dateien wie beispielsweise Abhängigkeiten zwischen Pipelineausführungen zwischenspeichern.",
+ "loc.description": "Dateien zwischen Ausführungen zwischenspeichern",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Schlüssel",
+ "loc.input.help.key": "Schlüssel (eindeutiger Bezeichner) für den Cache. Es muss sich um eine Zeichenfolge handeln, die mithilfe von \"|\" segmentiert werden kann. Dateipfade können absolut oder relativ zu \"$(System.DefaultWorkingDirectory)\" angegeben werden.",
+ "loc.input.label.path": "Pfad",
+ "loc.input.help.path": "Der Pfad des Ordners, der zwischengespeichert werden soll. Es kann sich um einen vollqualifizierten oder um einen Pfad relativ zu \"$(System.DefaultWorkingDirectory)\" handeln. Platzhalter werden nicht unterstützt, [Variablen](https://go.microsoft.com/fwlink/?LinkID=550988) hingegen schon.",
+ "loc.input.label.cacheHitVar": "Cachetreffervariable",
+ "loc.input.help.cacheHitVar": "Die Variable ist auf TRUE festgelegt, wenn der Cache wiederhergestellt wird (bei einem Cachetreffer), andernfalls erfolgt eine Festlegung auf FALSE.",
+ "loc.input.label.restoreKeys": "Zusätzliche Präfixe für Wiederherstellungsschlüssel",
+ "loc.input.help.restoreKeys": "Zusätzliche Präfixe für Wiederherstellungsschlüssel, die verwendet werden, wenn der primäre Schlüssel fehlt. Dies kann eine durch Zeilenvorschubzeichen getrennte Liste mit Schlüsselpräfixen sein."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/es-ES/resources.resjson
index c6340f394d32..77d7d38e6269 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Caché (beta)",
+ "loc.helpMarkDown": "Mejore el rendimiento de compilación mediante el almacenamiento de archivos en caché (por ejemplo, dependencias) entre las ejecuciones de la canalización.",
+ "loc.description": "Archivos en caché entre ejecuciones",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Clave",
+ "loc.input.help.key": "Clave (identificador único) de la memoria caché. Debe ser una cadena que pueda segmentarse con \"|\". Las rutas de acceso de archivo pueden ser absolutas o relativas a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Ruta de acceso",
+ "loc.input.help.path": "Ruta de acceso de la carpeta a la memoria caché. Puede ser completa o relativa a $(System.DefaultWorkingDirectory). No se admiten caracteres comodín. Se admiten [variables](https://go.microsoft.com/fwlink/?LinkID=550988).",
+ "loc.input.label.cacheHitVar": "Variable de aciertos de caché",
+ "loc.input.help.cacheHitVar": "Variable que se establece en \"true\" cuando se restaura la memoria caché (es decir, un acierto de caché); de lo contrario, se establece en \"false\".",
+ "loc.input.label.restoreKeys": "Prefijos de claves de restauración adicionales",
+ "loc.input.help.restoreKeys": "Prefijos de claves de restauración adicionales que se usan si falta la clave principal. Puede ser una lista de prefijos de clave delimitados por línea nueva."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/fr-FR/resources.resjson
index c6340f394d32..08d6748abcba 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Cache (bêta)",
+ "loc.helpMarkDown": "Améliorez le niveau de performance des builds en mettant en cache les fichiers, par exemple les dépendances, entre les exécutions de pipeline.",
+ "loc.description": "Mettre les fichiers en cache entre les exécutions",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Clé",
+ "loc.input.help.key": "Clé (identificateur unique) du cache. Il doit s'agir d'une chaîne qui peut être segmentée à l'aide de '|'. Les chemins de fichiers peuvent être absolus ou relatifs à $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Chemin",
+ "loc.input.help.path": "Chemin du dossier à mettre en cache. Il peut s'agir d'un chemin complet ou relatif à $(System.DefaultWorkingDirectory). Les caractères génériques ne sont pas pris en charge. Les [variables](https://go.microsoft.com/fwlink/?LinkID=550988) sont prises en charge.",
+ "loc.input.label.cacheHitVar": "Variable de correspondance dans le cache",
+ "loc.input.help.cacheHitVar": "Variable qui doit prendre la valeur 'true' quand le cache est restauré (c'est-à-dire en cas de correspondance dans le cache), sinon la valeur est 'false'.",
+ "loc.input.label.restoreKeys": "Préfixes de clé de restauration supplémentaires",
+ "loc.input.help.restoreKeys": "Préfixes de clé de restauration supplémentaires à utiliser si la clé primaire est absente. Il peut s'agir d'une liste de préfixes de clé délimités par des nouvelles lignes."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/it-IT/resources.resjson
index c6340f394d32..4794037d5df7 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Memorizza nella cache (Beta)",
+ "loc.helpMarkDown": "Migliora le prestazioni di compilazione memorizzando nella cache i file, ad esempio le dipendenze, tra più esecuzioni della pipeline.",
+ "loc.description": "Memorizza i file nella cache tra le esecuzioni",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Chiave",
+ "loc.input.help.key": "Chiave (identificatore univoco) per la cache. Deve essere una stringa segmentabile con '|'. I percorsi di file possono essere assoluti o relativi a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Percorso",
+ "loc.input.help.path": "Percorso della cartella da memorizzare nella cache. Può essere completo o relativo a $(System.DefaultWorkingDirectory). I caratteri jolly non sono supportati. Le [variabili] (https://go.microsoft.com/fwlink/?LinkID=550988) sono supportate.",
+ "loc.input.label.cacheHitVar": "Variabile per riscontro nella cache",
+ "loc.input.help.cacheHitVar": "Variabile da impostare su 'true' quando viene ripristinata la cache, ovvero un riscontro nella cache; in caso contrario deve essere impostata su 'false'.",
+ "loc.input.label.restoreKeys": "Prefissi di chiavi di ripristino aggiuntive",
+ "loc.input.help.restoreKeys": "Prefissi di chiavi di ripristino aggiuntive usati se la chiave primaria non è presente. Può essere un elenco di prefissi di chiave delimitati da caratteri di nuova riga."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/ja-JP/resources.resjson
index c6340f394d32..bdd62c93aa4d 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "キャッシュ (ベータ版)",
+ "loc.helpMarkDown": "パイプラインの実行と実行の間をまたいでファイル (依存関係など) をキャッシュして、ビルドのパフォーマンスを向上させます。",
+ "loc.description": "実行と実行の間をまたいでファイルをキャッシュします",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "キー",
+ "loc.input.help.key": "キャッシュのキー (一意識別子)。これは、'|' を使用してセグメント化できる文字列にする必要があります。ファイル パスには、絶対パスまたは $(System.DefaultWorkingDirectory) からの相対パスを使用できます。",
+ "loc.input.label.path": "パス",
+ "loc.input.help.path": "キャッシュするフォルダーのパス。完全修飾または $(System.DefaultWorkingDirectory) から相対指定できます。ワイルドカードはサポートされていません。[変数](https://go.microsoft.com/fwlink/?LinkID=550988) はサポートされています。",
+ "loc.input.label.cacheHitVar": "キャッシュのヒット変数",
+ "loc.input.help.cacheHitVar": "キャッシュが復元されたとき (つまりキャッシュ ヒット) に 'true' に設定される変数。それ以外の場合は 'false' に設定されます。",
+ "loc.input.label.restoreKeys": "追加の復元キーのプレフィックス",
+ "loc.input.help.restoreKeys": "主キーがない場合に使用される追加の復元キーのプレフィックス。これは、キーのプレフィックスの改行で区切られた一覧です。"
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/ru-RU/resources.resjson
index c6340f394d32..0517eafec214 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "Кэш (бета-версия)",
+ "loc.helpMarkDown": "Повышение производительности сборки путем кэширования файлов, таких как зависимости, между запусками конвейеров.",
+ "loc.description": "Кэширование файлов между запусками",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Ключ",
+ "loc.input.help.key": "Ключ (уникальный идентификатор) для кэша. Это должна быть строка, которую можно сегментировать с помощью \"|\". Пути к файлам могут быть абсолютными или заданными относительно $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Путь",
+ "loc.input.help.path": "Путь к папке кэша. Может быть полным или заданным относительно $(System.DefaultWorkingDirectory). Подстановочные знаки не поддерживаются. [Переменные](https://go.microsoft.com/fwlink/?LinkID=550988) поддерживаются.",
+ "loc.input.label.cacheHitVar": "Переменная попадания в кэше",
+ "loc.input.help.cacheHitVar": "Переменная, для которой устанавливается значение true при восстановлении кэша (например, при попадании в кэше), в противном случае устанавливается значение false.",
+ "loc.input.label.restoreKeys": "Дополнительные префиксы ключей восстановления",
+ "loc.input.help.restoreKeys": "Дополнительные префиксы ключей восстановления, которые используются при промахе первичного ключа. Это может быть список префиксов ключей, разделенных символами новой строки."
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CacheBetaV1/Strings/resources.resjson/zh-TW/resources.resjson
index c6340f394d32..ed0ed8992817 100644
--- a/Tasks/CacheBetaV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CacheBetaV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache (Beta)",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.friendlyName": "快取 (搶鮮版 (Beta))",
+ "loc.helpMarkDown": "透過在管線執行之間快取檔案 (例如相依性) 來提升建置效能。",
+ "loc.description": "在執行之間快取檔案",
"loc.instanceNameFormat": "CacheBeta",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "索引鍵",
+ "loc.input.help.key": "快取的索引鍵 (唯一識別碼)。這應該是可使用 '|' 分段的字串。檔案路徑可以是 $(System.DefaultWorkingDirectory) 的絕對路徑或相對路徑。",
+ "loc.input.label.path": "路徑",
+ "loc.input.help.path": "要快取的資料夾路徑。可以是完整路徑或相對於 $(System.DefaultWorkingDirectory) 的路徑。不支援萬用字元。支援[變數](https://go.microsoft.com/fwlink/?LinkID=550988)。",
+ "loc.input.label.cacheHitVar": "快取命中變數",
+ "loc.input.help.cacheHitVar": "還原快取時 (即快取命中),要將變數設為 'true',否則設為 'false'。",
+ "loc.input.label.restoreKeys": "其他還原索引鍵前置詞",
+ "loc.input.help.restoreKeys": "缺少主要索引鍵時所使用的其他還原索引鍵前置詞。這可以是以換行分隔的索引鍵前置詞清單。"
}
\ No newline at end of file
diff --git a/Tasks/CacheBetaV1/task.json b/Tasks/CacheBetaV1/task.json
index 7a8fa0cb0e8d..3a9021b4559a 100644
--- a/Tasks/CacheBetaV1/task.json
+++ b/Tasks/CacheBetaV1/task.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 2,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/CacheBetaV1/task.loc.json b/Tasks/CacheBetaV1/task.loc.json
index 77c3b7a37be2..81bcb2167d11 100644
--- a/Tasks/CacheBetaV1/task.loc.json
+++ b/Tasks/CacheBetaV1/task.loc.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 2,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/CacheV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/de-DE/resources.resjson
index f4414de38cda..95c940ce699a 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.helpMarkDown": "Verbessern Sie die Buildleistung, indem Sie Dateien wie beispielsweise Abhängigkeiten zwischen Pipelineausführungen zwischenspeichern.",
+ "loc.description": "Dateien zwischen Ausführungen zwischenspeichern",
"loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Schlüssel",
+ "loc.input.help.key": "Schlüssel (eindeutiger Bezeichner) für den Cache. Es muss sich um eine Zeichenfolge handeln, die mithilfe von \"|\" segmentiert werden kann. Dateipfade können absolut oder relativ zu \"$(System.DefaultWorkingDirectory)\" angegeben werden.",
+ "loc.input.label.path": "Pfad",
+ "loc.input.help.path": "Der Pfad des Ordners, der zwischengespeichert werden soll. Es kann sich um einen vollqualifizierten oder um einen Pfad relativ zu \"$(System.DefaultWorkingDirectory)\" handeln. Platzhalter werden nicht unterstützt, [Variablen](https://go.microsoft.com/fwlink/?LinkID=550988) hingegen schon.",
+ "loc.input.label.cacheHitVar": "Cachetreffervariable",
+ "loc.input.help.cacheHitVar": "Die Variable ist auf TRUE festgelegt, wenn der Cache wiederhergestellt wird (bei einem Cachetreffer), andernfalls erfolgt eine Festlegung auf FALSE.",
+ "loc.input.label.restoreKeys": "Zusätzliche Präfixe für Wiederherstellungsschlüssel",
+ "loc.input.help.restoreKeys": "Zusätzliche Präfixe für Wiederherstellungsschlüssel, die verwendet werden, wenn der primäre Schlüssel fehlt. Dies kann eine durch Zeilenvorschubzeichen getrennte Liste mit Schlüsselpräfixen sein."
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/es-ES/resources.resjson
index f4414de38cda..b857a0118a46 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
- "loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.friendlyName": "Caché",
+ "loc.helpMarkDown": "Mejore el rendimiento de compilación mediante el almacenamiento de archivos en caché (por ejemplo, dependencias) entre las ejecuciones de la canalización.",
+ "loc.description": "Archivos en caché entre ejecuciones",
+ "loc.instanceNameFormat": "Caché",
+ "loc.input.label.key": "Clave",
+ "loc.input.help.key": "Clave (identificador único) de la memoria caché. Debe ser una cadena que pueda segmentarse con \"|\". Las rutas de acceso de archivo pueden ser absolutas o relativas a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Ruta de acceso",
+ "loc.input.help.path": "Ruta de acceso de la carpeta a la memoria caché. Puede ser completa o relativa a $(System.DefaultWorkingDirectory). No se admiten caracteres comodín. Se admiten [variables](https://go.microsoft.com/fwlink/?LinkID=550988).",
+ "loc.input.label.cacheHitVar": "Variable de aciertos de caché",
+ "loc.input.help.cacheHitVar": "Variable que se establece en \"true\" cuando se restaura la memoria caché (es decir, un acierto de caché); de lo contrario, se establece en \"false\".",
+ "loc.input.label.restoreKeys": "Prefijos de claves de restauración adicionales",
+ "loc.input.help.restoreKeys": "Prefijos de claves de restauración adicionales que se usan si falta la clave principal. Puede ser una lista de prefijos de clave delimitados por línea nueva."
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/fr-FR/resources.resjson
index f4414de38cda..f654fc521cfc 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.helpMarkDown": "Améliorez le niveau de performance des builds en mettant en cache les fichiers, par exemple les dépendances, entre les exécutions de pipeline.",
+ "loc.description": "Mettre les fichiers en cache entre les exécutions",
"loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Clé",
+ "loc.input.help.key": "Clé (identificateur unique) du cache. Il doit s'agir d'une chaîne qui peut être segmentée à l'aide de '|'. Les chemins de fichiers peuvent être absolus ou relatifs à $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Chemin",
+ "loc.input.help.path": "Chemin du dossier à mettre en cache. Il peut s'agir d'un chemin complet ou relatif à $(System.DefaultWorkingDirectory). Les caractères génériques ne sont pas pris en charge. Les [variables](https://go.microsoft.com/fwlink/?LinkID=550988) sont prises en charge.",
+ "loc.input.label.cacheHitVar": "Variable de correspondance dans le cache",
+ "loc.input.help.cacheHitVar": "Variable qui doit prendre la valeur 'true' quand le cache est restauré (c'est-à-dire en cas de correspondance dans le cache), sinon la valeur est 'false'.",
+ "loc.input.label.restoreKeys": "Préfixes de clé de restauration supplémentaires",
+ "loc.input.help.restoreKeys": "Préfixes de clé de restauration supplémentaires à utiliser si la clé primaire est absente. Il peut s'agir d'une liste de préfixes de clé délimités par des nouvelles lignes."
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/it-IT/resources.resjson
index f4414de38cda..12981f4112e6 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,14 +1,14 @@
{
"loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
+ "loc.helpMarkDown": "Migliora le prestazioni di compilazione memorizzando nella cache i file, ad esempio le dipendenze, tra più esecuzioni della pipeline.",
+ "loc.description": "Memorizza i file nella cache tra le esecuzioni",
"loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.input.label.key": "Chiave",
+ "loc.input.help.key": "Chiave (identificatore univoco) per la cache. Deve essere una stringa segmentabile con '|'. I percorsi di file possono essere assoluti o relativi a $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Percorso",
+ "loc.input.help.path": "Percorso della cartella da memorizzare nella cache. Può essere completo o relativo a $(System.DefaultWorkingDirectory). I caratteri jolly non sono supportati. Le [variabili] (https://go.microsoft.com/fwlink/?LinkID=550988) sono supportate.",
+ "loc.input.label.cacheHitVar": "Variabile per riscontro nella cache",
+ "loc.input.help.cacheHitVar": "Variabile da impostare su 'true' quando viene ripristinata la cache, ovvero un riscontro nella cache; in caso contrario deve essere impostata su 'false'.",
+ "loc.input.label.restoreKeys": "Prefissi di chiavi di ripristino aggiuntive",
+ "loc.input.help.restoreKeys": "Prefissi di chiavi di ripristino aggiuntive usati se la chiave primaria non è presente. Può essere un elenco di prefissi di chiave delimitati da caratteri di nuova riga."
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/ja-JP/resources.resjson
index f4414de38cda..5644c7afcd96 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
- "loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.friendlyName": "キャッシュ",
+ "loc.helpMarkDown": "パイプラインの実行と実行の間をまたいでファイル (依存関係など) をキャッシュして、ビルドのパフォーマンスを向上させます。",
+ "loc.description": "実行と実行の間をまたいでファイルをキャッシュします",
+ "loc.instanceNameFormat": "キャッシュ",
+ "loc.input.label.key": "キー",
+ "loc.input.help.key": "キャッシュのキー (一意識別子)。これは、'|' を使用してセグメント化できる文字列にする必要があります。ファイル パスには、絶対パスまたは $(System.DefaultWorkingDirectory) からの相対パスを使用できます。",
+ "loc.input.label.path": "パス",
+ "loc.input.help.path": "キャッシュするフォルダーのパス。完全修飾または $(System.DefaultWorkingDirectory) から相対指定できます。ワイルドカードはサポートされていません。[変数](https://go.microsoft.com/fwlink/?LinkID=550988) はサポートされています。",
+ "loc.input.label.cacheHitVar": "キャッシュのヒット変数",
+ "loc.input.help.cacheHitVar": "キャッシュが復元されたとき (つまりキャッシュ ヒット) に 'true' に設定される変数。それ以外の場合は 'false' に設定されます。",
+ "loc.input.label.restoreKeys": "追加の復元キーのプレフィックス",
+ "loc.input.help.restoreKeys": "主キーがない場合に使用される追加の復元キーのプレフィックス。これは、キーのプレフィックスの改行で区切られた一覧です。"
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/ru-RU/resources.resjson
index f4414de38cda..c0b1be12005d 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
- "loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.friendlyName": "Кэш",
+ "loc.helpMarkDown": "Повышение производительности сборки путем кэширования файлов, таких как зависимости, между запусками конвейеров.",
+ "loc.description": "Кэширование файлов между запусками",
+ "loc.instanceNameFormat": "Кэш",
+ "loc.input.label.key": "Ключ",
+ "loc.input.help.key": "Ключ (уникальный идентификатор) для кэша. Это должна быть строка, которую можно сегментировать с помощью \"|\". Пути к файлам могут быть абсолютными или заданными относительно $(System.DefaultWorkingDirectory).",
+ "loc.input.label.path": "Путь",
+ "loc.input.help.path": "Путь к папке кэша. Может быть полным или заданным относительно $(System.DefaultWorkingDirectory). Подстановочные знаки не поддерживаются. [Переменные](https://go.microsoft.com/fwlink/?LinkID=550988) поддерживаются.",
+ "loc.input.label.cacheHitVar": "Переменная попадания в кэше",
+ "loc.input.help.cacheHitVar": "Переменная, для которой устанавливается значение true при восстановлении кэша (например, при попадании в кэше), в противном случае устанавливается значение false.",
+ "loc.input.label.restoreKeys": "Дополнительные префиксы ключей восстановления",
+ "loc.input.help.restoreKeys": "Дополнительные префиксы ключей восстановления, которые используются при промахе первичного ключа. Это может быть список префиксов ключей, разделенных символами новой строки."
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CacheV2/Strings/resources.resjson/zh-TW/resources.resjson
index f4414de38cda..a29b3da34dd1 100644
--- a/Tasks/CacheV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CacheV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,14 +1,14 @@
{
- "loc.friendlyName": "Cache",
- "loc.helpMarkDown": "Improve build performance by caching files, like dependencies, between pipeline runs.",
- "loc.description": "Cache files between runs",
- "loc.instanceNameFormat": "Cache",
- "loc.input.label.key": "Key",
- "loc.input.help.key": "Key (unique identifier) for the cache. This should be a string that can be segmented using '|'. File paths can be absolute or relative to $(System.DefaultWorkingDirectory).",
- "loc.input.label.path": "Path",
- "loc.input.help.path": "Path of the folder to cache. Can be fully-qualified or relative to $(System.DefaultWorkingDirectory). Wildcards are not supported. [Variables](https://go.microsoft.com/fwlink/?LinkID=550988) are supported.",
- "loc.input.label.cacheHitVar": "Cache hit variable",
- "loc.input.help.cacheHitVar": "Variable to set to 'true' when the cache is restored (i.e. a cache hit), otherwise set to 'false'.",
- "loc.input.label.restoreKeys": "Additional restore key prefixes",
- "loc.input.help.restoreKeys": "Additional restore key prefixes that are used if the primary key misses. This can be a newline-delimited list of key prefixes."
+ "loc.friendlyName": "快取",
+ "loc.helpMarkDown": "透過在管線執行之間快取檔案 (例如相依性) 來提升建置效能。",
+ "loc.description": "在執行之間快取檔案",
+ "loc.instanceNameFormat": "快取",
+ "loc.input.label.key": "索引鍵",
+ "loc.input.help.key": "快取的索引鍵 (唯一識別碼)。這應該是可使用 '|' 分段的字串。檔案路徑可以是 $(System.DefaultWorkingDirectory) 的絕對路徑或相對路徑。",
+ "loc.input.label.path": "路徑",
+ "loc.input.help.path": "要快取的資料夾路徑。可以是完整路徑或相對於 $(System.DefaultWorkingDirectory) 的路徑。不支援萬用字元。支援[變數](https://go.microsoft.com/fwlink/?LinkID=550988)。",
+ "loc.input.label.cacheHitVar": "快取命中變數",
+ "loc.input.help.cacheHitVar": "還原快取時 (即快取命中),要將變數設為 'true',否則設為 'false'。",
+ "loc.input.label.restoreKeys": "其他還原索引鍵前置詞",
+ "loc.input.help.restoreKeys": "缺少主要索引鍵時所使用的其他還原索引鍵前置詞。這可以是以換行分隔的索引鍵前置詞清單。"
}
\ No newline at end of file
diff --git a/Tasks/CacheV2/task.json b/Tasks/CacheV2/task.json
index df91b3315b64..0ce4145643d3 100644
--- a/Tasks/CacheV2/task.json
+++ b/Tasks/CacheV2/task.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 0,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/CacheV2/task.loc.json b/Tasks/CacheV2/task.loc.json
index dd766da8a9c5..ca1d6bac21cd 100644
--- a/Tasks/CacheV2/task.loc.json
+++ b/Tasks/CacheV2/task.loc.json
@@ -9,8 +9,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 0,
- "Patch": 1
+ "Minor": 198,
+ "Patch": 0
},
"groups": [],
"demands": [],
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/de-DE/resources.resjson
index 388b2bb2f16f..874ad5600cb0 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef Knife",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/chef-knife-readme)",
"loc.description": "Hiermit werden Skripts mit Knife-Befehlen auf Ihrer Chef-Arbeitsstation ausgeführt.",
"loc.instanceNameFormat": "Chef Knife-Skript: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Chef-Abonnements",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/es-ES/resources.resjson
index ed9342dcc720..12b6a60927c3 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Knife de Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/chef-knife-readme)",
"loc.description": "Ejecute scripts con comandos Knife en la estación de trabajo Chef.",
"loc.instanceNameFormat": "Script knife de Chef: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Suscripción a Chef",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/fr-FR/resources.resjson
index 22496394431e..85d34f9193ef 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Knife pour Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/chef-knife-readme)",
"loc.description": "Exécuter des scripts avec des commandes Knife sur votre station de travail Chef",
"loc.instanceNameFormat": "Script Chef Knife : $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Abonnement Chef",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/it-IT/resources.resjson
index bafac4ba808e..4b98080564ba 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Knife Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/chef-knife-readme)",
"loc.description": "Consente di eseguire script con comandi Knife sulla workstation Chef",
"loc.instanceNameFormat": "Script knife Chef: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Sottoscrizione di Chef",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/ja-JP/resources.resjson
index f5e4bdd9c5b4..7f078a35983c 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef Knife",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/chef-knife-readme)",
"loc.description": "Chef ワークステーションで knife コマンドを使ってスクリプトを実行します",
"loc.instanceNameFormat": "Chef の knife スクリプト: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Chef サブスクリプション",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/ru-RU/resources.resjson
index c714ac643e76..0b78acb8c144 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef Knife",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/chef-knife-readme)",
"loc.description": "Выполнение скриптов с помощью команд Knife на рабочей станции Chef",
"loc.instanceNameFormat": "Сценарий Knife Chef: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Подписка Chef",
diff --git a/Tasks/ChefKnifeV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ChefKnifeV1/Strings/resources.resjson/zh-TW/resources.resjson
index cf7a7bc711b8..5443b23e2190 100644
--- a/Tasks/ChefKnifeV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ChefKnifeV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef Knife",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-knife-readme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/chef-knife-readme)",
"loc.description": "在您 Chef 工作站上使用 knife 命令執行指令碼",
"loc.instanceNameFormat": "Chef Knife 指令碼: $(ScriptPath)",
"loc.input.label.ConnectedServiceName": "Chef 訂用帳戶",
diff --git a/Tasks/ChefKnifeV1/task.json b/Tasks/ChefKnifeV1/task.json
index ea2a0342a5ee..cbf9678fe968 100644
--- a/Tasks/ChefKnifeV1/task.json
+++ b/Tasks/ChefKnifeV1/task.json
@@ -16,8 +16,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 21
+ "Minor": 198,
+ "Patch": 0
},
"deprecated": true,
"demands": [
diff --git a/Tasks/ChefKnifeV1/task.loc.json b/Tasks/ChefKnifeV1/task.loc.json
index 6b86288ed0fa..901af01038ae 100644
--- a/Tasks/ChefKnifeV1/task.loc.json
+++ b/Tasks/ChefKnifeV1/task.loc.json
@@ -16,8 +16,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 21
+ "Minor": 198,
+ "Patch": 0
},
"deprecated": true,
"demands": [
diff --git a/Tasks/ChefV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/de-DE/resources.resjson
index 7bacd2544a42..0ff46b6518e6 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/chef-readme)",
"loc.description": "Durch Bearbeiten der Umgebungsattribute in Chef-Umgebungen bereitstellen",
"loc.instanceNameFormat": "Durch Bearbeiten von Umgebungsattributen von Chef-Abonnement $(ChefServer) an Chef bereitstellen",
"loc.input.label.connectedServiceName": "Chef-Dienstverbindung",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/es-ES/resources.resjson
index 80a3136f6d42..ac0f662cc50f 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/chef-readme)",
"loc.description": "Realice implementaciones en entornos Chef mediante la edición de los atributos del entorno",
"loc.instanceNameFormat": "Implementar en Chef editando los atributos de entorno de la suscripción de Chef $(ChefServer)",
"loc.input.label.connectedServiceName": "Conexión del servicio Chef",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/fr-FR/resources.resjson
index ed409cef8b7f..77c91a5c2274 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/chef-readme)",
"loc.description": "Déployer dans des environnements Chef en modifiant les attributs d'environnement",
"loc.instanceNameFormat": "Déployer dans un environnement chef en modifiant les attributs d'environnement de l'abonnement Chef $(ChefServer)",
"loc.input.label.connectedServiceName": "Connexion de service Chef",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/it-IT/resources.resjson
index f360c10f8a0a..168ba8ba3b3a 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/chef-readme)",
"loc.description": "Consente di distribuire in ambienti Chef modificando gli attributi dell'ambiente",
"loc.instanceNameFormat": "Consente di distribuire in Chef modificando gli attributi di ambiente della sottoscrizione di Chef $(ChefServer)",
"loc.input.label.connectedServiceName": "Connessione al servizio Chef",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/ja-JP/resources.resjson
index d324e29307ef..02fb70d2ec54 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/chef-readme)",
"loc.description": "環境属性を編集して Chef 環境を展開します",
"loc.instanceNameFormat": "Chef のサブスクリプション $(ChefServer) の環境属性を編集して Chef に展開します",
"loc.input.label.connectedServiceName": "Chef のサービス接続",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/ru-RU/resources.resjson
index edafdec293d3..e4c8551f1936 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/chef-readme)",
"loc.description": "Развертывание в средах Chef путем изменения атрибутов среды",
"loc.instanceNameFormat": "Выполните развертывание в Сhef, изменив атрибуты среды для подписки Chef $(ChefServer)",
"loc.input.label.connectedServiceName": "Подключение к службе Chef",
diff --git a/Tasks/ChefV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ChefV1/Strings/resources.resjson/zh-TW/resources.resjson
index 68e934c9addd..9fac8ceaedd0 100644
--- a/Tasks/ChefV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ChefV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Chef",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/chef-readme)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/chef-readme)",
"loc.description": "編輯環境屬性,以部署至 Chef 環境",
"loc.instanceNameFormat": "編輯 Chef 訂用帳戶的環境屬性以部署至 Chef $(ChefServer)",
"loc.input.label.connectedServiceName": "Chef 服務連線",
diff --git a/Tasks/ChefV1/task.json b/Tasks/ChefV1/task.json
index d9728f5df671..c9126e57f3b8 100644
--- a/Tasks/ChefV1/task.json
+++ b/Tasks/ChefV1/task.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 24
+ "Minor": 198,
+ "Patch": 0
},
"deprecated": true,
"demands": [
diff --git a/Tasks/ChefV1/task.loc.json b/Tasks/ChefV1/task.loc.json
index b1b2842018bd..73dddefb9641 100644
--- a/Tasks/ChefV1/task.loc.json
+++ b/Tasks/ChefV1/task.loc.json
@@ -17,8 +17,8 @@
"author": "Microsoft Corporation",
"version": {
"Major": 1,
- "Minor": 0,
- "Patch": 24
+ "Minor": 198,
+ "Patch": 0
},
"deprecated": true,
"demands": [
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/de-DE/resources.resjson
index a00f1739cb96..3f178d5590a1 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Befehlszeile",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "Hiermit wird ein Befehlszeilenskript unter Verwendung von Bash unter Linux und MacOS und \"cmd.exe\" unter Windows ausgeführt.",
"loc.instanceNameFormat": "Befehlszeilenskript",
"loc.releaseNotes": "Skripttaskkonsistenz. Es wurde Unterstützung für mehrere Zeilen hinzugefügt.",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/es-ES/resources.resjson
index d317c0642a13..39f27cf7775f 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Línea de comandos",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "Ejecute un script de la línea de comandos con Bash en Linux y con macOS y cmd.exe en Windows.",
"loc.instanceNameFormat": "Script de la línea de comandos",
"loc.releaseNotes": "Coherencia de la tarea de script. Se ha agregado compatibilidad con varias líneas.",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/fr-FR/resources.resjson
index ecd982c340ec..8df9c3ad3e42 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Ligne de commande",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "Exécuter un script de ligne de commande via Bash sur Linux et macOS, et cmd.exe sur Windows",
"loc.instanceNameFormat": "Script de ligne de commande",
"loc.releaseNotes": "Cohérence de la tâche de script. Ajout de la prise en charge de plusieurs lignes.",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/it-IT/resources.resjson
index af72eaeecddf..81ba7876163e 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Riga di comando",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "Consente di eseguire uno script da riga di comando usando Bash in Linux in macOS e cmd.exe in Windows",
"loc.instanceNameFormat": "Script da riga di comando",
"loc.releaseNotes": "Coerenza delle attività per gli script. Aggiunta del supporto per più righe.",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/ja-JP/resources.resjson
index 7e95083bba44..562ac778b77e 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "コマンド ライン",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "bash (macOS と Linux の場合) や cmd.exe (Windows の場合) を使用してコマンド ライン スクリプトを実行します",
"loc.instanceNameFormat": "コマンド ライン スクリプト",
"loc.releaseNotes": "スクリプト タスクの一貫性。複数行のサポートが追加されました。",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/ru-RU/resources.resjson
index 9b280859c692..96e724fbe5ff 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "Командная строка",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "Запуск скрипта командной строки с помощью Bash в Linux и macOS и cmd.exe в Windows",
"loc.instanceNameFormat": "Скрипт командной строки",
"loc.releaseNotes": "Создавайте скрипты для обеспечения согласованности задач. Добавлена поддержка нескольких строк.",
diff --git a/Tasks/CmdLineV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CmdLineV2/Strings/resources.resjson/zh-TW/resources.resjson
index a63bc5500d83..3615d2a05b94 100644
--- a/Tasks/CmdLineV2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CmdLineV2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "命令列",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613735)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613735)",
"loc.description": "在 Linux 和 macOS 上使用 Bash; 在 Windows 上使用 cmd.exe 來執行命令列指令碼",
"loc.instanceNameFormat": "命令列指令碼",
"loc.releaseNotes": "指令碼工作一致性。新增了多行支援。",
diff --git a/Tasks/CmdLineV2/task.json b/Tasks/CmdLineV2/task.json
index 3471bf3d4fbe..c4f656324bc4 100644
--- a/Tasks/CmdLineV2/task.json
+++ b/Tasks/CmdLineV2/task.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 182,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "Script task consistency. Added support for multiple lines.",
@@ -82,4 +82,4 @@
"PS_UnableToDetermineExitCode": "Unexpected exception. Unable to determine the exit code from cmd.exe.",
"ScriptContents": "Script contents:"
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/CmdLineV2/task.loc.json b/Tasks/CmdLineV2/task.loc.json
index ad934cfea74c..6397a2271f59 100644
--- a/Tasks/CmdLineV2/task.loc.json
+++ b/Tasks/CmdLineV2/task.loc.json
@@ -17,7 +17,7 @@
"author": "Microsoft Corporation",
"version": {
"Major": 2,
- "Minor": 182,
+ "Minor": 198,
"Patch": 0
},
"releaseNotes": "ms-resource:loc.releaseNotes",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/de-DE/resources.resjson
index fc9e4c5734fa..80eb3687cb9c 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Hiermit werden CocoaPods-Abhängigkeiten für Swift- und Objective-C-Cocoa-Projekte installiert.",
"loc.instanceNameFormat": "Pod-Installation",
"loc.group.displayName.advanced": "Erweitert",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/es-ES/resources.resjson
index b1b6d8e76cbe..e7777eb444af 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Instala dependencias de CocoaPods para proyectos Swift y Objective-C de Cocoa.",
"loc.instanceNameFormat": "instalación de pod",
"loc.group.displayName.advanced": "Avanzado",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/fr-FR/resources.resjson
index 34f1d13d781f..47f209490e8b 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Installer les dépendances CocoaPods pour les projets Cocoa Swift and Objective-C",
"loc.instanceNameFormat": "installation de pod",
"loc.group.displayName.advanced": "Avancé",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/it-IT/resources.resjson
index 61bef8f58626..787347b11743 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Installa le dipendenze CocoaPods per progetti Cocoa Swift e Objective-C",
"loc.instanceNameFormat": "pod install",
"loc.group.displayName.advanced": "Avanzate",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/ja-JP/resources.resjson
index b02606747837..8e72f5cb0aa2 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Swift および Objective-C Cocoa プロジェクトのための CocoaPods の依存関係をインストールします",
"loc.instanceNameFormat": "pod install",
"loc.group.displayName.advanced": "詳細設定",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/ru-RU/resources.resjson
index d9802c4b7c4f..58953173ab8d 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "Установить зависимости CocoaPods для проектов Cocoa Swift и Objective-C",
"loc.instanceNameFormat": "установка pod",
"loc.group.displayName.advanced": "Дополнительно",
diff --git a/Tasks/CocoaPodsV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CocoaPodsV0/Strings/resources.resjson/zh-TW/resources.resjson
index 85952ec9ed89..046a974cd5b4 100644
--- a/Tasks/CocoaPodsV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/CocoaPodsV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,6 +1,6 @@
{
"loc.friendlyName": "CocoaPods",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613745)",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613745)",
"loc.description": "安裝 Swift 和 Objective-C Cocoa 專案的 CocoaPods 相依性",
"loc.instanceNameFormat": "pod 安裝",
"loc.group.displayName.advanced": "進階",
diff --git a/Tasks/CocoaPodsV0/task.json b/Tasks/CocoaPodsV0/task.json
index 320393ffb1a2..3935e3777f1a 100644
--- a/Tasks/CocoaPodsV0/task.json
+++ b/Tasks/CocoaPodsV0/task.json
@@ -17,7 +17,7 @@
"minimumAgentVersion": "2.182.1",
"version": {
"Major": 0,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"groups": [
@@ -78,4 +78,4 @@
"PodFailed": "The 'pod' command failed with error: %s",
"CocoaPodsNotFound": "The 'pod' command was not found. Please install CocoaPods on the agent machine (https://cocoapods.org/)."
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/CocoaPodsV0/task.loc.json b/Tasks/CocoaPodsV0/task.loc.json
index 81e3b259d1a0..cb296b324797 100644
--- a/Tasks/CocoaPodsV0/task.loc.json
+++ b/Tasks/CocoaPodsV0/task.loc.json
@@ -17,7 +17,7 @@
"minimumAgentVersion": "2.182.1",
"version": {
"Major": 0,
- "Minor": 189,
+ "Minor": 198,
"Patch": 0
},
"groups": [
@@ -78,4 +78,4 @@
"PodFailed": "ms-resource:loc.messages.PodFailed",
"CocoaPodsNotFound": "ms-resource:loc.messages.CocoaPodsNotFound"
}
-}
+}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/de-DE/resources.resjson
index 122f4fefe344..e51233c68165 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/de-DE/resources.resjson
@@ -74,7 +74,7 @@
"loc.messages.SwappedAppServiceSlotWithProduction": "Slots für App Service \"%s\" getauscht: \"production\" und \"%s\"",
"loc.messages.SwappedAppServiceSlotSlots": "Slots für App Service \"%s\" getauscht: \"%s\" und \"%s\"'",
"loc.messages.FailedToGetAppServicePublishingCredentials": "Fehler beim Abrufen der Anmeldeinformationen für die Veröffentlichung für App Service \"%s\". Fehler: %s",
- "loc.messages.WarmingUpSlots": "Slots werden aufgewärmt.",
+ "loc.messages.WarmingUpSlots": "Slots werden aufgewärmt",
"loc.messages.DeploymentIDCannotBeNull": "Die Bereitstellungs-ID darf nicht NULL oder leer sein.",
"loc.messages.DeploymentDataEntityCannotBeNull": "Die Datenentität für die Bereitstellung darf nicht NULL oder undefiniert sein.",
"loc.messages.SiteExtensionInstalled": "Die Websiteerweiterung \"%s\" wurde installiert.",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "Das Format der Antwort ist ungültig.",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "Stellen Sie sicher, dass der Computer das TLS 1.2-Protokoll oder eine höhere Version verwendet. Weitere Informationen zum Aktivieren von TLS auf Ihrem Computer finden Sie unter https://aka.ms/enableTlsv2.",
"loc.messages.JarPathNotPresent": "Der Java-JAR-Pfad ist nicht vorhanden.",
- "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist."
+ "loc.messages.ExpiredServicePrincipal": "Das Zugriffstoken für Azure konnte nicht abgerufen werden. Stellen Sie sicher, dass der verwendete Dienstprinzipal gültig und nicht abgelaufen ist. Weitere Informationen finden Sie unter https://aka.ms/azureappservicedeploytsg.",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Es wird versucht, die App Service-Konfigurationseinstellungen zu aktualisieren. Daten: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Die App Service-Konfigurationseinstellungen wurden aktualisiert.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Es wird versucht, die App Service-Anwendungseinstellungen zu aktualisieren. Daten: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen werden gelöscht. Daten: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Die App Service-Anwendungseinstellungen und die Kudu-Anwendungseinstellungen wurden aktualisiert.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Es wird versucht, die App Service-Verbindungszeichenfolgen zu aktualisieren. Daten: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service-Anwendungseinstellungen sind bereits vorhanden.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service-Verbindungszeichenfolgen sind bereits vorhanden.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Die App Service-Verbindungszeichenfolgen wurden aktualisiert. Daten: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "Fehler beim Abrufen der Metadaten für App Service \"%s\". Fehler: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Fehler beim Aktualisieren der Sloteinstellungen der Konfiguration für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Fehler beim Aktualisieren der Verbindungszeichenfolgen für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Fehler beim Aktualisieren der Sloteinstellungen der Verbindungszeichenfolge für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Fehler beim Abrufen der Verbindungszeichenfolgen für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Fehler beim Abrufen der Sloteinstellungen der Verbindungszeichenfolge für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Fehler beim Abrufen der Slotkonfigurationsnamen für die App Service-Instanz \"%s\". Fehler: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "Fehler beim Patchen der Konfiguration für App Service \"%s\". Fehler: %s",
+ "loc.messages.KuduStackTraceURL": "Überprüfen Sie zum weiteren Debuggen die URL für die Kudu-Stapelüberwachung: %s",
+ "loc.messages.CorrelationIdForARM": "Korrelations-ID aus ARM-API-Aufrufantwort: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/es-ES/resources.resjson
index 84ab466e4890..b6db941fb4f2 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/es-ES/resources.resjson
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "El formato de la respuesta no es válido.",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "Asegúrese de que el equipo usa el protocolo TLS 1.2 o posterior. Consulte https://aka.ms/enableTlsv2 para obtener más información sobre cómo habilitar TLS en la máquina.",
"loc.messages.JarPathNotPresent": "La ruta de acceso de jar de Java no está presente.",
- "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio usada es válida y no ha expirado."
+ "loc.messages.ExpiredServicePrincipal": "No se pudo capturar el token de acceso de Azure. Compruebe que la entidad de servicio que se usa es válida y no ha expirado. Para obtener más información, consulte https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Intentando actualizar los valores de configuración de la instancia de App Service. Datos: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Se han actualizado los valores de configuración de App Service.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Intentando actualizar la configuración de aplicación de App Service. Datos: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "Eliminando la configuración de la aplicación de App Service. Datos: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Se han actualizado la configuración de aplicación de App Service y la configuración de aplicación de Kudu.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Intentando actualizar las cadenas de conexión de la instancia de App Service. Datos: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "La configuración de aplicación de App Service ya está presente.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Las cadenas de conexión de App Service ya están presentes.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Las cadenas de conexión de App Service se han actualizado. Datos: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "No se pudieron obtener los metadatos de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "No se pudieron actualizar los valores de espacio de configuración de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "No se pudieron actualizar las cadenas de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "No se pudo actualizar la configuración de espacio de la cadena de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "No se pudieron obtener las cadenas de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "No se pudo obtener la configuración de espacio de la cadena de conexión de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "No se pudieron obtener los nombres de configuración de espacio de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "No se pudo aplicar una revisión a la configuración de la instancia de App Service \"%s\". Error: %s",
+ "loc.messages.KuduStackTraceURL": "Para depurar aún más, compruebe la dirección URL de seguimiento de pila de Kudu: %s",
+ "loc.messages.CorrelationIdForARM": "Identificador de correlación de la respuesta de llamada API de ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/fr-FR/resources.resjson
index ecd11cd184bb..1252b337a4ff 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/fr-FR/resources.resjson
@@ -28,13 +28,13 @@
"loc.messages.ResourceGroupExceededLength": "\"resourceGroupName\" doit satisfaire la contrainte - \"MaxLength\" : 90",
"loc.messages.ResourceGroupDeceededLength": "\"resourceGroupName\" doit satisfaire la contrainte - \"MinLength\" : 1",
"loc.messages.ResourceGroupDoesntMatchPattern": "\"resourceGroupName\" doit satisfaire la contrainte - \"Pattern\" : /^[-\\w\\._\\(\\)]+$/",
- "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe de machines virtuelles identiques ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
- "loc.messages.GetVMSSFailed": "Échec de l'obtention des détails du groupe de machines virtuelles identiques correspondant au groupe de ressources %s et portant le nom %s. Erreur : %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe de machines virtuelles identiques %s, car il utilise une image de plateforme. Seul un groupe de machines virtuelles identiques qui utilise une image personnalisée peut être mis à jour.",
+ "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe VMSS ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
+ "loc.messages.GetVMSSFailed": "L'obtention des détails du groupe VMSS correspondant au groupe de ressources %s et portant le nom %s a échoué. Erreur : %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe VMSS %s, car il utilise une image de plateforme. Seul un groupe VMSS qui utilise une image personnalisée peut être mis à jour.",
"loc.messages.VMSSImageUrlCannotBeNull": "L'URL de l'image doit être une chaîne non vide.",
"loc.messages.VMSSImageAlreadyUptoDate": "L'image est déjà à jour pour %s. Mise à jour de l'image ignorée.",
- "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe de machines virtuelles identiques : %s.",
- "loc.messages.VMSSUpdateImage": "Mise à jour du groupe de machines virtuelles identiques %s pour l'utilisation d'une nouvelle image...",
+ "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe VMSS : %s.",
+ "loc.messages.VMSSUpdateImage": "Mise à jour du groupe VMSS %s pour l'utilisation d'une nouvelle image...",
"loc.messages.ResourceNameCannotBeNull": "Le nom de la ressource ne peut pas avoir une valeur null.",
"loc.messages.activeDirectoryResourceIdUrlCannotBeEmpty": "L'URL de ressource Active Directory ne peut pas être vide.",
"loc.messages.StorageAccountCannotBeNull": "le accountName de stockage ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "La réponse n'est pas dans un format valide",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "Assurez-vous que l'ordinateur utilise le protocole TLS 1.2 ou ultérieur. Consultez https://aka.ms/enableTlsv2 pour plus d'informations sur l'activation de TLS sur votre ordinateur.",
"loc.messages.JarPathNotPresent": "Le chemin du fichier jar Java n'est pas présent",
- "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré."
+ "loc.messages.ExpiredServicePrincipal": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Vérifiez si le principal de service utilisé est valide et s'il n'a pas expiré. Pour plus d'informations, consultez https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Tentative de mise à jour des paramètres d'application d'App Service. Données : %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "Suppression des paramètres d'application d'App Service. Données : %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Tentative de mise à jour des chaînes de connexion d'App Service. Données : %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Les paramètres d'application d'App Service sont déjà présents.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Les chaînes de connexion d'App Service sont déjà présentes.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Chaînes de connexion d'App Service mises à jour. Données : %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "Échec de l'obtention des métadonnées de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la configuration '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Échec de la mise jour des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Échec de l'obtention des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Échec de l'obtention des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Échec de l'obtention des noms de configurations de l'emplacement '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "Échec de l'application du correctif à la configuration de l'App Service '%s'. Erreur : %s",
+ "loc.messages.KuduStackTraceURL": "Pour déboguer davantage, consultez l'URL de l'arborescence des appels de procédure Kudu : %s",
+ "loc.messages.CorrelationIdForARM": "ID de corrélation de la réponse à l'appel d'API ARM : %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/it-IT/resources.resjson
index 84283ec986a3..aafdc31f8db0 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/it-IT/resources.resjson
@@ -2,7 +2,7 @@
"loc.messages.ClientIdCannotBeEmpty": "clientId non deve essere una stringa vuota.",
"loc.messages.DomainCannotBeEmpty": "domain non deve essere una stringa vuota.",
"loc.messages.SecretCannotBeEmpty": "secret non deve essere una stringa vuota.",
- "loc.messages.armUrlCannotBeEmpty": "arm Url non deve essere una stringa vuota.",
+ "loc.messages.armUrlCannotBeEmpty": "L'URL di ARM non deve essere una stringa vuota.",
"loc.messages.authorityUrlCannotBeEmpty": "authority non deve essere una stringa vuota.",
"loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Non è stato possibile recuperare il token di accesso per Azure. Codice di stato: %s. Messaggio di stato: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Non è stato possibile recuperare il token di accesso per l'entità servizio gestita. Configurare l'identità del servizio gestita per la macchina virtuale 'https://aka.ms/azure-msi-docs'. Codice di stato: %s. Messaggio di stato: %s",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "Il formato della risposta non è valido",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "Assicurarsi che il computer usi il protocollo TLS 1.2 o superiore. Per altre informazioni su come abilitare TLS nel computer, vedere https://aka.ms/enableTlsv2.",
"loc.messages.JarPathNotPresent": "Il percorso del file jar Java non è presente",
- "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta."
+ "loc.messages.ExpiredServicePrincipal": "Non è stato possibile recuperare il token di accesso per Azure. Verificare che l'entità servizio usata sia valida e non sia scaduta. Per altre informazioni, vedere https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentativo di aggiornamento delle impostazioni di configurazione del servizio app. Dati: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Le impostazioni di configurazione del servizio app sono state aggiornate.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Tentativo di aggiornamento delle impostazioni applicazione del servizio app. Dati: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "Eliminazione delle impostazioni applicazione del servizio app. Dati: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Le impostazioni applicazione del servizio app e le impostazioni applicazione di Kudu sono state aggiornate.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Tentativo di aggiornamento delle stringhe di connessione del servizio app. Dati: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Le impostazioni applicazione del servizio app sono già presenti.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Le stringhe di connessione del servizio app sono già presenti.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Le stringhe di connessione del servizio app sono state aggiornate. Dati: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "Non è stato possibile ottenere i metadati del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Non è stato possibile aggiornare le impostazioni dello slot di configurazione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Non è stato possibile aggiornare le stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Non è stato possibile aggiornare le impostazioni dello slot delle stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Non è stato possibile ottenere le stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Non è stato possibile ottenere le impostazioni dello slot delle stringhe di connessione del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Non è stato possibile ottenere i nomi di configurazione slot del servizio app '%s'. Errore: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "Non è stato possibile correggere la configurazione del servizio app '%s'. Errore: %s",
+ "loc.messages.KuduStackTraceURL": "Per approfondire il debug, vedere l'URL di analisi dello stack di Kudu: %s",
+ "loc.messages.CorrelationIdForARM": "ID correlazione della risposta alla chiamata API ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ja-JP/resources.resjson
index 4699cd194138..d28e878513c4 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ja-JP/resources.resjson
@@ -66,14 +66,14 @@
"loc.messages.FailedToGetAppServiceDetails": "App Service '%s' の詳細をフェッチできませんでした。エラー: %s",
"loc.messages.AppServiceState": "App Service の状態は '%s' です。",
"loc.messages.InvalidMonitorAppState": "アプリ状態を監視するために指定された状態 '%s' は無効です",
- "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の発行プロファイルをフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の公開プロファイルをフェッチできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされています",
"loc.messages.SwappingAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' がスワップされています",
"loc.messages.SwappedAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされました",
"loc.messages.SwappedAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' がスワップされました",
- "loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の発行資格情報をフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.WarmingUpSlots": "スロットをウォームアップしています",
"loc.messages.DeploymentIDCannotBeNull": "配置 ID を null または空にすることはできません。",
"loc.messages.DeploymentDataEntityCannotBeNull": "配置データ エンティティを null または未定義にすることはできません。",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "応答が無効な形式です",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "マシンで TLS 1.2 プロトコル以上を使用していることを確認します。お使いのマシンで TLS を有効にする方法について詳しくは、https://aka.ms/enableTlsv2 をご確認ください。",
"loc.messages.JarPathNotPresent": "Java jar パスが存在しません",
- "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことを確認してください。"
+ "loc.messages.ExpiredServicePrincipal": "Azure のアクセス トークンをフェッチできませんでした。使用されているサービス プリンシパルが有効であり、有効期限が切れていないことをご確認ください。詳細については、https://aka.ms/azureappservicedeploytsg をご覧ください",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "App Service アプリケーションの設定を更新しようとしています。データ: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "App Service のアプリケーション設定を削除しています。データ: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "App Service 接続文字列を更新しようとしています。データ: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service アプリケーション設定は既に存在します。",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 接続文字列は既に存在します。",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "App Service 接続文字列が更新されました。データ: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "App Service '%s' のメタデータの取得に失敗しました。エラー: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "App Service '%s' 構成スロットの設定を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "App Service '%s' 接続文字列を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "App Service '%s' 接続文字列スロットの設定を更新できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "App Service '%s' 接続文字列を取得できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "App Service '%s' 接続文字列スロットの設定を取得できませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "App Service '%s' スロット構成名を取得できませんでした。エラー: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "App Service '%s' の構成を修正できませんでした。エラー: %s",
+ "loc.messages.KuduStackTraceURL": "さらにデバッグするには、Kudu スタック トレースの URL %s をご確認ください",
+ "loc.messages.CorrelationIdForARM": "ARM API 呼び出しの応答からの関連付け ID: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ko-KR/resources.resjson
index ea25d3af2fa1..914d44f7f72d 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ko-KR/resources.resjson
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "응답의 형식이 유효하지지 않습니다.",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "머신에서 TLS 1.2 프로토콜 이상을 사용 중인지 확인하세요. 머신에서 TLS를 사용하도록 설정하는 방법에 대해 자세히 알아보려면 https://aka.ms/enableTlsv2를 참조하세요.",
"loc.messages.JarPathNotPresent": "Java jar 경로가 없습니다.",
- "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요."
+ "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 가져올 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요. 자세한 내용은 https://aka.ms/azureappservicedeploytsg를 참조하세요.",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트하는 중입니다. 데이터: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트했습니다.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "App Service 애플리케이션 설정을 업데이트하는 중입니다. 데이터: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "App Service 애플리케이션 설정을 삭제하는 중입니다. 데이터: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 응용 프로그램 설정 및 Kudu 응용 프로그램 설정을 업데이트했습니다.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "App Service 연결 문자열을 업데이트하는 중입니다. 데이터: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service 애플리케이션 설정이 이미 있습니다.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 연결 문자열이 이미 있습니다.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "App Service 연결 문자열을 업데이트했습니다. 데이터: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "App Service '%s' 메타데이터를 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "App Service '%s' 구성 슬롯 설정을 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "App Service '%s' 연결 설정을 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "App Service '%s' 연결 문자열 슬롯 설정을 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "App Service '%s' 연결 문자열을 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "App Service '%s' 연결 문자열 슬롯 설정을 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "App Service '%s' 슬롯 구성 이름을 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "App Service '%s' 구성을 패치하지 못했습니다. 오류: %s",
+ "loc.messages.KuduStackTraceURL": "추가로 디버깅하려면 Kudu 스택 추적 URL %s을(를) 확인하세요.",
+ "loc.messages.CorrelationIdForARM": "ARM API 호출 응답의 상관 관계 ID: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ru-RU/resources.resjson
index e898006762fb..55f63d5d3dc2 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/ru-RU/resources.resjson
@@ -2,7 +2,7 @@
"loc.messages.ClientIdCannotBeEmpty": "Параметр clientId должен быть непустой строкой.",
"loc.messages.DomainCannotBeEmpty": "Параметр domain должен быть непустой строкой.",
"loc.messages.SecretCannotBeEmpty": "Параметр secret должен быть непустой строкой.",
- "loc.messages.armUrlCannotBeEmpty": "Параметр arm Url должен быть непустой строкой.",
+ "loc.messages.armUrlCannotBeEmpty": "URL-адрес ARM должен быть непустой строкой.",
"loc.messages.authorityUrlCannotBeEmpty": "Параметр authority должен быть непустой строкой.",
"loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Не удалось получить маркер доступа для Azure. Код состояния: %s, сообщение о состоянии: %s",
"loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Настройте управляемое удостоверение службы (MSI) для виртуальной машины \"https://aka.ms/azure-msi-docs\". Код состояния: %s; сообщения о состоянии: %s.",
@@ -28,13 +28,13 @@
"loc.messages.ResourceGroupExceededLength": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"MaxLength\": 90",
"loc.messages.ResourceGroupDeceededLength": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"MinLength\": 1",
"loc.messages.ResourceGroupDoesntMatchPattern": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"Шаблон\": /^[-\\w\\._\\(\\)]+$/",
- "loc.messages.VMSSNameCannotBeNull": "Имя масштабируемого набора виртуальных машин не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
- "loc.messages.GetVMSSFailed": "Не удалось получить сведения о масштабируемом наборе виртуальных машин с группой ресурсов %s и именем %s. Ошибка: %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить масштабируемый набор виртуальных машин %s, так как в нем используется образ платформы. Для обновления доступны только масштабируемые наборы виртуальных машин с пользовательскими образами.",
+ "loc.messages.VMSSNameCannotBeNull": "Имя VMSS не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
+ "loc.messages.GetVMSSFailed": "Не удалось получить сведения о VMSS с группой ресурсов %s и именем %s. Ошибка: %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить VMSS %s, так как в нем используется образ платформы. Для обновления доступны только VMSS с пользовательскими образами.",
"loc.messages.VMSSImageUrlCannotBeNull": "URL-адрес образа должен быть непустой строкой.",
"loc.messages.VMSSImageAlreadyUptoDate": "Образ %s уже обновлен. Обновление образа пропущено.",
- "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа масштабируемого набора виртуальных машин: %s.",
- "loc.messages.VMSSUpdateImage": "Перевод масштабируемого набора виртуальных машин %s на новый образ...",
+ "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа VMSS: %s.",
+ "loc.messages.VMSSUpdateImage": "Перевод VMSS %s на новый образ...",
"loc.messages.ResourceNameCannotBeNull": "Имя ресурса не может иметь значение null.",
"loc.messages.activeDirectoryResourceIdUrlCannotBeEmpty": "URL-адрес ресурса Active Directory не может быть пустым.",
"loc.messages.StorageAccountCannotBeNull": "Параметр accountName хранилища не может иметь значение NULL или быть неопределенным. Он должен иметь строковый тип.",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "Ответ имеет недопустимый формат.",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "Компьютер должен использовать протокол TLS 1.2 или более поздней версии. Дополнительные сведения о том, как включить TLS на вашем компьютере: https://aka.ms/enableTlsv2.",
"loc.messages.JarPathNotPresent": "Отсутствует путь к jar-файлу Java.",
- "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек."
+ "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек. Дополнительные сведения: https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "Выполняется попытка изменить параметры приложения Службы приложений. Данные: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "Удаление параметров приложения Службы приложений. Данные: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Выполняется попытка изменить строки подключения Службы приложений. Данные: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "Параметры приложения Службы приложений уже существуют.",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Строки подключений Службы приложений уже существуют.",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Обновлены строки подключения Службы приложений. Данные: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "Не удалось получить метаданные службы приложений \"%s\". Ошибка: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Не удалось изменить параметры слотов конфигураций \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Не удалось изменить строки подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Не удалось изменить параметры слотов строк подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Не удалось получить строки подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Не удалось получить параметры слотов строк подключения \"%s\" Службы приложений. Ошибка: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Не удалось получить имена конфигураций слотов Службы приложений \"%s\". Ошибка: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "Не удалось изменить конфигурацию службы приложений \"%s\". Ошибка: %s",
+ "loc.messages.KuduStackTraceURL": "Для дальнейшей отладки проверьте URL-адрес трассировки стека Kudu: %s",
+ "loc.messages.CorrelationIdForARM": "Идентификатор корреляции из ответа на вызов API ARM: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-CN/resources.resjson
index 52b508bc0559..29db325f3d0e 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-CN/resources.resjson
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "响应的格式无效。",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "请确保计算机使用的是 TLS 1.2 协议或更高版本。请访问 https://aka.ms/enableTlsv2 获取有关如何在计算机中启用 TLS 的详细信息。",
"loc.messages.JarPathNotPresent": "Java jar 路径不存在",
- "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。"
+ "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。有关详细信息,请参阅 https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在尝试更新应用服务配置设置。数据: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新应用服务配置设置。",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "正在尝试更新应用服务应用程序设置。数据: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "正在删除应用服务应用程序设置。数据: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "已更新应用服务应用程序设置和 Kudu 应用程序设置。",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "正在尝试更新应用服务连接字符串。数据: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "应用服务应用程序设置已存在。",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "应用服务连接字符串已存在。",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "已更新应用服务连接字符串。数据: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "未能获取应用服务“%s”元数据。错误: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "未能更新应用服务 \"%s\" 配置槽设置。错误: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "未能更新应用服务 \"%s\" 连接字符串。错误: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "未能更新应用服务 \"%s\" 连接字符串槽设置。错误: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "未能获取应用服务 \"%s\" 连接字符串。错误: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "未能获取应用服务 \"%s\" 连接字符串槽设置。错误: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "未能获取应用服务 \"%s\" 槽配置名称。错误: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "未能修补应用服务“%s”配置。错误: %s",
+ "loc.messages.KuduStackTraceURL": "若要进行进一步调试,请检查 Kudu 堆栈跟踪 URL: %s",
+ "loc.messages.CorrelationIdForARM": "来自 ARM API 调用响应的相关 ID: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-TW/resources.resjson
index 13e257929fd9..d3fe3723a06d 100644
--- a/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/Strings/resources.resjson/zh-TW/resources.resjson
@@ -66,14 +66,14 @@
"loc.messages.FailedToGetAppServiceDetails": "無法擷取 App Service '%s' 詳細資料。錯誤: %s",
"loc.messages.AppServiceState": "App Service 的狀態為 '%s'。",
"loc.messages.InvalidMonitorAppState": "為監視應用程式狀態提供的狀態 '%s' 無效",
- "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發行設定檔。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發佈設定檔。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "無法交換 App Service '%s' 位置 - 'production' 和 '%s'。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "無法交換 App Service '%s' 位置 - '%s' 和 '%s'。錯誤: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "正在交換 App Service '%s' 位置 - 'production' 和 '%s'",
"loc.messages.SwappingAppServiceSlotSlots": "正在交換 App Service '%s' 位置 - '%s' 和 '%s'",
"loc.messages.SwappedAppServiceSlotWithProduction": "已交換 App Service '%s' 位置 - 'production' 和 '%s'",
"loc.messages.SwappedAppServiceSlotSlots": "已交換 App Service '%s' 位置 - '%s' 和 '%s'",
- "loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發行認證。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.WarmingUpSlots": "正在準備交換位置",
"loc.messages.DeploymentIDCannotBeNull": "部署識別碼不可為 null 或空白。",
"loc.messages.DeploymentDataEntityCannotBeNull": "部署資料實體不可為 null 或未定義。",
@@ -140,5 +140,24 @@
"loc.messages.ResponseNotValid": "回應的格式無效",
"loc.messages.Updatemachinetoenablesecuretlsprotocol": "請確定電腦目前使用 TLS 1.2 通訊協定或更高的版本。請查看 https://aka.ms/enableTlsv2,以取得如何於您的電腦上啟用 TLS 的詳細資訊。",
"loc.messages.JarPathNotPresent": "沒有 Java 的 jar 路徑",
- "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。"
+ "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請確認使用的服務主體有效而且未到期。如需詳細資訊,請參閱 https://aka.ms/azureappservicedeploytsg",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。",
+ "loc.messages.UpdatingAppServiceApplicationSettings": "正在嘗試更新 App Service 應用程式設定。資料: %s",
+ "loc.messages.DeletingAppServiceApplicationSettings": "正在刪除 App Service 應用程式設定。資料: %s",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "正在嘗試更新 App Service 連接字串。資料: %s",
+ "loc.messages.AppServiceApplicationSettingsAlreadyPresent": "App Service 應用程式設定已存在。",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "App Service 連接字串已存在。",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "已更新 App Service 連接字串。資料: %s",
+ "loc.messages.FailedToGetAppServiceMetadata": "無法取得 App Service '%s' 中繼資料。錯誤: %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "無法更新 App Service '%s' 組態位置設定。錯誤: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "無法更新 App Service '%s' 連接字串。錯誤: %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "無法更新 App Service '%s' 連接字串位置設定。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "無法取得 App Service '%s' 連接字串。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "無法取得 App Service '%s' 連接字串位置設定。錯誤: %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "無法取得 App Service '%s' 位置組態名稱。錯誤: %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "無法修補 App Service '%s' 組態。錯誤: %s",
+ "loc.messages.KuduStackTraceURL": "若要進一步偵錯,請檢查 Kudu 堆疊追蹤 URL: %s",
+ "loc.messages.CorrelationIdForARM": "來自 ARM api 呼叫回應的相互關聯識別碼: %s"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/de-DE/resources.resjson
index 5509ee992ddc..ac256b36d0e8 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/de-DE/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "\"secret\" darf keine leere Zeichenfolge sein.",
"loc.messages.armUrlCannotBeEmpty": "\"arm Url\" darf keine leere Zeichenfolge sein.",
"loc.messages.authorityUrlCannotBeEmpty": "\"authority\" darf keine leere Zeichenfolge sein.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Ein Zugriffstoken für Azure konnte nicht abgerufen werden. Statuscode: %s, Statusmeldung: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Ein Zugriffstoken für den verwalteten Dienstprinzipal konnte nicht abgerufen werden. Konfigurieren Sie die verwaltete Dienstidentität (MSI) für den virtuellen Computer (https://aka.ms/azure-msi-docs). Statuscode: %s, Statusmeldung: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Ein Zugriffstoken für den verwalteten Dienstprinzipal konnte nicht abgerufen werden. Statuscode: %s, Statusmeldung: %s",
"loc.messages.CallbackCannotBeNull": "Rückruf darf nicht NULL sein.",
"loc.messages.VMNameCannotBeNull": "\"vmName\" darf nicht NULL oder undefiniert sein und muss den Typ \"Zeichenfolge\" aufweisen.",
"loc.messages.InvalidValue": "%s ist kein gültiger Wert. Die gültigen Werte sind: %s",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "Fehler beim Starten des fortlaufenden WebJobs \"%s\". Fehler: %s",
"loc.messages.FailedToStopContinuousWebJob": "Fehler beim Beenden des fortlaufenden WebJobs \"%s\". Fehler: %s",
"loc.messages.FailedToGetSiteExtensions": "Fehler beim Abrufen der Websiteerweiterungen. Fehler: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "Fehler beim Abrufen von Erweiterungsfeed. Fehler: %s",
"loc.messages.ExtensionAlreadyInstalled": "Die Erweiterung \"%s\" ist bereits installiert.",
"loc.messages.InstallingSiteExtension": "Websiteerweiterung \"%s\" wird installiert",
"loc.messages.FailedToGetResourceID": "Fehler beim Abrufen der Ressourcen-ID für Ressourcentyp \"%s\" und Ressourcenname \"%s\". Fehler: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "Fehler beim Bereitstellen des Webpakets. Fehler: %s",
"loc.messages.FailedToCreatePath": "Fehler beim Erstellen des Pfads \"%s\" aus Kudu. Fehler: %s",
"loc.messages.FailedToDeleteFile": "Fehler beim Löschen der Datei \"%s/%s\" aus Kudu. Fehler: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Fehler beim Löschen des Ordners \"%s\" aus Kudu. Fehler: %s",
"loc.messages.FailedToUploadFile": "Fehler beim Hochladen der Datei \"%s/%s\" aus Kudu. Fehler: %s",
"loc.messages.FailedToGetFileContent": "Fehler beim Abrufen des Dateiinhalts \"%s/%s\" aus Kudu. Fehler: %s",
"loc.messages.FailedToListPath": "Fehler beim Auflisten des Pfads \"%s\". Fehler: %s",
"loc.messages.FailedToGetDeploymentLogs": "Fehler beim Abrufen von Bereitstellungsprotokollen. Fehler: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "Der HTTP-Antwortcode \"%s\" ist kein gültiger Umleitungsstatuscode.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "Der Adressheader ist NULL für die HTTP-Antwort mit dem Statuscode \"%s\".",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "Um ein Zertifikat in App Service zu verwenden, muss das Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle signiert sein. Werden von Ihrer Web-App Zertifikatüberprüfungsfehler zurückgegeben, verwenden Sie wahrscheinlich ein selbstsigniertes Zertifikat. Um den Fehler zu beheben, müssen Sie in der Build- oder Releasedefinition eine Variable mit dem Namen VSTS_ARM_REST_IGNORE_SSL_ERRORS auf den Wert TRUE festlegen.",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Fehler beim Abrufen von Azure-Metrikwarnungen: %s. Fehler: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Fehler beim Aktualisieren der Ressource \"%s\" der Azure-Metrikwarnungsregel. Fehler: %s",
+ "loc.messages.ResponseNotValid": "Das Format der Antwort ist ungültig."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/es-ES/resources.resjson
index a5c77c11536c..e7f02251dce0 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/es-ES/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret debe ser una cadena no vacía.",
"loc.messages.armUrlCannotBeEmpty": "arm Url debe ser una cadena no vacía.",
"loc.messages.authorityUrlCannotBeEmpty": "authority debe ser una cadena no vacía.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "No se pudo capturar el token de acceso para Azure. Código de estado: %s. Mensaje de estado: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "No se pudo capturar el token de acceso para la entidad de servicio administrada. Configure Managed Service Identity (MSI) para la máquina virtual \"https://aka.ms/azure-msi-docs\". Código de estado: %s. Mensaje de estado: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "No se pudo capturar el token de acceso para la entidad de servicio administrada. Código de estado: %s. Mensaje de estado: %s",
"loc.messages.CallbackCannotBeNull": "callback no puede ser NULL.",
"loc.messages.VMNameCannotBeNull": "vmName no puede ser NULL o no estar definido, y debe ser de tipo cadena.",
"loc.messages.InvalidValue": "%s no es un valor válido. Los valores válidos son: %s",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "No se pudo iniciar el WebJob continuo \"%s\". Error: %s",
"loc.messages.FailedToStopContinuousWebJob": "No se pudo detener el WebJob continuo \"%s\". Error: %s",
"loc.messages.FailedToGetSiteExtensions": "No se pudieron obtener las extensiones de sitio. Error: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "No se pudo obtener la fuente de la extensión. Error: %s",
"loc.messages.ExtensionAlreadyInstalled": "La extensión \"%s\" ya está instalada.",
"loc.messages.InstallingSiteExtension": "Instalando la extensión de sitio \"%s\"",
"loc.messages.FailedToGetResourceID": "No se pudo obtener el identificador del tipo de recurso \"%s\" y el nombre de recurso \"%s\". Error: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "No se pudo implementar el paquete web. Error: %s",
"loc.messages.FailedToCreatePath": "No se pudo crear la ruta de acceso \"%s\" de Kudu. Error: %s",
"loc.messages.FailedToDeleteFile": "No se pudo eliminar el archivo \"%s/%s\" de Kudu. Error: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "No se pudo eliminar la carpeta \"%s\" de Kudu. Error: %s",
"loc.messages.FailedToUploadFile": "No se pudo cargar el archivo \"%s/%s\" de Kudu. Error: %s",
"loc.messages.FailedToGetFileContent": "No se pudo obtener el contenido del archivo \"%s/%s\" de Kudu. Error: %s",
"loc.messages.FailedToListPath": "No se pudo enumerar la ruta de acceso \"%s\". Error: %s",
"loc.messages.FailedToGetDeploymentLogs": "No se pudieron obtener los registros de implementación. Error: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "El código de respuesta HTTP \"%s\" no es un código de estado de redireccionamiento válido.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "El encabezado de la ubicación es NULL para la respuesta HTTP con el código de estado %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "Para usar un certificado en App Service, debe haberlo firmado una entidad de certificación de confianza. Si la aplicación web genera errores de validación del certificado, es posible que esté usando un certificado autofirmado. Para resolverlo, debe establecer una variable denominada VSTS_ARM_REST_IGNORE_SSL_ERRORS como true en la definición de compilación o de versión.",
+ "loc.messages.FailedToGetAzureMetricAlerts": "No se pudieron obtener las alertas de métrica de Azure: %s. Error: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "No se pudo actualizar el recurso de regla de alerta de métrica de Azure \"%s\". Error: %s",
+ "loc.messages.ResponseNotValid": "El formato de la respuesta no es válido."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/fr-FR/resources.resjson
index 82181979fc34..5d99476cb824 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/fr-FR/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret doit être une chaîne non vide.",
"loc.messages.armUrlCannotBeEmpty": "armUrl doit être une chaîne non vide.",
"loc.messages.authorityUrlCannotBeEmpty": "authority doit être une chaîne non vide.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Impossible de récupérer (fetch) le jeton d'accès pour Azure. Code d'état : %s, message d'état : %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Impossible de récupérer (fetch) le jeton d'accès pour le principal du service managé. Configurez MSI (Managed Service Identity) pour la machine virtuelle 'https://aka.ms/azure-msi-docs'. Code d'état : %s, message d'état : %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Impossible de récupérer (fetch) le jeton d'accès pour le principal du service managé. Code d'état : %s, message d'état : %s",
"loc.messages.CallbackCannotBeNull": "callback ne peut pas avoir une valeur null.",
"loc.messages.VMNameCannotBeNull": "vmName ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
"loc.messages.InvalidValue": "%s est une valeur non valide. Les valeurs valides sont : %s",
@@ -28,13 +28,13 @@
"loc.messages.ResourceGroupExceededLength": "\"resourceGroupName\" doit satisfaire la contrainte - \"MaxLength\" : 90",
"loc.messages.ResourceGroupDeceededLength": "\"resourceGroupName\" doit satisfaire la contrainte - \"MinLength\" : 1",
"loc.messages.ResourceGroupDoesntMatchPattern": "\"resourceGroupName\" doit satisfaire la contrainte - \"Pattern\" : /^[-\\w\\._\\(\\)]+$/",
- "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe de machines virtuelles identiques ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
- "loc.messages.GetVMSSFailed": "Échec de l'obtention des détails du groupe de machines virtuelles identiques correspondant au groupe de ressources %s et portant le nom %s. Erreur : %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe de machines virtuelles identiques %s, car il utilise une image de plateforme. Seul un groupe de machines virtuelles identiques qui utilise une image personnalisée peut être mis à jour.",
+ "loc.messages.VMSSNameCannotBeNull": "Le nom du groupe VMSS ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
+ "loc.messages.GetVMSSFailed": "L'obtention des détails du groupe VMSS correspondant au groupe de ressources %s et portant le nom %s a échoué. Erreur : %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Impossible de mettre à jour le groupe VMSS %s, car il utilise une image de plateforme. Seul un groupe VMSS qui utilise une image personnalisée peut être mis à jour.",
"loc.messages.VMSSImageUrlCannotBeNull": "L'URL de l'image doit être une chaîne non vide.",
"loc.messages.VMSSImageAlreadyUptoDate": "L'image est déjà à jour pour %s. Mise à jour de l'image ignorée.",
- "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe de machines virtuelles identiques : %s.",
- "loc.messages.VMSSUpdateImage": "Mise à jour du groupe de machines virtuelles identiques %s pour l'utilisation d'une nouvelle image...",
+ "loc.messages.NewVMSSImageUrl": "URL de la nouvelle image du groupe VMSS : %s.",
+ "loc.messages.VMSSUpdateImage": "Mise à jour du groupe VMSS %s pour l'utilisation d'une nouvelle image...",
"loc.messages.ResourceNameCannotBeNull": "Le nom de la ressource ne peut pas avoir une valeur null.",
"loc.messages.activeDirectoryResourceIdUrlCannotBeEmpty": "L'URL de ressource Active Directory ne peut pas être vide.",
"loc.messages.StorageAccountCannotBeNull": "le accountName de stockage ne peut pas avoir une valeur null ou être non défini. De plus, il doit être de type chaîne.",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "Échec du démarrage du WebJob continu '%s'. Erreur : %s",
"loc.messages.FailedToStopContinuousWebJob": "Échec de l'arrêt du WebJob continu '%s'. Erreur : %s",
"loc.messages.FailedToGetSiteExtensions": "Échec de l'obtention des extensions de site. Erreur : %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "Échec de l'obtention du flux d'extension. Erreur : %s",
"loc.messages.ExtensionAlreadyInstalled": "L'extension '%s' est déjà installée.",
"loc.messages.InstallingSiteExtension": "Installation de l'extension de site '%s'",
"loc.messages.FailedToGetResourceID": "Échec de l'obtention de l'ID de ressource pour le type de ressource '%s' et le nom de ressource '%s'. Erreur : %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "Échec du déploiement du package web. Erreur : %s",
"loc.messages.FailedToCreatePath": "Échec de la création du chemin '%s' à partir de Kudu. Erreur : %s",
"loc.messages.FailedToDeleteFile": "Échec de la suppression du fichier '%s/%s' à partir de Kudu. Erreur : %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Échec de la suppression du dossier '%s' dans Kudu. Erreur : %s",
"loc.messages.FailedToUploadFile": "Échec du chargement du fichier '%s/%s' à partir de Kudu. Erreur : %s",
"loc.messages.FailedToGetFileContent": "Échec de l'obtention du contenu du fichier '%s/%s' à partir de Kudu. Erreur : %s",
"loc.messages.FailedToListPath": "Échec du listage du chemin '%s'. Erreur : %s",
"loc.messages.FailedToGetDeploymentLogs": "Échec de l'obtention des journaux de déploiement. Erreur : %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "Le code de réponse HTTP '%s' n'est pas un code d'état de redirection valide.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "L'en-tête d'emplacement a une valeur null pour la réponse HTTP ayant le code d'état : %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "Pour utiliser un certificat dans App Service, celui-ci doit être signé par une autorité de certification de confiance. Si votre application web génère des erreurs de validation de certificat, cela signifie probablement que vous utilisez un certificat auto-signé. Pour résoudre ces erreurs, vous devez affecter la valeur true à une variable nommée VSTS_ARM_REST_IGNORE_SSL_ERRORS dans la définition de build ou la définition de mise en production",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Échec de l'obtention des alertes de métrique Azure : %s. Erreur : %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Échec de la mise à jour de la ressource '%s' de la règle d'alerte de métrique Azure. Erreur : %s",
+ "loc.messages.ResponseNotValid": "La réponse n'est pas dans un format valide"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/it-IT/resources.resjson
index b91a0bb95c0b..6a044198bea0 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/it-IT/resources.resjson
@@ -2,11 +2,11 @@
"loc.messages.ClientIdCannotBeEmpty": "clientId non deve essere una stringa vuota.",
"loc.messages.DomainCannotBeEmpty": "domain non deve essere una stringa vuota.",
"loc.messages.SecretCannotBeEmpty": "secret non deve essere una stringa vuota.",
- "loc.messages.armUrlCannotBeEmpty": "arm Url non deve essere una stringa vuota.",
+ "loc.messages.armUrlCannotBeEmpty": "L'URL di ARM non deve essere una stringa vuota.",
"loc.messages.authorityUrlCannotBeEmpty": "authority non deve essere una stringa vuota.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Non è stato possibile recuperare il token di accesso per Azure. Codice di stato: %s. Messaggio di stato: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Non è stato possibile recuperare il token di accesso per l'entità servizio gestita. Configurare l'identità del servizio gestita per la macchina virtuale 'https://aka.ms/azure-msi-docs'. Codice di stato: %s. Messaggio di stato: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Non è stato possibile recuperare il token di accesso per l'entità servizio gestita. Codice di stato: %s. Messaggio di stato: %s",
"loc.messages.CallbackCannotBeNull": "il valore di callback non può essere Null.",
"loc.messages.VMNameCannotBeNull": "Il valore di vmName non può essere Null o non definito e deve essere di tipo stringa.",
"loc.messages.InvalidValue": "%s non è un valore valido. I valori validi sono: %s",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "Non è stato possibile avviare il processo Web continuo '%s'. Errore: %s",
"loc.messages.FailedToStopContinuousWebJob": "Non è stato possibile arrestare il processo Web continuo '%s'. Errore: %s",
"loc.messages.FailedToGetSiteExtensions": "Non è stato possibile ottenere le estensioni del sito. Errore: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "Non è stato possibile ottenere il feed dell'estensione. Errore: %s",
"loc.messages.ExtensionAlreadyInstalled": "L'estensione '%s' è già installata.",
"loc.messages.InstallingSiteExtension": "Installazione dell'estensione del sito '%s'",
"loc.messages.FailedToGetResourceID": "Non è stato possibile ottenere l'ID risorsa per il tipo di risorsa '%s' e il nome di risorsa '%s'. Errore: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "Non è stato possibile distribuire il pacchetto Web. Errore: %s",
"loc.messages.FailedToCreatePath": "Non è stato possibile creare il percorso '%s' da Kudu. Errore: %s",
"loc.messages.FailedToDeleteFile": "Non è stato possibile eliminare il file '%s/%s' da Kudu. Errore: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Non è stato possibile eliminare la cartella '%s' da Kudu. Errore: %s",
"loc.messages.FailedToUploadFile": "Non è stato possibile caricare il file '%s/%s da Kudu. Errore: %s",
"loc.messages.FailedToGetFileContent": "Non è stato possibile ottenere il contenuto '%s/%s' del file da Kudu. Errore: %s",
"loc.messages.FailedToListPath": "Non è stato possibile elencare il percorso '%s'. Errore: %s",
"loc.messages.FailedToGetDeploymentLogs": "Non è stato possibile ottenere i log di distribuzione. Errore: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "Il codice di risposta HTTP '%s' non è un codice di stato di reindirizzamento valido.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "L'intestazione del percorso è Null per la risposta HTTP con codice di stato: %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "Per usare un certificato nel servizio app, il certificato deve essere firmato da un'autorità di certificazione attendibile. Se l'app Web restituisce errori di convalida del certificato, è possibile che si stia usando un certificato autofirmato. Per risolvere gli errori, è necessario impostare su true una variabile denominata VSTS_ARM_ARM_REST_IGNORE_SSL_ERRORS nella definizione di compilazione o versione",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Non è stato possibile ottenere gli avvisi per le metriche di Azure: %s. Errore: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Non è stato possibile aggiornare la risorsa '%s' della regola di avviso delle metriche di Azure. Errore: %s",
+ "loc.messages.ResponseNotValid": "Il formato della risposta non è valido"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ja-JP/resources.resjson
index fe69410eb9cd..658933796c49 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ja-JP/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret を空の文字列にすることはできません。",
"loc.messages.armUrlCannotBeEmpty": "ARM URL を空の文字列にすることはできません。",
"loc.messages.authorityUrlCannotBeEmpty": "機関を空の文字列にすることはできません。",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Azure 用のアクセス トークンをフェッチできませんでした。状態コード: %s、状態メッセージ: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。仮想マシンのマネージド サービス ID (MSI) を構成してください 'https://aka.ms/azure-msi-docs'。状態コード: %s、ステータス メッセージ: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "マネージド サービス プリンシパルのアクセス トークンをフェッチできませんでした。状態コード: %s、ステータス メッセージ: %s",
"loc.messages.CallbackCannotBeNull": "コールバックを null にすることはできません。",
"loc.messages.VMNameCannotBeNull": "vmName を null または未定義にすることはできません。文字列型にする必要があります。",
"loc.messages.InvalidValue": "%s は無効な値です。有効な値: %s",
@@ -66,14 +66,14 @@
"loc.messages.FailedToGetAppServiceDetails": "App Service '%s' の詳細をフェッチできませんでした。エラー: %s",
"loc.messages.AppServiceState": "App Service の状態は '%s' です。",
"loc.messages.InvalidMonitorAppState": "アプリ状態を監視するために指定された状態 '%s' は無効です",
- "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の発行プロファイルをフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の公開プロファイルをフェッチできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' をスワップできませんでした。エラー: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされています",
"loc.messages.SwappingAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' がスワップされています",
"loc.messages.SwappedAppServiceSlotWithProduction": "App Service '%s' のスロット 'production' と '%s' がスワップされました",
"loc.messages.SwappedAppServiceSlotSlots": "App Service '%s' のスロット '%s' と '%s' がスワップされました",
- "loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の発行資格情報をフェッチできませんでした。エラー: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentials": "App Service '%s' の公開資格情報をフェッチできませんでした。エラー: %s",
"loc.messages.WarmingUpSlots": "スロットをウォームアップしています",
"loc.messages.DeploymentIDCannotBeNull": "配置 ID を null または空にすることはできません。",
"loc.messages.DeploymentDataEntityCannotBeNull": "配置データ エンティティを null または未定義にすることはできません。",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "継続的 Web ジョブ '%s' を開始できませんでした。エラー: %s",
"loc.messages.FailedToStopContinuousWebJob": "継続的 Web ジョブ '%s' を停止できませんでした。エラー: %s",
"loc.messages.FailedToGetSiteExtensions": "サイト拡張機能を取得できませんでした。エラー: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "拡張機能フィードを取得できませんでした。エラー: %s",
"loc.messages.ExtensionAlreadyInstalled": "拡張機能 '%s' は既にインストールされています。",
"loc.messages.InstallingSiteExtension": "サイト拡張機能 '%s' をインストールしています",
"loc.messages.FailedToGetResourceID": "リソースの種類 '%s'、リソース名 '%s' のリソース ID を取得できませんでした。エラー: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "Web パッケージを配置することができませんでした。エラー: %s",
"loc.messages.FailedToCreatePath": "Kudu からパス '%s' を作成することができませんでした。エラー: %s",
"loc.messages.FailedToDeleteFile": "Kudu からファイル '%s/%s' を削除することができませんでした。エラー: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Kudu からフォルダー '%s' を削除できませんでした。エラー: %s",
"loc.messages.FailedToUploadFile": "Kudu からファイル '%s/%s をアップロードできませんでした。エラー: %s",
"loc.messages.FailedToGetFileContent": "Kudu からファイル コンテンツ '%s/%s' を取得できませんでした。エラー: %s",
"loc.messages.FailedToListPath": "パス '%s' の一覧を取得できませんでした。エラー: %s",
"loc.messages.FailedToGetDeploymentLogs": "配置ログを取得できませんでした。エラー: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "HTTP 応答コード: '%s' は無効なリダイレクト状態コードです。",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "HTTP 応答の場所ヘッダーは次の状態コードで null になっています: %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があり、それを解決するには、VSTS_ARM_REST_IGNORE_SSL_ERRORS という名前の変数の値をビルド定義またはリリース定義で true に設定する必要があります。",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Azure のメトリック アラートを取得できませんでした: %s。エラー: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Azure のメトリック アラート ルール '%s' リソースを更新できませんでした。エラー: %s",
+ "loc.messages.ResponseNotValid": "応答が無効な形式です"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ko-KR/resources.resjson
index 7d68fc56211f..123c5574bf21 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ko-KR/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret은 비어 있지 않은 문자열이어야 합니다.",
"loc.messages.armUrlCannotBeEmpty": "arm URL은 비어 있지 않은 문자열이어야 합니다.",
"loc.messages.authorityUrlCannotBeEmpty": "authority는 비어 있지 않은 문자열이어야 합니다.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Azure에 대한 액세스 토큰을 페치할 수 없습니다. 상태 코드: %s, 상태 메시지: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "관리 서비스 주체에 대한 액세스 토큰을 페치할 수 없습니다. 가상 머신에 대한 MSI(관리 서비스 ID)를 구성하세요('https://aka.ms/azure-msi-docs'). 상태 코드: %s, 상태 메시지: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "관리 서비스 주체에 대한 액세스 토큰을 페치할 수 없습니다. 상태 코드: %s, 상태 메시지: %s",
"loc.messages.CallbackCannotBeNull": "호출은 null일 수 없습니다.",
"loc.messages.VMNameCannotBeNull": "vmName은 null이거나 정의되지 않은 상태일 수 없으며, 문자열 형식이어야 합니다.",
"loc.messages.InvalidValue": "%s은(는) 유효한 값이 아닙니다. 유효한 값은 %s입니다.",
@@ -93,14 +93,14 @@
"loc.messages.WebTestAlreadyConfigured": "URL에 대해 웹 테스트가 이미 구성되어 있음: %s",
"loc.messages.FailedToGetAppServiceConfiguration": "App Service '%s' 구성을 가져오지 못했습니다. 오류: %s",
"loc.messages.FailedToUpdateAppServiceConfiguration": "App Service '%s' 구성을 업데이트하지 못했습니다. 오류: %s",
- "loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' 응용 프로그램 설정을 가져오지 못했습니다. 오류: %s",
- "loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 응용 프로그램 설정을 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.FailedToGetAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s",
"loc.messages.KuduSCMDetailsAreEmpty": "KUDU SCM 정보가 비어 있음",
"loc.messages.FailedToGetContinuousWebJobs": "연속 WebJob을 가져오지 못했습니다. 오류: %s",
"loc.messages.FailedToStartContinuousWebJob": "연속 WebJob '%s'을(를) 시작하지 못했습니다. 오류: %s",
"loc.messages.FailedToStopContinuousWebJob": "연속 WebJob '%s'을(를) 중지하지 못했습니다. 오류: %s",
"loc.messages.FailedToGetSiteExtensions": "사이트 확장을 가져오지 못했습니다. 오류: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "피드 확장을 가져오지 못했습니다. 오류: %s",
"loc.messages.ExtensionAlreadyInstalled": "'%s' 확장이 이미 설치되어 있습니다.",
"loc.messages.InstallingSiteExtension": "사이트 확장 '%s'을(를) 설치하는 중",
"loc.messages.FailedToGetResourceID": "리소스 종류 '%s' 및 리소스 이름 '%s'의 리소스 ID를 가져오지 못했습니다. 오류: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "웹 패키지를 배포하지 못했습니다. 오류: %s",
"loc.messages.FailedToCreatePath": "Kudu에서 '%s' 경로를 만들지 못했습니다. 오류: %s",
"loc.messages.FailedToDeleteFile": "Kudu에서 '%s/%s' 파일을 삭제하지 못했습니다. 오류: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Kudu에서 '%s' 폴더를 삭제하지 못했습니다. 오류: %s",
"loc.messages.FailedToUploadFile": "Kudu에서 '%s/%s' 파일을 업로드하지 못했습니다. 오류: %s",
"loc.messages.FailedToGetFileContent": "Kudu에서 파일 콘텐츠 '%s/%s'을(를) 가져오지 못했습니다. 오류: %s",
"loc.messages.FailedToListPath": "'%s' 경로를 나열하지 못했습니다. 오류: %s",
"loc.messages.FailedToGetDeploymentLogs": "배포 로그를 가져오지 못했습니다. 오류: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "HTTP 응답 코드: '%s'은(는) 유효한 리디렉션 상태 코드가 아닙니다.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "HTTP 응답에 대한 위치 헤더가 null입니다(상태 코드: %s).",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "App Service에서 인증서를 사용하려면 신뢰할 수 있는 인증 기관에서 인증서에 서명해야 합니다. 웹앱에서 인증서 유효성 검사 오류가 발생하는 경우 아마도 자체 서명된 인증서를 사용하는 중이며, 오류를 해결하려면 이름이 VSTS_ARM_REST_IGNORE_SSL_ERRORS인 변수를 빌드 또는 릴리스 정의에서 true 값으로 설정해야 합니다.",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Azure 메트릭 경고(%s)를 가져오지 못했습니다. 오류: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Azure 메트릭 경고 규칙 '%s' 리소스를 업데이트하지 못했습니다. 오류: %s",
+ "loc.messages.ResponseNotValid": "응답의 형식이 유효하지지 않습니다."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ru-RU/resources.resjson
index ab08d9514c98..605d3239c61d 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/ru-RU/resources.resjson
@@ -2,11 +2,11 @@
"loc.messages.ClientIdCannotBeEmpty": "Параметр clientId должен быть непустой строкой.",
"loc.messages.DomainCannotBeEmpty": "Параметр domain должен быть непустой строкой.",
"loc.messages.SecretCannotBeEmpty": "Параметр secret должен быть непустой строкой.",
- "loc.messages.armUrlCannotBeEmpty": "Параметр arm Url должен быть непустой строкой.",
+ "loc.messages.armUrlCannotBeEmpty": "URL-адрес ARM должен быть непустой строкой.",
"loc.messages.authorityUrlCannotBeEmpty": "Параметр authority должен быть непустой строкой.",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Не удалось получить маркер доступа для Azure. Код состояния: %s, сообщение о состоянии: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Настройте управляемое удостоверение службы (MSI) для виртуальной машины \"https://aka.ms/azure-msi-docs\". Код состояния: %s; сообщения о состоянии: %s.",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Не удалось получить маркер доступа для управляемого субъекта-службы. Код состояния: %s, сообщение о состоянии: %s.",
"loc.messages.CallbackCannotBeNull": "Обратный вызов не может иметь значение NULL.",
"loc.messages.VMNameCannotBeNull": "Параметр vmName не может иметь значение NULL или быть неопределенным. Также он должен быть строковым параметром.",
"loc.messages.InvalidValue": "%s не является допустимым значением. Допустимые значения: %s",
@@ -28,13 +28,13 @@
"loc.messages.ResourceGroupExceededLength": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"MaxLength\": 90",
"loc.messages.ResourceGroupDeceededLength": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"MinLength\": 1",
"loc.messages.ResourceGroupDoesntMatchPattern": "Параметр \"resourceGroupName\" должен удовлетворять ограничению — \"Шаблон\": /^[-\\w\\._\\(\\)]+$/",
- "loc.messages.VMSSNameCannotBeNull": "Имя масштабируемого набора виртуальных машин не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
- "loc.messages.GetVMSSFailed": "Не удалось получить сведения о масштабируемом наборе виртуальных машин с группой ресурсов %s и именем %s. Ошибка: %s",
- "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить масштабируемый набор виртуальных машин %s, так как в нем используется образ платформы. Для обновления доступны только масштабируемые наборы виртуальных машин с пользовательскими образами.",
+ "loc.messages.VMSSNameCannotBeNull": "Имя VMSS не может иметь значение NULL или быть неопределенным. Оно должно иметь строковый тип.",
+ "loc.messages.GetVMSSFailed": "Не удалось получить сведения о VMSS с группой ресурсов %s и именем %s. Ошибка: %s",
+ "loc.messages.VMSSDoesNotHaveCustomImage": "Невозможно обновить VMSS %s, так как в нем используется образ платформы. Для обновления доступны только VMSS с пользовательскими образами.",
"loc.messages.VMSSImageUrlCannotBeNull": "URL-адрес образа должен быть непустой строкой.",
"loc.messages.VMSSImageAlreadyUptoDate": "Образ %s уже обновлен. Обновление образа пропущено.",
- "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа масштабируемого набора виртуальных машин: %s.",
- "loc.messages.VMSSUpdateImage": "Перевод масштабируемого набора виртуальных машин %s на новый образ...",
+ "loc.messages.NewVMSSImageUrl": "URL-адрес нового образа VMSS: %s.",
+ "loc.messages.VMSSUpdateImage": "Перевод VMSS %s на новый образ...",
"loc.messages.ResourceNameCannotBeNull": "Имя ресурса не может иметь значение null.",
"loc.messages.activeDirectoryResourceIdUrlCannotBeEmpty": "URL-адрес ресурса Active Directory не может быть пустым.",
"loc.messages.StorageAccountCannotBeNull": "Параметр accountName хранилища не может иметь значение NULL или быть неопределенным. Он должен иметь строковый тип.",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "Не удалось запустить непрерывное веб-задание \"%s\". Ошибка: %s",
"loc.messages.FailedToStopContinuousWebJob": "Не удалось остановить непрерывное веб-задание \"%s\". Ошибка: %s",
"loc.messages.FailedToGetSiteExtensions": "Не удалось получить расширения сайта. Ошибка: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "Не удалось получить канал расширения. Ошибка: %s.",
"loc.messages.ExtensionAlreadyInstalled": "Расширение \"%s\" уже установлено.",
"loc.messages.InstallingSiteExtension": "Установка расширения сайта \"%s\"",
"loc.messages.FailedToGetResourceID": "Не удалось получить идентификатор ресурса для ресурса с типом \"%s\" и именем \"%s\". Ошибка: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "Не удалось развернуть веб-пакет. Ошибка: %s",
"loc.messages.FailedToCreatePath": "Не удалось создать путь \"%s\" из Kudu. Ошибка: %s",
"loc.messages.FailedToDeleteFile": "Не удалось удалить файл \"%s/%s\" из Kudu. Ошибка: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "Не удалось удалить папку \"%s\" из Kudu. Ошибка: %s.",
"loc.messages.FailedToUploadFile": "Не удалось отправить файл \"%s/%s из Kudu. Ошибка: %s",
"loc.messages.FailedToGetFileContent": "Не удалось получить содержимое файла \"%s/%s\" из Kudu. Ошибка: %s",
"loc.messages.FailedToListPath": "Не удалось получить список элементов для пути \"%s\". Ошибка: %s",
"loc.messages.FailedToGetDeploymentLogs": "Не удалось получить журналы развертывания. Ошибка: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "Код ответа HTTP \"%s\" не является допустимым кодом состояния перенаправления.",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "Заголовок расположения равен NULL у ответа HTTP с кодом состояния %s.",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки серитфиката, возможно, вы используете самозаверяющий сертификат, и для устранения этих ошибок необходимо установить значение true для переменной VSTS_ARM_REST_IGNORE_SSL_ERRORS в определении сборки или выпуска.",
+ "loc.messages.FailedToGetAzureMetricAlerts": "Не удалось получить метрики оповещений Azure: %s. Ошибка: %s.",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "Не удалось обновить правило генерации оповещений метрики Azure для ресурса \"%s\". Ошибка: %s.",
+ "loc.messages.ResponseNotValid": "Ответ имеет недопустимый формат."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-CN/resources.resjson
index e3026a8a2388..88f6564eb808 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-CN/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret 必须是非空字符串。",
"loc.messages.armUrlCannotBeEmpty": "arm Url 必须是非空字符串。",
"loc.messages.authorityUrlCannotBeEmpty": "authority 必须是非空字符串。",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "无法提取 Azure 的访问令牌。状态代码: %s,状态消息: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "无法提取托管服务主体的访问令牌。请为虚拟机配置托管服务标识(MSI)(https://aka.ms/azure-msi-docs)。状态代码: %s,状态消息: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "无法提取托管服务主体的访问令牌。状态代码: %s,状态消息: %s",
"loc.messages.CallbackCannotBeNull": "回叫不能为 NULL。",
"loc.messages.VMNameCannotBeNull": "vmName 不能为 NULL 或未定义,且必须为类型字符串。",
"loc.messages.InvalidValue": "%s 不是有效值。有效值为: %s",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "未能启动持续 Web 作业“%s”。错误: %s",
"loc.messages.FailedToStopContinuousWebJob": "未能停止持续 Web 作业“%s”。错误: %s",
"loc.messages.FailedToGetSiteExtensions": "未能获取站点扩展。错误: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "未能获取扩展源。错误: %s",
"loc.messages.ExtensionAlreadyInstalled": "扩展“%s”已安装。",
"loc.messages.InstallingSiteExtension": "正在安装站点扩展“%s”",
"loc.messages.FailedToGetResourceID": "未能获取资源类型“%s”和资源名称“%s”的资源 ID。错误: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "未能部署 Web 包。错误: %s",
"loc.messages.FailedToCreatePath": "未能从 Kudu 创建路径“%s”。错误: %s",
"loc.messages.FailedToDeleteFile": "未能从 Kudu 删除文件“%s/%s”。错误: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "未能从 Kudu 删除文件夹“%s”。错误: %s",
"loc.messages.FailedToUploadFile": "未能从 Kudu 上传文件“%s/%s”。错误: %s",
"loc.messages.FailedToGetFileContent": "未能从 Kudu 获取文件内容“%s/%s”。错误: %s",
"loc.messages.FailedToListPath": "未能列出路径“%s”。错误: %s",
"loc.messages.FailedToGetDeploymentLogs": "未能获取部署日志。错误: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "HTTP 响应代码 \"%s\" 不是有效的重定向状态代码。",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "HTTP 响应的位置标头为 null 且状态代码为 %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "要在应用服务中使用某个证书,该证书必须由受信任的证书颁发机构签名。如果 Web 应用显示证书验证错误,则你可能使用的是自签名证书,要解决验证问题,需要在生成或发布定义中,将名为 VSTS_ARM_REST_IGNORE_SSL_ERRORS 的变量设置为 true 值。",
+ "loc.messages.FailedToGetAzureMetricAlerts": "获取 Azure 指标警报失败: %s。错误: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "未能更新 Azure 指标预警规则“%s”资源。错误: %s",
+ "loc.messages.ResponseNotValid": "响应的格式无效。"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-TW/resources.resjson
index d9dda52fdd1c..3390d4682760 100644
--- a/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/azure-arm-rest/Strings/resources.resjson/zh-TW/resources.resjson
@@ -4,9 +4,9 @@
"loc.messages.SecretCannotBeEmpty": "secret 不得為空字串。",
"loc.messages.armUrlCannotBeEmpty": "arm Url 不得為空字串。",
"loc.messages.authorityUrlCannotBeEmpty": "authority 不得為空字串。",
- "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "Could not fetch access token for Azure. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "Could not fetch access token for Managed Service Principal. Please configure Managed Service Identity (MSI) for virtual machine 'https://aka.ms/azure-msi-docs'. Status code: %s, status message: %s",
- "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "Could not fetch access token for Managed Service Principal. Status code: %s, status message: %s",
+ "loc.messages.CouldNotFetchAccessTokenforAzureStatusCode": "無法擷取 Azure 的存取權杖。狀態碼: %s,狀態訊息: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIDueToMSINotConfiguredProperlyStatusCode": "無法擷取受控服務主體的存取權杖。請設定虛擬機器的受控服務識別 (MSI) (https://aka.ms/azure-msi-docs)。狀態碼: %s,狀態訊息: %s",
+ "loc.messages.CouldNotFetchAccessTokenforMSIStatusCode": "無法擷取受控服務主體的存取權杖。狀態碼: %s,狀態訊息: %s",
"loc.messages.CallbackCannotBeNull": "回撥不得為 null。",
"loc.messages.VMNameCannotBeNull": "vmName 不得為 null 或未定義。其必須是 type 字串。",
"loc.messages.InvalidValue": "%s 不是有效的值。有效值: %s",
@@ -66,14 +66,14 @@
"loc.messages.FailedToGetAppServiceDetails": "無法擷取 App Service '%s' 詳細資料。錯誤: %s",
"loc.messages.AppServiceState": "App Service 的狀態為 '%s'。",
"loc.messages.InvalidMonitorAppState": "為監視應用程式狀態提供的狀態 '%s' 無效",
- "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發行設定檔。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發佈設定檔。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotWithProduction": "無法交換 App Service '%s' 位置 - 'production' 和 '%s'。錯誤: %s",
"loc.messages.FailedToSwapAppServiceSlotSlots": "無法交換 App Service '%s' 位置 - '%s' 和 '%s'。錯誤: %s",
"loc.messages.SwappingAppServiceSlotWithProduction": "正在交換 App Service '%s' 位置 - 'production' 和 '%s'",
"loc.messages.SwappingAppServiceSlotSlots": "正在交換 App Service '%s' 位置 - '%s' 和 '%s'",
"loc.messages.SwappedAppServiceSlotWithProduction": "已交換 App Service '%s' 位置 - 'production' 和 '%s'",
"loc.messages.SwappedAppServiceSlotSlots": "已交換 App Service '%s' 位置 - '%s' 和 '%s'",
- "loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發行認證。錯誤: %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentials": "無法擷取 App Service '%s' 發佈認證。錯誤: %s",
"loc.messages.WarmingUpSlots": "正在準備交換位置",
"loc.messages.DeploymentIDCannotBeNull": "部署識別碼不可為 null 或空白。",
"loc.messages.DeploymentDataEntityCannotBeNull": "部署資料實體不可為 null 或未定義。",
@@ -100,7 +100,7 @@
"loc.messages.FailedToStartContinuousWebJob": "無法啟動持續 WebJob '%s'。錯誤: %s",
"loc.messages.FailedToStopContinuousWebJob": "無法停止持續 WebJob '%s'。錯誤: %s",
"loc.messages.FailedToGetSiteExtensions": "無法取得網站延伸模組。錯誤: %s",
- "loc.messages.FailedToGetAllSiteExtensions": "Failed to get extension feed. Error: %s",
+ "loc.messages.FailedToGetAllSiteExtensions": "無法取得延伸模組摘要。錯誤: %s",
"loc.messages.ExtensionAlreadyInstalled": "延伸模組 '%s' 已安裝。",
"loc.messages.InstallingSiteExtension": "正在安裝網站延伸模組 '%s'",
"loc.messages.FailedToGetResourceID": "無法取得資源類型 '%s' 和資源名稱 '%s' 的資源識別碼。錯誤: %s",
@@ -127,15 +127,15 @@
"loc.messages.Failedtodeploywebapppackageusingkuduservice": "無法部署網頁套件。錯誤: %s",
"loc.messages.FailedToCreatePath": "無法從 Kudu 建立路徑 '%s'。錯誤: %s",
"loc.messages.FailedToDeleteFile": "無法從 Kudu 刪除檔案 '%s/%s'。錯誤: %s",
- "loc.messages.FailedToDeleteFolder": "Failed to delete folder '%s' from Kudu. Error: %s",
+ "loc.messages.FailedToDeleteFolder": "無法從 Kudu 刪除資料夾 '%s'。錯誤: %s",
"loc.messages.FailedToUploadFile": "無法從 Kudu 上傳檔案 '%s/%s。錯誤: %s",
"loc.messages.FailedToGetFileContent": "無法從 Kudu 取得檔案內容 '%s/%s'。錯誤: %s",
"loc.messages.FailedToListPath": "無法列出路徑 '%s'。錯誤: %s",
"loc.messages.FailedToGetDeploymentLogs": "無法取得部署記錄。錯誤: %s",
"loc.messages.ARG_RedirectResponseInvalidStatusCode": "HTTP 回應碼: '%s' 不是有效的重新導向狀態碼。",
"loc.messages.ARG_RedirectResponseLocationHeaderIsNull": "HTTP 回應的位置標頭為 null,狀態碼: %s",
- "loc.messages.ASE_SSLIssueRecommendation": "To use a certificate in App Service, the certificate must be signed by a trusted certificate authority. If your web app gives you certificate validation errors, you're probably using a self-signed certificate and to resolve them you need to set a variable named VSTS_ARM_REST_IGNORE_SSL_ERRORS to the value true in the build or release definition",
- "loc.messages.FailedToGetAzureMetricAlerts": "Failed to get Azure metric alerts: %s. Error: %s",
- "loc.messages.FailedToUpdateAzureMetricAlerts": "Failed to update Azure metric alert rule '%s' Resource. Error: %s",
- "loc.messages.ResponseNotValid": "Response is not in a valid format"
+ "loc.messages.ASE_SSLIssueRecommendation": "若要在 App Service 中使用憑證,必須是由信任之憑證授權單位簽署的憑證。若您的 Web 應用程式顯示憑證驗證錯誤,有可能您是使用自我簽署的憑證。若要解決這些錯誤,必須將組建或發行定義中的 VSTS_ARM_REST_IGNORE_SSL_ERRORS 變數值設為 true",
+ "loc.messages.FailedToGetAzureMetricAlerts": "無法取得 Azure 度量警示: %s。錯誤: %s",
+ "loc.messages.FailedToUpdateAzureMetricAlerts": "無法更新 Azure 度量警示規則 '%s' 資源。錯誤: %s",
+ "loc.messages.ResponseNotValid": "回應的格式無效"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/de-DE/resources.resjson
index e3a7cc7a1a10..6e2bd1bbe6a4 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Stellen Sie sicher, dass der Computer das TLS 1.2-Protokoll oder eine höhere Version verwendet. Weitere Informationen zum Aktivieren von TLS auf Ihrem Computer finden Sie unter https://aka.ms/enableTlsv2.",
+ "loc.messages.JarPathNotPresent": "Der Java-JAR-Pfad ist nicht vorhanden."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/es-ES/resources.resjson
index e3a7cc7a1a10..169494b35f06 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Asegúrese de que el equipo usa el protocolo TLS 1.2 o posterior. Consulte https://aka.ms/enableTlsv2 para obtener más información sobre cómo habilitar TLS en la máquina.",
+ "loc.messages.JarPathNotPresent": "La ruta de acceso de jar de Java no está presente."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/fr-FR/resources.resjson
index e3a7cc7a1a10..1528be52378f 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Assurez-vous que l'ordinateur utilise le protocole TLS 1.2 ou ultérieur. Consultez https://aka.ms/enableTlsv2 pour plus d'informations sur l'activation de TLS sur votre ordinateur.",
+ "loc.messages.JarPathNotPresent": "Le chemin du fichier jar Java n'est pas présent"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/it-IT/resources.resjson
index e3a7cc7a1a10..b81d91e667e3 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Assicurarsi che il computer usi il protocollo TLS 1.2 o superiore. Per altre informazioni su come abilitare TLS nel computer, vedere https://aka.ms/enableTlsv2.",
+ "loc.messages.JarPathNotPresent": "Il percorso del file jar Java non è presente"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ja-JP/resources.resjson
index e3a7cc7a1a10..6c7dbdcb2d89 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "マシンで TLS 1.2 プロトコル以上を使用していることを確認します。お使いのマシンで TLS を有効にする方法について詳しくは、https://aka.ms/enableTlsv2 をご確認ください。",
+ "loc.messages.JarPathNotPresent": "Java jar パスが存在しません"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ko-KR/resources.resjson
index e3a7cc7a1a10..a4f1906d5953 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "머신에서 TLS 1.2 프로토콜 이상을 사용 중인지 확인하세요. 머신에서 TLS를 사용하도록 설정하는 방법에 대해 자세히 알아보려면 https://aka.ms/enableTlsv2를 참조하세요.",
+ "loc.messages.JarPathNotPresent": "Java jar 경로가 없습니다."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ru-RU/resources.resjson
index e3a7cc7a1a10..547949922680 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Компьютер должен использовать протокол TLS 1.2 или более поздней версии. Дополнительные сведения о том, как включить TLS на вашем компьютере: https://aka.ms/enableTlsv2.",
+ "loc.messages.JarPathNotPresent": "Отсутствует путь к jar-файлу Java."
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-CN/resources.resjson
index e3a7cc7a1a10..ede3b613f8f8 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "请确保计算机使用的是 TLS 1.2 协议或更高版本。请访问 https://aka.ms/enableTlsv2 获取有关如何在计算机中启用 TLS 的详细信息。",
+ "loc.messages.JarPathNotPresent": "Java jar 路径不存在"
}
\ No newline at end of file
diff --git a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-TW/resources.resjson
index e3a7cc7a1a10..9901418f88ce 100644
--- a/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/AzureRmDeploy-common/webdeployment-common/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,4 +1,4 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present"
+ "loc.messages.Updatemachinetoenablesecuretlsprotocol": "請確定電腦目前使用 TLS 1.2 通訊協定或更高的版本。請查看 https://aka.ms/enableTlsv2,以取得如何於您的電腦上啟用 TLS 的詳細資訊。",
+ "loc.messages.JarPathNotPresent": "沒有 Java 的 jar 路徑"
}
\ No newline at end of file
diff --git a/Tasks/Common/MSBuildHelpers/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/MSBuildHelpers/Strings/resources.resjson/es-ES/resources.resjson
index 630a2a1fb68a..f24efc34164f 100644
--- a/Tasks/Common/MSBuildHelpers/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/MSBuildHelpers/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,5 +1,5 @@
{
- "loc.messages.MSB_Build0": "Compilación {0}",
+ "loc.messages.MSB_Build0": "Compilación: {0}",
"loc.messages.MSB_BuildToolNotFound": "No se encontró MSBuild o xbuild (Mono) en el agente para Mac o Linux.",
"loc.messages.MSB_DetectedNuGetExtensionsLoaderPath0": "Se detectó la ruta de acceso del cargador de extensiones de NuGet. La variable de entorno NUGET_EXTENSIONS_PATH está establecida en '{0}'.",
"loc.messages.MSB_MSBuild15NotFoundionArchitecture0": "No se encontró la versión de MSBuild \"15.0\" para la arquitectura \"{0}\". Compruebe que el valor de entrada de la arquitectura es correcto y compruebe que Visual Studio 2017 está instalado. La versión de MSBuild \"15.0\" se incluyó con la instalación de Visual Studio 2017.",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/de-DE/resources.resjson
index c339d684198c..3c451d980ba7 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/de-DE/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Fehler beim Versuch, ein Azure Active Directory-Token abzurufen. Stellen Sie sicher, dass Ihr Dienstendpunkt ordnungsgemäß mit gültigen Anmeldeinformationen konfiguriert ist. Fehlermeldung: {0}",
"loc.messages.ErrorOnCertificateImport": "Fehler beim Versuch, das Zertifikat zu importieren. Stellen Sie sicher, dass Ihr Dienstendpunkt ordnungsgemäß mit einem richtigen Zertifikatwert konfiguriert ist. Wenn das Zertifikat durch ein Kennwort geschützt ist, muss außerdem ein gültiges Kennwort verwendet werden. Fehlermeldung: {0}",
"loc.messages.ImportedCertificate": "Das Clusterclientzertifikat mit dem Fingerabdruck \"{0}\" wurde importiert.",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "Im lokalen Zertifikatspeicher sind mehrere Zertifikate mit dem allgemeinen Namen (CN) \"{0}\" vorhanden. Versuchen Sie es noch mal, nachdem Sie beim Einrichten des Dienstendpunkts den Fingerabdruck des Serverzertifikats angegeben haben.",
"loc.messages.ServiceFabricSDKNotInstalled": "Das Service Fabric SDK ist nicht auf dem Build-Agent installiert. Navigieren Sie zu https://aka.ms/servicefabric, um es herunterzuladen und zu installieren.",
- "loc.messages.UseWindowsSecurity": "Die Windows-Sicherheit ist festgelegt. Der Schalter \"WindowsCredential\" wird beim Herstellen einer Verbindung verwendet.",
+ "loc.messages.Unsecured": "Die Option für die ungesicherte Kommunikation wurde nicht angegeben. Beim Herstellen der Verbindung wird der Schalter \"-WindowsCredential\" verwendet.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "Das Serverzertifikat des Clusters mit Fingerabdruck \"{0}\" ist für die Textverschlüsselung erforderlich, aber das Zertifikat wurde nicht auf dem Agent-Computer im Zertifikatspeicher \"CurrentUser\\My\" gefunden.",
"loc.messages.RetryingClusterConnection": "Es wird erneut versucht, eine Verbindung mit dem Cluster herzustellen...",
"loc.messages.WarningOnRemoveCertificate": "Fehler beim Entfernen des Clientzertifikats. Fehlermeldung: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/es-ES/resources.resjson
index 3e2c79702f6b..5b6108815f8f 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/es-ES/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Error al intentar adquirir un token de Azure Active Directory. Asegúrese de que el punto de conexión de servicio está bien configurado con credenciales válidas. Mensaje de error: {0}",
"loc.messages.ErrorOnCertificateImport": "Error al intentar importar el certificado. Asegúrese de que el punto de conexión de servicio está bien configurado con un valor de certificado correcto y, si el certificado está protegido con contraseña, con una contraseña válida. Mensaje de error: {0}",
"loc.messages.ImportedCertificate": "Certificado de cliente de clúster importado con la huella digital '{0}'.",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "Hay varios certificados con el nombre común {0} en el almacén de certificados local. Reinténtelo después de proporcionar el valor de huella digital del certificado de servidor cuando configure el punto de conexión de servicio.",
"loc.messages.ServiceFabricSDKNotInstalled": "Service Fabric SDK no está instalado en el agente de compilación. Vaya a https://aka.ms/servicefabric para descargarlo e instalarlo.",
- "loc.messages.UseWindowsSecurity": "Se ha especificado seguridad de Windows. Se usará el modificador -WindowsCredential durante la conexión.",
+ "loc.messages.Unsecured": "No se ha especificado una opción no segura. Se usará el modificador -WindowsCredential durante la conexión.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "El certificado de servidor del clúster con la huella digital \"{0}\" es obligatorio para cifrar texto, pero el certificado no se encontró en la máquina del agente en la ubicación del almacén de certificados \"CurrentUser\\My\".",
"loc.messages.RetryingClusterConnection": "Reintentando conectar con el clúster...",
"loc.messages.WarningOnRemoveCertificate": "Error al intentar quitar el certificado de cliente. Mensaje de error: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/fr-FR/resources.resjson
index b4eb4ac9f49d..31873479d0a5 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/fr-FR/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Une erreur s'est produite durant l'acquisition d'un jeton Azure Active Directory. Vérifiez que votre point de terminaison de service est configuré correctement avec des informations d'identification valides. Message d'erreur : {0}",
"loc.messages.ErrorOnCertificateImport": "Une erreur s'est produite durant l'importation du certificat. Vérifiez que votre point de terminaison de service est configuré correctement avec un certificat approprié et un mot de passe valide (si le certificat est protégé par un mot de passe). Message d'erreur : {0}",
"loc.messages.ImportedCertificate": "Importation effectuée du certificat client du cluster avec l'empreinte numérique '{0}'.",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "Plusieurs certificats portant le nom commun {0} sont présents dans le magasin de certificats local. Réessayez après avoir fourni la valeur d'empreinte numérique du certificat de serveur au moment de la configuration du point de terminaison de service.",
"loc.messages.ServiceFabricSDKNotInstalled": "Le SDK Service Fabric n'est pas installé sur l'agent de build. Accédez à https://aka.ms/servicefabric pour le télécharger et l'installer.",
- "loc.messages.UseWindowsSecurity": "La sécurité Windows est spécifiée. Le commutateur -WindowsCredential va être utilisé durant la connexion.",
+ "loc.messages.Unsecured": "L'option non sécurisée n'est pas spécifiée. Le commutateur -WindowsCredential va être utilisé durant la connexion.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "Le certificat de serveur du cluster avec l'empreinte numérique '{0}' est obligatoire pour chiffrer du texte. Toutefois, le certificat est introuvable sur la machine d'agent dans l'emplacement du magasin de certificats 'CurrentUser\\My'.",
"loc.messages.RetryingClusterConnection": "Nouvelle tentative de connexion au cluster.",
"loc.messages.WarningOnRemoveCertificate": "Une erreur s'est produite durant la suppression du certificat client. Message d'erreur : {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/it-IT/resources.resjson
index 59cd678d7846..b9bb70f60dc8 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/it-IT/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Si è verificato un errore durante il tentativo di acquisire un token di Azure Active Directory. Assicurarsi che l'endpoint servizio sia configurato correttamente con credenziali valide. Messaggio di errore: {0}",
"loc.messages.ErrorOnCertificateImport": "Si è verificato un errore durante il tentativo di importare il certificato. Assicurarsi che l'endpoint servizio sia configurato correttamente con un valore di certificato appropriato e con una password valida se il certificato è protetto da password. Messaggio di errore: {0}",
"loc.messages.ImportedCertificate": "Il certificato client del cluster con identificazione personale '{0}' è stato importato.",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "Nell'archivio certificati locale sono presenti più certificati con nome comune {0}. Riprovare dopo aver specificato il valore dell'identificazione personale del certificato del server durante la configurazione dell'endpoint servizio.",
"loc.messages.ServiceFabricSDKNotInstalled": "Service Fabric SDK non è installato nell'agente di compilazione. Per scaricarlo e installarlo, passare a https://aka.ms/servicefabric.",
- "loc.messages.UseWindowsSecurity": "È stata specificata la sicurezza di Windows. Per la connessione verrà usata l'opzione -WindowsCredential.",
+ "loc.messages.Unsecured": "È stata specificata un'opzione non sicura. Per la connessione verrà usata l'opzione -WindowsCredential.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "Per crittografare il testo, è necessario un certificato del server del cluster con identificazione personale '{0}', ma tale certificato non è stato trovato nel computer agente nel percorso dell'archivio certificati 'CurrentUser\\My'.",
"loc.messages.RetryingClusterConnection": "Nuovo tentativo di connessione al cluster...",
"loc.messages.WarningOnRemoveCertificate": "Si è verificato un errore durante il tentativo di rimuovere il certificato client. Messaggio di errore: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ja-JP/resources.resjson
index 3e3be61010d2..3147f7883d5f 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ja-JP/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Azure Active Directory トークンの取得中にエラーが発生しました。サービス エンドポイントが有効な資格情報で適切に構成されていることを確認してください。エラー メッセージ: {0}",
"loc.messages.ErrorOnCertificateImport": "証明書のインポート中にエラーが発生しました。サービス エンドポイントが正しい証明書の値で適切に構成されていること、また証明書がパスワードで保護されている場合は、有効なパスワードで適切に構成されていることを確認してください。エラー メッセージ: {0}",
"loc.messages.ImportedCertificate": "拇印 '{0}' を含むインポートされたクラスター クライアント証明書。",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "共通名 {0} を持つ複数の証明書がローカル証明書ストアに存在します。サービス エンドポイントを設定するときにサーバー証明書の拇印の値を指定してから、もう一度お試しください。",
"loc.messages.ServiceFabricSDKNotInstalled": "Service Fabric SDK がビルド エージェントにインストールされていません。https://aka.ms/servicefabric にアクセスしてダウンロードし、インストールしてください。",
- "loc.messages.UseWindowsSecurity": "Windows セキュリティが指定されました。接続中に -WindowsCredential スイッチが使用されます。",
+ "loc.messages.Unsecured": "セキュリティ保護のないオプションが指定されました。接続中に -WindowsCredential スイッチが使用されます。",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "テキストを暗号化するには拇印 '{0}' の付いたクラスターのサーバー証明書が必要ですが、'CurrentUser\\My' 証明書の保存場所のエージェント マシン上で証明書が見つかりませんでした。",
"loc.messages.RetryingClusterConnection": "クラスターへの接続を再試行しています..",
"loc.messages.WarningOnRemoveCertificate": "クライアント証明書を削除しようとしてエラーが発生しました。エラー メッセージ: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ko-KR/resources.resjson
index a87fd920910e..c525491ddfd7 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ko-KR/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "Azure Active Directory 토큰을 가져오는 동안 오류가 발생했습니다. 서비스 엔드포인트가 유효한 자격 증명으로 제대로 구성되어 있는지 확인하세요. 오류 메시지: {0}",
"loc.messages.ErrorOnCertificateImport": "인증서를 가져오는 동안 오류가 발생했습니다. 서비스 엔드포인트가 올바른 인증서 값 및 유효한 암호(인증서가 암호로 보호되는 경우)로 제대로 구성되어 있는지 확인하세요. 오류 메시지: {0}",
"loc.messages.ImportedCertificate": "지문 '{0}'(으)로 클러스터 클라이언트 인증서를 가져왔습니다.",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "로컬 인증서 저장소에 일반 이름이 {0}인 인증서가 여러 개 있습니다. 서비스 엔드포인트를 설정할 때 서버 인증서 지문 값을 제공한 후 다시 시도하세요.",
"loc.messages.ServiceFabricSDKNotInstalled": "Service Fabric SDK가 빌드 에이전트에 설치되지 않았습니다. https://aka.ms/servicefabric으로 이동하여 해당 SDK를 다운로드 및 설치하세요.",
- "loc.messages.UseWindowsSecurity": "Windows 보안을 지정했습니다. 연결하는 동안 -WindowsCredential 스위치가 사용됩니다.",
+ "loc.messages.Unsecured": "비보안 옵션을 지정하지 않았습니다. 연결하는 동안 -WindowsCredential 스위치가 사용됩니다.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "텍스트를 암호화하려면 '{0}' 지문이 포함된 클러스터의 서버 인증서가 필요한데, 에이전트 컴퓨터의 'CurrentUser\\My' 인증서 저장소 위치에서 해당 인증서를 찾을 수 없습니다.",
"loc.messages.RetryingClusterConnection": "클러스터에 연결을 다시 시도하는 중..",
"loc.messages.WarningOnRemoveCertificate": "클라이언트 인증서를 제거하는 동안 오류가 발생했습니다. 오류 메시지: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ru-RU/resources.resjson
index f7924ea7c804..e0ab9f91861d 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/ru-RU/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "При попытке получить маркер Azure Active Directory произошла ошибка. Убедитесь, что конечная точка службы настроена правильно и заданы допустимые учетные данные. Сообщение об ошибке: {0}",
"loc.messages.ErrorOnCertificateImport": "При попытке импортировать сертификат произошла ошибка. Убедитесь, что конечная точка службы настроена правильно, задано правильное значение сертификата и, если сертификат защищен паролем, указан допустимый пароль. Сообщение об ошибке: {0}",
"loc.messages.ImportedCertificate": "Импортированный клиентский сертификат кластера с отпечатком \"{0}\".",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "В локальном хранилище сертификатов имеется несколько сертификатов с общим именем {0}. Повторите попытку после указания значения отпечатка сертификата сервера при настройке конечной точки службы.",
"loc.messages.ServiceFabricSDKNotInstalled": "Пакет SDK Service Fabric не установлен на агенте сборки. Перейдите на страницу https://aka.ms/servicefabric, чтобы скачать и установить его.",
- "loc.messages.UseWindowsSecurity": "Указана безопасность Windows. При подключении будет использоваться параметр -WindowsCredential.",
+ "loc.messages.Unsecured": "Небезопасный вариант не указан. При подключении будет использоваться параметр -WindowsCredential.",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "Для шифрования текста необходим сертификат сервера кластера с отпечатком \"{0}\". Не удалось найти сертификат на компьютере агента в расположении \"CurrentUser\\My\" хранилища сертификатов.",
"loc.messages.RetryingClusterConnection": "Повторная попытка подключения к кластеру.",
"loc.messages.WarningOnRemoveCertificate": "Произошла ошибка при попытке удалить сертификат клиента. Сообщение об ошибке: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-CN/resources.resjson
index 668bb15683c3..4e2d64deca19 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-CN/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "试图获取 Azure Active Directory 令牌时出错。请确保为服务终结点正确配置了有效凭据。错误消息: {0}",
"loc.messages.ErrorOnCertificateImport": "尝试导入证书时出错。请确保为服务终结点正确配置了正确的证书值,如果证书受密码保护,请确保配置了有效密码。错误消息: {0}",
"loc.messages.ImportedCertificate": "带有指纹“{0}”的导入的群集客户端证书。",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "本地证书存储中存在多个具有公用名 {0} 的证书。设置服务终结点时,请在提供服务器证书指纹值之后重试。",
"loc.messages.ServiceFabricSDKNotInstalled": "未在生成代理上安装 Service Fabric SDK。请转到 https://aka.ms/servicefabric 下载并安装它。",
- "loc.messages.UseWindowsSecurity": "已指定 Windows 安全性。连接时,将使用 -WindowsCredential 开关。",
+ "loc.messages.Unsecured": "未指定不安全的选项。连接时,将使用 -WindowsCredential 开关。",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "需要指纹为“{0}”的群集服务器证书才可加密文本,但 \"CurrentUser\\My\" 证书存储位置中的代理计算机上找不到该证书。",
"loc.messages.RetryingClusterConnection": "正在重试连接到群集...",
"loc.messages.WarningOnRemoveCertificate": "尝试删除客户端证书时出错。错误消息: {0}",
diff --git a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-TW/resources.resjson
index bd3854107c2c..bf18f82f263f 100644
--- a/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/ServiceFabricHelpers/Strings/resources.resjson/zh-TW/resources.resjson
@@ -8,8 +8,9 @@
"loc.messages.ErrorOnAcquireToken": "嘗試取得 Azure Active Directory 權杖時發生錯誤。請確定您的服務端點已正確設定有效的認證。錯誤訊息: {0}",
"loc.messages.ErrorOnCertificateImport": "嘗試匯入憑證時發生錯誤。請確定您的服務端點已正確設定正確的憑證值,如果憑證受密碼保護,則確定密碼有效。錯誤訊息: {0}",
"loc.messages.ImportedCertificate": "已匯入指紋為 '{0}' 的叢集用戶端憑證。",
+ "loc.messages.MultipleCertPresentInLocalStoreWarningMsg": "本機憑證存放區中有多個憑證使用通用名稱 {0}。請在於設定服務端點時,提供伺服器憑證指紋值後重試。",
"loc.messages.ServiceFabricSDKNotInstalled": "組建代理程式上未安裝 Service Fabric SDK。請前往 https://aka.ms/servicefabric 加以下載並安裝。",
- "loc.messages.UseWindowsSecurity": "已指定 Windows 安全性。連線時將使用 -WindowsCredential 參數。",
+ "loc.messages.Unsecured": "未指定不受保護的選項。連線時會使用 -WindowsCredential 參數。",
"loc.messages.ServerCertificateNotFoundForTextEncrypt": "需要具有指紋 '{0}' 的叢集伺服器憑證才能加密文字,但在代理程式機器中的 'CurrentUser\\My' 憑證存放區位置找不到所需的憑證。",
"loc.messages.RetryingClusterConnection": "正在重試連線到叢集...",
"loc.messages.WarningOnRemoveCertificate": "嘗試移除用戶端憑證時發生錯誤。錯誤訊息: {0}",
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/de-DE/resources.resjson
new file mode 100644
index 000000000000..a2792ddd23db
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/de-DE/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "Installieren Sie .NET Core, um diese Aufgabe auszuführen.",
+ "loc.messages.ErrorWhilePublishing": "Fehler bei Coverage-Veröffentlichung:",
+ "loc.messages.UpgradeAgentMessage": "Aktualisieren Sie Ihre Agentversion. Benötigt wird v2.115.0 oder höher. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "Es wurden keine Eingabedateien angegeben."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/es-ES/resources.resjson
new file mode 100644
index 000000000000..908b96b06326
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/es-ES/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "Instale dotnet core para ejecutar esta tarea.",
+ "loc.messages.ErrorWhilePublishing": "Error al publicar la cobertura: ",
+ "loc.messages.UpgradeAgentMessage": "Actualice la versión del agente. Se requiere v2.115.0 o posterior. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "No se han proporcionado archivos de entrada."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/fr-FR/resources.resjson
new file mode 100644
index 000000000000..724767742f0c
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/fr-FR/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "Installez dotnet core pour exécuter cette tâche.",
+ "loc.messages.ErrorWhilePublishing": "Une erreur s'est produite durant la publication de la couverture : ",
+ "loc.messages.UpgradeAgentMessage": "Mettez à niveau votre version d'agent. Version 2.115.0 ou ultérieure nécessaire. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "Aucun fichier d'entrée n'a été fourni."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/it-IT/resources.resjson
new file mode 100644
index 000000000000..b606b2152f91
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/it-IT/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "Per eseguire questa attività, installare .NET Core.",
+ "loc.messages.ErrorWhilePublishing": "Si è verificato un errore durante la pubblicazione del code coverage: ",
+ "loc.messages.UpgradeAgentMessage": "Aggiornare la versione dell'agente. È richiesta la versione 2.115.0 o successiva. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "Non è stato specificato alcun file di input."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ja-JP/resources.resjson
new file mode 100644
index 000000000000..16dbeb97bbf0
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ja-JP/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "このタスクを実行するには、dotnet core をインストールしてください。",
+ "loc.messages.ErrorWhilePublishing": "カバレッジの発行中にエラーが発生しました",
+ "loc.messages.UpgradeAgentMessage": "エージェントのバージョンをアップグレードしてください。v2.115.0 以上が必要です。https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "入力ファイルが指定されていません。"
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ko-KR/resources.resjson
new file mode 100644
index 000000000000..fc3be42dac72
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ko-KR/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "이 작업을 실행하려면 dotnet core를 설치하세요.",
+ "loc.messages.ErrorWhilePublishing": "검사를 게시하는 동안 오류가 발생했습니다. ",
+ "loc.messages.UpgradeAgentMessage": "에이전트 버전을 업그레이드 하세요. v2.115.0 이상이 필요합니다. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "입력 파일을 제공하지 않았습니다."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ru-RU/resources.resjson
new file mode 100644
index 000000000000..d3a512b37468
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/ru-RU/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "Установите ядро DotNet для выполнения этой задачи.",
+ "loc.messages.ErrorWhilePublishing": "Произошла ошибка при публикации объема протестированного кода: ",
+ "loc.messages.UpgradeAgentMessage": "Обновите версию агента. Требуется версия 2.115.0 или выше. https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "Входные файлы не заданы."
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-CN/resources.resjson
new file mode 100644
index 000000000000..29c803fb70f7
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-CN/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "请安装 dotnet core 以运行此任务。",
+ "loc.messages.ErrorWhilePublishing": "发布覆盖率时出错: ",
+ "loc.messages.UpgradeAgentMessage": "请升级代理版本。需要 v2.115.0 或更高版本。https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "未提供输入文件。"
+}
\ No newline at end of file
diff --git a/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-TW/resources.resjson
new file mode 100644
index 000000000000..cbfcc91120bb
--- /dev/null
+++ b/Tasks/Common/coveragepublisher/Strings/resources.resjson/zh-TW/resources.resjson
@@ -0,0 +1,6 @@
+{
+ "loc.messages.InstallDotNetCoreForPublishing": "請安裝 dotnet core 以執行此工作。",
+ "loc.messages.ErrorWhilePublishing": "發行涵蓋範圍時發生錯誤: ",
+ "loc.messages.UpgradeAgentMessage": "請升級代理程式版本。需要 v2.115.0 或更新版本。https://github.com/Microsoft/vsts-agent/releases",
+ "loc.messages.NoInputFiles": "未提供輸入檔案。"
+}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/de-DE/resources.resjson
index 78120e520f4e..97d5e65a7e3b 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/de-DE/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "\"NuGet.config\" wird in einer temporären Konfigurationsdatei gespeichert.",
"loc.messages.Info_UsingToolPath": "Verwendeter Toolpfad: %s",
"loc.messages.Info_UsingVersion": "Verwendete Version: %s",
+ "loc.messages.Info_BasicCredRestriction": "Mit dieser Aufgabe wird NuGet jetzt so konfiguriert, dass diese Anmeldeinformationen nur\nmithilfe des Standardschemas gesendet werden. Die meisten Benutzer sind von dieser Änderung nicht betroffen. Wenn es sich um eine\nWindows-Domänenanmeldeinformationen handelt und diese seit Kurzem nicht mehr funktionieren, legen Sie die\nBuildvariable \"%s\" auf den Wert \"%s\" (ohne Anführungszeichen) fest.",
"loc.messages.NGCommon_AddingSources": "Anmeldeinformationen in der Datei \"NuGet.config\" werden festgelegt.",
"loc.messages.NGCommon_AreaNotFoundInSps": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Der Dienst, der diesen Bereich enthält, ist ggf. in Ihrer Region nicht verfügbar.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt: %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Möglicherweise liegt ein Problem mit der Team Foundation Server-Installation vor.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Unbekannte NuGet-Version ausgewählt.",
"loc.messages.NGCommon_UnableToFindTool": "Das Tool %s wurde nicht gefunden.",
- "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s",
+ "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden.",
"loc.messages.Warning_UpdatingNuGetVersion": "Die Version von \"NuGet.exe\" wird auf %s aktualisiert (von %s). Änderungen im Verhalten oder Fehler verursachende Änderungen können bei NuGet-Aktualisierungen auf eine neue Version auftreten. Wenn dies nicht gewünscht ist, deaktivieren Sie die Option \"Check for Latest Version\" (Auf aktuelle Version überprüfen) in der Aufgabe."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/es-ES/resources.resjson
index e8f6d80919ca..7b092d8edcf3 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/es-ES/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "Guardando NuGet.config en un archivo de configuración temporal.",
"loc.messages.Info_UsingToolPath": "Se usa la ruta de la herramienta: %s",
"loc.messages.Info_UsingVersion": "Se usa la versión: %s",
+ "loc.messages.Info_BasicCredRestriction": "Ahora esta tarea configura NuGet para enviar las credenciales solo mediante el esquema\nbásico. La mayoría de los usuarios no se verán afectados por este cambio. Si se trata de credenciales de un dominio\nde Windows y han dejado de funcionar recientemente, pruebe a establecer la variable de\ncompilación %s en el valor \"%s\" (sin comillas).",
"loc.messages.NGCommon_AddingSources": "Estableciendo credenciales en NuGet.config.",
"loc.messages.NGCommon_AreaNotFoundInSps": "No se encuentra el área \"%s\" [%s]. Puede que el servicio que contiene el área no esté disponible en la región.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "No se encuentra el área \"%s\" [%s]. Puede que haya un problema con la instalación de Team Foundation Server.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Se seleccionó una versión de NuGet desconocida.",
"loc.messages.NGCommon_UnableToFindTool": "No se encuentra la herramienta %s",
- "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s",
+ "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia.",
"loc.messages.Warning_UpdatingNuGetVersion": "Se está actualizando la versión de NuGet.exe a %s desde %s. Pueden producirse cambios de comportamiento o drásticos cuando NuGet se actualiza a una nueva versión. Si no desea que esto ocurra, desactive la opción \"Comprobar la última versión\" en la tarea."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/fr-FR/resources.resjson
index f4ade740439e..da2a534aac84 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/fr-FR/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "Enregistrement de NuGet.config dans un fichier config temporaire.",
"loc.messages.Info_UsingToolPath": "Utilisation du chemin d'outils : %s",
"loc.messages.Info_UsingVersion": "Utilisation de la version : %s",
+ "loc.messages.Info_BasicCredRestriction": "Cette tâche configure à présent NuGet pour envoyer ces informations d'identification à l'aide du schéma de base\nuniquement. La plupart des utilisateurs ne sont pas affectés par ce changement. S'il s'agit d'informations d'identification de\ndomaine Windows qui ne fonctionnent plus, affectez à la\nvariable de build %s la valeur '%s' (sans guillemets).",
"loc.messages.NGCommon_AddingSources": "Définition des informations d'identification dans NuGet.config",
"loc.messages.NGCommon_AreaNotFoundInSps": "Impossible de localiser la zone '%s' [%s]. Le service qui contient la zone n'est peut-être pas disponible dans votre région.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté : %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "La zone '%s' [%s] est introuvable. Il existe peut-être un problème lié à votre installation de Team Foundation Server.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Version NuGet inconnue sélectionnée.",
"loc.messages.NGCommon_UnableToFindTool": "Outil %s introuvable",
- "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s",
+ "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance.",
"loc.messages.Warning_UpdatingNuGetVersion": "Mise à jour de NuGet.exe version %s vers la version %s. Des changements de comportement ou des changements importants peuvent se produire lors de la mise à jour de NuGet vers une nouvelle version. Pour éviter cela, décochez l'option 'Rechercher la dernière version' dans la tâche."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/it-IT/resources.resjson
index 85c456308826..d51a5b366033 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/it-IT/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "Salvataggio di NuGet.config in un file di configurazione temporaneo.",
"loc.messages.Info_UsingToolPath": "Uso del percorso dello strumento: %s",
"loc.messages.Info_UsingVersion": "Uso della versione: %s",
+ "loc.messages.Info_BasicCredRestriction": "Questa attività configura ora NuGet per l'invio di queste credenziali usando solo\nlo schema di base. La maggior parte degli utenti non sarà interessata da questa\nmodifica. Se si tratta di credenziali di dominio Windows e di recente hanno smesso di funzionare,\nprovare a impostare la variabile di compilazione %s sul valore '%s' (senza virgolette).",
"loc.messages.NGCommon_AddingSources": "Impostazione delle credenziali in NuGet.config",
"loc.messages.NGCommon_AreaNotFoundInSps": "L'area '%s' [%s] non è stata trovata. Il servizio che contiene tale area potrebbe non essere disponibile nell'area geografica corrente.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "L'area '%s' [%s] non è stata trovata. Potrebbe essersi verificato un problema con l'installazione di Team Foundation Server.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "È stata selezionata una versione di NuGet sconosciuta.",
"loc.messages.NGCommon_UnableToFindTool": "Lo strumento %s non è stato trovato",
- "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s",
+ "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza.",
"loc.messages.Warning_UpdatingNuGetVersion": "Aggiornamento della versione di NuGet.exe a %s da %s. In seguito all'aggiornamento di NuGet a una nuova versione è possibile riscontrare modifiche al comportamento o modifiche di rilievo. Per evitare queste modifiche, deselezionare l'opzione 'Controlla disponibilità di versioni più recenti' nell'attività."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/ja-JP/resources.resjson
index dba786a47f49..a0b581e992c5 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/ja-JP/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "NuGet.config を一時構成ファイルに保存しています。",
"loc.messages.Info_UsingToolPath": "使用するツール パス: %s",
"loc.messages.Info_UsingVersion": "使用するバージョン: %s",
+ "loc.messages.Info_BasicCredRestriction": "このタスクでは、これらの資格情報の送信に基本スキームだけを使用するよう、NuGet が構成\nされるようになりました。ほとんどのユーザーは、この変更の影響を受けません。これらが Windows ドメインの\n資格情報であり、最近機能しなくなった場合、ビルド\n変数 %s を値 '%s' (引用符は使用しません) に設定してみてください。",
"loc.messages.NGCommon_AddingSources": "NuGet.config での資格証明の設定",
"loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 領域を特定できません。この領域を含むサービスは、ご利用の地域では提供されません。",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました: %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "'%s' [%s] の領域が見つかりません。Team Foundation Server のインストールで問題が発生した可能性があります。",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "不明な NuGet バージョンが選ばれました。",
"loc.messages.NGCommon_UnableToFindTool": "ツール %s が見つかりません",
- "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s",
+ "loc.messages.Warning_SessionCreationFailed": "来歴セッションを作成できませんでした。",
"loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe のバージョンを %s に更新しています (現在のバージョンは %s)。NuGet を新しいバージョンに更新すると、動作の変更やビルド ブレークを起こす変更が発生することがあります。これを避けるには、タスクの [最新バージョンのチェック] オプションをオフにします。"
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/ko-KR/resources.resjson
index c44fc881e285..db14dd5c7973 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/ko-KR/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "NuGet.config를 임시 구성 파일에 저장 중입니다.",
"loc.messages.Info_UsingToolPath": "도구 경로 %s 사용",
"loc.messages.Info_UsingVersion": "버전 %s 사용",
+ "loc.messages.Info_BasicCredRestriction": "이제 이 작업은 기본 체계만 사용하여 이러한 자격 증명을 보내도록 NuGet을 구성합니다.\n대부분의 사용자는 이러한 변경에 영향을 받지 않습니다. 해당 자격 증명이 Windows 도메인 자격 증명이고\n최근에 작업을 중지한 경우 빌드 변수 %s을(를) '%s' 값(따옴표 없음)에\n설정해 보세요.",
"loc.messages.NGCommon_AddingSources": "NuGet.config에서 자격 증명을 설정하는 중",
"loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 영역을 찾을 수 없습니다. 해당 영역을 포함하는 서비스를 사용자의 지역에서 사용하지 못할 수도 있습니다.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "'%s' [%s] 영역을 찾을 수 없습니다. Team Foundation Server 설치에 문제가 있을 수 있습니다.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "알 수 없는 NuGet 버전을 선택했습니다.",
"loc.messages.NGCommon_UnableToFindTool": "%s 도구를 찾을 수 없습니다.",
- "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다.",
+ "loc.messages.Warning_SessionCreationFailed": "출처 세션을 만들 수 없습니다.",
"loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe의 버전을 %s에서 %s(으)로 업데이트합니다. NuGet이 새 버전으로 업데이트되면서 동작 변경 내용이나 새로운 변경 내용이 발생할 수 있습니다. 이를 원치 않으면 작업에서 '최신 버전 확인' 옵션을 선택 취소하세요."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/ru-RU/resources.resjson
index 1f7a9dfb49a0..d68104e7abdb 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/ru-RU/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "NuGet.config сохраняется во временном файле конфигурации.",
"loc.messages.Info_UsingToolPath": "Используемый путь к инструменту: %s",
"loc.messages.Info_UsingVersion": "Используемая версия: %s",
+ "loc.messages.Info_BasicCredRestriction": "Теперь эта задача настраивает отправку этих учетных данных в NuGet только с помощью\nбазовой схемы. Это изменение не повлияет на большинство пользователей. Если это учетные данные\nдомена Windows и они недавно перестали работать, попробуйте установить значение \"%s\" (без кавычек)\nдля переменной сборки %s.",
"loc.messages.NGCommon_AddingSources": "Идет настройка учетных данных в NuGet.config",
"loc.messages.NGCommon_AreaNotFoundInSps": "Не удается найти область \"%s\" [%s]. Возможно, служба, содержащая эту область, недоступна в вашем регионе.",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "Не удается найти область \"%s\" [%s]. Возможно, возникла проблема с установкой Team Foundation Server.",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Выбрана неизвестная версия NuGet.",
"loc.messages.NGCommon_UnableToFindTool": "Не удается найти средство \"%s\"",
- "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s",
+ "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения.",
"loc.messages.Warning_UpdatingNuGetVersion": "Обновление версии NuGet.exe на %s с %s. При обновлении версии NuGet возможны изменения в поведении или критические изменения. Если это нежелательно, снимите флажок \"Проверить наличие последней версии\" в параметрах задачи."
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/zh-CN/resources.resjson
index 782f06af41c8..1f95c9f7576d 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/zh-CN/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "正在将 NuGet.config 保存到临时配置文件。",
"loc.messages.Info_UsingToolPath": "使用工具路径: %s",
"loc.messages.Info_UsingVersion": "使用的版本: %s",
+ "loc.messages.Info_BasicCredRestriction": "此任务现在将 NuGet 配置为仅使用基本方案发送这些\n凭据。此更改不会影响大多数用户。如果这些是 Windows 域\n凭据并且最近已失效,请尝试将生成\n变量 %s 设置为值“%s”(不含引号)。",
"loc.messages.NGCommon_AddingSources": "设置 NuGet.config 中的凭据",
"loc.messages.NGCommon_AreaNotFoundInSps": "无法定位“%s”[%s] 区域。你所在的地区可能无法使用包含该区域的服务。",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "无法找到“%s”[%s] 区域。Team Foundation Server 安装可能存在问题。",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "选择了未知的 NuGet 版本。",
"loc.messages.NGCommon_UnableToFindTool": "无法找到工具 %s",
- "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s",
+ "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话。",
"loc.messages.Warning_UpdatingNuGetVersion": "正在将 NuGet.exe 版本更新到 %s (从 %s)。NuGet 更新到新版本时可能出现行为更改或重大更改。如果不希望发生这种情况,请在任务中取消选中“检查最新版本”选项。"
}
\ No newline at end of file
diff --git a/Tasks/Common/packaging-common/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/packaging-common/Strings/resources.resjson/zh-TW/resources.resjson
index fc08a1e93495..11b762a1943d 100644
--- a/Tasks/Common/packaging-common/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/packaging-common/Strings/resources.resjson/zh-TW/resources.resjson
@@ -12,6 +12,7 @@
"loc.messages.Info_SavingTempConfig": "正在將 NuGet.config 儲存至暫存組態檔。",
"loc.messages.Info_UsingToolPath": "使用工具路徑: %s",
"loc.messages.Info_UsingVersion": "使用版本: %s",
+ "loc.messages.Info_BasicCredRestriction": "此工作現在會將 NuGet 設定為只使用基本配置傳送這些認證。\n大多數使用者不會受此變更影響。如果都是 Windows 網域認證,\n且最近皆已停止運作,\n請嘗試將組建變數 %s 設為值 '%s' (不加引號)。",
"loc.messages.NGCommon_AddingSources": "正在設定 NuGet.config 中的認證",
"loc.messages.NGCommon_AreaNotFoundInSps": "找不到 '%s' [%s] 區域。包含該區域的服務可能無法在您的地區使用。",
"loc.messages.NGCommon_DetectedNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數): %s",
@@ -24,6 +25,6 @@
"loc.messages.NGCommon_SpsNotFound": "找不到 '%s' [%s] 區域。您的 Team Foundation Server 安裝可能發生問題。",
"loc.messages.NGCommon_UnabletoDetectNuGetVersion": "選取了不明的 NuGet 版本。",
"loc.messages.NGCommon_UnableToFindTool": "找不到工具 %s",
- "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s",
+ "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段。",
"loc.messages.Warning_UpdatingNuGetVersion": "正在將 NuGet.exe 的版本更新為 %s (原始為 %s) 。當 NuGet 更新為新版本時,可能會發生行為變更或重大變更。如果這不是您想要的行為,請取消核取工作中的 [檢查最新版本] 選項。"
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/de-DE/resources.resjson
index 9052a47455be..b9a998fee261 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "Die Tokenanmeldeinformationen für TFS-/Azure Pipelines-Pakete konnten nicht abgerufen werden."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/es-ES/resources.resjson
index 9052a47455be..b013a18c1678 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "No se pueden recuperar las credenciales de token para el empaquetado de TFS o Azure Pipelines."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/fr-FR/resources.resjson
index 9052a47455be..026022db8760 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "Impossible de récupérer les informations d'identification de jeton pour la création de package TFS/Azure Pipelines."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/it-IT/resources.resjson
index 9052a47455be..5c16e753e907 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "Non è stato possibile recuperare le credenziali dei token per la creazione di pacchetti TFS/Azure Pipelines."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ja-JP/resources.resjson
index 9052a47455be..d87c902ff51e 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "TFS/Azure Pipelines のパッケージ化用のトークン資格情報を取得できませんでした。"
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ko-KR/resources.resjson
index 9052a47455be..4aaaec29a682 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "TFS/Azure Pipelines 패키징에 대한 토큰 자격 증명을 검색할 수 없습니다."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ru-RU/resources.resjson
index 9052a47455be..0473fe104021 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "Не удалось получить учетные данные маркера для упаковки TFS/Azure Pipelines."
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-CN/resources.resjson
index 9052a47455be..02c86c75320c 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "检索不到 TFS/Azure 管道打包的令牌凭据。"
}
\ No newline at end of file
diff --git a/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-TW/resources.resjson
index 9052a47455be..7fcefdae5cd9 100644
--- a/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/Common/utility-common-v2/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.TokenUnavailable": "Could not retrieve token credentials for TFS/Azure Pipelines packaging."
+ "loc.messages.TokenUnavailable": "無法擷取權杖認證供 TFS/Azure Pipelines 封裝之用。"
}
\ No newline at end of file
diff --git a/Tasks/Common/webdeployment-common-v2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/Common/webdeployment-common-v2/Strings/resources.resjson/de-DE/resources.resjson
index 9cd973923402..5985c0804759 100644
--- a/Tasks/Common/webdeployment-common-v2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/Common/webdeployment-common-v2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,13 +1,33 @@
{
- "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Make sure the machine is using TLS 1.2 protocol or higher. Check https://aka.ms/enableTlsv2 for more information on how to enable TLS in your machine.",
- "loc.messages.JarPathNotPresent": "Java jar path is not present",
- "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON variable substitution applied successfully.",
- "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML variable substitution applied successfully.",
- "loc.messages.XDTTransformationsappliedsuccessfully": "XML Transformations applied successfully",
- "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Cannot perform XML transformations on a non-Windows platform.",
- "loc.messages.XdtTransformationErrorWhileTransforming": "XML transformation error while transforming %s using %s.",
- "loc.messages.JSONParseError": "Unable to parse JSON file: %s. Error: %s",
- "loc.messages.NOJSONfilematchedwithspecificpattern": "NO JSON file matched with specific pattern: %s.",
- "loc.messages.FailedToApplyTransformation": "Unable to apply transformation for the given package. Verify the following.",
- "loc.messages.MissingArgumentsforXMLTransformation": "Incomplete or missing arguments. Expected format -transform -xml