diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson index d9648912f29b..5c747ab4e7d4 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Azure-Dateikopiervorgang", - "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) und zum Melden von Problemen mit dieser neuen Version der Aufgabe [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "Hiermit werden Dateien in Azure Blob Storage oder auf virtuelle Computer kopiert.", - "loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "Quelle", - "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", - "loc.input.help.Destination": "Wählen Sie als Ziel entweder Azure-Blob oder Azure-VMs aus.", - "loc.input.label.StorageAccountRM": "RM-Speicherkonto", - "loc.input.help.StorageAccountRM": "Geben Sie ein bereits vorhandenes ARM-Speicherkonto an. Es wird auch als Zwischenspeicher zum Kopieren von Dateien in virtuelle Azure-Maschinen verwendet.", - "loc.input.label.ContainerName": "Containername", - "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, z. B. das Anfügen der Buildnummer an alle Blobs, um nur Dateien aus diesem Build herunterzuladen. Beispiel: Wenn Sie das Blobpräfix als myvd1/ angeben, wird innerhalb des Containers ein virtuelles Verzeichnis mit diesem Namen erstellt. Das Blobpräfix mit dem nachstehenden \"/\" wird als virtuelles Verzeichnis betrachtet. Andernfalls wird es als Datei behandelt, es sei denn, das Element, das kopiert wird, ist selbst ein Ordner. Die Quelldateien werden in https://myaccount.blob.core.windows.net/mycontainer/myvd1/ kopiert.", - "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) werden nur für Ressourcen unterstützt, die über den Azure Resource Manager erstellt werden.", - "loc.input.label.MachineNames": "Filterkriterien", - "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": "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": "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": "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.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", - "loc.input.help.CopyFilesInParallel": "Wenn diese Option auf \"True\" festgelegt ist, werden Dateien parallel auf die Zielcomputer kopiert.", - "loc.input.label.CleanTargetBeforeCopy": "Ziel bereinigen", - "loc.input.help.CleanTargetBeforeCopy": "Wenn diese Option auf \"True\" festgelegt ist, wird der Zielordner vor dem Kopieren der Dateien bereinigt.", - "loc.input.label.skipCACheck": "Testzertifikat", - "loc.input.help.skipCACheck": "Wenn diese Option ausgewählt wird, überspringt der Client die Überprüfung, ob das Serverzertifikat von einer vertrauenswürdigen Zertifizierungsstelle (CA) signiert wurde, wenn eine Verbindung über HTTPS (Hypertext Transfer Protocol über Secure Socket Layer) hergestellt wird.", - "loc.messages.AFC_StorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Die ausgewählte Dienstverbindung \"Dienstprinzipal\" unterstützt nur Speicherkonten des Azure Resource Manager-Typs.", - "loc.messages.AFC_ResourceGroupNotFound": "Die angegebene Ressourcengruppe \"{0}\" ist nicht vorhanden.", - "loc.messages.AFC_GetVMStatus": "[Azure-Aufruf]Der Status für den virtuellen Computer \"{0}\" wird abgerufen.", - "loc.messages.AFC_GetVMStatusComplete": "[Azure-Aufruf]Der Status für den virtuellen Computer \"{0}\" wurde abgerufen.", - "loc.messages.AFC_GetCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird abgerufen.", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wurde abgerufen.", - "loc.messages.AFC_SetCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird festgelegt.", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird festgelegt.", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird entfernt.", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wurde entfernt.", - "loc.messages.AFC_NoNetworkInterface": "[Azure-Aufruf]Es wurde keine Netzwerkschnittstelle mit der ID \"{0}\" des virtuellen Computers unter der Ressourcengruppe \"{1}\" gefunden.", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure-Aufruf]Der Name der Ressourcengruppe und die ID des virtuellen Computers dürfen nicht NULL oder leer sein.", - "loc.messages.AFC_AzurePSNotInstalled": "Die erforderliche Mindestversion {0} der Azure PowerShell-Cmdlets ist nicht installiert. Sie können die Anweisungen unter https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ befolgen, um das aktuellste Azure PowerShell-Modul abzurufen.", - "loc.messages.AFC_ClassicStorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Die ausgewählte Dienstverbindung \"Zertifikat\" unterstützt nur Speicherkonten des Typs \"Azure klassisch\".", - "loc.messages.AFC_GenericStorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Bitte geben Sie ein vorhandenes Speicherkonto an.", - "loc.messages.AFC_AzureFileCopyMoreHelp": "Weitere Informationen finden Sie unter {0}.", - "loc.messages.AFC_UploadFilesStorageAccount": "Dateien werden aus dem Quellpfad \"{0}\" in das Speicherkonto \"{1}\" im Container \"{2}\" mit dem Blobpräfix \"{3}\" hochgeladen.", - "loc.messages.AFC_UploadContainerStorageAccount": "Fehler beim Hochladen in den Container \"{0}\" im Speicherkonto \"{1}\" mit dem Blobpräfix \"{2}\": \"{3}\"", - "loc.messages.AFC_UploadFileSuccessful": "Dateien wurden aus dem Quellpfad \"{0}\" in das Speicherkonto \"{1}\" im Container \"{2}\" mit dem Blobpräfix \"{3}\" erfolgreich hochgeladen.", - "loc.messages.AFC_IncorrectTags": "Tags wurden falsch angegeben. Sie müssen das folgende Format aufweisen: \"Role:Web,DB;Location:East US;Dept.:Finance,HR\".", - "loc.messages.AFC_MachineDoesNotExist": "Die folgenden Computer sind in der Ressourcengruppe nicht vorhanden, oder ihre Namen wurde nicht richtig angegeben: {0}. Geben Sie die genauen Namen der Computer an, die in der Ressourcengruppe vorhanden sind. Verwenden Sie Kommas, um mehrere Computernamen zu trennen.", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "\"{0}\" für alle Ressourcen in der folgenden ResourceGroup können nicht abgerufen werden: \"{1}\"", - "loc.messages.AFC_MachineNameFromIdError": "\"{0}\" für \"{1}\"-Ressourcen in der folgenden ResourceGroup können nicht abgerufen werden: \"{2}\"", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "Die Ressource \"{1}\" kann mithilfe der ausgewählten Dienstverbindung \"{0}\" nicht gefunden werden. Die ausgewählte Dienstverbindung \"{0}\" unterstützt nur klassische Ressourcen (Dienstverwaltungsmodell).", - "loc.messages.AFC_NoClassicVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden. Die ausgewählte Dienstverbindung \"{1}\" unterstützt nur virtuelle Computer des Typs \"Azure klassisch\".", - "loc.messages.AFC_NoARMVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden. Die ausgewählte Dienstverbindung \"{1}\" unterstützt nur virtuelle Computer des Typs \"Azure Resource Manager\".", - "loc.messages.AFC_NoGenericVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden.", - "loc.messages.AFC_FilteringNoVMResources": "Unter der Ressourcengruppe ist kein Computer vorhanden: \"{0}\" mit den folgenden {1} \"{2}\".", - "loc.messages.AFC_CopyStarted": "Der Kopiervorgang wurde für den Computer gestartet: \"{0}\"", - "loc.messages.AFC_CopyCompleted": "Kopierstatus für den Computer \"{0}\": \"{1}\"", - "loc.messages.AFC_WinRMHelpMessage": "Wählen Sie zum Beheben von Problemen, die sich auf die WinRM-Dienstverbindung beziehen, die Option \"Kopiervoraussetzungen aktivieren\" in der Aufgabe aus. Wenn diese Einstellung bereits festgelegt ist und die virtuellen Zielcomputer durch einen Lastenausgleich gesichert sind, 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.messages.AFC_CopyFailed": "Fehler beim Kopieren auf dem Computer \"{0}\". Weitere Informationen finden Sie in den Protokollen.", - "loc.messages.AFC_ParallelCopyFailed": "Fehler beim Kopieren auf mindestens einen Computer. Weitere Informationen finden Sie in den Protokollen.", - "loc.messages.AFC_CopySuccessful": "Dateien wurden erfolgreich aus dem Quellpfad \"{0}\" auf virtuelle Azure-Zielcomputer in der Ressourcengruppe \"{1}\" kopiert.", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "Fehler beim Festlegen der benutzerdefinierten Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\": {2}", - "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Fehler beim Hinzufügen der Netzwerksicherheitsregel: {0}", - "loc.messages.AFC_UnableToSetCustomScriptExtension": "Die benutzerdefinierte Skripterweiterung \"{0}\" kann nicht für den virtuellen Computer \"{1}\" festgelegt werden: {2}", - "loc.messages.AFC_CopyPrereqsFailed": "Fehler beim Aktivieren der Kopiervoraussetzungen. {0}", - "loc.messages.AFC_BlobStorageNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Bitte geben Sie ein vorhandenes Speicherkonto an.", - "loc.messages.AFC_RootContainerAndDirectory": "Die Option \"/S\" gilt nicht für \"$root\"-Container.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Der HTTP-Antwortcode \"{0}\" ist kein gültiger Umleitungsstatuscode.", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "Der Adressheader der Umleitungsantwort ist NULL.", - "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": "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.", - "loc.messages.AzModuleNotFound": "Die Module \"Az.Accounts\" wurden nicht gefunden. Wenn das Modul vor kurzem installiert wurde, wiederholen Sie den Vorgang nach einem Neustart des Azure Pipelines-Task-Agents." +{ + "loc.friendlyName": "Azure-Dateikopiervorgang", + "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) und zum Melden von Problemen mit dieser neuen Version der Aufgabe [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "Hiermit werden Dateien in Azure Blob Storage oder auf virtuelle Computer kopiert.", + "loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang", + "loc.releaseNotes": "Neuigkeiten in Version 6.0:
   Unterstützung des Workloadidentitätsverbunds und von [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), auch Verwendung von [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) mit Version 10.25.1, für weitere Informationen:[hier](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "Quelle", + "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", + "loc.input.help.Destination": "Wählen Sie als Ziel entweder Azure-Blob oder Azure-VMs aus.", + "loc.input.label.StorageAccountRM": "RM-Speicherkonto", + "loc.input.help.StorageAccountRM": "Geben Sie ein bereits vorhandenes ARM-Speicherkonto an. Es wird auch als Zwischenspeicher zum Kopieren von Dateien in virtuelle Azure-Maschinen verwendet.", + "loc.input.label.ContainerName": "Containername", + "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, z. B. das Anfügen der Buildnummer an alle Blobs, um nur Dateien aus diesem Build herunterzuladen. Beispiel: Wenn Sie das Blobpräfix als myvd1/ angeben, wird innerhalb des Containers ein virtuelles Verzeichnis mit diesem Namen erstellt. Das Blobpräfix mit dem nachstehenden \"/\" wird als virtuelles Verzeichnis betrachtet. Andernfalls wird es als Datei behandelt, es sei denn, das Element, das kopiert wird, ist selbst ein Ordner. Die Quelldateien werden in https://myaccount.blob.core.windows.net/mycontainer/myvd1/ kopiert.", + "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) werden nur für Ressourcen unterstützt, die über den Azure Resource Manager erstellt werden.", + "loc.input.label.MachineNames": "Filterkriterien", + "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": "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": "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": "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.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", + "loc.input.help.CopyFilesInParallel": "Wenn diese Option auf \"True\" festgelegt ist, werden Dateien parallel auf die Zielcomputer kopiert.", + "loc.input.label.CleanTargetBeforeCopy": "Ziel bereinigen", + "loc.input.help.CleanTargetBeforeCopy": "Wenn diese Option auf \"True\" festgelegt ist, wird der Zielordner vor dem Kopieren der Dateien bereinigt.", + "loc.input.label.skipCACheck": "Testzertifikat", + "loc.input.help.skipCACheck": "Wenn diese Option ausgewählt wird, überspringt der Client die Überprüfung, ob das Serverzertifikat von einer vertrauenswürdigen Zertifizierungsstelle (CA) signiert wurde, wenn eine Verbindung über HTTPS (Hypertext Transfer Protocol über Secure Socket Layer) hergestellt wird.", + "loc.messages.AFC_StorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Die ausgewählte Dienstverbindung \"Dienstprinzipal\" unterstützt nur Speicherkonten des Azure Resource Manager-Typs.", + "loc.messages.AFC_ResourceGroupNotFound": "Die angegebene Ressourcengruppe \"{0}\" ist nicht vorhanden.", + "loc.messages.AFC_GetVMStatus": "[Azure-Aufruf]Der Status für den virtuellen Computer \"{0}\" wird abgerufen.", + "loc.messages.AFC_GetVMStatusComplete": "[Azure-Aufruf]Der Status für den virtuellen Computer \"{0}\" wurde abgerufen.", + "loc.messages.AFC_GetCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird abgerufen.", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wurde abgerufen.", + "loc.messages.AFC_SetCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird festgelegt.", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird festgelegt.", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wird entfernt.", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure-Aufruf]Die benutzerdefinierte Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\" wurde entfernt.", + "loc.messages.AFC_NoNetworkInterface": "[Azure-Aufruf]Es wurde keine Netzwerkschnittstelle mit der ID \"{0}\" des virtuellen Computers unter der Ressourcengruppe \"{1}\" gefunden.", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure-Aufruf]Der Name der Ressourcengruppe und die ID des virtuellen Computers dürfen nicht NULL oder leer sein.", + "loc.messages.AFC_AzurePSNotInstalled": "Die erforderliche Mindestversion {0} der Azure PowerShell-Cmdlets ist nicht installiert. Sie können die Anweisungen unter https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ befolgen, um das aktuellste Azure PowerShell-Modul abzurufen.", + "loc.messages.AFC_ClassicStorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Die ausgewählte Dienstverbindung \"Zertifikat\" unterstützt nur Speicherkonten des Typs \"Azure klassisch\".", + "loc.messages.AFC_GenericStorageAccountNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Bitte geben Sie ein vorhandenes Speicherkonto an.", + "loc.messages.AFC_AzureFileCopyMoreHelp": "Weitere Informationen finden Sie unter {0}.", + "loc.messages.AFC_UploadFilesStorageAccount": "Dateien werden aus dem Quellpfad \"{0}\" in das Speicherkonto \"{1}\" im Container \"{2}\" mit dem Blobpräfix \"{3}\" hochgeladen.", + "loc.messages.AFC_UploadContainerStorageAccount": "Fehler beim Hochladen in den Container \"{0}\" im Speicherkonto \"{1}\" mit dem Blobpräfix \"{2}\": \"{3}\"", + "loc.messages.AFC_UploadFileSuccessful": "Dateien wurden aus dem Quellpfad \"{0}\" in das Speicherkonto \"{1}\" im Container \"{2}\" mit dem Blobpräfix \"{3}\" erfolgreich hochgeladen.", + "loc.messages.AFC_IncorrectTags": "Tags wurden falsch angegeben. Sie müssen das folgende Format aufweisen: \"Role:Web,DB;Location:East US;Dept.:Finance,HR\".", + "loc.messages.AFC_MachineDoesNotExist": "Die folgenden Computer sind in der Ressourcengruppe nicht vorhanden, oder ihre Namen wurde nicht richtig angegeben: {0}. Geben Sie die genauen Namen der Computer an, die in der Ressourcengruppe vorhanden sind. Verwenden Sie Kommas, um mehrere Computernamen zu trennen.", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "\"{0}\" für alle Ressourcen in der folgenden ResourceGroup können nicht abgerufen werden: \"{1}\"", + "loc.messages.AFC_MachineNameFromIdError": "\"{0}\" für \"{1}\"-Ressourcen in der folgenden ResourceGroup können nicht abgerufen werden: \"{2}\"", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "Die Ressource \"{1}\" kann mithilfe der ausgewählten Dienstverbindung \"{0}\" nicht gefunden werden. Die ausgewählte Dienstverbindung \"{0}\" unterstützt nur klassische Ressourcen (Dienstverwaltungsmodell).", + "loc.messages.AFC_NoClassicVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden. Die ausgewählte Dienstverbindung \"{1}\" unterstützt nur virtuelle Computer des Typs \"Azure klassisch\".", + "loc.messages.AFC_NoARMVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden. Die ausgewählte Dienstverbindung \"{1}\" unterstützt nur virtuelle Computer des Typs \"Azure Resource Manager\".", + "loc.messages.AFC_NoGenericVMResources": "Unter der Ressourcengruppe \"{0}\" ist kein Computer zum Kopieren vorhanden.", + "loc.messages.AFC_FilteringNoVMResources": "Unter der Ressourcengruppe ist kein Computer vorhanden: \"{0}\" mit den folgenden {1} \"{2}\".", + "loc.messages.AFC_CopyStarted": "Der Kopiervorgang wurde für den Computer gestartet: \"{0}\"", + "loc.messages.AFC_CopyCompleted": "Kopierstatus für den Computer \"{0}\": \"{1}\"", + "loc.messages.AFC_WinRMHelpMessage": "Wählen Sie zum Beheben von Problemen, die sich auf die WinRM-Dienstverbindung beziehen, die Option \"Kopiervoraussetzungen aktivieren\" in der Aufgabe aus. Wenn diese Einstellung bereits festgelegt ist und die virtuellen Zielcomputer durch einen Lastenausgleich gesichert sind, 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.messages.AFC_CopyFailed": "Fehler beim Kopieren auf dem Computer \"{0}\". Weitere Informationen finden Sie in den Protokollen.", + "loc.messages.AFC_ParallelCopyFailed": "Fehler beim Kopieren auf mindestens einen Computer. Weitere Informationen finden Sie in den Protokollen.", + "loc.messages.AFC_CopySuccessful": "Dateien wurden erfolgreich aus dem Quellpfad \"{0}\" auf virtuelle Azure-Zielcomputer in der Ressourcengruppe \"{1}\" kopiert.", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "Fehler beim Festlegen der benutzerdefinierten Skripterweiterung \"{0}\" für den virtuellen Computer \"{1}\": {2}", + "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Fehler beim Hinzufügen der Netzwerksicherheitsregel: {0}", + "loc.messages.AFC_UnableToSetCustomScriptExtension": "Die benutzerdefinierte Skripterweiterung \"{0}\" kann nicht für den virtuellen Computer \"{1}\" festgelegt werden: {2}", + "loc.messages.AFC_CopyPrereqsFailed": "Fehler beim Aktivieren der Kopiervoraussetzungen. {0}", + "loc.messages.AFC_BlobStorageNotFound": "Das Speicherkonto \"{0}\" wurde nicht gefunden. Bitte geben Sie ein vorhandenes Speicherkonto an.", + "loc.messages.AFC_RootContainerAndDirectory": "Die Option \"/S\" gilt nicht für \"$root\"-Container.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Der HTTP-Antwortcode \"{0}\" ist kein gültiger Umleitungsstatuscode.", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "Der Adressheader der Umleitungsantwort ist NULL.", + "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": "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.", + "loc.messages.AzModuleNotFound": "Die Module \"Az.Accounts\" wurden nicht gefunden. Wenn das Modul vor kurzem installiert wurde, wiederholen Sie den Vorgang nach einem Neustart des Azure Pipelines-Task-Agents." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson index a0f64d47b5bf..50f814a43b34 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Copia de archivos de Azure", - "loc.helpMarkDown": "[Más información sobre esta tarea](https://aka.ms/azurefilecopyreadme) y para notificar cualquier problema con esta nueva versión de la tarea [aquí](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales", - "loc.instanceNameFormat": "Copia de archivo $(Destination)", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "Origen", - "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", - "loc.input.help.Destination": "Seleccione un destino, ya sea un blob de Azure o 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.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 especificada, se creará automáticamente.
Si necesita crear un directorio virtual dentro del contenedor, use la entrada de prefijo de blob siguiente.
Ejemplo: Si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre de 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 solo los archivos de esa compilación. Ejemplo: Si especifica el prefijo de blob como myvd1/, se creará un directorio virtual con este nombre dentro del contenedor. El prefijo de blob con un \"/\" final se considerará un directorio virtual. De lo contrario, se tratará como un archivo, a menos que el elemento que se copia sea en sí una carpeta. Los archivos de origen se copiarán en https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", - "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) solo son compatibles con los recursos creados mediante Azure Resource Manager.", - "loc.input.label.MachineNames": "Criterios de filtro", - "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": "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": "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": "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.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). 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", - "loc.input.help.CleanTargetBeforeCopy": "Si se establece en true, limpiará la carpeta de destino antes de copiar los archivos.", - "loc.input.label.skipCACheck": "Certificado de prueba", - "loc.input.help.skipCACheck": "Si esta opción está seleccionada, el cliente omite la validación relativa a si el certificado del servidor está firmado por una entidad de certificación de confianza al conectar a través del Protocolo de transferencia de hipertexto con cifrado de Capa de sockets seguros (HTTPS).", - "loc.messages.AFC_StorageAccountNotFound": "No se encontró la cuenta de almacenamiento {0}. La conexión de servicio seleccionada 'Entidad de servicio' admite solo cuentas de almacenamiento del tipo Azure Resource Manager.", - "loc.messages.AFC_ResourceGroupNotFound": "El grupo de recursos proporcionado '{0}' no existe.", - "loc.messages.AFC_GetVMStatus": "[Llamada de Azure] Obteniendo el estado de la máquina virtual '{0}'", - "loc.messages.AFC_GetVMStatusComplete": "[Llamada de Azure] Se ha obtenido el estado de la máquina virtual '{0}'", - "loc.messages.AFC_GetCustomScriptExtension": "[Llamada de Azure] Obteniendo la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Llamada de Azure] Se ha obtenido la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_SetCustomScriptExtension": "[Llamada de Azure] Estableciendo la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Llamada de Azure] Establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Llamada de Azure] Quitando la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Llamada de Azure]Se ha quitado la extensión de script personalizado '{0}' para la máquina virtual '{1}'", - "loc.messages.AFC_NoNetworkInterface": "[Llamada de Azure] No se encontró ninguna interfaz de red con el identificador de máquina virtual {0} en el grupo de recursos {1}", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Llamada de Azure] El nombre del grupo de recursos y el id. de máquina virtual no deben ser un valor nulo ni quedarse vacíos", - "loc.messages.AFC_AzurePSNotInstalled": "No está instalada la versión mínima requerida {0} de los cmdlets de Azure PowerShell. Puede seguir las instrucciones de https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ para obtener la versión más reciente de Azure PowerShell", - "loc.messages.AFC_ClassicStorageAccountNotFound": "No se encontró la cuenta de almacenamiento {0}. La conexión de servicio seleccionada 'Certificate' admite solo cuentas de almacenamiento del tipo Azure clásico.", - "loc.messages.AFC_GenericStorageAccountNotFound": "No se encontró la cuenta de almacenamiento: {0}. Especifique una cuenta de almacenamiento existente.", - "loc.messages.AFC_AzureFileCopyMoreHelp": "Para más información, consulte {0}", - "loc.messages.AFC_UploadFilesStorageAccount": "Cargando archivos de la ruta de acceso de origen '{0}' en el contenedor '{1}' de la cuenta de almacenamiento '{2}' con el prefijo de blob '{3}'", - "loc.messages.AFC_UploadContainerStorageAccount": "No se pudo realizar la carga en el contenedor '{0}' de la cuenta de almacenamiento '{1}' con el prefijo de blob '{2}' debido al siguiente error: '{3}'", - "loc.messages.AFC_UploadFileSuccessful": "Los archivos se cargaron correctamente de la ruta de acceso de origen '{0}' a la cuenta de almacenamiento '{1}' en el contenedor '{2}' con el prefijo de blob '{3}'", - "loc.messages.AFC_IncorrectTags": "Las etiquetas se han especificado incorrectamente. Tienen que estar en el formato Role:Web,DB;Location:East US;Dept.:Finance,HR", - "loc.messages.AFC_MachineDoesNotExist": "Las siguientes máquinas no existen en el grupo de recursos o sus nombres no se han especificado correctamente: {0}. Especifique los nombres exactos de las máquinas tal como están en el grupo de recursos, separados por comas.", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "No se pueden obtener {0} para todos los recursos de ResourceGroup: '{1}'", - "loc.messages.AFC_MachineNameFromIdError": "No se puede obtener {0} para '{1}' recursos en ResourceGroup: '{2}'", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "No se encuentra el recurso '{1}' mediante la conexión de servicio seleccionada '{0}'. La conexión de servicio seleccionada '{0}' solo admite recursos clásicos (modelo de administración de servicios).", - "loc.messages.AFC_NoClassicVMResources": "No hay ninguna máquina en el grupo de recursos '{0}' para copiar. La conexión de servicio '{1}' seleccionada admite solo máquinas virtuales de tipo Azure clásico.", - "loc.messages.AFC_NoARMVMResources": "No hay ninguna máquina en el grupo de recursos '{0}' para copiar. La conexión de servicio '{1}' seleccionada admite solo máquinas virtuales de tipo Azure Resource Manager.", - "loc.messages.AFC_NoGenericVMResources": "No existe ninguna máquina en el grupo de recursos: '{0}' para la copia.", - "loc.messages.AFC_FilteringNoVMResources": "No existe ninguna máquina en el grupo de recursos: '{0}' con el siguiente {1} '{2}'.", - "loc.messages.AFC_CopyStarted": "Copia iniciada para la máquina: '{0}'", - "loc.messages.AFC_CopyCompleted": "Estado de copia de la máquina '{0}': '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "Para solucionar problemas relacionados con la conexión de servicio de WinRM, seleccione la opción 'Habilitar los requisitos previos de copia' en la tarea. Si ya están establecidos, y las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que las reglas NAT de entrada están configuradas para el puerto de destino (5986). Solo es aplicable a las máquinas virtuales de ARM.", - "loc.messages.AFC_CopyFailed": "No se pudo copiar en la máquina '{0}'. Consulte los registros para obtener más detalles.", - "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": "No se pudo establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}'. Error: {2}", - "loc.messages.AFC_AddNetworkSecurityRuleFailed": "No se pudo agregar la regla de seguridad de red: {0}", - "loc.messages.AFC_UnableToSetCustomScriptExtension": "No se puede establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}': {2}", - "loc.messages.AFC_CopyPrereqsFailed": "No se pudieron 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.", - "loc.messages.AFC_RootContainerAndDirectory": "La opción '/S' no es válida para contenedores de $root.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "El código de respuesta HTTP '{0}' no es un código de estado de redireccionamiento válido", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "El encabezado de ubicación de la respuesta de redireccionamiento es NULL.", - "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": "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 no admitido '{0}' para el punto de conexión.", - "loc.messages.ServicePrincipalError": "Error con la entidad de servicio que se usó para la implementación.", - "loc.messages.AzModuleNotFound": "No se pudieron encontrar los módulos: 'Az.Accounts'. Si el módulo se instaló recientemente, vuelva a intentarlo después de reiniciar el agente de tareas de Azure Pipelines." +{ + "loc.friendlyName": "Copia de archivos de Azure", + "loc.helpMarkDown": "[Más información sobre esta tarea](https://aka.ms/azurefilecopyreadme) y para notificar cualquier problema con esta nueva versión de la tarea [aquí](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales", + "loc.instanceNameFormat": "Copia de archivo $(Destination)", + "loc.releaseNotes": "Novedades de la versión 6.0:
   Compatibilidad con la federación de identidades de carga de trabajo y [RBAC de Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), use también [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) con la versión 10.25.1 para obtener más información:[aquí](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "Origen", + "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", + "loc.input.help.Destination": "Seleccione un destino, ya sea un blob de Azure o 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.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 especificada, se creará automáticamente.
Si necesita crear un directorio virtual dentro del contenedor, use la entrada de prefijo de blob siguiente.
Ejemplo: Si la ubicación de destino es https://myaccount.blob.core.windows.net/mycontainer/vd1/vd2/, especifique mycontainer como nombre de 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 solo los archivos de esa compilación. Ejemplo: Si especifica el prefijo de blob como myvd1/, se creará un directorio virtual con este nombre dentro del contenedor. El prefijo de blob con un \"/\" final se considerará un directorio virtual. De lo contrario, se tratará como un archivo, a menos que el elemento que se copia sea en sí una carpeta. Los archivos de origen se copiarán en https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", + "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) solo son compatibles con los recursos creados mediante Azure Resource Manager.", + "loc.input.label.MachineNames": "Criterios de filtro", + "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": "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": "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": "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.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). 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", + "loc.input.help.CleanTargetBeforeCopy": "Si se establece en true, limpiará la carpeta de destino antes de copiar los archivos.", + "loc.input.label.skipCACheck": "Certificado de prueba", + "loc.input.help.skipCACheck": "Si esta opción está seleccionada, el cliente omite la validación relativa a si el certificado del servidor está firmado por una entidad de certificación de confianza al conectar a través del Protocolo de transferencia de hipertexto con cifrado de Capa de sockets seguros (HTTPS).", + "loc.messages.AFC_StorageAccountNotFound": "No se encontró la cuenta de almacenamiento {0}. La conexión de servicio seleccionada 'Entidad de servicio' admite solo cuentas de almacenamiento del tipo Azure Resource Manager.", + "loc.messages.AFC_ResourceGroupNotFound": "El grupo de recursos proporcionado '{0}' no existe.", + "loc.messages.AFC_GetVMStatus": "[Llamada de Azure] Obteniendo el estado de la máquina virtual '{0}'", + "loc.messages.AFC_GetVMStatusComplete": "[Llamada de Azure] Se ha obtenido el estado de la máquina virtual '{0}'", + "loc.messages.AFC_GetCustomScriptExtension": "[Llamada de Azure] Obteniendo la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Llamada de Azure] Se ha obtenido la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_SetCustomScriptExtension": "[Llamada de Azure] Estableciendo la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Llamada de Azure] Establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Llamada de Azure] Quitando la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Llamada de Azure]Se ha quitado la extensión de script personalizado '{0}' para la máquina virtual '{1}'", + "loc.messages.AFC_NoNetworkInterface": "[Llamada de Azure] No se encontró ninguna interfaz de red con el identificador de máquina virtual {0} en el grupo de recursos {1}", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Llamada de Azure] El nombre del grupo de recursos y el id. de máquina virtual no deben ser un valor nulo ni quedarse vacíos", + "loc.messages.AFC_AzurePSNotInstalled": "No está instalada la versión mínima requerida {0} de los cmdlets de Azure PowerShell. Puede seguir las instrucciones de https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ para obtener la versión más reciente de Azure PowerShell", + "loc.messages.AFC_ClassicStorageAccountNotFound": "No se encontró la cuenta de almacenamiento {0}. La conexión de servicio seleccionada 'Certificate' admite solo cuentas de almacenamiento del tipo Azure clásico.", + "loc.messages.AFC_GenericStorageAccountNotFound": "No se encontró la cuenta de almacenamiento: {0}. Especifique una cuenta de almacenamiento existente.", + "loc.messages.AFC_AzureFileCopyMoreHelp": "Para más información, consulte {0}", + "loc.messages.AFC_UploadFilesStorageAccount": "Cargando archivos de la ruta de acceso de origen '{0}' en el contenedor '{1}' de la cuenta de almacenamiento '{2}' con el prefijo de blob '{3}'", + "loc.messages.AFC_UploadContainerStorageAccount": "No se pudo realizar la carga en el contenedor '{0}' de la cuenta de almacenamiento '{1}' con el prefijo de blob '{2}' debido al siguiente error: '{3}'", + "loc.messages.AFC_UploadFileSuccessful": "Los archivos se cargaron correctamente de la ruta de acceso de origen '{0}' a la cuenta de almacenamiento '{1}' en el contenedor '{2}' con el prefijo de blob '{3}'", + "loc.messages.AFC_IncorrectTags": "Las etiquetas se han especificado incorrectamente. Tienen que estar en el formato Role:Web,DB;Location:East US;Dept.:Finance,HR", + "loc.messages.AFC_MachineDoesNotExist": "Las siguientes máquinas no existen en el grupo de recursos o sus nombres no se han especificado correctamente: {0}. Especifique los nombres exactos de las máquinas tal como están en el grupo de recursos, separados por comas.", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "No se pueden obtener {0} para todos los recursos de ResourceGroup: '{1}'", + "loc.messages.AFC_MachineNameFromIdError": "No se puede obtener {0} para '{1}' recursos en ResourceGroup: '{2}'", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "No se encuentra el recurso '{1}' mediante la conexión de servicio seleccionada '{0}'. La conexión de servicio seleccionada '{0}' solo admite recursos clásicos (modelo de administración de servicios).", + "loc.messages.AFC_NoClassicVMResources": "No hay ninguna máquina en el grupo de recursos '{0}' para copiar. La conexión de servicio '{1}' seleccionada admite solo máquinas virtuales de tipo Azure clásico.", + "loc.messages.AFC_NoARMVMResources": "No hay ninguna máquina en el grupo de recursos '{0}' para copiar. La conexión de servicio '{1}' seleccionada admite solo máquinas virtuales de tipo Azure Resource Manager.", + "loc.messages.AFC_NoGenericVMResources": "No existe ninguna máquina en el grupo de recursos: '{0}' para la copia.", + "loc.messages.AFC_FilteringNoVMResources": "No existe ninguna máquina en el grupo de recursos: '{0}' con el siguiente {1} '{2}'.", + "loc.messages.AFC_CopyStarted": "Copia iniciada para la máquina: '{0}'", + "loc.messages.AFC_CopyCompleted": "Estado de copia de la máquina '{0}': '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "Para solucionar problemas relacionados con la conexión de servicio de WinRM, seleccione la opción 'Habilitar los requisitos previos de copia' en la tarea. Si ya están establecidos, y las máquinas virtuales de destino están respaldadas por un equilibrador de carga, asegúrese de que las reglas NAT de entrada están configuradas para el puerto de destino (5986). Solo es aplicable a las máquinas virtuales de ARM.", + "loc.messages.AFC_CopyFailed": "No se pudo copiar en la máquina '{0}'. Consulte los registros para obtener más detalles.", + "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": "No se pudo establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}'. Error: {2}", + "loc.messages.AFC_AddNetworkSecurityRuleFailed": "No se pudo agregar la regla de seguridad de red: {0}", + "loc.messages.AFC_UnableToSetCustomScriptExtension": "No se puede establecer la extensión de script personalizado '{0}' para la máquina virtual '{1}': {2}", + "loc.messages.AFC_CopyPrereqsFailed": "No se pudieron 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.", + "loc.messages.AFC_RootContainerAndDirectory": "La opción '/S' no es válida para contenedores de $root.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "El código de respuesta HTTP '{0}' no es un código de estado de redireccionamiento válido", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "El encabezado de ubicación de la respuesta de redireccionamiento es NULL.", + "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": "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 no admitido '{0}' para el punto de conexión.", + "loc.messages.ServicePrincipalError": "Error con la entidad de servicio que se usó para la implementación.", + "loc.messages.AzModuleNotFound": "No se pudieron encontrar los módulos: 'Az.Accounts'. Si el módulo se instaló recientemente, vuelva a intentarlo después de reiniciar el agente de tareas de Azure Pipelines." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson index 786031e03f29..e4cbed3256c5 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Copie de fichiers Azure", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme) et signaler tout problème avec cette nouvelle version de la tâche [ici](https://github.com/microsoft/azure-pipelines-tasks/ issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles", - "loc.instanceNameFormat": "Copie de fichiers $(Destination)", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "Source", - "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", - "loc.input.help.Destination": "Sélectionnez la destination, objet blob ou machines virtuelles Azure.", - "loc.input.label.StorageAccountRM": "Compte de stockage RM", - "loc.input.help.StorageAccountRM": "Spécifiez un compte de stockage ARM préexistant. Il sert également d'intermédiaire pour la copie de fichiers vers des machines virtuelles Azure", - "loc.input.label.ContainerName": "Nom du conteneur", - "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 mycontainer comme nom de conteneur et vd1/vd2 comme préfixe d’objet blob.", - "loc.input.label.BlobPrefix": "Préfixe d’objet blob", - "loc.input.help.BlobPrefix": "Utile pour filtrer les fichiers, par exemple, ajouter le numéro de build à tous les objets blob pour télécharger les fichiers à partir de cette build uniquement. Exemple : si vous spécifiez le préfixe d’objet blob myvd1/, un répertoire virtuel portant ce nom est créé dans le conteneur. Le préfixe d’objet blob avec un '/' de fin sera considéré comme un répertoire virtuel. Sinon, il sera traité comme un fichier, sauf si l’élément en cours de copie est lui-même un dossier. Les fichiers sources seront copiés dans https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", - "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) 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 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 fournies, 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": "Connexion d'administrateur", - "loc.input.help.vmsAdminUserName": "Nom d'utilisateur d'administrateur des machines virtuelles.", - "loc.input.label.vmsAdminPassword": "Mot de passe", - "loc.input.help.vmsAdminPassword": "Mot de passe d'administrateur des machines virtuelles.
Il peut accepter une variable définie dans les pipelines de build ou de mise en production sous la forme '$(passwordVariable)'.
Vous pouvez marquer la variable comme étant de type 'secret' pour la sécuriser.", - "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": "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": "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.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 de trafic entrant sont configurées pour le port cible (5986). S'applique uniquement aux machines virtuelles ARM.", - "loc.input.label.CopyFilesInParallel": "Copier en parallèle", - "loc.input.help.CopyFilesInParallel": "Si la valeur est true, les fichiers sont copiés en parallèle sur les machines cibles.", - "loc.input.label.CleanTargetBeforeCopy": "Nettoyer la cible", - "loc.input.help.CleanTargetBeforeCopy": "Si la valeur est true, le dossier de destination est nettoyé avant la copie des fichiers.", - "loc.input.label.skipCACheck": "Certificat de test", - "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.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}'", - "loc.messages.AFC_GetVMStatusComplete": "[Appel Azure]Obtention de l'état de la machine virtuelle '{0}'", - "loc.messages.AFC_GetCustomScriptExtension": "[Appel Azure]Obtention de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Appel Azure]Obtention réussie de l'extension de script personnalisé '{1}' pour la machine virtuelle '{0}'", - "loc.messages.AFC_SetCustomScriptExtension": "[Appel Azure]Définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Appel Azure]Définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Appel Azure]Suppression de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Appel Azure]Suppression réussie de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", - "loc.messages.AFC_NoNetworkInterface": "[Appel Azure]Interface réseau introuvable pour l'ID de machine virtuelle {0} dans le groupe de ressources {1}", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Appel Azure]Le nom du groupe de ressources et l'ID de machine virtuelle ne doivent pas avoir la valeur nul ou être vides", - "loc.messages.AFC_AzurePSNotInstalled": "La version minimale nécessaire {0} pour les applets de commande Azure PowerShell n'est pas installée. Vous pouvez suivre les instructions fournies sur https://azure.microsoft.com/fr-fr/documentation/articles/powershell-install-configure/ pour obtenir la dernière version d'Azure PowerShell", - "loc.messages.AFC_ClassicStorageAccountNotFound": "Le compte de stockage {0} est introuvable. La connexion de service sélectionnée, 'Certificat', prend uniquement en charge les comptes de stockage de type Azure Classic.", - "loc.messages.AFC_GenericStorageAccountNotFound": "Le compte de stockage {0} est introuvable. Spécifiez un compte de stockage existant", - "loc.messages.AFC_AzureFileCopyMoreHelp": "Pour plus d'informations, consultez {0}", - "loc.messages.AFC_UploadFilesStorageAccount": "Chargement des fichiers à partir du chemin source '{0}' vers le compte de stockage '{1}' dans le conteneur '{2}' ayant pour préfixe blob '{3}'", - "loc.messages.AFC_UploadContainerStorageAccount": "Échec du chargement vers le conteneur '{0}' dans le compte de stockage '{1}' ayant pour préfixe blob '{2}'. Erreur : '{3}'", - "loc.messages.AFC_UploadFileSuccessful": "Les fichiers ont été chargés correctement du chemin source '{0}' vers le compte de stockage '{1}' dans le conteneur '{2}' ayant pour préfixe blob '{3}'", - "loc.messages.AFC_IncorrectTags": "Les étiquettes ont été spécifiées de manière incorrecte. Elles doivent être au format Role:Web,DB;Location:East US;Dept.:Finance,HR", - "loc.messages.AFC_MachineDoesNotExist": "Les machines suivantes n'existent pas dans le groupe de ressources, ou leurs noms n'ont pas été spécifiés correctement : {0}. Indiquez le nom exact des machines présentes dans le groupe de ressources. Utilisez une virgule pour séparer plusieurs noms de machines.", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Impossible d'obtenir {0} pour l'ensemble des ressources dans ResourceGroup : '{1}'", - "loc.messages.AFC_MachineNameFromIdError": "Impossible d'obtenir {0} pour les ressources '{1}' dans le ResourceGroup '{2}'", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "La ressource '{1}' est introuvable à l'aide de la connexion de service sélectionnée '{0}'. La connexion de service sélectionnée '{0}' prend en charge uniquement les ressources classiques (modèle de management des services).", - "loc.messages.AFC_NoClassicVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'. La connexion de service sélectionnée '{1}' prend uniquement en charge les machines virtuelles de type Azure Classic.", - "loc.messages.AFC_NoARMVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'. La connexion de service sélectionnée '{1}' prend uniquement en charge les machines virtuelles de type Azure Resource Manager.", - "loc.messages.AFC_NoGenericVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'.", - "loc.messages.AFC_FilteringNoVMResources": "Il n'existe aucune machine dans le groupe de ressources '{0}' avec pour {1} '{2}'.", - "loc.messages.AFC_CopyStarted": "Copie démarrée pour la machine '{0}'", - "loc.messages.AFC_CopyCompleted": "État de la copie pour la machine '{0}' : '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "Pour corriger les problèmes de connexion de service de WinRM, sélectionnez la tâche 'Activer les conditions préalables à la copie' dans la tâche. Si cela est déjà fait, et si les machines virtuelles cibles sont associées à un équilibreur de charge, vérifiez que des règles NAT de trafic entrant sont configurées pour le port cible (5986). Ceci est applicable uniquement aux machines virtuelles ARM.", - "loc.messages.AFC_CopyFailed": "Échec de la copie sur la machine '{0}'. Pour plus d'informations, consultez les journaux.", - "loc.messages.AFC_ParallelCopyFailed": "Échec de la copie vers une ou plusieurs machines. Pour plus d'informations, consultez les journaux.", - "loc.messages.AFC_CopySuccessful": "Fichiers correctement copiés du chemin source '{0}' vers les machines virtuelles Azure cibles du groupe de ressources '{1}'", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "Échec de la définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'. Erreur : {2}", - "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Échec de l'ajout de la règle de sécurité réseau : {0}", - "loc.messages.AFC_UnableToSetCustomScriptExtension": "Impossible de définir l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}' : {2}", - "loc.messages.AFC_CopyPrereqsFailed": "Échec de l'activation des conditions préalables de copie. {0}", - "loc.messages.AFC_BlobStorageNotFound": "Le compte de stockage {0} est introuvable. Spécifiez un compte de stockage existant", - "loc.messages.AFC_RootContainerAndDirectory": "L'option '/S' est non valide pour les conteneurs $root.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Le code de réponse HTTP '{0}' n’est pas un code d’état de redirection valide", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "L'en-tête d'emplacement pour la réponse de redirection a une valeur nul.", - "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": "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.", - "loc.messages.AzModuleNotFound": "Les modules 'Az.Accounts' sont introuvables. Si le module a été installé récemment, réessayez l'opération après avoir redémarré l'agent de tâche Azure Pipelines." +{ + "loc.friendlyName": "Copie de fichiers Azure", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme) et signaler tout problème avec cette nouvelle version de la tâche [ici](https://github.com/microsoft/azure-pipelines-tasks/ issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles", + "loc.instanceNameFormat": "Copie de fichiers $(Destination)", + "loc.releaseNotes": "Quoi de neuf dans la version 6.0 : 
   Prend en charge la fédération d'identité de charge de travail et [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), utilisez également [AzCopy. exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) avec la version 10.25.1, pour plus d'informations :[ici](https://github.com/Azure/azure -stockage-azcopy/versions)", + "loc.input.label.SourcePath": "Source", + "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", + "loc.input.help.Destination": "Sélectionnez la destination, objet blob ou machines virtuelles Azure.", + "loc.input.label.StorageAccountRM": "Compte de stockage RM", + "loc.input.help.StorageAccountRM": "Spécifiez un compte de stockage ARM préexistant. Il sert également d'intermédiaire pour la copie de fichiers vers des machines virtuelles Azure", + "loc.input.label.ContainerName": "Nom du conteneur", + "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 mycontainer comme nom de conteneur et vd1/vd2 comme préfixe d’objet blob.", + "loc.input.label.BlobPrefix": "Préfixe d’objet blob", + "loc.input.help.BlobPrefix": "Utile pour filtrer les fichiers, par exemple, ajouter le numéro de build à tous les objets blob pour télécharger les fichiers à partir de cette build uniquement. Exemple : si vous spécifiez le préfixe d’objet blob myvd1/, un répertoire virtuel portant ce nom est créé dans le conteneur. Le préfixe d’objet blob avec un '/' de fin sera considéré comme un répertoire virtuel. Sinon, il sera traité comme un fichier, sauf si l’élément en cours de copie est lui-même un dossier. Les fichiers sources seront copiés dans https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", + "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://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) 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 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 fournies, 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": "Connexion d'administrateur", + "loc.input.help.vmsAdminUserName": "Nom d'utilisateur d'administrateur des machines virtuelles.", + "loc.input.label.vmsAdminPassword": "Mot de passe", + "loc.input.help.vmsAdminPassword": "Mot de passe d'administrateur des machines virtuelles.
Il peut accepter une variable définie dans les pipelines de build ou de mise en production sous la forme '$(passwordVariable)'.
Vous pouvez marquer la variable comme étant de type 'secret' pour la sécuriser.", + "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": "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": "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.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 de trafic entrant sont configurées pour le port cible (5986). S'applique uniquement aux machines virtuelles ARM.", + "loc.input.label.CopyFilesInParallel": "Copier en parallèle", + "loc.input.help.CopyFilesInParallel": "Si la valeur est true, les fichiers sont copiés en parallèle sur les machines cibles.", + "loc.input.label.CleanTargetBeforeCopy": "Nettoyer la cible", + "loc.input.help.CleanTargetBeforeCopy": "Si la valeur est true, le dossier de destination est nettoyé avant la copie des fichiers.", + "loc.input.label.skipCACheck": "Certificat de test", + "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.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}'", + "loc.messages.AFC_GetVMStatusComplete": "[Appel Azure]Obtention de l'état de la machine virtuelle '{0}'", + "loc.messages.AFC_GetCustomScriptExtension": "[Appel Azure]Obtention de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Appel Azure]Obtention réussie de l'extension de script personnalisé '{1}' pour la machine virtuelle '{0}'", + "loc.messages.AFC_SetCustomScriptExtension": "[Appel Azure]Définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Appel Azure]Définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Appel Azure]Suppression de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Appel Azure]Suppression réussie de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'", + "loc.messages.AFC_NoNetworkInterface": "[Appel Azure]Interface réseau introuvable pour l'ID de machine virtuelle {0} dans le groupe de ressources {1}", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Appel Azure]Le nom du groupe de ressources et l'ID de machine virtuelle ne doivent pas avoir la valeur nul ou être vides", + "loc.messages.AFC_AzurePSNotInstalled": "La version minimale nécessaire {0} pour les applets de commande Azure PowerShell n'est pas installée. Vous pouvez suivre les instructions fournies sur https://azure.microsoft.com/fr-fr/documentation/articles/powershell-install-configure/ pour obtenir la dernière version d'Azure PowerShell", + "loc.messages.AFC_ClassicStorageAccountNotFound": "Le compte de stockage {0} est introuvable. La connexion de service sélectionnée, 'Certificat', prend uniquement en charge les comptes de stockage de type Azure Classic.", + "loc.messages.AFC_GenericStorageAccountNotFound": "Le compte de stockage {0} est introuvable. Spécifiez un compte de stockage existant", + "loc.messages.AFC_AzureFileCopyMoreHelp": "Pour plus d'informations, consultez {0}", + "loc.messages.AFC_UploadFilesStorageAccount": "Chargement des fichiers à partir du chemin source '{0}' vers le compte de stockage '{1}' dans le conteneur '{2}' ayant pour préfixe blob '{3}'", + "loc.messages.AFC_UploadContainerStorageAccount": "Échec du chargement vers le conteneur '{0}' dans le compte de stockage '{1}' ayant pour préfixe blob '{2}'. Erreur : '{3}'", + "loc.messages.AFC_UploadFileSuccessful": "Les fichiers ont été chargés correctement du chemin source '{0}' vers le compte de stockage '{1}' dans le conteneur '{2}' ayant pour préfixe blob '{3}'", + "loc.messages.AFC_IncorrectTags": "Les étiquettes ont été spécifiées de manière incorrecte. Elles doivent être au format Role:Web,DB;Location:East US;Dept.:Finance,HR", + "loc.messages.AFC_MachineDoesNotExist": "Les machines suivantes n'existent pas dans le groupe de ressources, ou leurs noms n'ont pas été spécifiés correctement : {0}. Indiquez le nom exact des machines présentes dans le groupe de ressources. Utilisez une virgule pour séparer plusieurs noms de machines.", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Impossible d'obtenir {0} pour l'ensemble des ressources dans ResourceGroup : '{1}'", + "loc.messages.AFC_MachineNameFromIdError": "Impossible d'obtenir {0} pour les ressources '{1}' dans le ResourceGroup '{2}'", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "La ressource '{1}' est introuvable à l'aide de la connexion de service sélectionnée '{0}'. La connexion de service sélectionnée '{0}' prend en charge uniquement les ressources classiques (modèle de management des services).", + "loc.messages.AFC_NoClassicVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'. La connexion de service sélectionnée '{1}' prend uniquement en charge les machines virtuelles de type Azure Classic.", + "loc.messages.AFC_NoARMVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'. La connexion de service sélectionnée '{1}' prend uniquement en charge les machines virtuelles de type Azure Resource Manager.", + "loc.messages.AFC_NoGenericVMResources": "Il n'existe aucune machine à copier dans le groupe de ressources '{0}'.", + "loc.messages.AFC_FilteringNoVMResources": "Il n'existe aucune machine dans le groupe de ressources '{0}' avec pour {1} '{2}'.", + "loc.messages.AFC_CopyStarted": "Copie démarrée pour la machine '{0}'", + "loc.messages.AFC_CopyCompleted": "État de la copie pour la machine '{0}' : '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "Pour corriger les problèmes de connexion de service de WinRM, sélectionnez la tâche 'Activer les conditions préalables à la copie' dans la tâche. Si cela est déjà fait, et si les machines virtuelles cibles sont associées à un équilibreur de charge, vérifiez que des règles NAT de trafic entrant sont configurées pour le port cible (5986). Ceci est applicable uniquement aux machines virtuelles ARM.", + "loc.messages.AFC_CopyFailed": "Échec de la copie sur la machine '{0}'. Pour plus d'informations, consultez les journaux.", + "loc.messages.AFC_ParallelCopyFailed": "Échec de la copie vers une ou plusieurs machines. Pour plus d'informations, consultez les journaux.", + "loc.messages.AFC_CopySuccessful": "Fichiers correctement copiés du chemin source '{0}' vers les machines virtuelles Azure cibles du groupe de ressources '{1}'", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "Échec de la définition de l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}'. Erreur : {2}", + "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Échec de l'ajout de la règle de sécurité réseau : {0}", + "loc.messages.AFC_UnableToSetCustomScriptExtension": "Impossible de définir l'extension de script personnalisé '{0}' pour la machine virtuelle '{1}' : {2}", + "loc.messages.AFC_CopyPrereqsFailed": "Échec de l'activation des conditions préalables de copie. {0}", + "loc.messages.AFC_BlobStorageNotFound": "Le compte de stockage {0} est introuvable. Spécifiez un compte de stockage existant", + "loc.messages.AFC_RootContainerAndDirectory": "L'option '/S' est non valide pour les conteneurs $root.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Le code de réponse HTTP '{0}' n’est pas un code d’état de redirection valide", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "L'en-tête d'emplacement pour la réponse de redirection a une valeur nul.", + "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": "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.", + "loc.messages.AzModuleNotFound": "Les modules 'Az.Accounts' sont introuvables. Si le module a été installé récemment, réessayez l'opération après avoir redémarré l'agent de tâche Azure Pipelines." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson index d2bf11940a5a..c067b9f6c37e 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Copia dei file di Azure", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme) e [qui](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+) per segnalare eventuali problemi relativi alla nuova versione dell’attività", - "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 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "Origine", - "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", - "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.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://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 aggiungere il numero di build a tutti i BLOB per scaricare i file solo da quella build. Esempio: se si specifica il prefisso BLOB come myvd1/, all'interno del contenitore verrà creata una directory virtuale con questo nome. Il prefisso BLOB con '/' finale verrà considerato una directory virtuale. In caso contrario, verrà considerato come file, a meno che l'elemento da copiare non sia di per sé una cartella. 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://learn.microsoft.com/it-it/azure/virtual-machines/tag-template/) sono supportati solo per le risorse create tramite Azure Resource Manager.", - "loc.input.label.MachineNames": "Criteri di filtro", - "loc.input.help.MachineNames": "Consente di specificare un elenco di nomi host di macchine virtuali, come ffweb, ffdb o tag come Role:DB, Web; OS:Win8.1. Nota: i delimitatori usati per i tag sono ,(virgola), :(due punti) e ;(punto e virgola). Se si specificano più tag, l'attività verrà eseguita in tutte le macchine virtuali con i tag specificati. Per impostazione predefinita, l'attività viene eseguita in tutte le macchine virtuali.", - "loc.input.label.vmsAdminUserName": "Account di accesso amministratore", - "loc.input.help.vmsAdminUserName": "Nome utente dell'amministratore delle macchine virtuali.", - "loc.input.label.vmsAdminPassword": "Password", - "loc.input.help.vmsAdminPassword": "Password dell'amministratore per le macchine virtuali.
Può accettare la variabile definita nelle pipeline di compilazione o versione come '$(passwordVariable)'.
Per proteggere la variabile, è possibile contrassegnarla come 'secret'.", - "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": "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": "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.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", - "loc.input.help.CopyFilesInParallel": "Se è impostato su true, i file verranno copiati in parallelo nei computer di destinazione.", - "loc.input.label.CleanTargetBeforeCopy": "Pulisci destinazione", - "loc.input.help.CleanTargetBeforeCopy": "Se è impostato su true, la cartella di destinazione verrà pulita prima della copia dei file.", - "loc.input.label.skipCACheck": "Certificato di test", - "loc.input.help.skipCACheck": "Se questa opzione è selezionata, il client non esegue la convalida per verificare che il certificato server sia firmato da un'Autorità di certificazione (CA) attendibile quando si connette tramite il protocollo HTTPS (Hypertext Transfer Protocol over Secure Socket Layer).", - "loc.messages.AFC_StorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. La connessione al servizio selezionata 'Entità servizio' supporta solo account di archiviazione di tipo Azure Resource Manager.", - "loc.messages.AFC_ResourceGroupNotFound": "Il gruppo di risorse specificato '{0}' non esiste.", - "loc.messages.AFC_GetVMStatus": "[Chiamata di Azure]Recupero dello stato per la macchina virtuale '{0}'", - "loc.messages.AFC_GetVMStatusComplete": "[Chiamata di Azure]Lo stato della macchina virtuale '{0}' è stato recuperato", - "loc.messages.AFC_GetCustomScriptExtension": "[Chiamata di Azure]Recupero dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' è stata recuperata", - "loc.messages.AFC_SetCustomScriptExtension": "[Chiamata di Azure]Impostazione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' è stata impostata", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Chiamata di Azure]Rimozione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati {0}' per la macchina virtuale '{1}' è stata rimossa", - "loc.messages.AFC_NoNetworkInterface": "[Chiamata di Azure]Non è stata trovata alcuna interfaccia di rete con l'ID macchina virtuale {0} nel gruppo di risorse {1}", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Chiamata di Azure]Il nome del gruppo di risorse e l'ID macchina virtuale non devono essere Null o vuoti", - "loc.messages.AFC_AzurePSNotInstalled": "La versione minima richiesta {0} dei cmdlet di Azure Powershell non è installata. Per scaricare la versione più recente di Azure Powershell, seguire le istruzioni disponibili all'indirizzo https://azure.microsoft.com/it-it/documentation/articles/powershell-install-configure/", - "loc.messages.AFC_ClassicStorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. La connessione al servizio selezionata 'Certificato' supporta solo account di archiviazione di tipo Azure classico.", - "loc.messages.AFC_GenericStorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. Specificarne uno esistente", - "loc.messages.AFC_AzureFileCopyMoreHelp": "Per altre informazioni, vedere {0}", - "loc.messages.AFC_UploadFilesStorageAccount": "Il caricamento dei file dal percorso di origine '{0}' nell'account di archiviazione '{1}' nel contenitore '{2}' con prefisso BLOB '{3}' è in corso", - "loc.messages.AFC_UploadContainerStorageAccount": "Il caricamento nel contenitore '{0}' nell'account di archiviazione '{1}' con prefisso BLOB '{2}' non è riuscito. Errore: '{3}'", - "loc.messages.AFC_UploadFileSuccessful": "Il caricamento dei file dal percorso di origine '{0}' nell'account di archiviazione '{1}' nel contenitore '{2}' con prefisso BLOB '{3}' è stato completato", - "loc.messages.AFC_IncorrectTags": "I tag specificati non sono corretti. Specificarli nel formato Ruolo:Web,DB;Località:Stati Uniti orientali;Reparto:Finanza,HR", - "loc.messages.AFC_MachineDoesNotExist": "I computer seguenti non esistono nel gruppo di risorse oppure i relativi nomi non sono stati specificati correttamente: {0}. Specificare gli stessi nomi di computer presenti nel gruppo di risorse e usare la virgola come delimitatore tra più nomi di computer.", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Non è possibile ottenere {0} per tutte le risorse nel gruppo di risorse '{1}'", - "loc.messages.AFC_MachineNameFromIdError": "Non è possibile ottenere {0} per le risorse '{1}' nel gruppo di risorse '{2}'", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "La risorsa '{1}' non è stata trovata usando la connessione al servizio selezionata '{0}'. La connessione al servizio selezionata {0}' supporta solo risorse classiche (modello di gestione servizi).", - "loc.messages.AFC_NoClassicVMResources": "Nel gruppo di risorse '{0}' non esistono computer per la copia. La connessione al servizio selezionata '{1}' supporta solo macchine virtuali di tipo Azure classico.", - "loc.messages.AFC_NoARMVMResources": "Nel gruppo di risorse '{0}' non esistono computer per la copia. La connessione al servizio selezionata '{1}' supporta solo macchine virtuali di tipo Azure Resource Manager.", - "loc.messages.AFC_NoGenericVMResources": "Nel gruppo di risorse '{0}' non esiste alcun computer per la copia.", - "loc.messages.AFC_FilteringNoVMResources": "Nel gruppo di risorse '{0}' non esiste alcun computer con l'elemento {1} '{2}'.", - "loc.messages.AFC_CopyStarted": "Copia avviata per il computer: '{0}'", - "loc.messages.AFC_CopyCompleted": "Stato della copia per il computer '{0}': '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "Per risolvere i problemi correlati alla connessione al servizio WinRM, selezionare l'opzione 'Abilita prerequisiti di copia' nell'attività. Se l'opzione è già impostata e 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). Applicabile solo per le macchine virtuali ARM.", - "loc.messages.AFC_CopyFailed": "La copia nel computer '{0}' non è riuscita. Per maggiori dettagli, vedere i log.", - "loc.messages.AFC_ParallelCopyFailed": "La copia in uno o più computer non è riuscita. Per maggiori dettagli, vedere i log.", - "loc.messages.AFC_CopySuccessful": "La copia dei file dal percorso di origine '{0}' alle macchine virtuali di Azure di destinazione nel gruppo di risorse '{1}' è stata completata", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "L'impostazione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' non è riuscita. Errore: {2}", - "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Non è stato possibile aggiungere la regola di sicurezza di rete: {0}", - "loc.messages.AFC_UnableToSetCustomScriptExtension": "Non è possibile impostare l'estensione per script personalizzati '{0}' per la macchina virtuale '{1}': {2}", - "loc.messages.AFC_CopyPrereqsFailed": "Non è stato possibile abilitare i prerequisiti di copia. {0}", - "loc.messages.AFC_BlobStorageNotFound": "L'account di archiviazione {0} non è stato trovato. Specificarne uno esistente", - "loc.messages.AFC_RootContainerAndDirectory": "L'opzione '/S' non è valida per i contenitori $root.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Il codice di risposta HTTP '{0}' non è un codice di stato di reindirizzamento valido", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "L'intestazione del percorso della risposta di reindirizzamento è Null.", - "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": "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.", - "loc.messages.AzModuleNotFound": "Non è stato possibile trovare i moduli 'Az.Accounts'. Se il modulo è stato installato di recente, riprovare dopo aver riavviato l'agente delle attività Azure Pipelines." +{ + "loc.friendlyName": "Copia dei file di Azure", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme) e [qui](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+) per segnalare eventuali problemi relativi alla nuova versione dell’attività", + "loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali", + "loc.instanceNameFormat": "Copia dei file $(Destination)", + "loc.releaseNotes": "Novità della versione 6.0:
   Supporto della federazione delle identità del carico di lavoro e del [Controllo degli accessi in base al ruolo di Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), Utilizzo anche di [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) con la versione 10.25.1; per altre informazioni:[qui](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "Origine", + "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", + "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.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://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 aggiungere il numero di build a tutti i BLOB per scaricare i file solo da quella build. Esempio: se si specifica il prefisso BLOB come myvd1/, all'interno del contenitore verrà creata una directory virtuale con questo nome. Il prefisso BLOB con '/' finale verrà considerato una directory virtuale. In caso contrario, verrà considerato come file, a meno che l'elemento da copiare non sia di per sé una cartella. 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://learn.microsoft.com/it-it/azure/virtual-machines/tag-template/) sono supportati solo per le risorse create tramite Azure Resource Manager.", + "loc.input.label.MachineNames": "Criteri di filtro", + "loc.input.help.MachineNames": "Consente di specificare un elenco di nomi host di macchine virtuali, come ffweb, ffdb o tag come Role:DB, Web; OS:Win8.1. Nota: i delimitatori usati per i tag sono ,(virgola), :(due punti) e ;(punto e virgola). Se si specificano più tag, l'attività verrà eseguita in tutte le macchine virtuali con i tag specificati. Per impostazione predefinita, l'attività viene eseguita in tutte le macchine virtuali.", + "loc.input.label.vmsAdminUserName": "Account di accesso amministratore", + "loc.input.help.vmsAdminUserName": "Nome utente dell'amministratore delle macchine virtuali.", + "loc.input.label.vmsAdminPassword": "Password", + "loc.input.help.vmsAdminPassword": "Password dell'amministratore per le macchine virtuali.
Può accettare la variabile definita nelle pipeline di compilazione o versione come '$(passwordVariable)'.
Per proteggere la variabile, è possibile contrassegnarla come 'secret'.", + "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": "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": "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.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", + "loc.input.help.CopyFilesInParallel": "Se è impostato su true, i file verranno copiati in parallelo nei computer di destinazione.", + "loc.input.label.CleanTargetBeforeCopy": "Pulisci destinazione", + "loc.input.help.CleanTargetBeforeCopy": "Se è impostato su true, la cartella di destinazione verrà pulita prima della copia dei file.", + "loc.input.label.skipCACheck": "Certificato di test", + "loc.input.help.skipCACheck": "Se questa opzione è selezionata, il client non esegue la convalida per verificare che il certificato server sia firmato da un'Autorità di certificazione (CA) attendibile quando si connette tramite il protocollo HTTPS (Hypertext Transfer Protocol over Secure Socket Layer).", + "loc.messages.AFC_StorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. La connessione al servizio selezionata 'Entità servizio' supporta solo account di archiviazione di tipo Azure Resource Manager.", + "loc.messages.AFC_ResourceGroupNotFound": "Il gruppo di risorse specificato '{0}' non esiste.", + "loc.messages.AFC_GetVMStatus": "[Chiamata di Azure]Recupero dello stato per la macchina virtuale '{0}'", + "loc.messages.AFC_GetVMStatusComplete": "[Chiamata di Azure]Lo stato della macchina virtuale '{0}' è stato recuperato", + "loc.messages.AFC_GetCustomScriptExtension": "[Chiamata di Azure]Recupero dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' è stata recuperata", + "loc.messages.AFC_SetCustomScriptExtension": "[Chiamata di Azure]Impostazione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' è stata impostata", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Chiamata di Azure]Rimozione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}'", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Chiamata di Azure]L'estensione per script personalizzati {0}' per la macchina virtuale '{1}' è stata rimossa", + "loc.messages.AFC_NoNetworkInterface": "[Chiamata di Azure]Non è stata trovata alcuna interfaccia di rete con l'ID macchina virtuale {0} nel gruppo di risorse {1}", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Chiamata di Azure]Il nome del gruppo di risorse e l'ID macchina virtuale non devono essere Null o vuoti", + "loc.messages.AFC_AzurePSNotInstalled": "La versione minima richiesta {0} dei cmdlet di Azure Powershell non è installata. Per scaricare la versione più recente di Azure Powershell, seguire le istruzioni disponibili all'indirizzo https://azure.microsoft.com/it-it/documentation/articles/powershell-install-configure/", + "loc.messages.AFC_ClassicStorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. La connessione al servizio selezionata 'Certificato' supporta solo account di archiviazione di tipo Azure classico.", + "loc.messages.AFC_GenericStorageAccountNotFound": "L'account di archiviazione {0} non è stato trovato. Specificarne uno esistente", + "loc.messages.AFC_AzureFileCopyMoreHelp": "Per altre informazioni, vedere {0}", + "loc.messages.AFC_UploadFilesStorageAccount": "Il caricamento dei file dal percorso di origine '{0}' nell'account di archiviazione '{1}' nel contenitore '{2}' con prefisso BLOB '{3}' è in corso", + "loc.messages.AFC_UploadContainerStorageAccount": "Il caricamento nel contenitore '{0}' nell'account di archiviazione '{1}' con prefisso BLOB '{2}' non è riuscito. Errore: '{3}'", + "loc.messages.AFC_UploadFileSuccessful": "Il caricamento dei file dal percorso di origine '{0}' nell'account di archiviazione '{1}' nel contenitore '{2}' con prefisso BLOB '{3}' è stato completato", + "loc.messages.AFC_IncorrectTags": "I tag specificati non sono corretti. Specificarli nel formato Ruolo:Web,DB;Località:Stati Uniti orientali;Reparto:Finanza,HR", + "loc.messages.AFC_MachineDoesNotExist": "I computer seguenti non esistono nel gruppo di risorse oppure i relativi nomi non sono stati specificati correttamente: {0}. Specificare gli stessi nomi di computer presenti nel gruppo di risorse e usare la virgola come delimitatore tra più nomi di computer.", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Non è possibile ottenere {0} per tutte le risorse nel gruppo di risorse '{1}'", + "loc.messages.AFC_MachineNameFromIdError": "Non è possibile ottenere {0} per le risorse '{1}' nel gruppo di risorse '{2}'", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "La risorsa '{1}' non è stata trovata usando la connessione al servizio selezionata '{0}'. La connessione al servizio selezionata {0}' supporta solo risorse classiche (modello di gestione servizi).", + "loc.messages.AFC_NoClassicVMResources": "Nel gruppo di risorse '{0}' non esistono computer per la copia. La connessione al servizio selezionata '{1}' supporta solo macchine virtuali di tipo Azure classico.", + "loc.messages.AFC_NoARMVMResources": "Nel gruppo di risorse '{0}' non esistono computer per la copia. La connessione al servizio selezionata '{1}' supporta solo macchine virtuali di tipo Azure Resource Manager.", + "loc.messages.AFC_NoGenericVMResources": "Nel gruppo di risorse '{0}' non esiste alcun computer per la copia.", + "loc.messages.AFC_FilteringNoVMResources": "Nel gruppo di risorse '{0}' non esiste alcun computer con l'elemento {1} '{2}'.", + "loc.messages.AFC_CopyStarted": "Copia avviata per il computer: '{0}'", + "loc.messages.AFC_CopyCompleted": "Stato della copia per il computer '{0}': '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "Per risolvere i problemi correlati alla connessione al servizio WinRM, selezionare l'opzione 'Abilita prerequisiti di copia' nell'attività. Se l'opzione è già impostata e 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). Applicabile solo per le macchine virtuali ARM.", + "loc.messages.AFC_CopyFailed": "La copia nel computer '{0}' non è riuscita. Per maggiori dettagli, vedere i log.", + "loc.messages.AFC_ParallelCopyFailed": "La copia in uno o più computer non è riuscita. Per maggiori dettagli, vedere i log.", + "loc.messages.AFC_CopySuccessful": "La copia dei file dal percorso di origine '{0}' alle macchine virtuali di Azure di destinazione nel gruppo di risorse '{1}' è stata completata", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "L'impostazione dell'estensione per script personalizzati '{0}' per la macchina virtuale '{1}' non è riuscita. Errore: {2}", + "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Non è stato possibile aggiungere la regola di sicurezza di rete: {0}", + "loc.messages.AFC_UnableToSetCustomScriptExtension": "Non è possibile impostare l'estensione per script personalizzati '{0}' per la macchina virtuale '{1}': {2}", + "loc.messages.AFC_CopyPrereqsFailed": "Non è stato possibile abilitare i prerequisiti di copia. {0}", + "loc.messages.AFC_BlobStorageNotFound": "L'account di archiviazione {0} non è stato trovato. Specificarne uno esistente", + "loc.messages.AFC_RootContainerAndDirectory": "L'opzione '/S' non è valida per i contenitori $root.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Il codice di risposta HTTP '{0}' non è un codice di stato di reindirizzamento valido", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "L'intestazione del percorso della risposta di reindirizzamento è Null.", + "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": "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.", + "loc.messages.AzModuleNotFound": "Non è stato possibile trovare i moduli 'Az.Accounts'. Se il modulo è stato installato di recente, riprovare dopo aver riavviato l'agente delle attività Azure Pipelines." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson index cf397f9d07da..92340fd60517 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Azure ファイル コピー", - "loc.helpMarkDown": "[このタスクの詳細](https://aka.ms/azurefilecopyreadme) およびこの新しいバージョンのタスクに関する問題を報告するには [こちら](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします", - "loc.instanceNameFormat": "$(Destination) ファイル コピー", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "ソース", - "loc.input.help.SourcePath": "ソース フォルダーまたはローカル コンピューター上のファイルの絶対パス、もしくは UNC 共有。式は単一のフォルダーまたはファイルを返す必要があります。ワイルド カード記号 (*) はファイル パスまたはファイル名の任意の場所で使用できます。", - "loc.input.label.ConnectedServiceNameARM": "Azure サブスクリプション", - "loc.input.help.ConnectedServiceNameARM": "ファイルをコピーする対象の Azure Resource Manager サブスクリプション。", - "loc.input.label.Destination": "コピー先のタイプ", - "loc.input.help.Destination": "Azure BLOB または 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 と指定し、BLOB プレフィックスを vd1/vd2/ と指定します。", - "loc.input.label.BlobPrefix": "BLOB プレフィックス", - "loc.input.help.BlobPrefix": "ファイルをフィルター処理する場合に便利です。たとえば、すべての BLOB にビルド番号を追加して、そのビルドのみからファイルをダウンロードします。例: BLOB プレフィックスを myvd1/ として指定すると、この名前の仮想ディレクトリがコンテナー内に作成されます。末尾に '/' が付いた BLOB プレフィックスは、仮想ディレクトリとみなされます。それ以外の場合、コピーするアイテム自体がフォルダーでない限り、ファイルとして取り扱われます。ソース ファイルは https://myaccount.blob.core.windows.net/mycontainer/myvd1/ にコピーされます。", - "loc.input.label.EnvironmentNameRM": "リソース グループ", - "loc.input.help.EnvironmentNameRM": "ファイルのコピー先のターゲット リソース グループの名前。", - "loc.input.label.ResourceFilteringMethod": "以下の条件でコンピューターを選択", - "loc.input.help.ResourceFilteringMethod": "必要に応じて、VM ホスト名またはタグを指定してリソース グループ内での VM のサブセットを選びます。[タグ](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) は、Azure Resource Manager を通して作成されたリソースでのみサポートされています。", - "loc.input.label.MachineNames": "フィルター条件", - "loc.input.help.MachineNames": "VM ホスト名 (ffweb, ffdb) またはタグ (Role:DB, Web; OS:Win8.1) のリストをご指定ください。タグに使用される区切り文字が ,(コンマ)、:(コロン) および ;(セミコロン) であることにご注意ください。複数のタグが指定されている場合、指定されたタグを含むすべての VM でタスクが実行されます。既定値ではすべての VM でタスクが実行されます。", - "loc.input.label.vmsAdminUserName": "管理者ログイン", - "loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。", - "loc.input.label.vmsAdminPassword": "パスワード", - "loc.input.help.vmsAdminPassword": "VM の管理者パスワード。
ビルドまたはリリース パイプラインで '$(passwordVariable)' として定義された変数を入力することができます。
変数を 'シークレット' とマークしてセキュリティで保護することもできます。", - "loc.input.label.TargetPath": "コピー先フォルダー", - "loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。", - "loc.input.label.AdditionalArgumentsForBlobCopy": "オプションの引数 (BLOB へのファイルのアップロード用)", - "loc.input.help.AdditionalArgumentsForBlobCopy": "BLOB にアップロードするときに適用される、 --check-length=true などのオプションの AzCopy.exe 引数です。ここでオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。
--log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます)
--recursive (コンテナー名が $root 以外の場合のみ)
--blob-type=PageBlob (指定されたストレージ アカウントが Premium アカウントの場合のみ)。", - "loc.input.label.AdditionalArgumentsForVMCopy": "オプションの引数 (VM へのファイルのダウンロード用)", - "loc.input.help.AdditionalArgumentsForVMCopy": "VM にダウンロードするときに適用される、 --check-length=true などのオプションの AzCopy.exe 引数です。ここでオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。
--log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます)
--recursive", - "loc.input.label.enableCopyPrerequisites": "コピーの前提条件を有効にする", - "loc.input.help.enableCopyPrerequisites": "このオプションを有効にすると、自己署名証明書を使って、Windows リモート管理 (WinRM) リスナーをポート 5986 の HTTPS プロトコル経由で構成できます。この構成は Azure コンピューター上でコピー操作を実行するために必要です。ターゲットの仮想マシンがロード バランサーでバックアップされている場合は、インバウンド NAT 規則がターゲット ポート (5986) に対して構成されていることを確認します。ARM VM にのみ適用されます。", - "loc.input.label.CopyFilesInParallel": "並列でコピー", - "loc.input.help.CopyFilesInParallel": "true に設定すると、ファイルを並列でターゲット コンピューターにコピーします。", - "loc.input.label.CleanTargetBeforeCopy": "ターゲットをクリーンにする", - "loc.input.help.CleanTargetBeforeCopy": "true に設定すると、ファイルをコピーする前にコピー先フォルダーの内容を消去します。", - "loc.input.label.skipCACheck": "テスト証明書", - "loc.input.help.skipCACheck": "このオプションを選ぶと、クライアントは HTTPS (Hypertext Transfer Protocol over Secure Socket Layer) を介して接続するときに、サーバー証明書が信頼できる証明機関 (CA) によって署名されていることの検証をスキップします。", - "loc.messages.AFC_StorageAccountNotFound": "ストレージ アカウント: {0} は見つかりません。選択されたサービス接続 'Service Principal' は、種類が Azure Resource Manager のストレージ アカウントのみをサポートします。", - "loc.messages.AFC_ResourceGroupNotFound": "指定されたリソース グループ '{0}' は存在しません。", - "loc.messages.AFC_GetVMStatus": "[Azure の呼び出し]VM '{0}' の状態を取得しています", - "loc.messages.AFC_GetVMStatusComplete": "[Azure の呼び出し]VM '{0}' の状態を取得しました", - "loc.messages.AFC_GetCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を取得しています", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を取得しました", - "loc.messages.AFC_SetCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を設定しています", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を設定しました", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を削除しています", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を削除しました", - "loc.messages.AFC_NoNetworkInterface": "[Azure の呼び出し]リソース グループ {1} の下に仮想マシン ID が {0} のネットワーク インターフェイスが見つかりませんでした", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure の呼び出し]リソース グループ名と仮想マシン ID を null または空白にすることはできません", - "loc.messages.AFC_AzurePSNotInstalled": "Azure PowerShell コマンドレットの必須の最小バージョン {0} がインストールされていません。https://azure.microsoft.com/ja-jp/documentation/articles/powershell-install-configure/ にある指示に従って、最新の Azure PowerShell を入手できます", - "loc.messages.AFC_ClassicStorageAccountNotFound": "ストレージ アカウント: {0} 見つかりません。選択したサービス接続 'Certificate' では、Azure クラシック タイプのストレージ アカウントのみがサポートされます。", - "loc.messages.AFC_GenericStorageAccountNotFound": "ストレージ アカウント {0} が見つかりません。既存のストレージ アカウントを指定してください", - "loc.messages.AFC_AzureFileCopyMoreHelp": "詳細については、{0} を参照してください", - "loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' からコンテナー: '{2}' 内のストレージ アカウント: '{1}' に BLOB プレフィックス: '{3}' でファイルをアップロードしています:", - "loc.messages.AFC_UploadContainerStorageAccount": "ストレージ アカウント: '{1}'(BLOB プレフィックス: '{2}') のコンテナー '{0}' へのアップロードは、エラー: '{3}' で失敗しました", - "loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' からコンテナー: '{2}' のストレージ アカウント: '{1}' にファイルが BLOB プレフィックス: '{3}' で正常にアップロードされました", - "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_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、クラシック リソース (サービス管理モデル) のみをサポートします。", - "loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートしています。", - "loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' にコピー用のマシンが存在しません。選択したサービス接続 '{1}' では、Azure Resource Manager タイプの Virtual Machines のみがサポートされます。", - "loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' にコピー用のマシンが存在しません。", - "loc.messages.AFC_FilteringNoVMResources": "リソース グループ '{0}' に次の {1} '{2}' を持つマシンが存在しません。", - "loc.messages.AFC_CopyStarted": "コンピューター: '{0}' のコピーが開始されました", - "loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の Virtual Machines がロード バランサーの対象となっている場合は、インバウンド NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。", - "loc.messages.AFC_CopyFailed": "マシン '{0}' でコピーに失敗しました。詳細についてはログを参照してください。", - "loc.messages.AFC_ParallelCopyFailed": "1 台または複数のマシンへのコピーが失敗しました。詳細についてはログを参照してください。", - "loc.messages.AFC_CopySuccessful": "ソース パス '{0}' からリソース グループ '{1}' 内のターゲット Azure VM へのファイルのコピーが正常に完了しました", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "仮想マシン '{1}' のカスタム スクリプト拡張機能 '{0}' を設定できませんでした。エラー: {2}", - "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_RootContainerAndDirectory": "$root コンテナーには、'/S' オプションは無効です。", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 応答コード: '{0}' は無効なリダイレクト状態コードです。", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "リダイレクト応答の場所ヘッダーが null です。", - "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.UnsupportedAuthScheme": "'{0}' はエンドポイントではサポートされていない認証スキームです。", - "loc.messages.ServicePrincipalError": "デプロイに使用されたサービス プリンシパルにエラーがありました。", - "loc.messages.AzModuleNotFound": "モジュール 'Az.Accounts' が見つかりませんでした。モジュールが最近インストールされた場合は、Azure Pipelines タスク エージェントを再起動してから再試行してください。" +{ + "loc.friendlyName": "Azure ファイル コピー", + "loc.helpMarkDown": "[このタスクの詳細](https://aka.ms/azurefilecopyreadme) およびこの新しいバージョンのタスクに関する問題を報告するには [こちら](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします", + "loc.instanceNameFormat": "$(Destination) ファイル コピー", + "loc.releaseNotes": "バージョン 6.0 の新機能:
   ワークロード ID フェデレーションと [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal) もサポートしています。バージョン 10.25.1 には [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) を使用してください。昭和い情報は :[こちら](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "ソース", + "loc.input.help.SourcePath": "ソース フォルダーまたはローカル コンピューター上のファイルの絶対パス、もしくは UNC 共有。式は単一のフォルダーまたはファイルを返す必要があります。ワイルド カード記号 (*) はファイル パスまたはファイル名の任意の場所で使用できます。", + "loc.input.label.ConnectedServiceNameARM": "Azure サブスクリプション", + "loc.input.help.ConnectedServiceNameARM": "ファイルをコピーする対象の Azure Resource Manager サブスクリプション。", + "loc.input.label.Destination": "コピー先のタイプ", + "loc.input.help.Destination": "Azure BLOB または 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 と指定し、BLOB プレフィックスを vd1/vd2/ と指定します。", + "loc.input.label.BlobPrefix": "BLOB プレフィックス", + "loc.input.help.BlobPrefix": "ファイルをフィルター処理する場合に便利です。たとえば、すべての BLOB にビルド番号を追加して、そのビルドのみからファイルをダウンロードします。例: BLOB プレフィックスを myvd1/ として指定すると、この名前の仮想ディレクトリがコンテナー内に作成されます。末尾に '/' が付いた BLOB プレフィックスは、仮想ディレクトリとみなされます。それ以外の場合、コピーするアイテム自体がフォルダーでない限り、ファイルとして取り扱われます。ソース ファイルは https://myaccount.blob.core.windows.net/mycontainer/myvd1/ にコピーされます。", + "loc.input.label.EnvironmentNameRM": "リソース グループ", + "loc.input.help.EnvironmentNameRM": "ファイルのコピー先のターゲット リソース グループの名前。", + "loc.input.label.ResourceFilteringMethod": "以下の条件でコンピューターを選択", + "loc.input.help.ResourceFilteringMethod": "必要に応じて、VM ホスト名またはタグを指定してリソース グループ内での VM のサブセットを選びます。[タグ](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) は、Azure Resource Manager を通して作成されたリソースでのみサポートされています。", + "loc.input.label.MachineNames": "フィルター条件", + "loc.input.help.MachineNames": "VM ホスト名 (ffweb, ffdb) またはタグ (Role:DB, Web; OS:Win8.1) のリストをご指定ください。タグに使用される区切り文字が ,(コンマ)、:(コロン) および ;(セミコロン) であることにご注意ください。複数のタグが指定されている場合、指定されたタグを含むすべての VM でタスクが実行されます。既定値ではすべての VM でタスクが実行されます。", + "loc.input.label.vmsAdminUserName": "管理者ログイン", + "loc.input.help.vmsAdminUserName": "VM の管理者ユーザー名。", + "loc.input.label.vmsAdminPassword": "パスワード", + "loc.input.help.vmsAdminPassword": "VM の管理者パスワード。
ビルドまたはリリース パイプラインで '$(passwordVariable)' として定義された変数を入力することができます。
変数を 'シークレット' とマークしてセキュリティで保護することもできます。", + "loc.input.label.TargetPath": "コピー先フォルダー", + "loc.input.help.TargetPath": "ソースからのファイルのコピー先となるターゲット コンピューター上のローカル パス。$env:windir\\BudgetIT\\Web のように、環境変更を使用できます。", + "loc.input.label.AdditionalArgumentsForBlobCopy": "オプションの引数 (BLOB へのファイルのアップロード用)", + "loc.input.help.AdditionalArgumentsForBlobCopy": "BLOB にアップロードするときに適用される、 --check-length=true などのオプションの AzCopy.exe 引数です。ここでオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。
--log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます)
--recursive (コンテナー名が $root 以外の場合のみ)
--blob-type=PageBlob (指定されたストレージ アカウントが Premium アカウントの場合のみ)。", + "loc.input.label.AdditionalArgumentsForVMCopy": "オプションの引数 (VM へのファイルのダウンロード用)", + "loc.input.help.AdditionalArgumentsForVMCopy": "VM にダウンロードするときに適用される、 --check-length=true などのオプションの AzCopy.exe 引数です。ここでオプション引数を指定しない場合、既定で、次のオプション引数が追加されます。
--log-level=INFO (パイプラインがデバッグ モードで実行されている場合は、--log-level=DEBUG が設定されます)
--recursive", + "loc.input.label.enableCopyPrerequisites": "コピーの前提条件を有効にする", + "loc.input.help.enableCopyPrerequisites": "このオプションを有効にすると、自己署名証明書を使って、Windows リモート管理 (WinRM) リスナーをポート 5986 の HTTPS プロトコル経由で構成できます。この構成は Azure コンピューター上でコピー操作を実行するために必要です。ターゲットの仮想マシンがロード バランサーでバックアップされている場合は、インバウンド NAT 規則がターゲット ポート (5986) に対して構成されていることを確認します。ARM VM にのみ適用されます。", + "loc.input.label.CopyFilesInParallel": "並列でコピー", + "loc.input.help.CopyFilesInParallel": "true に設定すると、ファイルを並列でターゲット コンピューターにコピーします。", + "loc.input.label.CleanTargetBeforeCopy": "ターゲットをクリーンにする", + "loc.input.help.CleanTargetBeforeCopy": "true に設定すると、ファイルをコピーする前にコピー先フォルダーの内容を消去します。", + "loc.input.label.skipCACheck": "テスト証明書", + "loc.input.help.skipCACheck": "このオプションを選ぶと、クライアントは HTTPS (Hypertext Transfer Protocol over Secure Socket Layer) を介して接続するときに、サーバー証明書が信頼できる証明機関 (CA) によって署名されていることの検証をスキップします。", + "loc.messages.AFC_StorageAccountNotFound": "ストレージ アカウント: {0} は見つかりません。選択されたサービス接続 'Service Principal' は、種類が Azure Resource Manager のストレージ アカウントのみをサポートします。", + "loc.messages.AFC_ResourceGroupNotFound": "指定されたリソース グループ '{0}' は存在しません。", + "loc.messages.AFC_GetVMStatus": "[Azure の呼び出し]VM '{0}' の状態を取得しています", + "loc.messages.AFC_GetVMStatusComplete": "[Azure の呼び出し]VM '{0}' の状態を取得しました", + "loc.messages.AFC_GetCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を取得しています", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を取得しました", + "loc.messages.AFC_SetCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を設定しています", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を設定しました", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を削除しています", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure の呼び出し]VM '{1}' のカスタム スクリプト拡張機能 '{0}' を削除しました", + "loc.messages.AFC_NoNetworkInterface": "[Azure の呼び出し]リソース グループ {1} の下に仮想マシン ID が {0} のネットワーク インターフェイスが見つかりませんでした", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure の呼び出し]リソース グループ名と仮想マシン ID を null または空白にすることはできません", + "loc.messages.AFC_AzurePSNotInstalled": "Azure PowerShell コマンドレットの必須の最小バージョン {0} がインストールされていません。https://azure.microsoft.com/ja-jp/documentation/articles/powershell-install-configure/ にある指示に従って、最新の Azure PowerShell を入手できます", + "loc.messages.AFC_ClassicStorageAccountNotFound": "ストレージ アカウント: {0} 見つかりません。選択したサービス接続 'Certificate' では、Azure クラシック タイプのストレージ アカウントのみがサポートされます。", + "loc.messages.AFC_GenericStorageAccountNotFound": "ストレージ アカウント {0} が見つかりません。既存のストレージ アカウントを指定してください", + "loc.messages.AFC_AzureFileCopyMoreHelp": "詳細については、{0} を参照してください", + "loc.messages.AFC_UploadFilesStorageAccount": "ソース パス '{0}' からコンテナー: '{2}' 内のストレージ アカウント: '{1}' に BLOB プレフィックス: '{3}' でファイルをアップロードしています:", + "loc.messages.AFC_UploadContainerStorageAccount": "ストレージ アカウント: '{1}'(BLOB プレフィックス: '{2}') のコンテナー '{0}' へのアップロードは、エラー: '{3}' で失敗しました", + "loc.messages.AFC_UploadFileSuccessful": "ソース パス '{0}' からコンテナー: '{2}' のストレージ アカウント: '{1}' にファイルが BLOB プレフィックス: '{3}' で正常にアップロードされました", + "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_ResourceGroupNotFoundForSelectedConnection": "選択されたサービス接続 '{0}' を使用して、リソース '{1}' を見つけることができません。選択されたサービス接続 '{0}' は、クラシック リソース (サービス管理モデル) のみをサポートします。", + "loc.messages.AFC_NoClassicVMResources": "リソース グループ '{0}' の下にコピー対象のマシンは存在しません。選択したサービス接続 '{1}' は Azure クラシック タイプの仮想マシンのみをサポートしています。", + "loc.messages.AFC_NoARMVMResources": "リソース グループ '{0}' にコピー用のマシンが存在しません。選択したサービス接続 '{1}' では、Azure Resource Manager タイプの Virtual Machines のみがサポートされます。", + "loc.messages.AFC_NoGenericVMResources": "リソース グループ '{0}' にコピー用のマシンが存在しません。", + "loc.messages.AFC_FilteringNoVMResources": "リソース グループ '{0}' に次の {1} '{2}' を持つマシンが存在しません。", + "loc.messages.AFC_CopyStarted": "コンピューター: '{0}' のコピーが開始されました", + "loc.messages.AFC_CopyCompleted": "コンピューター '{0}' のコピーの状態: '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "WinRM サービス接続に関連する問題を修正するには、タスクで [コピーの前提条件を有効にする] オプションを選びます。既に設定されており、対象の Virtual Machines がロード バランサーの対象となっている場合は、インバウンド NAT 規則がターゲット ポート (5986) 用に構成されていることを確認してください。ARM VM にのみ適用されます。", + "loc.messages.AFC_CopyFailed": "マシン '{0}' でコピーに失敗しました。詳細についてはログを参照してください。", + "loc.messages.AFC_ParallelCopyFailed": "1 台または複数のマシンへのコピーが失敗しました。詳細についてはログを参照してください。", + "loc.messages.AFC_CopySuccessful": "ソース パス '{0}' からリソース グループ '{1}' 内のターゲット Azure VM へのファイルのコピーが正常に完了しました", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "仮想マシン '{1}' のカスタム スクリプト拡張機能 '{0}' を設定できませんでした。エラー: {2}", + "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_RootContainerAndDirectory": "$root コンテナーには、'/S' オプションは無効です。", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 応答コード: '{0}' は無効なリダイレクト状態コードです。", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "リダイレクト応答の場所ヘッダーが null です。", + "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.UnsupportedAuthScheme": "'{0}' はエンドポイントではサポートされていない認証スキームです。", + "loc.messages.ServicePrincipalError": "デプロイに使用されたサービス プリンシパルにエラーがありました。", + "loc.messages.AzModuleNotFound": "モジュール 'Az.Accounts' が見つかりませんでした。モジュールが最近インストールされた場合は、Azure Pipelines タスク エージェントを再起動してから再試行してください。" } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson index c5cd84b74032..55d26c70393c 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Azure 파일 복사", - "loc.helpMarkDown": "[여기](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)에서 [이 작업에 대한 자세한 정보](https://aka.ms/azurefilecopyreadme)를 알아보고 이 새 버전의 작업과 관련된 문제를 보고하세요.", - "loc.description": "Azure Blob Storage 또는 가상 머신에 파일을 복사합니다.", - "loc.instanceNameFormat": "$(Destination) 파일 복사", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "원본", - "loc.input.help.SourcePath": "소스 폴더, 로컬 머신의 파일 또는 UNC 공유에 대한 절대 경로입니다. 식은 단일 폴더 또는 파일을 반환해야 합니다. 와일드카드 기호(*)는 파일 경로 또는 파일 이름의 모든 위치에서 지원됩니다.", - "loc.input.label.ConnectedServiceNameARM": "Azure 구독", - "loc.input.help.ConnectedServiceNameARM": "파일 복사를 위한 대상으로 지정할 Azure Resource Manager 구독입니다.", - "loc.input.label.Destination": "대상 유형", - "loc.input.help.Destination": "대상으로 Azure Blob 또는 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 접두사", - "loc.input.help.BlobPrefix": "파일을 필터링하는 데 유용합니다. 예를 들어 모든 Blob에 빌드 번호를 추가하여 해당 빌드에서만 파일을 다운로드할 수 있습니다. 예: Blob 접두사를 myvd1/로 지정하면 이 이름의 가상 디렉터리가 컨테이너 내부에 만들어집니다. 후행 '/'가 있는 Blob 접두사는 가상 디렉터리로 간주됩니다. 후행 '/'가 없으면 복사되는 항목 자체가 폴더가 아니라면 파일로 처리됩니다. 원본 파일이 https://myaccount.blob.core.windows.net/mycontainer/myvd1/로 복사됩니다.", - "loc.input.label.EnvironmentNameRM": "리소스 그룹", - "loc.input.help.EnvironmentNameRM": "파일을 복사할 대상 리소스 그룹의 이름입니다.", - "loc.input.label.ResourceFilteringMethod": "컴퓨터 선택 기준", - "loc.input.help.ResourceFilteringMethod": "필요한 경우 VM 호스트 이름이나 태그를 제공하여 리소스 그룹에서 VM의 하위 집합을 선택합니다. [태그](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/)는 Azure Resource Manager를 통해 만든 리소스에만 지원됩니다.", - "loc.input.label.MachineNames": "필터 조건", - "loc.input.help.MachineNames": "ffweb, ffdb 등과 같은 VMs 호스트 이름이나 Role:DB, Web; OS:Win8.1 등과 같은 태그의 목록을 지정하세요. 태그에 사용되는 구분 기호는 ,(쉼표), :(콜론) 및 ;(세미콜론)입니다. 여러 태그를 지정하는 경우 작업이 지정된 태그가 있는 모든 VM에서 실행됩니다. 기본값은 모든 VM에서 작업을 실행하는 것입니다.", - "loc.input.label.vmsAdminUserName": "관리자 로그인", - "loc.input.help.vmsAdminUserName": "VM의 관리자 사용자 이름입니다.", - "loc.input.label.vmsAdminPassword": "암호", - "loc.input.help.vmsAdminPassword": "VM의 관리자 암호입니다.
빌드 또는 릴리스 파이프라인에서 '$(passwordVariable)'(으)로 정의된 변수를 사용할 수 있습니다.
변수를 'secret'으로 표시하여 보호할 수도 있습니다.", - "loc.input.label.TargetPath": "대상 폴더", - "loc.input.help.TargetPath": "소스에서 파일을 복사하기 위한 대상 컴퓨터의 로컬 경로입니다. $env:windir\\BudgetIT\\Web과 같은 환경 변수를 사용할 수 있습니다.", - "loc.input.label.AdditionalArgumentsForBlobCopy": "선택적 인수(Blob에 파일을 업로드하는 경우)", - "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": "VM으로 다운로드할 때 적용되는 선택적 AzCopy.exe 인수(예: --check-length=true)입니다. 여기에서 선택적 인수를 지정하지 않으면 다음과 같은 선택적 인수가 기본적으로 추가됩니다.
--log-level=INFO(파이프라인이 디버그 모드에서 실행되는 경우 --log-level=DEBUG 설정),
--recursive", - "loc.input.label.enableCopyPrerequisites": "복사 필수 구성 요소 사용", - "loc.input.help.enableCopyPrerequisites": "이 옵션을 사용하도록 설정하면 자체 서명된 인증서를 사용하여 포트 5986의 HTTP 프로토콜에서 WinRM(Windows 원격 관리) 수신기가 구성됩니다. 이 구성은 Azure 컴퓨터에서 복사 작업을 수행하는 데 필요합니다. 대상 가상 머신이 Load Balancer에서 지원되는 경우 인바운드 NAT 규칙이 대상 포트(5986)에 대해 구성되었는지 확인하세요. ARM VM에 대해서만 적용할 수 있습니다.", - "loc.input.label.CopyFilesInParallel": "동시 복사", - "loc.input.help.CopyFilesInParallel": "true로 설정하면 파일이 대상 컴퓨터에 동시에 복사됩니다.", - "loc.input.label.CleanTargetBeforeCopy": "클린 대상", - "loc.input.help.CleanTargetBeforeCopy": "true로 설정하면 파일을 복사하기 전에 대상 폴더가 정리됩니다.", - "loc.input.label.skipCACheck": "테스트 인증서", - "loc.input.help.skipCACheck": "이 옵션을 선택하면 클라이언트에서 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)를 통해 연결할 때 서버 인증서에 신뢰할 수 있는 CA(인증 기관)의 서명이 있는지 확인하는 단계를 건너뜁니다.", - "loc.messages.AFC_StorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Service Principal'은 Azure Resource Manager 유형의 스토리지 계정만 지원합니다.", - "loc.messages.AFC_ResourceGroupNotFound": "제공된 리소스 그룹 '{0}'이(가) 없습니다.", - "loc.messages.AFC_GetVMStatus": "[Azure 호출]VM '{0}'의 상태를 가져오는 중", - "loc.messages.AFC_GetVMStatusComplete": "[Azure 호출]VM '{0}'의 상태를 가져왔습니다.", - "loc.messages.AFC_GetCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 가져오는 중", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 가져왔습니다.", - "loc.messages.AFC_SetCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정하는 중", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정했습니다.", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 제거하는 중", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 제거했습니다.", - "loc.messages.AFC_NoNetworkInterface": "[Azure 호출]리소스 그룹 {1}에 가상 머신 ID가 {0}인 네트워크 인터페이스가 없습니다.", - "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_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_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_ResourceGroupNotFoundForSelectedConnection": "선택한 서비스 연결 '{0}'을(를) 사용하여 '{1}' 리소스를 찾을 수 없습니다. 선택한 서비스 연결 '{0}'은(는) 클래식 리소스만 지원합니다(서비스 관리 모델).", - "loc.messages.AFC_NoClassicVMResources": "복사에 사용할 머신이 리소스 그룹 '{0}'에 없습니다. 선택한 서비스 연결 '{1}'은(는) Azure 클래식 유형의 Virtual Machines만 지원합니다.", - "loc.messages.AFC_NoARMVMResources": "복사에 사용할 머신이 리소스 그룹 '{0}'에 없습니다. 선택한 서비스 연결 '{1}'은(는) Azure Resource Manager 유형의 Virtual Machines만 지원합니다.", - "loc.messages.AFC_NoGenericVMResources": "복사에 사용할 컴퓨터가 리소스 그룹 '{0}'에 없습니다.", - "loc.messages.AFC_FilteringNoVMResources": "다음의 {1} '{2}'을(를) 포함하는 컴퓨터가 리소스 그룹 '{0}'에 없습니다.", - "loc.messages.AFC_CopyStarted": "다음 컴퓨터에 대한 복사 시작됨: '{0}'", - "loc.messages.AFC_CopyCompleted": "'{0}' 컴퓨터의 상태 복사: '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "WinRM 서비스 연결 관련 문제를 해결하려면 작업에서 '복사 필수 구성 요소 사용' 옵션을 선택하세요. 이미 설정되어 있고 대상 가상 머신이 부하 분산 장치로 지원되면 대상 포트(5986)에 대해 인바운드 NAT 규칙이 구성되어 있는지 확인합니다. ARM VM에만 적용됩니다.", - "loc.messages.AFC_CopyFailed": "'{0}' 머신에 복사하지 못했습니다. 자세한 내용은 로그를 참조하세요.", - "loc.messages.AFC_ParallelCopyFailed": "하나 이상의 머신에 복사하지 못했습니다. 자세한 내용은 로그를 참조하세요.", - "loc.messages.AFC_CopySuccessful": "소스 경로 '{0}'의 파일을 리소스 그룹의 대상 Azure VM '{1}'에 복사했습니다.", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "가상 머신 '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정하지 못했습니다. 오류: {2}", - "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_RootContainerAndDirectory": "$root 컨테이너에 대해 '/S' 옵션이 잘못되었습니다.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 응답 코드: '{0}'은(는) 유효한 리디렉션 상태 코드가 아닙니다.", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "리디렉션 응답 위치 헤더가 null입니다.", - "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Blob Storage에 파일을 업로드하는 중 AzCopy.exe가 0이 아닌 종료 코드로 종료되었습니다.", - "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "스토리지 계정 키를 페치할 수 없습니다. 오류: '{0}'", - "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "WinRM 사용자 지정 스크립트를 수동으로 제거하고 배포를 다시 시도하세요.", - "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요.", - "loc.messages.UnsupportedAuthScheme": "엔드포인트에 대해 인증 체계 '{0}'은(는) 지원되지 않습니다.", - "loc.messages.ServicePrincipalError": "배포에 사용되는 서비스 사용자에 오류가 발생했습니다.", - "loc.messages.AzModuleNotFound": "'Az.Accounts' 모듈을 찾을 수 없습니다. 모듈이 최근에 설치된 경우 Azure Pipelines 작업 에이전트를 다시 시작한 후 다시 시도하세요." +{ + "loc.friendlyName": "Azure 파일 복사", + "loc.helpMarkDown": "[여기](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)에서 [이 작업에 대한 자세한 정보](https://aka.ms/azurefilecopyreadme)를 알아보고 이 새 버전의 작업과 관련된 문제를 보고하세요.", + "loc.description": "Azure Blob Storage 또는 가상 머신에 파일을 복사합니다.", + "loc.instanceNameFormat": "$(Destination) 파일 복사", + "loc.releaseNotes": "버전 6.0의 새로운 기능:
   워크로드 ID 페더레이션 및 [Azure RBAC](https://learn.microsoft.com/ko-kr/azure/storage/blobs/assign-azure-role-data-access?tabs=portal)를 지원하고 버전 10.25.1의 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1)를 사용합니다. 자세한 정보는 [여기](https://github.com/Azure/azure-storage-azcopy/releases)에서 확인할 수 있습니다.", + "loc.input.label.SourcePath": "원본", + "loc.input.help.SourcePath": "소스 폴더, 로컬 머신의 파일 또는 UNC 공유에 대한 절대 경로입니다. 식은 단일 폴더 또는 파일을 반환해야 합니다. 와일드카드 기호(*)는 파일 경로 또는 파일 이름의 모든 위치에서 지원됩니다.", + "loc.input.label.ConnectedServiceNameARM": "Azure 구독", + "loc.input.help.ConnectedServiceNameARM": "파일 복사를 위한 대상으로 지정할 Azure Resource Manager 구독입니다.", + "loc.input.label.Destination": "대상 유형", + "loc.input.help.Destination": "대상으로 Azure Blob 또는 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 접두사", + "loc.input.help.BlobPrefix": "파일을 필터링하는 데 유용합니다. 예를 들어 모든 Blob에 빌드 번호를 추가하여 해당 빌드에서만 파일을 다운로드할 수 있습니다. 예: Blob 접두사를 myvd1/로 지정하면 이 이름의 가상 디렉터리가 컨테이너 내부에 만들어집니다. 후행 '/'가 있는 Blob 접두사는 가상 디렉터리로 간주됩니다. 후행 '/'가 없으면 복사되는 항목 자체가 폴더가 아니라면 파일로 처리됩니다. 원본 파일이 https://myaccount.blob.core.windows.net/mycontainer/myvd1/로 복사됩니다.", + "loc.input.label.EnvironmentNameRM": "리소스 그룹", + "loc.input.help.EnvironmentNameRM": "파일을 복사할 대상 리소스 그룹의 이름입니다.", + "loc.input.label.ResourceFilteringMethod": "컴퓨터 선택 기준", + "loc.input.help.ResourceFilteringMethod": "필요한 경우 VM 호스트 이름이나 태그를 제공하여 리소스 그룹에서 VM의 하위 집합을 선택합니다. [태그](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/)는 Azure Resource Manager를 통해 만든 리소스에만 지원됩니다.", + "loc.input.label.MachineNames": "필터 조건", + "loc.input.help.MachineNames": "ffweb, ffdb 등과 같은 VMs 호스트 이름이나 Role:DB, Web; OS:Win8.1 등과 같은 태그의 목록을 지정하세요. 태그에 사용되는 구분 기호는 ,(쉼표), :(콜론) 및 ;(세미콜론)입니다. 여러 태그를 지정하는 경우 작업이 지정된 태그가 있는 모든 VM에서 실행됩니다. 기본값은 모든 VM에서 작업을 실행하는 것입니다.", + "loc.input.label.vmsAdminUserName": "관리자 로그인", + "loc.input.help.vmsAdminUserName": "VM의 관리자 사용자 이름입니다.", + "loc.input.label.vmsAdminPassword": "암호", + "loc.input.help.vmsAdminPassword": "VM의 관리자 암호입니다.
빌드 또는 릴리스 파이프라인에서 '$(passwordVariable)'(으)로 정의된 변수를 사용할 수 있습니다.
변수를 'secret'으로 표시하여 보호할 수도 있습니다.", + "loc.input.label.TargetPath": "대상 폴더", + "loc.input.help.TargetPath": "소스에서 파일을 복사하기 위한 대상 컴퓨터의 로컬 경로입니다. $env:windir\\BudgetIT\\Web과 같은 환경 변수를 사용할 수 있습니다.", + "loc.input.label.AdditionalArgumentsForBlobCopy": "선택적 인수(Blob에 파일을 업로드하는 경우)", + "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": "VM으로 다운로드할 때 적용되는 선택적 AzCopy.exe 인수(예: --check-length=true)입니다. 여기에서 선택적 인수를 지정하지 않으면 다음과 같은 선택적 인수가 기본적으로 추가됩니다.
--log-level=INFO(파이프라인이 디버그 모드에서 실행되는 경우 --log-level=DEBUG 설정),
--recursive", + "loc.input.label.enableCopyPrerequisites": "복사 필수 구성 요소 사용", + "loc.input.help.enableCopyPrerequisites": "이 옵션을 사용하도록 설정하면 자체 서명된 인증서를 사용하여 포트 5986의 HTTP 프로토콜에서 WinRM(Windows 원격 관리) 수신기가 구성됩니다. 이 구성은 Azure 컴퓨터에서 복사 작업을 수행하는 데 필요합니다. 대상 가상 머신이 Load Balancer에서 지원되는 경우 인바운드 NAT 규칙이 대상 포트(5986)에 대해 구성되었는지 확인하세요. ARM VM에 대해서만 적용할 수 있습니다.", + "loc.input.label.CopyFilesInParallel": "동시 복사", + "loc.input.help.CopyFilesInParallel": "true로 설정하면 파일이 대상 컴퓨터에 동시에 복사됩니다.", + "loc.input.label.CleanTargetBeforeCopy": "클린 대상", + "loc.input.help.CleanTargetBeforeCopy": "true로 설정하면 파일을 복사하기 전에 대상 폴더가 정리됩니다.", + "loc.input.label.skipCACheck": "테스트 인증서", + "loc.input.help.skipCACheck": "이 옵션을 선택하면 클라이언트에서 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)를 통해 연결할 때 서버 인증서에 신뢰할 수 있는 CA(인증 기관)의 서명이 있는지 확인하는 단계를 건너뜁니다.", + "loc.messages.AFC_StorageAccountNotFound": "스토리지 계정 {0}을(를) 찾을 수 없습니다. 선택한 서비스 연결 'Service Principal'은 Azure Resource Manager 유형의 스토리지 계정만 지원합니다.", + "loc.messages.AFC_ResourceGroupNotFound": "제공된 리소스 그룹 '{0}'이(가) 없습니다.", + "loc.messages.AFC_GetVMStatus": "[Azure 호출]VM '{0}'의 상태를 가져오는 중", + "loc.messages.AFC_GetVMStatusComplete": "[Azure 호출]VM '{0}'의 상태를 가져왔습니다.", + "loc.messages.AFC_GetCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 가져오는 중", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 가져왔습니다.", + "loc.messages.AFC_SetCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정하는 중", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정했습니다.", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 제거하는 중", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure 호출]VM '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 제거했습니다.", + "loc.messages.AFC_NoNetworkInterface": "[Azure 호출]리소스 그룹 {1}에 가상 머신 ID가 {0}인 네트워크 인터페이스가 없습니다.", + "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_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_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_ResourceGroupNotFoundForSelectedConnection": "선택한 서비스 연결 '{0}'을(를) 사용하여 '{1}' 리소스를 찾을 수 없습니다. 선택한 서비스 연결 '{0}'은(는) 클래식 리소스만 지원합니다(서비스 관리 모델).", + "loc.messages.AFC_NoClassicVMResources": "복사에 사용할 머신이 리소스 그룹 '{0}'에 없습니다. 선택한 서비스 연결 '{1}'은(는) Azure 클래식 유형의 Virtual Machines만 지원합니다.", + "loc.messages.AFC_NoARMVMResources": "복사에 사용할 머신이 리소스 그룹 '{0}'에 없습니다. 선택한 서비스 연결 '{1}'은(는) Azure Resource Manager 유형의 Virtual Machines만 지원합니다.", + "loc.messages.AFC_NoGenericVMResources": "복사에 사용할 컴퓨터가 리소스 그룹 '{0}'에 없습니다.", + "loc.messages.AFC_FilteringNoVMResources": "다음의 {1} '{2}'을(를) 포함하는 컴퓨터가 리소스 그룹 '{0}'에 없습니다.", + "loc.messages.AFC_CopyStarted": "다음 컴퓨터에 대한 복사 시작됨: '{0}'", + "loc.messages.AFC_CopyCompleted": "'{0}' 컴퓨터의 상태 복사: '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "WinRM 서비스 연결 관련 문제를 해결하려면 작업에서 '복사 필수 구성 요소 사용' 옵션을 선택하세요. 이미 설정되어 있고 대상 가상 머신이 부하 분산 장치로 지원되면 대상 포트(5986)에 대해 인바운드 NAT 규칙이 구성되어 있는지 확인합니다. ARM VM에만 적용됩니다.", + "loc.messages.AFC_CopyFailed": "'{0}' 머신에 복사하지 못했습니다. 자세한 내용은 로그를 참조하세요.", + "loc.messages.AFC_ParallelCopyFailed": "하나 이상의 머신에 복사하지 못했습니다. 자세한 내용은 로그를 참조하세요.", + "loc.messages.AFC_CopySuccessful": "소스 경로 '{0}'의 파일을 리소스 그룹의 대상 Azure VM '{1}'에 복사했습니다.", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "가상 머신 '{1}'의 사용자 지정 스크립트 확장 '{0}'을(를) 설정하지 못했습니다. 오류: {2}", + "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_RootContainerAndDirectory": "$root 컨테이너에 대해 '/S' 옵션이 잘못되었습니다.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 응답 코드: '{0}'은(는) 유효한 리디렉션 상태 코드가 아닙니다.", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "리디렉션 응답 위치 헤더가 null입니다.", + "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Blob Storage에 파일을 업로드하는 중 AzCopy.exe가 0이 아닌 종료 코드로 종료되었습니다.", + "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "스토리지 계정 키를 페치할 수 없습니다. 오류: '{0}'", + "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "WinRM 사용자 지정 스크립트를 수동으로 제거하고 배포를 다시 시도하세요.", + "loc.messages.ExpiredServicePrincipal": "Azure의 액세스 토큰을 페치할 수 없습니다. 사용한 서비스 주체가 유효하고 만료되지 않았는지 확인하세요.", + "loc.messages.UnsupportedAuthScheme": "엔드포인트에 대해 인증 체계 '{0}'은(는) 지원되지 않습니다.", + "loc.messages.ServicePrincipalError": "배포에 사용되는 서비스 사용자에 오류가 발생했습니다.", + "loc.messages.AzModuleNotFound": "'Az.Accounts' 모듈을 찾을 수 없습니다. 모듈이 최근에 설치된 경우 Azure Pipelines 작업 에이전트를 다시 시작한 후 다시 시도하세요." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson index fba29385a15b..0d911ca47d08 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Копирование файлов Azure", - "loc.helpMarkDown": "[Узнайте больше об этой задаче](https://aka.ms/azurefilecopyreadme) и сообщайте о любых проблемах с новой версией задачи [здесь](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины", - "loc.instanceNameFormat": "Копирование файлов $(Destination)", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "Источник", - "loc.input.help.SourcePath": "Абсолютный путь к исходной папке или файлу на локальном компьютере или общему ресурсу UNC. Выражение должно возвращать одну папку или один файл. Подстановочный знак (*) поддерживается в любом месте пути к файлу или имени файла.", - "loc.input.label.ConnectedServiceNameARM": "Подписка Azure", - "loc.input.help.ConnectedServiceNameARM": "Подписка на Azure Resource Manager, предназначенная для копирования файлов.", - "loc.input.label.Destination": "Целевой тип", - "loc.input.help.Destination": "Выберите назначение: BLOB-объект Azure или виртуальные машины Azure.", - "loc.input.label.StorageAccountRM": "Учетная запись хранения Диспетчера ресурсов", - "loc.input.help.StorageAccountRM": "Укажите существующую учетную запись хранения ARM. Она также используется в качестве промежуточной для копирования файлов на виртуальные машины Azure", - "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-объекта", - "loc.input.help.BlobPrefix": "Удобно для фильтрации файлов, например добавьте номер сборки ко всем BLOB-объектам для скачивания файлов только из этой сборки. Пример. Если префикс BLOB-объекта указан как myvd1/, в контейнере будет создан виртуальный каталог с таким именем. Префикс BLOB-объекта с конечным \"/\" будет считаться виртуальным каталогом. В противном случае он будет рассматриваться как файл, если копируемый элемент не является папкой. Исходные файлы будут скопированы в https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", - "loc.input.label.EnvironmentNameRM": "Группа ресурсов", - "loc.input.help.EnvironmentNameRM": "Название целевой группы ресурсов, в которую копируются файлы.", - "loc.input.label.ResourceFilteringMethod": "Выбор компьютеров по", - "loc.input.help.ResourceFilteringMethod": "Можно также выбрать подмножество виртуальных машин в группе ресурсов, указав имя узла виртуальных машин или теги. [Теги](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) поддерживаются только для ресурсов, созданных в Azure Resource Manager.", - "loc.input.label.MachineNames": "Условия фильтра", - "loc.input.help.MachineNames": "Укажите список имен узлов виртуальных машин (например, ffweb, ffdb) или тегов (например, Role:DB, Web; OS:Win8.1). Для тегов используются следующие разделители: , (запятая), : (двоеточие) и ; (точка с запятой). Если указывается несколько тегов, задача будет обрабатывать все виртуальные машины с указанными тегами. По умолчанию задача запускается на всех виртуальных машинах.", - "loc.input.label.vmsAdminUserName": "Имя для входа администратора", - "loc.input.help.vmsAdminUserName": "Имя администратора виртуальных машин.", - "loc.input.label.vmsAdminPassword": "Пароль", - "loc.input.help.vmsAdminPassword": "Пароль администратора для виртуальных машин.
Допустимы переменные, заданные в конвейерах сборки или выпуска как \"$(passwordVariable)\".
Чтобы защитить переменную, пометьте ее как secret.", - "loc.input.label.TargetPath": "Целевая папка", - "loc.input.help.TargetPath": "Локальный путь на целевых компьютерах для копирования файлов из источника. Переменную среды можно использовать как $env:windir\\BudgetIT\\Web.", - "loc.input.label.AdditionalArgumentsForBlobCopy": "Необязательные аргументы (для отправки файлов в большой двоичный объект)", - "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": "Необязательные аргументы AzCopy.exe, которые будут применены при скачивании на виртуальную машину, например --check-length=true. Если здесь не указаны дополнительные аргументы, по умолчанию будут добавлены указанные ниже необязательные аргументы.
--log-level=INFO (если конвейер находится в режиме отладки, укажите --log-level=DEBUG),
--recursive", - "loc.input.label.enableCopyPrerequisites": "Включить необходимые компоненты для копирования", - "loc.input.help.enableCopyPrerequisites": "При включении этого параметра выполняется настройка прослушивателя службы удаленного управления Windows (WinRM) по протоколу HTTPS на порте 5986 с использованием самозаверяющего сертификата. Эта конфигурация требуется для выполнения копирования на виртуальных машинах Azure. Если средства Load Balancer поддерживают целевые виртуальные машины, убедитесь, что правила NAT для входящего трафика настроены для целевого порта (5986). Применимо только для виртуальных машин ARM.", - "loc.input.label.CopyFilesInParallel": "Копировать параллельно", - "loc.input.help.CopyFilesInParallel": "Если задано значение \"true\", будет выполнено параллельное копирование файлов на целевые компьютеры.", - "loc.input.label.CleanTargetBeforeCopy": "Очистить целевой объект", - "loc.input.help.CleanTargetBeforeCopy": "Если задано значение \"true\", конечная папка будет очищена до копирования файлов.", - "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_GetVMStatus": "[Вызов Azure] Выполняется получение состояния виртуальной машины \"{0}\"", - "loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено", - "loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" получено", - "loc.messages.AFC_SetCustomScriptExtension": "[Вызов Azure] Выполняется задание расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" задано", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Вызов Azure] Идет удаление расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" удалено", - "loc.messages.AFC_NoNetworkInterface": "[Вызов Azure] Сетевые интерфейсы с идентификатором виртуальной машины {0} не найдены в группе ресурсов {1}", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Вызов Azure] ИД виртуальной машины и имя группы ресурсов не должны иметь значение NULL или быть пустыми", - "loc.messages.AFC_AzurePSNotInstalled": "Минимальная требуемая версия ({0}) командлетов Azure PowerShell не установлена. Для получения последней версии Azure PowerShell можно выполнить инструкции на странице https://azure.microsoft.com/ru-ru/documentation/articles/powershell-install-configure/.", - "loc.messages.AFC_ClassicStorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Сертификат\" поддерживает учетные записи хранения только типа \"классическая Azure\".", - "loc.messages.AFC_GenericStorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Укажите существующую учетную запись хранения", - "loc.messages.AFC_AzureFileCopyMoreHelp": "Дополнительные сведения см. в {0}", - "loc.messages.AFC_UploadFilesStorageAccount": "Идет отправка файлов из исходного пути \"{0}\" в учетную запись хранения \"{1}\" в контейнере \"{2}\" с префиксом BLOB-объекта \"{3}\"", - "loc.messages.AFC_UploadContainerStorageAccount": "Сбой отправки в контейнер \"{0}\" в учетной записи хранения \"{1}\" с префиксом BLOB-объекта \"{2}\". Ошибка: \"{3}\"", - "loc.messages.AFC_UploadFileSuccessful": "Файлы успешно отправлены из исходного пути \"{0}\" в учетную запись хранения \"{1}\" в контейнере \"{2}\" с префиксом BLOB-объекта \"{3}\"", - "loc.messages.AFC_IncorrectTags": "Теги указаны неверно. Они должны быть в следующем формате: Role:Web,DB;Location:East US;Dept.:Finance,HR", - "loc.messages.AFC_MachineDoesNotExist": "Следующие компьютеры не существуют в группе ресурсов, или их имена указаны неправильно: {0}. Укажите именно те имена компьютеров, которые содержатся в группе ресурсов. Используйте запятые для разделения нескольких имен.", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Не удается получить {0} для всех ресурсов в группе ресурсов: \"{1}\"", - "loc.messages.AFC_MachineNameFromIdError": "Не удается получить {0} для ресурсов \"{1}\" в группе ресурсов: \"{2}\"", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "Не удается найти ресурс \"{1}\", используя выбранное подключение к службе (\"{0}\"). Выбранное подключение к службе (\"{0}\") поддерживает только классические ресурсы (модель управления службами).", - "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": "В группе ресурсов \"{0}\" нет компьютеров со следующим: {1} \"{2}\".", - "loc.messages.AFC_CopyStarted": "Началось копирование для компьютера: \"{0}\"", - "loc.messages.AFC_CopyCompleted": "Копирование состояния для компьютера \"{0}\": \"{1}\"", - "loc.messages.AFC_WinRMHelpMessage": "Чтобы исправить проблемы, связанные с подключением к службе WinRM, выберите в задаче параметр \"Включить необходимые компоненты для копирования\". Если этот параметр уже задан и балансировщик нагрузки поддерживает целевые виртуальные машины, необходимо настроить правила NAT для входящего трафика для целевого порта (5986). Применимо только к виртуальным машинам ARM.", - "loc.messages.AFC_CopyFailed": "Сбой копирования на компьютере \"{0}\". Дополнительные сведения см. в журналах.", - "loc.messages.AFC_ParallelCopyFailed": "Сбой копирования на один или несколько компьютеров. Дополнительные сведения см. в журналах.", - "loc.messages.AFC_CopySuccessful": "Файлы успешно скопированы из исходного пути \"{0}\" на целевые виртуальные машины Azure в группе ресурсов \"{1}\"", - "loc.messages.AFC_SetCustomScriptExtensionFailed": "Сбой задания расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" с ошибкой: \"{2}\".", - "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Не удалось добавить правило безопасности сети: {0}", - "loc.messages.AFC_UnableToSetCustomScriptExtension": "Не удается задать расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\": {2}", - "loc.messages.AFC_CopyPrereqsFailed": "Не удалось включить необходимые компоненты для копирования. {0}", - "loc.messages.AFC_BlobStorageNotFound": "Учетная запись хранения \"{0}\" не найдена. Укажите существующую учетную запись хранения", - "loc.messages.AFC_RootContainerAndDirectory": "Параметр \"/S\" является недопустимым для контейнеров $root.", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Код ответа HTTP \"{0}\" не является допустимым кодом состояния перенаправления", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "Заголовок расположения ответа перенаправления равен NULL.", - "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Программа AzCopy.exe завершила работу с ненулевым кодом выхода при отправке файлов в хранилище BLOB-объектов.", - "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Не удалось получить ключ учетной записи хранения. Ошибка: \"{0}\"", - "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Удалите пользовательский скрипт WinRM вручную и повторите попытку развертывания.", - "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.", - "loc.messages.UnsupportedAuthScheme": "Схема проверки подлинности \"{0}\" не поддерживается для конечной точки.", - "loc.messages.ServicePrincipalError": "Произошла ошибка с субъектом-службой, используемой для развертывания.", - "loc.messages.AzModuleNotFound": "Не удалось найти модули \"Az.Accounts\". Если модуль был установлен недавно, повторите попытку, перезапустив агент задач Azure Pipelines." +{ + "loc.friendlyName": "Копирование файлов Azure", + "loc.helpMarkDown": "[Узнайте больше об этой задаче](https://aka.ms/azurefilecopyreadme) и сообщайте о любых проблемах с новой версией задачи [здесь](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины", + "loc.instanceNameFormat": "Копирование файлов $(Destination)", + "loc.releaseNotes": "Новые возможности версии 6.0:
   поддержка федерации удостоверений рабочей нагрузки и [управления доступном на основе ролей Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), а также использования [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) с версией 10.25.1. Дополнительные сведения см. [здесь](https://github.com/Azure/azure-storage-azcopy/releases).", + "loc.input.label.SourcePath": "Источник", + "loc.input.help.SourcePath": "Абсолютный путь к исходной папке или файлу на локальном компьютере или общему ресурсу UNC. Выражение должно возвращать одну папку или один файл. Подстановочный знак (*) поддерживается в любом месте пути к файлу или имени файла.", + "loc.input.label.ConnectedServiceNameARM": "Подписка Azure", + "loc.input.help.ConnectedServiceNameARM": "Подписка на Azure Resource Manager, предназначенная для копирования файлов.", + "loc.input.label.Destination": "Целевой тип", + "loc.input.help.Destination": "Выберите назначение: BLOB-объект Azure или виртуальные машины Azure.", + "loc.input.label.StorageAccountRM": "Учетная запись хранения Диспетчера ресурсов", + "loc.input.help.StorageAccountRM": "Укажите существующую учетную запись хранения ARM. Она также используется в качестве промежуточной для копирования файлов на виртуальные машины Azure", + "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-объекта", + "loc.input.help.BlobPrefix": "Удобно для фильтрации файлов, например добавьте номер сборки ко всем BLOB-объектам для скачивания файлов только из этой сборки. Пример. Если префикс BLOB-объекта указан как myvd1/, в контейнере будет создан виртуальный каталог с таким именем. Префикс BLOB-объекта с конечным \"/\" будет считаться виртуальным каталогом. В противном случае он будет рассматриваться как файл, если копируемый элемент не является папкой. Исходные файлы будут скопированы в https://myaccount.blob.core.windows.net/mycontainer/myvd1/.", + "loc.input.label.EnvironmentNameRM": "Группа ресурсов", + "loc.input.help.EnvironmentNameRM": "Название целевой группы ресурсов, в которую копируются файлы.", + "loc.input.label.ResourceFilteringMethod": "Выбор компьютеров по", + "loc.input.help.ResourceFilteringMethod": "Можно также выбрать подмножество виртуальных машин в группе ресурсов, указав имя узла виртуальных машин или теги. [Теги](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/) поддерживаются только для ресурсов, созданных в Azure Resource Manager.", + "loc.input.label.MachineNames": "Условия фильтра", + "loc.input.help.MachineNames": "Укажите список имен узлов виртуальных машин (например, ffweb, ffdb) или тегов (например, Role:DB, Web; OS:Win8.1). Для тегов используются следующие разделители: , (запятая), : (двоеточие) и ; (точка с запятой). Если указывается несколько тегов, задача будет обрабатывать все виртуальные машины с указанными тегами. По умолчанию задача запускается на всех виртуальных машинах.", + "loc.input.label.vmsAdminUserName": "Имя для входа администратора", + "loc.input.help.vmsAdminUserName": "Имя администратора виртуальных машин.", + "loc.input.label.vmsAdminPassword": "Пароль", + "loc.input.help.vmsAdminPassword": "Пароль администратора для виртуальных машин.
Допустимы переменные, заданные в конвейерах сборки или выпуска как \"$(passwordVariable)\".
Чтобы защитить переменную, пометьте ее как secret.", + "loc.input.label.TargetPath": "Целевая папка", + "loc.input.help.TargetPath": "Локальный путь на целевых компьютерах для копирования файлов из источника. Переменную среды можно использовать как $env:windir\\BudgetIT\\Web.", + "loc.input.label.AdditionalArgumentsForBlobCopy": "Необязательные аргументы (для отправки файлов в большой двоичный объект)", + "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": "Необязательные аргументы AzCopy.exe, которые будут применены при скачивании на виртуальную машину, например --check-length=true. Если здесь не указаны дополнительные аргументы, по умолчанию будут добавлены указанные ниже необязательные аргументы.
--log-level=INFO (если конвейер находится в режиме отладки, укажите --log-level=DEBUG),
--recursive", + "loc.input.label.enableCopyPrerequisites": "Включить необходимые компоненты для копирования", + "loc.input.help.enableCopyPrerequisites": "При включении этого параметра выполняется настройка прослушивателя службы удаленного управления Windows (WinRM) по протоколу HTTPS на порте 5986 с использованием самозаверяющего сертификата. Эта конфигурация требуется для выполнения копирования на виртуальных машинах Azure. Если средства Load Balancer поддерживают целевые виртуальные машины, убедитесь, что правила NAT для входящего трафика настроены для целевого порта (5986). Применимо только для виртуальных машин ARM.", + "loc.input.label.CopyFilesInParallel": "Копировать параллельно", + "loc.input.help.CopyFilesInParallel": "Если задано значение \"true\", будет выполнено параллельное копирование файлов на целевые компьютеры.", + "loc.input.label.CleanTargetBeforeCopy": "Очистить целевой объект", + "loc.input.help.CleanTargetBeforeCopy": "Если задано значение \"true\", конечная папка будет очищена до копирования файлов.", + "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_GetVMStatus": "[Вызов Azure] Выполняется получение состояния виртуальной машины \"{0}\"", + "loc.messages.AFC_GetVMStatusComplete": "[Вызов Azure] Состояние виртуальной машины \"{0}\" получено", + "loc.messages.AFC_GetCustomScriptExtension": "[Вызов Azure] Идет получение расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" получено", + "loc.messages.AFC_SetCustomScriptExtension": "[Вызов Azure] Выполняется задание расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" задано", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Вызов Azure] Идет удаление расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\"", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Вызов Azure] Расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" удалено", + "loc.messages.AFC_NoNetworkInterface": "[Вызов Azure] Сетевые интерфейсы с идентификатором виртуальной машины {0} не найдены в группе ресурсов {1}", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Вызов Azure] ИД виртуальной машины и имя группы ресурсов не должны иметь значение NULL или быть пустыми", + "loc.messages.AFC_AzurePSNotInstalled": "Минимальная требуемая версия ({0}) командлетов Azure PowerShell не установлена. Для получения последней версии Azure PowerShell можно выполнить инструкции на странице https://azure.microsoft.com/ru-ru/documentation/articles/powershell-install-configure/.", + "loc.messages.AFC_ClassicStorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Выбранное подключение к службе \"Сертификат\" поддерживает учетные записи хранения только типа \"классическая Azure\".", + "loc.messages.AFC_GenericStorageAccountNotFound": "Учетная запись хранения \"{0}\" не найдена. Укажите существующую учетную запись хранения", + "loc.messages.AFC_AzureFileCopyMoreHelp": "Дополнительные сведения см. в {0}", + "loc.messages.AFC_UploadFilesStorageAccount": "Идет отправка файлов из исходного пути \"{0}\" в учетную запись хранения \"{1}\" в контейнере \"{2}\" с префиксом BLOB-объекта \"{3}\"", + "loc.messages.AFC_UploadContainerStorageAccount": "Сбой отправки в контейнер \"{0}\" в учетной записи хранения \"{1}\" с префиксом BLOB-объекта \"{2}\". Ошибка: \"{3}\"", + "loc.messages.AFC_UploadFileSuccessful": "Файлы успешно отправлены из исходного пути \"{0}\" в учетную запись хранения \"{1}\" в контейнере \"{2}\" с префиксом BLOB-объекта \"{3}\"", + "loc.messages.AFC_IncorrectTags": "Теги указаны неверно. Они должны быть в следующем формате: Role:Web,DB;Location:East US;Dept.:Finance,HR", + "loc.messages.AFC_MachineDoesNotExist": "Следующие компьютеры не существуют в группе ресурсов, или их имена указаны неправильно: {0}. Укажите именно те имена компьютеров, которые содержатся в группе ресурсов. Используйте запятые для разделения нескольких имен.", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "Не удается получить {0} для всех ресурсов в группе ресурсов: \"{1}\"", + "loc.messages.AFC_MachineNameFromIdError": "Не удается получить {0} для ресурсов \"{1}\" в группе ресурсов: \"{2}\"", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "Не удается найти ресурс \"{1}\", используя выбранное подключение к службе (\"{0}\"). Выбранное подключение к службе (\"{0}\") поддерживает только классические ресурсы (модель управления службами).", + "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": "В группе ресурсов \"{0}\" нет компьютеров со следующим: {1} \"{2}\".", + "loc.messages.AFC_CopyStarted": "Началось копирование для компьютера: \"{0}\"", + "loc.messages.AFC_CopyCompleted": "Копирование состояния для компьютера \"{0}\": \"{1}\"", + "loc.messages.AFC_WinRMHelpMessage": "Чтобы исправить проблемы, связанные с подключением к службе WinRM, выберите в задаче параметр \"Включить необходимые компоненты для копирования\". Если этот параметр уже задан и балансировщик нагрузки поддерживает целевые виртуальные машины, необходимо настроить правила NAT для входящего трафика для целевого порта (5986). Применимо только к виртуальным машинам ARM.", + "loc.messages.AFC_CopyFailed": "Сбой копирования на компьютере \"{0}\". Дополнительные сведения см. в журналах.", + "loc.messages.AFC_ParallelCopyFailed": "Сбой копирования на один или несколько компьютеров. Дополнительные сведения см. в журналах.", + "loc.messages.AFC_CopySuccessful": "Файлы успешно скопированы из исходного пути \"{0}\" на целевые виртуальные машины Azure в группе ресурсов \"{1}\"", + "loc.messages.AFC_SetCustomScriptExtensionFailed": "Сбой задания расширения пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\" с ошибкой: \"{2}\".", + "loc.messages.AFC_AddNetworkSecurityRuleFailed": "Не удалось добавить правило безопасности сети: {0}", + "loc.messages.AFC_UnableToSetCustomScriptExtension": "Не удается задать расширение пользовательских скриптов \"{0}\" для виртуальной машины \"{1}\": {2}", + "loc.messages.AFC_CopyPrereqsFailed": "Не удалось включить необходимые компоненты для копирования. {0}", + "loc.messages.AFC_BlobStorageNotFound": "Учетная запись хранения \"{0}\" не найдена. Укажите существующую учетную запись хранения", + "loc.messages.AFC_RootContainerAndDirectory": "Параметр \"/S\" является недопустимым для контейнеров $root.", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "Код ответа HTTP \"{0}\" не является допустимым кодом состояния перенаправления", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "Заголовок расположения ответа перенаправления равен NULL.", + "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "Программа AzCopy.exe завершила работу с ненулевым кодом выхода при отправке файлов в хранилище BLOB-объектов.", + "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "Не удалось получить ключ учетной записи хранения. Ошибка: \"{0}\"", + "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "Удалите пользовательский скрипт WinRM вручную и повторите попытку развертывания.", + "loc.messages.ExpiredServicePrincipal": "Не удалось получить маркер доступа для Azure. Убедитесь, что используемый субъект-служба является допустимым, а срок его действия не истек.", + "loc.messages.UnsupportedAuthScheme": "Схема проверки подлинности \"{0}\" не поддерживается для конечной точки.", + "loc.messages.ServicePrincipalError": "Произошла ошибка с субъектом-службой, используемой для развертывания.", + "loc.messages.AzModuleNotFound": "Не удалось найти модули \"Az.Accounts\". Если модуль был установлен недавно, повторите попытку, перезапустив агент задач Azure Pipelines." } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson index b0a5f7dcbf44..5e28a85290dd 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Azure 文件复制", - "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/azurefilecopyreadme)并在[此处](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)报告有关此新版本任务的任何问题", - "loc.description": "将文件复制到 Azure Blob 存储或虚拟机", - "loc.instanceNameFormat": "$(Destination) 文件复制", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "源", - "loc.input.help.SourcePath": "源文件夹、本地计算机上的文件或 UNC 共享的绝对路径。表达式应返回单个文件夹或文件。支持在文件路径或文件名的任何位置使用通配符(*)。", - "loc.input.label.ConnectedServiceNameARM": "Azure 订阅", - "loc.input.help.ConnectedServiceNameARM": "用于复制文件的目标帐户的 Azure 资源管理器订阅。", - "loc.input.label.Destination": "目标类型", - "loc.input.help.Destination": "选择目标,即 Azure Blob 或 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 前缀", - "loc.input.help.BlobPrefix": "用于筛选文件,例如,将生成号追加到所有 blob 以仅从该生成下载文件。示例: 如果将 blob 前缀指定为 myvd1/,则将在容器内创建具有此名称的虚拟目录。带有尾随“/”的 Blob 前缀将被视为虚拟目录。否则,除非要复制的项本身是文件夹,否则它将被视为文件。源文件将被复制到 https://myaccount.blob.core.windows.net/mycontainer/myvd1/。", - "loc.input.label.EnvironmentNameRM": "资源组", - "loc.input.help.EnvironmentNameRM": "要将文件复制到的目标资源组的名称。", - "loc.input.label.ResourceFilteringMethod": "计算机选择依据", - "loc.input.help.ResourceFilteringMethod": "(可选)通过提供 VM 主机名或标记选择资源组中 VM 的子集。仅通过 Azure 资源管理器创建的资源支持 [标记](https://learn.microsoft.com/zh-cn/azure/virtual-machines/tag-template/)。", - "loc.input.label.MachineNames": "筛选条件", - "loc.input.help.MachineNames": "提供 VM 主机名(ffweb、ffdb等)或标记(Role:DB、Web; OS:Win8.1等)的列表。请注意,标记所用的分隔符为 ,(冒号)、:(句点)和 ;(分号)。如果提供了多个标记,则任务将使用指定标记在所有 VM 中运行。默认为在所有 VM 中运行任务。", - "loc.input.label.vmsAdminUserName": "管理员登录名", - "loc.input.help.vmsAdminUserName": "VM 的管理员用户名。", - "loc.input.label.vmsAdminPassword": "密码", - "loc.input.help.vmsAdminPassword": "VM 的管理员密码。
可接受在生成/发布管道中定义为 \"$(passwordVariable)\" 的变量。
可将变量类型标记为“机密”来保护它。", - "loc.input.label.TargetPath": "目标文件夹", - "loc.input.help.TargetPath": "用于从源复制文件的目标计算机上的本地路径。可以使用环境变量,如 $env: windir\\BudgetIT\\Web。", - "loc.input.label.AdditionalArgumentsForBlobCopy": "可选参数(用于将文件上载到 blob)", - "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": "下载到 VM 时将应用的可选 AzCopy.exe 参数,如 --check-length=true。如果此处未指定任何可选参数,将默认添加以下可选参数。
--log-level=INFO (如果管道以调试模式运行,则设为 --log-level=DEBUG)、
--recursive", - "loc.input.label.enableCopyPrerequisites": "启用复制先决条件", - "loc.input.help.enableCopyPrerequisites": "使用自签名证书启用此选项将在端口 5986 上配置针对 HTTPS 协议的 Windows 远程管理(WinRM)侦听器。需要此配置才能在 Azure 计算机上执行复制操作。如果目标虚拟机受 Load Balancer 支持,请确保为目标端口(5986)配置了入站 NAT 规则。仅适用于 ARM VM。", - "loc.input.label.CopyFilesInParallel": "并行复制", - "loc.input.help.CopyFilesInParallel": "将其设置为 true 会将文件并行复制到目标计算机。", - "loc.input.label.CleanTargetBeforeCopy": "清理目标", - "loc.input.help.CleanTargetBeforeCopy": "将其设置为 true 会在复制文件之前清理目标文件夹。", - "loc.input.label.skipCACheck": "测试证书", - "loc.input.help.skipCACheck": "如果选择了此选项,则在通过安全套接字层超文本传输协议(HTTPS)连接时,客户端将跳过验证服务器证书是否由受信任的证书颁发机构(CA)签署这一步骤。", - "loc.messages.AFC_StorageAccountNotFound": "未找到存储帐户 {0}。选定的服务连接“服务主体”仅支持 Azure 资源管理器类型的存储帐户。", - "loc.messages.AFC_ResourceGroupNotFound": "提供的资源组“{0}”不存在。", - "loc.messages.AFC_GetVMStatus": "[Azure Call]正在获取 VM“{0}”的状态", - "loc.messages.AFC_GetVMStatusComplete": "[Azure Call]已获得 VM“{0}”的状态", - "loc.messages.AFC_GetCustomScriptExtension": "[Azure Call]正在获取 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure Call]已获得 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_SetCustomScriptExtension": "[Azure Call]正在设置 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure Call]已设置 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure Call]正在删除 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure Call]已删除 VM“{1}”的自定义脚本扩展“{0}”", - "loc.messages.AFC_NoNetworkInterface": "[Azure Call]在资源组 {1} 下,未找到虚拟机 ID 为 {0} 的网络接口", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure Call]资源组名称和虚拟机 ID 不应为 null 或空", - "loc.messages.AFC_AzurePSNotInstalled": "未安装 Azure Powershell Cmdlet 所需的最低版本 {0}。可以按照 https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ 中的说明进行操作,以获得最新的 Azure Powershell", - "loc.messages.AFC_ClassicStorageAccountNotFound": "未找到存储帐户 {0}。选定的服务连接“证书”仅支持 Azure 经典类型的存储帐户。", - "loc.messages.AFC_GenericStorageAccountNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户", - "loc.messages.AFC_AzureFileCopyMoreHelp": "有关详细信息,请参阅 {0}", - "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_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}", - "loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "无法使用选定的服务连接“{1}”找到资源“{0}”。选定的服务连接“{0}”仅支持经典资源(服务管理模型)。", - "loc.messages.AFC_NoClassicVMResources": "资源组“{0}”下不存在要复制的计算机。选定的服务连接“{1}”仅支持 Azure 经典类型的虚拟机。", - "loc.messages.AFC_NoARMVMResources": "资源组“{0}”下不存在要复制的计算机。选定的服务连接“{1}”仅支持 Azure 资源管理器类型的虚拟机。", - "loc.messages.AFC_NoGenericVMResources": "资源组“{0}”下不存在要复制的计算机。", - "loc.messages.AFC_FilteringNoVMResources": "具有以下 {1}“{2}”的资源组“{0}”下不存在计算机。", - "loc.messages.AFC_CopyStarted": "计算机“{0}”的复制已开始", - "loc.messages.AFC_CopyCompleted": "复制计算机“{0}”的状态:“{1}”", - "loc.messages.AFC_WinRMHelpMessage": "若要修复 WinRM 服务连接相关的问题,请在任务中选择“启用复制先决条件”选项。如果已经设置,且目标虚拟机由负载均衡器提供支持,请确保为目标端口(5986)配置入站 NAT 规则。仅适用于 ARM VM。", - "loc.messages.AFC_CopyFailed": "在计算机“{0}”上复制失败。有关详细信息,请参阅日志。", - "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_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}", - "loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}", - "loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户", - "loc.messages.AFC_RootContainerAndDirectory": "\"/S\" 选项对 $root 容器无效。", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 响应代码:“{0}”不是有效的重定向状态代码", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "重定向响应位置标头为 null。", - "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "将文件上传到 blob 存储时,AzCopy.exe 以非零退出代码退出。", - "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "无法提取存储帐户密钥。错误: “{0}”", - "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "请手动卸载 WinRM 自定义脚本,然后重试部署。", - "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。", - "loc.messages.UnsupportedAuthScheme": "终结点不支持的身份验证方案 \"{0}\"。", - "loc.messages.ServicePrincipalError": "用于部署的服务主体有错。", - "loc.messages.AzModuleNotFound": "找不到版本为 'Az.Accounts' 的模块。如果最近安装了该模块,请在重启 Azure Pipelines 任务代理后重试。" +{ + "loc.friendlyName": "Azure 文件复制", + "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/azurefilecopyreadme)并在[此处](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)报告有关此新版本任务的任何问题", + "loc.description": "将文件复制到 Azure Blob 存储或虚拟机", + "loc.instanceNameFormat": "$(Destination) 文件复制", + "loc.releaseNotes": "版本 6.0 中的最新变动:
   支持工作负载联合身份验证和 [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),还可以使用 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) 版本 10.25.1,如需了解详细信息,请访问[此处](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "源", + "loc.input.help.SourcePath": "源文件夹、本地计算机上的文件或 UNC 共享的绝对路径。表达式应返回单个文件夹或文件。支持在文件路径或文件名的任何位置使用通配符(*)。", + "loc.input.label.ConnectedServiceNameARM": "Azure 订阅", + "loc.input.help.ConnectedServiceNameARM": "用于复制文件的目标帐户的 Azure 资源管理器订阅。", + "loc.input.label.Destination": "目标类型", + "loc.input.help.Destination": "选择目标,即 Azure Blob 或 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 前缀", + "loc.input.help.BlobPrefix": "用于筛选文件,例如,将生成号追加到所有 blob 以仅从该生成下载文件。示例: 如果将 blob 前缀指定为 myvd1/,则将在容器内创建具有此名称的虚拟目录。带有尾随“/”的 Blob 前缀将被视为虚拟目录。否则,除非要复制的项本身是文件夹,否则它将被视为文件。源文件将被复制到 https://myaccount.blob.core.windows.net/mycontainer/myvd1/。", + "loc.input.label.EnvironmentNameRM": "资源组", + "loc.input.help.EnvironmentNameRM": "要将文件复制到的目标资源组的名称。", + "loc.input.label.ResourceFilteringMethod": "计算机选择依据", + "loc.input.help.ResourceFilteringMethod": "(可选)通过提供 VM 主机名或标记选择资源组中 VM 的子集。仅通过 Azure 资源管理器创建的资源支持 [标记](https://learn.microsoft.com/zh-cn/azure/virtual-machines/tag-template/)。", + "loc.input.label.MachineNames": "筛选条件", + "loc.input.help.MachineNames": "提供 VM 主机名(ffweb、ffdb等)或标记(Role:DB、Web; OS:Win8.1等)的列表。请注意,标记所用的分隔符为 ,(冒号)、:(句点)和 ;(分号)。如果提供了多个标记,则任务将使用指定标记在所有 VM 中运行。默认为在所有 VM 中运行任务。", + "loc.input.label.vmsAdminUserName": "管理员登录名", + "loc.input.help.vmsAdminUserName": "VM 的管理员用户名。", + "loc.input.label.vmsAdminPassword": "密码", + "loc.input.help.vmsAdminPassword": "VM 的管理员密码。
可接受在生成/发布管道中定义为 \"$(passwordVariable)\" 的变量。
可将变量类型标记为“机密”来保护它。", + "loc.input.label.TargetPath": "目标文件夹", + "loc.input.help.TargetPath": "用于从源复制文件的目标计算机上的本地路径。可以使用环境变量,如 $env: windir\\BudgetIT\\Web。", + "loc.input.label.AdditionalArgumentsForBlobCopy": "可选参数(用于将文件上载到 blob)", + "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": "下载到 VM 时将应用的可选 AzCopy.exe 参数,如 --check-length=true。如果此处未指定任何可选参数,将默认添加以下可选参数。
--log-level=INFO (如果管道以调试模式运行,则设为 --log-level=DEBUG)、
--recursive", + "loc.input.label.enableCopyPrerequisites": "启用复制先决条件", + "loc.input.help.enableCopyPrerequisites": "使用自签名证书启用此选项将在端口 5986 上配置针对 HTTPS 协议的 Windows 远程管理(WinRM)侦听器。需要此配置才能在 Azure 计算机上执行复制操作。如果目标虚拟机受 Load Balancer 支持,请确保为目标端口(5986)配置了入站 NAT 规则。仅适用于 ARM VM。", + "loc.input.label.CopyFilesInParallel": "并行复制", + "loc.input.help.CopyFilesInParallel": "将其设置为 true 会将文件并行复制到目标计算机。", + "loc.input.label.CleanTargetBeforeCopy": "清理目标", + "loc.input.help.CleanTargetBeforeCopy": "将其设置为 true 会在复制文件之前清理目标文件夹。", + "loc.input.label.skipCACheck": "测试证书", + "loc.input.help.skipCACheck": "如果选择了此选项,则在通过安全套接字层超文本传输协议(HTTPS)连接时,客户端将跳过验证服务器证书是否由受信任的证书颁发机构(CA)签署这一步骤。", + "loc.messages.AFC_StorageAccountNotFound": "未找到存储帐户 {0}。选定的服务连接“服务主体”仅支持 Azure 资源管理器类型的存储帐户。", + "loc.messages.AFC_ResourceGroupNotFound": "提供的资源组“{0}”不存在。", + "loc.messages.AFC_GetVMStatus": "[Azure Call]正在获取 VM“{0}”的状态", + "loc.messages.AFC_GetVMStatusComplete": "[Azure Call]已获得 VM“{0}”的状态", + "loc.messages.AFC_GetCustomScriptExtension": "[Azure Call]正在获取 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure Call]已获得 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_SetCustomScriptExtension": "[Azure Call]正在设置 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure Call]已设置 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure Call]正在删除 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure Call]已删除 VM“{1}”的自定义脚本扩展“{0}”", + "loc.messages.AFC_NoNetworkInterface": "[Azure Call]在资源组 {1} 下,未找到虚拟机 ID 为 {0} 的网络接口", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure Call]资源组名称和虚拟机 ID 不应为 null 或空", + "loc.messages.AFC_AzurePSNotInstalled": "未安装 Azure Powershell Cmdlet 所需的最低版本 {0}。可以按照 https://azure.microsoft.com/en-in/documentation/articles/powershell-install-configure/ 中的说明进行操作,以获得最新的 Azure Powershell", + "loc.messages.AFC_ClassicStorageAccountNotFound": "未找到存储帐户 {0}。选定的服务连接“证书”仅支持 Azure 经典类型的存储帐户。", + "loc.messages.AFC_GenericStorageAccountNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户", + "loc.messages.AFC_AzureFileCopyMoreHelp": "有关详细信息,请参阅 {0}", + "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_MachineDoesNotExist": "以下计算机未出现在资源组中,或它们的名称指定错误: {0}。请提供资源组中显示的确实相同的计算机名称。使用逗号将多个计算机名称分隔开。", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "无法获得资源组“{1}”中所有资源的 {0}", + "loc.messages.AFC_MachineNameFromIdError": "无法获得资源组“{2}”中“{1}”资源的 {0}", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "无法使用选定的服务连接“{1}”找到资源“{0}”。选定的服务连接“{0}”仅支持经典资源(服务管理模型)。", + "loc.messages.AFC_NoClassicVMResources": "资源组“{0}”下不存在要复制的计算机。选定的服务连接“{1}”仅支持 Azure 经典类型的虚拟机。", + "loc.messages.AFC_NoARMVMResources": "资源组“{0}”下不存在要复制的计算机。选定的服务连接“{1}”仅支持 Azure 资源管理器类型的虚拟机。", + "loc.messages.AFC_NoGenericVMResources": "资源组“{0}”下不存在要复制的计算机。", + "loc.messages.AFC_FilteringNoVMResources": "具有以下 {1}“{2}”的资源组“{0}”下不存在计算机。", + "loc.messages.AFC_CopyStarted": "计算机“{0}”的复制已开始", + "loc.messages.AFC_CopyCompleted": "复制计算机“{0}”的状态:“{1}”", + "loc.messages.AFC_WinRMHelpMessage": "若要修复 WinRM 服务连接相关的问题,请在任务中选择“启用复制先决条件”选项。如果已经设置,且目标虚拟机由负载均衡器提供支持,请确保为目标端口(5986)配置入站 NAT 规则。仅适用于 ARM VM。", + "loc.messages.AFC_CopyFailed": "在计算机“{0}”上复制失败。有关详细信息,请参阅日志。", + "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_UnableToSetCustomScriptExtension": "无法设置虚拟机“{1}”的自定义脚本扩展“{0}”: {2}", + "loc.messages.AFC_CopyPrereqsFailed": "无法启用复制先决条件。{0}", + "loc.messages.AFC_BlobStorageNotFound": "未找到存储帐户 {0}。请指定现有的存储帐户", + "loc.messages.AFC_RootContainerAndDirectory": "\"/S\" 选项对 $root 容器无效。", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 响应代码:“{0}”不是有效的重定向状态代码", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "重定向响应位置标头为 null。", + "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "将文件上传到 blob 存储时,AzCopy.exe 以非零退出代码退出。", + "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "无法提取存储帐户密钥。错误: “{0}”", + "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "请手动卸载 WinRM 自定义脚本,然后重试部署。", + "loc.messages.ExpiredServicePrincipal": "无法提取 Azure 的访问令牌。请确保使用的服务主体有效且未过期。", + "loc.messages.UnsupportedAuthScheme": "终结点不支持的身份验证方案 \"{0}\"。", + "loc.messages.ServicePrincipalError": "用于部署的服务主体有错。", + "loc.messages.AzModuleNotFound": "找不到版本为 'Az.Accounts' 的模块。如果最近安装了该模块,请在重启 Azure Pipelines 任务代理后重试。" } \ No newline at end of file diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson index bfe31544424d..6f0c0c805551 100644 --- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,92 +1,92 @@ -{ - "loc.friendlyName": "Azure 檔案複製", - "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)。若要回報此工作之新版本 [這裡](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", - "loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器", - "loc.instanceNameFormat": "$(Destination) 檔案複製", - "loc.releaseNotes": "What's new in Version 6.0:
   Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)", - "loc.input.label.SourcePath": "來源", - "loc.input.help.SourcePath": "來源資料夾、本機電腦檔案或 UNC 共用的絕對路徑。運算式應該傳回單一資料夾或檔案。支援在檔案路徑或檔案名稱的任何位置使用萬用字元符號 (*)。", - "loc.input.label.ConnectedServiceNameARM": "Azure 訂用帳戶", - "loc.input.help.ConnectedServiceNameARM": "要作為複製檔案目標的 Azure Resource Manager 訂用帳戶。", - "loc.input.label.Destination": "目的地類型", - "loc.input.help.Destination": "選取目的地,可以是 Azure Blob 或 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 前置詞", - "loc.input.help.BlobPrefix": "適用於篩選檔案,例如將組建編號附加到所有 Blob,以只從該組建下載檔案。範例: 如果您將 Blob 前置詞指定為 myvd1,會在容器內建立具有此名稱的虛擬目錄。尾端為 '/' 的 Blob 前置詞會被視為虛擬目錄。否則,除非要複製的項目本身是資料夾,否則它會被視為檔案。來源檔案會複製到 https://myaccount.blob.core.windows.net/mycontainer/myvd1/。", - "loc.input.label.EnvironmentNameRM": "資源群組", - "loc.input.help.EnvironmentNameRM": "要將檔案複製到其中的目標資源群組名稱。", - "loc.input.label.ResourceFilteringMethod": "選取電腦依據", - "loc.input.help.ResourceFilteringMethod": "您也可以提供 VM 主機名稱或標記,選擇是否要從資源群組中選取一組 VM。只有透過 Azure Resource Manager 建立的群組才支援 [標記](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/)。", - "loc.input.label.MachineNames": "篩選準則", - "loc.input.help.MachineNames": "提供 VM 主機名稱 (例如 ffweb、ffdb) 或標記 (例如 Role:DB、Web; OS:Win8.1) 的清單。請注意,標記可使用的分隔符號為 , (逗號)、: (冒號) 及 ; (分號)。如有提供多個標記,工作將會在所有具有指定標籤的 VM 上執行。根據預設,將會在所有的 VM 上執行工作。", - "loc.input.label.vmsAdminUserName": "系統管理員登入", - "loc.input.help.vmsAdminUserName": "VM 的系統管理員使用者名稱。", - "loc.input.label.vmsAdminPassword": "密碼", - "loc.input.help.vmsAdminPassword": "VM 的系統管理員密碼。
其可接受組建或發行管線中定義的變數為 '$(passwordVariable)'。
您可將變數標記為 'secret' 來加以保護。", - "loc.input.label.TargetPath": "目的地資料夾", - "loc.input.help.TargetPath": "從來源複製檔案時,目標電腦上所需的本機路徑。可使用環境變數,例如 $env:windir\\BudgetIT\\Web。", - "loc.input.label.AdditionalArgumentsForBlobCopy": "選擇性引數 (用於將檔案上傳到 Blob)", - "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": "下載到 VM 時要套用的選用 AzCopy.exe 引數,例如 --check-length=true。根據預設,如未在此處指定任何選用引數,即會新增下列選用引數。
--log-level=INFO (如果管線正在偵錯模式中執行,請設定 --log-level=DEBUG),
--recursive", - "loc.input.label.enableCopyPrerequisites": "啟用複製必要條件", - "loc.input.help.enableCopyPrerequisites": "啟用此選項即可使用自我簽署憑證,透過連接埠 5986 上的 HTTPS 通訊協定來設定 Windows 遠端管理 (WinRM) 接聽程式。必須要有此設定,才能在 Azure 機器上執行複製作業。若目標虛擬機器受 Load Balancer 支援,請確認已設定目標連接埠 (5986) 的輸入 NAT 規則。僅適用於 ARM VM。", - "loc.input.label.CopyFilesInParallel": "平行複製", - "loc.input.help.CopyFilesInParallel": "若將其設定為 Ture,檔案會平行複製到目標電腦。", - "loc.input.label.CleanTargetBeforeCopy": "清除目標", - "loc.input.help.CleanTargetBeforeCopy": "若將其設定為 Ture,將會在複製檔案前先清除目的地資料夾。", - "loc.input.label.skipCACheck": "測試憑證", - "loc.input.help.skipCACheck": "若選取此選項,用戶端會在透過超文字安全傳輸通訊協定 (HTTPS) 連線時,略過驗證伺服器憑證是否已經由信任的憑證授權單位 (CA) 簽署。", - "loc.messages.AFC_StorageAccountNotFound": "找不到儲存體帳戶: {0}。選取的服務連線 'Service Principal' 僅支援 Azure Resource Manager 類型的儲存體帳戶。", - "loc.messages.AFC_ResourceGroupNotFound": "提供的資源群組 '{0}' 不存在。", - "loc.messages.AFC_GetVMStatus": "[Azure 呼叫]正在取得 VM '{0}' 的狀態", - "loc.messages.AFC_GetVMStatusComplete": "[Azure 呼叫]已取得 VM '{0}' 的狀態", - "loc.messages.AFC_GetCustomScriptExtension": "[Azure 呼叫]正在取得 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure 呼叫]已取得 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_SetCustomScriptExtension": "[Azure 呼叫]正在設定 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure 呼叫]設定 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure 呼叫]正在移除 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure 呼叫]已移除 VM '{1}' 的自訂指令碼延伸模組 '{0}'", - "loc.messages.AFC_NoNetworkInterface": "[Azure 呼叫]資源群組 {1} 下找不到虛擬機器識別碼為 {0} 的網路介面", - "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure 呼叫]資源群組名稱及虛擬機器識別碼不應為 null 或空白", - "loc.messages.AFC_AzurePSNotInstalled": "未安裝 Azure Powershell Cmdlet 要求的最低版本 {0}。您可以遵循下方網址中的指示取得最新 Azure Powershell: https://azure.microsoft.com/zh-tw/documentation/articles/powershell-install-configure/ (英文)", - "loc.messages.AFC_ClassicStorageAccountNotFound": "找不到儲存體帳戶: {0}。選取的服務連線 'Certificate' 僅支援 Azure 傳統類型的儲存體帳戶。", - "loc.messages.AFC_GenericStorageAccountNotFound": "找不到儲存體帳戶: {0}。請指定現有的儲存體帳戶", - "loc.messages.AFC_AzureFileCopyMoreHelp": "如需詳細資訊,請參閱 {0}", - "loc.messages.AFC_UploadFilesStorageAccount": "正在將檔案從來源路徑 '{0}' 上傳到儲存體帳戶 '{1}' 之 Blob 前置詞為 '{3}' 的容器 '{2}' 中", - "loc.messages.AFC_UploadContainerStorageAccount": "上傳到儲存體帳戶 '{0}' 中 Blob 前置詞為 '{2}' 的容器 '{1}' 失敗。錯誤: '{3}'", - "loc.messages.AFC_UploadFileSuccessful": "已成功將檔案從來源路徑 '{0}' 上傳到儲存體帳戶 '{1}' 之 Blob 前置詞為 '{3}' 的容器 '{2}' 中", - "loc.messages.AFC_IncorrectTags": "未正確指定標記。標記的格式必須為 Role:Web,DB;Location:East US;Dept.:Finance,HR", - "loc.messages.AFC_MachineDoesNotExist": "下列機器不存在於資源群組中,或未正確指定其名稱: {0}。請提供與資源群組中所顯示的機器名稱完全相同者。請使用逗號分隔多個機器名稱。", - "loc.messages.AFC_MachineNameFromIdErrorAllResources": "無法為 ResourceGroup 中的所有資源取得 {0}: '{1}'", - "loc.messages.AFC_MachineNameFromIdError": "無法為 ResourceGroup 中的 '{1}' 項資源取得 {0}: '{2}'", - "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "使用選取的服務連線 '{1}' 找不到資源 '{0}'。選取的服務連線 '{0}' 僅支援傳統資源 (服務管理模型)。", - "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": "資源群組: '{0}' 下沒有任何機器具有下列 {1} '{2}'。", - "loc.messages.AFC_CopyStarted": "已開始電腦的複製: '{0}'", - "loc.messages.AFC_CopyCompleted": "複製電腦 '{0}' 的狀態: '{1}'", - "loc.messages.AFC_WinRMHelpMessage": "若要修正 WinRM 服務連線相關問題,請在工作中選取 [啟用複製必要條件] 選項。若已設定,且負載平衡器支援目標虛擬機器,請確認已為目標連接埠 (5986) 設定輸入 NAT 規則。僅適用於 ARM VM。", - "loc.messages.AFC_CopyFailed": "機器 '{0}' 上的複製失敗。如需詳細資料,請參閱記錄檔。", - "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_UnableToSetCustomScriptExtension": "無法為虛擬機器 '{2}' 設定自訂指令碼延伸模組 '{0}': {1}", - "loc.messages.AFC_CopyPrereqsFailed": "無法啟用複製必要條件。{0}", - "loc.messages.AFC_BlobStorageNotFound": "找不到儲存體帳戶: {0}。請指定現有的儲存體帳戶", - "loc.messages.AFC_RootContainerAndDirectory": "'/S' 選項對 $root 容器而言無效。", - "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 回應碼: '{0}' 不是有效的重新導向狀態碼", - "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "重新導向回應位置標頭為 null。", - "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "將檔案上傳至 Blob 儲存體時 AzCopy.exe 已結束,結束代碼不為零。", - "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "無法擷取儲存體帳戶金鑰。錯誤: '{0}'", - "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "請手動將 WinRM 自訂指令碼解除安裝,並重試部署。", - "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。", - "loc.messages.UnsupportedAuthScheme": "端點不支援驗證配置 '{0}'。", - "loc.messages.ServicePrincipalError": "部署用的服務主體有錯誤。", - "loc.messages.AzModuleNotFound": "找不到模組 'Az.Accounts'。若最近才安裝該模組,請重新啟動 Azure Pipelines 工作代理程式,然後重試。" +{ + "loc.friendlyName": "Azure 檔案複製", + "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)。若要回報此工作之新版本 [這裡](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)", + "loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器", + "loc.instanceNameFormat": "$(Destination) 檔案複製", + "loc.releaseNotes": "6.0 版的新增功能:
   支援工作負載識別身分同盟和 [Azure RBAC](https://learn.microsoft.com/zh-tw/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),亦會使用 10.25.1 版的 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1)。如需詳細資訊,請參閱 [此處](https://github.com/Azure/azure-storage-azcopy/releases)", + "loc.input.label.SourcePath": "來源", + "loc.input.help.SourcePath": "來源資料夾、本機電腦檔案或 UNC 共用的絕對路徑。運算式應該傳回單一資料夾或檔案。支援在檔案路徑或檔案名稱的任何位置使用萬用字元符號 (*)。", + "loc.input.label.ConnectedServiceNameARM": "Azure 訂用帳戶", + "loc.input.help.ConnectedServiceNameARM": "要作為複製檔案目標的 Azure Resource Manager 訂用帳戶。", + "loc.input.label.Destination": "目的地類型", + "loc.input.help.Destination": "選取目的地,可以是 Azure Blob 或 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 前置詞", + "loc.input.help.BlobPrefix": "適用於篩選檔案,例如將組建編號附加到所有 Blob,以只從該組建下載檔案。範例: 如果您將 Blob 前置詞指定為 myvd1,會在容器內建立具有此名稱的虛擬目錄。尾端為 '/' 的 Blob 前置詞會被視為虛擬目錄。否則,除非要複製的項目本身是資料夾,否則它會被視為檔案。來源檔案會複製到 https://myaccount.blob.core.windows.net/mycontainer/myvd1/。", + "loc.input.label.EnvironmentNameRM": "資源群組", + "loc.input.help.EnvironmentNameRM": "要將檔案複製到其中的目標資源群組名稱。", + "loc.input.label.ResourceFilteringMethod": "選取電腦依據", + "loc.input.help.ResourceFilteringMethod": "您也可以提供 VM 主機名稱或標記,選擇是否要從資源群組中選取一組 VM。只有透過 Azure Resource Manager 建立的群組才支援 [標記](https://learn.microsoft.com/en-us/azure/virtual-machines/tag-template/)。", + "loc.input.label.MachineNames": "篩選準則", + "loc.input.help.MachineNames": "提供 VM 主機名稱 (例如 ffweb、ffdb) 或標記 (例如 Role:DB、Web; OS:Win8.1) 的清單。請注意,標記可使用的分隔符號為 , (逗號)、: (冒號) 及 ; (分號)。如有提供多個標記,工作將會在所有具有指定標籤的 VM 上執行。根據預設,將會在所有的 VM 上執行工作。", + "loc.input.label.vmsAdminUserName": "系統管理員登入", + "loc.input.help.vmsAdminUserName": "VM 的系統管理員使用者名稱。", + "loc.input.label.vmsAdminPassword": "密碼", + "loc.input.help.vmsAdminPassword": "VM 的系統管理員密碼。
其可接受組建或發行管線中定義的變數為 '$(passwordVariable)'。
您可將變數標記為 'secret' 來加以保護。", + "loc.input.label.TargetPath": "目的地資料夾", + "loc.input.help.TargetPath": "從來源複製檔案時,目標電腦上所需的本機路徑。可使用環境變數,例如 $env:windir\\BudgetIT\\Web。", + "loc.input.label.AdditionalArgumentsForBlobCopy": "選擇性引數 (用於將檔案上傳到 Blob)", + "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": "下載到 VM 時要套用的選用 AzCopy.exe 引數,例如 --check-length=true。根據預設,如未在此處指定任何選用引數,即會新增下列選用引數。
--log-level=INFO (如果管線正在偵錯模式中執行,請設定 --log-level=DEBUG),
--recursive", + "loc.input.label.enableCopyPrerequisites": "啟用複製必要條件", + "loc.input.help.enableCopyPrerequisites": "啟用此選項即可使用自我簽署憑證,透過連接埠 5986 上的 HTTPS 通訊協定來設定 Windows 遠端管理 (WinRM) 接聽程式。必須要有此設定,才能在 Azure 機器上執行複製作業。若目標虛擬機器受 Load Balancer 支援,請確認已設定目標連接埠 (5986) 的輸入 NAT 規則。僅適用於 ARM VM。", + "loc.input.label.CopyFilesInParallel": "平行複製", + "loc.input.help.CopyFilesInParallel": "若將其設定為 Ture,檔案會平行複製到目標電腦。", + "loc.input.label.CleanTargetBeforeCopy": "清除目標", + "loc.input.help.CleanTargetBeforeCopy": "若將其設定為 Ture,將會在複製檔案前先清除目的地資料夾。", + "loc.input.label.skipCACheck": "測試憑證", + "loc.input.help.skipCACheck": "若選取此選項,用戶端會在透過超文字安全傳輸通訊協定 (HTTPS) 連線時,略過驗證伺服器憑證是否已經由信任的憑證授權單位 (CA) 簽署。", + "loc.messages.AFC_StorageAccountNotFound": "找不到儲存體帳戶: {0}。選取的服務連線 'Service Principal' 僅支援 Azure Resource Manager 類型的儲存體帳戶。", + "loc.messages.AFC_ResourceGroupNotFound": "提供的資源群組 '{0}' 不存在。", + "loc.messages.AFC_GetVMStatus": "[Azure 呼叫]正在取得 VM '{0}' 的狀態", + "loc.messages.AFC_GetVMStatusComplete": "[Azure 呼叫]已取得 VM '{0}' 的狀態", + "loc.messages.AFC_GetCustomScriptExtension": "[Azure 呼叫]正在取得 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_GetCustomScriptExtensionComplete": "[Azure 呼叫]已取得 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_SetCustomScriptExtension": "[Azure 呼叫]正在設定 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_SetCustomScriptExtensionComplete": "[Azure 呼叫]設定 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_RemoveCustomScriptExtension": "[Azure 呼叫]正在移除 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_RemoveCustomScriptExtensionComplete": "[Azure 呼叫]已移除 VM '{1}' 的自訂指令碼延伸模組 '{0}'", + "loc.messages.AFC_NoNetworkInterface": "[Azure 呼叫]資源群組 {1} 下找不到虛擬機器識別碼為 {0} 的網路介面", + "loc.messages.AFC_NullOrEmptyResourceGroup": "[Azure 呼叫]資源群組名稱及虛擬機器識別碼不應為 null 或空白", + "loc.messages.AFC_AzurePSNotInstalled": "未安裝 Azure Powershell Cmdlet 要求的最低版本 {0}。您可以遵循下方網址中的指示取得最新 Azure Powershell: https://azure.microsoft.com/zh-tw/documentation/articles/powershell-install-configure/ (英文)", + "loc.messages.AFC_ClassicStorageAccountNotFound": "找不到儲存體帳戶: {0}。選取的服務連線 'Certificate' 僅支援 Azure 傳統類型的儲存體帳戶。", + "loc.messages.AFC_GenericStorageAccountNotFound": "找不到儲存體帳戶: {0}。請指定現有的儲存體帳戶", + "loc.messages.AFC_AzureFileCopyMoreHelp": "如需詳細資訊,請參閱 {0}", + "loc.messages.AFC_UploadFilesStorageAccount": "正在將檔案從來源路徑 '{0}' 上傳到儲存體帳戶 '{1}' 之 Blob 前置詞為 '{3}' 的容器 '{2}' 中", + "loc.messages.AFC_UploadContainerStorageAccount": "上傳到儲存體帳戶 '{0}' 中 Blob 前置詞為 '{2}' 的容器 '{1}' 失敗。錯誤: '{3}'", + "loc.messages.AFC_UploadFileSuccessful": "已成功將檔案從來源路徑 '{0}' 上傳到儲存體帳戶 '{1}' 之 Blob 前置詞為 '{3}' 的容器 '{2}' 中", + "loc.messages.AFC_IncorrectTags": "未正確指定標記。標記的格式必須為 Role:Web,DB;Location:East US;Dept.:Finance,HR", + "loc.messages.AFC_MachineDoesNotExist": "下列機器不存在於資源群組中,或未正確指定其名稱: {0}。請提供與資源群組中所顯示的機器名稱完全相同者。請使用逗號分隔多個機器名稱。", + "loc.messages.AFC_MachineNameFromIdErrorAllResources": "無法為 ResourceGroup 中的所有資源取得 {0}: '{1}'", + "loc.messages.AFC_MachineNameFromIdError": "無法為 ResourceGroup 中的 '{1}' 項資源取得 {0}: '{2}'", + "loc.messages.AFC_ResourceGroupNotFoundForSelectedConnection": "使用選取的服務連線 '{1}' 找不到資源 '{0}'。選取的服務連線 '{0}' 僅支援傳統資源 (服務管理模型)。", + "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": "資源群組: '{0}' 下沒有任何機器具有下列 {1} '{2}'。", + "loc.messages.AFC_CopyStarted": "已開始電腦的複製: '{0}'", + "loc.messages.AFC_CopyCompleted": "複製電腦 '{0}' 的狀態: '{1}'", + "loc.messages.AFC_WinRMHelpMessage": "若要修正 WinRM 服務連線相關問題,請在工作中選取 [啟用複製必要條件] 選項。若已設定,且負載平衡器支援目標虛擬機器,請確認已為目標連接埠 (5986) 設定輸入 NAT 規則。僅適用於 ARM VM。", + "loc.messages.AFC_CopyFailed": "機器 '{0}' 上的複製失敗。如需詳細資料,請參閱記錄檔。", + "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_UnableToSetCustomScriptExtension": "無法為虛擬機器 '{2}' 設定自訂指令碼延伸模組 '{0}': {1}", + "loc.messages.AFC_CopyPrereqsFailed": "無法啟用複製必要條件。{0}", + "loc.messages.AFC_BlobStorageNotFound": "找不到儲存體帳戶: {0}。請指定現有的儲存體帳戶", + "loc.messages.AFC_RootContainerAndDirectory": "'/S' 選項對 $root 容器而言無效。", + "loc.messages.AFC_RedirectResponseInvalidStatusCode": "HTTP 回應碼: '{0}' 不是有效的重新導向狀態碼", + "loc.messages.AFC_RedirectResponseLocationHeaderIsNull": "重新導向回應位置標頭為 null。", + "loc.messages.AFC_AzCopyBlobUploadNonZeroExitCode": "將檔案上傳至 Blob 儲存體時 AzCopy.exe 已結束,結束代碼不為零。", + "loc.messages.AFC_PreexecutionJob_UnableToGetStorageKey": "無法擷取儲存體帳戶金鑰。錯誤: '{0}'", + "loc.messages.AFC_UninstallWinRMCustomScriptExtension": "請手動將 WinRM 自訂指令碼解除安裝,並重試部署。", + "loc.messages.ExpiredServicePrincipal": "無法擷取 Azure 的存取權杖。請驗證使用的服務主體是否有效且未過期。", + "loc.messages.UnsupportedAuthScheme": "端點不支援驗證配置 '{0}'。", + "loc.messages.ServicePrincipalError": "部署用的服務主體有錯誤。", + "loc.messages.AzModuleNotFound": "找不到模組 'Az.Accounts'。若最近才安裝該模組,請重新啟動 Azure Pipelines 工作代理程式,然後重試。" } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/de-DE/resources.resjson index b7c636a6ab25..95fef9c445b2 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Azure Functions Bereitstellen", - "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 Functions-App bereitstellen: $(appName)", - "loc.releaseNotes": "Neuerungen in Version 2.*
Entfernte WAR Deploy-Unterstützung, Festlegen von Web.Config-Optionen und die Option für den Startbefehl für Linux Azure Functions-Apps.", - "loc.group.displayName.AdditionalDeploymentOptions": "Zusätzliche Bereitstellungsoptionen", - "loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen", - "loc.input.label.azureSubscription": "Azure Resource Manager-Verbindung", - "loc.input.help.azureSubscription": "Wählen Sie das Azure Resource Manager-Abonnement für die Bereitstellung aus.", - "loc.input.label.appType": "App-Typ", - "loc.input.help.appType": "Wählen Sie den Azure Functions-App-Typ für die Bereitstellung aus.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Name der Azure Functions-App", - "loc.input.help.appName": "Geben Sie den Namen einer vorhandenen Azure Functions-App ein, oder wählen Sie diesen aus. Die aufgeführten Funktions-Apps basieren auf dem ausgewählten App-Typ.", - "loc.input.label.deployToSlotOrASE": "In Slot oder App Service-Umgebung bereitstellen", - "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": "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 einem Ordner, der von MSBuild generierte App Service-Inhalte oder eine komprimierte ZIP- oder War-Datei enthält.
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.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.deploymentMethod": "Bereitstellungsmethode", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "Ungültiges App Service-Paket oder ungültiger App Service-Ordnerpfad angegeben: %s", - "loc.messages.SetParamFilenotfound0": "Datei zum Festlegen der Parameter nicht gefunden: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "Die XML-Transformationen wurden erfolgreich angewendet.", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Die Dienstverbindungsdetails für Azure App Service wurden abgerufen: \"%s\"", - "loc.messages.ErrorNoSuchDeployingMethodExists": "Fehler: Keine solche Bereitstellungsmethode vorhanden.", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Die Dienstverbindungsdetails für Azure App Service können nicht abgerufen werden: %s. Statuscode: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "Die Dienstverbindungsdetails für die Azure-Ressource \"%s\" konnten nicht abgerufen werden. Statuscode: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "Der Bereitstellungsverlauf unter \"%s\" wurde erfolgreich aktualisiert.", - "loc.messages.Failedtoupdatedeploymenthistory": "Fehler beim Aktualisieren des Bereitstellungsverlaufs. Fehler: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "WARNUNG: Der Bereitstellungsstatus kann nicht aktualisiert werden: Der SCM-Endpunkt ist für diese Website nicht aktiviert.", - "loc.messages.Unabletoretrievewebconfigdetails": "Die App Service-Konfigurationsdetails können nicht abgerufen werden. Statuscode: \"%s\"", - "loc.messages.Unabletoretrievewebappsettings": "Die App Service-Anwendungseinstellungen können nicht abgerufen werden. [Statuscode: %s, Fehlermeldung: %s]", - "loc.messages.Unabletoupdatewebappsettings": "Die App Service-Anwendungseinstellungen können nicht aktualisiert werden. Statuscode: \"%s\"", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Der Bereitstellungsstatus kann nicht aktualisiert werden: Die eindeutige Bereitstellungs-ID kann nicht abgerufen werden.", - "loc.messages.PackageDeploymentSuccess": "Das Webpaket wurde für App Service bereitgestellt. Beachten Sie, dass die Fehler bei der Paketbereitstellung oder -extraktion in den Bereitstellungsprotokollen am obigen Speicherort protokolliert werden.", - "loc.messages.PackageDeploymentFailed": "Fehler beim Bereitstellen des Web-Pakets für den App Service.", - "loc.messages.Runningcommand": "Befehl wird ausgeführt: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Webpaket \"%s\" wird im virtuellen Pfad (physischen Pfad) bereitgestellt: %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Das Paket \"%s\" wurde unter Verwendung des Kudu-Diensts erfolgreich unter \"%s\" bereitgestellt.", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Fehler beim Bereitstellen des App Service-Pakets mithilfe des Kudu-Diensts: %s", - "loc.messages.Unabletodeploywebappresponsecode": "Der App Service kann nicht bereitgestellt werden. Fehlercode: %s", - "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": "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.", - "loc.messages.NOJSONfilematchedwithspecificpattern": "Keine JSON-Datei stimmte mit dem angegebenen Muster überein: %s", - "loc.messages.Configfiledoesntexists": "Die Konfigurationsdatei \"%s\" ist nicht vorhanden.", - "loc.messages.Failedtowritetoconfigfilewitherror": "Fehler beim Schreiben in die Konfigurationsdatei \"%s\". Fehler: %s", - "loc.messages.AppOfflineModeenabled": "Der App-Offlinemodus wurde aktiviert.", - "loc.messages.Failedtoenableappofflinemode": "Fehler beim Aktivieren des App-Offlinemodus. Statuscode: %s (%s)", - "loc.messages.AppOflineModedisabled": "Der App-Offlinemodus wurde deaktiviert.", - "loc.messages.FailedtodisableAppOfflineMode": "Fehler beim Deaktivieren des App-Offlinemodus. Statuscode: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "XML-Transformationen können auf einer Nicht-Windows-Plattform nicht ausgeführt werden.", - "loc.messages.XdtTransformationErrorWhileTransforming": "XML-Transformationsfehler beim Transformieren von \"%s\" unter Verwendung von \"%s\".", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Eine Veröffentlichung unter Verwendung von webdeploy-Optionen wird nur unterstützt, wenn der Windows-Agent verwendet wird.", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "Die Veröffentlichung über die ZIP Deploy-Option wird für den msBuild-Pakettyp nicht unterstützt.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Die Veröffentlichung über die ZIP Deploy-Option wird für virtuelle Anwendungen nicht unterstützt.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Bei der Veröffentlichung über die Optionen \"ZIP\" oder \"RunFromPackage\" wird die WAR-Dateibereitstellung nicht unterstützt.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "Bei der Veröffentlichung über \"RunFromPackage\" werden Skripts nach der Bereitstellung möglicherweise nicht unterstützt, wenn diese Änderungen an wwwroot vornehmen, weil der Ordner schreibgeschützt ist.", - "loc.messages.ResourceDoesntExist": "Die Ressource \"%s\" ist nicht vorhanden. Die Ressource muss vor der Bereitstellung vorhanden sein.", - "loc.messages.EncodeNotSupported": "Erkannte Codierung der Datei \"%s\": %s. Eine Variablenersetzung wird für die Dateicodierung \"%s\" nicht unterstützt. Unterstützte Codierungen sind UTF-8 und UTF-16 LE.", - "loc.messages.UnknownFileEncodeError": "Die Codierung der Datei \"%s\" wurde nicht erkannt (typeCode: %s). Unterstützte Codierungen sind UTF-8 und UTF-16 LE.", - "loc.messages.ShortFileBufferError": "Der Dateipuffer ist zu klein, um den Codierungstyp zu erkennen: %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Fehler beim Aktualisieren der App Service-Konfigurationsdetails. Fehler: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Die App Service-Konfigurationsdetails wurden erfolgreich aktualisiert.", - "loc.messages.RequestedURLforkuduphysicalpath": "Angeforderte URL für physischen Kudu-Pfad: %s", - "loc.messages.Physicalpathalreadyexists": "Der physische Pfad \"%s\" ist bereits vorhanden.", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Der physische Kudu-Pfad wurde erfolgreich erstellt: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Fehler beim Erstellen des physischen Kudu-Pfads. Fehler: %s", - "loc.messages.FailedtocheckphysicalPath": "Fehler beim Überprüfen des physischen Kudu-Pfads. Fehlercode: %s", - "loc.messages.VirtualApplicationDoesNotExist": "Die virtuelle Anwendung ist nicht vorhanden: %s", - "loc.messages.JSONParseError": "Die JSON-Datei konnte nicht analysiert werden: %s. Fehler: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Die JSON-Variablenersetzung wurde erfolgreich angewendet.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML-Variablenersetzung erfolgreich angewendet.", - "loc.messages.failedtoUploadFileToKudu": "Datei \"%s\" kann nicht in Kudu (%s) hochgeladen werden. Statuscode: %s", - "loc.messages.failedtoUploadFileToKuduError": "Hochladen der Datei: %s auf Kudu (%s) nicht möglich. Fehler: %s", - "loc.messages.ExecuteScriptOnKudu": "Das angegebene Skript wird im Kudu-Dienst ausgeführt.", - "loc.messages.FailedToRunScriptOnKuduError": "Das Skript kann nicht im Kudu-Dienst ausgeführt werden. Fehler: %s", - "loc.messages.FailedToRunScriptOnKudu": "Ausführen des Skripts in Kudu nicht möglich: %s. Statuscode: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "Skript in Kudu erfolgreich ausgeführt.", - "loc.messages.ScriptExecutionOnKuduFailed": "Das ausgeführte Skript hat \"%s\" als Rückgabecode zurückgegeben. Fehler: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "Die Datei \"%s\" kann nicht aus Kudu (%s) gelöscht werden. Statuscode: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "Löschen der Datei: %s von Kudu (%s) nicht möglich. Fehler: %s", - "loc.messages.ScriptFileNotFound": "Skriptdatei \"%s\" nicht gefunden.", - "loc.messages.InvalidScriptFile": "Ungültige Skriptdatei \"%s\" angegeben. Gültige Erweiterungen sind \".bat\" und \".cmd\" für Windows und \".sh\" für Linux.", - "loc.messages.RetryForTimeoutIssue": "Fehler beim Ausführen des Skripts mit Zeitüberschreitung. Es wird noch mal versucht.", - "loc.messages.stdoutFromScript": "Standardausgabe von Skript: ", - "loc.messages.stderrFromScript": "Standardfehler von Skript: ", - "loc.messages.FailedToGetKuduFileContent": "Dateiinhalt konnte nicht abgerufen werden: %s. Statuscode: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "Dateiinhalt konnte nicht abgerufen werden: %s. Fehler: %s", - "loc.messages.ScriptStatusTimeout": "Skriptstatus konnte aufgrund einer Zeitüberschreitung nicht abgerufen werden.", - "loc.messages.PollingForFileTimeOut": "Der Skriptstatus konnte aufgrund einer Zeitüberschreitung nicht abgerufen werden. Sie können das Zeitlimit erhöhen, indem Sie die erforderliche Minutenzahl für die Variable \"appservicedeploy.retrytimeout\" festlegen.", - "loc.messages.InvalidPollOption": "Ungültige Abrufoption angegeben: %s.", - "loc.messages.AutoDetectDjangoSettingsFailed": "Der Pfad für die Datei \"settings.py\" von DJANGO_SETTINGS_MODULE 'settings.py' wurde nicht gefunden. Überprüfen Sie, ob die Datei \"settings.py\" existiert, oder geben Sie den korrekten Pfad in der Parametereingabe \"Web.config\" im folgenden Format an: \"-DJANGO_SETTINGS_MODULE .settings\".", - "loc.messages.FailedToApplyTransformation": "Die Transformation für das angegebene Paket kann nicht angewendet werden. Führen Sie die folgenden Schritte aus.", - "loc.messages.FailedToApplyTransformationReason1": "1. Prüfen Sie, ob die Transformation für das beim Build generierte MSBuild-Paket bereits angewendet wurde. Ist dies der Fall, entfernen Sie das Tag aus allen Konfigurationen in der CSPROJ-Datei, und führen Sie den Build erneut aus. ", - "loc.messages.FailedToApplyTransformationReason2": "2. Stellen Sie sicher, dass sich die Konfigurationsdatei und die Transformationsdateien im selben Ordner im Paket befinden.", - "loc.messages.AutoParameterizationMessage": "ConnectionString-Attribute in Web.config ist standardmäßig parametrisiert. Beachten Sie, dass die Transformation keine Auswirkungen auf connectionString-Attribute hat, da der Wert bei der Bereitstellung durch Dateien vom Typ \"Parameters.xml\" oder \"SetParameters.xml\" überschrieben wird. Sie können die automatische Parametrisierung deaktivieren, indem Sie beim Erstellung des MSBuild-Pakets die Einstellung \"/p:AutoParameterizationWebConfigConnectionStrings=False\" festlegen.", - "loc.messages.UnsupportedAppType": "App-Typ \"%s\" wird beim Erstellen von \"Web.config\" nicht unterstützt. Gültige Werte für \"-appType\" sind: \"python_Bottle\", \"python_Django\", \"python_Flask\" und \"node\".", - "loc.messages.UnableToFetchAuthorityURL": "Abrufen der Autoritäts-URL nicht möglich.", - "loc.messages.UnableToFetchActiveDirectory": "Abrufen der Active Directory-Ressourcen-ID nicht möglich.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Runtimestapel und Startbefehl erfolgreich aktualisiert.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Fehler beim Aktualisieren des Runtimestapels und des Startbefehls. Fehler: %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "App-Einstellungen erfolgreich aktualisiert.", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Fehler beim Aktualisieren der App-Einstellungen. Fehler: %s.", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "Fehler beim Abrufen von AzureRM-WebApp-Metadaten. ErrorCode: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM-WebApp-Metadaten können nicht aktualisiert werden. Fehlercode: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "Die Anmeldeinformationen für Azure Container Registry konnten nicht abgerufen werden. [Statuscode: %s]", - "loc.messages.UnableToReadResponseBody": "Antworttext konnte nicht gelesen werden. Fehler: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp-Konfigurationsdetails konnten nicht aktualisiert werden. StatusCode: \"%s\"", - "loc.messages.AddingReleaseAnnotation": "Releaseanmerkung für Application Insights-Ressource \"%s\" wird hinzugefügt.", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "Releaseanmerkung erfolgreich zu Application Insight hinzugefügt: %s", - "loc.messages.FailedAddingReleaseAnnotation": "Fehler beim Hinzufügen einer Releaseanmerkung. %s", - "loc.messages.RenameLockedFilesEnabled": "Umbenennung gesperrter Dateien für App Service aktiviert.", - "loc.messages.FailedToEnableRenameLockedFiles": "Fehler beim Aktivieren der Umbenennung gesperrter Dateien. Fehler: %s", - "loc.messages.WebJobsInProgressIssue": "Einige WebJobs-Instanzen werden gerade ausgeführt und verhindern, dass die Bereitstellung Dateien entfernt. Sie können die Option \"Zusätzliche Dateien am Ziel entfernen\" deaktivieren oder fortlaufende Aufträge vor der Bereitstellung beenden.", - "loc.messages.FailedToFetchKuduAppSettings": "Fehler beim Abrufen von Kudu-App-Einstellungen. 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": "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 von Pfad \"%s\" aus Kudu. Fehler: %s", - "loc.messages.RetryToDeploy": "Es wird erneut versucht, das Paket bereitzustellen.", - "loc.messages.FailedToGetAppServiceDetails": "Fehler beim Abrufen der App Service-Details \"%s\". Fehler: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "Fehler beim Abrufen des Veröffentlichungsprofils für App Service \"%s\". Fehler: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "Fehler beim Aktualisieren der Metadaten für App Service \"%s\". Fehler: %s", - "loc.messages.FailedToGetAppServiceMetadata": "Fehler beim Abrufen der Metadaten für App Service \"%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.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %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.", - "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.", - "loc.messages.PackageDeploymentInitiated": "Die Paketbereitstellung über ZIP Deploy wurde eingeleitet.", - "loc.messages.FailedToGetDeploymentLogs": "Fehler beim Abrufen von Bereitstellungsprotokollen. Fehler: %s", - "loc.messages.GoExeNameNotPresent": "Der Name der Go-EXE-Datei ist nicht vorhanden.", - "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.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.XmlParsingFailed": "Die publishProfileXML-Datei konnte nicht analysiert werden. Fehler: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "Die [%s]-Eigenschaft ist im Veröffentlichungsprofil nicht vorhanden.", - "loc.messages.InvalidConnectionType": "Ungültiger Dienstverbindungstyp", - "loc.messages.InvalidImageSourceType": "Ungültiger Imagequelltyp", - "loc.messages.InvalidPublishProfile": "Die Veröffentlichungsprofildatei ist ungültig.", - "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 Releasepipeline eine Variable mit dem Namen VSTS_ARM_REST_IGNORE_SSL_ERRORS auf den Wert TRUE festlegen.", - "loc.messages.ZipDeployLogsURL": "ZIP Deploy-Protokolle können unter %s angezeigt werden.", - "loc.messages.DeployLogsURL": "Bereitstellungsprotokolle können unter %s angezeigt werden.", - "loc.messages.AppServiceApplicationURL": "URL der App Service-Anwendung: %s", - "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.FailedToGetResourceID": "Fehler beim Abrufen der Ressourcen-ID für Ressourcentyp \"%s\" und Ressourcenname \"%s\". Fehler: %s", - "loc.messages.JarPathNotPresent": "Der Java-JAR-Pfad ist nicht vorhanden.", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Fehler beim Aktualisieren der Application Insights-Ressource \"%s\". Fehler: %s", - "loc.messages.InvalidDockerImageName": "Ungültiger Docker Hub-Imagename angegeben.", - "loc.messages.MsBuildPackageNotSupported": "Die Bereitstellung eines mit MSBuild generierten Pakets wird nicht unterstützt. Ändern Sie das Paketformat, oder verwenden Sie die Aufgabe für die Azure App Service-Bereitstellung.", - "loc.messages.FailedToGetStorageAccountDetails": "Das der Funktions-App zugeordnete Speicherkonto wurde nicht gefunden.", - "loc.messages.FailedToSyncTriggers": "Fehler beim Synchronisieren von Triggern für die Funktions-App \"%s\". Fehler: %s", - "loc.messages.SyncingFunctionTriggers": "Die Trigger für die Funktions-App werden synchronisiert.", - "loc.messages.SyncFunctionTriggersSuccess": "Die Triggersynchronisierung für die Funktions-App wurde erfolgreich abgeschlossen.", - "loc.messages.UpdatedRunFromPackageSettings": "Die WEBSITE_RUN_FROM_PACKAGE-Anwendungseinstellung wurde auf \"%s\" aktualisiert.", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "Die Option \"Bereitstellungstyp\" gilt nicht für Linux-Verbrauch.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Azure Functions Bereitstellen", + "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 Functions-App bereitstellen: $(appName)", + "loc.releaseNotes": "Neuerungen in Version 2.*
Entfernte WAR Deploy-Unterstützung, Festlegen von Web.Config-Optionen und die Option für den Startbefehl für Linux Azure Functions-Apps.", + "loc.group.displayName.AdditionalDeploymentOptions": "Zusätzliche Bereitstellungsoptionen", + "loc.group.displayName.ApplicationAndConfigurationSettings": "Anwendungs- und Konfigurationseinstellungen", + "loc.input.label.azureSubscription": "Azure Resource Manager-Verbindung", + "loc.input.help.azureSubscription": "Wählen Sie das Azure Resource Manager-Abonnement für die Bereitstellung aus.", + "loc.input.label.appType": "App-Typ", + "loc.input.help.appType": "Wählen Sie den Azure Functions-App-Typ für die Bereitstellung aus.", + "loc.input.label.isFlexConsumption": "Ist Funktions-App im Flex-Verbrauchsplan", + "loc.input.label.appName": "Name der Azure Functions-App", + "loc.input.help.appName": "Geben Sie den Namen einer vorhandenen Azure Functions-App ein, oder wählen Sie diesen aus. Die aufgeführten Funktions-Apps basieren auf dem ausgewählten App-Typ.", + "loc.input.label.deployToSlotOrASE": "In Slot oder App Service-Umgebung bereitstellen", + "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": "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 einem Ordner, der von MSBuild generierte App Service-Inhalte oder eine komprimierte ZIP- oder War-Datei enthält.
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.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.deploymentMethod": "Bereitstellungsmethode", + "loc.input.help.deploymentMethod": "Wählen Sie die Bereitstellungsmethode für Ihre Funktions-App aus. Beachten Sie, dass Linux- und Flex-Verbrauch-Apps diese Konfiguration nicht unterstützen.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "Ungültiges App Service-Paket oder ungültiger App Service-Ordnerpfad angegeben: %s", + "loc.messages.SetParamFilenotfound0": "Datei zum Festlegen der Parameter nicht gefunden: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "Die XML-Transformationen wurden erfolgreich angewendet.", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Die Dienstverbindungsdetails für Azure App Service wurden abgerufen: \"%s\"", + "loc.messages.ErrorNoSuchDeployingMethodExists": "Fehler: Keine solche Bereitstellungsmethode vorhanden.", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Die Dienstverbindungsdetails für Azure App Service können nicht abgerufen werden: %s. Statuscode: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "Die Dienstverbindungsdetails für die Azure-Ressource \"%s\" konnten nicht abgerufen werden. Statuscode: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "Der Bereitstellungsverlauf unter \"%s\" wurde erfolgreich aktualisiert.", + "loc.messages.Failedtoupdatedeploymenthistory": "Fehler beim Aktualisieren des Bereitstellungsverlaufs. Fehler: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "WARNUNG: Der Bereitstellungsstatus kann nicht aktualisiert werden: Der SCM-Endpunkt ist für diese Website nicht aktiviert.", + "loc.messages.Unabletoretrievewebconfigdetails": "Die App Service-Konfigurationsdetails können nicht abgerufen werden. Statuscode: \"%s\"", + "loc.messages.Unabletoretrievewebappsettings": "Die App Service-Anwendungseinstellungen können nicht abgerufen werden. [Statuscode: %s, Fehlermeldung: %s]", + "loc.messages.Unabletoupdatewebappsettings": "Die App Service-Anwendungseinstellungen können nicht aktualisiert werden. Statuscode: \"%s\"", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Der Bereitstellungsstatus kann nicht aktualisiert werden: Die eindeutige Bereitstellungs-ID kann nicht abgerufen werden.", + "loc.messages.PackageDeploymentSuccess": "Das Webpaket wurde für App Service bereitgestellt. Beachten Sie, dass die Fehler bei der Paketbereitstellung oder -extraktion in den Bereitstellungsprotokollen am obigen Speicherort protokolliert werden.", + "loc.messages.PackageDeploymentFailed": "Fehler beim Bereitstellen des Web-Pakets für den App Service.", + "loc.messages.Runningcommand": "Befehl wird ausgeführt: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Webpaket \"%s\" wird im virtuellen Pfad (physischen Pfad) bereitgestellt: %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Das Paket \"%s\" wurde unter Verwendung des Kudu-Diensts erfolgreich unter \"%s\" bereitgestellt.", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Fehler beim Bereitstellen des App Service-Pakets mithilfe des Kudu-Diensts: %s", + "loc.messages.Unabletodeploywebappresponsecode": "Der App Service kann nicht bereitgestellt werden. Fehlercode: %s", + "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": "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.", + "loc.messages.NOJSONfilematchedwithspecificpattern": "Keine JSON-Datei stimmte mit dem angegebenen Muster überein: %s", + "loc.messages.Configfiledoesntexists": "Die Konfigurationsdatei \"%s\" ist nicht vorhanden.", + "loc.messages.Failedtowritetoconfigfilewitherror": "Fehler beim Schreiben in die Konfigurationsdatei \"%s\". Fehler: %s", + "loc.messages.AppOfflineModeenabled": "Der App-Offlinemodus wurde aktiviert.", + "loc.messages.Failedtoenableappofflinemode": "Fehler beim Aktivieren des App-Offlinemodus. Statuscode: %s (%s)", + "loc.messages.AppOflineModedisabled": "Der App-Offlinemodus wurde deaktiviert.", + "loc.messages.FailedtodisableAppOfflineMode": "Fehler beim Deaktivieren des App-Offlinemodus. Statuscode: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "XML-Transformationen können auf einer Nicht-Windows-Plattform nicht ausgeführt werden.", + "loc.messages.XdtTransformationErrorWhileTransforming": "XML-Transformationsfehler beim Transformieren von \"%s\" unter Verwendung von \"%s\".", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Eine Veröffentlichung unter Verwendung von webdeploy-Optionen wird nur unterstützt, wenn der Windows-Agent verwendet wird.", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "Die Veröffentlichung über die ZIP Deploy-Option wird für den msBuild-Pakettyp nicht unterstützt.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Die Veröffentlichung über die ZIP Deploy-Option wird für virtuelle Anwendungen nicht unterstützt.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Bei der Veröffentlichung über die Optionen \"ZIP\" oder \"RunFromPackage\" wird die WAR-Dateibereitstellung nicht unterstützt.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "Bei der Veröffentlichung über \"RunFromPackage\" werden Skripts nach der Bereitstellung möglicherweise nicht unterstützt, wenn diese Änderungen an wwwroot vornehmen, weil der Ordner schreibgeschützt ist.", + "loc.messages.ResourceDoesntExist": "Die Ressource \"%s\" ist nicht vorhanden. Die Ressource muss vor der Bereitstellung vorhanden sein.", + "loc.messages.EncodeNotSupported": "Erkannte Codierung der Datei \"%s\": %s. Eine Variablenersetzung wird für die Dateicodierung \"%s\" nicht unterstützt. Unterstützte Codierungen sind UTF-8 und UTF-16 LE.", + "loc.messages.UnknownFileEncodeError": "Die Codierung der Datei \"%s\" wurde nicht erkannt (typeCode: %s). Unterstützte Codierungen sind UTF-8 und UTF-16 LE.", + "loc.messages.ShortFileBufferError": "Der Dateipuffer ist zu klein, um den Codierungstyp zu erkennen: %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Fehler beim Aktualisieren der App Service-Konfigurationsdetails. Fehler: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Die App Service-Konfigurationsdetails wurden erfolgreich aktualisiert.", + "loc.messages.RequestedURLforkuduphysicalpath": "Angeforderte URL für physischen Kudu-Pfad: %s", + "loc.messages.Physicalpathalreadyexists": "Der physische Pfad \"%s\" ist bereits vorhanden.", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Der physische Kudu-Pfad wurde erfolgreich erstellt: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Fehler beim Erstellen des physischen Kudu-Pfads. Fehler: %s", + "loc.messages.FailedtocheckphysicalPath": "Fehler beim Überprüfen des physischen Kudu-Pfads. Fehlercode: %s", + "loc.messages.VirtualApplicationDoesNotExist": "Die virtuelle Anwendung ist nicht vorhanden: %s", + "loc.messages.JSONParseError": "Die JSON-Datei konnte nicht analysiert werden: %s. Fehler: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Die JSON-Variablenersetzung wurde erfolgreich angewendet.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML-Variablenersetzung erfolgreich angewendet.", + "loc.messages.failedtoUploadFileToKudu": "Datei \"%s\" kann nicht in Kudu (%s) hochgeladen werden. Statuscode: %s", + "loc.messages.failedtoUploadFileToKuduError": "Hochladen der Datei: %s auf Kudu (%s) nicht möglich. Fehler: %s", + "loc.messages.ExecuteScriptOnKudu": "Das angegebene Skript wird im Kudu-Dienst ausgeführt.", + "loc.messages.FailedToRunScriptOnKuduError": "Das Skript kann nicht im Kudu-Dienst ausgeführt werden. Fehler: %s", + "loc.messages.FailedToRunScriptOnKudu": "Ausführen des Skripts in Kudu nicht möglich: %s. Statuscode: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "Skript in Kudu erfolgreich ausgeführt.", + "loc.messages.ScriptExecutionOnKuduFailed": "Das ausgeführte Skript hat \"%s\" als Rückgabecode zurückgegeben. Fehler: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "Die Datei \"%s\" kann nicht aus Kudu (%s) gelöscht werden. Statuscode: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "Löschen der Datei: %s von Kudu (%s) nicht möglich. Fehler: %s", + "loc.messages.ScriptFileNotFound": "Skriptdatei \"%s\" nicht gefunden.", + "loc.messages.InvalidScriptFile": "Ungültige Skriptdatei \"%s\" angegeben. Gültige Erweiterungen sind \".bat\" und \".cmd\" für Windows und \".sh\" für Linux.", + "loc.messages.RetryForTimeoutIssue": "Fehler beim Ausführen des Skripts mit Zeitüberschreitung. Es wird noch mal versucht.", + "loc.messages.stdoutFromScript": "Standardausgabe von Skript: ", + "loc.messages.stderrFromScript": "Standardfehler von Skript: ", + "loc.messages.FailedToGetKuduFileContent": "Dateiinhalt konnte nicht abgerufen werden: %s. Statuscode: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "Dateiinhalt konnte nicht abgerufen werden: %s. Fehler: %s", + "loc.messages.ScriptStatusTimeout": "Skriptstatus konnte aufgrund einer Zeitüberschreitung nicht abgerufen werden.", + "loc.messages.PollingForFileTimeOut": "Der Skriptstatus konnte aufgrund einer Zeitüberschreitung nicht abgerufen werden. Sie können das Zeitlimit erhöhen, indem Sie die erforderliche Minutenzahl für die Variable \"appservicedeploy.retrytimeout\" festlegen.", + "loc.messages.InvalidPollOption": "Ungültige Abrufoption angegeben: %s.", + "loc.messages.AutoDetectDjangoSettingsFailed": "Der Pfad für die Datei \"settings.py\" von DJANGO_SETTINGS_MODULE 'settings.py' wurde nicht gefunden. Überprüfen Sie, ob die Datei \"settings.py\" existiert, oder geben Sie den korrekten Pfad in der Parametereingabe \"Web.config\" im folgenden Format an: \"-DJANGO_SETTINGS_MODULE .settings\".", + "loc.messages.FailedToApplyTransformation": "Die Transformation für das angegebene Paket kann nicht angewendet werden. Führen Sie die folgenden Schritte aus.", + "loc.messages.FailedToApplyTransformationReason1": "1. Prüfen Sie, ob die Transformation für das beim Build generierte MSBuild-Paket bereits angewendet wurde. Ist dies der Fall, entfernen Sie das Tag aus allen Konfigurationen in der CSPROJ-Datei, und führen Sie den Build erneut aus. ", + "loc.messages.FailedToApplyTransformationReason2": "2. Stellen Sie sicher, dass sich die Konfigurationsdatei und die Transformationsdateien im selben Ordner im Paket befinden.", + "loc.messages.AutoParameterizationMessage": "ConnectionString-Attribute in Web.config ist standardmäßig parametrisiert. Beachten Sie, dass die Transformation keine Auswirkungen auf connectionString-Attribute hat, da der Wert bei der Bereitstellung durch Dateien vom Typ \"Parameters.xml\" oder \"SetParameters.xml\" überschrieben wird. Sie können die automatische Parametrisierung deaktivieren, indem Sie beim Erstellung des MSBuild-Pakets die Einstellung \"/p:AutoParameterizationWebConfigConnectionStrings=False\" festlegen.", + "loc.messages.UnsupportedAppType": "App-Typ \"%s\" wird beim Erstellen von \"Web.config\" nicht unterstützt. Gültige Werte für \"-appType\" sind: \"python_Bottle\", \"python_Django\", \"python_Flask\" und \"node\".", + "loc.messages.UnableToFetchAuthorityURL": "Abrufen der Autoritäts-URL nicht möglich.", + "loc.messages.UnableToFetchActiveDirectory": "Abrufen der Active Directory-Ressourcen-ID nicht möglich.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Runtimestapel und Startbefehl erfolgreich aktualisiert.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Fehler beim Aktualisieren des Runtimestapels und des Startbefehls. Fehler: %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "App-Einstellungen erfolgreich aktualisiert.", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Fehler beim Aktualisieren der App-Einstellungen. Fehler: %s.", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "Fehler beim Abrufen von AzureRM-WebApp-Metadaten. ErrorCode: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM-WebApp-Metadaten können nicht aktualisiert werden. Fehlercode: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "Die Anmeldeinformationen für Azure Container Registry konnten nicht abgerufen werden. [Statuscode: %s]", + "loc.messages.UnableToReadResponseBody": "Antworttext konnte nicht gelesen werden. Fehler: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp-Konfigurationsdetails konnten nicht aktualisiert werden. StatusCode: \"%s\"", + "loc.messages.AddingReleaseAnnotation": "Releaseanmerkung für Application Insights-Ressource \"%s\" wird hinzugefügt.", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "Releaseanmerkung erfolgreich zu Application Insight hinzugefügt: %s", + "loc.messages.FailedAddingReleaseAnnotation": "Fehler beim Hinzufügen einer Releaseanmerkung. %s", + "loc.messages.RenameLockedFilesEnabled": "Umbenennung gesperrter Dateien für App Service aktiviert.", + "loc.messages.FailedToEnableRenameLockedFiles": "Fehler beim Aktivieren der Umbenennung gesperrter Dateien. Fehler: %s", + "loc.messages.WebJobsInProgressIssue": "Einige WebJobs-Instanzen werden gerade ausgeführt und verhindern, dass die Bereitstellung Dateien entfernt. Sie können die Option \"Zusätzliche Dateien am Ziel entfernen\" deaktivieren oder fortlaufende Aufträge vor der Bereitstellung beenden.", + "loc.messages.FailedToFetchKuduAppSettings": "Fehler beim Abrufen von Kudu-App-Einstellungen. 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": "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 von Pfad \"%s\" aus Kudu. Fehler: %s", + "loc.messages.RetryToDeploy": "Es wird erneut versucht, das Paket bereitzustellen.", + "loc.messages.FailedToGetAppServiceDetails": "Fehler beim Abrufen der App Service-Details \"%s\". Fehler: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "Fehler beim Abrufen des Veröffentlichungsprofils für App Service \"%s\". Fehler: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "Fehler beim Aktualisieren der Metadaten für App Service \"%s\". Fehler: %s", + "loc.messages.FailedToGetAppServiceMetadata": "Fehler beim Abrufen der Metadaten für App Service \"%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.FailedToUpdateAppServiceApplicationSettings": "Fehler beim Aktualisieren der Anwendungseinstellungen für App Service \"%s\". Fehler: %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.", + "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.", + "loc.messages.PackageDeploymentInitiated": "Die Paketbereitstellung über ZIP Deploy wurde eingeleitet.", + "loc.messages.FailedToGetDeploymentLogs": "Fehler beim Abrufen von Bereitstellungsprotokollen. Fehler: %s", + "loc.messages.GoExeNameNotPresent": "Der Name der Go-EXE-Datei ist nicht vorhanden.", + "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.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.XmlParsingFailed": "Die publishProfileXML-Datei konnte nicht analysiert werden. Fehler: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "Die [%s]-Eigenschaft ist im Veröffentlichungsprofil nicht vorhanden.", + "loc.messages.InvalidConnectionType": "Ungültiger Dienstverbindungstyp", + "loc.messages.InvalidImageSourceType": "Ungültiger Imagequelltyp", + "loc.messages.InvalidPublishProfile": "Die Veröffentlichungsprofildatei ist ungültig.", + "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 Releasepipeline eine Variable mit dem Namen VSTS_ARM_REST_IGNORE_SSL_ERRORS auf den Wert TRUE festlegen.", + "loc.messages.ZipDeployLogsURL": "ZIP Deploy-Protokolle können unter %s angezeigt werden.", + "loc.messages.DeployLogsURL": "Bereitstellungsprotokolle können unter %s angezeigt werden.", + "loc.messages.AppServiceApplicationURL": "URL der App Service-Anwendung: %s", + "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.FailedToGetResourceID": "Fehler beim Abrufen der Ressourcen-ID für Ressourcentyp \"%s\" und Ressourcenname \"%s\". Fehler: %s", + "loc.messages.JarPathNotPresent": "Der Java-JAR-Pfad ist nicht vorhanden.", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Fehler beim Aktualisieren der Application Insights-Ressource \"%s\". Fehler: %s", + "loc.messages.InvalidDockerImageName": "Ungültiger Docker Hub-Imagename angegeben.", + "loc.messages.MsBuildPackageNotSupported": "Die Bereitstellung eines mit MSBuild generierten Pakets wird nicht unterstützt. Ändern Sie das Paketformat, oder verwenden Sie die Aufgabe für die Azure App Service-Bereitstellung.", + "loc.messages.FailedToGetStorageAccountDetails": "Das der Funktions-App zugeordnete Speicherkonto wurde nicht gefunden.", + "loc.messages.FailedToSyncTriggers": "Fehler beim Synchronisieren von Triggern für die Funktions-App \"%s\". Fehler: %s", + "loc.messages.SyncingFunctionTriggers": "Die Trigger für die Funktions-App werden synchronisiert.", + "loc.messages.SyncFunctionTriggersSuccess": "Die Triggersynchronisierung für die Funktions-App wurde erfolgreich abgeschlossen.", + "loc.messages.UpdatedRunFromPackageSettings": "Die WEBSITE_RUN_FROM_PACKAGE-Anwendungseinstellung wurde auf \"%s\" aktualisiert.", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "Die Option \"Bereitstellungstyp\" gilt nicht für Linux-Verbrauch.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "Die Option \"Bereitstellungstyp\" gilt nicht für Flex-Verbrauch." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/es-ES/resources.resjson index 2b63f75780ed..662c960d3ba9 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/es-ES/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Implementación de 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.releaseNotes": "Novedades de la versión 2.*
Se quitó la compatibilidad con la implementación de WAR, estableciendo opciones de Web.Config y la opción para el comando de inicio para Aplicaciones de funciones de Azure para Linux.", - "loc.group.displayName.AdditionalDeploymentOptions": "Opciones adicionales de implementación", - "loc.group.displayName.ApplicationAndConfigurationSettings": "Aplicación y ajustes de configuración", - "loc.input.label.azureSubscription": "Conexión de Azure Resource Manager", - "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.help.appType": "Seleccione el tipo de aplicación de funciones de Azure para la implementación.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Nombre de la aplicación de Azure Functions", - "loc.input.help.appName": "Introduzca o seleccione el nombre de una Azure Functions App existente. Las aplicaciones de funciones enumeradas se basarán 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, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.", - "loc.input.label.resourceGroupName": "Grupo de recursos", - "loc.input.help.resourceGroupName": "El nombre del grupo de recursos es necesario cuando el destino de implementación es una ranura de implementación o una instancia de App Service Environment.
Escriba o seleccione el grupo de recursos de Azure que contiene el servicio de Azure App Service especificado anteriormente.", - "loc.input.label.slotName": "Espacio", - "loc.input.help.slotName": "Especifique o seleccione otro 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.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.appSettings": "Configuración de la aplicación", - "loc.input.help.appSettings": "Edite la configuración de la aplicación web siguiendo la sintaxis -valor clave . Los valores que contienen espacios deben ir entre comillas dobles.
Ejemplo : -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Hora estándar del este\"", - "loc.input.label.deploymentMethod": "Método de implementación", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "Paquete App Service o ruta de acceso de carpeta proporcionados no válidos: %s", - "loc.messages.SetParamFilenotfound0": "No se ha encontrado el archivo de parámetros establecido: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "Las transformaciones XML se aplicaron correctamente", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Se obtuvieron detalles de conexión de servicio para Azure App Service: \"%s\"", - "loc.messages.ErrorNoSuchDeployingMethodExists": "Error : No existe tal método de implementación", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "No se pueden recuperar los detalles de la conexión de servicio para Azure App Service: %s. Código de estado: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "No se pueden recuperar los detalles de la conexión de servicio para el recurso de Azure \"%s\". Código de estado: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "El historial de implementación se actualizó correctamente en %s", - "loc.messages.Failedtoupdatedeploymenthistory": "No se pudo actualizar el historial de implementación. Error: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "ADVERTENCIA : no se puede actualizar el estado de implementación, el punto de conexión de SCM no está habilitado para este sitio web", - "loc.messages.Unabletoretrievewebconfigdetails": "No se pueden recuperar los detalles de configuración de la instancia de App Service. Código de estado: \"%s\"", - "loc.messages.Unabletoretrievewebappsettings": "No se puede recuperar la configuración de aplicación de App Service. [Código de estado: \"%s\", Mensaje de error: \"%s\"]", - "loc.messages.Unabletoupdatewebappsettings": "No se puede actualizar la configuración de aplicación de la instancia de App Service. Código de estado: '%s'", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "No se puede actualizar el estado de la implementación : No se puede recuperar la Id. de implementación única", - "loc.messages.PackageDeploymentSuccess": "El paquete web se implementó en App Service. Tenga en cuenta que los errores de montaje o extracción del paquete se registrarán en los registros de implementación de la ubicación anterior.", - "loc.messages.PackageDeploymentFailed": "No se pudo implementar el paquete web en App Service.", - "loc.messages.Runningcommand": "Ejecutando el comando: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Implementando paquete web : %s en la ruta virtual (ruta física) : %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "El paquete %s se implementó correctamente mediante el servicio Kudu en %s", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Ha ocurrido un error al implementar el paquete App Service usando el servicio kudu : %s", - "loc.messages.Unabletodeploywebappresponsecode": "No se puede implementar App Service debido al código de error: %s", - "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 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.", - "loc.messages.NOJSONfilematchedwithspecificpattern": "Ningún archivo JSON coincidía con un patrón específico: %s.", - "loc.messages.Configfiledoesntexists": "El archivo de configuración %s no existe.", - "loc.messages.Failedtowritetoconfigfilewitherror": "No se pudo escribir en el archivo de configuración %s con el error: %s", - "loc.messages.AppOfflineModeenabled": "Modo de aplicación sin conexión habilitado.", - "loc.messages.Failedtoenableappofflinemode": "No se pudo habilitar el modo de aplicación sin conexión. Código de estado: %s (%s)", - "loc.messages.AppOflineModedisabled": "Modo de aplicación sin conexión deshabilitado.", - "loc.messages.FailedtodisableAppOfflineMode": "No se pudo deshabilitar el modo de aplicación sin conexión. Código de estado: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "No se pueden realizar las transformaciones XML en una plataforma que no es Windows.", - "loc.messages.XdtTransformationErrorWhileTransforming": "Error de transformación XML al transformar %s mediante %s.", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Las opciones de publicación mediante webdeploy solo se admiten cuando se usa el agente de Windows", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La publicación mediante la opción de implementación desde un archivo zip no se admite para el tipo de paquete de MSBuild.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La publicación mediante la opción de implementación desde un archivo zip no se admite para una aplicación virtual.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "La publicación mediante las opciones de RunFromPackage o de implementación desde un archivo zip no admiten la implementación de archivos war.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "La publicación mediante RunFromPackage podría no admitir el script posterior a la implementación si realiza cambios en wwwroot, puesto que la carpeta es de solo lectura.", - "loc.messages.ResourceDoesntExist": "El recurso \"%s\" no existe. Este debe existir antes de la implementación.", - "loc.messages.EncodeNotSupported": "Se detectó una codificación de archivos del archivo %s como %s. No se admite la sustitución de variables con la codificación de archivos %s. Las codificaciones admitidas son UTF-8 y UTF-16 LE.", - "loc.messages.UnknownFileEncodeError": "No se puede detectar la codificación del archivo %s (typeCode: %s). Las codificaciones admitidas son UTF-8 y UTF-16 LE.", - "loc.messages.ShortFileBufferError": "El búfer de archivos es demasiado breve para detectar el tipo de codificación : %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Se ha producido un erro en la actualización de los detalles de configuración del App Service. Error: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Los detalles de configuración de App Service se actualizaron correctamente", - "loc.messages.RequestedURLforkuduphysicalpath": "Dirección URL solicitada para la ruta de acceso física a Kudu: %s", - "loc.messages.Physicalpathalreadyexists": "La ruta de acceso física \"%s\" ya existe", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "La ruta de acceso física a Kudu se creó correctamente: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Ha ocurrido un error al crear la ruta física de kudu. Error : %s", - "loc.messages.FailedtocheckphysicalPath": "Ha ocurrido un error en la comprobación de la ruta física de kudu. Código de error: %s", - "loc.messages.VirtualApplicationDoesNotExist": "La aplicación virtual no existe: %s", - "loc.messages.JSONParseError": "No se puede analizar el archivo JSON: %s. Error: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "La sustitución de variable JSON se aplicó correctamente.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "Sustitución de variables XML aplicada correctamente.", - "loc.messages.failedtoUploadFileToKudu": "No se puede cargar el archivo %s en Kudu (%s). Código de estado: %s", - "loc.messages.failedtoUploadFileToKuduError": "No se puede cargar el archivo %s en Kudu (%s). Error: %s", - "loc.messages.ExecuteScriptOnKudu": "Ejecutando un script dado en el servicio Kudu.", - "loc.messages.FailedToRunScriptOnKuduError": "No se puede ejecutar el script en el Servicio Kudu. Error: %s", - "loc.messages.FailedToRunScriptOnKudu": "No se ha podido ejecutar el script en Kudu: %s. Código de estado: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "El script se ejecutó correctamente en Kudu.", - "loc.messages.ScriptExecutionOnKuduFailed": "El script ejecutado devolvió \"%s\" como código de retorno. Error: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "No se ha podido eliminar el archivo %s de Kudu (%s). Código de estado: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "No se puede eliminar el archivo %s de Kudu (%s). Error: %s", - "loc.messages.ScriptFileNotFound": "No se encuentra el archivo de script \"%s\".", - "loc.messages.InvalidScriptFile": "Se proporcionó un archivo de script \"%s\" no válido. Las extensiones válidas son .bat y .cmd para Windows y .sh para Linux.", - "loc.messages.RetryForTimeoutIssue": "No se pudo ejecutar el script porque se agotó el tiempo de espera. Se reintentará una vez más.", - "loc.messages.stdoutFromScript": "Salida estándar del script: ", - "loc.messages.stderrFromScript": "Error estándar del script: ", - "loc.messages.FailedToGetKuduFileContent": "No se puede obtener el contenido del archivo: %s. Código de estado: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "No se puede obtener el contenido del archivo: %s. Error: %s", - "loc.messages.ScriptStatusTimeout": "No se pudo recuperar el estado del script porque se agotó el tiempo de espera.", - "loc.messages.PollingForFileTimeOut": "No se puede recuperar el estado del script porque se agotó el tiempo de espera. Puede aumentar el tiempo de espera estableciendo la variable \"appservicedeploy.retrytimeout\" en el número de minutos que sea necesario.", - "loc.messages.InvalidPollOption": "Opción de sondeo no válida proporcionada: %s.", - "loc.messages.AutoDetectDjangoSettingsFailed": "No se puede detectar la ruta de acceso del archivo \"settings.py\" de DJANGO_SETTINGS_MODULE. Asegúrese de que el archivo \"settings.py\" existe o indique la ruta de acceso correcta en la entrada del parámetro de Web.config siguiendo este formato: \"-DJANGO_SETTINGS_MODULE .settings\"", - "loc.messages.FailedToApplyTransformation": "No se puede aplicar la transformación para el paquete dado. Compruebe lo siguiente.", - "loc.messages.FailedToApplyTransformationReason1": "1. Si la transformación ya se ha aplicado para el paquete generado por MSBuild durante la compilación. Si es así, quite la etiqueta para cada configuración del archivo csproj y compile de nuevo. ", - "loc.messages.FailedToApplyTransformationReason2": "2. Asegúrese de que el archivo de configuración y los archivos de transformación están presentes en la misma carpeta dentro del paquete.", - "loc.messages.AutoParameterizationMessage": "Los atributos ConnectionString en Web.config están parametrizados por defecto. Tenga en cuenta que la transformación no tiene ningún efecto sobre los atributos connectionString ya que el valor se anula durante la implementación mediante los archivos \"Parameters.xml o 'SetParameters.xml\". Puede desactivar la autoparametrización estableciendo /p:AutoParameterizationWebConfigConnectionStrings=False durante la generación del paquete MSBuild.", - "loc.messages.UnsupportedAppType": "El tipo de aplicación \"'%s\" no se admite en la generación de Web.config. Los valores válidos para \"-appType\" son: \"python_Bottle\", \"python_Django\", \"python_Flask\" y \"'node\"", - "loc.messages.UnableToFetchAuthorityURL": "No se puede recuperar la dirección URL de la autoridad.", - "loc.messages.UnableToFetchActiveDirectory": "No se puede recuperar el id. de recurso de Active Directory.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "La pila en tiempo de ejecución y el comando de inicio se actualizaron correctamente.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "No se pudieron actualizar la pila en tiempo de ejecución y el comando de inicio. Error: %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "La configuración de la aplicación se actualizó correctamente.", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "No se pudo actualizar la configuración de la aplicación. Error: %s.", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "No se pudieron capturar los metadatos de WebApp de AzureRM. Código de error: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "No se pueden actualizar los metadatos de WebApp de AzureRM. Código de error: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "No se pueden recuperar las credenciales de Azure Container Registry. [Código de estado: \"%s\"]", - "loc.messages.UnableToReadResponseBody": "No se puede leer el cuerpo de la respuesta. Error: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "No se pueden actualizar los detalles de la configuración de WebApp. Código de estado: \"%s\"", - "loc.messages.AddingReleaseAnnotation": "Agregar anotación de versión para el recurso de Application Insights \"%s\".", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "La anotación de versión se agregó correctamente a la instancia de Application Insights: %s", - "loc.messages.FailedAddingReleaseAnnotation": "Ha ocurrido un error al agregar la anotación de liberación. %s", - "loc.messages.RenameLockedFilesEnabled": "La opción Cambiar nombre de archivos bloqueados está habilitada para la instancia de App Service.", - "loc.messages.FailedToEnableRenameLockedFiles": "No se pudo habilitar el cambio de nombre de los archivos bloqueados. Error: %s", - "loc.messages.WebJobsInProgressIssue": "Algunos WebJobs en estado de ejecución impiden que la implementación elimine los archivos. Puede deshabilitar la opción \"Quitar archivos adicionales en el destino\" o detener los trabajos continuos antes de la implementación.", - "loc.messages.FailedToFetchKuduAppSettings": "No se pudo capturar la configuración de la aplicación de Kudu. 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": "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": "Ha ocurrido un error al enumerar la ruta \"%s\" de Kudu. Error: %s", - "loc.messages.RetryToDeploy": "Reintentando la implementación del paquete.", - "loc.messages.FailedToGetAppServiceDetails": "No se pudieron capturar los detalles de la instancia de App Service \"%s\". Error: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "No se pudo capturar el perfil de publicación de la instancia de App Service \"%s\". Error: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "Se ha producido un error al actualizar los metadatos del servicio de la aplicación \"%s\". Error: %s", - "loc.messages.FailedToGetAppServiceMetadata": "No se pudieron obtener los metadatos 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.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %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.", - "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.", - "loc.messages.PackageDeploymentInitiated": "Se ha iniciado la implementación del paquete mediante la implementación desde un archivo ZIP.", - "loc.messages.FailedToGetDeploymentLogs": "No se pudieron obtener los registros de implementación. Error: %s", - "loc.messages.GoExeNameNotPresent": "El nombre de Go exe no está presente", - "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.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.XmlParsingFailed": "No se puede analizar el archivo publishProfileXML: %s. Error: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La propiedad no existe en el perfil de publicación", - "loc.messages.InvalidConnectionType": "Tipo de conexión de servicio no válido", - "loc.messages.InvalidImageSourceType": "Tipo de origen de imagen no válido", - "loc.messages.InvalidPublishProfile": "El archivo de perfil de publicación no es válido.", - "loc.messages.ASE_SSLIssueRecommendation": "Para utilizar un certificado en App Service, el certificado debe estar firmado por una entidad de certificación de confianza. Si su aplicación web le da errores de validación de certificados, probablemente esté utilizando un certificado autofirmado y para resolverlos debe establecer una variable llamada VSTS_ARM_REST_IGNORE_SSL_ERRORS con el valor true en el proceso de compilación o lanzamiento", - "loc.messages.ZipDeployLogsURL": "Los registros de implementación desde un archivo zip pueden verse en %s", - "loc.messages.DeployLogsURL": "Los registros de implementación pueden verse en %s", - "loc.messages.AppServiceApplicationURL": "URL de la aplicación App Service: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "Para usar un certificado en App Service, el certificado debe estar firmado por una entidad de certificación de confianza. Si su aplicación web le da errores de validación de certificados, probablemente esté utilizando un certificado autofirmado y para resolverlos necesita pasar -allowUntrusted en los argumentos adicionales de la opción de implementación web.", - "loc.messages.FailedToGetResourceID": "No se pudo obtener el identificador del tipo de recurso \"%s\" y el nombre de recurso \"%s\". Error: %s", - "loc.messages.JarPathNotPresent": "La ruta de acceso de jar de Java no está presente.", - "loc.messages.FailedToUpdateApplicationInsightsResource": "No se pudo actualizar el recurso de Application Insights \"%s\". Error: %s", - "loc.messages.InvalidDockerImageName": "El nombre de la imagen Docker Hub no es válido.", - "loc.messages.MsBuildPackageNotSupported": "No se admite la implementación del paquete generado por msBuild. Cambie el formato del paquete o use la tarea Implementación de Azure App Service.", - "loc.messages.FailedToGetStorageAccountDetails": "No se puede encontrar la cuenta de almacenamiento asociada a la aplicación de la función.", - "loc.messages.FailedToSyncTriggers": "Ha ocurrido un error en la sincronización de activadores para la aplicación de la función \"%s\". Error: %s", - "loc.messages.SyncingFunctionTriggers": "Sincronizando los desencadenadores para la aplicación de funciones", - "loc.messages.SyncFunctionTriggersSuccess": "La sincronización de los desencadenadores de la aplicación de funciones se ha completado correctamente.", - "loc.messages.UpdatedRunFromPackageSettings": "Se ha actualizado la configuración de aplicación de WEBSITE_RUN_FROM_PACKAGE a %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "La opción de Tipo de implementación no se aplica para el Consumo para Linux.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Implementación de 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.releaseNotes": "Novedades de la versión 2.*
Se quitó la compatibilidad con la implementación de WAR, estableciendo opciones de Web.Config y la opción para el comando de inicio para Aplicaciones de funciones de Azure para Linux.", + "loc.group.displayName.AdditionalDeploymentOptions": "Opciones adicionales de implementación", + "loc.group.displayName.ApplicationAndConfigurationSettings": "Aplicación y ajustes de configuración", + "loc.input.label.azureSubscription": "Conexión de Azure Resource Manager", + "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.help.appType": "Seleccione el tipo de aplicación de funciones de Azure para la implementación.", + "loc.input.label.isFlexConsumption": "Aplicación de funciones de TI en el plan Consumo flexible", + "loc.input.label.appName": "Nombre de la aplicación de Azure Functions", + "loc.input.help.appName": "Introduzca o seleccione el nombre de una Azure Functions App existente. Las aplicaciones de funciones enumeradas se basarán 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, deje el nombre de la ranura como \"Producción\" y especifique el nombre del grupo de recursos.", + "loc.input.label.resourceGroupName": "Grupo de recursos", + "loc.input.help.resourceGroupName": "El nombre del grupo de recursos es necesario cuando el destino de implementación es una ranura de implementación o una instancia de App Service Environment.
Escriba o seleccione el grupo de recursos de Azure que contiene el servicio de Azure App Service especificado anteriormente.", + "loc.input.label.slotName": "Espacio", + "loc.input.help.slotName": "Especifique o seleccione otro 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.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.appSettings": "Configuración de la aplicación", + "loc.input.help.appSettings": "Edite la configuración de la aplicación web siguiendo la sintaxis -valor clave . Los valores que contienen espacios deben ir entre comillas dobles.
Ejemplo : -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Hora estándar del este\"", + "loc.input.label.deploymentMethod": "Método de implementación", + "loc.input.help.deploymentMethod": "Elija el método de implementación para su aplicación de funciones. Tenga en cuenta que las aplicaciones de Consumo flexible y Linux no admiten esta configuración.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "Paquete App Service o ruta de acceso de carpeta proporcionados no válidos: %s", + "loc.messages.SetParamFilenotfound0": "No se ha encontrado el archivo de parámetros establecido: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "Las transformaciones XML se aplicaron correctamente", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Se obtuvieron detalles de conexión de servicio para Azure App Service: \"%s\"", + "loc.messages.ErrorNoSuchDeployingMethodExists": "Error : No existe tal método de implementación", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "No se pueden recuperar los detalles de la conexión de servicio para Azure App Service: %s. Código de estado: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "No se pueden recuperar los detalles de la conexión de servicio para el recurso de Azure \"%s\". Código de estado: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "El historial de implementación se actualizó correctamente en %s", + "loc.messages.Failedtoupdatedeploymenthistory": "No se pudo actualizar el historial de implementación. Error: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "ADVERTENCIA : no se puede actualizar el estado de implementación, el punto de conexión de SCM no está habilitado para este sitio web", + "loc.messages.Unabletoretrievewebconfigdetails": "No se pueden recuperar los detalles de configuración de la instancia de App Service. Código de estado: \"%s\"", + "loc.messages.Unabletoretrievewebappsettings": "No se puede recuperar la configuración de aplicación de App Service. [Código de estado: \"%s\", Mensaje de error: \"%s\"]", + "loc.messages.Unabletoupdatewebappsettings": "No se puede actualizar la configuración de aplicación de la instancia de App Service. Código de estado: '%s'", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "No se puede actualizar el estado de la implementación : No se puede recuperar la Id. de implementación única", + "loc.messages.PackageDeploymentSuccess": "El paquete web se implementó en App Service. Tenga en cuenta que los errores de montaje o extracción del paquete se registrarán en los registros de implementación de la ubicación anterior.", + "loc.messages.PackageDeploymentFailed": "No se pudo implementar el paquete web en App Service.", + "loc.messages.Runningcommand": "Ejecutando el comando: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Implementando paquete web : %s en la ruta virtual (ruta física) : %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "El paquete %s se implementó correctamente mediante el servicio Kudu en %s", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Ha ocurrido un error al implementar el paquete App Service usando el servicio kudu : %s", + "loc.messages.Unabletodeploywebappresponsecode": "No se puede implementar App Service debido al código de error: %s", + "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 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.", + "loc.messages.NOJSONfilematchedwithspecificpattern": "Ningún archivo JSON coincidía con un patrón específico: %s.", + "loc.messages.Configfiledoesntexists": "El archivo de configuración %s no existe.", + "loc.messages.Failedtowritetoconfigfilewitherror": "No se pudo escribir en el archivo de configuración %s con el error: %s", + "loc.messages.AppOfflineModeenabled": "Modo de aplicación sin conexión habilitado.", + "loc.messages.Failedtoenableappofflinemode": "No se pudo habilitar el modo de aplicación sin conexión. Código de estado: %s (%s)", + "loc.messages.AppOflineModedisabled": "Modo de aplicación sin conexión deshabilitado.", + "loc.messages.FailedtodisableAppOfflineMode": "No se pudo deshabilitar el modo de aplicación sin conexión. Código de estado: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "No se pueden realizar las transformaciones XML en una plataforma que no es Windows.", + "loc.messages.XdtTransformationErrorWhileTransforming": "Error de transformación XML al transformar %s mediante %s.", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Las opciones de publicación mediante webdeploy solo se admiten cuando se usa el agente de Windows", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La publicación mediante la opción de implementación desde un archivo zip no se admite para el tipo de paquete de MSBuild.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La publicación mediante la opción de implementación desde un archivo zip no se admite para una aplicación virtual.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "La publicación mediante las opciones de RunFromPackage o de implementación desde un archivo zip no admiten la implementación de archivos war.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "La publicación mediante RunFromPackage podría no admitir el script posterior a la implementación si realiza cambios en wwwroot, puesto que la carpeta es de solo lectura.", + "loc.messages.ResourceDoesntExist": "El recurso \"%s\" no existe. Este debe existir antes de la implementación.", + "loc.messages.EncodeNotSupported": "Se detectó una codificación de archivos del archivo %s como %s. No se admite la sustitución de variables con la codificación de archivos %s. Las codificaciones admitidas son UTF-8 y UTF-16 LE.", + "loc.messages.UnknownFileEncodeError": "No se puede detectar la codificación del archivo %s (typeCode: %s). Las codificaciones admitidas son UTF-8 y UTF-16 LE.", + "loc.messages.ShortFileBufferError": "El búfer de archivos es demasiado breve para detectar el tipo de codificación : %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Se ha producido un erro en la actualización de los detalles de configuración del App Service. Error: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Los detalles de configuración de App Service se actualizaron correctamente", + "loc.messages.RequestedURLforkuduphysicalpath": "Dirección URL solicitada para la ruta de acceso física a Kudu: %s", + "loc.messages.Physicalpathalreadyexists": "La ruta de acceso física \"%s\" ya existe", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "La ruta de acceso física a Kudu se creó correctamente: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Ha ocurrido un error al crear la ruta física de kudu. Error : %s", + "loc.messages.FailedtocheckphysicalPath": "Ha ocurrido un error en la comprobación de la ruta física de kudu. Código de error: %s", + "loc.messages.VirtualApplicationDoesNotExist": "La aplicación virtual no existe: %s", + "loc.messages.JSONParseError": "No se puede analizar el archivo JSON: %s. Error: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "La sustitución de variable JSON se aplicó correctamente.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "Sustitución de variables XML aplicada correctamente.", + "loc.messages.failedtoUploadFileToKudu": "No se puede cargar el archivo %s en Kudu (%s). Código de estado: %s", + "loc.messages.failedtoUploadFileToKuduError": "No se puede cargar el archivo %s en Kudu (%s). Error: %s", + "loc.messages.ExecuteScriptOnKudu": "Ejecutando un script dado en el servicio Kudu.", + "loc.messages.FailedToRunScriptOnKuduError": "No se puede ejecutar el script en el Servicio Kudu. Error: %s", + "loc.messages.FailedToRunScriptOnKudu": "No se ha podido ejecutar el script en Kudu: %s. Código de estado: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "El script se ejecutó correctamente en Kudu.", + "loc.messages.ScriptExecutionOnKuduFailed": "El script ejecutado devolvió \"%s\" como código de retorno. Error: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "No se ha podido eliminar el archivo %s de Kudu (%s). Código de estado: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "No se puede eliminar el archivo %s de Kudu (%s). Error: %s", + "loc.messages.ScriptFileNotFound": "No se encuentra el archivo de script \"%s\".", + "loc.messages.InvalidScriptFile": "Se proporcionó un archivo de script \"%s\" no válido. Las extensiones válidas son .bat y .cmd para Windows y .sh para Linux.", + "loc.messages.RetryForTimeoutIssue": "No se pudo ejecutar el script porque se agotó el tiempo de espera. Se reintentará una vez más.", + "loc.messages.stdoutFromScript": "Salida estándar del script: ", + "loc.messages.stderrFromScript": "Error estándar del script: ", + "loc.messages.FailedToGetKuduFileContent": "No se puede obtener el contenido del archivo: %s. Código de estado: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "No se puede obtener el contenido del archivo: %s. Error: %s", + "loc.messages.ScriptStatusTimeout": "No se pudo recuperar el estado del script porque se agotó el tiempo de espera.", + "loc.messages.PollingForFileTimeOut": "No se puede recuperar el estado del script porque se agotó el tiempo de espera. Puede aumentar el tiempo de espera estableciendo la variable \"appservicedeploy.retrytimeout\" en el número de minutos que sea necesario.", + "loc.messages.InvalidPollOption": "Opción de sondeo no válida proporcionada: %s.", + "loc.messages.AutoDetectDjangoSettingsFailed": "No se puede detectar la ruta de acceso del archivo \"settings.py\" de DJANGO_SETTINGS_MODULE. Asegúrese de que el archivo \"settings.py\" existe o indique la ruta de acceso correcta en la entrada del parámetro de Web.config siguiendo este formato: \"-DJANGO_SETTINGS_MODULE .settings\"", + "loc.messages.FailedToApplyTransformation": "No se puede aplicar la transformación para el paquete dado. Compruebe lo siguiente.", + "loc.messages.FailedToApplyTransformationReason1": "1. Si la transformación ya se ha aplicado para el paquete generado por MSBuild durante la compilación. Si es así, quite la etiqueta para cada configuración del archivo csproj y compile de nuevo. ", + "loc.messages.FailedToApplyTransformationReason2": "2. Asegúrese de que el archivo de configuración y los archivos de transformación están presentes en la misma carpeta dentro del paquete.", + "loc.messages.AutoParameterizationMessage": "Los atributos ConnectionString en Web.config están parametrizados por defecto. Tenga en cuenta que la transformación no tiene ningún efecto sobre los atributos connectionString ya que el valor se anula durante la implementación mediante los archivos \"Parameters.xml o 'SetParameters.xml\". Puede desactivar la autoparametrización estableciendo /p:AutoParameterizationWebConfigConnectionStrings=False durante la generación del paquete MSBuild.", + "loc.messages.UnsupportedAppType": "El tipo de aplicación \"'%s\" no se admite en la generación de Web.config. Los valores válidos para \"-appType\" son: \"python_Bottle\", \"python_Django\", \"python_Flask\" y \"'node\"", + "loc.messages.UnableToFetchAuthorityURL": "No se puede recuperar la dirección URL de la autoridad.", + "loc.messages.UnableToFetchActiveDirectory": "No se puede recuperar el id. de recurso de Active Directory.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "La pila en tiempo de ejecución y el comando de inicio se actualizaron correctamente.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "No se pudieron actualizar la pila en tiempo de ejecución y el comando de inicio. Error: %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "La configuración de la aplicación se actualizó correctamente.", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "No se pudo actualizar la configuración de la aplicación. Error: %s.", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "No se pudieron capturar los metadatos de WebApp de AzureRM. Código de error: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "No se pueden actualizar los metadatos de WebApp de AzureRM. Código de error: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "No se pueden recuperar las credenciales de Azure Container Registry. [Código de estado: \"%s\"]", + "loc.messages.UnableToReadResponseBody": "No se puede leer el cuerpo de la respuesta. Error: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "No se pueden actualizar los detalles de la configuración de WebApp. Código de estado: \"%s\"", + "loc.messages.AddingReleaseAnnotation": "Agregar anotación de versión para el recurso de Application Insights \"%s\".", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "La anotación de versión se agregó correctamente a la instancia de Application Insights: %s", + "loc.messages.FailedAddingReleaseAnnotation": "Ha ocurrido un error al agregar la anotación de liberación. %s", + "loc.messages.RenameLockedFilesEnabled": "La opción Cambiar nombre de archivos bloqueados está habilitada para la instancia de App Service.", + "loc.messages.FailedToEnableRenameLockedFiles": "No se pudo habilitar el cambio de nombre de los archivos bloqueados. Error: %s", + "loc.messages.WebJobsInProgressIssue": "Algunos WebJobs en estado de ejecución impiden que la implementación elimine los archivos. Puede deshabilitar la opción \"Quitar archivos adicionales en el destino\" o detener los trabajos continuos antes de la implementación.", + "loc.messages.FailedToFetchKuduAppSettings": "No se pudo capturar la configuración de la aplicación de Kudu. 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": "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": "Ha ocurrido un error al enumerar la ruta \"%s\" de Kudu. Error: %s", + "loc.messages.RetryToDeploy": "Reintentando la implementación del paquete.", + "loc.messages.FailedToGetAppServiceDetails": "No se pudieron capturar los detalles de la instancia de App Service \"%s\". Error: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "No se pudo capturar el perfil de publicación de la instancia de App Service \"%s\". Error: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "Se ha producido un error al actualizar los metadatos del servicio de la aplicación \"%s\". Error: %s", + "loc.messages.FailedToGetAppServiceMetadata": "No se pudieron obtener los metadatos 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.FailedToUpdateAppServiceApplicationSettings": "No se pudo actualizar la configuración de aplicación de la instancia de App Service \"%s\". Error: %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.", + "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.", + "loc.messages.PackageDeploymentInitiated": "Se ha iniciado la implementación del paquete mediante la implementación desde un archivo ZIP.", + "loc.messages.FailedToGetDeploymentLogs": "No se pudieron obtener los registros de implementación. Error: %s", + "loc.messages.GoExeNameNotPresent": "El nombre de Go exe no está presente", + "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.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.XmlParsingFailed": "No se puede analizar el archivo publishProfileXML: %s. Error: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La propiedad no existe en el perfil de publicación", + "loc.messages.InvalidConnectionType": "Tipo de conexión de servicio no válido", + "loc.messages.InvalidImageSourceType": "Tipo de origen de imagen no válido", + "loc.messages.InvalidPublishProfile": "El archivo de perfil de publicación no es válido.", + "loc.messages.ASE_SSLIssueRecommendation": "Para utilizar un certificado en App Service, el certificado debe estar firmado por una entidad de certificación de confianza. Si su aplicación web le da errores de validación de certificados, probablemente esté utilizando un certificado autofirmado y para resolverlos debe establecer una variable llamada VSTS_ARM_REST_IGNORE_SSL_ERRORS con el valor true en el proceso de compilación o lanzamiento", + "loc.messages.ZipDeployLogsURL": "Los registros de implementación desde un archivo zip pueden verse en %s", + "loc.messages.DeployLogsURL": "Los registros de implementación pueden verse en %s", + "loc.messages.AppServiceApplicationURL": "URL de la aplicación App Service: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "Para usar un certificado en App Service, el certificado debe estar firmado por una entidad de certificación de confianza. Si su aplicación web le da errores de validación de certificados, probablemente esté utilizando un certificado autofirmado y para resolverlos necesita pasar -allowUntrusted en los argumentos adicionales de la opción de implementación web.", + "loc.messages.FailedToGetResourceID": "No se pudo obtener el identificador del tipo de recurso \"%s\" y el nombre de recurso \"%s\". Error: %s", + "loc.messages.JarPathNotPresent": "La ruta de acceso de jar de Java no está presente.", + "loc.messages.FailedToUpdateApplicationInsightsResource": "No se pudo actualizar el recurso de Application Insights \"%s\". Error: %s", + "loc.messages.InvalidDockerImageName": "El nombre de la imagen Docker Hub no es válido.", + "loc.messages.MsBuildPackageNotSupported": "No se admite la implementación del paquete generado por msBuild. Cambie el formato del paquete o use la tarea Implementación de Azure App Service.", + "loc.messages.FailedToGetStorageAccountDetails": "No se puede encontrar la cuenta de almacenamiento asociada a la aplicación de la función.", + "loc.messages.FailedToSyncTriggers": "Ha ocurrido un error en la sincronización de activadores para la aplicación de la función \"%s\". Error: %s", + "loc.messages.SyncingFunctionTriggers": "Sincronizando los desencadenadores para la aplicación de funciones", + "loc.messages.SyncFunctionTriggersSuccess": "La sincronización de los desencadenadores de la aplicación de funciones se ha completado correctamente.", + "loc.messages.UpdatedRunFromPackageSettings": "Se ha actualizado la configuración de aplicación de WEBSITE_RUN_FROM_PACKAGE a %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "La opción de Tipo de implementación no se aplica para el Consumo para Linux.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "La opción Tipo de implementación no se aplica para el Consumo flexible." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/fr-FR/resources.resjson index 614ae8f0b3f4..716758f71b34 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Déployer Azure Functions", - "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.releaseNotes": "Nouveautés de la version 2.*
prise en charge du déploiement WAR supprimé, définition des options de Web.Config et option de la commande Startup pour Azure Function Apps Linux.", - "loc.group.displayName.AdditionalDeploymentOptions": "Options de déploiement supplémentaires", - "loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d’application et de configuration", - "loc.input.label.azureSubscription": "Connexion Azure Resource Manager", - "loc.input.help.azureSubscription": "Sélectionnez l'abonnement Azure Resource Manager pour le déploiement.", - "loc.input.label.appType": "Type d'application", - "loc.input.help.appType": "Sélectionnez le type d’application de fonction Azure pour le déploiement.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Le nom de l’application Azure Functions", - "loc.input.help.appName": "Saisissez ou sélectionnez le nom d’une application Azure Functions existante. Les applications fonctionnelles répertoriées seront basées sur le type d’application sélectionné.", - "loc.input.label.deployToSlotOrASE": "Déployer sur l'emplacement ou l'environnement App Service", - "loc.input.help.deployToSlotOrASE": "Sélectionnez l'option permettant d'effectuer un déploiement sur un emplacement de déploiement existant ou sur Azure App Service Environment.
Pour les deux cibles, la tâche a besoin du nom du groupe de ressources.
Si la cible de déploiement est un emplacement, le déploiement est effectué par défaut sur l'emplacement de production. Vous pouvez également indiquer un autre nom d'emplacement existant.
Si la cible de déploiement est un environnement Azure App Service, gardez le nom d'emplacement 'production', et spécifiez simplement le nom du groupe de ressources.", - "loc.input.label.resourceGroupName": "Groupe de ressources", - "loc.input.help.resourceGroupName": "Le nom du groupe de ressources est obligatoire quand la cible de déploiement est un emplacement de déploiement ou un environnement App Service.
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": "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.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.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.deploymentMethod": "Méthode de déploiement", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s", - "loc.messages.SetParamFilenotfound0": "Fichier de définition de paramètres introuvable : %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "Transformations XML correctement appliquées", - "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", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Impossible de récupérer les détails de la connexion de service d'Azure App Service : %s. Code d'état : %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "Impossible de récupérer les détails de connexion de service de la ressource Azure : '%s'. Code d'état : %s", - "loc.messages.Successfullyupdateddeploymenthistory": "Historique de déploiement mis à jour sur %s", - "loc.messages.Failedtoupdatedeploymenthistory": "Échec de la mise à jour de l'historique de déploiement. Erreur : %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "AVERTISSEMENT : Impossible de mettre à jour l'état de déploiement : le point de terminaison SCM n'est pas activé pour ce site web", - "loc.messages.Unabletoretrievewebconfigdetails": "Impossible de récupérer les détails de la configuration d'App Service. Code d'état : '%s'", - "loc.messages.Unabletoretrievewebappsettings": "Impossible de récupérer les paramètres d'application App Service. [Code d'état : '%s', message d'erreur : '%s']", - "loc.messages.Unabletoupdatewebappsettings": "Impossible de mettre à jour les paramètres d'application d'App Service. Code d'état : '%s'", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Nous n’avons pas pu mettre à jour l’état du déploiement : l’ID de déploiement unique ne peut pas être récupéré.", - "loc.messages.PackageDeploymentSuccess": "Le package web a été déployé sur App Service. Notez que les erreurs de montage ou d’extraction de package seront consignées dans les journaux de déploiement à l’emplacement ci-dessus.", - "loc.messages.PackageDeploymentFailed": "Échec de déploiement du package web sur App Service.", - "loc.messages.Runningcommand": "Exécution de la commande : %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Déploiement du package web : %s sur le chemin virtuel (chemin physique) : %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Package %s déployé à l'aide du service kudu sur %s", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Nous n’avons pas pu déployer le package App Service à l’aide du service kudu : %s.", - "loc.messages.Unabletodeploywebappresponsecode": "Impossible de déployer App Service en raison du code d'erreur %s", - "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": "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.", - "loc.messages.NOJSONfilematchedwithspecificpattern": "Aucun fichier JSON ne correspond au modèle spécifique : %s.", - "loc.messages.Configfiledoesntexists": "Le fichier de configuration %s n’existe pas.", - "loc.messages.Failedtowritetoconfigfilewitherror": "Échec d'écriture dans le fichier config %s avec l'erreur : %s", - "loc.messages.AppOfflineModeenabled": "Mode hors connexion de l’application activé.", - "loc.messages.Failedtoenableappofflinemode": "Échec de l'activation du mode hors connexion de l'application. Code d'état : %s (%s)", - "loc.messages.AppOflineModedisabled": "Mode hors connexion de l’application désactivé", - "loc.messages.FailedtodisableAppOfflineMode": "Impossible de désactiver le mode hors connexion de l'application. Code d'état : %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Impossible d'effectuer les transformations XML sur une plateforme non-Windows.", - "loc.messages.XdtTransformationErrorWhileTransforming": "Erreur de transformation XML lors de la transformation de %s à l'aide de %s.", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Les options de publication à l'aide de webdeploy ne sont prises en charge qu'en cas d'utilisation de l'agent Windows", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La publication à l'aide de l'option zip deploy n'est pas prise en charge pour le type de package msBuild.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La publication à l'aide de l'option zip deploy n'est pas prise en charge pour une application virtuelle.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "La publication à l'aide des options zip deploy ou RunFromPackage ne prend pas en charge le déploiement de fichiers war.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "La publication à l'aide de RunFromPackage risque de ne pas prendre en charge le script de postdéploiement, s'il apporte des changements à wwwroot, car le dossier est ReadOnly.", - "loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.", - "loc.messages.EncodeNotSupported": "Encodage du fichier %s en %s détecté. La substitution de variable n'est pas prise en charge avec l'encodage de fichier %s. Les encodages pris en charge sont UTF-8 et UTF-16 LE.", - "loc.messages.UnknownFileEncodeError": "Impossible de détecter l'encodage du fichier %s (typeCode : %s). Les encodages pris en charge sont UTF-8 et UTF-16 LE.", - "loc.messages.ShortFileBufferError": "La mémoire tampon de fichier est insuffisante pour détecter le type d'encodage : %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Nous n’avons pas pu mettre à jour les informations sur la configuration App Service. Erreur : %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Informations sur la configuration App Service correctement mises à jour", - "loc.messages.RequestedURLforkuduphysicalpath": "URL demandée pour le chemin d'accès physique Kudu : %s", - "loc.messages.Physicalpathalreadyexists": "Le chemin d'accès physique '%s' existe déjà", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Chemin d'accès physique Kudu correctement créé : %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Nous n’avons pas pu créer le chemin physique de kudu. Erreur : %s", - "loc.messages.FailedtocheckphysicalPath": "Nous n’avons pas pu effectuer la vérification du chemin physique de kudu. Code d’erreur : %s", - "loc.messages.VirtualApplicationDoesNotExist": "L'application virtuelle %s n'existe pas", - "loc.messages.JSONParseError": "Impossible d'analyser le fichier JSON : %s. Erreur : %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Substitution de variable JSON correctement appliquée.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "La substitution de la variable XML a été appliquée.", - "loc.messages.failedtoUploadFileToKudu": "Impossible de charger le fichier %s sur Kudu (%s). Code d'état : %s", - "loc.messages.failedtoUploadFileToKuduError": "Impossible de charger le fichier %s sur Kudu (%s). Erreur : %s", - "loc.messages.ExecuteScriptOnKudu": "Exécution du script donné sur le service Kudu.", - "loc.messages.FailedToRunScriptOnKuduError": "Nous n’avons pas pu exécuter le script sur le service Kudu. Erreur : %s", - "loc.messages.FailedToRunScriptOnKudu": "Impossible d’exécuter le script sur Kudu : %s. Code d’état : %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "Exécution réussie du script sur Kudu.", - "loc.messages.ScriptExecutionOnKuduFailed": "Le script exécuté a généré le code de retour '%s'. Erreur : %s", - "loc.messages.FailedtoDeleteFileFromKudu": "Impossible de supprimer le fichier %s de Kudu (%s). Code d’état : %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "Impossible de supprimer le fichier %s de Kudu (%s). Erreur : %s", - "loc.messages.ScriptFileNotFound": "Le fichier de script '%s' est introuvable.", - "loc.messages.InvalidScriptFile": "Le fichier de script fourni '%s' est non valide. Les extensions valides sont .bat et .cmd pour Windows, et.sh pour Linux", - "loc.messages.RetryForTimeoutIssue": "Échec de l'exécution du script en raison d'un problème de délai d'expiration. Nouvelle tentative.", - "loc.messages.stdoutFromScript": "Sortie standard du script : ", - "loc.messages.stderrFromScript": "Erreur standard du script : ", - "loc.messages.FailedToGetKuduFileContent": "Impossible d'obtenir le contenu du fichier : %s. Code d'état : %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "Nous n’avons pas pu obtenir le contenu du fichier : %s. Erreur : %s", - "loc.messages.ScriptStatusTimeout": "Impossible de récupérer (fetch) l'état du script en raison du délai d'expiration.", - "loc.messages.PollingForFileTimeOut": "Impossible de récupérer (fetch) l'état du script en raison du délai d'expiration. Vous pouvez augmenter la limite du délai d'expiration en affectant le nombre de minutes nécessaires à la variable 'appservicedeploy.retrytimeout'.", - "loc.messages.InvalidPollOption": "Option d’interrogation non valide fournie : %s.", - "loc.messages.AutoDetectDjangoSettingsFailed": "Impossible de détecter le chemin du fichier 'settings.py' pour DJANGO_SETTINGS_MODULE. Vérifiez que le fichier 'settings.py' existe, ou indiquez le chemin approprié dans l'entrée de paramètre de Web.config au format suivant : '-DJANGO_SETTINGS_MODULE .settings'", - "loc.messages.FailedToApplyTransformation": "Impossible d'appliquer la transformation pour le package donné. Vérifiez ce qui suit.", - "loc.messages.FailedToApplyTransformationReason1": "1. La transformation est-elle déjà appliquée pour le package MSBuild généré durant la build ? Si la réponse est oui, supprimez la balise pour chaque configuration dans le fichier csproj, puis effectuez une regénération. ", - "loc.messages.FailedToApplyTransformationReason2": "2. Vérifiez que le fichier config et les fichiers de transformation sont présents dans le même dossier à l'intérieur du package.", - "loc.messages.AutoParameterizationMessage": "Les attributs ConnectionString dans Web.config sont paramétrés par défaut. Notez que la transformation n’a aucun effet sur les attributs ConnectionString car la valeur est remplacée pendant le déploiement par les fichiers 'Parameters.xml ou 'SetParameters.xml'. Vous pouvez désactiver l'auto-paramétrage en définissant /p:AutoParameterizationWebConfigConnectionStrings=False pendant la génération du paquet MSBuild.", - "loc.messages.UnsupportedAppType": "Le type d'application '%s' n'est pas pris en charge dans la génération de Web.config. Les valeurs valides pour '-appType' sont : 'python_Bottle', 'python_Django', 'python_Flask' et 'node'", - "loc.messages.UnableToFetchAuthorityURL": "Impossible de récupérer (fetch) l'URL d'autorité.", - "loc.messages.UnableToFetchActiveDirectory": "Impossible de récupérer (fetch) l'ID de ressource Active Directory.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Mise à jour réussie de la pile d'exécution et de la commande de démarrage.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Échec de la mise à jour de la pile d'exécution et de la commande de démarrage. Erreur : %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "Mise à jour réussie des paramètres de l'application.", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Échec de la mise à jour des paramètres de l'application. Erreur : %s.", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "Échec de la récupération (fetch) des métadonnées de la WebApp AzureRM. ErrorCode : %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "Impossible de mettre à jour les métadonnées de la WebApp AzureRM. Code d'erreur : %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "Impossible de récupérer les informations d'identification d'Azure Container Registry.[Code d'état : '%s']", - "loc.messages.UnableToReadResponseBody": "Impossible de lire le corps de la réponse. Erreur : %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "Impossible de mettre à jour les détails de configuration de la WebApp. StatusCode : '%s'", - "loc.messages.AddingReleaseAnnotation": "Ajout d’une annotation de mise en production pour la ressource Application Insights '%s'", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "Ajout réussi de l'annotation de mise en production à Application Insight : %s", - "loc.messages.FailedAddingReleaseAnnotation": "Échec de l’ajout de l’annotation de mise en production. %s", - "loc.messages.RenameLockedFilesEnabled": "Le renommage des fichiers verrouillés est activé pour App Service.", - "loc.messages.FailedToEnableRenameLockedFiles": "Échec de l'activation du renommage des fichiers verrouillés. Erreur : %s", - "loc.messages.WebJobsInProgressIssue": "Un petit nombre de WebJobs à l'état en cours d'exécution empêchent le processus de déploiement de supprimer les fichiers. Désactivez l'option Supprimer les fichiers supplémentaires à l'emplacement de destination, ou arrêtez les travaux continus avant le déploiement.", - "loc.messages.FailedToFetchKuduAppSettings": "Échec de la récupération (fetch) des paramètres d'application Kudu. 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": "É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": "Nous n’avons pas pu effectuer le listage du chemin '%s' à partir de Kudu. Erreur : %s", - "loc.messages.RetryToDeploy": "Nouvelle tentative de déploiement du package.", - "loc.messages.FailedToGetAppServiceDetails": "Échec de la récupération (fetch) des détails de l'App Service '%s'. Erreur : %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "Échec de la récupération (fetch) du profil de publication de l'App Service '%s'. Erreur : %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "Nous n’avons pas pu effectuer la mise à jour des métadonnées de l’App Service '%s'. Erreur : %s", - "loc.messages.FailedToGetAppServiceMetadata": "Échec de l'obtention des métadonnées de l'App Service '%s'. 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.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %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.", - "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.", - "loc.messages.PackageDeploymentInitiated": "Déploiement de package avec ZIP Deploy lancé.", - "loc.messages.FailedToGetDeploymentLogs": "Échec de l'obtention des journaux de déploiement. Erreur : %s", - "loc.messages.GoExeNameNotPresent": "Nom de l’exe Go absent", - "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.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.XmlParsingFailed": "Impossible d'analyser le fichier publishProfileXML. Erreur : %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La propriété n'existe pas dans le profil de publication", - "loc.messages.InvalidConnectionType": "Type de connexion de service non valide", - "loc.messages.InvalidImageSourceType": "Type de source d'image non valide", - "loc.messages.InvalidPublishProfile": "Le fichier de profil de publication est non valide.", - "loc.messages.ASE_SSLIssueRecommendation": "Pour utiliser un certificat dans App Service, le certificat doit être signé par une autorité de certification de confiance. Si votre application Web vous donne des erreurs de validation de certificat, vous utilisez probablement un certificat auto-signé et pour les résoudre, vous devez définir une variable nommée VSTS_ARM_REST_IGNORE_SSL_ERRORS à la valeur true dans le pipeline de construction ou de version.", - "loc.messages.ZipDeployLogsURL": "Les journaux Zip Deploy peuvent être consultés sur %s", - "loc.messages.DeployLogsURL": "Les journaux de déploiement peuvent être consultés sur %s", - "loc.messages.AppServiceApplicationURL": "URL d’application App Service : %s", - "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.FailedToGetResourceID": "Échec de l'obtention de l'ID de ressource pour le type de ressource '%s' et le nom de ressource '%s'. Erreur : %s", - "loc.messages.JarPathNotPresent": "Le chemin du fichier jar Java n'est pas présent", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Échec de la mise à jour de la ressource Application Insights '%s'. Erreur : %s", - "loc.messages.InvalidDockerImageName": "Le nom fourni pour l’image Docker Hub est non valide.", - "loc.messages.MsBuildPackageNotSupported": "Le déploiement du package généré par msBuild n'est pas pris en charge. Changez le format du package, ou utilisez la tâche de déploiement Azure App Service.", - "loc.messages.FailedToGetStorageAccountDetails": "Le compte de stockage associé à l’application de fonction est introuvable.", - "loc.messages.FailedToSyncTriggers": "Nous n’avons pas pu effectuer la synchronisation des déclencheurs pour l’application de fonction '%s'. Erreur : %s", - "loc.messages.SyncingFunctionTriggers": "Synchronisation des déclencheurs pour l'application de fonction", - "loc.messages.SyncFunctionTriggersSuccess": "Synchronisation réussie des déclencheurs de l'application de fonction", - "loc.messages.UpdatedRunFromPackageSettings": "Mise à jour effectuée du paramètre d'application WEBSITE_RUN_FROM_PACKAGE vers %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "L’option Type de déploiement ne s’applique pas à consommation Linux.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Déployer Azure Functions", + "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.releaseNotes": "Nouveautés de la version 2.*
prise en charge du déploiement WAR supprimé, définition des options de Web.Config et option de la commande Startup pour Azure Function Apps Linux.", + "loc.group.displayName.AdditionalDeploymentOptions": "Options de déploiement supplémentaires", + "loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d’application et de configuration", + "loc.input.label.azureSubscription": "Connexion Azure Resource Manager", + "loc.input.help.azureSubscription": "Sélectionnez l'abonnement Azure Resource Manager pour le déploiement.", + "loc.input.label.appType": "Type d'application", + "loc.input.help.appType": "Sélectionnez le type d’application de fonction Azure pour le déploiement.", + "loc.input.label.isFlexConsumption": "Est une application de fonction sur un plan de consommation flexible", + "loc.input.label.appName": "Le nom de l’application Azure Functions", + "loc.input.help.appName": "Saisissez ou sélectionnez le nom d’une application Azure Functions existante. Les applications fonctionnelles répertoriées seront basées sur le type d’application sélectionné.", + "loc.input.label.deployToSlotOrASE": "Déployer sur l'emplacement ou l'environnement App Service", + "loc.input.help.deployToSlotOrASE": "Sélectionnez l'option permettant d'effectuer un déploiement sur un emplacement de déploiement existant ou sur Azure App Service Environment.
Pour les deux cibles, la tâche a besoin du nom du groupe de ressources.
Si la cible de déploiement est un emplacement, le déploiement est effectué par défaut sur l'emplacement de production. Vous pouvez également indiquer un autre nom d'emplacement existant.
Si la cible de déploiement est un environnement Azure App Service, gardez le nom d'emplacement 'production', et spécifiez simplement le nom du groupe de ressources.", + "loc.input.label.resourceGroupName": "Groupe de ressources", + "loc.input.help.resourceGroupName": "Le nom du groupe de ressources est obligatoire quand la cible de déploiement est un emplacement de déploiement ou un environnement App Service.
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": "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.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.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.deploymentMethod": "Méthode de déploiement", + "loc.input.help.deploymentMethod": "Choisissez la méthode de déploiement pour votre application de fonction. Veuillez noter que les applications de consommation Linux et flexible ne prennent pas en charge cette configuration.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "Chemin de dossier ou package App Service fourni non valide : %s", + "loc.messages.SetParamFilenotfound0": "Fichier de définition de paramètres introuvable : %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "Transformations XML correctement appliquées", + "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", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Impossible de récupérer les détails de la connexion de service d'Azure App Service : %s. Code d'état : %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "Impossible de récupérer les détails de connexion de service de la ressource Azure : '%s'. Code d'état : %s", + "loc.messages.Successfullyupdateddeploymenthistory": "Historique de déploiement mis à jour sur %s", + "loc.messages.Failedtoupdatedeploymenthistory": "Échec de la mise à jour de l'historique de déploiement. Erreur : %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "AVERTISSEMENT : Impossible de mettre à jour l'état de déploiement : le point de terminaison SCM n'est pas activé pour ce site web", + "loc.messages.Unabletoretrievewebconfigdetails": "Impossible de récupérer les détails de la configuration d'App Service. Code d'état : '%s'", + "loc.messages.Unabletoretrievewebappsettings": "Impossible de récupérer les paramètres d'application App Service. [Code d'état : '%s', message d'erreur : '%s']", + "loc.messages.Unabletoupdatewebappsettings": "Impossible de mettre à jour les paramètres d'application d'App Service. Code d'état : '%s'", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Nous n’avons pas pu mettre à jour l’état du déploiement : l’ID de déploiement unique ne peut pas être récupéré.", + "loc.messages.PackageDeploymentSuccess": "Le package web a été déployé sur App Service. Notez que les erreurs de montage ou d’extraction de package seront consignées dans les journaux de déploiement à l’emplacement ci-dessus.", + "loc.messages.PackageDeploymentFailed": "Échec de déploiement du package web sur App Service.", + "loc.messages.Runningcommand": "Exécution de la commande : %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Déploiement du package web : %s sur le chemin virtuel (chemin physique) : %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Package %s déployé à l'aide du service kudu sur %s", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Nous n’avons pas pu déployer le package App Service à l’aide du service kudu : %s.", + "loc.messages.Unabletodeploywebappresponsecode": "Impossible de déployer App Service en raison du code d'erreur %s", + "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": "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.", + "loc.messages.NOJSONfilematchedwithspecificpattern": "Aucun fichier JSON ne correspond au modèle spécifique : %s.", + "loc.messages.Configfiledoesntexists": "Le fichier de configuration %s n’existe pas.", + "loc.messages.Failedtowritetoconfigfilewitherror": "Échec d'écriture dans le fichier config %s avec l'erreur : %s", + "loc.messages.AppOfflineModeenabled": "Mode hors connexion de l’application activé.", + "loc.messages.Failedtoenableappofflinemode": "Échec de l'activation du mode hors connexion de l'application. Code d'état : %s (%s)", + "loc.messages.AppOflineModedisabled": "Mode hors connexion de l’application désactivé", + "loc.messages.FailedtodisableAppOfflineMode": "Impossible de désactiver le mode hors connexion de l'application. Code d'état : %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Impossible d'effectuer les transformations XML sur une plateforme non-Windows.", + "loc.messages.XdtTransformationErrorWhileTransforming": "Erreur de transformation XML lors de la transformation de %s à l'aide de %s.", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Les options de publication à l'aide de webdeploy ne sont prises en charge qu'en cas d'utilisation de l'agent Windows", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La publication à l'aide de l'option zip deploy n'est pas prise en charge pour le type de package msBuild.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La publication à l'aide de l'option zip deploy n'est pas prise en charge pour une application virtuelle.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "La publication à l'aide des options zip deploy ou RunFromPackage ne prend pas en charge le déploiement de fichiers war.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "La publication à l'aide de RunFromPackage risque de ne pas prendre en charge le script de postdéploiement, s'il apporte des changements à wwwroot, car le dossier est ReadOnly.", + "loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.", + "loc.messages.EncodeNotSupported": "Encodage du fichier %s en %s détecté. La substitution de variable n'est pas prise en charge avec l'encodage de fichier %s. Les encodages pris en charge sont UTF-8 et UTF-16 LE.", + "loc.messages.UnknownFileEncodeError": "Impossible de détecter l'encodage du fichier %s (typeCode : %s). Les encodages pris en charge sont UTF-8 et UTF-16 LE.", + "loc.messages.ShortFileBufferError": "La mémoire tampon de fichier est insuffisante pour détecter le type d'encodage : %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Nous n’avons pas pu mettre à jour les informations sur la configuration App Service. Erreur : %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Informations sur la configuration App Service correctement mises à jour", + "loc.messages.RequestedURLforkuduphysicalpath": "URL demandée pour le chemin d'accès physique Kudu : %s", + "loc.messages.Physicalpathalreadyexists": "Le chemin d'accès physique '%s' existe déjà", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Chemin d'accès physique Kudu correctement créé : %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Nous n’avons pas pu créer le chemin physique de kudu. Erreur : %s", + "loc.messages.FailedtocheckphysicalPath": "Nous n’avons pas pu effectuer la vérification du chemin physique de kudu. Code d’erreur : %s", + "loc.messages.VirtualApplicationDoesNotExist": "L'application virtuelle %s n'existe pas", + "loc.messages.JSONParseError": "Impossible d'analyser le fichier JSON : %s. Erreur : %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Substitution de variable JSON correctement appliquée.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "La substitution de la variable XML a été appliquée.", + "loc.messages.failedtoUploadFileToKudu": "Impossible de charger le fichier %s sur Kudu (%s). Code d'état : %s", + "loc.messages.failedtoUploadFileToKuduError": "Impossible de charger le fichier %s sur Kudu (%s). Erreur : %s", + "loc.messages.ExecuteScriptOnKudu": "Exécution du script donné sur le service Kudu.", + "loc.messages.FailedToRunScriptOnKuduError": "Nous n’avons pas pu exécuter le script sur le service Kudu. Erreur : %s", + "loc.messages.FailedToRunScriptOnKudu": "Impossible d’exécuter le script sur Kudu : %s. Code d’état : %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "Exécution réussie du script sur Kudu.", + "loc.messages.ScriptExecutionOnKuduFailed": "Le script exécuté a généré le code de retour '%s'. Erreur : %s", + "loc.messages.FailedtoDeleteFileFromKudu": "Impossible de supprimer le fichier %s de Kudu (%s). Code d’état : %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "Impossible de supprimer le fichier %s de Kudu (%s). Erreur : %s", + "loc.messages.ScriptFileNotFound": "Le fichier de script '%s' est introuvable.", + "loc.messages.InvalidScriptFile": "Le fichier de script fourni '%s' est non valide. Les extensions valides sont .bat et .cmd pour Windows, et.sh pour Linux", + "loc.messages.RetryForTimeoutIssue": "Échec de l'exécution du script en raison d'un problème de délai d'expiration. Nouvelle tentative.", + "loc.messages.stdoutFromScript": "Sortie standard du script : ", + "loc.messages.stderrFromScript": "Erreur standard du script : ", + "loc.messages.FailedToGetKuduFileContent": "Impossible d'obtenir le contenu du fichier : %s. Code d'état : %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "Nous n’avons pas pu obtenir le contenu du fichier : %s. Erreur : %s", + "loc.messages.ScriptStatusTimeout": "Impossible de récupérer (fetch) l'état du script en raison du délai d'expiration.", + "loc.messages.PollingForFileTimeOut": "Impossible de récupérer (fetch) l'état du script en raison du délai d'expiration. Vous pouvez augmenter la limite du délai d'expiration en affectant le nombre de minutes nécessaires à la variable 'appservicedeploy.retrytimeout'.", + "loc.messages.InvalidPollOption": "Option d’interrogation non valide fournie : %s.", + "loc.messages.AutoDetectDjangoSettingsFailed": "Impossible de détecter le chemin du fichier 'settings.py' pour DJANGO_SETTINGS_MODULE. Vérifiez que le fichier 'settings.py' existe, ou indiquez le chemin approprié dans l'entrée de paramètre de Web.config au format suivant : '-DJANGO_SETTINGS_MODULE .settings'", + "loc.messages.FailedToApplyTransformation": "Impossible d'appliquer la transformation pour le package donné. Vérifiez ce qui suit.", + "loc.messages.FailedToApplyTransformationReason1": "1. La transformation est-elle déjà appliquée pour le package MSBuild généré durant la build ? Si la réponse est oui, supprimez la balise pour chaque configuration dans le fichier csproj, puis effectuez une regénération. ", + "loc.messages.FailedToApplyTransformationReason2": "2. Vérifiez que le fichier config et les fichiers de transformation sont présents dans le même dossier à l'intérieur du package.", + "loc.messages.AutoParameterizationMessage": "Les attributs ConnectionString dans Web.config sont paramétrés par défaut. Notez que la transformation n’a aucun effet sur les attributs ConnectionString car la valeur est remplacée pendant le déploiement par les fichiers 'Parameters.xml ou 'SetParameters.xml'. Vous pouvez désactiver l'auto-paramétrage en définissant /p:AutoParameterizationWebConfigConnectionStrings=False pendant la génération du paquet MSBuild.", + "loc.messages.UnsupportedAppType": "Le type d'application '%s' n'est pas pris en charge dans la génération de Web.config. Les valeurs valides pour '-appType' sont : 'python_Bottle', 'python_Django', 'python_Flask' et 'node'", + "loc.messages.UnableToFetchAuthorityURL": "Impossible de récupérer (fetch) l'URL d'autorité.", + "loc.messages.UnableToFetchActiveDirectory": "Impossible de récupérer (fetch) l'ID de ressource Active Directory.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Mise à jour réussie de la pile d'exécution et de la commande de démarrage.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Échec de la mise à jour de la pile d'exécution et de la commande de démarrage. Erreur : %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "Mise à jour réussie des paramètres de l'application.", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Échec de la mise à jour des paramètres de l'application. Erreur : %s.", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "Échec de la récupération (fetch) des métadonnées de la WebApp AzureRM. ErrorCode : %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "Impossible de mettre à jour les métadonnées de la WebApp AzureRM. Code d'erreur : %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "Impossible de récupérer les informations d'identification d'Azure Container Registry.[Code d'état : '%s']", + "loc.messages.UnableToReadResponseBody": "Impossible de lire le corps de la réponse. Erreur : %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "Impossible de mettre à jour les détails de configuration de la WebApp. StatusCode : '%s'", + "loc.messages.AddingReleaseAnnotation": "Ajout d’une annotation de mise en production pour la ressource Application Insights '%s'", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "Ajout réussi de l'annotation de mise en production à Application Insight : %s", + "loc.messages.FailedAddingReleaseAnnotation": "Échec de l’ajout de l’annotation de mise en production. %s", + "loc.messages.RenameLockedFilesEnabled": "Le renommage des fichiers verrouillés est activé pour App Service.", + "loc.messages.FailedToEnableRenameLockedFiles": "Échec de l'activation du renommage des fichiers verrouillés. Erreur : %s", + "loc.messages.WebJobsInProgressIssue": "Un petit nombre de WebJobs à l'état en cours d'exécution empêchent le processus de déploiement de supprimer les fichiers. Désactivez l'option Supprimer les fichiers supplémentaires à l'emplacement de destination, ou arrêtez les travaux continus avant le déploiement.", + "loc.messages.FailedToFetchKuduAppSettings": "Échec de la récupération (fetch) des paramètres d'application Kudu. 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": "É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": "Nous n’avons pas pu effectuer le listage du chemin '%s' à partir de Kudu. Erreur : %s", + "loc.messages.RetryToDeploy": "Nouvelle tentative de déploiement du package.", + "loc.messages.FailedToGetAppServiceDetails": "Échec de la récupération (fetch) des détails de l'App Service '%s'. Erreur : %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "Échec de la récupération (fetch) du profil de publication de l'App Service '%s'. Erreur : %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "Nous n’avons pas pu effectuer la mise à jour des métadonnées de l’App Service '%s'. Erreur : %s", + "loc.messages.FailedToGetAppServiceMetadata": "Échec de l'obtention des métadonnées de l'App Service '%s'. 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.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %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.", + "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.", + "loc.messages.PackageDeploymentInitiated": "Déploiement de package avec ZIP Deploy lancé.", + "loc.messages.FailedToGetDeploymentLogs": "Échec de l'obtention des journaux de déploiement. Erreur : %s", + "loc.messages.GoExeNameNotPresent": "Nom de l’exe Go absent", + "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.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.XmlParsingFailed": "Impossible d'analyser le fichier publishProfileXML. Erreur : %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La propriété n'existe pas dans le profil de publication", + "loc.messages.InvalidConnectionType": "Type de connexion de service non valide", + "loc.messages.InvalidImageSourceType": "Type de source d'image non valide", + "loc.messages.InvalidPublishProfile": "Le fichier de profil de publication est non valide.", + "loc.messages.ASE_SSLIssueRecommendation": "Pour utiliser un certificat dans App Service, le certificat doit être signé par une autorité de certification de confiance. Si votre application Web vous donne des erreurs de validation de certificat, vous utilisez probablement un certificat auto-signé et pour les résoudre, vous devez définir une variable nommée VSTS_ARM_REST_IGNORE_SSL_ERRORS à la valeur true dans le pipeline de construction ou de version.", + "loc.messages.ZipDeployLogsURL": "Les journaux Zip Deploy peuvent être consultés sur %s", + "loc.messages.DeployLogsURL": "Les journaux de déploiement peuvent être consultés sur %s", + "loc.messages.AppServiceApplicationURL": "URL d’application App Service : %s", + "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.FailedToGetResourceID": "Échec de l'obtention de l'ID de ressource pour le type de ressource '%s' et le nom de ressource '%s'. Erreur : %s", + "loc.messages.JarPathNotPresent": "Le chemin du fichier jar Java n'est pas présent", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Échec de la mise à jour de la ressource Application Insights '%s'. Erreur : %s", + "loc.messages.InvalidDockerImageName": "Le nom fourni pour l’image Docker Hub est non valide.", + "loc.messages.MsBuildPackageNotSupported": "Le déploiement du package généré par msBuild n'est pas pris en charge. Changez le format du package, ou utilisez la tâche de déploiement Azure App Service.", + "loc.messages.FailedToGetStorageAccountDetails": "Le compte de stockage associé à l’application de fonction est introuvable.", + "loc.messages.FailedToSyncTriggers": "Nous n’avons pas pu effectuer la synchronisation des déclencheurs pour l’application de fonction '%s'. Erreur : %s", + "loc.messages.SyncingFunctionTriggers": "Synchronisation des déclencheurs pour l'application de fonction", + "loc.messages.SyncFunctionTriggersSuccess": "Synchronisation réussie des déclencheurs de l'application de fonction", + "loc.messages.UpdatedRunFromPackageSettings": "Mise à jour effectuée du paramètre d'application WEBSITE_RUN_FROM_PACKAGE vers %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "L’option Type de déploiement ne s’applique pas à consommation Linux.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "L’option Type de déploiement ne s’applique pas à la consommation flexible." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/it-IT/resources.resjson index 81d2113efa5c..ab2e7d87f9fe 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Distribuzione 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.releaseNotes": "Novità della versione 2.*
Rimozione del supporto per la distribuzione WAR, impostazione delle opzioni di Web.Config e opzione per il comando di avvio per app per le funzioni di Azure per Linux.", - "loc.group.displayName.AdditionalDeploymentOptions": "Opzioni di distribuzione aggiuntive", - "loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione", - "loc.input.label.azureSubscription": "Connessione ad Azure Resource Manager", - "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.help.appType": "Selezionare il tipo di app di Funzioni di Azure per la distribuzione.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Nome dell'app di Funzioni di Azure", - "loc.input.help.appName": "Immettere o selezionare il nome di un'app Funzioni di Azure esistente. Le app per le funzioni elencate saranno basate sul tipo di app selezionato.", - "loc.input.label.deployToSlotOrASE": "Distribuisci nello slot o nell'ambiente del servizio app", - "loc.input.help.deployToSlotOrASE": "Consente di selezionare l'opzione per la distribuzione in uno slot di distribuzione esistente o in un ambiente del servizio app di Azure.
Per entrambe le destinazioni l'attività richiede il nome del gruppo di risorse.
Se la destinazione di distribuzione è uno slot, per impostazione predefinita la distribuzione viene eseguita nello slot di produzione. È anche possibile specificare qualsiasi altro nome di slot esistente.
Se la destinazione di distribuzione è un ambiente del servizio app di Azure, lasciare il nome dello slot impostato su 'produzione' e specificare solo il nome del gruppo di risorse.", - "loc.input.label.resourceGroupName": "Gruppo di risorse", - "loc.input.help.resourceGroupName": "Il nome del gruppo di risorse è obbligatorio quando la destinazione di distribuzione è uno slot di distribuzione o un ambiente del servizio app.
Immettere o selezionare il gruppo di risorse di Azure che contiene il servizio app di Azure specificato sopra.", - "loc.input.label.slotName": "Slot", - "loc.input.help.slotName": "Consente di 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.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.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.deploymentMethod": "Metodo di distribuzione", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "Il percorso specificato per il pacchetto o la cartella del servizio app non è valido: %s", - "loc.messages.SetParamFilenotfound0": "Il file dei parametri del set non è stato trovato: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "Le trasformazioni XML sono state applicate", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "I dettagli della connessione al servizio per il servizio app di Azure sono stati recuperati: '%s'", - "loc.messages.ErrorNoSuchDeployingMethodExists": "Errore: non esiste alcun metodo di distribuzione di questo tipo", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Non è possibile recuperare i dettagli della connessione al servizio per il servizio app di Azure: %s. Codice di stato: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "Non è possibile recuperare i dettagli della connessione al servizio per la risorsa di Azure '%s'. Codice di stato: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "L'aggiornamento della cronologia di distribuzione all'indirizzo %s è stato completato", - "loc.messages.Failedtoupdatedeploymenthistory": "Non è stato possibile aggiornare la cronologia di distribuzione. Errore: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "AVVISO: non è possibile aggiornare lo stato di distribuzione. L'endpoint di Gestione controllo del codice sorgente non è abilitato per questo sito Web", - "loc.messages.Unabletoretrievewebconfigdetails": "Non è possibile recuperare i dettagli di configurazione del servizio app. Codice di stato: '%s'", - "loc.messages.Unabletoretrievewebappsettings": "Non è possibile recuperare le impostazioni dell'applicazione del servizio app. [Codice di stato: '%s'. Messaggio di errore: '%s']", - "loc.messages.Unabletoupdatewebappsettings": "Non è possibile aggiornare le impostazioni dell'applicazione del servizio app. Codice di stato: '%s'", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Non è possibile aggiornare lo stato di distribuzione. L'ID distribuzione univoco non è stato recuperato", - "loc.messages.PackageDeploymentSuccess": "Il pacchetto Web è stato distribuito nel servizio app. Si noti che gli errori di montaggio o estrazione del pacchetto verranno registrati nei log di distribuzione nel percorso indicato sopra.", - "loc.messages.PackageDeploymentFailed": "Non è stato possibile distribuire il pacchetto Web nel servizio app.", - "loc.messages.Runningcommand": "Esecuzione del comando: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Distribuzione del pacchetto Web %s nel percorso virtuale (percorso fisico) %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "La distribuzione del pacchetto %s con il servizio Kudu all'indirizzo %s è riuscita", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Non è stato possibile distribuire il pacchetto del servizio app con il servizio Kudu: %s", - "loc.messages.Unabletodeploywebappresponsecode": "Non è possibile distribuire il servizio app a causa del codice errore: %s", - "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": "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.", - "loc.messages.NOJSONfilematchedwithspecificpattern": "Non sono stati trovati file JSON corrispondenti al criterio specificato: %s.", - "loc.messages.Configfiledoesntexists": "Il file di configurazione %s non esiste.", - "loc.messages.Failedtowritetoconfigfilewitherror": "Non è stato possibile scrivere nel file config %s. Errore: %s", - "loc.messages.AppOfflineModeenabled": "La modalità offline dell'app è abilitata.", - "loc.messages.Failedtoenableappofflinemode": "Non è stato possibile abilitare la modalità offline dell'app. Codice di stato: %s (%s)", - "loc.messages.AppOflineModedisabled": "La modalità offline dell'app è disabilitata.", - "loc.messages.FailedtodisableAppOfflineMode": "Non è stato possibile disabilitare la modalità offline dell'app. Codice di stato: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Non è possibile eseguire trasformazioni XML su una piattaforma non Windows.", - "loc.messages.XdtTransformationErrorWhileTransforming": "Si è verificato un errore di trasformazione XML durante la trasformazione di %s con %s.", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Le opzioni di pubblicazione con Distribuzione Web sono supportate solo quando si usa l'agente Windows", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La pubblicazione con l'opzione zipdeploy non è supportata per il tipo di pacchetto msBuild.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La pubblicazione con l'opzione zipdeploy non è supportata per l'applicazione virtuale.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Se si pubblica usando le opzioni zipdeploy o RunFromPackage, la distribuzione di file war non è supportata.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "Se si pubblica usando RunFromPackage, è possibile che lo script post-distribuzione non sia supportato se apporta modifiche a wwwroot perché la cartella è di sola lettura.", - "loc.messages.ResourceDoesntExist": "La risorsa '%s' non esiste. La risorsa deve esistere prima della distribuzione.", - "loc.messages.EncodeNotSupported": "La codifica rilevata del file %s è %s. La sostituzione delle variabili non è supportata con la codifica file %s. Le codifiche supportate sono UTF-8 e UTF-16 LE.", - "loc.messages.UnknownFileEncodeError": "Non è possibile rilevare la codifica del file %s (typeCode: %s). Le codifiche supportate sono UTF-8 e UTF-16 LE.", - "loc.messages.ShortFileBufferError": "Il buffer di file è troppo piccolo per il rilevamento del tipo di codifica: %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Non è stato possibile aggiornare i dettagli della configurazione del servizio app. Errore: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "I dettagli della configurazione del servizio app sono stati aggiornati", - "loc.messages.RequestedURLforkuduphysicalpath": "È stato richiesto l'URL per il percorso fisico di Kudu: %s", - "loc.messages.Physicalpathalreadyexists": "Il percorso fisico '%s' esiste già", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Il percorso fisico di Kudu è stato creato: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Non è stato possibile creare il percorso fisico di Kudu. Errore: %s", - "loc.messages.FailedtocheckphysicalPath": "Non è stato possibile verificare il percorso fisico di Kudu. Codice errore: %s", - "loc.messages.VirtualApplicationDoesNotExist": "L'applicazione virtuale non esiste: %s", - "loc.messages.JSONParseError": "Non è possibile analizzare il file JSON: %s. Errore: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "La sostituzione di variabili JSON è stata applicata.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "La sostituzione di variabili XML è stata applicata.", - "loc.messages.failedtoUploadFileToKudu": "Non è possibile caricare il file %s in Kudu (%s). Codice di stato: %s", - "loc.messages.failedtoUploadFileToKuduError": "Non è stato possibile caricare il file %s in Kudu (%s). Errore: %s", - "loc.messages.ExecuteScriptOnKudu": "Esecuzione dello script specificato nel servizio Kudu.", - "loc.messages.FailedToRunScriptOnKuduError": "Non è possibile eseguire lo script nel servizio Kudu. Errore: %s", - "loc.messages.FailedToRunScriptOnKudu": "Non è possibile eseguire lo script in Kudu: %s. Codice di stato: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "Lo script è stato eseguito in Kudu.", - "loc.messages.ScriptExecutionOnKuduFailed": "Il codice restituito dallo script eseguito è '%s'. Errore: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "Non è possibile eliminare il file %s da Kudu (%s). Codice di stato: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "Non è possibile eliminare il file %s da Kudu (%s). Errore: %s", - "loc.messages.ScriptFileNotFound": "Il file di script '%s' non è stato trovato.", - "loc.messages.InvalidScriptFile": "Il file di script specificato '%s' non è valido. Le estensioni valide sono bat e cmd per Windows e sh per Linux", - "loc.messages.RetryForTimeoutIssue": "L'esecuzione dello script non è riuscita a causa del timeout. Verrà effettuato un nuovo tentativo.", - "loc.messages.stdoutFromScript": "Output standard dello script: ", - "loc.messages.stderrFromScript": "Errore standard dello script: ", - "loc.messages.FailedToGetKuduFileContent": "Non è possibile recuperare il contenuto del file: %s. Codice di stato: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "Non è possibile recuperare il contenuto del file: %s. Errore: %s", - "loc.messages.ScriptStatusTimeout": "Non è possibile recuperare lo stato dello script a causa del timeout.", - "loc.messages.PollingForFileTimeOut": "Non è possibile recuperare lo stato dello script a causa del timeout. È possibile aumentare il limite di timeout impostando la variabile 'appservicedeploy.retrytimeout' sul numero di minuti necessari.", - "loc.messages.InvalidPollOption": "L'opzione di polling specificata %s non è valida.", - "loc.messages.AutoDetectDjangoSettingsFailed": "Il percorso del file 'settings.py' di DJANGO_SETTINGS_MODULE non è stato rilevato. Assicurarsi che il file 'settings.py' sia esistente oppure specificare il percorso corretto nel campo di input del parametro di Web.config nel formato seguente: '-DJANGO_SETTINGS_MODULE .settings'", - "loc.messages.FailedToApplyTransformation": "Non è possibile applicare la trasformazione per il pacchetto specificato. Eseguire le verifiche seguenti.", - "loc.messages.FailedToApplyTransformationReason1": "1. Verificare se la trasformazione è già stata applicata per il pacchetto generato da MSBuild durante la compilazione. In caso affermativo, rimuovere il tag per ogni file config nel file csproj e ricompilare. ", - "loc.messages.FailedToApplyTransformationReason2": "2. Assicurarsi che il file config e i file di trasformazione siano presenti nella stessa cartella all'interno del pacchetto.", - "loc.messages.AutoParameterizationMessage": "Per impostazione predefinita, agli attributi di ConnectionString in Web.config sono associati parametri. Si noti che la trasformazione non ha effetto sugli attributi di ConnectionString perché durante la distribuzione il valore viene sostituito dai file 'Parameters.xml' o 'SetParameters.xml'. Per disabilitare l'aggiunta automatica di parametri, impostare /p:AutoParameterizationWebConfigConnectionStrings=False durante la generazione del pacchetto MSBuild.", - "loc.messages.UnsupportedAppType": "Il tipo di app '%s' non è supportato nella generazione di Web.config. I valori validi per '-appType' sono: 'python_Bottle', 'python_Django', 'python_Flask' e 'node'", - "loc.messages.UnableToFetchAuthorityURL": "Non è possibile recuperare l'URL dell'autorità.", - "loc.messages.UnableToFetchActiveDirectory": "Non è possibile recuperare l'ID risorsa di Active Directory.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Lo stack di runtime e il comando di avvio sono stati aggiornati.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Non è stato possibile aggiornare lo stack di runtime e il comando di avvio. Errore: %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "Le impostazioni dell'app sono state aggiornate.", - "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 di Registro Azure Container. [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", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "L'annotazione versione è stata aggiunta alla risorsa di Application Insights: %s", - "loc.messages.FailedAddingReleaseAnnotation": "Non è stato possibile aggiungere l'annotazione versione. %s", - "loc.messages.RenameLockedFilesEnabled": "La ridenominazione dei file bloccati è abilitata per il servizio app.", - "loc.messages.FailedToEnableRenameLockedFiles": "Non è stato possibile abilitare la ridenominazione de file bloccati. Errore: %s", - "loc.messages.WebJobsInProgressIssue": "Qualche processo Web nello stato in esecuzione impedisce alla distribuzione di rimuovere i file. È possibile disabilitare l'opzione 'Rimuovi file aggiuntivi nella destinazione' oppure arrestare i processi continui prima della distribuzione.", - "loc.messages.FailedToFetchKuduAppSettings": "Non è stato possibile recuperare le impostazioni dell'app Kudu. 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": "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' da Kudu. Errore: %s", - "loc.messages.RetryToDeploy": "Verrà effettuato un nuovo tentativo di distribuzione del pacchetto.", - "loc.messages.FailedToGetAppServiceDetails": "Non è stato possibile recuperare i dettagli del servizio app '%s'. Errore: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "Non è stato possibile recuperare il profilo di pubblicazione del servizio app '%s'. Errore: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "Non è stato possibile aggiornare i metadati del servizio app '%s'. Errore: %s", - "loc.messages.FailedToGetAppServiceMetadata": "Non è stato possibile ottenere i metadati 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.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %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.", - "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.", - "loc.messages.PackageDeploymentInitiated": "La distribuzione del pacchetto con zipdeploy è stata avviata.", - "loc.messages.FailedToGetDeploymentLogs": "Non è stato possibile ottenere i log di distribuzione. Errore: %s", - "loc.messages.GoExeNameNotPresent": "Il nome dell'eseguibile Go non è presente", - "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.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.XmlParsingFailed": "Non è possibile analizzare il file XML del profilo di pubblicazione. Errore: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La proprietà non esiste nel profilo di pubblicazione", - "loc.messages.InvalidConnectionType": "Il tipo di connessione al servizio non è valido", - "loc.messages.InvalidImageSourceType": "Il tipo di origine immagini non è valido", - "loc.messages.InvalidPublishProfile": "Il file del profilo di pubblicazione non è valido.", - "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 pipeline di compilazione o versione", - "loc.messages.ZipDeployLogsURL": "I log di zipdeploy possono essere visualizzati in %s", - "loc.messages.DeployLogsURL": "I log di distribuzione possono essere visualizzati in %s", - "loc.messages.AppServiceApplicationURL": "URL dell'applicazione del servizio app: %s", - "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.FailedToGetResourceID": "Non è stato possibile ottenere l'ID risorsa per il tipo di risorsa '%s' e il nome di risorsa '%s'. Errore: %s", - "loc.messages.JarPathNotPresent": "Il percorso del file jar Java non è presente", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Non è stato possibile aggiornare la risorsa '%s' di Application Insights. Errore: %s", - "loc.messages.InvalidDockerImageName": "Il nome dell'immagine di Docker Hub specificato non è valido.", - "loc.messages.MsBuildPackageNotSupported": "La distribuzione del pacchetto generato da msBuild non è supportata. Modificare il formato del pacchetto oppure usare l'attività Distribuzione Servizio app di Azure.", - "loc.messages.FailedToGetStorageAccountDetails": "Non è possibile trovare l'account di archiviazione associato all'app per le funzioni.", - "loc.messages.FailedToSyncTriggers": "Non è stato possibile sincronizzare i trigger per l'app per le funzioni '%s'. Errore: %s", - "loc.messages.SyncingFunctionTriggers": "Sincronizzazione dei trigger per l'app per le funzioni", - "loc.messages.SyncFunctionTriggersSuccess": "La sincronizzazione dei trigger per l'app per le funzioni è stata completata", - "loc.messages.UpdatedRunFromPackageSettings": "L'impostazione applicazione WEBSITE_RUN_FROM_PACKAGE è stata aggiornata in %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "L'opzione Tipo di distribuzione non è valida per a consumo per Linux.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Distribuzione 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.releaseNotes": "Novità della versione 2.*
Rimozione del supporto per la distribuzione WAR, impostazione delle opzioni di Web.Config e opzione per il comando di avvio per app per le funzioni di Azure per Linux.", + "loc.group.displayName.AdditionalDeploymentOptions": "Opzioni di distribuzione aggiuntive", + "loc.group.displayName.ApplicationAndConfigurationSettings": "Impostazioni applicazione e configurazione", + "loc.input.label.azureSubscription": "Connessione ad Azure Resource Manager", + "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.help.appType": "Selezionare il tipo di app di Funzioni di Azure per la distribuzione.", + "loc.input.label.isFlexConsumption": "App per le funzioni nel piano a consumo Flex", + "loc.input.label.appName": "Nome dell'app di Funzioni di Azure", + "loc.input.help.appName": "Immettere o selezionare il nome di un'app Funzioni di Azure esistente. Le app per le funzioni elencate saranno basate sul tipo di app selezionato.", + "loc.input.label.deployToSlotOrASE": "Distribuisci nello slot o nell'ambiente del servizio app", + "loc.input.help.deployToSlotOrASE": "Consente di selezionare l'opzione per la distribuzione in uno slot di distribuzione esistente o in un ambiente del servizio app di Azure.
Per entrambe le destinazioni l'attività richiede il nome del gruppo di risorse.
Se la destinazione di distribuzione è uno slot, per impostazione predefinita la distribuzione viene eseguita nello slot di produzione. È anche possibile specificare qualsiasi altro nome di slot esistente.
Se la destinazione di distribuzione è un ambiente del servizio app di Azure, lasciare il nome dello slot impostato su 'produzione' e specificare solo il nome del gruppo di risorse.", + "loc.input.label.resourceGroupName": "Gruppo di risorse", + "loc.input.help.resourceGroupName": "Il nome del gruppo di risorse è obbligatorio quando la destinazione di distribuzione è uno slot di distribuzione o un ambiente del servizio app.
Immettere o selezionare il gruppo di risorse di Azure che contiene il servizio app di Azure specificato sopra.", + "loc.input.label.slotName": "Slot", + "loc.input.help.slotName": "Consente di 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.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.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.deploymentMethod": "Metodo di distribuzione", + "loc.input.help.deploymentMethod": "Scegliere il metodo di distribuzione per l'app per le funzioni. Si noti che le app per le funzioni a consumo per Linux e Flex non supportano questa configurazione.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "Il percorso specificato per il pacchetto o la cartella del servizio app non è valido: %s", + "loc.messages.SetParamFilenotfound0": "Il file dei parametri del set non è stato trovato: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "Le trasformazioni XML sono state applicate", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "I dettagli della connessione al servizio per il servizio app di Azure sono stati recuperati: '%s'", + "loc.messages.ErrorNoSuchDeployingMethodExists": "Errore: non esiste alcun metodo di distribuzione di questo tipo", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Non è possibile recuperare i dettagli della connessione al servizio per il servizio app di Azure: %s. Codice di stato: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "Non è possibile recuperare i dettagli della connessione al servizio per la risorsa di Azure '%s'. Codice di stato: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "L'aggiornamento della cronologia di distribuzione all'indirizzo %s è stato completato", + "loc.messages.Failedtoupdatedeploymenthistory": "Non è stato possibile aggiornare la cronologia di distribuzione. Errore: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "AVVISO: non è possibile aggiornare lo stato di distribuzione. L'endpoint di Gestione controllo del codice sorgente non è abilitato per questo sito Web", + "loc.messages.Unabletoretrievewebconfigdetails": "Non è possibile recuperare i dettagli di configurazione del servizio app. Codice di stato: '%s'", + "loc.messages.Unabletoretrievewebappsettings": "Non è possibile recuperare le impostazioni dell'applicazione del servizio app. [Codice di stato: '%s'. Messaggio di errore: '%s']", + "loc.messages.Unabletoupdatewebappsettings": "Non è possibile aggiornare le impostazioni dell'applicazione del servizio app. Codice di stato: '%s'", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Non è possibile aggiornare lo stato di distribuzione. L'ID distribuzione univoco non è stato recuperato", + "loc.messages.PackageDeploymentSuccess": "Il pacchetto Web è stato distribuito nel servizio app. Si noti che gli errori di montaggio o estrazione del pacchetto verranno registrati nei log di distribuzione nel percorso indicato sopra.", + "loc.messages.PackageDeploymentFailed": "Non è stato possibile distribuire il pacchetto Web nel servizio app.", + "loc.messages.Runningcommand": "Esecuzione del comando: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Distribuzione del pacchetto Web %s nel percorso virtuale (percorso fisico) %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "La distribuzione del pacchetto %s con il servizio Kudu all'indirizzo %s è riuscita", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Non è stato possibile distribuire il pacchetto del servizio app con il servizio Kudu: %s", + "loc.messages.Unabletodeploywebappresponsecode": "Non è possibile distribuire il servizio app a causa del codice errore: %s", + "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": "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.", + "loc.messages.NOJSONfilematchedwithspecificpattern": "Non sono stati trovati file JSON corrispondenti al criterio specificato: %s.", + "loc.messages.Configfiledoesntexists": "Il file di configurazione %s non esiste.", + "loc.messages.Failedtowritetoconfigfilewitherror": "Non è stato possibile scrivere nel file config %s. Errore: %s", + "loc.messages.AppOfflineModeenabled": "La modalità offline dell'app è abilitata.", + "loc.messages.Failedtoenableappofflinemode": "Non è stato possibile abilitare la modalità offline dell'app. Codice di stato: %s (%s)", + "loc.messages.AppOflineModedisabled": "La modalità offline dell'app è disabilitata.", + "loc.messages.FailedtodisableAppOfflineMode": "Non è stato possibile disabilitare la modalità offline dell'app. Codice di stato: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Non è possibile eseguire trasformazioni XML su una piattaforma non Windows.", + "loc.messages.XdtTransformationErrorWhileTransforming": "Si è verificato un errore di trasformazione XML durante la trasformazione di %s con %s.", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Le opzioni di pubblicazione con Distribuzione Web sono supportate solo quando si usa l'agente Windows", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "La pubblicazione con l'opzione zipdeploy non è supportata per il tipo di pacchetto msBuild.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "La pubblicazione con l'opzione zipdeploy non è supportata per l'applicazione virtuale.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Se si pubblica usando le opzioni zipdeploy o RunFromPackage, la distribuzione di file war non è supportata.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "Se si pubblica usando RunFromPackage, è possibile che lo script post-distribuzione non sia supportato se apporta modifiche a wwwroot perché la cartella è di sola lettura.", + "loc.messages.ResourceDoesntExist": "La risorsa '%s' non esiste. La risorsa deve esistere prima della distribuzione.", + "loc.messages.EncodeNotSupported": "La codifica rilevata del file %s è %s. La sostituzione delle variabili non è supportata con la codifica file %s. Le codifiche supportate sono UTF-8 e UTF-16 LE.", + "loc.messages.UnknownFileEncodeError": "Non è possibile rilevare la codifica del file %s (typeCode: %s). Le codifiche supportate sono UTF-8 e UTF-16 LE.", + "loc.messages.ShortFileBufferError": "Il buffer di file è troppo piccolo per il rilevamento del tipo di codifica: %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Non è stato possibile aggiornare i dettagli della configurazione del servizio app. Errore: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "I dettagli della configurazione del servizio app sono stati aggiornati", + "loc.messages.RequestedURLforkuduphysicalpath": "È stato richiesto l'URL per il percorso fisico di Kudu: %s", + "loc.messages.Physicalpathalreadyexists": "Il percorso fisico '%s' esiste già", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Il percorso fisico di Kudu è stato creato: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Non è stato possibile creare il percorso fisico di Kudu. Errore: %s", + "loc.messages.FailedtocheckphysicalPath": "Non è stato possibile verificare il percorso fisico di Kudu. Codice errore: %s", + "loc.messages.VirtualApplicationDoesNotExist": "L'applicazione virtuale non esiste: %s", + "loc.messages.JSONParseError": "Non è possibile analizzare il file JSON: %s. Errore: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "La sostituzione di variabili JSON è stata applicata.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "La sostituzione di variabili XML è stata applicata.", + "loc.messages.failedtoUploadFileToKudu": "Non è possibile caricare il file %s in Kudu (%s). Codice di stato: %s", + "loc.messages.failedtoUploadFileToKuduError": "Non è stato possibile caricare il file %s in Kudu (%s). Errore: %s", + "loc.messages.ExecuteScriptOnKudu": "Esecuzione dello script specificato nel servizio Kudu.", + "loc.messages.FailedToRunScriptOnKuduError": "Non è possibile eseguire lo script nel servizio Kudu. Errore: %s", + "loc.messages.FailedToRunScriptOnKudu": "Non è possibile eseguire lo script in Kudu: %s. Codice di stato: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "Lo script è stato eseguito in Kudu.", + "loc.messages.ScriptExecutionOnKuduFailed": "Il codice restituito dallo script eseguito è '%s'. Errore: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "Non è possibile eliminare il file %s da Kudu (%s). Codice di stato: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "Non è possibile eliminare il file %s da Kudu (%s). Errore: %s", + "loc.messages.ScriptFileNotFound": "Il file di script '%s' non è stato trovato.", + "loc.messages.InvalidScriptFile": "Il file di script specificato '%s' non è valido. Le estensioni valide sono bat e cmd per Windows e sh per Linux", + "loc.messages.RetryForTimeoutIssue": "L'esecuzione dello script non è riuscita a causa del timeout. Verrà effettuato un nuovo tentativo.", + "loc.messages.stdoutFromScript": "Output standard dello script: ", + "loc.messages.stderrFromScript": "Errore standard dello script: ", + "loc.messages.FailedToGetKuduFileContent": "Non è possibile recuperare il contenuto del file: %s. Codice di stato: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "Non è possibile recuperare il contenuto del file: %s. Errore: %s", + "loc.messages.ScriptStatusTimeout": "Non è possibile recuperare lo stato dello script a causa del timeout.", + "loc.messages.PollingForFileTimeOut": "Non è possibile recuperare lo stato dello script a causa del timeout. È possibile aumentare il limite di timeout impostando la variabile 'appservicedeploy.retrytimeout' sul numero di minuti necessari.", + "loc.messages.InvalidPollOption": "L'opzione di polling specificata %s non è valida.", + "loc.messages.AutoDetectDjangoSettingsFailed": "Il percorso del file 'settings.py' di DJANGO_SETTINGS_MODULE non è stato rilevato. Assicurarsi che il file 'settings.py' sia esistente oppure specificare il percorso corretto nel campo di input del parametro di Web.config nel formato seguente: '-DJANGO_SETTINGS_MODULE .settings'", + "loc.messages.FailedToApplyTransformation": "Non è possibile applicare la trasformazione per il pacchetto specificato. Eseguire le verifiche seguenti.", + "loc.messages.FailedToApplyTransformationReason1": "1. Verificare se la trasformazione è già stata applicata per il pacchetto generato da MSBuild durante la compilazione. In caso affermativo, rimuovere il tag per ogni file config nel file csproj e ricompilare. ", + "loc.messages.FailedToApplyTransformationReason2": "2. Assicurarsi che il file config e i file di trasformazione siano presenti nella stessa cartella all'interno del pacchetto.", + "loc.messages.AutoParameterizationMessage": "Per impostazione predefinita, agli attributi di ConnectionString in Web.config sono associati parametri. Si noti che la trasformazione non ha effetto sugli attributi di ConnectionString perché durante la distribuzione il valore viene sostituito dai file 'Parameters.xml' o 'SetParameters.xml'. Per disabilitare l'aggiunta automatica di parametri, impostare /p:AutoParameterizationWebConfigConnectionStrings=False durante la generazione del pacchetto MSBuild.", + "loc.messages.UnsupportedAppType": "Il tipo di app '%s' non è supportato nella generazione di Web.config. I valori validi per '-appType' sono: 'python_Bottle', 'python_Django', 'python_Flask' e 'node'", + "loc.messages.UnableToFetchAuthorityURL": "Non è possibile recuperare l'URL dell'autorità.", + "loc.messages.UnableToFetchActiveDirectory": "Non è possibile recuperare l'ID risorsa di Active Directory.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Lo stack di runtime e il comando di avvio sono stati aggiornati.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Non è stato possibile aggiornare lo stack di runtime e il comando di avvio. Errore: %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "Le impostazioni dell'app sono state aggiornate.", + "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 di Registro Azure Container. [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", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "L'annotazione versione è stata aggiunta alla risorsa di Application Insights: %s", + "loc.messages.FailedAddingReleaseAnnotation": "Non è stato possibile aggiungere l'annotazione versione. %s", + "loc.messages.RenameLockedFilesEnabled": "La ridenominazione dei file bloccati è abilitata per il servizio app.", + "loc.messages.FailedToEnableRenameLockedFiles": "Non è stato possibile abilitare la ridenominazione de file bloccati. Errore: %s", + "loc.messages.WebJobsInProgressIssue": "Qualche processo Web nello stato in esecuzione impedisce alla distribuzione di rimuovere i file. È possibile disabilitare l'opzione 'Rimuovi file aggiuntivi nella destinazione' oppure arrestare i processi continui prima della distribuzione.", + "loc.messages.FailedToFetchKuduAppSettings": "Non è stato possibile recuperare le impostazioni dell'app Kudu. 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": "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' da Kudu. Errore: %s", + "loc.messages.RetryToDeploy": "Verrà effettuato un nuovo tentativo di distribuzione del pacchetto.", + "loc.messages.FailedToGetAppServiceDetails": "Non è stato possibile recuperare i dettagli del servizio app '%s'. Errore: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "Non è stato possibile recuperare il profilo di pubblicazione del servizio app '%s'. Errore: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "Non è stato possibile aggiornare i metadati del servizio app '%s'. Errore: %s", + "loc.messages.FailedToGetAppServiceMetadata": "Non è stato possibile ottenere i metadati 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.FailedToUpdateAppServiceApplicationSettings": "Non è stato possibile aggiornare le impostazioni applicazione del servizio app '%s'. Errore: %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.", + "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.", + "loc.messages.PackageDeploymentInitiated": "La distribuzione del pacchetto con zipdeploy è stata avviata.", + "loc.messages.FailedToGetDeploymentLogs": "Non è stato possibile ottenere i log di distribuzione. Errore: %s", + "loc.messages.GoExeNameNotPresent": "Il nome dell'eseguibile Go non è presente", + "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.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.XmlParsingFailed": "Non è possibile analizzare il file XML del profilo di pubblicazione. Errore: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] La proprietà non esiste nel profilo di pubblicazione", + "loc.messages.InvalidConnectionType": "Il tipo di connessione al servizio non è valido", + "loc.messages.InvalidImageSourceType": "Il tipo di origine immagini non è valido", + "loc.messages.InvalidPublishProfile": "Il file del profilo di pubblicazione non è valido.", + "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 pipeline di compilazione o versione", + "loc.messages.ZipDeployLogsURL": "I log di zipdeploy possono essere visualizzati in %s", + "loc.messages.DeployLogsURL": "I log di distribuzione possono essere visualizzati in %s", + "loc.messages.AppServiceApplicationURL": "URL dell'applicazione del servizio app: %s", + "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.FailedToGetResourceID": "Non è stato possibile ottenere l'ID risorsa per il tipo di risorsa '%s' e il nome di risorsa '%s'. Errore: %s", + "loc.messages.JarPathNotPresent": "Il percorso del file jar Java non è presente", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Non è stato possibile aggiornare la risorsa '%s' di Application Insights. Errore: %s", + "loc.messages.InvalidDockerImageName": "Il nome dell'immagine di Docker Hub specificato non è valido.", + "loc.messages.MsBuildPackageNotSupported": "La distribuzione del pacchetto generato da msBuild non è supportata. Modificare il formato del pacchetto oppure usare l'attività Distribuzione Servizio app di Azure.", + "loc.messages.FailedToGetStorageAccountDetails": "Non è possibile trovare l'account di archiviazione associato all'app per le funzioni.", + "loc.messages.FailedToSyncTriggers": "Non è stato possibile sincronizzare i trigger per l'app per le funzioni '%s'. Errore: %s", + "loc.messages.SyncingFunctionTriggers": "Sincronizzazione dei trigger per l'app per le funzioni", + "loc.messages.SyncFunctionTriggersSuccess": "La sincronizzazione dei trigger per l'app per le funzioni è stata completata", + "loc.messages.UpdatedRunFromPackageSettings": "L'impostazione applicazione WEBSITE_RUN_FROM_PACKAGE è stata aggiornata in %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "L'opzione Tipo di distribuzione non è valida per a consumo per Linux.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "L'opzione Tipo di distribuzione non è valida per a consumo per Flex." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ja-JP/resources.resjson index b524eebd460c..35b8524a81ae 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Azure Functions デプロイ", - "loc.helpMarkDown": "[このタスクに関する詳細](https://aka.ms/azurefunctiondeployreadme)", - "loc.description": ".NET、Python、JavaScript、PowerShell、Java ベースの Web アプリケーションを使用して関数アプリを更新する", - "loc.instanceNameFormat": "Azure 関数アプリのデプロイ: $(appName)", - "loc.releaseNotes": "バージョン 2 の新機能。*
削除された WAR デプロイ サポート、Web.Config オプションの設定、Linux Azure Function Apps のスタートアップ コマンドのオプション。", - "loc.group.displayName.AdditionalDeploymentOptions": "追加のデプロイ オプション", - "loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定", - "loc.input.label.azureSubscription": "Azure Resource Manager 接続", - "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。", - "loc.input.label.appType": "アプリの種類", - "loc.input.help.appType": "デプロイの Azure 関数アプリの種類を選択します。", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Azure Functions App 名", - "loc.input.help.appName": "既存の Azure Functions アプリの名前を入力または選択します。一覧に表示される関数アプリは、選択したアプリの種類に基づいて表示されます。", - "loc.input.label.deployToSlotOrASE": "スロットまたは App Service 環境に配置する", - "loc.input.help.deployToSlotOrASE": "既存の配置スロットまたは Azure App Service Environment に配置するためのオプションを選択します。
どちらのターゲットでも、タスクにはリソース グループ名が必要です。
配置ターゲットがスロットの場合、配置は既定で運用スロットに実施されます。他の既存のスロット名を指定することもできます。
配置ターゲットが Azure App Service Environment の場合、スロット名を 'production' のままにして、リソース グループ名だけを指定します。", - "loc.input.label.resourceGroupName": "リソース グループ", - "loc.input.help.resourceGroupName": "デプロイ ターゲットがデプロイ スロットまたは App Service Environment の場合、リソース グループ名が必要です。
上記で指定された Azure App Service を含む Azure リソース グループを入力するか選択します。", - "loc.input.label.slotName": "スロット", - "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.runtimeStack": "ランタイム スタック", - "loc.input.help.runtimeStack": "サポートされているランタイム バージョンについては、[こちらのドキュメント](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) をご覧ください。`DOCKER|microsoft/azure-functions-*` などの以前の値は非推奨であるため、ドロップダウンから新しい値をお使いください。", - "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.deploymentMethod": "デプロイ方法", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "無効な App Service パッケージまたはフォルダー パスが指定されました: %s", - "loc.messages.SetParamFilenotfound0": "設定パラメーター ファイルが見つかりません: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "XML 変換が正常に適用されました", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Azure App Service のサービス接続の詳細を取得しました: '%s'", - "loc.messages.ErrorNoSuchDeployingMethodExists": "エラー: そのようなデプロイ方法はありません", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Azure App Service のサービス接続の詳細を取得できません: %s。状態コード: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "Azure Resource のサービス接続の詳細を取得できません: '%s'。状態コード: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "デプロイ履歴が %s で正常に更新されました", - "loc.messages.Failedtoupdatedeploymenthistory": "デプロイ履歴を更新できませんでした。エラー: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "警告: デプロイ状態を更新できません: この Web サイトでは SCM エンドポイントが有効になっていません", - "loc.messages.Unabletoretrievewebconfigdetails": "App Service の構成の詳細を取得できません。状態コード: '%s'", - "loc.messages.Unabletoretrievewebappsettings": "App Service アプリケーションの設定を取得できません。[状態コード: '%s'、エラー メッセージ: '%s']", - "loc.messages.Unabletoupdatewebappsettings": "App Service のアプリケーションの設定を更新できません。状態コード: '%s'", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "配置の状態を更新できません: 一意の配置 ID を取得できません", - "loc.messages.PackageDeploymentSuccess": "Web パッケージが App Service に配置されました。Zip デプロイと RunFromPackage の場合、パッケージのマウント エラーまたは抽出エラーがデプロイ ログに記録されることに注意してください。", - "loc.messages.PackageDeploymentFailed": "Web パッケージを App Service に配置できませんでした。", - "loc.messages.Runningcommand": "コマンドを実行しています: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Web パッケージ: %s を仮想パス (物理パス) へ配置しています: %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "kudu サービスにより、パッケージ %s が %s に配置されました", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Kudu サービスを使用して App Service パッケージをデプロイできませんでした: %s", - "loc.messages.Unabletodeploywebappresponsecode": "エラー コードにより、App Service を配置できません : %s", - "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。", - "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります", - "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)", - "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした
タスクに指定されているパッケージがビルドまたは前のステージで成果物として発行されており、現在のジョブにダウンロードされているかどうかをご確認ください。", - "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。", - "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service をデプロイしてください。", - "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service をデプロイしてください。", - "loc.messages.NOJSONfilematchedwithspecificpattern": "指定のパターンと一致する JSON ファイルはありません: %s。", - "loc.messages.Configfiledoesntexists": "構成ファイル %s がありません。", - "loc.messages.Failedtowritetoconfigfilewitherror": "構成ファイル %s への書き込みに失敗しました。エラー: %s", - "loc.messages.AppOfflineModeenabled": "アプリのオフライン モードが有効です。", - "loc.messages.Failedtoenableappofflinemode": "アプリのオフライン モードを有効にできませんでした。状態コード: %s (%s)", - "loc.messages.AppOflineModedisabled": "アプリのオフライン モードが無効です。", - "loc.messages.FailedtodisableAppOfflineMode": "アプリのオフライン モードを無効にできませんでした。状態コード: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "非 Windows プラットフォームでは XML 変換を実行できません。", - "loc.messages.XdtTransformationErrorWhileTransforming": "%s の %s による変換中に XML 変換エラーが発生しました。", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Web 配置オプションによる発行は、Windows エージェントを使用している場合のみサポートされます", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "zip デプロイ オプションによる発行は、msBuild パッケージの種類ではサポートされていません。", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Zip デプロイ オプションによる発行は、仮想アプリケーションではサポートされていません。", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Zip デプロイまたは RunFromPackage オプションによる発行は、war ファイルの配置をサポートしていません。", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "フォルダーが ReadOnly のため、RunFromPackage による発行は、wwwroot に変更を加える場合は、デプロイ後のスクリプトがサポートされない可能性があります。", - "loc.messages.ResourceDoesntExist": "リソース '%s' がありません。リソースはデプロイ前に存在している必要があります。", - "loc.messages.EncodeNotSupported": "ファイル %s のファイル エンコードが %s として検出されました。ファイル エンコード %s では変数置換はサポートされていません。サポートされているエンコードは UTF-8 と UTF-16 LE です。", - "loc.messages.UnknownFileEncodeError": "ファイル %s (typeCode: %s) のエンコードを検出できません。サポートされているエンコードは UTF-8 および UTF-16 LE です。", - "loc.messages.ShortFileBufferError": "ファイル バッファーが短すぎてエンコードの種類を検出できません: %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "App Service 構成の詳細を更新できませんでした。エラー: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "App Service 構成の詳細が正常に更新されました", - "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 物理パスに関して URL が要求されました: %s", - "loc.messages.Physicalpathalreadyexists": "物理パス '%s' は既に存在しています", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 物理パスが正常に作成されました: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 物理パスを作成することができませんでした。エラー: %s", - "loc.messages.FailedtocheckphysicalPath": "Kudu 物理パスを確認できませんでした。エラー コード: %s", - "loc.messages.VirtualApplicationDoesNotExist": "仮想アプリケーションがありません: %s", - "loc.messages.JSONParseError": "JSON ファイルを解析できません: %s。エラー: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 変数置換が正常に適用されました。", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 変数の置換が正常に適用されました。", - "loc.messages.failedtoUploadFileToKudu": "ファイル %s を Kudu (%s) にアップロードできません。状態コード: %s", - "loc.messages.failedtoUploadFileToKuduError": "ファイル %s を Kudu (%s) にアップロードできません。エラー: %s", - "loc.messages.ExecuteScriptOnKudu": "指定されたスクリプトを Kudu サービス上で実行しています。", - "loc.messages.FailedToRunScriptOnKuduError": "スクリプトを Kudu サービス上で実行できません。エラー: %s", - "loc.messages.FailedToRunScriptOnKudu": "スクリプトを Kudu (%s) 上で実行できません。状態コード: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "スクリプトを Kudu 上で正常に実行できました。", - "loc.messages.ScriptExecutionOnKuduFailed": "実行したスクリプトからリターン コードとして '%s' が返されました。エラー: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "ファイル %s を Kudu (%s) から削除できません。状態コード: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "ファイル %s を Kudu (%s) から削除できません。エラー: %s", - "loc.messages.ScriptFileNotFound": "スクリプト ファイル '%s' が見つかりません。", - "loc.messages.InvalidScriptFile": "無効なスクリプト ファイル '%s' が指定されました。有効な拡張子は、Windows の場合は .bat と .cmd、Linux の場合は .sh です", - "loc.messages.RetryForTimeoutIssue": "タイムアウトの問題でスクリプトを実行できませんでした。もう一度お試しください。", - "loc.messages.stdoutFromScript": "スクリプトからの標準出力: ", - "loc.messages.stderrFromScript": "スクリプトからの標準エラー出力: ", - "loc.messages.FailedToGetKuduFileContent": "ファイルの内容を取得できません: %s。状態コード: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "ファイルの内容を取得できません: %s。エラー: %s", - "loc.messages.ScriptStatusTimeout": "タイムアウトのため、スクリプトの状態をフェッチできません。", - "loc.messages.PollingForFileTimeOut": "タイムアウトのため、スクリプトの状態をフェッチできません。タイムアウト制限を延長するには、'appservicedeploy.retrytimeout' 変数を必要な時間 (分) に設定します。", - "loc.messages.InvalidPollOption": "指定されたポーリング オプションが無効です: %s。", - "loc.messages.AutoDetectDjangoSettingsFailed": "DJANGO_SETTINGS_MODULE の 'settings.py' ファイル パスを検出できません。'settings.py' ファイルが存在することを確認するか、次の形式で Web.config パラメーター入力に正しいパスを指定してください: '-DJANGO_SETTINGS_MODULE .settings'", - "loc.messages.FailedToApplyTransformation": "指定されたパッケージに変換を適用することはできません。次の点をご確認ください。", - "loc.messages.FailedToApplyTransformationReason1": "1. ビルド中、MSBuild によって生成されたパッケージに対して変換が既に適用されたかどうか。適用された場合は、csproj ファイル内の各構成の タグを削除してから、リビルドします。", - "loc.messages.FailedToApplyTransformationReason2": "2. 構成ファイルと変換ファイルがパッケージ内の同じフォルダーに存在すること。", - "loc.messages.AutoParameterizationMessage": "Web.config の ConnectionString 属性は既定でパラメーター化されています。'Parameters.xml' ファイルまたは 'SetParameters.xml' ファイルによって値がデプロイ中に上書きされるため、変換が connectionString 属性に影響を与えることはありません。自動パラメーター化は、MSBuild パッケージの生成中に /p:AutoParameterizationWebConfigConnectionStrings=False のように設定することによって無効にできます。", - "loc.messages.UnsupportedAppType": "アプリの種類 '%s' が Web.config 生成でサポートされていません。'-appType' に対して有効な値は、'python_Bottle'、'python_Django'、'python_Flask'、'node' です。", - "loc.messages.UnableToFetchAuthorityURL": "機関の URL をフェッチできません。", - "loc.messages.UnableToFetchActiveDirectory": "Active Directory リソース ID をフェッチできません。", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "ランタイム スタックとスタートアップ コマンドが正常に更新されました。", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "ランタイム スタックとスタートアップ コマンドの更新に失敗しました。エラー: %s。", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "アプリの設定が正常に更新されました。", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "アプリ設定の更新に失敗しました。エラー: %s。", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "AzureRM WebApp メタデータをフェッチできませんでした。ErrorCode: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM WebApp メタデータを更新できません。エラー コード: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "Azure Container Registry の資格情報を取得できません。[状態コード: '%s']", - "loc.messages.UnableToReadResponseBody": "応答本文を読み取ることができません。エラー: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp 構成の詳細を更新できません。StatusCode: '%s'", - "loc.messages.AddingReleaseAnnotation": "Application Insights リソース ’%s’ のリリース コメントを追加しています", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "Application Insight にリリース コメントが正常に追加されました: %s", - "loc.messages.FailedAddingReleaseAnnotation": "リリース コメントを追加できませんでした。%s", - "loc.messages.RenameLockedFilesEnabled": "App Service で [ロックされたファイルの名前を変更する] が有効です。", - "loc.messages.FailedToEnableRenameLockedFiles": "[ロックされたファイルの名前を変更する] を有効にできませんでした。エラー: %s", - "loc.messages.WebJobsInProgressIssue": "実行状態の WebJob が少数あるため、デプロイでファイルを削除できません。[Remove additional files at destination] (同期先で追加のファイルを削除する) オプションを無効にするか、デプロイ前に継続ジョブを停止することができます。", - "loc.messages.FailedToFetchKuduAppSettings": "Kudu アプリ設定をフェッチできませんでした。エラー: %s", - "loc.messages.FailedToCreatePath": "Kudu からパス '%s' を作成することができませんでした。エラー: %s", - "loc.messages.FailedToDeleteFile": "Kudu からファイル '%s/%s' を削除することができませんでした。エラー: %s", - "loc.messages.FailedToDeleteFolder": "Kudu からフォルダー '%s' を削除できませんでした。エラー: %s", - "loc.messages.FailedToUploadFile": "Kudu からファイル '%s/%s' をアップロードできませんでした。エラー: %s", - "loc.messages.FailedToGetFileContent": "Kudu からファイル コンテンツ '%s/%s' を取得できませんでした。エラー: %s", - "loc.messages.FailedToListPath": "Kudu からパス '%s' の一覧を取得できませんでした。エラー: %s", - "loc.messages.RetryToDeploy": "パッケージのデプロイを再試行しています。", - "loc.messages.FailedToGetAppServiceDetails": "App Service '%s' の詳細をフェッチできませんでした。エラー: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の公開プロファイルをフェッチできませんでした。エラー: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "App Service '%s' のメタデータの更新に失敗しました。エラー: %s", - "loc.messages.FailedToGetAppServiceMetadata": "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.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s", - "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s", - "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。", - "loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。", - "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "App Service アプリケーション設定が更新されました。", - "loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。", - "loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP デプロイを使用したパッケージ配置に失敗しました。詳細についてはログを参照してください。", - "loc.messages.PackageDeploymentInitiated": "ZIP デプロイを使用したパッケージ配置が開始されました。", - "loc.messages.FailedToGetDeploymentLogs": "配置ログを取得できませんでした。エラー: %s", - "loc.messages.GoExeNameNotPresent": "Go exe 名が存在しません", - "loc.messages.Updatemachinetoenablesecuretlsprotocol": "マシンで TLS 1.2 プロトコル以上を使用していることを確認します。お使いのマシンで TLS を有効にする方法について詳しくは、https://aka.ms/enableTlsv2 をご確認ください。", - "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.XmlParsingFailed": "publishProfileXML ファイルを解析できません。エラー: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] プロパティが発行プロファイル内に存在しません", - "loc.messages.InvalidConnectionType": "サービス接続の種類が無効です", - "loc.messages.InvalidImageSourceType": "画像ソースの種類が無効です", - "loc.messages.InvalidPublishProfile": "公開プロファイルのファイルが無効です。", - "loc.messages.ASE_SSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があり、それを解決するには、VSTS_ARM_REST_IGNORE_SSL_ERRORS という名前の変数の値をビルド定義またはリリース パイプラインで true に設定する必要があります。", - "loc.messages.ZipDeployLogsURL": "Zip 配置のログは、%s で確認できます", - "loc.messages.DeployLogsURL": "配置ログは %s で確認できます", - "loc.messages.AppServiceApplicationURL": "App Service Application URL: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があります。これを解決するには、Web 配置オプションの追加引数に -allowUntrusted を渡す必要があります。", - "loc.messages.FailedToGetResourceID": "リソースの種類 '%s'、リソース名 '%s' のリソース ID を取得できませんでした。エラー: %s", - "loc.messages.JarPathNotPresent": "Java jar パスが存在しません", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Application Insights '%s' リソースを更新できませんでした。エラー: %s", - "loc.messages.InvalidDockerImageName": "無効な Docker Hub イメージ名が指定されました。", - "loc.messages.MsBuildPackageNotSupported": "MsBuild が生成したパッケージの配置はサポートされていません。パッケージ形式を変更するか、Azure App Service デプロイ タスクを使用してください。", - "loc.messages.FailedToGetStorageAccountDetails": "関数アプリに関連付けられているストレージ アカウントが見つかりません。", - "loc.messages.FailedToSyncTriggers": "関数アプリ '%s' のトリガーを同期できませんでした。エラー: %s", - "loc.messages.SyncingFunctionTriggers": "関数アプリのトリガーを同期しています", - "loc.messages.SyncFunctionTriggersSuccess": "関数アプリの同期トリガーが正常に完了しました", - "loc.messages.UpdatedRunFromPackageSettings": "WEBSITE_RUN_FROM_PACKAGE アプリケーション設定が %s に更新されました", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "[展開の種類] オプションは、Linux 従量課金プランには適用されません。", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Azure Functions デプロイ", + "loc.helpMarkDown": "[このタスクに関する詳細](https://aka.ms/azurefunctiondeployreadme)", + "loc.description": ".NET、Python、JavaScript、PowerShell、Java ベースの Web アプリケーションを使用して関数アプリを更新する", + "loc.instanceNameFormat": "Azure 関数アプリのデプロイ: $(appName)", + "loc.releaseNotes": "バージョン 2 の新機能。*
削除された WAR デプロイ サポート、Web.Config オプションの設定、Linux Azure Function Apps のスタートアップ コマンドのオプション。", + "loc.group.displayName.AdditionalDeploymentOptions": "追加のデプロイ オプション", + "loc.group.displayName.ApplicationAndConfigurationSettings": "アプリケーションと構成の設定", + "loc.input.label.azureSubscription": "Azure Resource Manager 接続", + "loc.input.help.azureSubscription": "配置用の Azure Resource Manager サブスクリプションを選択します。", + "loc.input.label.appType": "アプリの種類", + "loc.input.help.appType": "デプロイの Azure 関数アプリの種類を選択します。", + "loc.input.label.isFlexConsumption": "Flex 従量課金プランの関数アプリである", + "loc.input.label.appName": "Azure Functions App 名", + "loc.input.help.appName": "既存の Azure Functions アプリの名前を入力または選択します。一覧に表示される関数アプリは、選択したアプリの種類に基づいて表示されます。", + "loc.input.label.deployToSlotOrASE": "スロットまたは App Service 環境に配置する", + "loc.input.help.deployToSlotOrASE": "既存の配置スロットまたは Azure App Service Environment に配置するためのオプションを選択します。
どちらのターゲットでも、タスクにはリソース グループ名が必要です。
配置ターゲットがスロットの場合、配置は既定で運用スロットに実施されます。他の既存のスロット名を指定することもできます。
配置ターゲットが Azure App Service Environment の場合、スロット名を 'production' のままにして、リソース グループ名だけを指定します。", + "loc.input.label.resourceGroupName": "リソース グループ", + "loc.input.help.resourceGroupName": "デプロイ ターゲットがデプロイ スロットまたは App Service Environment の場合、リソース グループ名が必要です。
上記で指定された Azure App Service を含む Azure リソース グループを入力するか選択します。", + "loc.input.label.slotName": "スロット", + "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.runtimeStack": "ランタイム スタック", + "loc.input.help.runtimeStack": "サポートされているランタイム バージョンについては、[こちらのドキュメント](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages) をご覧ください。`DOCKER|microsoft/azure-functions-*` などの以前の値は非推奨であるため、ドロップダウンから新しい値をお使いください。", + "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.deploymentMethod": "デプロイ方法", + "loc.input.help.deploymentMethod": "関数アプリのデプロイ方法を選択します。Linux 従量課金アプリと Flex 従量課金アプリではこの構成がサポートされていないことに注意してください。", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "無効な App Service パッケージまたはフォルダー パスが指定されました: %s", + "loc.messages.SetParamFilenotfound0": "設定パラメーター ファイルが見つかりません: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "XML 変換が正常に適用されました", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Azure App Service のサービス接続の詳細を取得しました: '%s'", + "loc.messages.ErrorNoSuchDeployingMethodExists": "エラー: そのようなデプロイ方法はありません", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Azure App Service のサービス接続の詳細を取得できません: %s。状態コード: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "Azure Resource のサービス接続の詳細を取得できません: '%s'。状態コード: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "デプロイ履歴が %s で正常に更新されました", + "loc.messages.Failedtoupdatedeploymenthistory": "デプロイ履歴を更新できませんでした。エラー: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "警告: デプロイ状態を更新できません: この Web サイトでは SCM エンドポイントが有効になっていません", + "loc.messages.Unabletoretrievewebconfigdetails": "App Service の構成の詳細を取得できません。状態コード: '%s'", + "loc.messages.Unabletoretrievewebappsettings": "App Service アプリケーションの設定を取得できません。[状態コード: '%s'、エラー メッセージ: '%s']", + "loc.messages.Unabletoupdatewebappsettings": "App Service のアプリケーションの設定を更新できません。状態コード: '%s'", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "配置の状態を更新できません: 一意の配置 ID を取得できません", + "loc.messages.PackageDeploymentSuccess": "Web パッケージが App Service に配置されました。Zip デプロイと RunFromPackage の場合、パッケージのマウント エラーまたは抽出エラーがデプロイ ログに記録されることに注意してください。", + "loc.messages.PackageDeploymentFailed": "Web パッケージを App Service に配置できませんでした。", + "loc.messages.Runningcommand": "コマンドを実行しています: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Web パッケージ: %s を仮想パス (物理パス) へ配置しています: %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "kudu サービスにより、パッケージ %s が %s に配置されました", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Kudu サービスを使用して App Service パッケージをデプロイできませんでした: %s", + "loc.messages.Unabletodeploywebappresponsecode": "エラー コードにより、App Service を配置できません : %s", + "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy が生成したパッケージは Windows プラットフォームでのみサポートされます。", + "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy のサポートされていないバージョン: %s がインストールされています。バージョンは 3 以降である必要があります", + "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "コンピューター上のレジストリから、MS Deploy の場所を特定できません (エラー: %s)", + "loc.messages.Nopackagefoundwithspecifiedpattern": "指定されたパターン %s のパッケージが見つかりませんでした
タスクに指定されているパッケージがビルドまたは前のステージで成果物として発行されており、現在のジョブにダウンロードされているかどうかをご確認ください。", + "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定したパターンと一致するパッケージが複数あります: %s。検索パターンを絞り込んでください。", + "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[アプリケーションをオフラインにする] オプションを選択して、もう一度 App Service をデプロイしてください。", + "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[ロックされたファイルの名前を変更する] オプションを選択して、もう一度 App Service をデプロイしてください。", + "loc.messages.NOJSONfilematchedwithspecificpattern": "指定のパターンと一致する JSON ファイルはありません: %s。", + "loc.messages.Configfiledoesntexists": "構成ファイル %s がありません。", + "loc.messages.Failedtowritetoconfigfilewitherror": "構成ファイル %s への書き込みに失敗しました。エラー: %s", + "loc.messages.AppOfflineModeenabled": "アプリのオフライン モードが有効です。", + "loc.messages.Failedtoenableappofflinemode": "アプリのオフライン モードを有効にできませんでした。状態コード: %s (%s)", + "loc.messages.AppOflineModedisabled": "アプリのオフライン モードが無効です。", + "loc.messages.FailedtodisableAppOfflineMode": "アプリのオフライン モードを無効にできませんでした。状態コード: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "非 Windows プラットフォームでは XML 変換を実行できません。", + "loc.messages.XdtTransformationErrorWhileTransforming": "%s の %s による変換中に XML 変換エラーが発生しました。", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Web 配置オプションによる発行は、Windows エージェントを使用している場合のみサポートされます", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "zip デプロイ オプションによる発行は、msBuild パッケージの種類ではサポートされていません。", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Zip デプロイ オプションによる発行は、仮想アプリケーションではサポートされていません。", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "Zip デプロイまたは RunFromPackage オプションによる発行は、war ファイルの配置をサポートしていません。", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "フォルダーが ReadOnly のため、RunFromPackage による発行は、wwwroot に変更を加える場合は、デプロイ後のスクリプトがサポートされない可能性があります。", + "loc.messages.ResourceDoesntExist": "リソース '%s' がありません。リソースはデプロイ前に存在している必要があります。", + "loc.messages.EncodeNotSupported": "ファイル %s のファイル エンコードが %s として検出されました。ファイル エンコード %s では変数置換はサポートされていません。サポートされているエンコードは UTF-8 と UTF-16 LE です。", + "loc.messages.UnknownFileEncodeError": "ファイル %s (typeCode: %s) のエンコードを検出できません。サポートされているエンコードは UTF-8 および UTF-16 LE です。", + "loc.messages.ShortFileBufferError": "ファイル バッファーが短すぎてエンコードの種類を検出できません: %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "App Service 構成の詳細を更新できませんでした。エラー: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "App Service 構成の詳細が正常に更新されました", + "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 物理パスに関して URL が要求されました: %s", + "loc.messages.Physicalpathalreadyexists": "物理パス '%s' は既に存在しています", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 物理パスが正常に作成されました: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 物理パスを作成することができませんでした。エラー: %s", + "loc.messages.FailedtocheckphysicalPath": "Kudu 物理パスを確認できませんでした。エラー コード: %s", + "loc.messages.VirtualApplicationDoesNotExist": "仮想アプリケーションがありません: %s", + "loc.messages.JSONParseError": "JSON ファイルを解析できません: %s。エラー: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 変数置換が正常に適用されました。", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 変数の置換が正常に適用されました。", + "loc.messages.failedtoUploadFileToKudu": "ファイル %s を Kudu (%s) にアップロードできません。状態コード: %s", + "loc.messages.failedtoUploadFileToKuduError": "ファイル %s を Kudu (%s) にアップロードできません。エラー: %s", + "loc.messages.ExecuteScriptOnKudu": "指定されたスクリプトを Kudu サービス上で実行しています。", + "loc.messages.FailedToRunScriptOnKuduError": "スクリプトを Kudu サービス上で実行できません。エラー: %s", + "loc.messages.FailedToRunScriptOnKudu": "スクリプトを Kudu (%s) 上で実行できません。状態コード: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "スクリプトを Kudu 上で正常に実行できました。", + "loc.messages.ScriptExecutionOnKuduFailed": "実行したスクリプトからリターン コードとして '%s' が返されました。エラー: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "ファイル %s を Kudu (%s) から削除できません。状態コード: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "ファイル %s を Kudu (%s) から削除できません。エラー: %s", + "loc.messages.ScriptFileNotFound": "スクリプト ファイル '%s' が見つかりません。", + "loc.messages.InvalidScriptFile": "無効なスクリプト ファイル '%s' が指定されました。有効な拡張子は、Windows の場合は .bat と .cmd、Linux の場合は .sh です", + "loc.messages.RetryForTimeoutIssue": "タイムアウトの問題でスクリプトを実行できませんでした。もう一度お試しください。", + "loc.messages.stdoutFromScript": "スクリプトからの標準出力: ", + "loc.messages.stderrFromScript": "スクリプトからの標準エラー出力: ", + "loc.messages.FailedToGetKuduFileContent": "ファイルの内容を取得できません: %s。状態コード: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "ファイルの内容を取得できません: %s。エラー: %s", + "loc.messages.ScriptStatusTimeout": "タイムアウトのため、スクリプトの状態をフェッチできません。", + "loc.messages.PollingForFileTimeOut": "タイムアウトのため、スクリプトの状態をフェッチできません。タイムアウト制限を延長するには、'appservicedeploy.retrytimeout' 変数を必要な時間 (分) に設定します。", + "loc.messages.InvalidPollOption": "指定されたポーリング オプションが無効です: %s。", + "loc.messages.AutoDetectDjangoSettingsFailed": "DJANGO_SETTINGS_MODULE の 'settings.py' ファイル パスを検出できません。'settings.py' ファイルが存在することを確認するか、次の形式で Web.config パラメーター入力に正しいパスを指定してください: '-DJANGO_SETTINGS_MODULE .settings'", + "loc.messages.FailedToApplyTransformation": "指定されたパッケージに変換を適用することはできません。次の点をご確認ください。", + "loc.messages.FailedToApplyTransformationReason1": "1. ビルド中、MSBuild によって生成されたパッケージに対して変換が既に適用されたかどうか。適用された場合は、csproj ファイル内の各構成の タグを削除してから、リビルドします。", + "loc.messages.FailedToApplyTransformationReason2": "2. 構成ファイルと変換ファイルがパッケージ内の同じフォルダーに存在すること。", + "loc.messages.AutoParameterizationMessage": "Web.config の ConnectionString 属性は既定でパラメーター化されています。'Parameters.xml' ファイルまたは 'SetParameters.xml' ファイルによって値がデプロイ中に上書きされるため、変換が connectionString 属性に影響を与えることはありません。自動パラメーター化は、MSBuild パッケージの生成中に /p:AutoParameterizationWebConfigConnectionStrings=False のように設定することによって無効にできます。", + "loc.messages.UnsupportedAppType": "アプリの種類 '%s' が Web.config 生成でサポートされていません。'-appType' に対して有効な値は、'python_Bottle'、'python_Django'、'python_Flask'、'node' です。", + "loc.messages.UnableToFetchAuthorityURL": "機関の URL をフェッチできません。", + "loc.messages.UnableToFetchActiveDirectory": "Active Directory リソース ID をフェッチできません。", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "ランタイム スタックとスタートアップ コマンドが正常に更新されました。", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "ランタイム スタックとスタートアップ コマンドの更新に失敗しました。エラー: %s。", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "アプリの設定が正常に更新されました。", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "アプリ設定の更新に失敗しました。エラー: %s。", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "AzureRM WebApp メタデータをフェッチできませんでした。ErrorCode: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM WebApp メタデータを更新できません。エラー コード: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "Azure Container Registry の資格情報を取得できません。[状態コード: '%s']", + "loc.messages.UnableToReadResponseBody": "応答本文を読み取ることができません。エラー: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp 構成の詳細を更新できません。StatusCode: '%s'", + "loc.messages.AddingReleaseAnnotation": "Application Insights リソース ’%s’ のリリース コメントを追加しています", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "Application Insight にリリース コメントが正常に追加されました: %s", + "loc.messages.FailedAddingReleaseAnnotation": "リリース コメントを追加できませんでした。%s", + "loc.messages.RenameLockedFilesEnabled": "App Service で [ロックされたファイルの名前を変更する] が有効です。", + "loc.messages.FailedToEnableRenameLockedFiles": "[ロックされたファイルの名前を変更する] を有効にできませんでした。エラー: %s", + "loc.messages.WebJobsInProgressIssue": "実行状態の WebJob が少数あるため、デプロイでファイルを削除できません。[Remove additional files at destination] (同期先で追加のファイルを削除する) オプションを無効にするか、デプロイ前に継続ジョブを停止することができます。", + "loc.messages.FailedToFetchKuduAppSettings": "Kudu アプリ設定をフェッチできませんでした。エラー: %s", + "loc.messages.FailedToCreatePath": "Kudu からパス '%s' を作成することができませんでした。エラー: %s", + "loc.messages.FailedToDeleteFile": "Kudu からファイル '%s/%s' を削除することができませんでした。エラー: %s", + "loc.messages.FailedToDeleteFolder": "Kudu からフォルダー '%s' を削除できませんでした。エラー: %s", + "loc.messages.FailedToUploadFile": "Kudu からファイル '%s/%s' をアップロードできませんでした。エラー: %s", + "loc.messages.FailedToGetFileContent": "Kudu からファイル コンテンツ '%s/%s' を取得できませんでした。エラー: %s", + "loc.messages.FailedToListPath": "Kudu からパス '%s' の一覧を取得できませんでした。エラー: %s", + "loc.messages.RetryToDeploy": "パッケージのデプロイを再試行しています。", + "loc.messages.FailedToGetAppServiceDetails": "App Service '%s' の詳細をフェッチできませんでした。エラー: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' の公開プロファイルをフェッチできませんでした。エラー: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "App Service '%s' のメタデータの更新に失敗しました。エラー: %s", + "loc.messages.FailedToGetAppServiceMetadata": "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.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' アプリケーション設定を更新できませんでした。エラー: %s", + "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 構成の設定を更新しようとしています。データ: %s", + "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 構成の設定が更新されました。", + "loc.messages.UpdatedAppServiceApplicationSettings": "App Service アプリケーション設定と Kudu アプリケーション設定が更新されました。", + "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "App Service アプリケーション設定が更新されました。", + "loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s' に複数のリソース グループが見つかりました。", + "loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP デプロイを使用したパッケージ配置に失敗しました。詳細についてはログを参照してください。", + "loc.messages.PackageDeploymentInitiated": "ZIP デプロイを使用したパッケージ配置が開始されました。", + "loc.messages.FailedToGetDeploymentLogs": "配置ログを取得できませんでした。エラー: %s", + "loc.messages.GoExeNameNotPresent": "Go exe 名が存在しません", + "loc.messages.Updatemachinetoenablesecuretlsprotocol": "マシンで TLS 1.2 プロトコル以上を使用していることを確認します。お使いのマシンで TLS を有効にする方法について詳しくは、https://aka.ms/enableTlsv2 をご確認ください。", + "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.XmlParsingFailed": "publishProfileXML ファイルを解析できません。エラー: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] プロパティが発行プロファイル内に存在しません", + "loc.messages.InvalidConnectionType": "サービス接続の種類が無効です", + "loc.messages.InvalidImageSourceType": "画像ソースの種類が無効です", + "loc.messages.InvalidPublishProfile": "公開プロファイルのファイルが無効です。", + "loc.messages.ASE_SSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があり、それを解決するには、VSTS_ARM_REST_IGNORE_SSL_ERRORS という名前の変数の値をビルド定義またはリリース パイプラインで true に設定する必要があります。", + "loc.messages.ZipDeployLogsURL": "Zip 配置のログは、%s で確認できます", + "loc.messages.DeployLogsURL": "配置ログは %s で確認できます", + "loc.messages.AppServiceApplicationURL": "App Service Application URL: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "App Service で証明書を使用するには、証明書が信頼された証明機関によって署名されている必要があります。Web アプリで証明書の検証エラーが出る場合は、自己署名証明書を使用している可能性があります。これを解決するには、Web 配置オプションの追加引数に -allowUntrusted を渡す必要があります。", + "loc.messages.FailedToGetResourceID": "リソースの種類 '%s'、リソース名 '%s' のリソース ID を取得できませんでした。エラー: %s", + "loc.messages.JarPathNotPresent": "Java jar パスが存在しません", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Application Insights '%s' リソースを更新できませんでした。エラー: %s", + "loc.messages.InvalidDockerImageName": "無効な Docker Hub イメージ名が指定されました。", + "loc.messages.MsBuildPackageNotSupported": "MsBuild が生成したパッケージの配置はサポートされていません。パッケージ形式を変更するか、Azure App Service デプロイ タスクを使用してください。", + "loc.messages.FailedToGetStorageAccountDetails": "関数アプリに関連付けられているストレージ アカウントが見つかりません。", + "loc.messages.FailedToSyncTriggers": "関数アプリ '%s' のトリガーを同期できませんでした。エラー: %s", + "loc.messages.SyncingFunctionTriggers": "関数アプリのトリガーを同期しています", + "loc.messages.SyncFunctionTriggersSuccess": "関数アプリの同期トリガーが正常に完了しました", + "loc.messages.UpdatedRunFromPackageSettings": "WEBSITE_RUN_FROM_PACKAGE アプリケーション設定が %s に更新されました", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "[展開の種類] オプションは、Linux 従量課金プランには適用されません。", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "[展開の種類] オプションは、Flex 従量課金プランには適用されません。" } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ko-KR/resources.resjson index 8f38bb7ddb71..20bafc180f41 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Azure Functions 배포", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/azurefunctiondeployreadme)", - "loc.description": ".NET, Python, JavaScript, PowerShell, Java 기반 웹 애플리케이션으로 함수 앱 업데이트", - "loc.instanceNameFormat": "Azure 함수 앱 배포: $(appName)", - "loc.releaseNotes": "버전 2의 새로운 기능*
제거된 WAR 배포 지원, Web.Config 옵션 설정, Linux Azure 함수 앱의 시작 명령 옵션.", - "loc.group.displayName.AdditionalDeploymentOptions": "추가 배포 옵션", - "loc.group.displayName.ApplicationAndConfigurationSettings": "애플리케이션 및 구성 설정", - "loc.input.label.azureSubscription": "Azure Resource Manager 연결", - "loc.input.help.azureSubscription": "배포에 대한 Azure Resource Manager 구독을 선택합니다.", - "loc.input.label.appType": "앱 유형", - "loc.input.help.appType": "배포에 대한 Azure 함수 앱 유형을 선택합니다.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Azure Functions 앱 이름", - "loc.input.help.appName": "기존 Azure Functions 앱의 이름을 입력하거나 선택합니다. 나열된 기능 앱은 선택한 앱 유형을 기반으로 합니다.", - "loc.input.label.deployToSlotOrASE": "슬롯 또는 App Service Environment에 배포", - "loc.input.help.deployToSlotOrASE": "기존 배포 슬롯 또는 Azure App Service Environment에 배포하는 옵션을 선택합니다.
두 대상 모두, 작업에 리소스 그룹 이름이 필요합니다.
배포 대상이 슬롯인 경우 기본적으로 프로덕션 슬롯에 배포가 수행됩니다. 다른 기존 슬롯 이름을 제공할 수도 있습니다.
배포 대상이 Azure App Service Environment인 경우 슬롯 이름을 '프로덕션'으로 두고 리소스 그룹 이름만 지정하세요.", - "loc.input.label.resourceGroupName": "리소스 그룹", - "loc.input.help.resourceGroupName": "배포 대상이 배포 슬롯 또는 App Service Environment인 경우 리소스 그룹 이름이 필요합니다.
위에서 지정한 Azure App Service를 포함하는 Azure 리소스 그룹을 입력하거나 선택합니다.", - "loc.input.label.slotName": "슬롯", - "loc.input.help.slotName": "프로덕션 슬롯이 아닌 기존 슬롯을 입력하거나 선택합니다.", - "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.appSettings": "앱 설정", - "loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 애플리케이션 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다.
: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", - "loc.input.label.deploymentMethod": "배포 방법", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "잘못된 App Service 패키지 또는 폴더 경로를 제공했습니다. %s", - "loc.messages.SetParamFilenotfound0": "매개 변수 설정 파일을 찾을 수 없습니다. %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "XML 변환을 적용했습니다.", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Azure App Service '%s'에 대한 서비스 연결 정보를 가져왔습니다.", - "loc.messages.ErrorNoSuchDeployingMethodExists": "오류: 해당 배포 방법이 없습니다.", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "%s Azure App Service에 대한 서비스 연결 세부 정보를 검색할 수 없습니다. 상태 코드: %s(%s)", - "loc.messages.UnabletoretrieveResourceID": "'%s' Azure 리소스에 대한 서비스 연결 세부 정보를 검색할 수 없습니다. 상태 코드: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "%s에서 배포 기록을 업데이트했습니다.", - "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.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "배포 상태를 업데이트할 수 없습니다. 고유한 배포 ID를 검색할 수 없습니다.", - "loc.messages.PackageDeploymentSuccess": "웹 패키지를 App Service에 배포했습니다. 패키지 탑재 또는 추출 오류는 위에 있는 배포 로그에 기록됩니다.", - "loc.messages.PackageDeploymentFailed": "웹 패키지를 App Service에 배포하지 못했습니다.", - "loc.messages.Runningcommand": "%s 명령을 실행하고 있습니다.", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "웹 패키지 %s을(를) 가상 경로(실제 경로) %s(%s)에 배포하는 중입니다.", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Kudu 서비스를 사용하여 %s 패키지를 %s에 배포했습니다.", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Kudu 서비스를 사용하여 App Service 패키지를 배포하지 못했습니다. %s", - "loc.messages.Unabletodeploywebappresponsecode": "오류 코드로 인해 App Service를 배포할 수 없습니다. %s", - "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy 생성 패키지는 Windows 플랫폼에만 지원됩니다.", - "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy에 대해 지원되지 않는 설치된 버전을(%s) 찾았습니다. 버전은 3 이상이어야 합니다.", - "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "컴퓨터의 레지스트리에서 MS 배포의 위치를 찾을 수 없습니다(오류: %s).", - "loc.messages.Nopackagefoundwithspecifiedpattern": "지정된 패턴의 패키지를 찾을 수 없습니다. %s
작업에 언급된 패키지가 빌드 또는 이전 스테이지에서 아티팩트로 게시되고 현재 작업에 다운로드되는지 확인합니다.", - "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "지정한 패턴 %s과(와) 일치하는 패키지가 두 개 이상 있습니다. 검색 패턴을 제한하세요.", - "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[응용 프로그램을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.", - "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[잠긴 파일 이름 바꾸기] 옵션을 선택하고 App Service를 다시 배포해 보세요.", - "loc.messages.NOJSONfilematchedwithspecificpattern": "특정 패턴과 일치하는 JSON 파일이 없음: %s", - "loc.messages.Configfiledoesntexists": "구성 파일 %s이(가) 없습니다.", - "loc.messages.Failedtowritetoconfigfilewitherror": "구성 파일 %s에 쓰지 못했습니다(오류: %s).", - "loc.messages.AppOfflineModeenabled": "앱 오프라인 모드를 사용하도록 설정했습니다.", - "loc.messages.Failedtoenableappofflinemode": "앱 오프라인 모드를 사용하도록 설정하지 못했습니다. 상태 코드: %s(%s)", - "loc.messages.AppOflineModedisabled": "앱 오프라인 모드를 사용하지 않도록 설정했습니다.", - "loc.messages.FailedtodisableAppOfflineMode": "앱 오프라인 모드를 사용하지 않도록 설정하지 못했습니다. 상태 코드: %s(%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Windows가 아닌 플랫폼에서는 XML 변환을 수행할 수 없습니다.", - "loc.messages.XdtTransformationErrorWhileTransforming": "%s을(를) 변환(%s 사용)하는 동안 XML 변환 오류가 발생했습니다.", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "웹 배포 옵션을 사용한 게시는 Windows 에이전트를 사용할 경우에만 지원됩니다.", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "zip 배포 옵션을 사용한 게시는 msBuild 패키지 형식에 대해 지원되지 않습니다.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "zip 배포 옵션을 사용한 게시는 가상 애플리케이션에 대해 지원되지 않습니다.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "zip 배포 또는 RunFromPackage 옵션을 사용한 게시에서는 war 파일 배포를 지원하지 않습니다.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "폴더가 읽기 전용이므로 wwwroot를 변경하는 경우 RunFromPackage를 사용한 게시에서 배포 후 스크립트를 지원하지 않을 수 있습니다.", - "loc.messages.ResourceDoesntExist": "'%s' 리소스가 없습니다. 배포 전에 리소스가 있어야 합니다.", - "loc.messages.EncodeNotSupported": "%s 파일에 대한 파일 인코딩이 %s(으)로 검색되었습니다. 파일 인코딩 %s을(를) 사용할 경우 변수 대체가 지원되지 않습니다. 지원되는 인코딩은 UTF-8 및 UTF-16 LE입니다.", - "loc.messages.UnknownFileEncodeError": "%s 파일(typeCode: %s)에 대한 인코딩을 검색할 수 없습니다. 지원되는 인코딩은 UTF-8 및 UTF-16 LE입니다.", - "loc.messages.ShortFileBufferError": "파일 버퍼가 너무 짧아서 인코딩 형식을 검색할 수 없습니다. %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "App Service 구성 정보를 업데이트하지 못했습니다. 오류: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "App Service 구성 정보를 업데이트했습니다.", - "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 실제 경로의 요청된 URL: %s", - "loc.messages.Physicalpathalreadyexists": "실제 경로 '%s'이(가) 이미 있습니다.", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 실제 경로를 만들었습니다. %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 실제 경로를 만들지 못했습니다. 오류: %s", - "loc.messages.FailedtocheckphysicalPath": "Kudu 실제 경로를 확인하지 못했습니다. 오류 코드: %s", - "loc.messages.VirtualApplicationDoesNotExist": "가상 응용 프로그램이 없습니다. %s", - "loc.messages.JSONParseError": "JSON 파일 %s을(를) 구문 분석할 수 없습니다. 오류: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 변수 대체를 적용했습니다.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 변수 대체를 적용했습니다.", - "loc.messages.failedtoUploadFileToKudu": "%s 파일을 Kudu(%s)에 업로드할 수 없습니다. 상태 코드: %s", - "loc.messages.failedtoUploadFileToKuduError": "%s 파일을 Kudu(%s)에 업로드할 수 없습니다. 오류: %s", - "loc.messages.ExecuteScriptOnKudu": "Kudu 서비스에서 지정된 스크립트를 실행하는 중입니다.", - "loc.messages.FailedToRunScriptOnKuduError": "Kudu 서비스에서 스크립트를 실행할 수 없습니다. 오류: %s", - "loc.messages.FailedToRunScriptOnKudu": "Kudu에서 스크립트를 실행할 수 없음: %s. 상태 코드: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "Kudu에서 스크립트를 실행했습니다.", - "loc.messages.ScriptExecutionOnKuduFailed": "실행된 스크립트에서 반환 코드로 '%s'을(를) 반환했습니다. 오류: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "%s 파일을 Kudu(%s)에서 삭제할 수 없습니다. 상태 코드: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "%s 파일을 Kudu(%s)에서 삭제할 수 없습니다. 오류: %s", - "loc.messages.ScriptFileNotFound": "'%s' 스크립트 파일을 찾을 수 없습니다.", - "loc.messages.InvalidScriptFile": "잘못된 스크립트 파일 '%s'이(가) 제공되었습니다. 유효한 확장명은 Windows의 경우 .bat 및 .cmd이고, Linux의 경우 .sh입니다.", - "loc.messages.RetryForTimeoutIssue": "시간 초과 문제로 스크립트 실행에 실패했습니다. 다시 시도하는 중입니다.", - "loc.messages.stdoutFromScript": "스크립트의 표준 출력: ", - "loc.messages.stderrFromScript": "스크립트의 표준 오류: ", - "loc.messages.FailedToGetKuduFileContent": "파일 콘텐츠 %s을(를) 가져오지 못했습니다. 상태 코드: %s(%s)", - "loc.messages.FailedToGetKuduFileContentError": "파일 콘텐츠 %s을(를) 가져오지 못했습니다. 오류: %s", - "loc.messages.ScriptStatusTimeout": "시간 초과로 인해 스크립트 상태를 페치할 수 없습니다.", - "loc.messages.PollingForFileTimeOut": "시간 초과로 인해 스크립트 상태를 페치할 수 없습니다. 'appservicedeploy.retrytimeout' 변수를 필요한 시간(분)으로 설정하여 시간 제한을 늘릴 수 있습니다.", - "loc.messages.InvalidPollOption": "잘못된 폴링 옵션이 제공됨: %s.", - "loc.messages.AutoDetectDjangoSettingsFailed": "DJANGO_SETTINGS_MODULE 'settings.py' 파일 경로를 검색할 수 없습니다. 'settings.py' 파일이 존재하는지 확인하거나 Web.config 매개 변수 입력에 '-DJANGO_SETTINGS_MODULE .settings' 형식으로 올바른 경로를 제공하세요.", - "loc.messages.FailedToApplyTransformation": "지정된 패키지에 변환을 적용할 수 없습니다. 다음을 확인하세요.", - "loc.messages.FailedToApplyTransformationReason1": "1. 빌드 중 생성된 MSBuild 패키지에 대해 변환이 이미 적용되었는지 여부를 확인합니다. 그런 경우 csproj 파일에서 각 구성에 대해 태그를 제거하고 다시 빌드합니다. ", - "loc.messages.FailedToApplyTransformationReason2": "2. 구성 파일 및 변환 파일이 패키지 내의 동일한 폴더에 있는지 확인합니다.", - "loc.messages.AutoParameterizationMessage": "Web.config의 ConnectionString 특성은 기본적으로 매개 변수가 있습니다. 'Parameters.xml' 또는 'SetParameters.xml' 파일로 배포 중 값이 재정의되므로 변환은 connectionString 특성에 아무런 영향을 미치지 않습니다. MSBuild 패키지 생성 중 p:AutoParameterizationWebConfigConnectionStrings=False를 설정하여 자동 매개 변수화를 사용하지 않도록 설정할 수 있습니다.", - "loc.messages.UnsupportedAppType": "Web.config 생성에서 '%s' 앱 형식이 지원되지 않습니다. '-appType'에 대해 유효한 값은 'python_Bottle', 'python_Django', 'python_Flask' 및 'node'입니다.", - "loc.messages.UnableToFetchAuthorityURL": "기관 URL을 페치할 수 없습니다.", - "loc.messages.UnableToFetchActiveDirectory": "Active Directory 리소스 ID를 페치할 수 없습니다.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "런타임 스택 및 시작 명령을 업데이트했습니다.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "런타임 스택 및 시작 명령을 업데이트하지 못했습니다. 오류: %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "앱 설정을 업데이트했습니다.", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "앱 설정을 업데이트하지 못했습니다. 오류: %s.", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "AzureRM WebApp 메타데이터를 페치하지 못했습니다. 오류 코드: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM WebApp 메타데이터를 업데이트할 수 없습니다. 오류 코드: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "Azure Container Registry 자격 증명을 검색할 수 없습니다.[상태 코드: '%s']", - "loc.messages.UnableToReadResponseBody": "응답 본문을 읽을 수 없습니다. 오류: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp 구성 정보를 업데이트할 수 없습니다. 상태 코드: '%s'", - "loc.messages.AddingReleaseAnnotation": "Application Insights 리소스 '%s'에 대한 릴리스 주석을 추가하는 중", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "Application Insight에 릴리스 주석 추가함: %s", - "loc.messages.FailedAddingReleaseAnnotation": "릴리스 주석을 추가하지 못했습니다. %s", - "loc.messages.RenameLockedFilesEnabled": "App Service에서 잠긴 파일 이름 바꾸기를 사용할 수 있습니다.", - "loc.messages.FailedToEnableRenameLockedFiles": "잠긴 파일 이름 바꾸기를 사용하도록 설정하지 못했습니다. 오류: %s", - "loc.messages.WebJobsInProgressIssue": "실행 상태의 WebJobs가 거의 없으므로 배포에서 파일을 제거할 수 없습니다. 배포 전에 연속 작업을 중지하거나 '대상에서 추가 파일 제거' 옵션을 사용하지 않을 수 있습니다.", - "loc.messages.FailedToFetchKuduAppSettings": "Kudu 앱 설정을 페치하지 못했습니다. 오류: %s", - "loc.messages.FailedToCreatePath": "Kudu에서 '%s' 경로를 만들지 못했습니다. 오류: %s", - "loc.messages.FailedToDeleteFile": "Kudu에서 '%s/%s' 파일을 삭제하지 못했습니다. 오류: %s", - "loc.messages.FailedToDeleteFolder": "Kudu에서 '%s' 폴더를 삭제하지 못했습니다. 오류: %s", - "loc.messages.FailedToUploadFile": "Kudu에서 '%s/%s' 파일을 업로드하지 못했습니다. 오류: %s", - "loc.messages.FailedToGetFileContent": "Kudu에서 파일 콘텐츠 '%s/%s'을(를) 가져오지 못했습니다. 오류: %s", - "loc.messages.FailedToListPath": "Kudu에서 '%s' 경로를 나열하지 못했습니다. 오류: %s", - "loc.messages.RetryToDeploy": "패키지 배포를 다시 시도하는 중입니다.", - "loc.messages.FailedToGetAppServiceDetails": "App Service '%s' 정보를 페치하지 못했습니다. 오류: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' 게시 프로필을 페치하지 못했습니다. 오류: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "App Service '%s' 메타데이터를 업데이트하지 못했습니다. 오류: %s", - "loc.messages.FailedToGetAppServiceMetadata": "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.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s", - "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트하는 중입니다. 데이터: %s", - "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트했습니다.", - "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 응용 프로그램 설정 및 Kudu 응용 프로그램 설정을 업데이트했습니다.", - "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "App Service 애플리케이션 설정을 업데이트했습니다.", - "loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s'에 대한 리소스 그룹이 여러 개 있습니다.", - "loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP 배포를 사용한 패키지 배포에 실패했습니다. 자세한 내용은 로그를 참조하세요.", - "loc.messages.PackageDeploymentInitiated": "ZIP 배포를 사용한 패키지 배포가 시작되었습니다.", - "loc.messages.FailedToGetDeploymentLogs": "배포 로그를 가져오지 못했습니다. 오류: %s", - "loc.messages.GoExeNameNotPresent": "Go exe 이름이 없습니다.", - "loc.messages.Updatemachinetoenablesecuretlsprotocol": "머신에서 TLS 1.2 프로토콜 이상을 사용 중인지 확인하세요. 머신에서 TLS를 사용하도록 설정하는 방법에 대해 자세히 알아보려면 https://aka.ms/enableTlsv2를 참조하세요.", - "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.XmlParsingFailed": "publishProfileXML 파일을 구문 분석할 수 없습니다. 오류: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] 속성이 게시 프로필에 없습니다.", - "loc.messages.InvalidConnectionType": "잘못된 서비스 연결 형식", - "loc.messages.InvalidImageSourceType": "잘못된 이미지 소스 유형", - "loc.messages.InvalidPublishProfile": "게시 프로필 파일이 잘못되었습니다.", - "loc.messages.ASE_SSLIssueRecommendation": "App Service에서 인증서를 사용하려면 신뢰할 수 있는 인증 기관에서 인증서에 서명해야 합니다. 웹앱에서 인증서 유효성 검사 오류가 발생하는 경우, 자체 서명된 인증서를 사용하는 중일 수 있으며 오류를 해결하려면 이름이 VSTS_ARM_REST_IGNORE_SSL_ERRORS인 변수를 빌드 또는 릴리스 파이프라인에서 true 값으로 설정해야 합니다.", - "loc.messages.ZipDeployLogsURL": "zip 배포 로그는 %s에서 볼 수 있습니다.", - "loc.messages.DeployLogsURL": "배포 로그는 %s에서 볼 수 있습니다.", - "loc.messages.AppServiceApplicationURL": "App Service 애플리케이션 URL: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "App Service에서 인증서를 사용하려면 신뢰할 수 있는 인증 기관에서 인증서에 서명해야 합니다. 웹앱에서 인증서 유효성 검사 오류가 발생하는 경우 자체 서명된 인증서를 사용하는 것 같으며, 오류를 해결하려면 웹 배포 옵션의 추가 인수에 -allowUntrusted를 전달해야 합니다.", - "loc.messages.FailedToGetResourceID": "리소스 종류 '%s' 및 리소스 이름 '%s'의 리소스 ID를 가져오지 못했습니다. 오류: %s", - "loc.messages.JarPathNotPresent": "Java jar 경로가 없습니다.", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Application Insights '%s' 리소스를 업데이트하지 못했습니다. 오류: %s", - "loc.messages.InvalidDockerImageName": "지정한 Docker Hub 이미지 이름이 잘못되었습니다.", - "loc.messages.MsBuildPackageNotSupported": "msBuild에서 생성된 패키지를 배포할 수 없습니다. 패키지 형식을 변경하거나 Azure App Service 배포 작업을 사용하세요.", - "loc.messages.FailedToGetStorageAccountDetails": "함수 앱에 연결된 스토리지 계정을 찾을 수 없습니다.", - "loc.messages.FailedToSyncTriggers": "함수 앱 '%s'의 트리거를 동기화하지 못했습니다. 오류: %s", - "loc.messages.SyncingFunctionTriggers": "함수 앱의 트리거를 동기화하는 중", - "loc.messages.SyncFunctionTriggersSuccess": "함수 앱의 트리거 동기화를 완료했습니다.", - "loc.messages.UpdatedRunFromPackageSettings": "WEBSITE_RUN_FROM_PACKAGE 애플리케이션 설정을 %s(으)로 업데이트했습니다.", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "배포 유형 옵션은 Linux 사용에 적용되지 않습니다.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Azure Functions 배포", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/azurefunctiondeployreadme)", + "loc.description": ".NET, Python, JavaScript, PowerShell, Java 기반 웹 애플리케이션으로 함수 앱 업데이트", + "loc.instanceNameFormat": "Azure 함수 앱 배포: $(appName)", + "loc.releaseNotes": "버전 2의 새로운 기능*
제거된 WAR 배포 지원, Web.Config 옵션 설정, Linux Azure 함수 앱의 시작 명령 옵션.", + "loc.group.displayName.AdditionalDeploymentOptions": "추가 배포 옵션", + "loc.group.displayName.ApplicationAndConfigurationSettings": "애플리케이션 및 구성 설정", + "loc.input.label.azureSubscription": "Azure Resource Manager 연결", + "loc.input.help.azureSubscription": "배포에 대한 Azure Resource Manager 구독을 선택합니다.", + "loc.input.label.appType": "앱 유형", + "loc.input.help.appType": "배포에 대한 Azure 함수 앱 유형을 선택합니다.", + "loc.input.label.isFlexConsumption": "Flex 사용량 플랜의 함수 앱임", + "loc.input.label.appName": "Azure Functions 앱 이름", + "loc.input.help.appName": "기존 Azure Functions 앱의 이름을 입력하거나 선택합니다. 나열된 기능 앱은 선택한 앱 유형을 기반으로 합니다.", + "loc.input.label.deployToSlotOrASE": "슬롯 또는 App Service Environment에 배포", + "loc.input.help.deployToSlotOrASE": "기존 배포 슬롯 또는 Azure App Service Environment에 배포하는 옵션을 선택합니다.
두 대상 모두, 작업에 리소스 그룹 이름이 필요합니다.
배포 대상이 슬롯인 경우 기본적으로 프로덕션 슬롯에 배포가 수행됩니다. 다른 기존 슬롯 이름을 제공할 수도 있습니다.
배포 대상이 Azure App Service Environment인 경우 슬롯 이름을 '프로덕션'으로 두고 리소스 그룹 이름만 지정하세요.", + "loc.input.label.resourceGroupName": "리소스 그룹", + "loc.input.help.resourceGroupName": "배포 대상이 배포 슬롯 또는 App Service Environment인 경우 리소스 그룹 이름이 필요합니다.
위에서 지정한 Azure App Service를 포함하는 Azure 리소스 그룹을 입력하거나 선택합니다.", + "loc.input.label.slotName": "슬롯", + "loc.input.help.slotName": "프로덕션 슬롯이 아닌 기존 슬롯을 입력하거나 선택합니다.", + "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.appSettings": "앱 설정", + "loc.input.help.appSettings": "구문 -key 값 다음에 오는 웹앱 애플리케이션 설정을 편집합니다. 공백이 포함되는 값은 큰따옴표로 묶어야 합니다.
: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", + "loc.input.label.deploymentMethod": "배포 방법", + "loc.input.help.deploymentMethod": "Function 앱에 대한 배포 방법을 선택합니다. Linux 및 Flex 사용량 앱은 이 구성을 지원하지 않습니다.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "잘못된 App Service 패키지 또는 폴더 경로를 제공했습니다. %s", + "loc.messages.SetParamFilenotfound0": "매개 변수 설정 파일을 찾을 수 없습니다. %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "XML 변환을 적용했습니다.", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Azure App Service '%s'에 대한 서비스 연결 정보를 가져왔습니다.", + "loc.messages.ErrorNoSuchDeployingMethodExists": "오류: 해당 배포 방법이 없습니다.", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "%s Azure App Service에 대한 서비스 연결 세부 정보를 검색할 수 없습니다. 상태 코드: %s(%s)", + "loc.messages.UnabletoretrieveResourceID": "'%s' Azure 리소스에 대한 서비스 연결 세부 정보를 검색할 수 없습니다. 상태 코드: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "%s에서 배포 기록을 업데이트했습니다.", + "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.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "배포 상태를 업데이트할 수 없습니다. 고유한 배포 ID를 검색할 수 없습니다.", + "loc.messages.PackageDeploymentSuccess": "웹 패키지를 App Service에 배포했습니다. 패키지 탑재 또는 추출 오류는 위에 있는 배포 로그에 기록됩니다.", + "loc.messages.PackageDeploymentFailed": "웹 패키지를 App Service에 배포하지 못했습니다.", + "loc.messages.Runningcommand": "%s 명령을 실행하고 있습니다.", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "웹 패키지 %s을(를) 가상 경로(실제 경로) %s(%s)에 배포하는 중입니다.", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Kudu 서비스를 사용하여 %s 패키지를 %s에 배포했습니다.", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Kudu 서비스를 사용하여 App Service 패키지를 배포하지 못했습니다. %s", + "loc.messages.Unabletodeploywebappresponsecode": "오류 코드로 인해 App Service를 배포할 수 없습니다. %s", + "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy 생성 패키지는 Windows 플랫폼에만 지원됩니다.", + "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "MSDeploy에 대해 지원되지 않는 설치된 버전을(%s) 찾았습니다. 버전은 3 이상이어야 합니다.", + "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "컴퓨터의 레지스트리에서 MS 배포의 위치를 찾을 수 없습니다(오류: %s).", + "loc.messages.Nopackagefoundwithspecifiedpattern": "지정된 패턴의 패키지를 찾을 수 없습니다. %s
작업에 언급된 패키지가 빌드 또는 이전 스테이지에서 아티팩트로 게시되고 현재 작업에 다운로드되는지 확인합니다.", + "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "지정한 패턴 %s과(와) 일치하는 패키지가 두 개 이상 있습니다. 검색 패턴을 제한하세요.", + "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "[응용 프로그램을 오프라인으로 만들기] 옵션을 선택하고 App Service를 다시 배포해 보세요.", + "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "[잠긴 파일 이름 바꾸기] 옵션을 선택하고 App Service를 다시 배포해 보세요.", + "loc.messages.NOJSONfilematchedwithspecificpattern": "특정 패턴과 일치하는 JSON 파일이 없음: %s", + "loc.messages.Configfiledoesntexists": "구성 파일 %s이(가) 없습니다.", + "loc.messages.Failedtowritetoconfigfilewitherror": "구성 파일 %s에 쓰지 못했습니다(오류: %s).", + "loc.messages.AppOfflineModeenabled": "앱 오프라인 모드를 사용하도록 설정했습니다.", + "loc.messages.Failedtoenableappofflinemode": "앱 오프라인 모드를 사용하도록 설정하지 못했습니다. 상태 코드: %s(%s)", + "loc.messages.AppOflineModedisabled": "앱 오프라인 모드를 사용하지 않도록 설정했습니다.", + "loc.messages.FailedtodisableAppOfflineMode": "앱 오프라인 모드를 사용하지 않도록 설정하지 못했습니다. 상태 코드: %s(%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Windows가 아닌 플랫폼에서는 XML 변환을 수행할 수 없습니다.", + "loc.messages.XdtTransformationErrorWhileTransforming": "%s을(를) 변환(%s 사용)하는 동안 XML 변환 오류가 발생했습니다.", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "웹 배포 옵션을 사용한 게시는 Windows 에이전트를 사용할 경우에만 지원됩니다.", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "zip 배포 옵션을 사용한 게시는 msBuild 패키지 형식에 대해 지원되지 않습니다.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "zip 배포 옵션을 사용한 게시는 가상 애플리케이션에 대해 지원되지 않습니다.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "zip 배포 또는 RunFromPackage 옵션을 사용한 게시에서는 war 파일 배포를 지원하지 않습니다.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "폴더가 읽기 전용이므로 wwwroot를 변경하는 경우 RunFromPackage를 사용한 게시에서 배포 후 스크립트를 지원하지 않을 수 있습니다.", + "loc.messages.ResourceDoesntExist": "'%s' 리소스가 없습니다. 배포 전에 리소스가 있어야 합니다.", + "loc.messages.EncodeNotSupported": "%s 파일에 대한 파일 인코딩이 %s(으)로 검색되었습니다. 파일 인코딩 %s을(를) 사용할 경우 변수 대체가 지원되지 않습니다. 지원되는 인코딩은 UTF-8 및 UTF-16 LE입니다.", + "loc.messages.UnknownFileEncodeError": "%s 파일(typeCode: %s)에 대한 인코딩을 검색할 수 없습니다. 지원되는 인코딩은 UTF-8 및 UTF-16 LE입니다.", + "loc.messages.ShortFileBufferError": "파일 버퍼가 너무 짧아서 인코딩 형식을 검색할 수 없습니다. %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "App Service 구성 정보를 업데이트하지 못했습니다. 오류: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "App Service 구성 정보를 업데이트했습니다.", + "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 실제 경로의 요청된 URL: %s", + "loc.messages.Physicalpathalreadyexists": "실제 경로 '%s'이(가) 이미 있습니다.", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 실제 경로를 만들었습니다. %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Kudu 실제 경로를 만들지 못했습니다. 오류: %s", + "loc.messages.FailedtocheckphysicalPath": "Kudu 실제 경로를 확인하지 못했습니다. 오류 코드: %s", + "loc.messages.VirtualApplicationDoesNotExist": "가상 응용 프로그램이 없습니다. %s", + "loc.messages.JSONParseError": "JSON 파일 %s을(를) 구문 분석할 수 없습니다. 오류: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 변수 대체를 적용했습니다.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "XML 변수 대체를 적용했습니다.", + "loc.messages.failedtoUploadFileToKudu": "%s 파일을 Kudu(%s)에 업로드할 수 없습니다. 상태 코드: %s", + "loc.messages.failedtoUploadFileToKuduError": "%s 파일을 Kudu(%s)에 업로드할 수 없습니다. 오류: %s", + "loc.messages.ExecuteScriptOnKudu": "Kudu 서비스에서 지정된 스크립트를 실행하는 중입니다.", + "loc.messages.FailedToRunScriptOnKuduError": "Kudu 서비스에서 스크립트를 실행할 수 없습니다. 오류: %s", + "loc.messages.FailedToRunScriptOnKudu": "Kudu에서 스크립트를 실행할 수 없음: %s. 상태 코드: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "Kudu에서 스크립트를 실행했습니다.", + "loc.messages.ScriptExecutionOnKuduFailed": "실행된 스크립트에서 반환 코드로 '%s'을(를) 반환했습니다. 오류: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "%s 파일을 Kudu(%s)에서 삭제할 수 없습니다. 상태 코드: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "%s 파일을 Kudu(%s)에서 삭제할 수 없습니다. 오류: %s", + "loc.messages.ScriptFileNotFound": "'%s' 스크립트 파일을 찾을 수 없습니다.", + "loc.messages.InvalidScriptFile": "잘못된 스크립트 파일 '%s'이(가) 제공되었습니다. 유효한 확장명은 Windows의 경우 .bat 및 .cmd이고, Linux의 경우 .sh입니다.", + "loc.messages.RetryForTimeoutIssue": "시간 초과 문제로 스크립트 실행에 실패했습니다. 다시 시도하는 중입니다.", + "loc.messages.stdoutFromScript": "스크립트의 표준 출력: ", + "loc.messages.stderrFromScript": "스크립트의 표준 오류: ", + "loc.messages.FailedToGetKuduFileContent": "파일 콘텐츠 %s을(를) 가져오지 못했습니다. 상태 코드: %s(%s)", + "loc.messages.FailedToGetKuduFileContentError": "파일 콘텐츠 %s을(를) 가져오지 못했습니다. 오류: %s", + "loc.messages.ScriptStatusTimeout": "시간 초과로 인해 스크립트 상태를 페치할 수 없습니다.", + "loc.messages.PollingForFileTimeOut": "시간 초과로 인해 스크립트 상태를 페치할 수 없습니다. 'appservicedeploy.retrytimeout' 변수를 필요한 시간(분)으로 설정하여 시간 제한을 늘릴 수 있습니다.", + "loc.messages.InvalidPollOption": "잘못된 폴링 옵션이 제공됨: %s.", + "loc.messages.AutoDetectDjangoSettingsFailed": "DJANGO_SETTINGS_MODULE 'settings.py' 파일 경로를 검색할 수 없습니다. 'settings.py' 파일이 존재하는지 확인하거나 Web.config 매개 변수 입력에 '-DJANGO_SETTINGS_MODULE .settings' 형식으로 올바른 경로를 제공하세요.", + "loc.messages.FailedToApplyTransformation": "지정된 패키지에 변환을 적용할 수 없습니다. 다음을 확인하세요.", + "loc.messages.FailedToApplyTransformationReason1": "1. 빌드 중 생성된 MSBuild 패키지에 대해 변환이 이미 적용되었는지 여부를 확인합니다. 그런 경우 csproj 파일에서 각 구성에 대해 태그를 제거하고 다시 빌드합니다. ", + "loc.messages.FailedToApplyTransformationReason2": "2. 구성 파일 및 변환 파일이 패키지 내의 동일한 폴더에 있는지 확인합니다.", + "loc.messages.AutoParameterizationMessage": "Web.config의 ConnectionString 특성은 기본적으로 매개 변수가 있습니다. 'Parameters.xml' 또는 'SetParameters.xml' 파일로 배포 중 값이 재정의되므로 변환은 connectionString 특성에 아무런 영향을 미치지 않습니다. MSBuild 패키지 생성 중 p:AutoParameterizationWebConfigConnectionStrings=False를 설정하여 자동 매개 변수화를 사용하지 않도록 설정할 수 있습니다.", + "loc.messages.UnsupportedAppType": "Web.config 생성에서 '%s' 앱 형식이 지원되지 않습니다. '-appType'에 대해 유효한 값은 'python_Bottle', 'python_Django', 'python_Flask' 및 'node'입니다.", + "loc.messages.UnableToFetchAuthorityURL": "기관 URL을 페치할 수 없습니다.", + "loc.messages.UnableToFetchActiveDirectory": "Active Directory 리소스 ID를 페치할 수 없습니다.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "런타임 스택 및 시작 명령을 업데이트했습니다.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "런타임 스택 및 시작 명령을 업데이트하지 못했습니다. 오류: %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "앱 설정을 업데이트했습니다.", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "앱 설정을 업데이트하지 못했습니다. 오류: %s.", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "AzureRM WebApp 메타데이터를 페치하지 못했습니다. 오류 코드: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "AzureRM WebApp 메타데이터를 업데이트할 수 없습니다. 오류 코드: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "Azure Container Registry 자격 증명을 검색할 수 없습니다.[상태 코드: '%s']", + "loc.messages.UnableToReadResponseBody": "응답 본문을 읽을 수 없습니다. 오류: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "WebApp 구성 정보를 업데이트할 수 없습니다. 상태 코드: '%s'", + "loc.messages.AddingReleaseAnnotation": "Application Insights 리소스 '%s'에 대한 릴리스 주석을 추가하는 중", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "Application Insight에 릴리스 주석 추가함: %s", + "loc.messages.FailedAddingReleaseAnnotation": "릴리스 주석을 추가하지 못했습니다. %s", + "loc.messages.RenameLockedFilesEnabled": "App Service에서 잠긴 파일 이름 바꾸기를 사용할 수 있습니다.", + "loc.messages.FailedToEnableRenameLockedFiles": "잠긴 파일 이름 바꾸기를 사용하도록 설정하지 못했습니다. 오류: %s", + "loc.messages.WebJobsInProgressIssue": "실행 상태의 WebJobs가 거의 없으므로 배포에서 파일을 제거할 수 없습니다. 배포 전에 연속 작업을 중지하거나 '대상에서 추가 파일 제거' 옵션을 사용하지 않을 수 있습니다.", + "loc.messages.FailedToFetchKuduAppSettings": "Kudu 앱 설정을 페치하지 못했습니다. 오류: %s", + "loc.messages.FailedToCreatePath": "Kudu에서 '%s' 경로를 만들지 못했습니다. 오류: %s", + "loc.messages.FailedToDeleteFile": "Kudu에서 '%s/%s' 파일을 삭제하지 못했습니다. 오류: %s", + "loc.messages.FailedToDeleteFolder": "Kudu에서 '%s' 폴더를 삭제하지 못했습니다. 오류: %s", + "loc.messages.FailedToUploadFile": "Kudu에서 '%s/%s' 파일을 업로드하지 못했습니다. 오류: %s", + "loc.messages.FailedToGetFileContent": "Kudu에서 파일 콘텐츠 '%s/%s'을(를) 가져오지 못했습니다. 오류: %s", + "loc.messages.FailedToListPath": "Kudu에서 '%s' 경로를 나열하지 못했습니다. 오류: %s", + "loc.messages.RetryToDeploy": "패키지 배포를 다시 시도하는 중입니다.", + "loc.messages.FailedToGetAppServiceDetails": "App Service '%s' 정보를 페치하지 못했습니다. 오류: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "App Service '%s' 게시 프로필을 페치하지 못했습니다. 오류: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "App Service '%s' 메타데이터를 업데이트하지 못했습니다. 오류: %s", + "loc.messages.FailedToGetAppServiceMetadata": "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.FailedToUpdateAppServiceApplicationSettings": "App Service '%s' 애플리케이션 설정을 업데이트하지 못했습니다. 오류: %s", + "loc.messages.UpdatingAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트하는 중입니다. 데이터: %s", + "loc.messages.UpdatedAppServiceConfigurationSettings": "App Service 구성 설정을 업데이트했습니다.", + "loc.messages.UpdatedAppServiceApplicationSettings": "App Service 응용 프로그램 설정 및 Kudu 응용 프로그램 설정을 업데이트했습니다.", + "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "App Service 애플리케이션 설정을 업데이트했습니다.", + "loc.messages.MultipleResourceGroupFoundForAppService": "App Service '%s'에 대한 리소스 그룹이 여러 개 있습니다.", + "loc.messages.PackageDeploymentUsingZipDeployFailed": "ZIP 배포를 사용한 패키지 배포에 실패했습니다. 자세한 내용은 로그를 참조하세요.", + "loc.messages.PackageDeploymentInitiated": "ZIP 배포를 사용한 패키지 배포가 시작되었습니다.", + "loc.messages.FailedToGetDeploymentLogs": "배포 로그를 가져오지 못했습니다. 오류: %s", + "loc.messages.GoExeNameNotPresent": "Go exe 이름이 없습니다.", + "loc.messages.Updatemachinetoenablesecuretlsprotocol": "머신에서 TLS 1.2 프로토콜 이상을 사용 중인지 확인하세요. 머신에서 TLS를 사용하도록 설정하는 방법에 대해 자세히 알아보려면 https://aka.ms/enableTlsv2를 참조하세요.", + "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.XmlParsingFailed": "publishProfileXML 파일을 구문 분석할 수 없습니다. 오류: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] 속성이 게시 프로필에 없습니다.", + "loc.messages.InvalidConnectionType": "잘못된 서비스 연결 형식", + "loc.messages.InvalidImageSourceType": "잘못된 이미지 소스 유형", + "loc.messages.InvalidPublishProfile": "게시 프로필 파일이 잘못되었습니다.", + "loc.messages.ASE_SSLIssueRecommendation": "App Service에서 인증서를 사용하려면 신뢰할 수 있는 인증 기관에서 인증서에 서명해야 합니다. 웹앱에서 인증서 유효성 검사 오류가 발생하는 경우, 자체 서명된 인증서를 사용하는 중일 수 있으며 오류를 해결하려면 이름이 VSTS_ARM_REST_IGNORE_SSL_ERRORS인 변수를 빌드 또는 릴리스 파이프라인에서 true 값으로 설정해야 합니다.", + "loc.messages.ZipDeployLogsURL": "zip 배포 로그는 %s에서 볼 수 있습니다.", + "loc.messages.DeployLogsURL": "배포 로그는 %s에서 볼 수 있습니다.", + "loc.messages.AppServiceApplicationURL": "App Service 애플리케이션 URL: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "App Service에서 인증서를 사용하려면 신뢰할 수 있는 인증 기관에서 인증서에 서명해야 합니다. 웹앱에서 인증서 유효성 검사 오류가 발생하는 경우 자체 서명된 인증서를 사용하는 것 같으며, 오류를 해결하려면 웹 배포 옵션의 추가 인수에 -allowUntrusted를 전달해야 합니다.", + "loc.messages.FailedToGetResourceID": "리소스 종류 '%s' 및 리소스 이름 '%s'의 리소스 ID를 가져오지 못했습니다. 오류: %s", + "loc.messages.JarPathNotPresent": "Java jar 경로가 없습니다.", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Application Insights '%s' 리소스를 업데이트하지 못했습니다. 오류: %s", + "loc.messages.InvalidDockerImageName": "지정한 Docker Hub 이미지 이름이 잘못되었습니다.", + "loc.messages.MsBuildPackageNotSupported": "msBuild에서 생성된 패키지를 배포할 수 없습니다. 패키지 형식을 변경하거나 Azure App Service 배포 작업을 사용하세요.", + "loc.messages.FailedToGetStorageAccountDetails": "함수 앱에 연결된 스토리지 계정을 찾을 수 없습니다.", + "loc.messages.FailedToSyncTriggers": "함수 앱 '%s'의 트리거를 동기화하지 못했습니다. 오류: %s", + "loc.messages.SyncingFunctionTriggers": "함수 앱의 트리거를 동기화하는 중", + "loc.messages.SyncFunctionTriggersSuccess": "함수 앱의 트리거 동기화를 완료했습니다.", + "loc.messages.UpdatedRunFromPackageSettings": "WEBSITE_RUN_FROM_PACKAGE 애플리케이션 설정을 %s(으)로 업데이트했습니다.", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "배포 유형 옵션은 Linux 사용에 적용되지 않습니다.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "배포 유형 옵션은 Flex 사용량에 적용되지 않습니다." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ru-RU/resources.resjson index 54e5cab2b46c..2d010f754a28 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Развертывание функций Azure", - "loc.helpMarkDown": "[Подробнее об этой задаче](https://aka.ms/azurefunctiondeployreadme)", - "loc.description": "Обновить приложение-функцию с помощью .NET, Python, JavaScript, PowerShell, веб-приложений на основе Java", - "loc.instanceNameFormat": "Развертывание приложения-функции Azure: $(appName)", - "loc.releaseNotes": "Новые возможности в версии 2.*
Удалена поддержка развертывания из WAR, настройка параметров Web.Config и параметр для команды Startup для приложений-функций Linux Azure.", - "loc.group.displayName.AdditionalDeploymentOptions": "Дополнительные параметры развертывания", - "loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации", - "loc.input.label.azureSubscription": "Подключение к Azure Resource Manager", - "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.", - "loc.input.label.appType": "Тип приложения", - "loc.input.help.appType": "Выберите тип приложения-функции Azure для развертывания.", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Имя приложения Функций Azure", - "loc.input.help.appName": "Введите или выберите имя существующего приложения \"Функции Azure\". Приложения-функции будут перечислены в зависимости от выбранного типа приложения.", - "loc.input.label.deployToSlotOrASE": "Развернуть в слоте или среде службы приложений", - "loc.input.help.deployToSlotOrASE": "Выберите вариант развертывания в существующем слоте развертывания или в среде службы приложений Azure.
В обоих случаях задаче требуется имя группы ресурсов.
Если целью развертывания является слот, по умолчанию оно выполняется в рабочем слоте. Можно также указать имя любого другого существующего слота.
Если целью развертывания является среда службы приложений Azure, оставьте имя слота \"рабочий\" и укажите имя группы ресурсов.", - "loc.input.label.resourceGroupName": "Группа ресурсов", - "loc.input.help.resourceGroupName": "Имя группы ресурсов является обязательным, если цель развертывания — слот развертывания или среда службы приложений.
Введите или выберите группу ресурсов Azure, которая содержит указанную выше службу приложений Azure.", - "loc.input.label.slotName": "Слот", - "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.runtimeStack": "Стек времени выполнения", - "loc.input.help.runtimeStack": "Поддерживаемые версии среды выполнения приведены в [следующем документе](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages). Старые значения, например \"DOCKER|microsoft/azure-functions-*\", являются нерекомендуемыми, используйте новые значения из раскрывающегося списка.", - "loc.input.label.appSettings": "Параметры приложений", - "loc.input.help.appSettings": "Измените параметры веб-приложения после значения -key в синтаксисе. Значение с пробелами должно быть заключено в двойные кавычки.
Пример: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", - "loc.input.label.deploymentMethod": "Метод развертывания", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "Указан недопустимый путь к пакету службы приложений или папке: %s", - "loc.messages.SetParamFilenotfound0": "Заданный файл параметров не найден: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "XML-преобразования успешно применены.", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Получены сведения о подключении к службе приложений Azure: \"%s\"", - "loc.messages.ErrorNoSuchDeployingMethodExists": "Ошибка: такого метода развертывания не существует.", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Не удалось получить данные о подключении к Службе приложений Azure: %s. Код состояния: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "Не удалось получить сведения о подключении к службе для ресурса Azure: \"%s\". Код состояния: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "Журнал развертывания (%s) успешно обновлен.", - "loc.messages.Failedtoupdatedeploymenthistory": "Не удалось обновить журнал развертывания. Ошибка: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "ПРЕДУПРЕЖДЕНИЕ. Невозможно обновить состояние развертывания, конечная точка SCM не включена для этого веб-сайта.", - "loc.messages.Unabletoretrievewebconfigdetails": "Не удалось получить сведения о конфигурации службы приложений. Код состояния: \"%s\"", - "loc.messages.Unabletoretrievewebappsettings": "Не удалось извлечь параметры приложения службы приложений. [Код состояния: \"%s\", сообщение об ошибке: \"%s\"]", - "loc.messages.Unabletoupdatewebappsettings": "Не удалось обновить параметры приложения службы приложений. Код состояния: \"%s\"", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Не удается обновить состояние развертывания: не удается получить уникальный идентификатор развертывания.", - "loc.messages.PackageDeploymentSuccess": "Веб-пакет развернут в службе приложений. Обратите внимание, что ошибки монтирования или извлечения пакета будут регистрироваться в журналах развертывания в указанном выше месте.", - "loc.messages.PackageDeploymentFailed": "Не удалось развернуть веб-пакет в службе приложений Azure.", - "loc.messages.Runningcommand": "Выполнение команды: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Развертывание веб-пакета %s по виртуальному пути (физическому пути): %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Пакет %s успешно развернут при помощи службы Kudu в %s", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Не удалось развернуть пакет службы приложений при помощи службы Kudu: %s", - "loc.messages.Unabletodeploywebappresponsecode": "Не удалось развернуть службу приложений из-за ошибки: %s", - "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.", - "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.", - "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).", - "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s
Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.", - "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.", - "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".", - "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".", - "loc.messages.NOJSONfilematchedwithspecificpattern": "Не найден файл JSON, соответствующий заданному шаблону: %s.", - "loc.messages.Configfiledoesntexists": "Файл конфигурации %s не существует.", - "loc.messages.Failedtowritetoconfigfilewitherror": "Сбой записи в файл конфигурации %s. Ошибка: %s.", - "loc.messages.AppOfflineModeenabled": "Автономный режим для приложения включен.", - "loc.messages.Failedtoenableappofflinemode": "Не удалось включить автономный режим для приложения. Код состояния: %s (%s).", - "loc.messages.AppOflineModedisabled": "Автономный режим для приложения отключен.", - "loc.messages.FailedtodisableAppOfflineMode": "Не удалось отключить автономный режим для приложения. Код состояния: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Невозможно выполнить XML-преобразования на платформе, отличной от Windows.", - "loc.messages.XdtTransformationErrorWhileTransforming": "Ошибка XML-преобразования при преобразовании %s с помощью %s.", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Публикация при помощи веб-развертывания поддерживается только при использовании агента для Windows.", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "Публикация путем развертывания из ZIP-файла не поддерживается для типа пакета msBuild.", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Публикация путем развертывания из ZIP-файла не поддерживается для виртуального приложения.", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "При публикации с помощью развертывания из ZIP-файла или RunFromPackage не поддерживается развертывание WAR-файла.", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "При публикации с помощью RunFromPackage сценарий, выполняемый после развертывания, может не поддерживаться, если он вносит изменения в wwwroot, поскольку эта папка доступна только для чтения.", - "loc.messages.ResourceDoesntExist": "Ресурс \"%s\" не существует. Он должен существовать перед началом развертывания.", - "loc.messages.EncodeNotSupported": "Обнаруженная кодировка файла %s — %s. Подстановка переменных не поддерживается для кодировки %s. Поддерживаемые кодировки: UTF-8 и UTF-16 LE.", - "loc.messages.UnknownFileEncodeError": "Не удается определить кодировку файла %s (typeCode: %s). Поддерживаемые кодировки: UTF-8 и UTF-16 LE.", - "loc.messages.ShortFileBufferError": "Слишком короткий файловый буфер для обнаружения типа кодировки: %s.", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Не удалось изменить конфигурацию службы приложений. Ошибка: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Конфигурация службы приложений успешно изменена.", - "loc.messages.RequestedURLforkuduphysicalpath": "Запрошенный URL-адрес для физического пути Kudu: %s", - "loc.messages.Physicalpathalreadyexists": "Физический путь \"%s\" уже существует.", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Физический путь Kudu успешно создан: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "Не удалось создать физический путь Kudu. Ошибка: %s", - "loc.messages.FailedtocheckphysicalPath": "Не удалось проверить физический путь Kudu. Код ошибки: %s", - "loc.messages.VirtualApplicationDoesNotExist": "Виртуальное приложение не существует: %s", - "loc.messages.JSONParseError": "Не удалось проанализировать JSON-файл: %s. Ошибка: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Подстановка переменных JSON успешно применена.", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "Подстановка переменных XML применена.", - "loc.messages.failedtoUploadFileToKudu": "Не удалось отправить файл %s в Kudu (%s). Код состояния: %s", - "loc.messages.failedtoUploadFileToKuduError": "Не удалось передать файл %s в Kudu (%s). Ошибка: %s", - "loc.messages.ExecuteScriptOnKudu": "Выполнение указанного скрипта в службе Kudu.", - "loc.messages.FailedToRunScriptOnKuduError": "Не удалось выполнить скрипт в службе Kudu. Ошибка: %s", - "loc.messages.FailedToRunScriptOnKudu": "Не удалось выполнить скрипт в службе Kudu: %s. Код состояния: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "Сценарий успешно выполнен в Kudu.", - "loc.messages.ScriptExecutionOnKuduFailed": "Выполненный сценарий возвратил код \"%s\". Ошибка: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "Не удалось удалить файл %s из Kudu (%s). Код состояния: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "Не удалось удалить файл %s из Kudu (%s). Ошибка: %s", - "loc.messages.ScriptFileNotFound": "Файл сценария \"%s\" не найден.", - "loc.messages.InvalidScriptFile": "Указан недопустимый файл сценария \"%s\". Допустимые расширения: .BAT и .CMD в Windows, .SH в Linux", - "loc.messages.RetryForTimeoutIssue": "Сбои выполнения сценария из-за превышения времени ожидания. Выполняется повторная попытка.", - "loc.messages.stdoutFromScript": "Стандартные выходные данные сценария: ", - "loc.messages.stderrFromScript": "Стандартная ошибка сценария: ", - "loc.messages.FailedToGetKuduFileContent": "Не удалось получить содержимое файла: %s. Код состояния: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "Не удалось получить содержимое файла: %s. Ошибка: %s", - "loc.messages.ScriptStatusTimeout": "Не удалось получить состояние сценария, так как превышено время ожидания.", - "loc.messages.PollingForFileTimeOut": "Не удалось получить состояние сценария, так как превышено время ожидания. Чтобы увеличить время ожидания, задайте для переменной \"appservicedeploy.retrytimeout\" требуемое количество минут.", - "loc.messages.InvalidPollOption": "Указан недопустимый параметр опроса: %s.", - "loc.messages.AutoDetectDjangoSettingsFailed": "Не удалось обнаружить путь к файлу \"settings.py\" DJANGO_SETTINGS_MODULE. Убедитесь, что файл \"settings.py\" существует, или укажите правильный путь во входных данных параметра Web.config в следующем формате: \"-DJANGO_SETTINGS_MODULE <имя_папки>.settings\".", - "loc.messages.FailedToApplyTransformation": "Не удается применить преобразование для указанного пакета. Проверьте следующее.", - "loc.messages.FailedToApplyTransformationReason1": "1. Применено ли преобразование к созданному пакету MSBuild во время сборки. Если это так, удалите тег для каждой конфигурации в CSPROJ-файле и повторите сборку. ", - "loc.messages.FailedToApplyTransformationReason2": "2. Убедитесь, что файлы конфигурации и преобразования находятся в одной и той же папке в пакете.", - "loc.messages.AutoParameterizationMessage": "Атрибуты ConnectionString в Web.config параметризованы по умолчанию. Обратите внимание, что преобразование не влияет на атрибуты connectionString, так как значение переопределяется во время развертывания файлом \"Parameters.xml\" или \"SetParameters.xml\". Вы можете отключить автоматическую параметризацию, задав /p:AutoParameterizationWebConfigConnectionStrings=False во время создания пакета MSBuild.", - "loc.messages.UnsupportedAppType": "Тип приложения \"%s\" не поддерживается при создании Web.config. Допустимые значения для \"-appType\": \"python_Bottle\", \"python_Django\", \"python_Flask\" и \"node\".", - "loc.messages.UnableToFetchAuthorityURL": "Не удается получить URL-адрес центра.", - "loc.messages.UnableToFetchActiveDirectory": "Не удается получить идентификатор ресурса Active Directory.", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Стек времени выполнения и команда запуска успешно обновлены.", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Не удалось обновить стек времени выполнения и команду запуска. Ошибка: %s.", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "Параметры приложения успешно обновлены.", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Не удалось обновить параметры приложения. Ошибка: %s.", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "Не удалось получить метаданные веб-приложения AzureRM. Код ошибки: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "Не удалось обновить метаданные AzureRM WebApp. Код ошибки: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "Не удалось получить учетные данные реестра контейнеров Azure. [Код состояния: \"%s\"]", - "loc.messages.UnableToReadResponseBody": "Не удалось прочитать текст ответа. Ошибка: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "Не удалось обновить сведения о конфигурации WebApp. Код состояния: \"%s\"", - "loc.messages.AddingReleaseAnnotation": "Добавление примечаний к выпуску для ресурса Application Insights \"%s\"", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "Примечания к выпуску успешно добавлены в Application Insights: %s", - "loc.messages.FailedAddingReleaseAnnotation": "Не удалось добавить примечания к выпуску. %s", - "loc.messages.RenameLockedFilesEnabled": "Переименование заблокированных файлов для службы приложений Azure включено.", - "loc.messages.FailedToEnableRenameLockedFiles": "Не удалось включить переименование заблокированных файлов. Ошибка: %s", - "loc.messages.WebJobsInProgressIssue": "Невозможно удалить файлы в развертывании, поскольку запущено несколько веб-заданий. Отключите параметр \"Удалить дополнительные файлы в месте назначения\" или остановите непрерывные задания перед развертыванием.", - "loc.messages.FailedToFetchKuduAppSettings": "Не удалось получить параметры приложения Kudu. Ошибка: %s", - "loc.messages.FailedToCreatePath": "Не удалось создать путь \"%s\" из Kudu. Ошибка: %s", - "loc.messages.FailedToDeleteFile": "Не удалось удалить файл \"%s/%s\" из Kudu. Ошибка: %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\" из Kudu. Ошибка: %s", - "loc.messages.RetryToDeploy": "Повторная попытка развертывания пакета.", - "loc.messages.FailedToGetAppServiceDetails": "Не удалось получить сведения о службе приложений \"%s\". Ошибка: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "Не удалось получить профиль публикации для службы приложений \"%s\". Ошибка: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "Не удалось обновить метаданные службы приложений \"%s\". Ошибка: %s", - "loc.messages.FailedToGetAppServiceMetadata": "Не удалось получить метаданные службы приложений \"%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.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s", - "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s", - "loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.", - "loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.", - "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Параметры приложения Службы приложений обновлены.", - "loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.", - "loc.messages.PackageDeploymentUsingZipDeployFailed": "Не удалось выполнить развертывание пакета с помощью развертывания ZIP-файла. Дополнительные сведения см. в журналах.", - "loc.messages.PackageDeploymentInitiated": "Запущено развертывание пакета с помощью ZIP Deploy.", - "loc.messages.FailedToGetDeploymentLogs": "Не удалось получить журналы развертывания. Ошибка: %s", - "loc.messages.GoExeNameNotPresent": "Отсутствует имя EXE-файла Go", - "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Компьютер должен использовать протокол TLS 1.2 или более поздней версии. Дополнительные сведения о том, как включить TLS на вашем компьютере: https://aka.ms/enableTlsv2.", - "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.XmlParsingFailed": "Не удалось проанализировать файл publishProfileXML. Ошибка: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "Свойство [%s] отсутствует в профиле публикации", - "loc.messages.InvalidConnectionType": "Недопустимый тип подключения к службе", - "loc.messages.InvalidImageSourceType": "Недопустимый тип источника образа", - "loc.messages.InvalidPublishProfile": "Недопустимый файл профиля публикации.", - "loc.messages.ASE_SSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат и для устранения этих ошибок необходимо установить значение true для переменной VSTS_ARM_REST_IGNORE_SSL_ERRORS в конвейере сборки или выпуска", - "loc.messages.ZipDeployLogsURL": "Журналы развертывания из ZIP-файла можно просмотреть в %s", - "loc.messages.DeployLogsURL": "Журналы развертывания можно просмотреть в %s", - "loc.messages.AppServiceApplicationURL": "URL-адрес приложения службы приложений: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат и для устранения этих ошибок необходимо передать -allowUntrusted в дополнительных аргументах параметра веб-развертывания.", - "loc.messages.FailedToGetResourceID": "Не удалось получить идентификатор ресурса для ресурса с типом \"%s\" и именем \"%s\". Ошибка: %s", - "loc.messages.JarPathNotPresent": "Отсутствует путь к jar-файлу Java.", - "loc.messages.FailedToUpdateApplicationInsightsResource": "Не удалось обновить ресурс Application Insights \"%s\". Ошибка: %s", - "loc.messages.InvalidDockerImageName": "Указано недопустимое имя образа Docker Hub.", - "loc.messages.MsBuildPackageNotSupported": "Развертывание созданного пакета msBuild не поддерживается. Измените формат пакета или используйте задачу развертывания Службы приложений Azure.", - "loc.messages.FailedToGetStorageAccountDetails": "Не удалось найти учетную запись хранения, связанную с этим приложением-функцией.", - "loc.messages.FailedToSyncTriggers": "Не удалось синхронизировать триггеры для приложения-функции \"%s\". Ошибка: %s", - "loc.messages.SyncingFunctionTriggers": "Идет синхронизация триггеров для приложения-функции", - "loc.messages.SyncFunctionTriggersSuccess": "Синхронизация триггеров для приложения-функции успешно завершена.", - "loc.messages.UpdatedRunFromPackageSettings": "Параметр приложения WEBSITE_RUN_FROM_PACKAGE изменен на %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "Параметр \"Тип развертывания\" не применяется для Потребление Linux.", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Развертывание функций Azure", + "loc.helpMarkDown": "[Подробнее об этой задаче](https://aka.ms/azurefunctiondeployreadme)", + "loc.description": "Обновить приложение-функцию с помощью .NET, Python, JavaScript, PowerShell, веб-приложений на основе Java", + "loc.instanceNameFormat": "Развертывание приложения-функции Azure: $(appName)", + "loc.releaseNotes": "Новые возможности в версии 2.*
Удалена поддержка развертывания из WAR, настройка параметров Web.Config и параметр для команды Startup для приложений-функций Linux Azure.", + "loc.group.displayName.AdditionalDeploymentOptions": "Дополнительные параметры развертывания", + "loc.group.displayName.ApplicationAndConfigurationSettings": "Параметры приложения и конфигурации", + "loc.input.label.azureSubscription": "Подключение к Azure Resource Manager", + "loc.input.help.azureSubscription": "Выберите подписку Azure Resource Manager для развертывания.", + "loc.input.label.appType": "Тип приложения", + "loc.input.help.appType": "Выберите тип приложения-функции Azure для развертывания.", + "loc.input.label.isFlexConsumption": "Находится ли приложение-функция в плане потребления Flex", + "loc.input.label.appName": "Имя приложения Функций Azure", + "loc.input.help.appName": "Введите или выберите имя существующего приложения \"Функции Azure\". Приложения-функции будут перечислены в зависимости от выбранного типа приложения.", + "loc.input.label.deployToSlotOrASE": "Развернуть в слоте или среде службы приложений", + "loc.input.help.deployToSlotOrASE": "Выберите вариант развертывания в существующем слоте развертывания или в среде службы приложений Azure.
В обоих случаях задаче требуется имя группы ресурсов.
Если целью развертывания является слот, по умолчанию оно выполняется в рабочем слоте. Можно также указать имя любого другого существующего слота.
Если целью развертывания является среда службы приложений Azure, оставьте имя слота \"рабочий\" и укажите имя группы ресурсов.", + "loc.input.label.resourceGroupName": "Группа ресурсов", + "loc.input.help.resourceGroupName": "Имя группы ресурсов является обязательным, если цель развертывания — слот развертывания или среда службы приложений.
Введите или выберите группу ресурсов Azure, которая содержит указанную выше службу приложений Azure.", + "loc.input.label.slotName": "Слот", + "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.runtimeStack": "Стек времени выполнения", + "loc.input.help.runtimeStack": "Поддерживаемые версии среды выполнения приведены в [следующем документе](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages). Старые значения, например \"DOCKER|microsoft/azure-functions-*\", являются нерекомендуемыми, используйте новые значения из раскрывающегося списка.", + "loc.input.label.appSettings": "Параметры приложений", + "loc.input.help.appSettings": "Измените параметры веб-приложения после значения -key в синтаксисе. Значение с пробелами должно быть заключено в двойные кавычки.
Пример: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", + "loc.input.label.deploymentMethod": "Метод развертывания", + "loc.input.help.deploymentMethod": "Выберите метод развертывания для приложения-функции. Обратите внимание, что приложения потребления Linux и Flex не поддерживают эту конфигурацию.", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "Указан недопустимый путь к пакету службы приложений или папке: %s", + "loc.messages.SetParamFilenotfound0": "Заданный файл параметров не найден: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "XML-преобразования успешно применены.", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Получены сведения о подключении к службе приложений Azure: \"%s\"", + "loc.messages.ErrorNoSuchDeployingMethodExists": "Ошибка: такого метода развертывания не существует.", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "Не удалось получить данные о подключении к Службе приложений Azure: %s. Код состояния: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "Не удалось получить сведения о подключении к службе для ресурса Azure: \"%s\". Код состояния: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "Журнал развертывания (%s) успешно обновлен.", + "loc.messages.Failedtoupdatedeploymenthistory": "Не удалось обновить журнал развертывания. Ошибка: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "ПРЕДУПРЕЖДЕНИЕ. Невозможно обновить состояние развертывания, конечная точка SCM не включена для этого веб-сайта.", + "loc.messages.Unabletoretrievewebconfigdetails": "Не удалось получить сведения о конфигурации службы приложений. Код состояния: \"%s\"", + "loc.messages.Unabletoretrievewebappsettings": "Не удалось извлечь параметры приложения службы приложений. [Код состояния: \"%s\", сообщение об ошибке: \"%s\"]", + "loc.messages.Unabletoupdatewebappsettings": "Не удалось обновить параметры приложения службы приложений. Код состояния: \"%s\"", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "Не удается обновить состояние развертывания: не удается получить уникальный идентификатор развертывания.", + "loc.messages.PackageDeploymentSuccess": "Веб-пакет развернут в службе приложений. Обратите внимание, что ошибки монтирования или извлечения пакета будут регистрироваться в журналах развертывания в указанном выше месте.", + "loc.messages.PackageDeploymentFailed": "Не удалось развернуть веб-пакет в службе приложений Azure.", + "loc.messages.Runningcommand": "Выполнение команды: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "Развертывание веб-пакета %s по виртуальному пути (физическому пути): %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "Пакет %s успешно развернут при помощи службы Kudu в %s", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "Не удалось развернуть пакет службы приложений при помощи службы Kudu: %s", + "loc.messages.Unabletodeploywebappresponsecode": "Не удалось развернуть службу приложений из-за ошибки: %s", + "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "Пакеты, созданные при помощи MSDeploy, поддерживаются только для платформы Windows.", + "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "Установленная версия MSDeploy (%s) не поддерживается. Должна быть установлена версия 3 или более поздняя.", + "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "Не удалось определить расположение MS Deploy при помощи реестра на компьютере (ошибка: %s).", + "loc.messages.Nopackagefoundwithspecifiedpattern": "Не удалось найти пакет с указанным шаблоном: %s
Проверьте, публикуется ли пакет, упомянутый в задаче, как артефакт в сборке или на предыдущем этапе и скачан ли он в текущем задании.", + "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "Указанному шаблону соответствует несколько пакетов: %s. Ограничьте шаблон поиска.", + "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Отключить приложение от сети\".", + "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "Попробуйте снова развернуть службу приложений, используя параметр \"Переименовывать заблокированные файлы\".", + "loc.messages.NOJSONfilematchedwithspecificpattern": "Не найден файл JSON, соответствующий заданному шаблону: %s.", + "loc.messages.Configfiledoesntexists": "Файл конфигурации %s не существует.", + "loc.messages.Failedtowritetoconfigfilewitherror": "Сбой записи в файл конфигурации %s. Ошибка: %s.", + "loc.messages.AppOfflineModeenabled": "Автономный режим для приложения включен.", + "loc.messages.Failedtoenableappofflinemode": "Не удалось включить автономный режим для приложения. Код состояния: %s (%s).", + "loc.messages.AppOflineModedisabled": "Автономный режим для приложения отключен.", + "loc.messages.FailedtodisableAppOfflineMode": "Не удалось отключить автономный режим для приложения. Код состояния: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "Невозможно выполнить XML-преобразования на платформе, отличной от Windows.", + "loc.messages.XdtTransformationErrorWhileTransforming": "Ошибка XML-преобразования при преобразовании %s с помощью %s.", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "Публикация при помощи веб-развертывания поддерживается только при использовании агента для Windows.", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "Публикация путем развертывания из ZIP-файла не поддерживается для типа пакета msBuild.", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "Публикация путем развертывания из ZIP-файла не поддерживается для виртуального приложения.", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "При публикации с помощью развертывания из ZIP-файла или RunFromPackage не поддерживается развертывание WAR-файла.", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "При публикации с помощью RunFromPackage сценарий, выполняемый после развертывания, может не поддерживаться, если он вносит изменения в wwwroot, поскольку эта папка доступна только для чтения.", + "loc.messages.ResourceDoesntExist": "Ресурс \"%s\" не существует. Он должен существовать перед началом развертывания.", + "loc.messages.EncodeNotSupported": "Обнаруженная кодировка файла %s — %s. Подстановка переменных не поддерживается для кодировки %s. Поддерживаемые кодировки: UTF-8 и UTF-16 LE.", + "loc.messages.UnknownFileEncodeError": "Не удается определить кодировку файла %s (typeCode: %s). Поддерживаемые кодировки: UTF-8 и UTF-16 LE.", + "loc.messages.ShortFileBufferError": "Слишком короткий файловый буфер для обнаружения типа кодировки: %s.", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "Не удалось изменить конфигурацию службы приложений. Ошибка: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "Конфигурация службы приложений успешно изменена.", + "loc.messages.RequestedURLforkuduphysicalpath": "Запрошенный URL-адрес для физического пути Kudu: %s", + "loc.messages.Physicalpathalreadyexists": "Физический путь \"%s\" уже существует.", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Физический путь Kudu успешно создан: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "Не удалось создать физический путь Kudu. Ошибка: %s", + "loc.messages.FailedtocheckphysicalPath": "Не удалось проверить физический путь Kudu. Код ошибки: %s", + "loc.messages.VirtualApplicationDoesNotExist": "Виртуальное приложение не существует: %s", + "loc.messages.JSONParseError": "Не удалось проанализировать JSON-файл: %s. Ошибка: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "Подстановка переменных JSON успешно применена.", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "Подстановка переменных XML применена.", + "loc.messages.failedtoUploadFileToKudu": "Не удалось отправить файл %s в Kudu (%s). Код состояния: %s", + "loc.messages.failedtoUploadFileToKuduError": "Не удалось передать файл %s в Kudu (%s). Ошибка: %s", + "loc.messages.ExecuteScriptOnKudu": "Выполнение указанного скрипта в службе Kudu.", + "loc.messages.FailedToRunScriptOnKuduError": "Не удалось выполнить скрипт в службе Kudu. Ошибка: %s", + "loc.messages.FailedToRunScriptOnKudu": "Не удалось выполнить скрипт в службе Kudu: %s. Код состояния: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "Сценарий успешно выполнен в Kudu.", + "loc.messages.ScriptExecutionOnKuduFailed": "Выполненный сценарий возвратил код \"%s\". Ошибка: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "Не удалось удалить файл %s из Kudu (%s). Код состояния: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "Не удалось удалить файл %s из Kudu (%s). Ошибка: %s", + "loc.messages.ScriptFileNotFound": "Файл сценария \"%s\" не найден.", + "loc.messages.InvalidScriptFile": "Указан недопустимый файл сценария \"%s\". Допустимые расширения: .BAT и .CMD в Windows, .SH в Linux", + "loc.messages.RetryForTimeoutIssue": "Сбои выполнения сценария из-за превышения времени ожидания. Выполняется повторная попытка.", + "loc.messages.stdoutFromScript": "Стандартные выходные данные сценария: ", + "loc.messages.stderrFromScript": "Стандартная ошибка сценария: ", + "loc.messages.FailedToGetKuduFileContent": "Не удалось получить содержимое файла: %s. Код состояния: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "Не удалось получить содержимое файла: %s. Ошибка: %s", + "loc.messages.ScriptStatusTimeout": "Не удалось получить состояние сценария, так как превышено время ожидания.", + "loc.messages.PollingForFileTimeOut": "Не удалось получить состояние сценария, так как превышено время ожидания. Чтобы увеличить время ожидания, задайте для переменной \"appservicedeploy.retrytimeout\" требуемое количество минут.", + "loc.messages.InvalidPollOption": "Указан недопустимый параметр опроса: %s.", + "loc.messages.AutoDetectDjangoSettingsFailed": "Не удалось обнаружить путь к файлу \"settings.py\" DJANGO_SETTINGS_MODULE. Убедитесь, что файл \"settings.py\" существует, или укажите правильный путь во входных данных параметра Web.config в следующем формате: \"-DJANGO_SETTINGS_MODULE <имя_папки>.settings\".", + "loc.messages.FailedToApplyTransformation": "Не удается применить преобразование для указанного пакета. Проверьте следующее.", + "loc.messages.FailedToApplyTransformationReason1": "1. Применено ли преобразование к созданному пакету MSBuild во время сборки. Если это так, удалите тег для каждой конфигурации в CSPROJ-файле и повторите сборку. ", + "loc.messages.FailedToApplyTransformationReason2": "2. Убедитесь, что файлы конфигурации и преобразования находятся в одной и той же папке в пакете.", + "loc.messages.AutoParameterizationMessage": "Атрибуты ConnectionString в Web.config параметризованы по умолчанию. Обратите внимание, что преобразование не влияет на атрибуты connectionString, так как значение переопределяется во время развертывания файлом \"Parameters.xml\" или \"SetParameters.xml\". Вы можете отключить автоматическую параметризацию, задав /p:AutoParameterizationWebConfigConnectionStrings=False во время создания пакета MSBuild.", + "loc.messages.UnsupportedAppType": "Тип приложения \"%s\" не поддерживается при создании Web.config. Допустимые значения для \"-appType\": \"python_Bottle\", \"python_Django\", \"python_Flask\" и \"node\".", + "loc.messages.UnableToFetchAuthorityURL": "Не удается получить URL-адрес центра.", + "loc.messages.UnableToFetchActiveDirectory": "Не удается получить идентификатор ресурса Active Directory.", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "Стек времени выполнения и команда запуска успешно обновлены.", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "Не удалось обновить стек времени выполнения и команду запуска. Ошибка: %s.", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "Параметры приложения успешно обновлены.", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "Не удалось обновить параметры приложения. Ошибка: %s.", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "Не удалось получить метаданные веб-приложения AzureRM. Код ошибки: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "Не удалось обновить метаданные AzureRM WebApp. Код ошибки: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "Не удалось получить учетные данные реестра контейнеров Azure. [Код состояния: \"%s\"]", + "loc.messages.UnableToReadResponseBody": "Не удалось прочитать текст ответа. Ошибка: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "Не удалось обновить сведения о конфигурации WebApp. Код состояния: \"%s\"", + "loc.messages.AddingReleaseAnnotation": "Добавление примечаний к выпуску для ресурса Application Insights \"%s\"", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "Примечания к выпуску успешно добавлены в Application Insights: %s", + "loc.messages.FailedAddingReleaseAnnotation": "Не удалось добавить примечания к выпуску. %s", + "loc.messages.RenameLockedFilesEnabled": "Переименование заблокированных файлов для службы приложений Azure включено.", + "loc.messages.FailedToEnableRenameLockedFiles": "Не удалось включить переименование заблокированных файлов. Ошибка: %s", + "loc.messages.WebJobsInProgressIssue": "Невозможно удалить файлы в развертывании, поскольку запущено несколько веб-заданий. Отключите параметр \"Удалить дополнительные файлы в месте назначения\" или остановите непрерывные задания перед развертыванием.", + "loc.messages.FailedToFetchKuduAppSettings": "Не удалось получить параметры приложения Kudu. Ошибка: %s", + "loc.messages.FailedToCreatePath": "Не удалось создать путь \"%s\" из Kudu. Ошибка: %s", + "loc.messages.FailedToDeleteFile": "Не удалось удалить файл \"%s/%s\" из Kudu. Ошибка: %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\" из Kudu. Ошибка: %s", + "loc.messages.RetryToDeploy": "Повторная попытка развертывания пакета.", + "loc.messages.FailedToGetAppServiceDetails": "Не удалось получить сведения о службе приложений \"%s\". Ошибка: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "Не удалось получить профиль публикации для службы приложений \"%s\". Ошибка: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "Не удалось обновить метаданные службы приложений \"%s\". Ошибка: %s", + "loc.messages.FailedToGetAppServiceMetadata": "Не удалось получить метаданные службы приложений \"%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.FailedToUpdateAppServiceApplicationSettings": "Не удалось обновить параметры приложения для службы приложений \"%s\". Ошибка: %s", + "loc.messages.UpdatingAppServiceConfigurationSettings": "Выполняется попытка изменить параметры конфигурации Службы приложений. Данные: %s", + "loc.messages.UpdatedAppServiceConfigurationSettings": "Параметры конфигурации службы приложений обновлены.", + "loc.messages.UpdatedAppServiceApplicationSettings": "Параметры приложений службы приложений и параметры приложений Kudu обновлены.", + "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "Параметры приложения Службы приложений обновлены.", + "loc.messages.MultipleResourceGroupFoundForAppService": "Для службы приложений \"%s\" найдено несколько групп ресурсов.", + "loc.messages.PackageDeploymentUsingZipDeployFailed": "Не удалось выполнить развертывание пакета с помощью развертывания ZIP-файла. Дополнительные сведения см. в журналах.", + "loc.messages.PackageDeploymentInitiated": "Запущено развертывание пакета с помощью ZIP Deploy.", + "loc.messages.FailedToGetDeploymentLogs": "Не удалось получить журналы развертывания. Ошибка: %s", + "loc.messages.GoExeNameNotPresent": "Отсутствует имя EXE-файла Go", + "loc.messages.Updatemachinetoenablesecuretlsprotocol": "Компьютер должен использовать протокол TLS 1.2 или более поздней версии. Дополнительные сведения о том, как включить TLS на вашем компьютере: https://aka.ms/enableTlsv2.", + "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.XmlParsingFailed": "Не удалось проанализировать файл publishProfileXML. Ошибка: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "Свойство [%s] отсутствует в профиле публикации", + "loc.messages.InvalidConnectionType": "Недопустимый тип подключения к службе", + "loc.messages.InvalidImageSourceType": "Недопустимый тип источника образа", + "loc.messages.InvalidPublishProfile": "Недопустимый файл профиля публикации.", + "loc.messages.ASE_SSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат и для устранения этих ошибок необходимо установить значение true для переменной VSTS_ARM_REST_IGNORE_SSL_ERRORS в конвейере сборки или выпуска", + "loc.messages.ZipDeployLogsURL": "Журналы развертывания из ZIP-файла можно просмотреть в %s", + "loc.messages.DeployLogsURL": "Журналы развертывания можно просмотреть в %s", + "loc.messages.AppServiceApplicationURL": "URL-адрес приложения службы приложений: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "Чтобы использовать сертификат в службе приложений, сертификат должен быть подписан доверенным центром сертификации. Если в веб-приложении появляются ошибки проверки сертификата, возможно, вы используете самозаверяющий сертификат и для устранения этих ошибок необходимо передать -allowUntrusted в дополнительных аргументах параметра веб-развертывания.", + "loc.messages.FailedToGetResourceID": "Не удалось получить идентификатор ресурса для ресурса с типом \"%s\" и именем \"%s\". Ошибка: %s", + "loc.messages.JarPathNotPresent": "Отсутствует путь к jar-файлу Java.", + "loc.messages.FailedToUpdateApplicationInsightsResource": "Не удалось обновить ресурс Application Insights \"%s\". Ошибка: %s", + "loc.messages.InvalidDockerImageName": "Указано недопустимое имя образа Docker Hub.", + "loc.messages.MsBuildPackageNotSupported": "Развертывание созданного пакета msBuild не поддерживается. Измените формат пакета или используйте задачу развертывания Службы приложений Azure.", + "loc.messages.FailedToGetStorageAccountDetails": "Не удалось найти учетную запись хранения, связанную с этим приложением-функцией.", + "loc.messages.FailedToSyncTriggers": "Не удалось синхронизировать триггеры для приложения-функции \"%s\". Ошибка: %s", + "loc.messages.SyncingFunctionTriggers": "Идет синхронизация триггеров для приложения-функции", + "loc.messages.SyncFunctionTriggersSuccess": "Синхронизация триггеров для приложения-функции успешно завершена.", + "loc.messages.UpdatedRunFromPackageSettings": "Параметр приложения WEBSITE_RUN_FROM_PACKAGE изменен на %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "Параметр \"Тип развертывания\" не применяется для Потребление Linux.", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "Параметр \"Тип развертывания\" не применяется для потребления Flex." } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-CN/resources.resjson index ada9462e0132..f5c6554dca44 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Azure Functions 部署", - "loc.helpMarkDown": "[了解有关此任务的详细信息](https://aka.ms/azurefunctiondeployreadme)", - "loc.description": "使用基于 .NET、Python、JavaScript、PowerShell、Java 的 Web 应用程序更新函数应用", - "loc.instanceNameFormat": "Azure 函数应用部署: $(appName)", - "loc.releaseNotes": "版本 2 中的新增功能。*
删除了 WAR 部署支持、设置 Web.Config 选项以及适用于 Linux Azure 函数应用的 Startup 命令的选项。", - "loc.group.displayName.AdditionalDeploymentOptions": "其他部署选项", - "loc.group.displayName.ApplicationAndConfigurationSettings": "应用程序和配置设置", - "loc.input.label.azureSubscription": "Azure 资源管理器连接", - "loc.input.help.azureSubscription": "为部署选择 Azure 资源管理器订阅。", - "loc.input.label.appType": "应用类型", - "loc.input.help.appType": "选择部署的 Azure Function App 类型。", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Azure Functions 应用名称", - "loc.input.help.appName": "输入或选择现有 Azure Functions 应用的名称。列出的函数应用将基于所选应用类型。", - "loc.input.label.deployToSlotOrASE": "部署到槽或应用服务环境", - "loc.input.help.deployToSlotOrASE": "选择要部署到现有部署槽或 Azure 应用服务环境的选项。
对于这两个目标,任务需要资源组名称。
如果部署目标是槽,默认部署到生产槽。此外还可以提供任何其他现有的槽名称。
如果部署目标是 Azure 应用服务环境,则将槽名称保留为“生产”并指定资源组名称即可。", - "loc.input.label.resourceGroupName": "资源组", - "loc.input.help.resourceGroupName": "当部署目标是部署槽或应用服务环境时,需要资源组名称。
输入或选择包含上面指定的 Azure 应用服务的 Azure 资源组。", - "loc.input.label.slotName": "槽", - "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.runtimeStack": "运行时堆栈", - "loc.input.help.runtimeStack": "请查看[此文档](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages),以了解受支持的运行时版本。已启用 `DOCKER|microsoft/azure-functions-*` 等旧值,请使用下拉列表中的新值。", - "loc.input.label.appSettings": "应用设置", - "loc.input.help.appSettings": "按照语法 -key 值编辑 Web 应用应用程序设置。包含空格的值应括在双引号中。
示例: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", - "loc.input.label.deploymentMethod": "部署方法", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "提供了无效的应用服务包或文件夹路径: %s", - "loc.messages.SetParamFilenotfound0": "设置的参数文件未找到: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "XML 转换已成功应用", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "已获取 Azure 应用服务“%s”的服务连接详细信息", - "loc.messages.ErrorNoSuchDeployingMethodExists": "错误: 不存在此种部署方法", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "无法检索 Azure 应用服务 %s 的服务连接详细信息。状态代码: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "无法检索 Azure 资源“%s”的服务连接详细信息。状态代码: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "已成功在 %s 更新了部署历史记录", - "loc.messages.Failedtoupdatedeploymenthistory": "未能更新部署历史记录。错误: %s", - "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "警告: 无法更新部署状态: SCM 终结点没有为此网站启用", - "loc.messages.Unabletoretrievewebconfigdetails": "无法检索应用配置详细信息。状态代码:“%s”", - "loc.messages.Unabletoretrievewebappsettings": "无法检索应用服务应用程序设置。[状态代码: %s, 错误消息: %s]", - "loc.messages.Unabletoupdatewebappsettings": "无法更新应用服务应用程序设置。状态代码:“%s”", - "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "无法更新部署状态: 无法检索唯一部署 ID", - "loc.messages.PackageDeploymentSuccess": "Web 包已部署到应用服务。请注意,包装载或提取错误将记录在上述位置的部署日志中。", - "loc.messages.PackageDeploymentFailed": "未能将 Web 包部署到应用服务。", - "loc.messages.Runningcommand": "正在运行命令: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "正在部署 Web 包 %s,部署位置: 虚拟路径 %s (物理路径 %s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "已成功部署了包 %s (通过在 %s 使用 kudu 服务)", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "未能使用 kudu 服务 %s 部署应用服务包", - "loc.messages.Unabletodeploywebappresponsecode": "错误代码 %s 导致无法部署应用服务", - "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy 生成的包仅受 Windows 平台支持。", - "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "为 MSDeploy 找到了不受支持的已安装版本 %s。版本应至少为 3 或以上", - "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "无法从计算机的注册表上找到 MS 部署的位置(错误: %s)", - "loc.messages.Nopackagefoundwithspecifiedpattern": "未找到具有指定模式的包: %s
请检查任务中提及的包是否在版本或上一阶段中作为项目发布,以及是否已在当前作业中下载。", - "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定的模式 %s 有多个匹配的包。请限制搜索模式。", - "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "再次尝试使用所选“使应用程序脱机”选项部署应用服务。", - "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "再次尝试使用所选“重命名锁定文件”选项部署应用服务。", - "loc.messages.NOJSONfilematchedwithspecificpattern": "没有与特定模式 %s 匹配的 JSON 文件。", - "loc.messages.Configfiledoesntexists": "配置文件 %s 不存在。", - "loc.messages.Failedtowritetoconfigfilewitherror": "未能写入配置文件 %s,错误为: %s", - "loc.messages.AppOfflineModeenabled": "已启用应用脱机模式。", - "loc.messages.Failedtoenableappofflinemode": "未能启用应用脱机模式。状态代码: %s (%s)", - "loc.messages.AppOflineModedisabled": "已禁用应用脱机模式。", - "loc.messages.FailedtodisableAppOfflineMode": "未能禁用应用脱机模式。状态代码: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "无法在非 Windows 平台上执行 XML 转换。", - "loc.messages.XdtTransformationErrorWhileTransforming": "转换 %s (通过使用 %s)时出现 XML 转换错误。", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "仅当使用 Windows 代理时才支持使用 webdeploy 选项进行发布", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "msBuild 包类型不支持使用 zip 部署选项进行发布。", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "虚拟应用程序不支持使用 zip 部署选项进行发布。", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "使用 zip 部署或 RunFromPackage 选项执行的发布不支持 war 文件部署。", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "如果对 wwwroot 进行更改,则使用 RunFromPackage 发布可能不支持后期部署脚本,因为该文件夹为只读。", - "loc.messages.ResourceDoesntExist": "资源“%s”不存在。资源应在部署前就已存在。", - "loc.messages.EncodeNotSupported": "检测到文件 %s 的文件编码为 %s。不支持使用文件编码 %s 进行变量替换。受支持的编码为 UTF-8 和 UTF-16 LE。", - "loc.messages.UnknownFileEncodeError": "无法检测文件 %s (类型代码: %s)的编码。受支持的编码为 UTF-8 和 UTF-16 LE。", - "loc.messages.ShortFileBufferError": "文件缓冲区太短,无法检测编码类型: %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "未能更新应用服务配置详细信息。错误: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "已成功更新应用服务配置详细信息。", - "loc.messages.RequestedURLforkuduphysicalpath": "kudu 物理路径的请求 URL: %s", - "loc.messages.Physicalpathalreadyexists": "物理路径 \"%s\" 已存在", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 物理路径已成功创建: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "未能创建 kudu 物理路径。错误: %s", - "loc.messages.FailedtocheckphysicalPath": "未能检查 kudu 物理路径。错误代码: %s", - "loc.messages.VirtualApplicationDoesNotExist": "不存在虚拟应用程序: %s", - "loc.messages.JSONParseError": "无法分析 JSON 文件: %s。错误: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 变量替换已成功应用。", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "已成功应用 XML 变量替换。", - "loc.messages.failedtoUploadFileToKudu": "无法将文件 %s 上传到 Kudu (%s)。状态代码: %s", - "loc.messages.failedtoUploadFileToKuduError": "无法将文件 %s 上传到 Kudu (%s)。错误: %s", - "loc.messages.ExecuteScriptOnKudu": "正在 Kudu 服务上执行给定脚本。", - "loc.messages.FailedToRunScriptOnKuduError": "无法在 Kudu 服务上运行该脚本。错误: %s", - "loc.messages.FailedToRunScriptOnKudu": "无法在 Kudu 上运行该脚本: %s。状态代码: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "已成功在 Kudu 上执行脚本。", - "loc.messages.ScriptExecutionOnKuduFailed": "已执行的脚本返回了“%s”作为返回代码。错误: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "无法从 Kudu (%s) 删除文件: %s。状态代码: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "无法删除文件 %s (位于 Kudu (%s)上)。错误: %s", - "loc.messages.ScriptFileNotFound": "找不到脚本文件“%s”。", - "loc.messages.InvalidScriptFile": "提供的脚本文件“%s”无效。有效的扩展名为 .bat 和 .cmd (对于 Windows)和 .sh (对于 Linux)", - "loc.messages.RetryForTimeoutIssue": "由于出现超时问题,脚本执行失败。请重试。", - "loc.messages.stdoutFromScript": "脚本中的标准输出:", - "loc.messages.stderrFromScript": "脚本中的标准错误:", - "loc.messages.FailedToGetKuduFileContent": "无法获取文件内容: %s。状态代码: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "无法获取文件内容: %s。错误: %s", - "loc.messages.ScriptStatusTimeout": "因为超时,无法提取脚本状态。", - "loc.messages.PollingForFileTimeOut": "因为超时,无法提取脚本状态。通过将 \"appservicedeploy.retrytimeout\" 变量设置为所需分钟数可以增加超时限制。", - "loc.messages.InvalidPollOption": "提供的轮询选项无效: %s。", - "loc.messages.AutoDetectDjangoSettingsFailed": "无法检测 DJANGO_SETTINGS_MODULE \"settings.py\" 文件路径。请确保 \"settings.py\" 文件存在或采用格式 \"-DJANGO_SETTINGS_MODULE .settings\" 在 Web.config 参数输出中提供正确的路径", - "loc.messages.FailedToApplyTransformation": "无法对给定的包应用转换。请验证以下各项。", - "loc.messages.FailedToApplyTransformationReason1": "1. 在生成期间是否已对 MSBuild 生成的包应用转换。如果已应用,请删除 csproj 文件中每个配置的 标记,然后重新生成。", - "loc.messages.FailedToApplyTransformationReason2": "2. 确保配置文件和转换文件位于包内的同一个文件夹中。", - "loc.messages.AutoParameterizationMessage": "默认情况下,Web.config 中的 connectionString 属性已参数化。请注意,转换对 connectionString 属性无影响,因为在通过 \"Parameters.xml\" 或 \"SetParameters.xml\" 文件进行部署期间,该值将被重写。可通过在 MSBuild 包生成期间设置 /p:AutoParameterizationWebConfigConnectionStrings=False 来禁用自动参数化。", - "loc.messages.UnsupportedAppType": "Web.config 生成中不支持应用类型 \"%s\"。\"-appType\" 的有效值为: \"python_Bottle\"、\"python_Django\"、\"python_Flask\" 和 \"node\"", - "loc.messages.UnableToFetchAuthorityURL": "无法提取授权 URL。", - "loc.messages.UnableToFetchActiveDirectory": "无法提取 Active Directory 资源 ID。", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "已成功更新运行时堆栈和启动命令。", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "未能更新运行时堆栈和启动命令。错误: %s。", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "已成功更新应用设置。", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "未能更新应用设置。错误: %s。", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "未能提取 AzureRM WebApp 元数据。错误代码: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "无法更新 AzureRM WebApp 元数据。错误代码: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "无法检索 Azure 容器注册表凭据。[状态代码:“%s”]", - "loc.messages.UnableToReadResponseBody": "无法读取响应正文。错误: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "无法更新 WebApp 配置详细信息。状态代码:“%s”", - "loc.messages.AddingReleaseAnnotation": "正在添加 Application Insights 资源“%s”的发布注释", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "已成功向 Application Insights 添加发布注释: %s", - "loc.messages.FailedAddingReleaseAnnotation": "未能添加发布注释。%s", - "loc.messages.RenameLockedFilesEnabled": "已对应用服务启用“重命名已锁定文件”。", - "loc.messages.FailedToEnableRenameLockedFiles": "未能启用“重命名已锁定文件”。错误: %s", - "loc.messages.WebJobsInProgressIssue": "几个处于运行状态的 Web 作业阻止部署删除这些文件。可禁用“删除目标处的其他文件”选项或在部署前停止连续作业。", - "loc.messages.FailedToFetchKuduAppSettings": "未能提取 Kudu 应用设置。错误: %s", - "loc.messages.FailedToCreatePath": "未能从 Kudu 创建路径“%s”。错误: %s", - "loc.messages.FailedToDeleteFile": "未能从 Kudu 删除文件“%s/%s”。错误: %s", - "loc.messages.FailedToDeleteFolder": "未能从 Kudu 删除文件夹“%s”。错误: %s", - "loc.messages.FailedToUploadFile": "未能从 Kudu 上传文件“%s/%s”。错误: %s", - "loc.messages.FailedToGetFileContent": "未能从 Kudu 获取文件内容“%s/%s”。错误: %s", - "loc.messages.FailedToListPath": "未能从 Kudu 列出路径“%s”。错误: %s", - "loc.messages.RetryToDeploy": "正在重新尝试部署包。", - "loc.messages.FailedToGetAppServiceDetails": "未能提取应用服务“%s”详细信息。错误: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "未能提取应用服务“%s”发布配置文件。错误: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "未能更新应用服务“%s”元数据。错误: %s", - "loc.messages.FailedToGetAppServiceMetadata": "未能获取应用服务“%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.FailedToUpdateAppServiceApplicationSettings": "未能更新应用服务“%s”应用程序设置。错误: %s", - "loc.messages.UpdatingAppServiceConfigurationSettings": "正在尝试更新应用服务配置设置。数据: %s", - "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新应用服务配置设置。", - "loc.messages.UpdatedAppServiceApplicationSettings": "已更新应用服务应用程序设置和 Kudu 应用程序设置。", - "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "已更新应用服务应用程序设置。", - "loc.messages.MultipleResourceGroupFoundForAppService": "找到了应用服务“%s”的多个资源组。", - "loc.messages.PackageDeploymentUsingZipDeployFailed": "使用 ZIP 部署的包部署失败。有关更多详细信息,请参阅日志。", - "loc.messages.PackageDeploymentInitiated": "已启动使用 ZIP 部署的包部署。", - "loc.messages.FailedToGetDeploymentLogs": "未能获取部署日志。错误: %s", - "loc.messages.GoExeNameNotPresent": "Go exe 名称不存在", - "loc.messages.Updatemachinetoenablesecuretlsprotocol": "请确保计算机使用的是 TLS 1.2 协议或更高版本。请访问 https://aka.ms/enableTlsv2 获取有关如何在计算机中启用 TLS 的详细信息。", - "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.XmlParsingFailed": "无法分析 publishProfileXML 文件,错误: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s]发布配置文件中不存在属性", - "loc.messages.InvalidConnectionType": "无效的服务连接类型", - "loc.messages.InvalidImageSourceType": "无效的映像源类型", - "loc.messages.InvalidPublishProfile": "发布配置文件无效。", - "loc.messages.ASE_SSLIssueRecommendation": "要在应用服务中使用某个证书,该证书必须由受信任的证书颁发机构签名。如果 Web 应用显示证书验证错误,则使用的可能是自签名证书,要解决验证问题,需要在生成或发布管道中,将名为 VSTS_ARM_REST_IGNORE_SSL_ERRORS 的变量设置为 true 值", - "loc.messages.ZipDeployLogsURL": "可以在 %s 查看 Zip 部署日志", - "loc.messages.DeployLogsURL": "可在 %s 查看部署日志", - "loc.messages.AppServiceApplicationURL": "应用服务应用程序 URL: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "要在应用服务中使用某个证书,该证书必须由受信任的证书颁发机构签名。如果 Web 应用显示证书验证错误,则使用的可能是自签名证书,要解决验证问题,需要在 Web 部署选项的其他参数中传递 -allowUntrusted。", - "loc.messages.FailedToGetResourceID": "未能获取资源类型“%s”和资源名称“%s”的资源 ID。错误: %s", - "loc.messages.JarPathNotPresent": "Java jar 路径不存在", - "loc.messages.FailedToUpdateApplicationInsightsResource": "未能更新 Application Insights“%s”资源。错误: %s", - "loc.messages.InvalidDockerImageName": "提供的 Docker Hub 映像名称无效。", - "loc.messages.MsBuildPackageNotSupported": "不支持部署 msBuild 生成的包。请更改包格式或使用 Azure 应用服务部署任务。", - "loc.messages.FailedToGetStorageAccountDetails": "找不到与函数应用关联的存储帐户。", - "loc.messages.FailedToSyncTriggers": "未能同步函数应用“%s”的触发器。错误: %s", - "loc.messages.SyncingFunctionTriggers": "正在同步函数应用的触发器", - "loc.messages.SyncFunctionTriggersSuccess": "已成功完成函数应用的触发器同步", - "loc.messages.UpdatedRunFromPackageSettings": "已将 WEBSITE_RUN_FROM_PACKAGE 应用程序设置更新为 %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "部署类型选项不适用于 Linux 消耗计划。", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Azure Functions 部署", + "loc.helpMarkDown": "[了解有关此任务的详细信息](https://aka.ms/azurefunctiondeployreadme)", + "loc.description": "使用基于 .NET、Python、JavaScript、PowerShell、Java 的 Web 应用程序更新函数应用", + "loc.instanceNameFormat": "Azure 函数应用部署: $(appName)", + "loc.releaseNotes": "版本 2 中的新增功能。*
删除了 WAR 部署支持、设置 Web.Config 选项以及适用于 Linux Azure 函数应用的 Startup 命令的选项。", + "loc.group.displayName.AdditionalDeploymentOptions": "其他部署选项", + "loc.group.displayName.ApplicationAndConfigurationSettings": "应用程序和配置设置", + "loc.input.label.azureSubscription": "Azure 资源管理器连接", + "loc.input.help.azureSubscription": "为部署选择 Azure 资源管理器订阅。", + "loc.input.label.appType": "应用类型", + "loc.input.help.appType": "选择部署的 Azure Function App 类型。", + "loc.input.label.isFlexConsumption": "是弹性消耗计划上的函数应用", + "loc.input.label.appName": "Azure Functions 应用名称", + "loc.input.help.appName": "输入或选择现有 Azure Functions 应用的名称。列出的函数应用将基于所选应用类型。", + "loc.input.label.deployToSlotOrASE": "部署到槽或应用服务环境", + "loc.input.help.deployToSlotOrASE": "选择要部署到现有部署槽或 Azure 应用服务环境的选项。
对于这两个目标,任务需要资源组名称。
如果部署目标是槽,默认部署到生产槽。此外还可以提供任何其他现有的槽名称。
如果部署目标是 Azure 应用服务环境,则将槽名称保留为“生产”并指定资源组名称即可。", + "loc.input.label.resourceGroupName": "资源组", + "loc.input.help.resourceGroupName": "当部署目标是部署槽或应用服务环境时,需要资源组名称。
输入或选择包含上面指定的 Azure 应用服务的 Azure 资源组。", + "loc.input.label.slotName": "槽", + "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.runtimeStack": "运行时堆栈", + "loc.input.help.runtimeStack": "请查看[此文档](https://docs.microsoft.com/azure/azure-functions/functions-versions#languages),以了解受支持的运行时版本。已启用 `DOCKER|microsoft/azure-functions-*` 等旧值,请使用下拉列表中的新值。", + "loc.input.label.appSettings": "应用设置", + "loc.input.help.appSettings": "按照语法 -key 值编辑 Web 应用应用程序设置。包含空格的值应括在双引号中。
示例: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", + "loc.input.label.deploymentMethod": "部署方法", + "loc.input.help.deploymentMethod": "选择函数应用的部署方法。请注意,Linux 和弹性消耗应用不支持此配置。", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "提供了无效的应用服务包或文件夹路径: %s", + "loc.messages.SetParamFilenotfound0": "设置的参数文件未找到: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "XML 转换已成功应用", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "已获取 Azure 应用服务“%s”的服务连接详细信息", + "loc.messages.ErrorNoSuchDeployingMethodExists": "错误: 不存在此种部署方法", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "无法检索 Azure 应用服务 %s 的服务连接详细信息。状态代码: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "无法检索 Azure 资源“%s”的服务连接详细信息。状态代码: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "已成功在 %s 更新了部署历史记录", + "loc.messages.Failedtoupdatedeploymenthistory": "未能更新部署历史记录。错误: %s", + "loc.messages.WARNINGCannotupdatedeploymentstatusSCMendpointisnotenabledforthiswebsite": "警告: 无法更新部署状态: SCM 终结点没有为此网站启用", + "loc.messages.Unabletoretrievewebconfigdetails": "无法检索应用配置详细信息。状态代码:“%s”", + "loc.messages.Unabletoretrievewebappsettings": "无法检索应用服务应用程序设置。[状态代码: %s, 错误消息: %s]", + "loc.messages.Unabletoupdatewebappsettings": "无法更新应用服务应用程序设置。状态代码:“%s”", + "loc.messages.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "无法更新部署状态: 无法检索唯一部署 ID", + "loc.messages.PackageDeploymentSuccess": "Web 包已部署到应用服务。请注意,包装载或提取错误将记录在上述位置的部署日志中。", + "loc.messages.PackageDeploymentFailed": "未能将 Web 包部署到应用服务。", + "loc.messages.Runningcommand": "正在运行命令: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "正在部署 Web 包 %s,部署位置: 虚拟路径 %s (物理路径 %s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "已成功部署了包 %s (通过在 %s 使用 kudu 服务)", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "未能使用 kudu 服务 %s 部署应用服务包", + "loc.messages.Unabletodeploywebappresponsecode": "错误代码 %s 导致无法部署应用服务", + "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "MSDeploy 生成的包仅受 Windows 平台支持。", + "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "为 MSDeploy 找到了不受支持的已安装版本 %s。版本应至少为 3 或以上", + "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "无法从计算机的注册表上找到 MS 部署的位置(错误: %s)", + "loc.messages.Nopackagefoundwithspecifiedpattern": "未找到具有指定模式的包: %s
请检查任务中提及的包是否在版本或上一阶段中作为项目发布,以及是否已在当前作业中下载。", + "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "指定的模式 %s 有多个匹配的包。请限制搜索模式。", + "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "再次尝试使用所选“使应用程序脱机”选项部署应用服务。", + "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "再次尝试使用所选“重命名锁定文件”选项部署应用服务。", + "loc.messages.NOJSONfilematchedwithspecificpattern": "没有与特定模式 %s 匹配的 JSON 文件。", + "loc.messages.Configfiledoesntexists": "配置文件 %s 不存在。", + "loc.messages.Failedtowritetoconfigfilewitherror": "未能写入配置文件 %s,错误为: %s", + "loc.messages.AppOfflineModeenabled": "已启用应用脱机模式。", + "loc.messages.Failedtoenableappofflinemode": "未能启用应用脱机模式。状态代码: %s (%s)", + "loc.messages.AppOflineModedisabled": "已禁用应用脱机模式。", + "loc.messages.FailedtodisableAppOfflineMode": "未能禁用应用脱机模式。状态代码: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "无法在非 Windows 平台上执行 XML 转换。", + "loc.messages.XdtTransformationErrorWhileTransforming": "转换 %s (通过使用 %s)时出现 XML 转换错误。", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "仅当使用 Windows 代理时才支持使用 webdeploy 选项进行发布", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "msBuild 包类型不支持使用 zip 部署选项进行发布。", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "虚拟应用程序不支持使用 zip 部署选项进行发布。", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "使用 zip 部署或 RunFromPackage 选项执行的发布不支持 war 文件部署。", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "如果对 wwwroot 进行更改,则使用 RunFromPackage 发布可能不支持后期部署脚本,因为该文件夹为只读。", + "loc.messages.ResourceDoesntExist": "资源“%s”不存在。资源应在部署前就已存在。", + "loc.messages.EncodeNotSupported": "检测到文件 %s 的文件编码为 %s。不支持使用文件编码 %s 进行变量替换。受支持的编码为 UTF-8 和 UTF-16 LE。", + "loc.messages.UnknownFileEncodeError": "无法检测文件 %s (类型代码: %s)的编码。受支持的编码为 UTF-8 和 UTF-16 LE。", + "loc.messages.ShortFileBufferError": "文件缓冲区太短,无法检测编码类型: %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "未能更新应用服务配置详细信息。错误: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "已成功更新应用服务配置详细信息。", + "loc.messages.RequestedURLforkuduphysicalpath": "kudu 物理路径的请求 URL: %s", + "loc.messages.Physicalpathalreadyexists": "物理路径 \"%s\" 已存在", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "Kudu 物理路径已成功创建: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "未能创建 kudu 物理路径。错误: %s", + "loc.messages.FailedtocheckphysicalPath": "未能检查 kudu 物理路径。错误代码: %s", + "loc.messages.VirtualApplicationDoesNotExist": "不存在虚拟应用程序: %s", + "loc.messages.JSONParseError": "无法分析 JSON 文件: %s。错误: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "JSON 变量替换已成功应用。", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "已成功应用 XML 变量替换。", + "loc.messages.failedtoUploadFileToKudu": "无法将文件 %s 上传到 Kudu (%s)。状态代码: %s", + "loc.messages.failedtoUploadFileToKuduError": "无法将文件 %s 上传到 Kudu (%s)。错误: %s", + "loc.messages.ExecuteScriptOnKudu": "正在 Kudu 服务上执行给定脚本。", + "loc.messages.FailedToRunScriptOnKuduError": "无法在 Kudu 服务上运行该脚本。错误: %s", + "loc.messages.FailedToRunScriptOnKudu": "无法在 Kudu 上运行该脚本: %s。状态代码: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "已成功在 Kudu 上执行脚本。", + "loc.messages.ScriptExecutionOnKuduFailed": "已执行的脚本返回了“%s”作为返回代码。错误: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "无法从 Kudu (%s) 删除文件: %s。状态代码: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "无法删除文件 %s (位于 Kudu (%s)上)。错误: %s", + "loc.messages.ScriptFileNotFound": "找不到脚本文件“%s”。", + "loc.messages.InvalidScriptFile": "提供的脚本文件“%s”无效。有效的扩展名为 .bat 和 .cmd (对于 Windows)和 .sh (对于 Linux)", + "loc.messages.RetryForTimeoutIssue": "由于出现超时问题,脚本执行失败。请重试。", + "loc.messages.stdoutFromScript": "脚本中的标准输出:", + "loc.messages.stderrFromScript": "脚本中的标准错误:", + "loc.messages.FailedToGetKuduFileContent": "无法获取文件内容: %s。状态代码: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "无法获取文件内容: %s。错误: %s", + "loc.messages.ScriptStatusTimeout": "因为超时,无法提取脚本状态。", + "loc.messages.PollingForFileTimeOut": "因为超时,无法提取脚本状态。通过将 \"appservicedeploy.retrytimeout\" 变量设置为所需分钟数可以增加超时限制。", + "loc.messages.InvalidPollOption": "提供的轮询选项无效: %s。", + "loc.messages.AutoDetectDjangoSettingsFailed": "无法检测 DJANGO_SETTINGS_MODULE \"settings.py\" 文件路径。请确保 \"settings.py\" 文件存在或采用格式 \"-DJANGO_SETTINGS_MODULE .settings\" 在 Web.config 参数输出中提供正确的路径", + "loc.messages.FailedToApplyTransformation": "无法对给定的包应用转换。请验证以下各项。", + "loc.messages.FailedToApplyTransformationReason1": "1. 在生成期间是否已对 MSBuild 生成的包应用转换。如果已应用,请删除 csproj 文件中每个配置的 标记,然后重新生成。", + "loc.messages.FailedToApplyTransformationReason2": "2. 确保配置文件和转换文件位于包内的同一个文件夹中。", + "loc.messages.AutoParameterizationMessage": "默认情况下,Web.config 中的 connectionString 属性已参数化。请注意,转换对 connectionString 属性无影响,因为在通过 \"Parameters.xml\" 或 \"SetParameters.xml\" 文件进行部署期间,该值将被重写。可通过在 MSBuild 包生成期间设置 /p:AutoParameterizationWebConfigConnectionStrings=False 来禁用自动参数化。", + "loc.messages.UnsupportedAppType": "Web.config 生成中不支持应用类型 \"%s\"。\"-appType\" 的有效值为: \"python_Bottle\"、\"python_Django\"、\"python_Flask\" 和 \"node\"", + "loc.messages.UnableToFetchAuthorityURL": "无法提取授权 URL。", + "loc.messages.UnableToFetchActiveDirectory": "无法提取 Active Directory 资源 ID。", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "已成功更新运行时堆栈和启动命令。", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "未能更新运行时堆栈和启动命令。错误: %s。", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "已成功更新应用设置。", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "未能更新应用设置。错误: %s。", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "未能提取 AzureRM WebApp 元数据。错误代码: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "无法更新 AzureRM WebApp 元数据。错误代码: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "无法检索 Azure 容器注册表凭据。[状态代码:“%s”]", + "loc.messages.UnableToReadResponseBody": "无法读取响应正文。错误: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "无法更新 WebApp 配置详细信息。状态代码:“%s”", + "loc.messages.AddingReleaseAnnotation": "正在添加 Application Insights 资源“%s”的发布注释", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "已成功向 Application Insights 添加发布注释: %s", + "loc.messages.FailedAddingReleaseAnnotation": "未能添加发布注释。%s", + "loc.messages.RenameLockedFilesEnabled": "已对应用服务启用“重命名已锁定文件”。", + "loc.messages.FailedToEnableRenameLockedFiles": "未能启用“重命名已锁定文件”。错误: %s", + "loc.messages.WebJobsInProgressIssue": "几个处于运行状态的 Web 作业阻止部署删除这些文件。可禁用“删除目标处的其他文件”选项或在部署前停止连续作业。", + "loc.messages.FailedToFetchKuduAppSettings": "未能提取 Kudu 应用设置。错误: %s", + "loc.messages.FailedToCreatePath": "未能从 Kudu 创建路径“%s”。错误: %s", + "loc.messages.FailedToDeleteFile": "未能从 Kudu 删除文件“%s/%s”。错误: %s", + "loc.messages.FailedToDeleteFolder": "未能从 Kudu 删除文件夹“%s”。错误: %s", + "loc.messages.FailedToUploadFile": "未能从 Kudu 上传文件“%s/%s”。错误: %s", + "loc.messages.FailedToGetFileContent": "未能从 Kudu 获取文件内容“%s/%s”。错误: %s", + "loc.messages.FailedToListPath": "未能从 Kudu 列出路径“%s”。错误: %s", + "loc.messages.RetryToDeploy": "正在重新尝试部署包。", + "loc.messages.FailedToGetAppServiceDetails": "未能提取应用服务“%s”详细信息。错误: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "未能提取应用服务“%s”发布配置文件。错误: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "未能更新应用服务“%s”元数据。错误: %s", + "loc.messages.FailedToGetAppServiceMetadata": "未能获取应用服务“%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.FailedToUpdateAppServiceApplicationSettings": "未能更新应用服务“%s”应用程序设置。错误: %s", + "loc.messages.UpdatingAppServiceConfigurationSettings": "正在尝试更新应用服务配置设置。数据: %s", + "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新应用服务配置设置。", + "loc.messages.UpdatedAppServiceApplicationSettings": "已更新应用服务应用程序设置和 Kudu 应用程序设置。", + "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "已更新应用服务应用程序设置。", + "loc.messages.MultipleResourceGroupFoundForAppService": "找到了应用服务“%s”的多个资源组。", + "loc.messages.PackageDeploymentUsingZipDeployFailed": "使用 ZIP 部署的包部署失败。有关更多详细信息,请参阅日志。", + "loc.messages.PackageDeploymentInitiated": "已启动使用 ZIP 部署的包部署。", + "loc.messages.FailedToGetDeploymentLogs": "未能获取部署日志。错误: %s", + "loc.messages.GoExeNameNotPresent": "Go exe 名称不存在", + "loc.messages.Updatemachinetoenablesecuretlsprotocol": "请确保计算机使用的是 TLS 1.2 协议或更高版本。请访问 https://aka.ms/enableTlsv2 获取有关如何在计算机中启用 TLS 的详细信息。", + "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.XmlParsingFailed": "无法分析 publishProfileXML 文件,错误: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s]发布配置文件中不存在属性", + "loc.messages.InvalidConnectionType": "无效的服务连接类型", + "loc.messages.InvalidImageSourceType": "无效的映像源类型", + "loc.messages.InvalidPublishProfile": "发布配置文件无效。", + "loc.messages.ASE_SSLIssueRecommendation": "要在应用服务中使用某个证书,该证书必须由受信任的证书颁发机构签名。如果 Web 应用显示证书验证错误,则使用的可能是自签名证书,要解决验证问题,需要在生成或发布管道中,将名为 VSTS_ARM_REST_IGNORE_SSL_ERRORS 的变量设置为 true 值", + "loc.messages.ZipDeployLogsURL": "可以在 %s 查看 Zip 部署日志", + "loc.messages.DeployLogsURL": "可在 %s 查看部署日志", + "loc.messages.AppServiceApplicationURL": "应用服务应用程序 URL: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "要在应用服务中使用某个证书,该证书必须由受信任的证书颁发机构签名。如果 Web 应用显示证书验证错误,则使用的可能是自签名证书,要解决验证问题,需要在 Web 部署选项的其他参数中传递 -allowUntrusted。", + "loc.messages.FailedToGetResourceID": "未能获取资源类型“%s”和资源名称“%s”的资源 ID。错误: %s", + "loc.messages.JarPathNotPresent": "Java jar 路径不存在", + "loc.messages.FailedToUpdateApplicationInsightsResource": "未能更新 Application Insights“%s”资源。错误: %s", + "loc.messages.InvalidDockerImageName": "提供的 Docker Hub 映像名称无效。", + "loc.messages.MsBuildPackageNotSupported": "不支持部署 msBuild 生成的包。请更改包格式或使用 Azure 应用服务部署任务。", + "loc.messages.FailedToGetStorageAccountDetails": "找不到与函数应用关联的存储帐户。", + "loc.messages.FailedToSyncTriggers": "未能同步函数应用“%s”的触发器。错误: %s", + "loc.messages.SyncingFunctionTriggers": "正在同步函数应用的触发器", + "loc.messages.SyncFunctionTriggersSuccess": "已成功完成函数应用的触发器同步", + "loc.messages.UpdatedRunFromPackageSettings": "已将 WEBSITE_RUN_FROM_PACKAGE 应用程序设置更新为 %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "部署类型选项不适用于 Linux 消耗计划。", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "部署类型选项不适用于弹性消耗。" } \ No newline at end of file diff --git a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-TW/resources.resjson index c09cdbd5396c..01acc9d8e930 100644 --- a/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/AzureFunctionAppV2/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,182 +1,182 @@ -{ - "loc.friendlyName": "Azure Functions 部署", - "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefunctiondeployreadme)", - "loc.description": "使用 .NET、Python、JavaScript、PowerShell、Java 式 Web 應用程式更新函數應用程式", - "loc.instanceNameFormat": "Azure 函數應用程式部署: $(appName)", - "loc.releaseNotes": "版本 2 的新增功能。*
已移除 WAR 部署支援、設定 Web.Config 選項,以及 Linux Azure Function 應用程式的啟動命令選項。", - "loc.group.displayName.AdditionalDeploymentOptions": "其他部署選項", - "loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定", - "loc.input.label.azureSubscription": "Azure Resource Manager 連線", - "loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。", - "loc.input.label.appType": "應用程式類型", - "loc.input.help.appType": "選取部署的 Azure Function 應用程式類型。", - "loc.input.label.isFlexConsumption": "Is Function App on Flex Consumption Plan", - "loc.input.label.appName": "Azure Functions 應用程式名稱", - "loc.input.help.appName": "輸入或選取現有 Azure Functions 應用程式的名稱。列出的 Function 應用程式將依據選取的應用程式類型。", - "loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境", - "loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。
對於這兩個目標而言,工作都需要資源群組名稱。
假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。
假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。", - "loc.input.label.resourceGroupName": "資源群組", - "loc.input.help.resourceGroupName": "當部署目標為部署位置或 App Service 環境時,資源群組名稱為必要項。
請輸入或選取包含上方所指定 Azure App Service 的 Azure 資源群組。", - "loc.input.label.slotName": "插槽", - "loc.input.help.slotName": "請輸入或選取現有的位置,而不要選取生產位置。", - "loc.input.label.package": "套件或資料夾", - "loc.input.help.package": "套件或資料夾 (內含 MSBuild 或壓縮的 ZIP 或 WAR 檔案所產生之 App Service 內容) 的檔案路徑。
變數 ( [組建](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.appSettings": "應用程式設定", - "loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。
範例: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", - "loc.input.label.deploymentMethod": "部署方法", - "loc.input.help.deploymentMethod": "Choose the deployment method for your Function app. Please note that Linux and Flex Consumption apps do not support this configuration.", - "loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s", - "loc.messages.SetParamFilenotfound0": "找不到設定參數檔案: %s", - "loc.messages.XDTTransformationsappliedsuccessfully": "已成功套用 XML 轉換", - "loc.messages.GotconnectiondetailsforazureRMWebApp0": "取得 Azure App Service 的服務連線詳細資料: '%s'", - "loc.messages.ErrorNoSuchDeployingMethodExists": "錯誤: 此類部署方法不存在", - "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "無法擷取 Azure App Service 的服務連線詳細資料 : %s。狀態碼: %s (%s)", - "loc.messages.UnabletoretrieveResourceID": "無法擷取 Azure 資源的服務連線詳細資料:'%s'。狀態碼: %s", - "loc.messages.Successfullyupdateddeploymenthistory": "已成功於 %s 更新部署歷程記錄", - "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.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "無法更新部署狀態: 無法擷取唯一部署識別碼", - "loc.messages.PackageDeploymentSuccess": "Web 套件已部署至 App Service。請注意,封裝掛接或擷取錯誤將會記錄在上述位置的部署記錄中。", - "loc.messages.PackageDeploymentFailed": "無法將 Web 套件部署到 App Service。", - "loc.messages.Runningcommand": "正在執行命令: %s", - "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "正於虛擬路徑 (實體路徑) 部署網頁套件 %s: %s (%s)", - "loc.messages.Successfullydeployedpackageusingkuduserviceat": "已成功使用 Kudu 服務部署套件 %s 於 %s ", - "loc.messages.Failedtodeploywebapppackageusingkuduservice": "無法部署使用 Kudu 服務的 App Service 套件: %s", - "loc.messages.Unabletodeploywebappresponsecode": "因以下錯誤碼而無法部署 App Service: %s", - "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。", - "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上", - "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄來源找不到 MS 部署的位置 (錯誤: %s)", - "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s
請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。", - "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。", - "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。", - "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。", - "loc.messages.NOJSONfilematchedwithspecificpattern": "沒有符合特定模式 %s 的 JSON 檔案。", - "loc.messages.Configfiledoesntexists": "組態檔 %s 不存在。", - "loc.messages.Failedtowritetoconfigfilewitherror": "無法寫入組態檔 %s,錯誤為: %s", - "loc.messages.AppOfflineModeenabled": "已啟用 [應用程式離線] 模式。", - "loc.messages.Failedtoenableappofflinemode": "無法啟用 [應用程式離線] 模式。狀態碼: %s (%s)", - "loc.messages.AppOflineModedisabled": "已停用 [應用程式離線] 模式。", - "loc.messages.FailedtodisableAppOfflineMode": "無法停用 [應用程式離線] 模式。狀態碼: %s (%s)", - "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "無法在非 Windows 平台執行 XML 轉換。", - "loc.messages.XdtTransformationErrorWhileTransforming": "轉換 %s (使用 %s) 時發生 XML 轉換錯誤。", - "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "僅限使用 Windows 代理程式時才可使用 webdeploy 選項發佈", - "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "msBuild 套件類型不支援使用 [Zip 部署] 發佈的選項。", - "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "虛擬應用程式不支援使用 zip deploy 發佈的選項。", - "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "使用 zip deploy 或 RunFromPackage 選項發佈不支援 war 檔案部署。", - "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "如果使用 RunFromPackage 發佈會對 wwwroot 進行變更,就可能會因為資料夾是 ReadOnly,而不支援部署後指令碼。", - "loc.messages.ResourceDoesntExist": "資源 '%s' 不存在。應具備資源才可部署。", - "loc.messages.EncodeNotSupported": "偵測到檔案 %s 的檔案編碼為 %s。檔案編碼 %s 不支援變數替代。支援的編碼為 UTF-8 及 UTF-16 LE。", - "loc.messages.UnknownFileEncodeError": "無法偵測檔案 %s 的編碼 (typeCode: %s)。支援的編碼為 UTF-8 及 UTF-16 LE。", - "loc.messages.ShortFileBufferError": "檔案緩衝區太短而無法偵測編碼類型: %s", - "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "無法更新 App Service 組態詳細資料。錯誤: %s", - "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "已成功更新 App Service 組態詳細資料", - "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 實體路徑的要求 URL: %s", - "loc.messages.Physicalpathalreadyexists": "實體路徑 '%s' 已存在", - "loc.messages.KuduPhysicalpathCreatedSuccessfully": "已成功建立 Kudu 實體路徑: %s", - "loc.messages.FailedtocreateKuduPhysicalPath": "無法建立 Kudu 實體路徑。錯誤 : %s", - "loc.messages.FailedtocheckphysicalPath": "無法檢查 Kudu 實體路徑。錯誤碼: %s", - "loc.messages.VirtualApplicationDoesNotExist": "虛擬應用程式不存在: %s", - "loc.messages.JSONParseError": "無法剖析 JSON 檔案: %s。錯誤: %s", - "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "已成功套用 JSON 變數替代。", - "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "已成功套用替代的 XML 變數。", - "loc.messages.failedtoUploadFileToKudu": "無法將檔案 %s 上傳到 Kudu (%s)。狀態碼: %s", - "loc.messages.failedtoUploadFileToKuduError": "無法將檔案 %s 上傳到 Kudu (%s)。錯誤: %s", - "loc.messages.ExecuteScriptOnKudu": "正在 Kudu 服務上執行指定的指令碼。", - "loc.messages.FailedToRunScriptOnKuduError": "無法在 Kudu 服務上執行指令碼。錯誤: %s", - "loc.messages.FailedToRunScriptOnKudu": "無法在 Kudu 上執行指令碼: %s。狀態碼: %s", - "loc.messages.ScriptExecutionOnKuduSuccess": "已成功在 Kudu 上執行指令碼。", - "loc.messages.ScriptExecutionOnKuduFailed": "執行的指令碼傳回了下列傳回碼: '%s'。錯誤: %s", - "loc.messages.FailedtoDeleteFileFromKudu": "無法從 Kudu (%s) 刪除檔案 %s。狀態碼: %s", - "loc.messages.FailedtoDeleteFileFromKuduError": "無法從 Kudu (%s) 刪除檔案: %s。錯誤: %s", - "loc.messages.ScriptFileNotFound": "找不到指令碼檔案 '%s'。", - "loc.messages.InvalidScriptFile": "提供的指令檔 '%s' 無效。有效的副檔名為 .bat 與 .cmd (Windows),以及 .sh (Linux)", - "loc.messages.RetryForTimeoutIssue": "因為逾時,導致指令碼執行失敗。請重試。", - "loc.messages.stdoutFromScript": "來自指令碼的標準輸出: ", - "loc.messages.stderrFromScript": "來自指令碼的標準錯誤: ", - "loc.messages.FailedToGetKuduFileContent": "無法取得檔案內容: %s。狀態碼: %s (%s)", - "loc.messages.FailedToGetKuduFileContentError": "無法取得檔案內容: %s。錯誤: %s", - "loc.messages.ScriptStatusTimeout": "因為逾時,所以無法擷取指令碼狀態。", - "loc.messages.PollingForFileTimeOut": "因為逾時,所以無法擷取指令碼狀態。您可以將 'appservicedeploy.retrytimeout' 變數設定為所需的分鐘數來提高逾時限制。", - "loc.messages.InvalidPollOption": "提供的輪詢選項無效: %s。", - "loc.messages.AutoDetectDjangoSettingsFailed": "偵測不到 DJANGO_SETTINGS_MODULE 'settings.py' 檔案路徑。請確定 'settings.py' 檔案存在,或依下列格式在 Web.config 參數輸入中提供正確的路徑: '-DJANGO_SETTINGS_MODULE .settings'", - "loc.messages.FailedToApplyTransformation": "無法對指定的套件套用轉換。請確認下列事項。", - "loc.messages.FailedToApplyTransformationReason1": "1. 是否已對建置期間由 MSBuild 產生的套件套用轉換。若已套用,請移除 csproj 檔案中每項設定的 標記,然後重建。", - "loc.messages.FailedToApplyTransformationReason2": "2. 確認組態檔與轉換檔皆位於套件內的同一個資料夾中。", - "loc.messages.AutoParameterizationMessage": "根據預設,Web.config 中的 ConnectionString 屬性已經過參數化。請注意,轉換對 connectionString 屬性無效,因為 'Parameters.xml' 或 'SetParameters.xml' 檔案已於部署期間覆寫該值。您可在產生 MSBuild 套件期間設定 /p:AutoParameterizationWebConfigConnectionStrings=False,停用自動參數化。", - "loc.messages.UnsupportedAppType": "產生 Web.config 時不支援應用程式類型 '%s'。'-appType' 的有效值為: 'python_Bottle'、'python_Django'、'python_Flask' 與 'node'", - "loc.messages.UnableToFetchAuthorityURL": "無法擷取授權單位 URL。", - "loc.messages.UnableToFetchActiveDirectory": "無法擷取 Active Directory 資源識別碼。", - "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "已成功更新執行階段堆疊與啟動命令。", - "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "無法更新執行階段堆疊與啟動命令。錯誤: %s。", - "loc.messages.SuccessfullyUpdatedWebAppSettings": "已成功更新應用程式設定。", - "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "無法更新應用程式設定。錯誤: %s。", - "loc.messages.UnableToGetAzureRMWebAppMetadata": "無法擷取 AzureRM WebApp 中繼資料。錯誤碼: %s", - "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "無法更新 AzureRM WebApp 中繼資料。錯誤碼: %s", - "loc.messages.Unabletoretrieveazureregistrycredentials": "無法擷取 Azure Container Registry 認證。[狀態碼: '%s']", - "loc.messages.UnableToReadResponseBody": "無法讀取回應主體。錯誤: %s", - "loc.messages.UnableToUpdateWebAppConfigDetails": "無法更新 WebApp 組態詳細資料。StatusCode: '%s'", - "loc.messages.AddingReleaseAnnotation": "正在新增 Application Insights 資源 '%s' 的版本註釋", - "loc.messages.SuccessfullyAddedReleaseAnnotation": "已成功將版本註釋新增至 Application Insights: %s", - "loc.messages.FailedAddingReleaseAnnotation": "無法新增版本註釋。%s", - "loc.messages.RenameLockedFilesEnabled": "將為 App Service 啟用的已鎖定檔案重新命名。", - "loc.messages.FailedToEnableRenameLockedFiles": "無法啟用重新命名鎖定的檔案。錯誤: %s", - "loc.messages.WebJobsInProgressIssue": "有幾個處於執行狀態的 WebJob 導致部署無法移除檔案。您可以在部署前停用 [移除目的地的其他檔案] 選項或停止連續的作業。", - "loc.messages.FailedToFetchKuduAppSettings": "無法擷取 Kudu 應用程式設定。錯誤: %s", - "loc.messages.FailedToCreatePath": "無法從 Kudu 建立路徑 '%s'。錯誤: %s", - "loc.messages.FailedToDeleteFile": "無法從 Kudu 刪除檔案 '%s/%s'。錯誤: %s", - "loc.messages.FailedToDeleteFolder": "無法從 Kudu 刪除資料夾 '%s'。錯誤: %s", - "loc.messages.FailedToUploadFile": "無法從 Kudu 上傳檔案 '%s/%s'。錯誤: %s", - "loc.messages.FailedToGetFileContent": "無法從 Kudu 取得檔案內容 '%s/%s'。錯誤: %s", - "loc.messages.FailedToListPath": "無法從 Kudu 列出路徑 '%s'。錯誤: %s", - "loc.messages.RetryToDeploy": "正在重試部署套件。", - "loc.messages.FailedToGetAppServiceDetails": "無法擷取 App Service '%s' 詳細資料。錯誤: %s", - "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發佈設定檔。錯誤: %s", - "loc.messages.FailedToUpdateAppServiceMetadata": "無法更新 App Service '%s' 中繼資料。錯誤: %s", - "loc.messages.FailedToGetAppServiceMetadata": "無法取得 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.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s", - "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s", - "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。", - "loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。", - "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "已更新 App Service 應用程式設定。", - "loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。", - "loc.messages.PackageDeploymentUsingZipDeployFailed": "使用 [ZIP 部署] 的套件部署失敗。如需詳細資料,請查看記錄。", - "loc.messages.PackageDeploymentInitiated": "已起始使用 [ZIP 部署] 部署套件。", - "loc.messages.FailedToGetDeploymentLogs": "無法取得部署記錄。錯誤: %s", - "loc.messages.GoExeNameNotPresent": "沒有 Go 可執行檔的名稱", - "loc.messages.Updatemachinetoenablesecuretlsprotocol": "請確定電腦目前使用 TLS 1.2 通訊協定或更高的版本。請查看 https://aka.ms/enableTlsv2,以取得如何於您的電腦上啟用 TLS 的詳細資訊。", - "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.XmlParsingFailed": "無法剖析 publishProfileXML 檔案,錯誤: %s", - "loc.messages.PropertyDoesntExistPublishProfile": "[%s] 屬性不存在於發佈設定檔中", - "loc.messages.InvalidConnectionType": "服務連線類型無效", - "loc.messages.InvalidImageSourceType": "映像來源類型無效", - "loc.messages.InvalidPublishProfile": "發佈設定檔的檔案無效。", - "loc.messages.ASE_SSLIssueRecommendation": "若要在 App Service 中使用憑證,該憑證必須經過信任的憑證授權單位所簽署。若您的 Web 應用程式顯示憑證驗證錯誤,可能是您使用了自我簽署憑證。若要解決這些錯誤,您必須在建置或發行管線中將名為 VSTS_ARM_REST_IGNORE_SSL_ERRORS 的變數設為 true 值", - "loc.messages.ZipDeployLogsURL": "可於 %s 檢視 [Zip 部署] 記錄", - "loc.messages.DeployLogsURL": "在 %s 可檢視部署記錄", - "loc.messages.AppServiceApplicationURL": "App Service 應用程式 URL: %s", - "loc.messages.ASE_WebDeploySSLIssueRecommendation": "若要在 App Service 中使用憑證,該憑證必須經過受信任的憑證授權單位所簽署。若您的 Web 應用程式顯示憑證驗證錯誤,可能是您使用了自我簽署憑證。若要解決這些錯誤,您必須在 Web 部署選項的其他引數中傳遞 -allowUntrusted。", - "loc.messages.FailedToGetResourceID": "無法取得資源類型 '%s' 和資源名稱 '%s' 的資源識別碼。錯誤: %s", - "loc.messages.JarPathNotPresent": "沒有 Java 的 jar 路徑", - "loc.messages.FailedToUpdateApplicationInsightsResource": "無法更新 Application Insights '%s' 資源。錯誤: %s", - "loc.messages.InvalidDockerImageName": "提供的 Docker Hub 映像名稱無效。", - "loc.messages.MsBuildPackageNotSupported": "不支援部署 msBuild 產生的套件。請變更套件格式或使用 Azure App Service 部署工作。", - "loc.messages.FailedToGetStorageAccountDetails": "找不到與此函數應用程式建立關聯的儲存體帳戶。", - "loc.messages.FailedToSyncTriggers": "無法同步函數應用程式 '%s' 的觸發程序。錯誤: %s", - "loc.messages.SyncingFunctionTriggers": "正在同步函數應用程式的觸發程序", - "loc.messages.SyncFunctionTriggersSuccess": "已成功完成函數應用程式的同步處理觸發程序", - "loc.messages.UpdatedRunFromPackageSettings": "已將 WEBSITE_RUN_FROM_PACKAGE 應用程式設定更新為 %s", - "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "部署類型選項不適用於 Linux 使用量。", - "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "The Deployment Type option does not apply for Flex Consumption." +{ + "loc.friendlyName": "Azure Functions 部署", + "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefunctiondeployreadme)", + "loc.description": "使用 .NET、Python、JavaScript、PowerShell、Java 式 Web 應用程式更新函數應用程式", + "loc.instanceNameFormat": "Azure 函數應用程式部署: $(appName)", + "loc.releaseNotes": "版本 2 的新增功能。*
已移除 WAR 部署支援、設定 Web.Config 選項,以及 Linux Azure Function 應用程式的啟動命令選項。", + "loc.group.displayName.AdditionalDeploymentOptions": "其他部署選項", + "loc.group.displayName.ApplicationAndConfigurationSettings": "應用程式和組態設定", + "loc.input.label.azureSubscription": "Azure Resource Manager 連線", + "loc.input.help.azureSubscription": "選取部署的 Azure Resource Manager 訂用帳戶。", + "loc.input.label.appType": "應用程式類型", + "loc.input.help.appType": "選取部署的 Azure Function 應用程式類型。", + "loc.input.label.isFlexConsumption": "是彈性使用量方案的函數應用程式", + "loc.input.label.appName": "Azure Functions 應用程式名稱", + "loc.input.help.appName": "輸入或選取現有 Azure Functions 應用程式的名稱。列出的 Function 應用程式將依據選取的應用程式類型。", + "loc.input.label.deployToSlotOrASE": "將部署到位置或 App Service 環境", + "loc.input.help.deployToSlotOrASE": "請選取選項以部署至現有的部署位置或 Azure App Service 環境。
對於這兩個目標而言,工作都需要資源群組名稱。
假如部署目標是位置,預設會對生產位置進行部署。此外,也能提供任何其他現有的位置名稱。
假如部署目標是 Azure App Service 環境,請將位置名稱保留為 ‘production’,並請僅指定資源群組名稱。", + "loc.input.label.resourceGroupName": "資源群組", + "loc.input.help.resourceGroupName": "當部署目標為部署位置或 App Service 環境時,資源群組名稱為必要項。
請輸入或選取包含上方所指定 Azure App Service 的 Azure 資源群組。", + "loc.input.label.slotName": "插槽", + "loc.input.help.slotName": "請輸入或選取現有的位置,而不要選取生產位置。", + "loc.input.label.package": "套件或資料夾", + "loc.input.help.package": "套件或資料夾 (內含 MSBuild 或壓縮的 ZIP 或 WAR 檔案所產生之 App Service 內容) 的檔案路徑。
變數 ( [組建](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.appSettings": "應用程式設定", + "loc.input.help.appSettings": "請使用語法「-索引鍵 值」編輯 Web 應用程式設定。若值包含空格,應將其括以雙引號。
範例: -Port 5000 -RequestTimeout 5000
-WEBSITE_TIME_ZONE \"Eastern Standard Time\"", + "loc.input.label.deploymentMethod": "部署方法", + "loc.input.help.deploymentMethod": "為您的函數應用程式選擇部署方法。請注意,Linux 和彈性使用量應用程式不支援此設定。", + "loc.messages.Invalidwebapppackageorfolderpathprovided": "提供的 App Service 套件或資料夾路徑無效: %s", + "loc.messages.SetParamFilenotfound0": "找不到設定參數檔案: %s", + "loc.messages.XDTTransformationsappliedsuccessfully": "已成功套用 XML 轉換", + "loc.messages.GotconnectiondetailsforazureRMWebApp0": "取得 Azure App Service 的服務連線詳細資料: '%s'", + "loc.messages.ErrorNoSuchDeployingMethodExists": "錯誤: 此類部署方法不存在", + "loc.messages.UnabletoretrieveconnectiondetailsforazureRMWebApp": "無法擷取 Azure App Service 的服務連線詳細資料 : %s。狀態碼: %s (%s)", + "loc.messages.UnabletoretrieveResourceID": "無法擷取 Azure 資源的服務連線詳細資料:'%s'。狀態碼: %s", + "loc.messages.Successfullyupdateddeploymenthistory": "已成功於 %s 更新部署歷程記錄", + "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.CannotupdatedeploymentstatusuniquedeploymentIdCannotBeRetrieved": "無法更新部署狀態: 無法擷取唯一部署識別碼", + "loc.messages.PackageDeploymentSuccess": "Web 套件已部署至 App Service。請注意,封裝掛接或擷取錯誤將會記錄在上述位置的部署記錄中。", + "loc.messages.PackageDeploymentFailed": "無法將 Web 套件部署到 App Service。", + "loc.messages.Runningcommand": "正在執行命令: %s", + "loc.messages.Deployingwebapplicationatvirtualpathandphysicalpath": "正於虛擬路徑 (實體路徑) 部署網頁套件 %s: %s (%s)", + "loc.messages.Successfullydeployedpackageusingkuduserviceat": "已成功使用 Kudu 服務部署套件 %s 於 %s ", + "loc.messages.Failedtodeploywebapppackageusingkuduservice": "無法部署使用 Kudu 服務的 App Service 套件: %s", + "loc.messages.Unabletodeploywebappresponsecode": "因以下錯誤碼而無法部署 App Service: %s", + "loc.messages.MSDeploygeneratedpackageareonlysupportedforWindowsplatform": "僅 Windows 平台支援 MSDeploy 產生的套件。", + "loc.messages.UnsupportedinstalledversionfoundforMSDeployversionshouldbeatleast3orabove": "發現對 MSDeploy 安裝了不受支援的版本: %s。版本至少應為 3 (含) 以上", + "loc.messages.UnabletofindthelocationofMSDeployfromregistryonmachineError": "電腦上的登錄來源找不到 MS 部署的位置 (錯誤: %s)", + "loc.messages.Nopackagefoundwithspecifiedpattern": "找不到具有指定模式的套件: %s
請確認工作中所提及的套件已在組建或上一個階段中發行為成品,並已在目前的作業中下載。", + "loc.messages.MorethanonepackagematchedwithspecifiedpatternPleaserestrainthesearchpattern": "有多個套件與指定模式相符: %s。請縮小搜尋模式範圍。", + "loc.messages.Trytodeploywebappagainwithappofflineoptionselected": "請先選取 [讓應用程式成為離線狀態] 選項,然後嘗試再次部署 App Service。", + "loc.messages.Trytodeploywebappagainwithrenamefileoptionselected": "請先選取 [重新命名鎖定的檔案] 選項,然後嘗試再次部署 App Service。", + "loc.messages.NOJSONfilematchedwithspecificpattern": "沒有符合特定模式 %s 的 JSON 檔案。", + "loc.messages.Configfiledoesntexists": "組態檔 %s 不存在。", + "loc.messages.Failedtowritetoconfigfilewitherror": "無法寫入組態檔 %s,錯誤為: %s", + "loc.messages.AppOfflineModeenabled": "已啟用 [應用程式離線] 模式。", + "loc.messages.Failedtoenableappofflinemode": "無法啟用 [應用程式離線] 模式。狀態碼: %s (%s)", + "loc.messages.AppOflineModedisabled": "已停用 [應用程式離線] 模式。", + "loc.messages.FailedtodisableAppOfflineMode": "無法停用 [應用程式離線] 模式。狀態碼: %s (%s)", + "loc.messages.CannotPerformXdtTransformationOnNonWindowsPlatform": "無法在非 Windows 平台執行 XML 轉換。", + "loc.messages.XdtTransformationErrorWhileTransforming": "轉換 %s (使用 %s) 時發生 XML 轉換錯誤。", + "loc.messages.PublishusingwebdeployoptionsaresupportedonlywhenusingWindowsagent": "僅限使用 Windows 代理程式時才可使用 webdeploy 選項發佈", + "loc.messages.Publishusingzipdeploynotsupportedformsbuildpackage": "msBuild 套件類型不支援使用 [Zip 部署] 發佈的選項。", + "loc.messages.Publishusingzipdeploynotsupportedforvirtualapplication": "虛擬應用程式不支援使用 zip deploy 發佈的選項。", + "loc.messages.Publishusingzipdeploydoesnotsupportwarfile": "使用 zip deploy 或 RunFromPackage 選項發佈不支援 war 檔案部署。", + "loc.messages.Publishusingrunfromzipwithpostdeploymentscript": "如果使用 RunFromPackage 發佈會對 wwwroot 進行變更,就可能會因為資料夾是 ReadOnly,而不支援部署後指令碼。", + "loc.messages.ResourceDoesntExist": "資源 '%s' 不存在。應具備資源才可部署。", + "loc.messages.EncodeNotSupported": "偵測到檔案 %s 的檔案編碼為 %s。檔案編碼 %s 不支援變數替代。支援的編碼為 UTF-8 及 UTF-16 LE。", + "loc.messages.UnknownFileEncodeError": "無法偵測檔案 %s 的編碼 (typeCode: %s)。支援的編碼為 UTF-8 及 UTF-16 LE。", + "loc.messages.ShortFileBufferError": "檔案緩衝區太短而無法偵測編碼類型: %s", + "loc.messages.FailedToUpdateAzureRMWebAppConfigDetails": "無法更新 App Service 組態詳細資料。錯誤: %s", + "loc.messages.SuccessfullyUpdatedAzureRMWebAppConfigDetails": "已成功更新 App Service 組態詳細資料", + "loc.messages.RequestedURLforkuduphysicalpath": "Kudu 實體路徑的要求 URL: %s", + "loc.messages.Physicalpathalreadyexists": "實體路徑 '%s' 已存在", + "loc.messages.KuduPhysicalpathCreatedSuccessfully": "已成功建立 Kudu 實體路徑: %s", + "loc.messages.FailedtocreateKuduPhysicalPath": "無法建立 Kudu 實體路徑。錯誤 : %s", + "loc.messages.FailedtocheckphysicalPath": "無法檢查 Kudu 實體路徑。錯誤碼: %s", + "loc.messages.VirtualApplicationDoesNotExist": "虛擬應用程式不存在: %s", + "loc.messages.JSONParseError": "無法剖析 JSON 檔案: %s。錯誤: %s", + "loc.messages.JSONvariablesubstitutionappliedsuccessfully": "已成功套用 JSON 變數替代。", + "loc.messages.XMLvariablesubstitutionappliedsuccessfully": "已成功套用替代的 XML 變數。", + "loc.messages.failedtoUploadFileToKudu": "無法將檔案 %s 上傳到 Kudu (%s)。狀態碼: %s", + "loc.messages.failedtoUploadFileToKuduError": "無法將檔案 %s 上傳到 Kudu (%s)。錯誤: %s", + "loc.messages.ExecuteScriptOnKudu": "正在 Kudu 服務上執行指定的指令碼。", + "loc.messages.FailedToRunScriptOnKuduError": "無法在 Kudu 服務上執行指令碼。錯誤: %s", + "loc.messages.FailedToRunScriptOnKudu": "無法在 Kudu 上執行指令碼: %s。狀態碼: %s", + "loc.messages.ScriptExecutionOnKuduSuccess": "已成功在 Kudu 上執行指令碼。", + "loc.messages.ScriptExecutionOnKuduFailed": "執行的指令碼傳回了下列傳回碼: '%s'。錯誤: %s", + "loc.messages.FailedtoDeleteFileFromKudu": "無法從 Kudu (%s) 刪除檔案 %s。狀態碼: %s", + "loc.messages.FailedtoDeleteFileFromKuduError": "無法從 Kudu (%s) 刪除檔案: %s。錯誤: %s", + "loc.messages.ScriptFileNotFound": "找不到指令碼檔案 '%s'。", + "loc.messages.InvalidScriptFile": "提供的指令檔 '%s' 無效。有效的副檔名為 .bat 與 .cmd (Windows),以及 .sh (Linux)", + "loc.messages.RetryForTimeoutIssue": "因為逾時,導致指令碼執行失敗。請重試。", + "loc.messages.stdoutFromScript": "來自指令碼的標準輸出: ", + "loc.messages.stderrFromScript": "來自指令碼的標準錯誤: ", + "loc.messages.FailedToGetKuduFileContent": "無法取得檔案內容: %s。狀態碼: %s (%s)", + "loc.messages.FailedToGetKuduFileContentError": "無法取得檔案內容: %s。錯誤: %s", + "loc.messages.ScriptStatusTimeout": "因為逾時,所以無法擷取指令碼狀態。", + "loc.messages.PollingForFileTimeOut": "因為逾時,所以無法擷取指令碼狀態。您可以將 'appservicedeploy.retrytimeout' 變數設定為所需的分鐘數來提高逾時限制。", + "loc.messages.InvalidPollOption": "提供的輪詢選項無效: %s。", + "loc.messages.AutoDetectDjangoSettingsFailed": "偵測不到 DJANGO_SETTINGS_MODULE 'settings.py' 檔案路徑。請確定 'settings.py' 檔案存在,或依下列格式在 Web.config 參數輸入中提供正確的路徑: '-DJANGO_SETTINGS_MODULE .settings'", + "loc.messages.FailedToApplyTransformation": "無法對指定的套件套用轉換。請確認下列事項。", + "loc.messages.FailedToApplyTransformationReason1": "1. 是否已對建置期間由 MSBuild 產生的套件套用轉換。若已套用,請移除 csproj 檔案中每項設定的 標記,然後重建。", + "loc.messages.FailedToApplyTransformationReason2": "2. 確認組態檔與轉換檔皆位於套件內的同一個資料夾中。", + "loc.messages.AutoParameterizationMessage": "根據預設,Web.config 中的 ConnectionString 屬性已經過參數化。請注意,轉換對 connectionString 屬性無效,因為 'Parameters.xml' 或 'SetParameters.xml' 檔案已於部署期間覆寫該值。您可在產生 MSBuild 套件期間設定 /p:AutoParameterizationWebConfigConnectionStrings=False,停用自動參數化。", + "loc.messages.UnsupportedAppType": "產生 Web.config 時不支援應用程式類型 '%s'。'-appType' 的有效值為: 'python_Bottle'、'python_Django'、'python_Flask' 與 'node'", + "loc.messages.UnableToFetchAuthorityURL": "無法擷取授權單位 URL。", + "loc.messages.UnableToFetchActiveDirectory": "無法擷取 Active Directory 資源識別碼。", + "loc.messages.SuccessfullyUpdatedRuntimeStackAndStartupCommand": "已成功更新執行階段堆疊與啟動命令。", + "loc.messages.FailedToUpdateRuntimeStackAndStartupCommand": "無法更新執行階段堆疊與啟動命令。錯誤: %s。", + "loc.messages.SuccessfullyUpdatedWebAppSettings": "已成功更新應用程式設定。", + "loc.messages.FailedToUpdateAppSettingsInConfigDetails": "無法更新應用程式設定。錯誤: %s。", + "loc.messages.UnableToGetAzureRMWebAppMetadata": "無法擷取 AzureRM WebApp 中繼資料。錯誤碼: %s", + "loc.messages.UnableToUpdateAzureRMWebAppMetadata": "無法更新 AzureRM WebApp 中繼資料。錯誤碼: %s", + "loc.messages.Unabletoretrieveazureregistrycredentials": "無法擷取 Azure Container Registry 認證。[狀態碼: '%s']", + "loc.messages.UnableToReadResponseBody": "無法讀取回應主體。錯誤: %s", + "loc.messages.UnableToUpdateWebAppConfigDetails": "無法更新 WebApp 組態詳細資料。StatusCode: '%s'", + "loc.messages.AddingReleaseAnnotation": "正在新增 Application Insights 資源 '%s' 的版本註釋", + "loc.messages.SuccessfullyAddedReleaseAnnotation": "已成功將版本註釋新增至 Application Insights: %s", + "loc.messages.FailedAddingReleaseAnnotation": "無法新增版本註釋。%s", + "loc.messages.RenameLockedFilesEnabled": "將為 App Service 啟用的已鎖定檔案重新命名。", + "loc.messages.FailedToEnableRenameLockedFiles": "無法啟用重新命名鎖定的檔案。錯誤: %s", + "loc.messages.WebJobsInProgressIssue": "有幾個處於執行狀態的 WebJob 導致部署無法移除檔案。您可以在部署前停用 [移除目的地的其他檔案] 選項或停止連續的作業。", + "loc.messages.FailedToFetchKuduAppSettings": "無法擷取 Kudu 應用程式設定。錯誤: %s", + "loc.messages.FailedToCreatePath": "無法從 Kudu 建立路徑 '%s'。錯誤: %s", + "loc.messages.FailedToDeleteFile": "無法從 Kudu 刪除檔案 '%s/%s'。錯誤: %s", + "loc.messages.FailedToDeleteFolder": "無法從 Kudu 刪除資料夾 '%s'。錯誤: %s", + "loc.messages.FailedToUploadFile": "無法從 Kudu 上傳檔案 '%s/%s'。錯誤: %s", + "loc.messages.FailedToGetFileContent": "無法從 Kudu 取得檔案內容 '%s/%s'。錯誤: %s", + "loc.messages.FailedToListPath": "無法從 Kudu 列出路徑 '%s'。錯誤: %s", + "loc.messages.RetryToDeploy": "正在重試部署套件。", + "loc.messages.FailedToGetAppServiceDetails": "無法擷取 App Service '%s' 詳細資料。錯誤: %s", + "loc.messages.FailedToGetAppServicePublishingProfile": "無法擷取 App Service '%s' 發佈設定檔。錯誤: %s", + "loc.messages.FailedToUpdateAppServiceMetadata": "無法更新 App Service '%s' 中繼資料。錯誤: %s", + "loc.messages.FailedToGetAppServiceMetadata": "無法取得 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.FailedToUpdateAppServiceApplicationSettings": "無法更新 App Service '%s' 應用程式設定。錯誤: %s", + "loc.messages.UpdatingAppServiceConfigurationSettings": "正在嘗試更新 App Service 組態設定。資料: %s", + "loc.messages.UpdatedAppServiceConfigurationSettings": "已更新 App Service 組態設定。", + "loc.messages.UpdatedAppServiceApplicationSettings": "已更新 App Service 應用程式設定與 Kudu 應用程式設定。", + "loc.messages.UpdatedOnlyAppServiceApplicationSettings": "已更新 App Service 應用程式設定。", + "loc.messages.MultipleResourceGroupFoundForAppService": "找到 App Service '%s' 的多個資源群組。", + "loc.messages.PackageDeploymentUsingZipDeployFailed": "使用 [ZIP 部署] 的套件部署失敗。如需詳細資料,請查看記錄。", + "loc.messages.PackageDeploymentInitiated": "已起始使用 [ZIP 部署] 部署套件。", + "loc.messages.FailedToGetDeploymentLogs": "無法取得部署記錄。錯誤: %s", + "loc.messages.GoExeNameNotPresent": "沒有 Go 可執行檔的名稱", + "loc.messages.Updatemachinetoenablesecuretlsprotocol": "請確定電腦目前使用 TLS 1.2 通訊協定或更高的版本。請查看 https://aka.ms/enableTlsv2,以取得如何於您的電腦上啟用 TLS 的詳細資訊。", + "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.XmlParsingFailed": "無法剖析 publishProfileXML 檔案,錯誤: %s", + "loc.messages.PropertyDoesntExistPublishProfile": "[%s] 屬性不存在於發佈設定檔中", + "loc.messages.InvalidConnectionType": "服務連線類型無效", + "loc.messages.InvalidImageSourceType": "映像來源類型無效", + "loc.messages.InvalidPublishProfile": "發佈設定檔的檔案無效。", + "loc.messages.ASE_SSLIssueRecommendation": "若要在 App Service 中使用憑證,該憑證必須經過信任的憑證授權單位所簽署。若您的 Web 應用程式顯示憑證驗證錯誤,可能是您使用了自我簽署憑證。若要解決這些錯誤,您必須在建置或發行管線中將名為 VSTS_ARM_REST_IGNORE_SSL_ERRORS 的變數設為 true 值", + "loc.messages.ZipDeployLogsURL": "可於 %s 檢視 [Zip 部署] 記錄", + "loc.messages.DeployLogsURL": "在 %s 可檢視部署記錄", + "loc.messages.AppServiceApplicationURL": "App Service 應用程式 URL: %s", + "loc.messages.ASE_WebDeploySSLIssueRecommendation": "若要在 App Service 中使用憑證,該憑證必須經過受信任的憑證授權單位所簽署。若您的 Web 應用程式顯示憑證驗證錯誤,可能是您使用了自我簽署憑證。若要解決這些錯誤,您必須在 Web 部署選項的其他引數中傳遞 -allowUntrusted。", + "loc.messages.FailedToGetResourceID": "無法取得資源類型 '%s' 和資源名稱 '%s' 的資源識別碼。錯誤: %s", + "loc.messages.JarPathNotPresent": "沒有 Java 的 jar 路徑", + "loc.messages.FailedToUpdateApplicationInsightsResource": "無法更新 Application Insights '%s' 資源。錯誤: %s", + "loc.messages.InvalidDockerImageName": "提供的 Docker Hub 映像名稱無效。", + "loc.messages.MsBuildPackageNotSupported": "不支援部署 msBuild 產生的套件。請變更套件格式或使用 Azure App Service 部署工作。", + "loc.messages.FailedToGetStorageAccountDetails": "找不到與此函數應用程式建立關聯的儲存體帳戶。", + "loc.messages.FailedToSyncTriggers": "無法同步函數應用程式 '%s' 的觸發程序。錯誤: %s", + "loc.messages.SyncingFunctionTriggers": "正在同步函數應用程式的觸發程序", + "loc.messages.SyncFunctionTriggersSuccess": "已成功完成函數應用程式的同步處理觸發程序", + "loc.messages.UpdatedRunFromPackageSettings": "已將 WEBSITE_RUN_FROM_PACKAGE 應用程式設定更新為 %s", + "loc.messages.DeploymentTypeNotSupportedForLinuxConsumption": "部署類型選項不適用於 Linux 使用量。", + "loc.messages.DeploymentTypeNotSupportedForFlexConsumption": "[部署類型] 選項不適用於彈性使用量。" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson index fa18953406f5..3d2e24659e24 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Cargo-Authentifizierung (für Aufgabenausführungen)", - "loc.helpMarkDown": "", - "loc.description": "Authentifizierungsaufgabe für den Cargo-Client zum Installieren der Verteilung von Cargo-Kisten", - "loc.instanceNameFormat": "Cargo-Authentifizierung für $(configFile)", - "loc.input.label.configFile": "Zu authentifizierende config.toml-Datei", - "loc.input.help.configFile": "Pfad zur Datei „config.toml“, die die Registrierungen angibt, mit denen Sie arbeiten möchten. Wählen Sie die Datei und nicht den Ordner aus, z. B. „/.cargo/config.toml“.", - "loc.input.label.cargoServiceConnections": "Anmeldeinformationen für Registrierungen außerhalb dieser Organisation/Sammlung", - "loc.input.help.cargoServiceConnections": "Anmeldeinformationen zur Verwendung für externe Registrierungen in der config.toml-Datei des Projekts. Lassen Sie dieses Feld bei Registrierungen in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen für den Build verwendet.", - "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", - "loc.messages.ConfigTomlNotToml": "Die für die Authentifizierung ausgewählte Datei (%s) ist keine gültige TOML-Datei.", - "loc.messages.ConfigTomlDoesNotExist": "Die unter „%s“ ausgewählte config.toml-Datei ist zurzeit nicht vorhanden.", - "loc.messages.ConfigTomlMissingRegistry": "Die ausgewählte config.toml-Datei muss eine Registrierungstabelle enthalten.", - "loc.messages.AuthenticatingThisConfigToml": "Die Authentifizierung für die in dieser config.toml-Datei unter %s aufgeführte Registrierung wird hinzugefügt.", - "loc.messages.AddingAuthRegistry": "Authentifizierung für Registrierung wird hinzugefügt: %s mit Tokenname: %s", - "loc.messages.AddingAuthExternalRegistry": "Authentifizierung für externe Registrierung wird hinzugefügt: %s mit Tokenname: %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Cargo-Authentifizierung (für Aufgabenausführungen)", + "loc.helpMarkDown": "", + "loc.description": "Authentifizierungsaufgabe für den Cargo-Client zum Installieren der Verteilung von Cargo-Kisten", + "loc.instanceNameFormat": "Cargo-Authentifizierung für $(configFile)", + "loc.input.label.configFile": "Zu authentifizierende config.toml-Datei", + "loc.input.help.configFile": "Pfad zur Datei „config.toml“, die die Registrierungen angibt, mit denen Sie arbeiten möchten. Wählen Sie die Datei und nicht den Ordner aus, z. B. „/.cargo/config.toml“.", + "loc.input.label.cargoServiceConnections": "Anmeldeinformationen für Registrierungen außerhalb dieser Organisation/Sammlung", + "loc.input.help.cargoServiceConnections": "Anmeldeinformationen zur Verwendung für externe Registrierungen in der config.toml-Datei des Projekts. Lassen Sie dieses Feld bei Registrierungen in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen für den Build verwendet.", + "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", + "loc.messages.ConfigTomlNotToml": "Die für die Authentifizierung ausgewählte Datei (%s) ist keine gültige TOML-Datei.", + "loc.messages.ConfigTomlDoesNotExist": "Die unter „%s“ ausgewählte config.toml-Datei ist zurzeit nicht vorhanden.", + "loc.messages.ConfigTomlMissingRegistry": "Die ausgewählte config.toml-Datei muss eine Registrierungstabelle enthalten.", + "loc.messages.AuthenticatingThisConfigToml": "Die Authentifizierung für die in dieser config.toml-Datei unter %s aufgeführte Registrierung wird hinzugefügt.", + "loc.messages.AddingAuthRegistry": "Authentifizierung für Registrierung wird hinzugefügt: %s mit Tokenname: %s", + "loc.messages.AddingAuthExternalRegistry": "Authentifizierung für externe Registrierung wird hinzugefügt: %s mit Tokenname: %s", + "loc.messages.ConnectionAlreadySet": "%s Registrierung wurde bereits für eine %s-Verbindung festgelegt." } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson index 8c4cb805f746..c077ff51c45a 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Autenticación de Cargo (para ejecutores de tareas)", - "loc.helpMarkDown": "", - "loc.description": "Tarea de autenticación para el cliente de carga usado para instalar la distribución de cajas de carga", - "loc.instanceNameFormat": "autenticación de carga $(configFile)", - "loc.input.label.configFile": "archivo config.toml para autenticar", - "loc.input.help.configFile": "Ruta de acceso al archivo config.toml que especifica los registros con los que quiere trabajar. Seleccione el archivo, no la carpeta. Por ejemplo, \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenciales para registros fuera de esta organización o colección", - "loc.input.help.cargoServiceConnections": "Credenciales que deben usarse para registros externos que están en el archivo config.toml del proyecto. Para registros en esta organización o colección, deje este valor en blanco; se usarán automáticamente las credenciales de la compilación.", - "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", - "loc.messages.ConfigTomlNotToml": "El archivo que ha seleccionado para autenticar (%s) no es un archivo .toml válido.", - "loc.messages.ConfigTomlDoesNotExist": "El archivo config.toml que ha seleccionado en %s no existe actualmente.", - "loc.messages.ConfigTomlMissingRegistry": "El archivo config.toml seleccionado debe contener una tabla de registros", - "loc.messages.AuthenticatingThisConfigToml": "Agregando autenticación para el Registro que aparece en este archivo config.toml en %s", - "loc.messages.AddingAuthRegistry": "Agregando autenticación para el registro: %s con nombre de token: %s", - "loc.messages.AddingAuthExternalRegistry": "Agregando autenticación para el registro externo: %s con nombre de token: %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Autenticación de Cargo (para ejecutores de tareas)", + "loc.helpMarkDown": "", + "loc.description": "Tarea de autenticación para el cliente de carga usado para instalar la distribución de cajas de carga", + "loc.instanceNameFormat": "autenticación de carga $(configFile)", + "loc.input.label.configFile": "archivo config.toml para autenticar", + "loc.input.help.configFile": "Ruta de acceso al archivo config.toml que especifica los registros con los que quiere trabajar. Seleccione el archivo, no la carpeta. Por ejemplo, \"/.cargo/config.toml\".", + "loc.input.label.cargoServiceConnections": "Credenciales para registros fuera de esta organización o colección", + "loc.input.help.cargoServiceConnections": "Credenciales que deben usarse para registros externos que están en el archivo config.toml del proyecto. Para registros en esta organización o colección, deje este valor en blanco; se usarán automáticamente las credenciales de la compilación.", + "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", + "loc.messages.ConfigTomlNotToml": "El archivo que ha seleccionado para autenticar (%s) no es un archivo .toml válido.", + "loc.messages.ConfigTomlDoesNotExist": "El archivo config.toml que ha seleccionado en %s no existe actualmente.", + "loc.messages.ConfigTomlMissingRegistry": "El archivo config.toml seleccionado debe contener una tabla de registros", + "loc.messages.AuthenticatingThisConfigToml": "Agregando autenticación para el Registro que aparece en este archivo config.toml en %s", + "loc.messages.AddingAuthRegistry": "Agregando autenticación para el registro: %s con nombre de token: %s", + "loc.messages.AddingAuthExternalRegistry": "Agregando autenticación para el registro externo: %s con nombre de token: %s", + "loc.messages.ConnectionAlreadySet": "El registro %s ya está establecido para una conexión %s" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson index 01935eb7b26d..4db894b0b48a 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Authentification des marchandises (pour les exécuteurs de tâches)", - "loc.helpMarkDown": "", - "loc.description": "Tâche d’authentification pour le client de marchandises utilisé pour l’installation de la distribution de caisses de marchandises", - "loc.instanceNameFormat": "$(configFile) d’authentification de marchandises", - "loc.input.label.configFile": "fichier config.toml à authentifier", - "loc.input.help.configFile": "Chemin du fichier config.toml qui spécifie les registres à utiliser. Sélectionnez le fichier, pas le dossier. Exemple : « /.cargo/config.toml ».", - "loc.input.label.cargoServiceConnections": "Informations d’identification des registres situés en dehors de cette organisation/collection", - "loc.input.help.cargoServiceConnections": "Informations d’identification à utiliser pour les registres externes situés dans le fichier config.toml du projet. Pour les registres présents dans cette organisation/collection, n’indiquez aucune valeur. Les informations d’identification de la build sont utilisées automatiquement.", - "loc.messages.FailedToAddAuthentication": "Nous n’avons pas pu ajouter l’authentification.", - "loc.messages.ConfigTomlNotToml": "Le fichier que vous avez sélectionné pour l’authentification (%s) n’est pas un fichier .toml valide.", - "loc.messages.ConfigTomlDoesNotExist": "Le fichier .config.toml que vous avez sélectionné sur %s n’existe pas.", - "loc.messages.ConfigTomlMissingRegistry": "Le fichier config.toml que vous avez sélectionné doit contenir la table des registres", - "loc.messages.AuthenticatingThisConfigToml": "Ajout de l’authentification pour le Registre répertorié dans ce fichier config.toml au %s", - "loc.messages.AddingAuthRegistry": "Ajout de l’authentification pour le Registre : %s avec le nom de jeton : %s", - "loc.messages.AddingAuthExternalRegistry": "Ajout de l’authentification pour le Registre externe : %s avec le nom de jeton : %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Authentification des marchandises (pour les exécuteurs de tâches)", + "loc.helpMarkDown": "", + "loc.description": "Tâche d’authentification pour le client de marchandises utilisé pour l’installation de la distribution de caisses de marchandises", + "loc.instanceNameFormat": "$(configFile) d’authentification de marchandises", + "loc.input.label.configFile": "fichier config.toml à authentifier", + "loc.input.help.configFile": "Chemin du fichier config.toml qui spécifie les registres à utiliser. Sélectionnez le fichier, pas le dossier. Exemple : « /.cargo/config.toml ».", + "loc.input.label.cargoServiceConnections": "Informations d’identification des registres situés en dehors de cette organisation/collection", + "loc.input.help.cargoServiceConnections": "Informations d’identification à utiliser pour les registres externes situés dans le fichier config.toml du projet. Pour les registres présents dans cette organisation/collection, n’indiquez aucune valeur. Les informations d’identification de la build sont utilisées automatiquement.", + "loc.messages.FailedToAddAuthentication": "Nous n’avons pas pu ajouter l’authentification.", + "loc.messages.ConfigTomlNotToml": "Le fichier que vous avez sélectionné pour l’authentification (%s) n’est pas un fichier .toml valide.", + "loc.messages.ConfigTomlDoesNotExist": "Le fichier .config.toml que vous avez sélectionné sur %s n’existe pas.", + "loc.messages.ConfigTomlMissingRegistry": "Le fichier config.toml que vous avez sélectionné doit contenir la table des registres", + "loc.messages.AuthenticatingThisConfigToml": "Ajout de l’authentification pour le Registre répertorié dans ce fichier config.toml au %s", + "loc.messages.AddingAuthRegistry": "Ajout de l’authentification pour le Registre : %s avec le nom de jeton : %s", + "loc.messages.AddingAuthExternalRegistry": "Ajout de l’authentification pour le Registre externe : %s avec le nom de jeton : %s", + "loc.messages.ConnectionAlreadySet": "Le registre %s est déjà défini pour une connexion %s" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson index 70de392bd14c..c523eef1c95f 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Autenticazione del carico (per gli strumenti di esecuzione attività)", - "loc.helpMarkDown": "", - "loc.description": "Attività di autenticazione per il client Cargo usato per l'installazione della distribuzione delle casse Cargo", - "loc.instanceNameFormat": "Autenticazione cargo $(configFile)", - "loc.input.label.configFile": "file config.toml da autenticare", - "loc.input.help.configFile": "Percorso del file config.toml che specifica i registri da usare. Selezionare il file, non la cartella, ad esempio \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenziali per i registri esterni a questa organizzazione/raccolta", - "loc.input.help.cargoServiceConnections": "Credenziali da usare per i registri esterni situati nel file del progetto con estensione config.toml. Per i registri in questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", - "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", - "loc.messages.ConfigTomlNotToml": "Il file selezionato per l'autenticazione (%s) non è un file con estensione .toml valido.", - "loc.messages.ConfigTomlDoesNotExist": "Il file config.toml selezionato in %s al momento non esiste.", - "loc.messages.ConfigTomlMissingRegistry": "Il file config.toml selezionato deve contenere la tabella dei registri", - "loc.messages.AuthenticatingThisConfigToml": "Aggiunta dell'autenticazione per il registro di sistema elencata in questo file config.toml in %s", - "loc.messages.AddingAuthRegistry": "Aggiunta dell'autenticazione per il registro di sistema: %s con nome token: %s", - "loc.messages.AddingAuthExternalRegistry": "Aggiunta dell'autenticazione per il registro di sistema esterno: %s con nome token: %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Autenticazione del carico (per gli strumenti di esecuzione attività)", + "loc.helpMarkDown": "", + "loc.description": "Attività di autenticazione per il client Cargo usato per l'installazione della distribuzione delle casse Cargo", + "loc.instanceNameFormat": "Autenticazione cargo $(configFile)", + "loc.input.label.configFile": "file config.toml da autenticare", + "loc.input.help.configFile": "Percorso del file config.toml che specifica i registri da usare. Selezionare il file, non la cartella, ad esempio \"/.cargo/config.toml\".", + "loc.input.label.cargoServiceConnections": "Credenziali per i registri esterni a questa organizzazione/raccolta", + "loc.input.help.cargoServiceConnections": "Credenziali da usare per i registri esterni situati nel file del progetto con estensione config.toml. Per i registri in questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", + "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", + "loc.messages.ConfigTomlNotToml": "Il file selezionato per l'autenticazione (%s) non è un file con estensione .toml valido.", + "loc.messages.ConfigTomlDoesNotExist": "Il file config.toml selezionato in %s al momento non esiste.", + "loc.messages.ConfigTomlMissingRegistry": "Il file config.toml selezionato deve contenere la tabella dei registri", + "loc.messages.AuthenticatingThisConfigToml": "Aggiunta dell'autenticazione per il registro di sistema elencata in questo file config.toml in %s", + "loc.messages.AddingAuthRegistry": "Aggiunta dell'autenticazione per il registro di sistema: %s con nome token: %s", + "loc.messages.AddingAuthExternalRegistry": "Aggiunta dell'autenticazione per il registro di sistema esterno: %s con nome token: %s", + "loc.messages.ConnectionAlreadySet": "Il Registro di sistema %s è già impostato per una connessione %s" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson index ef6c23a04248..b77465c30ba6 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Cargo 認証 (タスク ランナー用)", - "loc.helpMarkDown": "", - "loc.description": "Cargo クレート配布のインストールに使用される Cargo クライアントの認証タスク", - "loc.instanceNameFormat": "Cargo 認証 $(configFile)", - "loc.input.label.configFile": "認証するための config.toml ファイル", - "loc.input.help.configFile": "使用するレジストリを指定する config.toml ファイルへのパス。フォルダーではなくファイルを選択します。例: \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "この組織/コレクション外のレジストリの資格情報", - "loc.input.help.cargoServiceConnections": "プロジェクトの config.toml にある外部レジストリに使用する資格情報です。この組織/コレクション内のレジストリの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", - "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", - "loc.messages.ConfigTomlNotToml": "認証するために選択したファイル (%s) は有効な .toml ファイルではありません。", - "loc.messages.ConfigTomlDoesNotExist": "%s で選択した config.toml ファイルが現時点では存在しません。", - "loc.messages.ConfigTomlMissingRegistry": "選択した config.toml ファイルには registries テーブルが含まれている必要があります", - "loc.messages.AuthenticatingThisConfigToml": "%s にあるこの config.toml ファイルにリストされているレジストリの認証を追加しています", - "loc.messages.AddingAuthRegistry": "レジストリの認証を追加しています: %s (トークン名: %s)", - "loc.messages.AddingAuthExternalRegistry": "外部レジストリの認証を追加しています: %s (トークン名: %s)", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Cargo 認証 (タスク ランナー用)", + "loc.helpMarkDown": "", + "loc.description": "Cargo クレート配布のインストールに使用される Cargo クライアントの認証タスク", + "loc.instanceNameFormat": "Cargo 認証 $(configFile)", + "loc.input.label.configFile": "認証するための config.toml ファイル", + "loc.input.help.configFile": "使用するレジストリを指定する config.toml ファイルへのパス。フォルダーではなくファイルを選択します。例: \"/.cargo/config.toml\"。", + "loc.input.label.cargoServiceConnections": "この組織/コレクション外のレジストリの資格情報", + "loc.input.help.cargoServiceConnections": "プロジェクトの config.toml にある外部レジストリに使用する資格情報です。この組織/コレクション内のレジストリの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", + "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", + "loc.messages.ConfigTomlNotToml": "認証するために選択したファイル (%s) は有効な .toml ファイルではありません。", + "loc.messages.ConfigTomlDoesNotExist": "%s で選択した config.toml ファイルが現時点では存在しません。", + "loc.messages.ConfigTomlMissingRegistry": "選択した config.toml ファイルには registries テーブルが含まれている必要があります", + "loc.messages.AuthenticatingThisConfigToml": "%s にあるこの config.toml ファイルにリストされているレジストリの認証を追加しています", + "loc.messages.AddingAuthRegistry": "レジストリの認証を追加しています: %s (トークン名: %s)", + "loc.messages.AddingAuthExternalRegistry": "外部レジストリの認証を追加しています: %s (トークン名: %s)", + "loc.messages.ConnectionAlreadySet": "%s レジストリは %s 接続に対して既に設定されています" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson index 812085a1e9fa..5463cf76e41f 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "화물 인증(작업 실행기용)", - "loc.helpMarkDown": "", - "loc.description": "화물 상자 배포를 설치하는 데 사용되는 화물 클라이언트에 대한 인증 작업", - "loc.instanceNameFormat": "화물 인증 $(configFile)", - "loc.input.label.configFile": "인증할 config.toml 파일", - "loc.input.help.configFile": "사용할 레지스트리를 지정하는 config.toml 파일의 경로입니다. 폴더가 아니라 파일을 선택합니다(예: \"/.cargo/config.toml\".).", - "loc.input.label.cargoServiceConnections": "이 조직/컬렉션 외부 레지스트리에 대한 자격 증명", - "loc.input.help.cargoServiceConnections": "외부 레지스트리에 사용할 자격 증명으로, 프로젝트의 config.toml에 있습니다. 이 조직/컬렉션에 있는 레지스트리의 경우 이 필드를 비워 둡니다. 빌드의 자격 증명이 자동으로 사용됩니다.", - "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", - "loc.messages.ConfigTomlNotToml": "인증하도록 선택한 파일(%s)이 유효한 .toml 파일이 아닙니다.", - "loc.messages.ConfigTomlDoesNotExist": "%s에서 선택한 config.toml 파일이 현재 없습니다.", - "loc.messages.ConfigTomlMissingRegistry": "선택한 config.toml 파일에는 레지스트리 테이블이 있어야 합니다.", - "loc.messages.AuthenticatingThisConfigToml": "%s에서 이 config.toml 파일에 나열된 레지스트리에 대한 인증을 추가하는 중", - "loc.messages.AddingAuthRegistry": "레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", - "loc.messages.AddingAuthExternalRegistry": "외부 레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "화물 인증(작업 실행기용)", + "loc.helpMarkDown": "", + "loc.description": "화물 상자 배포를 설치하는 데 사용되는 화물 클라이언트에 대한 인증 작업", + "loc.instanceNameFormat": "화물 인증 $(configFile)", + "loc.input.label.configFile": "인증할 config.toml 파일", + "loc.input.help.configFile": "사용할 레지스트리를 지정하는 config.toml 파일의 경로입니다. 폴더가 아니라 파일을 선택합니다(예: \"/.cargo/config.toml\".).", + "loc.input.label.cargoServiceConnections": "이 조직/컬렉션 외부 레지스트리에 대한 자격 증명", + "loc.input.help.cargoServiceConnections": "외부 레지스트리에 사용할 자격 증명으로, 프로젝트의 config.toml에 있습니다. 이 조직/컬렉션에 있는 레지스트리의 경우 이 필드를 비워 둡니다. 빌드의 자격 증명이 자동으로 사용됩니다.", + "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", + "loc.messages.ConfigTomlNotToml": "인증하도록 선택한 파일(%s)이 유효한 .toml 파일이 아닙니다.", + "loc.messages.ConfigTomlDoesNotExist": "%s에서 선택한 config.toml 파일이 현재 없습니다.", + "loc.messages.ConfigTomlMissingRegistry": "선택한 config.toml 파일에는 레지스트리 테이블이 있어야 합니다.", + "loc.messages.AuthenticatingThisConfigToml": "%s에서 이 config.toml 파일에 나열된 레지스트리에 대한 인증을 추가하는 중", + "loc.messages.AddingAuthRegistry": "레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", + "loc.messages.AddingAuthExternalRegistry": "외부 레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", + "loc.messages.ConnectionAlreadySet": "%s 레지스트리가 %s 연결에 대해 이미 설정되어 있습니다." } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson index 086001e15bd6..4c6d4ebed763 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Проверка подлинности Cargo (для запускателей задач)", - "loc.helpMarkDown": "", - "loc.description": "Задача проверки подлинности для клиента Cargo, используемая для установки дистрибутива Cargo crates.", - "loc.instanceNameFormat": "$(configFile) для проверки подлинности Cargo", - "loc.input.label.configFile": "Файл config.toml для проверки подлинности", - "loc.input.help.configFile": "Путь к файлу config.toml, в котором указаны реестры, с которыми нужно работать. Выберите файл, а не папку, например \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Учетные данные для реестров за пределами текущей организации/коллекции", - "loc.input.help.cargoServiceConnections": "Учетные данные для внешних реестров из проектного файла config.toml. Для реестров в текущей организации/коллекции оставьте это поле пустым; будут автоматически использоваться учетные данные сборки.", - "loc.messages.FailedToAddAuthentication": "Добавить проверку подлинности не удалось.", - "loc.messages.ConfigTomlNotToml": "Выбранный файл для проверки подлинности (%s) не является допустимым файлом .toml.", - "loc.messages.ConfigTomlDoesNotExist": "Файл config.toml, выбранный в %s, сейчас не существует.", - "loc.messages.ConfigTomlMissingRegistry": "Выбранный файл config.toml должен содержать таблицу реестров.", - "loc.messages.AuthenticatingThisConfigToml": "Добавление проверки подлинности для реестра, указанного в этом файле config.toml в %s.", - "loc.messages.AddingAuthRegistry": "Добавление проверки подлинности для реестра %s с именем токена %s.", - "loc.messages.AddingAuthExternalRegistry": "Добавление проверки подлинности для внешнего реестра %s с именем токена %s.", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Проверка подлинности Cargo (для запускателей задач)", + "loc.helpMarkDown": "", + "loc.description": "Задача проверки подлинности для клиента Cargo, используемая для установки дистрибутива Cargo crates.", + "loc.instanceNameFormat": "$(configFile) для проверки подлинности Cargo", + "loc.input.label.configFile": "Файл config.toml для проверки подлинности", + "loc.input.help.configFile": "Путь к файлу config.toml, в котором указаны реестры, с которыми нужно работать. Выберите файл, а не папку, например \"/.cargo/config.toml\".", + "loc.input.label.cargoServiceConnections": "Учетные данные для реестров за пределами текущей организации/коллекции", + "loc.input.help.cargoServiceConnections": "Учетные данные для внешних реестров из проектного файла config.toml. Для реестров в текущей организации/коллекции оставьте это поле пустым; будут автоматически использоваться учетные данные сборки.", + "loc.messages.FailedToAddAuthentication": "Добавить проверку подлинности не удалось.", + "loc.messages.ConfigTomlNotToml": "Выбранный файл для проверки подлинности (%s) не является допустимым файлом .toml.", + "loc.messages.ConfigTomlDoesNotExist": "Файл config.toml, выбранный в %s, сейчас не существует.", + "loc.messages.ConfigTomlMissingRegistry": "Выбранный файл config.toml должен содержать таблицу реестров.", + "loc.messages.AuthenticatingThisConfigToml": "Добавление проверки подлинности для реестра, указанного в этом файле config.toml в %s.", + "loc.messages.AddingAuthRegistry": "Добавление проверки подлинности для реестра %s с именем токена %s.", + "loc.messages.AddingAuthExternalRegistry": "Добавление проверки подлинности для внешнего реестра %s с именем токена %s.", + "loc.messages.ConnectionAlreadySet": "В реестре %s уже задано подключение %s." } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson index 366ee07103c4..7c1495999d60 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "Cargo 身份验证(适用于任务运行程序)", - "loc.helpMarkDown": "", - "loc.description": "用于安装 Cargo crates 分发版的 cargo 客户端的身份验证任务", - "loc.instanceNameFormat": "cargo 身份验证 $(configFile)", - "loc.input.label.configFile": "要进行身份验证的 config.toml 文件", - "loc.input.help.configFile": "指定要使用的注册表的 config.toml 文件的路径。选择文件,而不是文件夹,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "用于此组织/集合外部的注册表的凭据", - "loc.input.help.cargoServiceConnections": "用于位于项目的 config.tom 中的外部注册表的凭据。对于此组织/集合中的注册表,请将其留空;将自动使用生成的凭据。", - "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", - "loc.messages.ConfigTomlNotToml": "选择进行身份验证的文件(%s)不是一个有效的 .toml 文件。", - "loc.messages.ConfigTomlDoesNotExist": "在 %s 中选择的 config.toml 文件当前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "所选的 config.toml 文件必须包含注册表", - "loc.messages.AuthenticatingThisConfigToml": "正在为位于 %s 的此 config.toml 文件中列出的注册表添加身份验证", - "loc.messages.AddingAuthRegistry": "正在为注册表 %s 添加身份验证,令牌名称为: %s", - "loc.messages.AddingAuthExternalRegistry": "正在为外部注册表 %s 添加身份验证,令牌名称为: %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "Cargo 身份验证(适用于任务运行程序)", + "loc.helpMarkDown": "", + "loc.description": "用于安装 Cargo crates 分发版的 cargo 客户端的身份验证任务", + "loc.instanceNameFormat": "cargo 身份验证 $(configFile)", + "loc.input.label.configFile": "要进行身份验证的 config.toml 文件", + "loc.input.help.configFile": "指定要使用的注册表的 config.toml 文件的路径。选择文件,而不是文件夹,例如 \"/.cargo/config.toml\"。", + "loc.input.label.cargoServiceConnections": "用于此组织/集合外部的注册表的凭据", + "loc.input.help.cargoServiceConnections": "用于位于项目的 config.tom 中的外部注册表的凭据。对于此组织/集合中的注册表,请将其留空;将自动使用生成的凭据。", + "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", + "loc.messages.ConfigTomlNotToml": "选择进行身份验证的文件(%s)不是一个有效的 .toml 文件。", + "loc.messages.ConfigTomlDoesNotExist": "在 %s 中选择的 config.toml 文件当前不存在。", + "loc.messages.ConfigTomlMissingRegistry": "所选的 config.toml 文件必须包含注册表", + "loc.messages.AuthenticatingThisConfigToml": "正在为位于 %s 的此 config.toml 文件中列出的注册表添加身份验证", + "loc.messages.AddingAuthRegistry": "正在为注册表 %s 添加身份验证,令牌名称为: %s", + "loc.messages.AddingAuthExternalRegistry": "正在为外部注册表 %s 添加身份验证,令牌名称为: %s", + "loc.messages.ConnectionAlreadySet": "已为 %s 连接设置 %s 注册表" } \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson index 1d471b741483..d4e34ea536b2 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,18 +1,18 @@ -{ - "loc.friendlyName": "貨物驗證 (適用於工作執行器)", - "loc.helpMarkDown": "", - "loc.description": "驗證工作,適用於裝運貨櫃配送的貨運客戶", - "loc.instanceNameFormat": "貨物驗證 $(configFile)", - "loc.input.label.configFile": "要驗證的 config.toml 檔案", - "loc.input.help.configFile": "config.toml 檔案的路徑,指定您要使用的登錄。請選取檔案而非資料夾,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "此組織/集合外部登錄的認證", - "loc.input.help.cargoServiceConnections": "要用於專案 config.toml 中外部登錄的認證。針對此組織/集合中的登錄,請將此欄位保留空白,系統會自動使用組建的認證。", - "loc.messages.FailedToAddAuthentication": "無法新增驗證。", - "loc.messages.ConfigTomlNotToml": "您選取要驗證的檔案 (%s) 不是有效的 .toml 檔案。", - "loc.messages.ConfigTomlDoesNotExist": "您在 %s 選取的 config.toml 檔案目前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "您選取的 config.toml 檔案必須包含登錄表格", - "loc.messages.AuthenticatingThisConfigToml": "為在 %s 的 config.toml 檔案中列出的登錄新增驗證", - "loc.messages.AddingAuthRegistry": "正在新增登錄的驗證: 具有權杖名稱的 %s: %s", - "loc.messages.AddingAuthExternalRegistry": "正在新增外部登錄的驗證: 具有權杖名稱的 %s: %s", - "loc.messages.ConnectionAlreadySet": "%s registry is already set for an %s connection" +{ + "loc.friendlyName": "貨物驗證 (適用於工作執行器)", + "loc.helpMarkDown": "", + "loc.description": "驗證工作,適用於裝運貨櫃配送的貨運客戶", + "loc.instanceNameFormat": "貨物驗證 $(configFile)", + "loc.input.label.configFile": "要驗證的 config.toml 檔案", + "loc.input.help.configFile": "config.toml 檔案的路徑,指定您要使用的登錄。請選取檔案而非資料夾,例如 \"/.cargo/config.toml\"。", + "loc.input.label.cargoServiceConnections": "此組織/集合外部登錄的認證", + "loc.input.help.cargoServiceConnections": "要用於專案 config.toml 中外部登錄的認證。針對此組織/集合中的登錄,請將此欄位保留空白,系統會自動使用組建的認證。", + "loc.messages.FailedToAddAuthentication": "無法新增驗證。", + "loc.messages.ConfigTomlNotToml": "您選取要驗證的檔案 (%s) 不是有效的 .toml 檔案。", + "loc.messages.ConfigTomlDoesNotExist": "您在 %s 選取的 config.toml 檔案目前不存在。", + "loc.messages.ConfigTomlMissingRegistry": "您選取的 config.toml 檔案必須包含登錄表格", + "loc.messages.AuthenticatingThisConfigToml": "為在 %s 的 config.toml 檔案中列出的登錄新增驗證", + "loc.messages.AddingAuthRegistry": "正在新增登錄的驗證: 具有權杖名稱的 %s: %s", + "loc.messages.AddingAuthExternalRegistry": "正在新增外部登錄的驗證: 具有權杖名稱的 %s: %s", + "loc.messages.ConnectionAlreadySet": "已為 %s 連線設定 %s 登錄" } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson index 4b8ce7696623..b3f65c8c5a77 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "Manuelle Überprüfung", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Manuelle Validierung", - "loc.input.label.notifyUsers": "Benutzer benachrichtigen", - "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur Benutzer mit der Berechtigung zur Erstellung von Warteschlangen können manuelle Überprüfungen vornehmen.", - "loc.input.label.instructions": "Anweisungen", - "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.", - "loc.input.label.onTimeout": "Bei Zeitlimit", - "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt." +{ + "loc.friendlyName": "Manuelle Überprüfung", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)", + "loc.description": "Halten Sie eine Pipelineausführung an, um auf eine manuelle Interaktion zu warten. Dies funktioniert nur bei YAML-Pipelines.", + "loc.instanceNameFormat": "Manuelle Validierung", + "loc.input.label.notifyUsers": "Benutzer benachrichtigen", + "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur Benutzer mit der Berechtigung zur Erstellung von Warteschlangen können manuelle Überprüfungen vornehmen.", + "loc.input.label.instructions": "Anweisungen", + "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.", + "loc.input.label.onTimeout": "Bei Zeitlimit", + "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson index 3790fff39d75..df9ba56b4eb5 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "Validación manual", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Validación manual", - "loc.input.label.notifyUsers": "Notificar a los usuarios", - "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para poner la compilación en cola pueden realizar una validación manual.", - "loc.input.label.instructions": "Instrucciones", - "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.", - "loc.input.label.onTimeout": "Al agotarse el tiempo de espera", - "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes." +{ + "loc.friendlyName": "Validación manual", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)", + "loc.description": "Pausa una ejecución de canalización para esperar la interacción manual. Solo funciona con las canalizaciones de YAML.", + "loc.instanceNameFormat": "Validación manual", + "loc.input.label.notifyUsers": "Notificar a los usuarios", + "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para poner la compilación en cola pueden realizar una validación manual.", + "loc.input.label.instructions": "Instrucciones", + "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.", + "loc.input.label.onTimeout": "Al agotarse el tiempo de espera", + "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson index 807241634c2e..1d8eb18cf516 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "Validation manuelle", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Validation manuelle", - "loc.input.label.notifyUsers": "Notifier les utilisateurs", - "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de mise en file d'attente des builds peuvent agir sur une validation manuelle.", - "loc.input.label.instructions": "Instructions", - "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.", - "loc.input.label.onTimeout": "Au délai d'expiration", - "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche." +{ + "loc.friendlyName": "Validation manuelle", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)", + "loc.description": "Suspendre une exécution de pipeline pour attendre une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.", + "loc.instanceNameFormat": "Validation manuelle", + "loc.input.label.notifyUsers": "Notifier les utilisateurs", + "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de mise en file d'attente des builds peuvent agir sur une validation manuelle.", + "loc.input.label.instructions": "Instructions", + "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.", + "loc.input.label.onTimeout": "Au délai d'expiration", + "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson index 61ee4dc9fa1b..dd45f7036e26 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "Convalida manuale", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Convalida manuale", - "loc.input.label.notifyUsers": "Invia notifica agli utenti", - "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti con l'autorizzazione per compilazione coda possono intervenire su una convalida manuale.", - "loc.input.label.instructions": "Istruzioni", - "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.", - "loc.input.label.onTimeout": "In caso di timeout", - "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina." +{ + "loc.friendlyName": "Convalida manuale", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)", + "loc.description": "Sospendere l'esecuzione di una pipeline in attesa dell'interazione manuale. Funziona solo con pipeline YAML.", + "loc.instanceNameFormat": "Convalida manuale", + "loc.input.label.notifyUsers": "Invia notifica agli utenti", + "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti con l'autorizzazione per compilazione coda possono intervenire su una convalida manuale.", + "loc.input.label.instructions": "Istruzioni", + "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.", + "loc.input.label.onTimeout": "In caso di timeout", + "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson index 27b4b14990fb..c9f05b3f418b 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "手動検証", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手動検証", - "loc.input.label.notifyUsers": "ユーザーに通知", - "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。手動検証について決定を下せるのは、ビルドをキューに挿入のアクセス許可があるユーザーだけです。", - "loc.input.label.instructions": "手順", - "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。", - "loc.input.label.onTimeout": "タイムアウト時", - "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。" +{ + "loc.friendlyName": "手動検証", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)", + "loc.description": "パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。", + "loc.instanceNameFormat": "手動検証", + "loc.input.label.notifyUsers": "ユーザーに通知", + "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。手動検証について決定を下せるのは、ビルドをキューに挿入のアクセス許可があるユーザーだけです。", + "loc.input.label.instructions": "手順", + "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。", + "loc.input.label.onTimeout": "タイムアウト時", + "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。" } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson index 8141ccfa712f..ea5df2731af5 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "수동 유효성 검사", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "수동 유효성 검사", - "loc.input.label.notifyUsers": "사용자 알림", - "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 큐 빌드 권한이 있는 사용자만 수동 유효성 검사를 수행할 수 있습니다.", - "loc.input.label.instructions": "지침", - "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.", - "loc.input.label.onTimeout": "시간 초과 시", - "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다." +{ + "loc.friendlyName": "수동 유효성 검사", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)", + "loc.description": "파이프라인 실행을 일시 중지하여 수동 조작을 기다리세요. YAML 파이프라인에서만 작동합니다.", + "loc.instanceNameFormat": "수동 유효성 검사", + "loc.input.label.notifyUsers": "사용자 알림", + "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 큐 빌드 권한이 있는 사용자만 수동 유효성 검사를 수행할 수 있습니다.", + "loc.input.label.instructions": "지침", + "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.", + "loc.input.label.onTimeout": "시간 초과 시", + "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson index 651fc9a6b5d2..628bad59fdc5 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "Проверка вручную", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Проверка вручную", - "loc.input.label.notifyUsers": "Уведомить пользователей", - "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Выполнить действия по проверке вручную могут только пользователи с разрешением для очереди сборок.", - "loc.input.label.instructions": "Инструкции", - "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.", - "loc.input.label.onTimeout": "По истечении времени ожидания", - "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше." +{ + "loc.friendlyName": "Проверка вручную", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)", + "loc.description": "Приостановка выполнения конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.", + "loc.instanceNameFormat": "Проверка вручную", + "loc.input.label.notifyUsers": "Уведомить пользователей", + "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Выполнить действия по проверке вручную могут только пользователи с разрешением для очереди сборок.", + "loc.input.label.instructions": "Инструкции", + "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.", + "loc.input.label.onTimeout": "По истечении времени ожидания", + "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше." } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson index 6902cbb9cea5..2cf3770ef1d1 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "手动验证", - "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手动验证", - "loc.input.label.notifyUsers": "通知用户", - "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。仅具有队列生成权限的用户才可执行手动验证。", - "loc.input.label.instructions": "说明", - "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。", - "loc.input.label.onTimeout": "超时", - "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。" +{ + "loc.friendlyName": "手动验证", + "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)", + "loc.description": "暂停管道运行以等待手动交互。仅适用于 YAML 管道。", + "loc.instanceNameFormat": "手动验证", + "loc.input.label.notifyUsers": "通知用户", + "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。仅具有队列生成权限的用户才可执行手动验证。", + "loc.input.label.instructions": "说明", + "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。", + "loc.input.label.onTimeout": "超时", + "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。" } \ No newline at end of file diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson index 5d9200680d77..8bc6e1c49368 100644 --- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,12 +1,12 @@ -{ - "loc.friendlyName": "手動驗證", - "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手動驗證", - "loc.input.label.notifyUsers": "通知使用者", - "loc.input.help.notifyUsers": "將手動驗證暫止電子郵件傳送給特定使用者 (或群組)。只有具有佇列組建權限的使用者,才能對手動驗證採取行動。", - "loc.input.label.instructions": "指示", - "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。", - "loc.input.label.onTimeout": "逾時時", - "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。" +{ + "loc.friendlyName": "手動驗證", + "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)", + "loc.description": "暫停管線執行以待手動互動。僅適用於 YAML 管線。", + "loc.instanceNameFormat": "手動驗證", + "loc.input.label.notifyUsers": "通知使用者", + "loc.input.help.notifyUsers": "將手動驗證暫止電子郵件傳送給特定使用者 (或群組)。只有具有佇列組建權限的使用者,才能對手動驗證採取行動。", + "loc.input.label.instructions": "指示", + "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。", + "loc.input.label.onTimeout": "逾時時", + "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。" } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson index 87976aef3925..7ce0c59a3909 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "Manuelle Überprüfung", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Manuelle Validierung", - "loc.input.label.notifyUsers": "Benutzer benachrichtigen", - "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur in den genehmigenden Personen angegebene Benutzer können eine manuelle Überprüfung durchführen.", - "loc.input.label.approvers": "Genehmigende Personen", - "loc.input.help.approvers": "Geben Sie Benutzer/Gruppen/Projektteams durch Kommas getrennt an, um auf eine manuelle Überprüfung zu reagieren. Wenn keine Eingabe vorhanden ist, können Benutzer mit der Berechtigung zum Erstellen einer Warteschlange Maßnahmen ergreifen.", - "loc.input.label.instructions": "Anleitung", - "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.", - "loc.input.label.onTimeout": "Bei Zeitlimit", - "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt." +{ + "loc.friendlyName": "Manuelle Überprüfung", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)", + "loc.description": "Halten Sie eine Pipelineausführung an, um auf eine manuelle Interaktion zu warten. Dies funktioniert nur bei YAML-Pipelines.", + "loc.instanceNameFormat": "Manuelle Validierung", + "loc.input.label.notifyUsers": "Benutzer benachrichtigen", + "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur in den genehmigenden Personen angegebene Benutzer können eine manuelle Überprüfung durchführen.", + "loc.input.label.approvers": "Genehmigende Personen", + "loc.input.help.approvers": "Geben Sie Benutzer/Gruppen/Projektteams durch Kommas getrennt an, um auf eine manuelle Überprüfung zu reagieren. Wenn keine Eingabe vorhanden ist, können Benutzer mit der Berechtigung zum Erstellen einer Warteschlange Maßnahmen ergreifen.", + "loc.input.label.instructions": "Anleitung", + "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.", + "loc.input.label.onTimeout": "Bei Zeitlimit", + "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson index f52d8c795e52..2d6b1fb4e89f 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "Validación manual", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Validación manual", - "loc.input.label.notifyUsers": "Notificar a los usuarios", - "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios especificados en los aprobadores pueden actuar en una validación manual.", - "loc.input.label.approvers": "Aprobadores", - "loc.input.help.approvers": "Especifique usuarios, grupos o equipos de proyecto separados por comas para actuar en una validación manual. En ausencia de entrada, los usuarios con permiso para crear colas podrán actuar.", - "loc.input.label.instructions": "Instrucciones", - "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.", - "loc.input.label.onTimeout": "Al agotarse el tiempo de espera", - "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes." +{ + "loc.friendlyName": "Validación manual", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)", + "loc.description": "Pausa una ejecución de canalización para esperar la interacción manual. Solo funciona con las canalizaciones de YAML.", + "loc.instanceNameFormat": "Validación manual", + "loc.input.label.notifyUsers": "Notificar a los usuarios", + "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios especificados en los aprobadores pueden actuar en una validación manual.", + "loc.input.label.approvers": "Aprobadores", + "loc.input.help.approvers": "Especifique usuarios, grupos o equipos de proyecto separados por comas para actuar en una validación manual. En ausencia de entrada, los usuarios con permiso para crear colas podrán actuar.", + "loc.input.label.instructions": "Instrucciones", + "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.", + "loc.input.label.onTimeout": "Al agotarse el tiempo de espera", + "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson index 4b152141d2fc..8ad7246e1013 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "Validation manuelle", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Validation manuelle", - "loc.input.label.notifyUsers": "Notifier les utilisateurs", - "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs spécifiés dans les approbateurs peuvent agir sur une validation manuelle.", - "loc.input.label.approvers": "Approbateurs", - "loc.input.help.approvers": "Spécifiez les utilisateurs/groupes/équipes de projet séparés par des virgules pour agir sur une validation manuelle. En l’absence d’entrée, les utilisateurs disposant de l’autorisation de génération de file d’attente pourront prendre des mesures.", - "loc.input.label.instructions": "Instructions", - "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.", - "loc.input.label.onTimeout": "Au délai d'expiration", - "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche." +{ + "loc.friendlyName": "Validation manuelle", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)", + "loc.description": "Suspendre une exécution de pipeline pour attendre une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.", + "loc.instanceNameFormat": "Validation manuelle", + "loc.input.label.notifyUsers": "Notifier les utilisateurs", + "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs spécifiés dans les approbateurs peuvent agir sur une validation manuelle.", + "loc.input.label.approvers": "Approbateurs", + "loc.input.help.approvers": "Spécifiez les utilisateurs/groupes/équipes de projet séparés par des virgules pour agir sur une validation manuelle. En l’absence d’entrée, les utilisateurs disposant de l’autorisation de génération de file d’attente pourront prendre des mesures.", + "loc.input.label.instructions": "Instructions", + "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.", + "loc.input.label.onTimeout": "Au délai d'expiration", + "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson index 8289a44c9e84..9b63f3d4cfcc 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "Convalida manuale", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Convalida manuale", - "loc.input.label.notifyUsers": "Invia notifica agli utenti", - "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti specificati nei responsabili approvazione possono eseguire una convalida manuale.", - "loc.input.label.approvers": "Responsabili approvazione", - "loc.input.help.approvers": "Specificare utenti/gruppi/team di progetto separati da virgole che possono eseguire una convalida manuale. In assenza di input, gli utenti con l'autorizzazione di compilazione della coda saranno in grado di intervenire.", - "loc.input.label.instructions": "Istruzioni", - "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.", - "loc.input.label.onTimeout": "In caso di timeout", - "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina." +{ + "loc.friendlyName": "Convalida manuale", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)", + "loc.description": "Sospendere l'esecuzione di una pipeline in attesa dell'interazione manuale. Funziona solo con pipeline YAML.", + "loc.instanceNameFormat": "Convalida manuale", + "loc.input.label.notifyUsers": "Invia notifica agli utenti", + "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti specificati nei responsabili approvazione possono eseguire una convalida manuale.", + "loc.input.label.approvers": "Responsabili approvazione", + "loc.input.help.approvers": "Specificare utenti/gruppi/team di progetto separati da virgole che possono eseguire una convalida manuale. In assenza di input, gli utenti con l'autorizzazione di compilazione della coda saranno in grado di intervenire.", + "loc.input.label.instructions": "Istruzioni", + "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.", + "loc.input.label.onTimeout": "In caso di timeout", + "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson index a28364899b4b..09b7be5000eb 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "手動検証", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手動検証", - "loc.input.label.notifyUsers": "ユーザーに通知", - "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。承認者に指定されたユーザーのみが手動検証を操作できます。", - "loc.input.label.approvers": "承認者", - "loc.input.help.approvers": "手動検証を操作するには、ユーザー/グループ/プロジェクト チームをコンマで区切って指定します。入力がない場合、キュー ビルドのアクセス許可を持つユーザーがアクションを実行できます。", - "loc.input.label.instructions": "手順", - "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。", - "loc.input.label.onTimeout": "タイムアウト時", - "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。" +{ + "loc.friendlyName": "手動検証", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)", + "loc.description": "パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。", + "loc.instanceNameFormat": "手動検証", + "loc.input.label.notifyUsers": "ユーザーに通知", + "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。承認者に指定されたユーザーのみが手動検証を操作できます。", + "loc.input.label.approvers": "承認者", + "loc.input.help.approvers": "手動検証を操作するには、ユーザー/グループ/プロジェクト チームをコンマで区切って指定します。入力がない場合、キュー ビルドのアクセス許可を持つユーザーがアクションを実行できます。", + "loc.input.label.instructions": "手順", + "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。", + "loc.input.label.onTimeout": "タイムアウト時", + "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。" } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson index 946e70d6c187..ee503263b32f 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "수동 유효성 검사", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "수동 유효성 검사", - "loc.input.label.notifyUsers": "사용자 알림", - "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 승인자에 지정된 사용자만 수동 유효성 검사를 수행할 수 있습니다.", - "loc.input.label.approvers": "승인자", - "loc.input.help.approvers": "수동 유효성 검사를 수행하려면 사용자, 그룹, 프로젝트 팀을 쉼표로 구분하여 지정하세요. 입력이 없으면 큐 빌드 권한이 있는 사용자가 작업을 수행할 수 있습니다.", - "loc.input.label.instructions": "지침", - "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.", - "loc.input.label.onTimeout": "시간 초과 시", - "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다." +{ + "loc.friendlyName": "수동 유효성 검사", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)", + "loc.description": "파이프라인 실행을 일시 중지하여 수동 조작을 기다리세요. YAML 파이프라인에서만 작동합니다.", + "loc.instanceNameFormat": "수동 유효성 검사", + "loc.input.label.notifyUsers": "사용자 알림", + "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 승인자에 지정된 사용자만 수동 유효성 검사를 수행할 수 있습니다.", + "loc.input.label.approvers": "승인자", + "loc.input.help.approvers": "수동 유효성 검사를 수행하려면 사용자, 그룹, 프로젝트 팀을 쉼표로 구분하여 지정하세요. 입력이 없으면 큐 빌드 권한이 있는 사용자가 작업을 수행할 수 있습니다.", + "loc.input.label.instructions": "지침", + "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.", + "loc.input.label.onTimeout": "시간 초과 시", + "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson index fdaad2a296e1..e1b8acd7bc8c 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "Проверка вручную", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "Проверка вручную", - "loc.input.label.notifyUsers": "Уведомить пользователей", - "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Только пользователи, указанные в списке утверждающих, могут выполнять проверку вручную.", - "loc.input.label.approvers": "Утверждающие", - "loc.input.help.approvers": "Укажите пользователей, группы или проектные команды через запятую, чтобы выполнить ручную проверку. При отсутствии ввода пользователи с разрешением на построение очереди смогут предпринять действия.", - "loc.input.label.instructions": "Инструкции", - "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.", - "loc.input.label.onTimeout": "По истечении времени ожидания", - "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше." +{ + "loc.friendlyName": "Проверка вручную", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)", + "loc.description": "Приостановка выполнения конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.", + "loc.instanceNameFormat": "Проверка вручную", + "loc.input.label.notifyUsers": "Уведомить пользователей", + "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Только пользователи, указанные в списке утверждающих, могут выполнять проверку вручную.", + "loc.input.label.approvers": "Утверждающие", + "loc.input.help.approvers": "Укажите пользователей, группы или проектные команды через запятую, чтобы выполнить ручную проверку. При отсутствии ввода пользователи с разрешением на построение очереди смогут предпринять действия.", + "loc.input.label.instructions": "Инструкции", + "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.", + "loc.input.label.onTimeout": "По истечении времени ожидания", + "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше." } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson index f18e4574d965..634ea359cb14 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "手动验证", - "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手动验证", - "loc.input.label.notifyUsers": "通知用户", - "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。只有审批者中指定的用户才能执行手动验证。", - "loc.input.label.approvers": "审批者", - "loc.input.help.approvers": "指定用户/组/项目团队(以逗号分隔),以执行手动验证。如果没有输入,则具有队列生成权限的用户将能够执行操作。", - "loc.input.label.instructions": "说明", - "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。", - "loc.input.label.onTimeout": "超时时", - "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。" +{ + "loc.friendlyName": "手动验证", + "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)", + "loc.description": "暂停管道运行以等待手动交互。仅适用于 YAML 管道。", + "loc.instanceNameFormat": "手动验证", + "loc.input.label.notifyUsers": "通知用户", + "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。只有审批者中指定的用户才能执行手动验证。", + "loc.input.label.approvers": "审批者", + "loc.input.help.approvers": "指定用户/组/项目团队(以逗号分隔),以执行手动验证。如果没有输入,则具有队列生成权限的用户将能够执行操作。", + "loc.input.label.instructions": "说明", + "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。", + "loc.input.label.onTimeout": "超时时", + "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。" } \ No newline at end of file diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson index d22c1dcb71a1..5d6724d7c150 100644 --- a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,14 +1,14 @@ -{ - "loc.friendlyName": "手動驗證", - "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)", - "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.", - "loc.instanceNameFormat": "手動驗證", - "loc.input.label.notifyUsers": "通知使用者", - "loc.input.help.notifyUsers": "將手動驗證待決電子郵件傳送給特定使用者 (或群組)。只有核准者中指定的使用者可以執行手動驗證。", - "loc.input.label.approvers": "核准者", - "loc.input.help.approvers": "指定以逗號分隔以進行手動驗證的使用者/群組/專案小組。在沒有輸入的情況下,具有佇列建置權限的使用者將可以採取動作。", - "loc.input.label.instructions": "指示", - "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。", - "loc.input.label.onTimeout": "逾時時", - "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。" +{ + "loc.friendlyName": "手動驗證", + "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)", + "loc.description": "暫停管線執行以待手動互動。僅適用於 YAML 管線。", + "loc.instanceNameFormat": "手動驗證", + "loc.input.label.notifyUsers": "通知使用者", + "loc.input.help.notifyUsers": "將手動驗證待決電子郵件傳送給特定使用者 (或群組)。只有核准者中指定的使用者可以執行手動驗證。", + "loc.input.label.approvers": "核准者", + "loc.input.help.approvers": "指定以逗號分隔以進行手動驗證的使用者/群組/專案小組。在沒有輸入的情況下,具有佇列建置權限的使用者將可以採取動作。", + "loc.input.label.instructions": "指示", + "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。", + "loc.input.label.onTimeout": "逾時時", + "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson index a392ffaed5a5..71619733516f 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python-PIP-Authentifizierung", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) oder [pip-Dokumentation anzeigen](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Authentifizierungsaufgabe für den PIP-Client, der zum Installieren von Python-Distributionen verwendet wird", - "loc.instanceNameFormat": "PIP-Authentifizierung", - "loc.group.displayName.feedAuthentication": "Feeds und Authentifizierung", - "loc.input.label.artifactFeeds": "Meine Feeds (Auswahl unten)", - "loc.input.help.artifactFeeds": "Wählen Sie Feeds für die Authentifizierung innerhalb dieser Organisation aus.", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "Feeds aus externen Organisationen", - "loc.input.help.pythonDownloadServiceConnections": "Wählen Sie Endpunkte für die Authentifizierung außerhalb dieser Organisation aus.", - "loc.input.label.onlyAddExtraIndex": "URL für primären Index nicht festlegen", - "loc.input.help.onlyAddExtraIndex": "Bei Festlegung auf TRUE wird kein Feed als primäre Index-URL festgelegt. Alle konfigurierten Feeds/Endpunkte werden als zusätzliche Index-URLs festgelegt. Standardwert: FALSE.", - "loc.messages.Info_AddingInternalFeeds": "Authentifizierungsinformationen für %s interne Feeds werden hinzugefügt.", - "loc.messages.Info_AddingExternalFeeds": "Authentifizierungsinformationen für den externen Endpunkt \"%s\" werden hinzugefügt.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "Die Authentifizierung für %s interne Feeds und %s externen Endpunkt wurde erfolgreich hinzugefügt.", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Eintrag zur Authentifizierung über Benutzername/Kennwort für Feed \"%s\" wird hinzugefügt.", - "loc.messages.Info_AddingTokenAuthEntry": "Eintrag zur Authentifizierung über ein Token für Feed \"%s\" wird hinzugefügt.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Fehler beim Analysieren der Feed-URL und beim Hinzufügen von Authentifizierungsinformationen. %s", - "loc.messages.FailedToGetPackagingUri": "Der URI für die Paketierung kann nicht mithilfe des URI der Standardsammlung abgerufen werden.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", - "loc.messages.Warn_TooManyFeedEntries": "Zu viele Feedeinträge für die Authentifizierung. Verringern Sie die Anzahl von Repositorys in der Aufgabe.", - "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s" +{ + "loc.friendlyName": "Python-PIP-Authentifizierung", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) oder [pip-Dokumentation anzeigen](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Authentifizierungsaufgabe für den PIP-Client, der zum Installieren von Python-Distributionen verwendet wird", + "loc.instanceNameFormat": "PIP-Authentifizierung", + "loc.group.displayName.feedAuthentication": "Feeds und Authentifizierung", + "loc.input.label.artifactFeeds": "Meine Feeds (Auswahl unten)", + "loc.input.help.artifactFeeds": "Wählen Sie Feeds für die Authentifizierung innerhalb dieser Organisation aus.", + "loc.input.label.workloadIdentityServiceConnection": "Dienstverbindung „Entra Workload ID-gesicherter Azure-DevOps Benutzer“", + "loc.input.help.workloadIdentityServiceConnection": "Wenn dies festgelegt ist, ist feedUrl erforderlich. Alle anderen Eingaben werden ignoriert.", + "loc.input.label.feedUrl": "Azure Artifacts-Feeds-URL.", + "loc.input.help.feedUrl": "Wenn dies festgelegt ist, ist workloadIdentityServiceConnection erforderlich. Alle anderen Eingaben werden ignoriert. Nicht kompatibel mit pythonDownloadServiceConnections. ", + "loc.input.label.pythonDownloadServiceConnections": "Feeds aus externen Organisationen", + "loc.input.help.pythonDownloadServiceConnections": "Wählen Sie Endpunkte für die Authentifizierung außerhalb dieser Organisation aus.", + "loc.input.label.onlyAddExtraIndex": "URL für primären Index nicht festlegen", + "loc.input.help.onlyAddExtraIndex": "Bei Festlegung auf TRUE wird kein Feed als primäre Index-URL festgelegt. Alle konfigurierten Feeds/Endpunkte werden als zusätzliche Index-URLs festgelegt. Standardwert: FALSE.", + "loc.messages.Info_AddingInternalFeeds": "Authentifizierungsinformationen für %s interne Feeds werden hinzugefügt.", + "loc.messages.Info_AddingExternalFeeds": "Authentifizierungsinformationen für den externen Endpunkt \"%s\" werden hinzugefügt.", + "loc.messages.Info_AddingFederatedFeedAuth": "Authentifizierungsinformationen der Dienstverbindung %s werden für Feed %s hinzugefügt", + "loc.messages.Info_SuccessAddingAuth": "Die Authentifizierung für %s interne Feeds und %s externen Endpunkt wurde erfolgreich hinzugefügt.", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Die Authentifizierung für den Feed %s wurde erfolgreich hinzugefügt.", + "loc.messages.Info_AddingPasswordAuthEntry": "Eintrag zur Authentifizierung über Benutzername/Kennwort für Feed \"%s\" wird hinzugefügt.", + "loc.messages.Info_AddingTokenAuthEntry": "Eintrag zur Authentifizierung über ein Token für Feed \"%s\" wird hinzugefügt.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Fehler beim Analysieren der Feed-URL und beim Hinzufügen von Authentifizierungsinformationen. %s", + "loc.messages.FailedToGetPackagingUri": "Der URI für die Paketierung kann nicht mithilfe des URI der Standardsammlung abgerufen werden.", + "loc.messages.FailedToGetServiceConnectionAuth": "Verbundanmeldeinformationen können nicht von der Dienstverbindung abgerufen werden: %s.", + "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", + "loc.messages.Warn_TooManyFeedEntries": "Zu viele Feedeinträge für die Authentifizierung. Verringern Sie die Anzahl von Repositorys in der Aufgabe.", + "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson index 06894c5cb220..b186f8a3b1e1 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Autenticación PIP de Python", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) o [consultar la documentación de pip](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Tarea de autenticación para el cliente de PIP que se usa para instalar distribuciones de Python.", - "loc.instanceNameFormat": "Autenticación PIP", - "loc.group.displayName.feedAuthentication": "Fuentes y autenticación", - "loc.input.label.artifactFeeds": "Mis fuentes (seleccionar a continuación)", - "loc.input.help.artifactFeeds": "Seleccionar las fuentes para autenticar presentes en esta organización", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "Fuentes de organizaciones externas", - "loc.input.help.pythonDownloadServiceConnections": "Seleccione los puntos de conexión para autenticarse fuera de esta organización.", - "loc.input.label.onlyAddExtraIndex": "No establecer la dirección URL de índice principal", - "loc.input.help.onlyAddExtraIndex": "Si se establece en true, no se establecerá ninguna fuente como dirección URL de índice principal. Todas las fuentes o los puntos de conexión que se hayan configurado se establecerán como direcciones URL de índice adicionales. El valor predeterminado es false.", - "loc.messages.Info_AddingInternalFeeds": "Agregando información de autenticación para las fuentes internas %s.", - "loc.messages.Info_AddingExternalFeeds": "Agregando información de autenticación para el punto de conexión externo %s.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "La autenticación para las fuentes internas %s y el punto de conexión externo %s se ha agregado correctamente.", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Agregando la entrada de autenticación de contraseña del nombre de usuario para la fuente %s.", - "loc.messages.Info_AddingTokenAuthEntry": "Agregando la entrada de autenticación de token para la fuente %s.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "No se pudo analizar la dirección URL de la fuente ni agregar la información de autenticación. %s", - "loc.messages.FailedToGetPackagingUri": "No se puede obtener el URI de empaquetado; se usa el URI de la colección predeterminado.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", - "loc.messages.Warn_TooManyFeedEntries": "Hay demasiadas entradas de fuente para la autenticación. Reduzca el número de repositorios de la tarea.", - "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s" +{ + "loc.friendlyName": "Autenticación PIP de Python", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) o [consultar la documentación de pip](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Tarea de autenticación para el cliente de PIP que se usa para instalar distribuciones de Python.", + "loc.instanceNameFormat": "Autenticación PIP", + "loc.group.displayName.feedAuthentication": "Fuentes y autenticación", + "loc.input.label.artifactFeeds": "Mis fuentes (seleccionar a continuación)", + "loc.input.help.artifactFeeds": "Seleccionar las fuentes para autenticar presentes en esta organización", + "loc.input.label.workloadIdentityServiceConnection": "Conexión de servicio \"Usuario de Azure DevOps respaldado por Id. de carga de trabajo de Entra\"", + "loc.input.help.workloadIdentityServiceConnection": "Si se establece, se requiere feedUrl. Se omiten todas las demás entradas.", + "loc.input.label.feedUrl": "Dirección URL de fuentes de Azure Artifacts.", + "loc.input.help.feedUrl": "Si se establece, se requiere workloadIdentityServiceConnection. Se omiten todas las demás entradas. No es compatible con pythonDownloadServiceConnections. ", + "loc.input.label.pythonDownloadServiceConnections": "Fuentes de organizaciones externas", + "loc.input.help.pythonDownloadServiceConnections": "Seleccione los puntos de conexión para autenticarse fuera de esta organización.", + "loc.input.label.onlyAddExtraIndex": "No establecer la dirección URL de índice principal", + "loc.input.help.onlyAddExtraIndex": "Si se establece en true, no se establecerá ninguna fuente como dirección URL de índice principal. Todas las fuentes o los puntos de conexión que se hayan configurado se establecerán como direcciones URL de índice adicionales. El valor predeterminado es false.", + "loc.messages.Info_AddingInternalFeeds": "Agregando información de autenticación para las fuentes internas %s.", + "loc.messages.Info_AddingExternalFeeds": "Agregando información de autenticación para el punto de conexión externo %s.", + "loc.messages.Info_AddingFederatedFeedAuth": "Agregando información de autenticación de la conexión de servicio %s para la fuente %s", + "loc.messages.Info_SuccessAddingAuth": "La autenticación para las fuentes internas %s y el punto de conexión externo %s se ha agregado correctamente.", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Se agregó correctamente la autenticación para la fuente %s.", + "loc.messages.Info_AddingPasswordAuthEntry": "Agregando la entrada de autenticación de contraseña del nombre de usuario para la fuente %s.", + "loc.messages.Info_AddingTokenAuthEntry": "Agregando la entrada de autenticación de token para la fuente %s.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "No se pudo analizar la dirección URL de la fuente ni agregar la información de autenticación. %s", + "loc.messages.FailedToGetPackagingUri": "No se puede obtener el URI de empaquetado; se usa el URI de la colección predeterminado.", + "loc.messages.FailedToGetServiceConnectionAuth": "No se pueden obtener las credenciales federadas de la conexión de servicio: %s.", + "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", + "loc.messages.Warn_TooManyFeedEntries": "Hay demasiadas entradas de fuente para la autenticación. Reduzca el número de repositorios de la tarea.", + "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson index 028b1a0ff22e..7cc9f3aa3d60 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Authentification PIP pour Python", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) ou [consulter la documentation de pip](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Tâche d'authentification du client PIP utilisé pour l'installation des distributions Python", - "loc.instanceNameFormat": "Authentification pip", - "loc.group.displayName.feedAuthentication": "Flux et authentification", - "loc.input.label.artifactFeeds": "Mes flux (à sélectionner ci-dessous)", - "loc.input.help.artifactFeeds": "Sélectionner les flux d'authentification dans cette organisation", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "Flux d'organisations externes", - "loc.input.help.pythonDownloadServiceConnections": "Sélectionnez des points de terminaison pour permettre l'authentification en dehors de cette organisation.", - "loc.input.label.onlyAddExtraIndex": "Ne pas définir l'URL d'index principal", - "loc.input.help.onlyAddExtraIndex": "Si la valeur est true, aucun flux n'est défini en tant qu'URL d'index principal. Tous les flux/points de terminaison configurés sont définis en tant qu'URL d'index supplémentaires. La valeur par défaut est false.", - "loc.messages.Info_AddingInternalFeeds": "Ajout d'informations d'authentification pour le ou les flux internes %s.", - "loc.messages.Info_AddingExternalFeeds": "Ajout d'informations d'authentification pour le point de terminaison externe %s.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "Ajout réussi de l'authentification pour les flux internes %s et le point de terminaison externe %s.", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Ajout d'une entrée d'authentification par nom d'utilisateur/mot de passe pour le flux %s", - "loc.messages.Info_AddingTokenAuthEntry": "Ajout d'une entrée d'authentification par jeton pour le flux %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Échec de l'analyse de l'URL de flux et de l'ajout d'informations d'authentification. %s", - "loc.messages.FailedToGetPackagingUri": "Impossible d'obtenir l'URI de packaging. Utilisation de l'URI de collection par défaut.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "Échec de l'ajout de l'authentification.", - "loc.messages.Warn_TooManyFeedEntries": "Trop d'entrées de flux pour l'authentification. Réduisez le nombre de dépôts dans la tâche.", - "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s" +{ + "loc.friendlyName": "Authentification PIP pour Python", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) ou [consulter la documentation de pip](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Tâche d'authentification du client PIP utilisé pour l'installation des distributions Python", + "loc.instanceNameFormat": "Authentification pip", + "loc.group.displayName.feedAuthentication": "Flux et authentification", + "loc.input.label.artifactFeeds": "Mes flux (à sélectionner ci-dessous)", + "loc.input.help.artifactFeeds": "Sélectionner les flux d'authentification dans cette organisation", + "loc.input.label.workloadIdentityServiceConnection": "Connexion de service « Prise en charge de l’ID de charge de travail Azure DevOps utilisateur »", + "loc.input.help.workloadIdentityServiceConnection": "Si ce paramètre est défini, feedUrl est obligatoire. Toutes les autres entrées sont ignorées.", + "loc.input.label.feedUrl": "URL des flux Azure Artifacts", + "loc.input.help.feedUrl": "Si ce paramètre est défini, workloadIdentityServiceConnection est obligatoire. Toutes les autres entrées sont ignorées. Non compatible avec pythonDownloadServiceConnections. ", + "loc.input.label.pythonDownloadServiceConnections": "Flux d'organisations externes", + "loc.input.help.pythonDownloadServiceConnections": "Sélectionnez des points de terminaison pour permettre l'authentification en dehors de cette organisation.", + "loc.input.label.onlyAddExtraIndex": "Ne pas définir l'URL d'index principal", + "loc.input.help.onlyAddExtraIndex": "Si la valeur est true, aucun flux n'est défini en tant qu'URL d'index principal. Tous les flux/points de terminaison configurés sont définis en tant qu'URL d'index supplémentaires. La valeur par défaut est false.", + "loc.messages.Info_AddingInternalFeeds": "Ajout d'informations d'authentification pour le ou les flux internes %s.", + "loc.messages.Info_AddingExternalFeeds": "Ajout d'informations d'authentification pour le point de terminaison externe %s.", + "loc.messages.Info_AddingFederatedFeedAuth": "Ajout d’informations d’authentification à partir des %s de connexion de service pour le flux %s", + "loc.messages.Info_SuccessAddingAuth": "Ajout réussi de l'authentification pour les flux internes %s et le point de terminaison externe %s.", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Authentification ajoutée pour le flux %s.", + "loc.messages.Info_AddingPasswordAuthEntry": "Ajout d'une entrée d'authentification par nom d'utilisateur/mot de passe pour le flux %s", + "loc.messages.Info_AddingTokenAuthEntry": "Ajout d'une entrée d'authentification par jeton pour le flux %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Échec de l'analyse de l'URL de flux et de l'ajout d'informations d'authentification. %s", + "loc.messages.FailedToGetPackagingUri": "Impossible d'obtenir l'URI de packaging. Utilisation de l'URI de collection par défaut.", + "loc.messages.FailedToGetServiceConnectionAuth": "Impossible d’obtenir les informations d’identification fédérées à partir de la connexion de service : %s.", + "loc.messages.FailedToAddAuthentication": "Échec de l'ajout de l'authentification.", + "loc.messages.Warn_TooManyFeedEntries": "Trop d'entrées de flux pour l'authentification. Réduisez le nombre de dépôts dans la tâche.", + "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson index ad44db61e10f..6699a2cf3a08 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Autenticazione PIP di Python", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate). In alternativa [vedere la documentazione di pip](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Attività di autenticazione per il client PIP usato per l'installazione di distribuzioni di Python", - "loc.instanceNameFormat": "Autenticazione pip", - "loc.group.displayName.feedAuthentication": "Feed e autenticazione", - "loc.input.label.artifactFeeds": "Feed personali (selezionare sotto)", - "loc.input.help.artifactFeeds": "Selezionare i feed da autenticare presenti in questa organizzazione", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "Feed di organizzazioni esterne", - "loc.input.help.pythonDownloadServiceConnections": "Selezionare gli endpoint da autenticare all'esterno di questa organizzazione.", - "loc.input.label.onlyAddExtraIndex": "Non impostare l'URL di indice primario", - "loc.input.help.onlyAddExtraIndex": "Se questa opzione è impostata su true, nessun feed verrà impostato come URL di indice primario. Tutti i feed/endpoint configurati verranno impostati come URL di indice aggiuntivi. Il valore predefinito è false.", - "loc.messages.Info_AddingInternalFeeds": "Aggiunta delle informazioni di autenticazione per i feed interni di %s.", - "loc.messages.Info_AddingExternalFeeds": "Aggiunta delle informazioni di autenticazione per l'endpoint esterno di %s.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "L'autenticazione per i feed interni di %s e l'endpoint esterno di %s è stata aggiunta.", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Aggiunta della voce di autenticazione password e nome utente per il feed %s", - "loc.messages.Info_AddingTokenAuthEntry": "Aggiunta della voce di autenticazione token per il feed %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Non è stato possibile analizzare l'URL del feed e aggiungere le informazioni di autenticazione. %s", - "loc.messages.FailedToGetPackagingUri": "Non è possibile recuperare l'URI della creazione di pacchetti. Verrà usato l'URI della raccolta predefinito.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", - "loc.messages.Warn_TooManyFeedEntries": "Sono state specificate troppe voci di feed per l'autenticazione. Ridurre il numero di repository nell'attività.", - "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s" +{ + "loc.friendlyName": "Autenticazione PIP di Python", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate). In alternativa [vedere la documentazione di pip](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Attività di autenticazione per il client PIP usato per l'installazione di distribuzioni di Python", + "loc.instanceNameFormat": "Autenticazione pip", + "loc.group.displayName.feedAuthentication": "Feed e autenticazione", + "loc.input.label.artifactFeeds": "Feed personali (selezionare sotto)", + "loc.input.help.artifactFeeds": "Selezionare i feed da autenticare presenti in questa organizzazione", + "loc.input.label.workloadIdentityServiceConnection": "Connessione al servizio \"Entra Workload ID-backed Azure DevOps user\"", + "loc.input.help.workloadIdentityServiceConnection": "Se questa impostazione è impostata, feedUrl è obbligatorio. Tutti gli altri input vengono ignorati.", + "loc.input.label.feedUrl": "URL feed Azure Artifacts.", + "loc.input.help.feedUrl": "Se questa impostazione è impostata, è necessario workloadIdentityServiceConnection. Tutti gli altri input vengono ignorati. Non compatibile con pythonDownloadServiceConnections. ", + "loc.input.label.pythonDownloadServiceConnections": "Feed di organizzazioni esterne", + "loc.input.help.pythonDownloadServiceConnections": "Selezionare gli endpoint da autenticare all'esterno di questa organizzazione.", + "loc.input.label.onlyAddExtraIndex": "Non impostare l'URL di indice primario", + "loc.input.help.onlyAddExtraIndex": "Se questa opzione è impostata su true, nessun feed verrà impostato come URL di indice primario. Tutti i feed/endpoint configurati verranno impostati come URL di indice aggiuntivi. Il valore predefinito è false.", + "loc.messages.Info_AddingInternalFeeds": "Aggiunta delle informazioni di autenticazione per i feed interni di %s.", + "loc.messages.Info_AddingExternalFeeds": "Aggiunta delle informazioni di autenticazione per l'endpoint esterno di %s.", + "loc.messages.Info_AddingFederatedFeedAuth": "Aggiunta di informazioni di autenticazione dalla connessione al servizio %s per il feed %s", + "loc.messages.Info_SuccessAddingAuth": "L'autenticazione per i feed interni di %s e l'endpoint esterno di %s è stata aggiunta.", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "L'autenticazione per il feed %s è stata aggiunta.", + "loc.messages.Info_AddingPasswordAuthEntry": "Aggiunta della voce di autenticazione password e nome utente per il feed %s", + "loc.messages.Info_AddingTokenAuthEntry": "Aggiunta della voce di autenticazione token per il feed %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Non è stato possibile analizzare l'URL del feed e aggiungere le informazioni di autenticazione. %s", + "loc.messages.FailedToGetPackagingUri": "Non è possibile recuperare l'URI della creazione di pacchetti. Verrà usato l'URI della raccolta predefinito.", + "loc.messages.FailedToGetServiceConnectionAuth": "Non è possibile ottenere le credenziali federate dalla connessione al servizio: %s.", + "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", + "loc.messages.Warn_TooManyFeedEntries": "Sono state specificate troppe voci di feed per l'autenticazione. Ridurre il numero di repository nell'attività.", + "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson index 6914d73d3d89..a7ee50fbd182 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python pip 認証", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)、または [PIP のドキュメントを参照](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Python ディストリビューションのインストールに使用される pip クライアントの認証タスク", - "loc.instanceNameFormat": "PIP 認証", - "loc.group.displayName.feedAuthentication": "フィードと認証", - "loc.input.label.artifactFeeds": "マイ フィード (以下を選択)", - "loc.input.help.artifactFeeds": "この組織内に存在する、認証対象のフィードを選択します", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "外部組織からのフィード", - "loc.input.help.pythonDownloadServiceConnections": "この組織の外部で認証するエンドポイントを選択します。", - "loc.input.label.onlyAddExtraIndex": "プライマリ インデックス URL を設定しない", - "loc.input.help.onlyAddExtraIndex": "true に設定されている場合、プライマリ インデックス URL として設定されるフィードはありません。構成済みのすべてのフィードとエンドポイントは、予備のインデックス URL として設定されます。既定値は false です。", - "loc.messages.Info_AddingInternalFeeds": "%s 内部フィードの認証情報を追加しています。", - "loc.messages.Info_AddingExternalFeeds": "%s 外部エンドポイントの認証情報を追加しています。", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "%s の内部フィードと %s の外部エンドポイントに認証が正常に追加されました。", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "フィード %s のユーザー名パスワード認証エントリを追加しています", - "loc.messages.Info_AddingTokenAuthEntry": "フィード %s のトークン認証エントリを追加しています", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", - "loc.messages.FailedToGetPackagingUri": "既定のコレクション URI を使用して、パッケージ URI を取得できません。", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", - "loc.messages.Warn_TooManyFeedEntries": "認証のフィード エントリが多すぎます。タスク内のリポジトリの数を減らしてください。", - "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s" +{ + "loc.friendlyName": "Python pip 認証", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)、または [PIP のドキュメントを参照](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Python ディストリビューションのインストールに使用される pip クライアントの認証タスク", + "loc.instanceNameFormat": "PIP 認証", + "loc.group.displayName.feedAuthentication": "フィードと認証", + "loc.input.label.artifactFeeds": "マイ フィード (以下を選択)", + "loc.input.help.artifactFeeds": "この組織内に存在する、認証対象のフィードを選択します", + "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID にバックアップされた Azure DevOps ユーザー' サービス接続", + "loc.input.help.workloadIdentityServiceConnection": "これを設定した場合、feedUrl が必要です。他のすべての入力は無視されます。", + "loc.input.label.feedUrl": "Azure Artifacts フィード URL。", + "loc.input.help.feedUrl": "これを設定した場合、workloadIdentityServiceConnection が必要です。他のすべての入力は無視されます。pythonDownloadServiceConnections と互換性がありません。", + "loc.input.label.pythonDownloadServiceConnections": "外部組織からのフィード", + "loc.input.help.pythonDownloadServiceConnections": "この組織の外部で認証するエンドポイントを選択します。", + "loc.input.label.onlyAddExtraIndex": "プライマリ インデックス URL を設定しない", + "loc.input.help.onlyAddExtraIndex": "true に設定されている場合、プライマリ インデックス URL として設定されるフィードはありません。構成済みのすべてのフィードとエンドポイントは、予備のインデックス URL として設定されます。既定値は false です。", + "loc.messages.Info_AddingInternalFeeds": "%s 内部フィードの認証情報を追加しています。", + "loc.messages.Info_AddingExternalFeeds": "%s 外部エンドポイントの認証情報を追加しています。", + "loc.messages.Info_AddingFederatedFeedAuth": "フィード %s のサービス接続 %s から認証情報を追加しています", + "loc.messages.Info_SuccessAddingAuth": "%s の内部フィードと %s の外部エンドポイントに認証が正常に追加されました。", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "フィード %s の認証が正常に追加されました。", + "loc.messages.Info_AddingPasswordAuthEntry": "フィード %s のユーザー名パスワード認証エントリを追加しています", + "loc.messages.Info_AddingTokenAuthEntry": "フィード %s のトークン認証エントリを追加しています", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", + "loc.messages.FailedToGetPackagingUri": "既定のコレクション URI を使用して、パッケージ URI を取得できません。", + "loc.messages.FailedToGetServiceConnectionAuth": "サービス接続からフェデレーション資格情報を取得できません: %s。", + "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", + "loc.messages.Warn_TooManyFeedEntries": "認証のフィード エントリが多すぎます。タスク内のリポジトリの数を減らしてください。", + "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson index c640b141704c..3a0aaeb81f08 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python pip 인증", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) 또는 [pip 설명서 참조](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Python 배포를 설치하는 데 사용되는 pip 클라이언트의 인증 작업입니다.", - "loc.instanceNameFormat": "PIP 인증", - "loc.group.displayName.feedAuthentication": "피드 및 인증", - "loc.input.label.artifactFeeds": "내 피드(아래에서 선택)", - "loc.input.help.artifactFeeds": "이 조직에 있는, 인증할 피드를 선택합니다.", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "외부 조직의 피드", - "loc.input.help.pythonDownloadServiceConnections": "이 조직 외부에 있는, 인증할 엔드포인트를 선택합니다.", - "loc.input.label.onlyAddExtraIndex": "기본 인덱스 URL 설정 안 함", - "loc.input.help.onlyAddExtraIndex": "이를 true로 설정하면 피드가 기본 인덱스 URL로 설정되지 않습니다. 구성된 모든 피드/엔드포인트가 추가 인덱스 URL로 설정됩니다. 기본값은 false입니다.", - "loc.messages.Info_AddingInternalFeeds": "%s 내부 피드의 인증 정보를 추가하는 중입니다.", - "loc.messages.Info_AddingExternalFeeds": "%s 외부 엔드포인트의 인증 정보를 추가하는 중입니다.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "%s 내부 피드 및 %s 외부 엔드포인트의 인증을 추가했습니다.", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "%s 피드의 사용자 이름 암호 인증 항목을 추가하는 중", - "loc.messages.Info_AddingTokenAuthEntry": "%s 피드의 토큰 인증 항목을 추가하는 중", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", - "loc.messages.FailedToGetPackagingUri": "기본 컬렉션 URI를 사용하여 패키징 URI를 가져올 수 없습니다.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", - "loc.messages.Warn_TooManyFeedEntries": "인증할 피드 항목 수가 너무 많습니다. 작업의 리포지토리 수를 줄이세요.", - "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다." +{ + "loc.friendlyName": "Python pip 인증", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) 또는 [pip 설명서 참조](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Python 배포를 설치하는 데 사용되는 pip 클라이언트의 인증 작업입니다.", + "loc.instanceNameFormat": "PIP 인증", + "loc.group.displayName.feedAuthentication": "피드 및 인증", + "loc.input.label.artifactFeeds": "내 피드(아래에서 선택)", + "loc.input.help.artifactFeeds": "이 조직에 있는, 인증할 피드를 선택합니다.", + "loc.input.label.workloadIdentityServiceConnection": "'Entra 워크로드 ID 지원 Azure DevOps 사용자' 서비스 연결", + "loc.input.help.workloadIdentityServiceConnection": "이 설정을 지정하면 feedUrl이 필요합니다. 다른 모든 입력은 무시됩니다.", + "loc.input.label.feedUrl": "Azure Artifacts 피드 URL.", + "loc.input.help.feedUrl": "이 설정을 지정하면 workloadIdentityServiceConnection이 필요합니다. 다른 모든 입력은 무시됩니다. pythonDownloadServiceConnections와 호환되지 않습니다. ", + "loc.input.label.pythonDownloadServiceConnections": "외부 조직의 피드", + "loc.input.help.pythonDownloadServiceConnections": "이 조직 외부에 있는, 인증할 엔드포인트를 선택합니다.", + "loc.input.label.onlyAddExtraIndex": "기본 인덱스 URL 설정 안 함", + "loc.input.help.onlyAddExtraIndex": "이를 true로 설정하면 피드가 기본 인덱스 URL로 설정되지 않습니다. 구성된 모든 피드/엔드포인트가 추가 인덱스 URL로 설정됩니다. 기본값은 false입니다.", + "loc.messages.Info_AddingInternalFeeds": "%s 내부 피드의 인증 정보를 추가하는 중입니다.", + "loc.messages.Info_AddingExternalFeeds": "%s 외부 엔드포인트의 인증 정보를 추가하는 중입니다.", + "loc.messages.Info_AddingFederatedFeedAuth": "피드 %s에 대한 서비스 연결 %s의 인증 정보를 추가하는 중", + "loc.messages.Info_SuccessAddingAuth": "%s 내부 피드 및 %s 외부 엔드포인트의 인증을 추가했습니다.", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "피드 %s에 대한 인증을 추가했습니다.", + "loc.messages.Info_AddingPasswordAuthEntry": "%s 피드의 사용자 이름 암호 인증 항목을 추가하는 중", + "loc.messages.Info_AddingTokenAuthEntry": "%s 피드의 토큰 인증 항목을 추가하는 중", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", + "loc.messages.FailedToGetPackagingUri": "기본 컬렉션 URI를 사용하여 패키징 URI를 가져올 수 없습니다.", + "loc.messages.FailedToGetServiceConnectionAuth": "서비스 연결에서 페더레이션 자격 증명을 가져올 수 없습니다. %s.", + "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", + "loc.messages.Warn_TooManyFeedEntries": "인증할 피드 항목 수가 너무 많습니다. 작업의 리포지토리 수를 줄이세요.", + "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다." } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson index 554d010cc478..138759b6101e 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Проверка подлинности pip Python", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) или [документацию по pip](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "Задача проверки подлинности для клиента pip, используемого для установки дистрибутивов Python", - "loc.instanceNameFormat": "Проверка подлинности Pip", - "loc.group.displayName.feedAuthentication": "Веб-каналы и проверка подлинности", - "loc.input.label.artifactFeeds": "Мои веб-каналы (выберите ниже)", - "loc.input.help.artifactFeeds": "Выберите веб-каналы для проверки подлинности, присутствующие в этой организации", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "Веб-каналы из внешних организаций", - "loc.input.help.pythonDownloadServiceConnections": "Выберите конечные точки для проверки подлинности за пределами этой организации.", - "loc.input.label.onlyAddExtraIndex": "Не задавать URL-адрес первичного индекса", - "loc.input.help.onlyAddExtraIndex": "Если задано значение true, веб-канал не будет задан как URL-адрес первичного индекса. Все настроенные веб-каналы и конечные точки будут заданы как URL-адреса дополнительного индекса. По умолчанию используется значение false.", - "loc.messages.Info_AddingInternalFeeds": "Добавление сведений о проверке подлинности для внутренних веб-каналов (%s).", - "loc.messages.Info_AddingExternalFeeds": "Добавление сведений о проверке подлинности для внешней конечной точки %s.", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "Проверка подлинности успешно добавлена для внутренних веб-каналов (%s) и внешней конечной точки (%s).", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Добавление записи проверки подлинности для пароля пользователя для веб-канала %s", - "loc.messages.Info_AddingTokenAuthEntry": "Добавление записи проверки подлинности токена для веб-канала %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", - "loc.messages.FailedToGetPackagingUri": "Не удалось получить URI упаковки, используется URI коллекции по умолчанию.", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "Не удалось добавить проверку подлинности.", - "loc.messages.Warn_TooManyFeedEntries": "Слишком много записей веб-каналов для проверки подлинности. Сократите число репозиториев в задаче.", - "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s" +{ + "loc.friendlyName": "Проверка подлинности pip Python", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate) или [документацию по pip](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "Задача проверки подлинности для клиента pip, используемого для установки дистрибутивов Python", + "loc.instanceNameFormat": "Проверка подлинности Pip", + "loc.group.displayName.feedAuthentication": "Веб-каналы и проверка подлинности", + "loc.input.label.artifactFeeds": "Мои веб-каналы (выберите ниже)", + "loc.input.help.artifactFeeds": "Выберите веб-каналы для проверки подлинности, присутствующие в этой организации", + "loc.input.label.workloadIdentityServiceConnection": "Подключение службы \"Пользователь Azure DevOps с поддержкой Идентификации рабочей нагрузки Microsoft Entra\"", + "loc.input.help.workloadIdentityServiceConnection": "Если этот параметр задано, требуется feedUrl. Все остальные входные данные игнорируются.", + "loc.input.label.feedUrl": "URL-адрес веб-каналов Azure Artifacts.", + "loc.input.help.feedUrl": "Если этот параметр задано, требуется workloadIdentityServiceConnection. Все остальные входные данные игнорируются. Несовместимо с pythonDownloadServiceConnections. ", + "loc.input.label.pythonDownloadServiceConnections": "Веб-каналы из внешних организаций", + "loc.input.help.pythonDownloadServiceConnections": "Выберите конечные точки для проверки подлинности за пределами этой организации.", + "loc.input.label.onlyAddExtraIndex": "Не задавать URL-адрес первичного индекса", + "loc.input.help.onlyAddExtraIndex": "Если задано значение true, веб-канал не будет задан как URL-адрес первичного индекса. Все настроенные веб-каналы и конечные точки будут заданы как URL-адреса дополнительного индекса. По умолчанию используется значение false.", + "loc.messages.Info_AddingInternalFeeds": "Добавление сведений о проверке подлинности для внутренних веб-каналов (%s).", + "loc.messages.Info_AddingExternalFeeds": "Добавление сведений о проверке подлинности для внешней конечной точки %s.", + "loc.messages.Info_AddingFederatedFeedAuth": "Добавление сведений о проверке подлинности из подключения службы %s для веб-канала %s", + "loc.messages.Info_SuccessAddingAuth": "Проверка подлинности успешно добавлена для внутренних веб-каналов (%s) и внешней конечной точки (%s).", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Проверка подлинности для веб-канала %s добавлена.", + "loc.messages.Info_AddingPasswordAuthEntry": "Добавление записи проверки подлинности для пароля пользователя для веб-канала %s", + "loc.messages.Info_AddingTokenAuthEntry": "Добавление записи проверки подлинности токена для веб-канала %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", + "loc.messages.FailedToGetPackagingUri": "Не удалось получить URI упаковки, используется URI коллекции по умолчанию.", + "loc.messages.FailedToGetServiceConnectionAuth": "Не удалось получить федеративные учетные данные из подключения службы: %s.", + "loc.messages.FailedToAddAuthentication": "Не удалось добавить проверку подлинности.", + "loc.messages.Warn_TooManyFeedEntries": "Слишком много записей веб-каналов для проверки подлинности. Сократите число репозиториев в задаче.", + "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson index bb0fcfde9657..8a090f8a7b1b 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python pip 身份验证", - "loc.helpMarkDown": "[详细了解此任务](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)或[参阅 pip 文档](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "用于安装 Python 分发版的 pip 客户端的身份验证任务", - "loc.instanceNameFormat": "Pip 身份验证", - "loc.group.displayName.feedAuthentication": "源和身份验证", - "loc.input.label.artifactFeeds": "我的源(在下方选择)", - "loc.input.help.artifactFeeds": "选择要在此组织中进行身份验证的源", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "来自外部组织的源", - "loc.input.help.pythonDownloadServiceConnections": "选择要在此组织外部进行身份验证的终结点。", - "loc.input.label.onlyAddExtraIndex": "请勿设置主要索引 URL", - "loc.input.help.onlyAddExtraIndex": "如果此项设置为 true,则不会将任何源设置为主要索引 URL。会将所有已配置的源/终结点设置为额外索引 URL。默认设为 false。", - "loc.messages.Info_AddingInternalFeeds": "正在为 %s 内部源添加身份验证信息。", - "loc.messages.Info_AddingExternalFeeds": "正在为 %s 外部终结点添加身份验证信息。", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "已成功添加对 %s 内部源和 %s 外部终结点的身份验证。", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "正在为源 %s 添加用户名密码身份验证条目", - "loc.messages.Info_AddingTokenAuthEntry": "正在为源 %s 添加令牌身份验证条目", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", - "loc.messages.FailedToGetPackagingUri": "无法使用默认集合 URI 获取打包 URI。", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", - "loc.messages.Warn_TooManyFeedEntries": "身份验证的源条目过多。请减少任务中的存储库数。", - "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s" +{ + "loc.friendlyName": "Python pip 身份验证", + "loc.helpMarkDown": "[详细了解此任务](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)或[参阅 pip 文档](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "用于安装 Python 分发版的 pip 客户端的身份验证任务", + "loc.instanceNameFormat": "Pip 身份验证", + "loc.group.displayName.feedAuthentication": "源和身份验证", + "loc.input.label.artifactFeeds": "我的源(在下方选择)", + "loc.input.help.artifactFeeds": "选择要在此组织中进行身份验证的源", + "loc.input.label.workloadIdentityServiceConnection": "“Entra Workload ID 支持的 Azure DevOps 用户”服务连接", + "loc.input.help.workloadIdentityServiceConnection": "如果进行了此设置,则需要 feedUrl。所有其他输入将忽略。", + "loc.input.label.feedUrl": "Azure Artifacts 源 URL。", + "loc.input.help.feedUrl": "如果进行了此设置,则需要 workloadIdentityServiceConnection。所有其他输入将忽略。与 pythonDownloadServiceConnections 不兼容。", + "loc.input.label.pythonDownloadServiceConnections": "来自外部组织的源", + "loc.input.help.pythonDownloadServiceConnections": "选择要在此组织外部进行身份验证的终结点。", + "loc.input.label.onlyAddExtraIndex": "请勿设置主要索引 URL", + "loc.input.help.onlyAddExtraIndex": "如果此项设置为 true,则不会将任何源设置为主要索引 URL。会将所有已配置的源/终结点设置为额外索引 URL。默认设为 false。", + "loc.messages.Info_AddingInternalFeeds": "正在为 %s 内部源添加身份验证信息。", + "loc.messages.Info_AddingExternalFeeds": "正在为 %s 外部终结点添加身份验证信息。", + "loc.messages.Info_AddingFederatedFeedAuth": "正在为源 %s 添加服务连接 %s 中的身份验证信息", + "loc.messages.Info_SuccessAddingAuth": "已成功添加对 %s 内部源和 %s 外部终结点的身份验证。", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "已成功为源 %s 添加身份验证。", + "loc.messages.Info_AddingPasswordAuthEntry": "正在为源 %s 添加用户名密码身份验证条目", + "loc.messages.Info_AddingTokenAuthEntry": "正在为源 %s 添加令牌身份验证条目", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", + "loc.messages.FailedToGetPackagingUri": "无法使用默认集合 URI 获取打包 URI。", + "loc.messages.FailedToGetServiceConnectionAuth": "无法从服务连接 %s 获取联合凭据。", + "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", + "loc.messages.Warn_TooManyFeedEntries": "身份验证的源条目过多。请减少任务中的存储库数。", + "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s" } \ No newline at end of file diff --git a/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson index 07b3dbe0b237..c9dbc7df44ff 100644 --- a/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/PipAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python pip 驗證", - "loc.helpMarkDown": "[深入了解此工作](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)或[參閱 pip 文件](https://pip.pypa.io/en/stable/reference/pip_install/)", - "loc.description": "用於安裝 Python 發行版本之 pip 用戶端的驗證工作", - "loc.instanceNameFormat": "Pip 驗證", - "loc.group.displayName.feedAuthentication": "摘要與驗證", - "loc.input.label.artifactFeeds": "我的摘要 (於下方選取)", - "loc.input.help.artifactFeeds": "選取此組織內要驗證的摘要", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, feedUrl is required. All other inputs are ignored.", - "loc.input.label.feedUrl": "Azure Artifacts Feeds url.", - "loc.input.help.feedUrl": "If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with pythonDownloadServiceConnections. ", - "loc.input.label.pythonDownloadServiceConnections": "來自外部組織的摘要", - "loc.input.help.pythonDownloadServiceConnections": "選取此組織外要驗證的端點。", - "loc.input.label.onlyAddExtraIndex": "不要設定主要索引 URL", - "loc.input.help.onlyAddExtraIndex": "如果設為 true,則不會將任何摘要設為主要索引 URL。所有已設定的摘要/端點都會設為額外的索引 URL。預設為 false。", - "loc.messages.Info_AddingInternalFeeds": "正在新增 %s 個內部摘要的驗證資訊。", - "loc.messages.Info_AddingExternalFeeds": "正在新增 %s 外部端點的驗證資訊。", - "loc.messages.Info_AddingFederatedFeedAuth": "Adding auth information from service connection %s for feed %s", - "loc.messages.Info_SuccessAddingAuth": "已成功為 %s 內部摘要和 %s 外部端點新增驗證。", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Successfully added auth for feed %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "正在新增摘要 %s 的使用者名稱密碼驗證項目", - "loc.messages.Info_AddingTokenAuthEntry": "正在新增摘要 %s 的權杖驗證項目", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", - "loc.messages.FailedToGetPackagingUri": "無法取得封裝 URI,將改用預設收集 URI。", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.FailedToAddAuthentication": "無法新增驗證。", - "loc.messages.Warn_TooManyFeedEntries": "太多要驗證的摘要項目。請減少工作中的存放庫數目。", - "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s" +{ + "loc.friendlyName": "Python pip 驗證", + "loc.helpMarkDown": "[深入了解此工作](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/pip-authenticate)或[參閱 pip 文件](https://pip.pypa.io/en/stable/reference/pip_install/)", + "loc.description": "用於安裝 Python 發行版本之 pip 用戶端的驗證工作", + "loc.instanceNameFormat": "Pip 驗證", + "loc.group.displayName.feedAuthentication": "摘要與驗證", + "loc.input.label.artifactFeeds": "我的摘要 (於下方選取)", + "loc.input.help.artifactFeeds": "選取此組織內要驗證的摘要", + "loc.input.label.workloadIdentityServiceConnection": "採用 Entra 工作負載 ID 的 Azure DevOps 使用者服務連線", + "loc.input.help.workloadIdentityServiceConnection": "如設定此選項,則需要 feedUrl。忽略所有其他輸入。", + "loc.input.label.feedUrl": "Azure Artifacts 摘要 URL。", + "loc.input.help.feedUrl": "如設定此選項,則需要 workloadIdentityServiceConnection。忽略所有其他輸入。與 pythonDownloadServiceConnections 不相容。", + "loc.input.label.pythonDownloadServiceConnections": "來自外部組織的摘要", + "loc.input.help.pythonDownloadServiceConnections": "選取此組織外要驗證的端點。", + "loc.input.label.onlyAddExtraIndex": "不要設定主要索引 URL", + "loc.input.help.onlyAddExtraIndex": "如果設為 true,則不會將任何摘要設為主要索引 URL。所有已設定的摘要/端點都會設為額外的索引 URL。預設為 false。", + "loc.messages.Info_AddingInternalFeeds": "正在新增 %s 個內部摘要的驗證資訊。", + "loc.messages.Info_AddingExternalFeeds": "正在新增 %s 外部端點的驗證資訊。", + "loc.messages.Info_AddingFederatedFeedAuth": "正在新增摘要 %s 的服務連線 %s 驗證資訊", + "loc.messages.Info_SuccessAddingAuth": "已成功為 %s 內部摘要和 %s 外部端點新增驗證。", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "已成功為摘要 %s 新增驗證。", + "loc.messages.Info_AddingPasswordAuthEntry": "正在新增摘要 %s 的使用者名稱密碼驗證項目", + "loc.messages.Info_AddingTokenAuthEntry": "正在新增摘要 %s 的權杖驗證項目", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", + "loc.messages.FailedToGetPackagingUri": "無法取得封裝 URI,將改用預設收集 URI。", + "loc.messages.FailedToGetServiceConnectionAuth": "無法取得服務連線的同盟認證: %s。", + "loc.messages.FailedToAddAuthentication": "無法新增驗證。", + "loc.messages.Warn_TooManyFeedEntries": "太多要驗證的摘要項目。請減少工作中的存放庫數目。", + "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s" } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson index 401740d47dcc..701588253a35 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Quellen indizieren und Symbole veröffentlichen", - "loc.helpMarkDown": "Weitere Informationen zur Verwendung dieser Aufgabe finden Sie [hier](https://go.microsoft.com/fwlink/?LinkID=613722).", - "loc.description": "Hiermit wird Ihr Quellcode indiziert, und Symbole werden in einer Dateifreigabe oder auf einem Azure Artifacts-Symbolserver veröffentlicht.", - "loc.instanceNameFormat": "Pfad für Symbolveröffentlichung", - "loc.group.displayName.advanced": "Erweitert", - "loc.input.label.SymbolsFolder": "Pfad zum Symbolordner", - "loc.input.help.SymbolsFolder": "Der Pfad zu dem Ordner, der nach Symboldateien durchsucht wird. Der Standardwert ist \"$(Build.SourcesDirectory)\". Geben Sie andernfalls einen Stammpfad an, z. B.: \"$(Build.BinariesDirectory)/MyProject\".", - "loc.input.label.SearchPattern": "Suchmuster", - "loc.input.help.SearchPattern": "Das Muster, das zum Ermitteln der zu veröffentlichenden PDB-Dateien verwendet wird.", - "loc.input.label.IndexSources": "Quellen indizieren", - "loc.input.help.IndexSources": "Gibt an, ob Quellserverinformationen in die PDB-Dateien eingefügt werden sollen. Diese Option wird nur auf Windows-Agents unterstützt.", - "loc.input.label.PublishSymbols": "Symbole veröffentlichen", - "loc.input.help.PublishSymbols": "Gibt an, ob die Symboldateien veröffentlicht werden sollen.", - "loc.input.label.SymbolServerType": "Symbolservertyp", - "loc.input.help.SymbolServerType": "Wählen Sie den Ort für die Veröffentlichung von Symbolen aus. Auf dem Azure Artifacts-Symbolserver veröffentlichte Symbole sind für alle Benutzer mit Zugriff auf die Organisation/Sammlung zugänglich. Azure DevOps Server unterstützt nur die Option \"Dateifreigabe\". Befolgen Sie [diese Anweisungen](https://go.microsoft.com/fwlink/?linkid=846265), um Symbolserver in Azure Artifacts zu verwenden.", - "loc.input.label.SymbolsPath": "Pfad zum Veröffentlichen von Symbolen", - "loc.input.help.SymbolsPath": "Die Dateifreigabe, in der Ihre Symbole gehostet werden. Dieser Wert wird im Aufruf von \"symstore.exe add\" als Parameter \"/s\" verwendet.", - "loc.input.label.CompressSymbols": "Symbole komprimieren", - "loc.input.help.CompressSymbols": "Komprimieren Sie Symbole bei der Veröffentlichung in einer Dateifreigabe.", - "loc.input.label.SymbolExpirationInDays": "Symbolablauf (in Tagen)", - "loc.input.help.SymbolExpirationInDays": "Die Anzahl der Tage, in denen Symbole beibehalten werden sollen.", - "loc.input.label.IndexableFileFormats": "Zu veröffentlichende Symboldateiformate", - "loc.input.help.IndexableFileFormats": "Die Debugformate, die auf dem Symbolserver veröffentlicht werden sollen", - "loc.input.label.DetailedLog": "Ausführliche Protokollierung", - "loc.input.help.DetailedLog": "Verwenden Sie die ausführliche Protokollierung.", - "loc.input.label.TreatNotIndexedAsWarning": "Warnen, wenn nicht indiziert", - "loc.input.help.TreatNotIndexedAsWarning": "Gibt an, ob eine Warnung erfolgen soll, wenn Quellen für eine PDB-Datei nicht indiziert sind. Andernfalls werden die Nachrichten als normale Ausgabe protokolliert.", - "loc.input.label.UseNetCoreClientTool": "NetCore-Clienttool verwenden", - "loc.input.help.UseNetCoreClientTool": "Gibt an, ob die Version des Symboluploadtools verwendet werden soll, das die DWARF- und ELF-Dateien unterstützt. Diese Option ist nur für Windows-Agents von Bedeutung. Auf Nicht-Windows-Agents wird immer die Version des Symboluploadtools verwendet, das die DWARF- und ELF-Dateien unterstützt.", - "loc.input.label.SymbolsMaximumWaitTime": "Max. Wartezeit (Min.)", - "loc.input.help.SymbolsMaximumWaitTime": "Wartezeit in Minuten, bevor für diese Aufgabe ein Fehler ausgelöst wird.", - "loc.input.label.SymbolsProduct": "Produkt", - "loc.input.help.SymbolsProduct": "Geben Sie den Produktparameter für symstore.exe an. Der Standardwert ist $(Build.DefinitionName).", - "loc.input.label.SymbolsVersion": "Version", - "loc.input.help.SymbolsVersion": "Geben Sie den Versionsparameter für symstore.exe an. Der Standardwert ist $(Build.BuildNumber).", - "loc.input.label.SymbolsArtifactName": "Artefaktname", - "loc.input.help.SymbolsArtifactName": "Geben Sie den Artefaktnamen an, der für das Symbolartefakt verwendet werden soll. Der Standardwert ist \"Symbols_$(BuildConfiguration)\".", - "loc.messages.CleanedUpSemaphoreFile0": "Die Semaphordatei \"{0}\" wurde erfolgreich bereinigt.", - "loc.messages.CleanUpSemaphoreFile0Error1": "Die vorhandene Semaphordatei \"{0}\" konnte nicht bereinigt werden. {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Fehler \"{0}\" beim Zugriff auf die Semaphordatei \"{1}\". Wiederholungsversuch in {2:N0} Sekunden.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Unerwarteter Fehler beim Veröffentlichen von Symbolen. Exitcode (%s) und Fehler (%s)", - "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", - "loc.messages.Error_SymbolPublishingToolNotFound": "Das Symbolveröffentlichungstool wurde unter \"%s\" nicht gefunden.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Fehler beim Laden von \"dbghelp.dll\" aus \"{0}\". Fehlercode: \"{1}\"", - "loc.messages.FailedToPublishSymbols": "Fehler beim Veröffentlichen von Symbolen. %s", - "loc.messages.FailedToRunClientTool": "Fehler beim Ausführen des Clienttools. %s", - "loc.messages.Found0Files": "Es wurden {0:N0} Dateien gefunden.", - "loc.messages.FoundNFiles": "Es wurden %s Dateien gefunden.", - "loc.messages.FreeLibraryDbghelpDllError0": "Fehler beim Freigeben der Bibliothek \"dbghelp.dll\". Fehlercode \"{0}\".", - "loc.messages.IndexingNotSupported": "Die Quellindizierung wird unter diesem Betriebssystem nicht unterstützt.", - "loc.messages.Info_RetrievingClientToolUri": "Clienttool wird abgerufen von: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "Es sind keine Dateien für die Indizierung ausgewählt.", - "loc.messages.NoFilesForPublishing": "Es sind keine Dateien zum Veröffentlichen ausgewählt.", - "loc.messages.NoSourcePathsIn0": "Quellen für die Symboldatei können nicht indiziert werden: \"{0}\". Die Datei enthält keine Quellpfadinformationen.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Mindestens eine Quelldatei für die Symboldatei \"{0}\" kann nicht indiziert werden.", - "loc.messages.PreJobFailedToExecute": "Fehler beim Ausführen von PreJob.", - "loc.messages.PublishOptionNotSet": "Die Option \"Symbole veröffentlichen\" wurde nicht festgelegt, sodass die Veröffentlichung ignoriert wird.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Die Symbolveröffentlichung konnte nicht abgeschlossen werden. Die maximale Wartezeit von {0:N0} Sekunden wurde erreicht.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Die Semaphordatei \"{0}\" ist bereits vorhanden. Die Symbolveröffentlichung wird in {1:N0} Sekunden wiederholt.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Die Semaphordatei \"{0}\" ist bereits vorhanden. Der letzte Zugriff auf die Datei erfolgte vor mehr als \"{1:N0}\" Minuten. Es wird versucht, die Datei zu bereinigen.", - "loc.messages.SkippingIndexing": "Die Indizierung wird übersprungen.", - "loc.messages.SourceFolderDeprecated0": "Der Quellordnerparameter ist veraltet. Der Wert \"{0}\" wird ignoriert.", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Indizierte Quellinformationen konnten nicht aus \"{0}\" abgerufen werden. {1}", - "loc.messages.SpacesInTemp": "Die Quelldateien sind ggf. nicht ordnungsgemäß indiziert. Der Ordner \"Temp\" enthält Leerzeichen.", - "loc.messages.SymbolsPublishedSuccessfully": "Symbole wurden erfolgreich veröffentlicht. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Der Symbolspeicher \"lastid.txt\" wurde unter \"{0}\" nicht gefunden.", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Der Arbeitsbereich kann aus dem Quellordner \"{0}\" nicht ermittelt werden.", - "loc.messages.UnableToIndexSources": "Quellen können nicht indiziert werden.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "Die Bibliothek \"dbghelp.dll\" wurde bereits aus einem unerwarteten Pfad geladen. Erwartet: \"{0}\". Tatsächlich: \"{0}\".", - "loc.messages.UnsupportedSourceProvider0": "Nicht unterstützter Quellanbieter \"{0}\" für die Quellindizierung.", - "loc.messages.Win32Error0FromMethod1": "Win32-Fehler \"{0}\" aus der Methode \"{1}\".", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "Quellen indizieren und Symbole veröffentlichen", + "loc.helpMarkDown": "Weitere Informationen zur Verwendung dieser Aufgabe finden Sie [hier](https://go.microsoft.com/fwlink/?LinkID=613722).", + "loc.description": "Hiermit wird Ihr Quellcode indiziert, und Symbole werden in einer Dateifreigabe oder auf einem Azure Artifacts-Symbolserver veröffentlicht.", + "loc.instanceNameFormat": "Pfad für Symbolveröffentlichung", + "loc.group.displayName.advanced": "Erweitert", + "loc.input.label.SymbolsFolder": "Pfad zum Symbolordner", + "loc.input.help.SymbolsFolder": "Der Pfad zu dem Ordner, der nach Symboldateien durchsucht wird. Der Standardwert ist \"$(Build.SourcesDirectory)\". Geben Sie andernfalls einen Stammpfad an, z. B.: \"$(Build.BinariesDirectory)/MyProject\".", + "loc.input.label.SearchPattern": "Suchmuster", + "loc.input.help.SearchPattern": "Das Muster, das zum Ermitteln der zu veröffentlichenden PDB-Dateien verwendet wird.", + "loc.input.label.IndexSources": "Quellen indizieren", + "loc.input.help.IndexSources": "Gibt an, ob Quellserverinformationen in die PDB-Dateien eingefügt werden sollen. Diese Option wird nur auf Windows-Agents unterstützt.", + "loc.input.label.PublishSymbols": "Symbole veröffentlichen", + "loc.input.help.PublishSymbols": "Gibt an, ob die Symboldateien veröffentlicht werden sollen.", + "loc.input.label.SymbolServerType": "Symbolservertyp", + "loc.input.help.SymbolServerType": "Wählen Sie den Ort für die Veröffentlichung von Symbolen aus. Auf dem Azure Artifacts-Symbolserver veröffentlichte Symbole sind für alle Benutzer mit Zugriff auf die Organisation/Sammlung zugänglich. Azure DevOps Server unterstützt nur die Option \"Dateifreigabe\". Befolgen Sie [diese Anweisungen](https://go.microsoft.com/fwlink/?linkid=846265), um Symbolserver in Azure Artifacts zu verwenden.", + "loc.input.label.SymbolsPath": "Pfad zum Veröffentlichen von Symbolen", + "loc.input.help.SymbolsPath": "Die Dateifreigabe, in der Ihre Symbole gehostet werden. Dieser Wert wird im Aufruf von \"symstore.exe add\" als Parameter \"/s\" verwendet.", + "loc.input.label.CompressSymbols": "Symbole komprimieren", + "loc.input.help.CompressSymbols": "Komprimieren Sie Symbole bei der Veröffentlichung in einer Dateifreigabe.", + "loc.input.label.SymbolExpirationInDays": "Symbolablauf (in Tagen)", + "loc.input.help.SymbolExpirationInDays": "Die Anzahl der Tage, in denen Symbole beibehalten werden sollen.", + "loc.input.label.IndexableFileFormats": "Zu veröffentlichende Symboldateiformate", + "loc.input.help.IndexableFileFormats": "Die Debugformate, die auf dem Symbolserver veröffentlicht werden sollen", + "loc.input.label.DetailedLog": "Ausführliche Protokollierung", + "loc.input.help.DetailedLog": "Verwenden Sie die ausführliche Protokollierung.", + "loc.input.label.TreatNotIndexedAsWarning": "Warnen, wenn nicht indiziert", + "loc.input.help.TreatNotIndexedAsWarning": "Gibt an, ob eine Warnung erfolgen soll, wenn Quellen für eine PDB-Datei nicht indiziert sind. Andernfalls werden die Nachrichten als normale Ausgabe protokolliert.", + "loc.input.label.UseNetCoreClientTool": "NetCore-Clienttool verwenden", + "loc.input.help.UseNetCoreClientTool": "Gibt an, ob die Version des Symboluploadtools verwendet werden soll, das die DWARF- und ELF-Dateien unterstützt. Diese Option ist nur für Windows-Agents von Bedeutung. Auf Nicht-Windows-Agents wird immer die Version des Symboluploadtools verwendet, das die DWARF- und ELF-Dateien unterstützt.", + "loc.input.label.SymbolsMaximumWaitTime": "Max. Wartezeit (Min.)", + "loc.input.help.SymbolsMaximumWaitTime": "Wartezeit in Minuten, bevor für diese Aufgabe ein Fehler ausgelöst wird.", + "loc.input.label.SymbolsProduct": "Produkt", + "loc.input.help.SymbolsProduct": "Geben Sie den Produktparameter für symstore.exe an. Der Standardwert ist $(Build.DefinitionName).", + "loc.input.label.SymbolsVersion": "Version", + "loc.input.help.SymbolsVersion": "Geben Sie den Versionsparameter für symstore.exe an. Der Standardwert ist $(Build.BuildNumber).", + "loc.input.label.SymbolsArtifactName": "Artefaktname", + "loc.input.help.SymbolsArtifactName": "Geben Sie den Artefaktnamen an, der für das Symbolartefakt verwendet werden soll. Der Standardwert ist \"Symbols_$(BuildConfiguration)\".", + "loc.messages.CleanedUpSemaphoreFile0": "Die Semaphordatei \"{0}\" wurde erfolgreich bereinigt.", + "loc.messages.CleanUpSemaphoreFile0Error1": "Die vorhandene Semaphordatei \"{0}\" konnte nicht bereinigt werden. {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Fehler \"{0}\" beim Zugriff auf die Semaphordatei \"{1}\". Wiederholungsversuch in {2:N0} Sekunden.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Unerwarteter Fehler beim Veröffentlichen von Symbolen. Exitcode (%s) und Fehler (%s)", + "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", + "loc.messages.Error_SymbolPublishingToolNotFound": "Das Symbolveröffentlichungstool wurde unter \"%s\" nicht gefunden.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Fehler beim Laden von \"dbghelp.dll\" aus \"{0}\". Fehlercode: \"{1}\"", + "loc.messages.FailedToPublishSymbols": "Fehler beim Veröffentlichen von Symbolen. %s", + "loc.messages.FailedToRunClientTool": "Fehler beim Ausführen des Clienttools. %s", + "loc.messages.Found0Files": "Es wurden {0:N0} Dateien gefunden.", + "loc.messages.FoundNFiles": "Es wurden %s Dateien gefunden.", + "loc.messages.FreeLibraryDbghelpDllError0": "Fehler beim Freigeben der Bibliothek \"dbghelp.dll\". Fehlercode \"{0}\".", + "loc.messages.IndexingNotSupported": "Die Quellindizierung wird unter diesem Betriebssystem nicht unterstützt.", + "loc.messages.Info_RetrievingClientToolUri": "Clienttool wird abgerufen von: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "Es sind keine Dateien für die Indizierung ausgewählt.", + "loc.messages.NoFilesForPublishing": "Es sind keine Dateien zum Veröffentlichen ausgewählt.", + "loc.messages.NoSourcePathsIn0": "Quellen für die Symboldatei können nicht indiziert werden: \"{0}\". Die Datei enthält keine Quellpfadinformationen.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Mindestens eine Quelldatei für die Symboldatei \"{0}\" kann nicht indiziert werden.", + "loc.messages.PreJobFailedToExecute": "Fehler beim Ausführen von PreJob.", + "loc.messages.PublishOptionNotSet": "Die Option \"Symbole veröffentlichen\" wurde nicht festgelegt, sodass die Veröffentlichung ignoriert wird.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Die Symbolveröffentlichung konnte nicht abgeschlossen werden. Die maximale Wartezeit von {0:N0} Sekunden wurde erreicht.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Die Semaphordatei \"{0}\" ist bereits vorhanden. Die Symbolveröffentlichung wird in {1:N0} Sekunden wiederholt.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Die Semaphordatei \"{0}\" ist bereits vorhanden. Der letzte Zugriff auf die Datei erfolgte vor mehr als \"{1:N0}\" Minuten. Es wird versucht, die Datei zu bereinigen.", + "loc.messages.SkippingIndexing": "Die Indizierung wird übersprungen.", + "loc.messages.SourceFolderDeprecated0": "Der Quellordnerparameter ist veraltet. Der Wert \"{0}\" wird ignoriert.", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Indizierte Quellinformationen konnten nicht aus \"{0}\" abgerufen werden. {1}", + "loc.messages.SpacesInTemp": "Die Quelldateien sind ggf. nicht ordnungsgemäß indiziert. Der Ordner \"Temp\" enthält Leerzeichen.", + "loc.messages.SymbolsPublishedSuccessfully": "Symbole wurden erfolgreich veröffentlicht. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Der Symbolspeicher \"lastid.txt\" wurde unter \"{0}\" nicht gefunden.", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Der Arbeitsbereich kann aus dem Quellordner \"{0}\" nicht ermittelt werden.", + "loc.messages.UnableToIndexSources": "Quellen können nicht indiziert werden.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "Die Bibliothek \"dbghelp.dll\" wurde bereits aus einem unerwarteten Pfad geladen. Erwartet: \"{0}\". Tatsächlich: \"{0}\".", + "loc.messages.UnsupportedSourceProvider0": "Nicht unterstützter Quellanbieter \"{0}\" für die Quellindizierung.", + "loc.messages.Win32Error0FromMethod1": "Win32-Fehler \"{0}\" aus der Methode \"{1}\".", + "loc.messages.NodeVersionSupport": "Node v{0} wird ab dem 31.08.2024 nicht mehr unterstützt. Aktualisieren Sie den Pipeline-Agent auf die neueste Version für Node 16 oder höher." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson index e3987a4fa143..db999ae42588 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Indexar código fuente y publicar símbolos", - "loc.helpMarkDown": "Vea [más información](https://go.microsoft.com/fwlink/?LinkID=613722) acerca de cómo usar esta tarea.", - "loc.description": "Indexe el código fuente y publique los símbolos en un recurso compartido de archivos o en el servidor de símbolos de Azure Artifacts.", - "loc.instanceNameFormat": "Publicar ruta de acceso de símbolos", - "loc.group.displayName.advanced": "Avanzado", - "loc.input.label.SymbolsFolder": "Ruta de acceso a la carpeta de los símbolos", - "loc.input.help.SymbolsFolder": "Ruta de acceso a la carpeta en la que se buscan los archivos de símbolos. El valor predeterminado es $(Build.SourcesDirectory). De lo contrario, especifique una ruta de acceso raíz, por ejemplo: $(Build.BinariesDirectory)/MyProject", - "loc.input.label.SearchPattern": "Patrón de búsqueda", - "loc.input.help.SearchPattern": "Patrón usado para detectar los archivos pdb que se van a publicar.", - "loc.input.label.IndexSources": "Indexar orígenes", - "loc.input.help.IndexSources": "Indique si se debe insertar la información del servidor de origen en los archivos PDB. Esta opción solo se admite en agentes de Windows.", - "loc.input.label.PublishSymbols": "Publicar símbolos", - "loc.input.help.PublishSymbols": "Indica si deben publicarse los archivos de símbolos.", - "loc.input.label.SymbolServerType": "Tipo de servidor de símbolos", - "loc.input.help.SymbolServerType": "Elija dónde deben publicarse los símbolos. Todo usuario con acceso a la organización o colección puede acceder a los símbolos publicados en el servidor de sí­mbolos de Azure Artifacts. Azure DevOps Server solo admite la opción \"Recurso compartido de archivos\". Siga [estas instrucciones](https://go.microsoft.com/fwlink/?linkid=846265) para usar el servidor de símbolos en Azure Artifacts.", - "loc.input.label.SymbolsPath": "Ruta de acceso para publicar símbolos", - "loc.input.help.SymbolsPath": "El recurso compartido de archivos que hospeda los símbolos. Este valor se usa en la llamada a \"symstore.exe add\" como parámetro \"/s\".", - "loc.input.label.CompressSymbols": "Comprimir símbolos", - "loc.input.help.CompressSymbols": "Comprima los símbolos al publicar en el recurso compartido de archivos.", - "loc.input.label.SymbolExpirationInDays": "Expiración de símbolos (en días)", - "loc.input.help.SymbolExpirationInDays": "Número de días que deben conservarse los símbolos.", - "loc.input.label.IndexableFileFormats": "Formatos de archivo de símbolos que se van a publicar", - "loc.input.help.IndexableFileFormats": "Qué formatos de depuración se publicarán en el servidor de símbolos", - "loc.input.label.DetailedLog": "Registro detallado", - "loc.input.help.DetailedLog": "Usar registro detallado.", - "loc.input.label.TreatNotIndexedAsWarning": "Advertir si no está indexado", - "loc.input.help.TreatNotIndexedAsWarning": "Indica si se debe generar una advertencia cuando los orígenes no están indexados para un archivo PDB. En caso contrario, los mensajes se registran como salida normal.", - "loc.input.label.UseNetCoreClientTool": "Usar la herramienta cliente de NetCore", - "loc.input.help.UseNetCoreClientTool": "Indique si se debe usar la versión de la herramienta de carga de símbolos compatible con archivos DESAN Y ELF. Esta opción solo importa en agentes de Windows. En agentes que no son de Windows, siempre se usará la versión de la herramienta de carga de símbolos que admite archivos DESAN Y ELF.", - "loc.input.label.SymbolsMaximumWaitTime": "Tiempo máx. de espera: (minutos)", - "loc.input.help.SymbolsMaximumWaitTime": "Número de minutos de espera antes de generarse un error en la tarea.", - "loc.input.label.SymbolsProduct": "Producto", - "loc.input.help.SymbolsProduct": "Especifique el parámetro de producto en symstore.exe. El valor predeterminado es $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "Versión", - "loc.input.help.SymbolsVersion": "Especifique el parámetro de versión en symstore.exe. El valor predeterminado es $(Build.BuildNumber)", - "loc.input.label.SymbolsArtifactName": "Nombre del artefacto", - "loc.input.help.SymbolsArtifactName": "Especifique el nombre de artefacto que se debe usar para el artefacto Symbols. De forma predeterminada, es Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "Se limpió correctamente el archivo de semáforo '{0}'.", - "loc.messages.CleanUpSemaphoreFile0Error1": "No se ha podido limpiar el archivo de semáforo existente '{0}'. {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Error '{0}' al acceder al archivo de semáforo '{1}'. Se volverá a intentar en {2:N0} segundos.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Error inesperado al intentar publicar símbolos. Código de salida: (%s). Error: (%s)", - "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", - "loc.messages.Error_SymbolPublishingToolNotFound": "No se encontró la herramienta de publicación de símbolos en %s.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "No se pudo cargar dbghelp.dll de '{0}' con el código de error '{1}'.", - "loc.messages.FailedToPublishSymbols": "No se han podido publicar los símbolos. %s", - "loc.messages.FailedToRunClientTool": "No se pudo ejecutar la herramienta cliente. %s", - "loc.messages.Found0Files": "Se encontraron {0:N0} archivos.", - "loc.messages.FoundNFiles": "Se encontraron %s archivos.", - "loc.messages.FreeLibraryDbghelpDllError0": "Error al liberar la biblioteca dbghelp.dll. Código de error '{0}'.", - "loc.messages.IndexingNotSupported": "No se admite la indización de origen en este sistema operativo.", - "loc.messages.Info_RetrievingClientToolUri": "Recuperando herramienta cliente de: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "No hay archivos seleccionados para indexación.", - "loc.messages.NoFilesForPublishing": "No hay archivos seleccionados para publicación.", - "loc.messages.NoSourcePathsIn0": "No se pueden indexar los orígenes del archivo de símbolos '{0}'. El archivo no contiene ninguna información de la ruta de acceso de origen.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "No se pueden indexar uno o varios archivos del archivo de símbolos '{0}'.", - "loc.messages.PreJobFailedToExecute": "No se pudo ejecutar PreJob.", - "loc.messages.PublishOptionNotSet": "No se estableció la opción Publicar símbolos, así que se omitirá la publicación.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "No se puede completar la publicación de símbolos. Se ha alcanzado el tiempo máximo de espera de {0:N0} segundos.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Ya existe el archivo de semáforo '{0}'. Se reintentará la publicación de símbolos en {1:N0} segundos.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Ya existe el archivo de semáforo '{0}'. Se accedió por última vez al archivo hace '{1:N0}' minutos. Se intentará limpiar el archivo.", - "loc.messages.SkippingIndexing": "Se omitirá la indexación.", - "loc.messages.SourceFolderDeprecated0": "El parámetro de la carpeta de origen está en desuso. Se omitirá el valor '{0}'.", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "No se ha podido recuperar la información del origen indexado de '{0}'. {1}", - "loc.messages.SpacesInTemp": "Puede que los archivos de origen no estén correctamente indexados. La carpeta temporal contiene espacios.", - "loc.messages.SymbolsPublishedSuccessfully": "Símbolos publicados correctamente. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "No se encontró el archivo lastid.txt del almacén de símbolos en '{0}'.", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "No se puede determinar el área de trabajo desde la carpeta de origen '{0}'.", - "loc.messages.UnableToIndexSources": "No se pueden indexar los orígenes.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La biblioteca dbghelp.dll ya está cargada desde una ruta inesperada. Se esperaba '{0}'. Real '{0}'.", - "loc.messages.UnsupportedSourceProvider0": "Proveedor de origen no admitido '{0}' para la indexación de origen.", - "loc.messages.Win32Error0FromMethod1": "Error de Win32 '{0}' del método '{1}'.", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "Indexar código fuente y publicar símbolos", + "loc.helpMarkDown": "Vea [más información](https://go.microsoft.com/fwlink/?LinkID=613722) acerca de cómo usar esta tarea.", + "loc.description": "Indexe el código fuente y publique los símbolos en un recurso compartido de archivos o en el servidor de símbolos de Azure Artifacts.", + "loc.instanceNameFormat": "Publicar ruta de acceso de símbolos", + "loc.group.displayName.advanced": "Avanzado", + "loc.input.label.SymbolsFolder": "Ruta de acceso a la carpeta de los símbolos", + "loc.input.help.SymbolsFolder": "Ruta de acceso a la carpeta en la que se buscan los archivos de símbolos. El valor predeterminado es $(Build.SourcesDirectory). De lo contrario, especifique una ruta de acceso raíz, por ejemplo: $(Build.BinariesDirectory)/MyProject", + "loc.input.label.SearchPattern": "Patrón de búsqueda", + "loc.input.help.SearchPattern": "Patrón usado para detectar los archivos pdb que se van a publicar.", + "loc.input.label.IndexSources": "Indexar orígenes", + "loc.input.help.IndexSources": "Indique si se debe insertar la información del servidor de origen en los archivos PDB. Esta opción solo se admite en agentes de Windows.", + "loc.input.label.PublishSymbols": "Publicar símbolos", + "loc.input.help.PublishSymbols": "Indica si deben publicarse los archivos de símbolos.", + "loc.input.label.SymbolServerType": "Tipo de servidor de símbolos", + "loc.input.help.SymbolServerType": "Elija dónde deben publicarse los símbolos. Todo usuario con acceso a la organización o colección puede acceder a los símbolos publicados en el servidor de sí­mbolos de Azure Artifacts. Azure DevOps Server solo admite la opción \"Recurso compartido de archivos\". Siga [estas instrucciones](https://go.microsoft.com/fwlink/?linkid=846265) para usar el servidor de símbolos en Azure Artifacts.", + "loc.input.label.SymbolsPath": "Ruta de acceso para publicar símbolos", + "loc.input.help.SymbolsPath": "El recurso compartido de archivos que hospeda los símbolos. Este valor se usa en la llamada a \"symstore.exe add\" como parámetro \"/s\".", + "loc.input.label.CompressSymbols": "Comprimir símbolos", + "loc.input.help.CompressSymbols": "Comprima los símbolos al publicar en el recurso compartido de archivos.", + "loc.input.label.SymbolExpirationInDays": "Expiración de símbolos (en días)", + "loc.input.help.SymbolExpirationInDays": "Número de días que deben conservarse los símbolos.", + "loc.input.label.IndexableFileFormats": "Formatos de archivo de símbolos que se van a publicar", + "loc.input.help.IndexableFileFormats": "Qué formatos de depuración se publicarán en el servidor de símbolos", + "loc.input.label.DetailedLog": "Registro detallado", + "loc.input.help.DetailedLog": "Usar registro detallado.", + "loc.input.label.TreatNotIndexedAsWarning": "Advertir si no está indexado", + "loc.input.help.TreatNotIndexedAsWarning": "Indica si se debe generar una advertencia cuando los orígenes no están indexados para un archivo PDB. En caso contrario, los mensajes se registran como salida normal.", + "loc.input.label.UseNetCoreClientTool": "Usar la herramienta cliente de NetCore", + "loc.input.help.UseNetCoreClientTool": "Indique si se debe usar la versión de la herramienta de carga de símbolos compatible con archivos DESAN Y ELF. Esta opción solo importa en agentes de Windows. En agentes que no son de Windows, siempre se usará la versión de la herramienta de carga de símbolos que admite archivos DESAN Y ELF.", + "loc.input.label.SymbolsMaximumWaitTime": "Tiempo máx. de espera: (minutos)", + "loc.input.help.SymbolsMaximumWaitTime": "Número de minutos de espera antes de generarse un error en la tarea.", + "loc.input.label.SymbolsProduct": "Producto", + "loc.input.help.SymbolsProduct": "Especifique el parámetro de producto en symstore.exe. El valor predeterminado es $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "Versión", + "loc.input.help.SymbolsVersion": "Especifique el parámetro de versión en symstore.exe. El valor predeterminado es $(Build.BuildNumber)", + "loc.input.label.SymbolsArtifactName": "Nombre del artefacto", + "loc.input.help.SymbolsArtifactName": "Especifique el nombre de artefacto que se debe usar para el artefacto Symbols. De forma predeterminada, es Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "Se limpió correctamente el archivo de semáforo '{0}'.", + "loc.messages.CleanUpSemaphoreFile0Error1": "No se ha podido limpiar el archivo de semáforo existente '{0}'. {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Error '{0}' al acceder al archivo de semáforo '{1}'. Se volverá a intentar en {2:N0} segundos.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Error inesperado al intentar publicar símbolos. Código de salida: (%s). Error: (%s)", + "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", + "loc.messages.Error_SymbolPublishingToolNotFound": "No se encontró la herramienta de publicación de símbolos en %s.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "No se pudo cargar dbghelp.dll de '{0}' con el código de error '{1}'.", + "loc.messages.FailedToPublishSymbols": "No se han podido publicar los símbolos. %s", + "loc.messages.FailedToRunClientTool": "No se pudo ejecutar la herramienta cliente. %s", + "loc.messages.Found0Files": "Se encontraron {0:N0} archivos.", + "loc.messages.FoundNFiles": "Se encontraron %s archivos.", + "loc.messages.FreeLibraryDbghelpDllError0": "Error al liberar la biblioteca dbghelp.dll. Código de error '{0}'.", + "loc.messages.IndexingNotSupported": "No se admite la indización de origen en este sistema operativo.", + "loc.messages.Info_RetrievingClientToolUri": "Recuperando herramienta cliente de: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "No hay archivos seleccionados para indexación.", + "loc.messages.NoFilesForPublishing": "No hay archivos seleccionados para publicación.", + "loc.messages.NoSourcePathsIn0": "No se pueden indexar los orígenes del archivo de símbolos '{0}'. El archivo no contiene ninguna información de la ruta de acceso de origen.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "No se pueden indexar uno o varios archivos del archivo de símbolos '{0}'.", + "loc.messages.PreJobFailedToExecute": "No se pudo ejecutar PreJob.", + "loc.messages.PublishOptionNotSet": "No se estableció la opción Publicar símbolos, así que se omitirá la publicación.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "No se puede completar la publicación de símbolos. Se ha alcanzado el tiempo máximo de espera de {0:N0} segundos.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Ya existe el archivo de semáforo '{0}'. Se reintentará la publicación de símbolos en {1:N0} segundos.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Ya existe el archivo de semáforo '{0}'. Se accedió por última vez al archivo hace '{1:N0}' minutos. Se intentará limpiar el archivo.", + "loc.messages.SkippingIndexing": "Se omitirá la indexación.", + "loc.messages.SourceFolderDeprecated0": "El parámetro de la carpeta de origen está en desuso. Se omitirá el valor '{0}'.", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "No se ha podido recuperar la información del origen indexado de '{0}'. {1}", + "loc.messages.SpacesInTemp": "Puede que los archivos de origen no estén correctamente indexados. La carpeta temporal contiene espacios.", + "loc.messages.SymbolsPublishedSuccessfully": "Símbolos publicados correctamente. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "No se encontró el archivo lastid.txt del almacén de símbolos en '{0}'.", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "No se puede determinar el área de trabajo desde la carpeta de origen '{0}'.", + "loc.messages.UnableToIndexSources": "No se pueden indexar los orígenes.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La biblioteca dbghelp.dll ya está cargada desde una ruta inesperada. Se esperaba '{0}'. Real '{0}'.", + "loc.messages.UnsupportedSourceProvider0": "Proveedor de origen no admitido '{0}' para la indexación de origen.", + "loc.messages.Win32Error0FromMethod1": "Error de Win32 '{0}' del método '{1}'.", + "loc.messages.NodeVersionSupport": "Node v{0} ya no se admite a partir del 31/08/2024. Actualice el agente de canalización a la última versión de Node 16 o posterior." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson index 975fcc67b2f1..fd029dec642a 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Indexer des sources et publier des symboles", - "loc.helpMarkDown": "Consultez [les informations supplémentaires ](https://go.microsoft.com/fwlink/?LinkID=613722) sur l'utilisation de cette tâche.", - "loc.description": "Indexer du code source et publier des symboles sur un partage de fichiers ou un serveur de symboles Azure Artifacts", - "loc.instanceNameFormat": "Chemin de publication des symboles", - "loc.group.displayName.advanced": "Avancé", - "loc.input.label.SymbolsFolder": "Chemin d'accès du dossier de symboles", - "loc.input.help.SymbolsFolder": "Chemin du dossier de recherche des fichiers de symboles. La valeur par défaut est $(Build.SourcesDirectory). Sinon, spécifiez un chemin associé à une racine. Exemple : $(Build.BinariesDirectory)/MyProject", - "loc.input.label.SearchPattern": "Modèle de recherche", - "loc.input.help.SearchPattern": "Modèle utilisé pour découvrir les fichiers pdb à publier.", - "loc.input.label.IndexSources": "Indexer les sources", - "loc.input.help.IndexSources": "Indique s’il faut injecter des informations sur le serveur source dans les fichiers PDB. Cette option est uniquement prise en charge sur les agents Windows.", - "loc.input.label.PublishSymbols": "Publier les symboles", - "loc.input.help.PublishSymbols": "Indique si les fichiers de symboles doivent être publiés.", - "loc.input.label.SymbolServerType": "Type de serveur de symboles", - "loc.input.help.SymbolServerType": "Choisissez l'emplacement de publication des symboles. Les symboles publiés sur le serveur de symboles Azure Artifacts sont accessibles à tous les utilisateurs ayant accès à l'organisation/la collection. Azure DevOps Server prend en charge uniquement l'option Partage de fichiers. Suivez [ces instructions](https://go.microsoft.com/fwlink/?linkid=846265) pour utiliser le serveur de symboles dans Azure Artifacts.", - "loc.input.label.SymbolsPath": "Chemin d'accès pour publier les symboles", - "loc.input.help.SymbolsPath": "Partage de fichiers qui héberge vos symboles. Cette valeur est utilisée dans l'appel de 'symstore.exe add' sous la forme du paramètre '/s'.", - "loc.input.label.CompressSymbols": "Compresser les symboles", - "loc.input.help.CompressSymbols": "Compressez les symboles au moment de la publication sur un partage de fichiers.", - "loc.input.label.SymbolExpirationInDays": "Expiration des symboles (en jours)", - "loc.input.help.SymbolExpirationInDays": "Nombre de jours pendant lesquels les symboles doivent être conservés.", - "loc.input.label.IndexableFileFormats": "Formats de fichier de symboles à publier", - "loc.input.help.IndexableFileFormats": "Formats de débogage à publier sur le serveur de symboles", - "loc.input.label.DetailedLog": "Journalisation détaillée", - "loc.input.help.DetailedLog": "Utilisez la journalisation détaillée.", - "loc.input.label.TreatNotIndexedAsWarning": "Avertir s'il n'y a pas d'indexation", - "loc.input.help.TreatNotIndexedAsWarning": "Indique si des avertissements s'affichent quand les sources ne sont pas indexées pour un fichier PDB. Sinon, les messages sont consignés comme des sorties standard.", - "loc.input.label.UseNetCoreClientTool": "Utiliser l’outil client NetCore", - "loc.input.help.UseNetCoreClientTool": "Indique s’il faut utiliser la version de l’outil de chargement de symboles qui prend en charge les fichiers DWARF et ELF. Cette option n’est importante que sur les agents Windows. Sur les agents non-Windows, la version de l’outil de chargement de symboles qui prend en charge les fichiers MIGRATE et ELF est toujours utilisée.", - "loc.input.label.SymbolsMaximumWaitTime": "Temps d'attente maximal (min)", - "loc.input.help.SymbolsMaximumWaitTime": "Nombre de minutes d'attente avant l'échec de cette tâche.", - "loc.input.label.SymbolsProduct": "Produit", - "loc.input.help.SymbolsProduct": "Spécifiez le paramètre de produit pour symstore.exe. La valeur par défaut est $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "Version", - "loc.input.help.SymbolsVersion": "Spécifiez le paramètre de version pour symstore.exe. La valeur par défaut est $(Build.BuildNumber)", - "loc.input.label.SymbolsArtifactName": "Nom de l'artefact", - "loc.input.help.SymbolsArtifactName": "Spécifiez le nom de l'artefact à utiliser pour l'artefact Symbols. Le nom par défaut est Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "Nettoyage réussi du fichier sémaphore '{0}'.", - "loc.messages.CleanUpSemaphoreFile0Error1": "Impossible de nettoyer le fichier sémaphore existant '{0}'. {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Erreur '{0}' durant l'accès au fichier sémaphore '{1}'. Nouvelle tentative dans {2:N0} secondes.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Une erreur inattendue s’est produite lors de la tentative de publication des symboles. Code de sortie(%s) et erreur(%s)", - "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", - "loc.messages.Error_SymbolPublishingToolNotFound": "Outil de publication de symboles introuvable à %s.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Échec du chargement de dbghelp.dll à partir de {0}. Code d'erreur : '{1}'.", - "loc.messages.FailedToPublishSymbols": "Échec de la publication des symboles. %s", - "loc.messages.FailedToRunClientTool": "Échec de l’exécution de l’outil client. %s", - "loc.messages.Found0Files": "{0:N0} fichiers trouvés.", - "loc.messages.FoundNFiles": "Fichiers %s trouvés.", - "loc.messages.FreeLibraryDbghelpDllError0": "Échec de la libération de la bibliothèque dbghelp.dll. Code d'erreur '{0}'.", - "loc.messages.IndexingNotSupported": "L’indexation source n’est pas prise en charge sur ce système d’exploitation.", - "loc.messages.Info_RetrievingClientToolUri": "Récupération de l’outil client à partir de : %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath : %s", - "loc.messages.NoFilesForIndexing": "Aucun fichier sélectionné pour l'indexation.", - "loc.messages.NoFilesForPublishing": "Aucun fichier sélectionné pour la publication.", - "loc.messages.NoSourcePathsIn0": "Impossible d'indexer les sources du fichier de symboles '{0}'. Le fichier ne contient pas d'informations sur le chemin source.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Impossible d'indexer un ou plusieurs fichiers sources pour le fichier de symboles '{0}'.", - "loc.messages.PreJobFailedToExecute": "Échec de l’exécution de PreJob.", - "loc.messages.PublishOptionNotSet": "L’option Publier les symboles n’a pas été définie, la publication sera ignorée.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "La publication des symboles n'a pas pu être achevée. Le délai d'attente maximal de {0:N0} secondes a été atteint.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Le fichier sémaphore '{0}' existe déjà. Nouvelle tentative de publication de symboles dans {1:N0} secondes.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Le fichier sémaphore '{0}' existe déjà. Le dernier accès au fichier a eu lieu depuis plus de '{1:N0}' minutes. Tentative de nettoyage du fichier.", - "loc.messages.SkippingIndexing": "Indexation ignorée.", - "loc.messages.SourceFolderDeprecated0": "Le paramètre du dossier source est déconseillé. Valeur '{0}' ignorée.", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Impossible de récupérer les informations sur les sources indexées à partir de '{0}'. {1}", - "loc.messages.SpacesInTemp": "Les fichiers sources ne sont peut-être pas indexés correctement. Le dossier temporaire contient des espaces.", - "loc.messages.SymbolsPublishedSuccessfully": "Les symboles ont été publiés. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Fichier lastid.txt du magasin de symboles introuvable sur '{0}'.", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Impossible de déterminer l'espace de travail à partir du dossier source '{0}'.", - "loc.messages.UnableToIndexSources": "Impossible d'indexer les sources.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La bibliothèque dbghelp.dll est déjà chargée à partir d'un chemin inattendu. Le chemin attendu est '{0}'. Le chemin réel est '{0}'.", - "loc.messages.UnsupportedSourceProvider0": "Fournisseur de source '{0}' non pris en charge pour l'indexation des sources.", - "loc.messages.Win32Error0FromMethod1": "Erreur Win32 '{0}' rencontrée dans la méthode '{1}'.", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "Indexer des sources et publier des symboles", + "loc.helpMarkDown": "Consultez [les informations supplémentaires ](https://go.microsoft.com/fwlink/?LinkID=613722) sur l'utilisation de cette tâche.", + "loc.description": "Indexer du code source et publier des symboles sur un partage de fichiers ou un serveur de symboles Azure Artifacts", + "loc.instanceNameFormat": "Chemin de publication des symboles", + "loc.group.displayName.advanced": "Avancé", + "loc.input.label.SymbolsFolder": "Chemin d'accès du dossier de symboles", + "loc.input.help.SymbolsFolder": "Chemin du dossier de recherche des fichiers de symboles. La valeur par défaut est $(Build.SourcesDirectory). Sinon, spécifiez un chemin associé à une racine. Exemple : $(Build.BinariesDirectory)/MyProject", + "loc.input.label.SearchPattern": "Modèle de recherche", + "loc.input.help.SearchPattern": "Modèle utilisé pour découvrir les fichiers pdb à publier.", + "loc.input.label.IndexSources": "Indexer les sources", + "loc.input.help.IndexSources": "Indique s’il faut injecter des informations sur le serveur source dans les fichiers PDB. Cette option est uniquement prise en charge sur les agents Windows.", + "loc.input.label.PublishSymbols": "Publier les symboles", + "loc.input.help.PublishSymbols": "Indique si les fichiers de symboles doivent être publiés.", + "loc.input.label.SymbolServerType": "Type de serveur de symboles", + "loc.input.help.SymbolServerType": "Choisissez l'emplacement de publication des symboles. Les symboles publiés sur le serveur de symboles Azure Artifacts sont accessibles à tous les utilisateurs ayant accès à l'organisation/la collection. Azure DevOps Server prend en charge uniquement l'option Partage de fichiers. Suivez [ces instructions](https://go.microsoft.com/fwlink/?linkid=846265) pour utiliser le serveur de symboles dans Azure Artifacts.", + "loc.input.label.SymbolsPath": "Chemin d'accès pour publier les symboles", + "loc.input.help.SymbolsPath": "Partage de fichiers qui héberge vos symboles. Cette valeur est utilisée dans l'appel de 'symstore.exe add' sous la forme du paramètre '/s'.", + "loc.input.label.CompressSymbols": "Compresser les symboles", + "loc.input.help.CompressSymbols": "Compressez les symboles au moment de la publication sur un partage de fichiers.", + "loc.input.label.SymbolExpirationInDays": "Expiration des symboles (en jours)", + "loc.input.help.SymbolExpirationInDays": "Nombre de jours pendant lesquels les symboles doivent être conservés.", + "loc.input.label.IndexableFileFormats": "Formats de fichier de symboles à publier", + "loc.input.help.IndexableFileFormats": "Formats de débogage à publier sur le serveur de symboles", + "loc.input.label.DetailedLog": "Journalisation détaillée", + "loc.input.help.DetailedLog": "Utilisez la journalisation détaillée.", + "loc.input.label.TreatNotIndexedAsWarning": "Avertir s'il n'y a pas d'indexation", + "loc.input.help.TreatNotIndexedAsWarning": "Indique si des avertissements s'affichent quand les sources ne sont pas indexées pour un fichier PDB. Sinon, les messages sont consignés comme des sorties standard.", + "loc.input.label.UseNetCoreClientTool": "Utiliser l’outil client NetCore", + "loc.input.help.UseNetCoreClientTool": "Indique s’il faut utiliser la version de l’outil de chargement de symboles qui prend en charge les fichiers DWARF et ELF. Cette option n’est importante que sur les agents Windows. Sur les agents non-Windows, la version de l’outil de chargement de symboles qui prend en charge les fichiers MIGRATE et ELF est toujours utilisée.", + "loc.input.label.SymbolsMaximumWaitTime": "Temps d'attente maximal (min)", + "loc.input.help.SymbolsMaximumWaitTime": "Nombre de minutes d'attente avant l'échec de cette tâche.", + "loc.input.label.SymbolsProduct": "Produit", + "loc.input.help.SymbolsProduct": "Spécifiez le paramètre de produit pour symstore.exe. La valeur par défaut est $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "Version", + "loc.input.help.SymbolsVersion": "Spécifiez le paramètre de version pour symstore.exe. La valeur par défaut est $(Build.BuildNumber)", + "loc.input.label.SymbolsArtifactName": "Nom de l'artefact", + "loc.input.help.SymbolsArtifactName": "Spécifiez le nom de l'artefact à utiliser pour l'artefact Symbols. Le nom par défaut est Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "Nettoyage réussi du fichier sémaphore '{0}'.", + "loc.messages.CleanUpSemaphoreFile0Error1": "Impossible de nettoyer le fichier sémaphore existant '{0}'. {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Erreur '{0}' durant l'accès au fichier sémaphore '{1}'. Nouvelle tentative dans {2:N0} secondes.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Une erreur inattendue s’est produite lors de la tentative de publication des symboles. Code de sortie(%s) et erreur(%s)", + "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", + "loc.messages.Error_SymbolPublishingToolNotFound": "Outil de publication de symboles introuvable à %s.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Échec du chargement de dbghelp.dll à partir de {0}. Code d'erreur : '{1}'.", + "loc.messages.FailedToPublishSymbols": "Échec de la publication des symboles. %s", + "loc.messages.FailedToRunClientTool": "Échec de l’exécution de l’outil client. %s", + "loc.messages.Found0Files": "{0:N0} fichiers trouvés.", + "loc.messages.FoundNFiles": "Fichiers %s trouvés.", + "loc.messages.FreeLibraryDbghelpDllError0": "Échec de la libération de la bibliothèque dbghelp.dll. Code d'erreur '{0}'.", + "loc.messages.IndexingNotSupported": "L’indexation source n’est pas prise en charge sur ce système d’exploitation.", + "loc.messages.Info_RetrievingClientToolUri": "Récupération de l’outil client à partir de : %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath : %s", + "loc.messages.NoFilesForIndexing": "Aucun fichier sélectionné pour l'indexation.", + "loc.messages.NoFilesForPublishing": "Aucun fichier sélectionné pour la publication.", + "loc.messages.NoSourcePathsIn0": "Impossible d'indexer les sources du fichier de symboles '{0}'. Le fichier ne contient pas d'informations sur le chemin source.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Impossible d'indexer un ou plusieurs fichiers sources pour le fichier de symboles '{0}'.", + "loc.messages.PreJobFailedToExecute": "Échec de l’exécution de PreJob.", + "loc.messages.PublishOptionNotSet": "L’option Publier les symboles n’a pas été définie, la publication sera ignorée.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "La publication des symboles n'a pas pu être achevée. Le délai d'attente maximal de {0:N0} secondes a été atteint.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Le fichier sémaphore '{0}' existe déjà. Nouvelle tentative de publication de symboles dans {1:N0} secondes.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Le fichier sémaphore '{0}' existe déjà. Le dernier accès au fichier a eu lieu depuis plus de '{1:N0}' minutes. Tentative de nettoyage du fichier.", + "loc.messages.SkippingIndexing": "Indexation ignorée.", + "loc.messages.SourceFolderDeprecated0": "Le paramètre du dossier source est déconseillé. Valeur '{0}' ignorée.", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Impossible de récupérer les informations sur les sources indexées à partir de '{0}'. {1}", + "loc.messages.SpacesInTemp": "Les fichiers sources ne sont peut-être pas indexés correctement. Le dossier temporaire contient des espaces.", + "loc.messages.SymbolsPublishedSuccessfully": "Les symboles ont été publiés. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Fichier lastid.txt du magasin de symboles introuvable sur '{0}'.", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Impossible de déterminer l'espace de travail à partir du dossier source '{0}'.", + "loc.messages.UnableToIndexSources": "Impossible d'indexer les sources.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La bibliothèque dbghelp.dll est déjà chargée à partir d'un chemin inattendu. Le chemin attendu est '{0}'. Le chemin réel est '{0}'.", + "loc.messages.UnsupportedSourceProvider0": "Fournisseur de source '{0}' non pris en charge pour l'indexation des sources.", + "loc.messages.Win32Error0FromMethod1": "Erreur Win32 '{0}' rencontrée dans la méthode '{1}'.", + "loc.messages.NodeVersionSupport": "Le nœud v{0} n’est plus pris en charge à compter du 31/08/2024. Veuillez mettre à niveau l’agent de pipeline vers la dernière version pour le nœud 16 ou version ultérieure." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson index 6e7397a9c56b..832b5d0c5c45 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Indicizza origini e pubblica simboli", - "loc.helpMarkDown": "Per informazioni sull'uso di questa attività, vedere [Altre informazioni](https://go.microsoft.com/fwlink/?LinkID=613722).", - "loc.description": "Consente di indicizzare il codice sorgente e di pubblicare i simboli in una condivisione file o in server dei simboli di Azure Artifacts", - "loc.instanceNameFormat": "Percorso di pubblicazione simboli", - "loc.group.displayName.advanced": "Avanzate", - "loc.input.label.SymbolsFolder": "Percorso della cartella dei simboli", - "loc.input.help.SymbolsFolder": "Percorso della cartella in cui vengono cercati i file di simboli. L'impostazione predefinita è $(Build.SourcesDirectory). In caso contrario, specificare un percorso completo, ad esempio: $(Build.BinariesDirectory)/MyProject", - "loc.input.label.SearchPattern": "Criteri di ricerca", - "loc.input.help.SearchPattern": "Criterio usato per individuare i file PDB da pubblicare.", - "loc.input.label.IndexSources": "Indicizza origini", - "loc.input.help.IndexSources": "Indica se inserire informazioni sul server di origine nei file PDB. Questa opzione è supportata solo negli agenti Windows.", - "loc.input.label.PublishSymbols": "Pubblica simboli", - "loc.input.help.PublishSymbols": "Indica se pubblicare i file di simboli.", - "loc.input.label.SymbolServerType": "Tipo di server dei simboli", - "loc.input.help.SymbolServerType": "Consente di scegliere dove pubblicare i simboli. I simboli pubblicati nel server dei simboli di Azure Artifacts sono accessibili a qualsiasi utente con accesso all'organizzazione o alla raccolta. Azure DevOps Server supporta solo l'opzione \"Condivisione file\". Seguire [queste istruzioni](https://go.microsoft.com/fwlink/?linkid=846265) per usare il server dei simboli in Azure Artifacts.", - "loc.input.label.SymbolsPath": "Percorso per la pubblicazione dei simboli", - "loc.input.help.SymbolsPath": "Condivisione file che ospita i simboli. Questo valore verrà usato nella chiamata a `symstore.exe add` come parametro `/s`.", - "loc.input.label.CompressSymbols": "Comprimi simboli", - "loc.input.help.CompressSymbols": "Comprime i simboli durante la pubblicazione nella condivisione file.", - "loc.input.label.SymbolExpirationInDays": "Scadenza simbolo (in giorni)", - "loc.input.help.SymbolExpirationInDays": "Numero di giorni di conservazione dei simboli.", - "loc.input.label.IndexableFileFormats": "Formati di file di simboli da pubblicare", - "loc.input.help.IndexableFileFormats": "I formati di debug da pubblicare nel server dei simboli", - "loc.input.label.DetailedLog": "Registrazione dettagliata", - "loc.input.help.DetailedLog": "Consente di usare la registrazione dettagliata.", - "loc.input.label.TreatNotIndexedAsWarning": "Avvisa se non indicizzate", - "loc.input.help.TreatNotIndexedAsWarning": "Indica se verranno visualizzati avvisi nel caso in cui le origini non sono indicizzate per un file PDB. In caso contrario, i messaggi verranno registrati come output normale.", - "loc.input.label.UseNetCoreClientTool": "Usare lo strumento client NetCore", - "loc.input.help.UseNetCoreClientTool": "Indica se usare la versione dello strumento di caricamento dei simboli che supporta i file DWARF ed ELF. Questa opzione è importante solo per gli agenti Windows. Negli agenti non Windows verrà sempre usata la versione dello strumento di caricamento dei simboli che supporta i file DWARF ed ELF.", - "loc.input.label.SymbolsMaximumWaitTime": "Tempo massimo di attesa (min)", - "loc.input.help.SymbolsMaximumWaitTime": "Numero di minuti da attendere prima che questa attività venga considerata non riuscita.", - "loc.input.label.SymbolsProduct": "Prodotto", - "loc.input.help.SymbolsProduct": "Consente di specificare il parametro del prodotto per symstore.exe. L'impostazione predefinita è $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "Versione", - "loc.input.help.SymbolsVersion": "Consente di specificare il parametro della versione per symstore.exe. L'impostazione predefinita è $(Build.BuildNumber)", - "loc.input.label.SymbolsArtifactName": "Nome dell'artefatto", - "loc.input.help.SymbolsArtifactName": "Specificare il nome dell'artefatto da usare per l'elemento Symbols. L'impostazione predefinita è Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "Il file di semaforo '{0}' è stato pulito.", - "loc.messages.CleanUpSemaphoreFile0Error1": "Non è stato possibile pulire il file di semaforo esistente '{0}'. {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Durante l'accesso al file di semaforo '{1}' si è verificato l'errore '{0}'. Verrà effettuato un nuovo tentativo tra {2:N0} secondi.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Si è verificato un errore imprevisto durante il tentativo di pubblicare simboli. Codice di uscita: %s. Errore:%s", - "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", - "loc.messages.Error_SymbolPublishingToolNotFound": "Lo strumento di pubblicazione dei simboli non è stato trovato in %s.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Non è stato possibile caricare il file dbghelp.dll da '{0}'. Codice errore: '{1}'.", - "loc.messages.FailedToPublishSymbols": "Non è stato possibile pubblicare i simboli. %s", - "loc.messages.FailedToRunClientTool": "Non è stato possibile eseguire lo strumento client. %s", - "loc.messages.Found0Files": "Sono stati trovati {0:N0} file.", - "loc.messages.FoundNFiles": "Sono stati trovati %s file.", - "loc.messages.FreeLibraryDbghelpDllError0": "Non è stato possibile liberare la libreria dbghelp.dll. Codice errore: '{0}'.", - "loc.messages.IndexingNotSupported": "L'indicizzazione di origine non è supportata in questo sistema operativo.", - "loc.messages.Info_RetrievingClientToolUri": "Recupero dello strumento client da: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "Non è stato selezionato alcun file per l'indicizzazione.", - "loc.messages.NoFilesForPublishing": "Non è stato selezionato alcun file per la pubblicazione.", - "loc.messages.NoSourcePathsIn0": "Non è possibile indicizzare le origini per il file di simboli '{0}'. Il file non contiene informazioni sui percorsi di origine.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Non è possibile indicizzare uno o più file di origine per il file di simboli '{0}'.", - "loc.messages.PreJobFailedToExecute": "Non è stato possibile eseguire il preprocesso.", - "loc.messages.PublishOptionNotSet": "L'opzione Pubblica simboli non è stata impostata, quindi la pubblicazione verrà ignorata.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Non è stato possibile completare la pubblicazione dei simboli. È stato raggiunto il tempo massimo di attesa pari a {0:N0} secondi.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Il file di semaforo '{0}' esiste già. Verrà effettuato un nuovo tentativo di pubblicazione dei simboli tra {1:N0} secondi.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Il file di semaforo {0} esiste già e l'ultimo accesso al file è stato effettuato più di '{1:N0}' minuti fa. Verrà effettuato un tentativo di pulizia del file.", - "loc.messages.SkippingIndexing": "L'indicizzazione verrà ignorata.", - "loc.messages.SourceFolderDeprecated0": "Il parametro Cartella di origine è stato deprecato. Il valore '{0}' verrà ignorato.", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Non è stato possibile recuperare le informazioni sull'origine indicizzate da '{0}'. {1}", - "loc.messages.SpacesInTemp": "È possibile che i file di origine non siano indicizzati correttamente. La cartella Temp contiene spazi.", - "loc.messages.SymbolsPublishedSuccessfully": "I simboli sono stati pubblicati. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Il file lastid.txt dell'archivio simboli non è stato trovato in '{0}'.", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Non è possibile determinare l'area di lavoro dalla cartella di origine '{0}'.", - "loc.messages.UnableToIndexSources": "Non è possibile indicizzare le origini.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La libreria dbghelp.dll è già stata caricata da un percorso imprevisto. Percorso previsto: '{0}'. Percorso effettivo: '{0}'.", - "loc.messages.UnsupportedSourceProvider0": "Il provider di origine '{0}' non è supportato per l'indicizzazione origine.", - "loc.messages.Win32Error0FromMethod1": "È stato rilevato l'errore Win32 '{0}' restituito dal metodo '{1}'.", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "Indicizza origini e pubblica simboli", + "loc.helpMarkDown": "Per informazioni sull'uso di questa attività, vedere [Altre informazioni](https://go.microsoft.com/fwlink/?LinkID=613722).", + "loc.description": "Consente di indicizzare il codice sorgente e di pubblicare i simboli in una condivisione file o in server dei simboli di Azure Artifacts", + "loc.instanceNameFormat": "Percorso di pubblicazione simboli", + "loc.group.displayName.advanced": "Avanzate", + "loc.input.label.SymbolsFolder": "Percorso della cartella dei simboli", + "loc.input.help.SymbolsFolder": "Percorso della cartella in cui vengono cercati i file di simboli. L'impostazione predefinita è $(Build.SourcesDirectory). In caso contrario, specificare un percorso completo, ad esempio: $(Build.BinariesDirectory)/MyProject", + "loc.input.label.SearchPattern": "Criteri di ricerca", + "loc.input.help.SearchPattern": "Criterio usato per individuare i file PDB da pubblicare.", + "loc.input.label.IndexSources": "Indicizza origini", + "loc.input.help.IndexSources": "Indica se inserire informazioni sul server di origine nei file PDB. Questa opzione è supportata solo negli agenti Windows.", + "loc.input.label.PublishSymbols": "Pubblica simboli", + "loc.input.help.PublishSymbols": "Indica se pubblicare i file di simboli.", + "loc.input.label.SymbolServerType": "Tipo di server dei simboli", + "loc.input.help.SymbolServerType": "Consente di scegliere dove pubblicare i simboli. I simboli pubblicati nel server dei simboli di Azure Artifacts sono accessibili a qualsiasi utente con accesso all'organizzazione o alla raccolta. Azure DevOps Server supporta solo l'opzione \"Condivisione file\". Seguire [queste istruzioni](https://go.microsoft.com/fwlink/?linkid=846265) per usare il server dei simboli in Azure Artifacts.", + "loc.input.label.SymbolsPath": "Percorso per la pubblicazione dei simboli", + "loc.input.help.SymbolsPath": "Condivisione file che ospita i simboli. Questo valore verrà usato nella chiamata a `symstore.exe add` come parametro `/s`.", + "loc.input.label.CompressSymbols": "Comprimi simboli", + "loc.input.help.CompressSymbols": "Comprime i simboli durante la pubblicazione nella condivisione file.", + "loc.input.label.SymbolExpirationInDays": "Scadenza simbolo (in giorni)", + "loc.input.help.SymbolExpirationInDays": "Numero di giorni di conservazione dei simboli.", + "loc.input.label.IndexableFileFormats": "Formati di file di simboli da pubblicare", + "loc.input.help.IndexableFileFormats": "I formati di debug da pubblicare nel server dei simboli", + "loc.input.label.DetailedLog": "Registrazione dettagliata", + "loc.input.help.DetailedLog": "Consente di usare la registrazione dettagliata.", + "loc.input.label.TreatNotIndexedAsWarning": "Avvisa se non indicizzate", + "loc.input.help.TreatNotIndexedAsWarning": "Indica se verranno visualizzati avvisi nel caso in cui le origini non sono indicizzate per un file PDB. In caso contrario, i messaggi verranno registrati come output normale.", + "loc.input.label.UseNetCoreClientTool": "Usare lo strumento client NetCore", + "loc.input.help.UseNetCoreClientTool": "Indica se usare la versione dello strumento di caricamento dei simboli che supporta i file DWARF ed ELF. Questa opzione è importante solo per gli agenti Windows. Negli agenti non Windows verrà sempre usata la versione dello strumento di caricamento dei simboli che supporta i file DWARF ed ELF.", + "loc.input.label.SymbolsMaximumWaitTime": "Tempo massimo di attesa (min)", + "loc.input.help.SymbolsMaximumWaitTime": "Numero di minuti da attendere prima che questa attività venga considerata non riuscita.", + "loc.input.label.SymbolsProduct": "Prodotto", + "loc.input.help.SymbolsProduct": "Consente di specificare il parametro del prodotto per symstore.exe. L'impostazione predefinita è $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "Versione", + "loc.input.help.SymbolsVersion": "Consente di specificare il parametro della versione per symstore.exe. L'impostazione predefinita è $(Build.BuildNumber)", + "loc.input.label.SymbolsArtifactName": "Nome dell'artefatto", + "loc.input.help.SymbolsArtifactName": "Specificare il nome dell'artefatto da usare per l'elemento Symbols. L'impostazione predefinita è Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "Il file di semaforo '{0}' è stato pulito.", + "loc.messages.CleanUpSemaphoreFile0Error1": "Non è stato possibile pulire il file di semaforo esistente '{0}'. {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Durante l'accesso al file di semaforo '{1}' si è verificato l'errore '{0}'. Verrà effettuato un nuovo tentativo tra {2:N0} secondi.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Si è verificato un errore imprevisto durante il tentativo di pubblicare simboli. Codice di uscita: %s. Errore:%s", + "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", + "loc.messages.Error_SymbolPublishingToolNotFound": "Lo strumento di pubblicazione dei simboli non è stato trovato in %s.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Non è stato possibile caricare il file dbghelp.dll da '{0}'. Codice errore: '{1}'.", + "loc.messages.FailedToPublishSymbols": "Non è stato possibile pubblicare i simboli. %s", + "loc.messages.FailedToRunClientTool": "Non è stato possibile eseguire lo strumento client. %s", + "loc.messages.Found0Files": "Sono stati trovati {0:N0} file.", + "loc.messages.FoundNFiles": "Sono stati trovati %s file.", + "loc.messages.FreeLibraryDbghelpDllError0": "Non è stato possibile liberare la libreria dbghelp.dll. Codice errore: '{0}'.", + "loc.messages.IndexingNotSupported": "L'indicizzazione di origine non è supportata in questo sistema operativo.", + "loc.messages.Info_RetrievingClientToolUri": "Recupero dello strumento client da: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "Non è stato selezionato alcun file per l'indicizzazione.", + "loc.messages.NoFilesForPublishing": "Non è stato selezionato alcun file per la pubblicazione.", + "loc.messages.NoSourcePathsIn0": "Non è possibile indicizzare le origini per il file di simboli '{0}'. Il file non contiene informazioni sui percorsi di origine.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Non è possibile indicizzare uno o più file di origine per il file di simboli '{0}'.", + "loc.messages.PreJobFailedToExecute": "Non è stato possibile eseguire il preprocesso.", + "loc.messages.PublishOptionNotSet": "L'opzione Pubblica simboli non è stata impostata, quindi la pubblicazione verrà ignorata.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Non è stato possibile completare la pubblicazione dei simboli. È stato raggiunto il tempo massimo di attesa pari a {0:N0} secondi.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Il file di semaforo '{0}' esiste già. Verrà effettuato un nuovo tentativo di pubblicazione dei simboli tra {1:N0} secondi.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Il file di semaforo {0} esiste già e l'ultimo accesso al file è stato effettuato più di '{1:N0}' minuti fa. Verrà effettuato un tentativo di pulizia del file.", + "loc.messages.SkippingIndexing": "L'indicizzazione verrà ignorata.", + "loc.messages.SourceFolderDeprecated0": "Il parametro Cartella di origine è stato deprecato. Il valore '{0}' verrà ignorato.", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Non è stato possibile recuperare le informazioni sull'origine indicizzate da '{0}'. {1}", + "loc.messages.SpacesInTemp": "È possibile che i file di origine non siano indicizzati correttamente. La cartella Temp contiene spazi.", + "loc.messages.SymbolsPublishedSuccessfully": "I simboli sono stati pubblicati. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Il file lastid.txt dell'archivio simboli non è stato trovato in '{0}'.", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Non è possibile determinare l'area di lavoro dalla cartella di origine '{0}'.", + "loc.messages.UnableToIndexSources": "Non è possibile indicizzare le origini.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "La libreria dbghelp.dll è già stata caricata da un percorso imprevisto. Percorso previsto: '{0}'. Percorso effettivo: '{0}'.", + "loc.messages.UnsupportedSourceProvider0": "Il provider di origine '{0}' non è supportato per l'indicizzazione origine.", + "loc.messages.Win32Error0FromMethod1": "È stato rilevato l'errore Win32 '{0}' restituito dal metodo '{1}'.", + "loc.messages.NodeVersionSupport": "Il nodo v{0} non è più supportato a partire dal 31/08/2024. Aggiornare l'agente della pipeline alla versione più recente per Node 16 o versione successiva." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson index 0441c4fb6635..e21605b2739c 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "ソースのインデックス作成とシンボルの公開", - "loc.helpMarkDown": "このタスクの使用方法については、[詳細情報](https://go.microsoft.com/fwlink/?LinkID=613722)を参照してください。", - "loc.description": "ソース コードにインデックスを作成し、シンボルをファイル共有または Azure Artifacts シンボル サーバーに公開します", - "loc.instanceNameFormat": "シンボル パスを発行する", - "loc.group.displayName.advanced": "詳細設定", - "loc.input.label.SymbolsFolder": "シンボル フォルダーへのパス", - "loc.input.help.SymbolsFolder": "シンボル ファイルを検索するソース フォルダーへのパス。既定値は $(Build.SourcesDirectory) です。それ以外の場合は、$(Build.BinariesDirectory)/MyProject などのルート指定のパスを指定してください", - "loc.input.label.SearchPattern": "検索パターン", - "loc.input.help.SearchPattern": "発行する PDB ファイルの検出に使用するパターン。", - "loc.input.label.IndexSources": "ソースのインデックスを作成する", - "loc.input.help.IndexSources": "PDB ファイルにソース サーバー情報を挿入するかどうかを示します。このオプションは Windows エージェントでのみサポートされています。", - "loc.input.label.PublishSymbols": "シンボルを発行する", - "loc.input.help.PublishSymbols": "シンボル ファイルを発行するかどうかを示します。", - "loc.input.label.SymbolServerType": "シンボル サーバーの種類", - "loc.input.help.SymbolServerType": "シンボルを公開する場所を選択します。Azure Artifacts シンボル サーバーに公開されたシンボルには、組織/コレクションにアクセスできるユーザーなら誰でもアクセスできます。Azure DevOps Server は、\"ファイル共有\" オプションのみをサポートしています。Azure Artifacts でシンボル サーバーを使用するには、[こちらの手順](https://go.microsoft.com/fwlink/?linkid=846265)に従ってください。", - "loc.input.label.SymbolsPath": "シンボルを発行するためのパス", - "loc.input.help.SymbolsPath": "使用しているシンボルをホストするファイル共有。この値は、`/s` パラメーターとして `symstore.exe add` への呼び出しで使用されます。", - "loc.input.label.CompressSymbols": "シンボルを圧縮する", - "loc.input.help.CompressSymbols": "ファイル共有に公開する際に、シンボルを圧縮します。", - "loc.input.label.SymbolExpirationInDays": "有効期間 (日数)", - "loc.input.help.SymbolExpirationInDays": "シンボルを保持する日数。", - "loc.input.label.IndexableFileFormats": "公開するシンボルのファイル形式", - "loc.input.help.IndexableFileFormats": "シンボル サーバーに発行するデバッグ形式", - "loc.input.label.DetailedLog": "詳細なログ", - "loc.input.help.DetailedLog": "詳細なログを使用します。", - "loc.input.label.TreatNotIndexedAsWarning": "インデックス化されていない場合は警告します", - "loc.input.help.TreatNotIndexedAsWarning": "ソースが PDB ファイルに対してインデックス化されていない場合は警告するかどうか指定します。指定しない場合、メッセージは通常の出力として記録されます。", - "loc.input.label.UseNetCoreClientTool": "NetCore クライアント ツールを使用する", - "loc.input.help.UseNetCoreClientTool": "DWARF および ELF ファイルをサポートするシンボル アップロード ツールのバージョンを使用するかどうかを示します。このオプションは、Windows エージェントでのみ重要です。Windows 以外のエージェントでは、DWARF および ELF ファイルをサポートするシンボル アップロード ツールのバージョンが常に使用されます。", - "loc.input.label.SymbolsMaximumWaitTime": "最大待機時間 (分)", - "loc.input.help.SymbolsMaximumWaitTime": "このタスクを失敗として扱う前に待機する時間 (分)", - "loc.input.label.SymbolsProduct": "製品", - "loc.input.help.SymbolsProduct": "symstore.exe への製品パラメーターを指定します。既定値は $(Build.DefinitionName) です。", - "loc.input.label.SymbolsVersion": "バージョン", - "loc.input.help.SymbolsVersion": "symstore.exe へのバージョン パラメーターを指定します。既定値は $(Build.BuildNumber) です。", - "loc.input.label.SymbolsArtifactName": "成果物名", - "loc.input.help.SymbolsArtifactName": "シンボルの成果物に使用するための、成果物の名前を指定します。既定は Symbols_$(BuildConfiguration) です", - "loc.messages.CleanedUpSemaphoreFile0": "セマフォ ファイル '{0}' を正常にクリーンアップしました。", - "loc.messages.CleanUpSemaphoreFile0Error1": "既存のセマフォ ファイル '{0}' をクリーンアップできませんでした。{1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "セマフォ ファイル '{1}' にアクセス中にエラー '{0}' が発生しました。{2:N0} 秒後に再試行します。", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "パッケージを公開しようとして予期しないエラーが発生しました。終了コード (%s) とエラー (%s)", - "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", - "loc.messages.Error_SymbolPublishingToolNotFound": "シンボル発行ツールが %s に見つかりません。", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "{0}' からの dbghelp.dll の読み込みに失敗し、エラー コード '{1}' が返されました。", - "loc.messages.FailedToPublishSymbols": "シンボルを公開できませんでした。%s", - "loc.messages.FailedToRunClientTool": "クライアント ツールを実行できませんでした。%s", - "loc.messages.Found0Files": "{0:N0} ファイルが見つかりました。", - "loc.messages.FoundNFiles": "%s 個ファイルが見つかりました。", - "loc.messages.FreeLibraryDbghelpDllError0": "ライブラリ dbghelp.dll を解放できませんでした。エラー コード '{0}'。", - "loc.messages.IndexingNotSupported": "ソースのインデックス作成は、この OS ではサポートされていません。", - "loc.messages.Info_RetrievingClientToolUri": "クライアント ツールの取得元: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "インデックスを作成するファイルが選択されていません。", - "loc.messages.NoFilesForPublishing": "発行するファイルが選択されていません。", - "loc.messages.NoSourcePathsIn0": "シンボル ファイル '{0}' のソースにインデックスを作成することはできません。ファイルにソース パスの情報が含まれていません。", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "シンボル ファイル '{0}' の 1 つ以上のソース ファイルにインデックスを作成できません。", - "loc.messages.PreJobFailedToExecute": "PreJob を実行できませんでした。", - "loc.messages.PublishOptionNotSet": "[シンボルの公開] オプションが設定されなかったため、パブリッシングは無視されます。", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "シンボルの発行を完了できませんでした。最大待機時間 {0:N0} 秒に達しました。", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "セマフォ ファイル '{0}' は既に存在しています。{1:N0} 秒後にシンボルの発行を再試行します。", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "セマフォ ファイル '{0}' は既に存在しています。ファイルへの最終アクセスは '{1:N0}' 分前です。ファイルのクリーンアップを試行中です。", - "loc.messages.SkippingIndexing": "インデックス作成をスキップしています。", - "loc.messages.SourceFolderDeprecated0": "ソース ファルダーのパラメーターは非推奨です。値 '{0}' を無視しています。", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "インデックス付きのソース情報を '{0}' から取得できませんでした。{1}", - "loc.messages.SpacesInTemp": "ソース ファイルに正しくインデックスが作成されていない可能性があります。一時フォルダーにスペースが含まれています。", - "loc.messages.SymbolsPublishedSuccessfully": "シンボルは正常に公開されました。%s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "シンボル ストア lastid.txt が '{0}' で見つかりません。", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "ソース フォルダー '{0}' からのワークスペースを決定できません。", - "loc.messages.UnableToIndexSources": "ソースのインデックス作成ができません。", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "ライブラリ dbghelp.dll は予期しないパスから既に読み込まれています。必要なパス '{0}'。実際のパス '{0}'。", - "loc.messages.UnsupportedSourceProvider0": "ソースのインデックス作成のサポートされていないソース プロバイダー '{0}'。", - "loc.messages.Win32Error0FromMethod1": "メソッド '{1}' から Win32 エラー '{0}' が発生しました。", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "ソースのインデックス作成とシンボルの公開", + "loc.helpMarkDown": "このタスクの使用方法については、[詳細情報](https://go.microsoft.com/fwlink/?LinkID=613722)を参照してください。", + "loc.description": "ソース コードにインデックスを作成し、シンボルをファイル共有または Azure Artifacts シンボル サーバーに公開します", + "loc.instanceNameFormat": "シンボル パスを発行する", + "loc.group.displayName.advanced": "詳細設定", + "loc.input.label.SymbolsFolder": "シンボル フォルダーへのパス", + "loc.input.help.SymbolsFolder": "シンボル ファイルを検索するソース フォルダーへのパス。既定値は $(Build.SourcesDirectory) です。それ以外の場合は、$(Build.BinariesDirectory)/MyProject などのルート指定のパスを指定してください", + "loc.input.label.SearchPattern": "検索パターン", + "loc.input.help.SearchPattern": "発行する PDB ファイルの検出に使用するパターン。", + "loc.input.label.IndexSources": "ソースのインデックスを作成する", + "loc.input.help.IndexSources": "PDB ファイルにソース サーバー情報を挿入するかどうかを示します。このオプションは Windows エージェントでのみサポートされています。", + "loc.input.label.PublishSymbols": "シンボルを発行する", + "loc.input.help.PublishSymbols": "シンボル ファイルを発行するかどうかを示します。", + "loc.input.label.SymbolServerType": "シンボル サーバーの種類", + "loc.input.help.SymbolServerType": "シンボルを公開する場所を選択します。Azure Artifacts シンボル サーバーに公開されたシンボルには、組織/コレクションにアクセスできるユーザーなら誰でもアクセスできます。Azure DevOps Server は、\"ファイル共有\" オプションのみをサポートしています。Azure Artifacts でシンボル サーバーを使用するには、[こちらの手順](https://go.microsoft.com/fwlink/?linkid=846265)に従ってください。", + "loc.input.label.SymbolsPath": "シンボルを発行するためのパス", + "loc.input.help.SymbolsPath": "使用しているシンボルをホストするファイル共有。この値は、`/s` パラメーターとして `symstore.exe add` への呼び出しで使用されます。", + "loc.input.label.CompressSymbols": "シンボルを圧縮する", + "loc.input.help.CompressSymbols": "ファイル共有に公開する際に、シンボルを圧縮します。", + "loc.input.label.SymbolExpirationInDays": "有効期間 (日数)", + "loc.input.help.SymbolExpirationInDays": "シンボルを保持する日数。", + "loc.input.label.IndexableFileFormats": "公開するシンボルのファイル形式", + "loc.input.help.IndexableFileFormats": "シンボル サーバーに発行するデバッグ形式", + "loc.input.label.DetailedLog": "詳細なログ", + "loc.input.help.DetailedLog": "詳細なログを使用します。", + "loc.input.label.TreatNotIndexedAsWarning": "インデックス化されていない場合は警告します", + "loc.input.help.TreatNotIndexedAsWarning": "ソースが PDB ファイルに対してインデックス化されていない場合は警告するかどうか指定します。指定しない場合、メッセージは通常の出力として記録されます。", + "loc.input.label.UseNetCoreClientTool": "NetCore クライアント ツールを使用する", + "loc.input.help.UseNetCoreClientTool": "DWARF および ELF ファイルをサポートするシンボル アップロード ツールのバージョンを使用するかどうかを示します。このオプションは、Windows エージェントでのみ重要です。Windows 以外のエージェントでは、DWARF および ELF ファイルをサポートするシンボル アップロード ツールのバージョンが常に使用されます。", + "loc.input.label.SymbolsMaximumWaitTime": "最大待機時間 (分)", + "loc.input.help.SymbolsMaximumWaitTime": "このタスクを失敗として扱う前に待機する時間 (分)", + "loc.input.label.SymbolsProduct": "製品", + "loc.input.help.SymbolsProduct": "symstore.exe への製品パラメーターを指定します。既定値は $(Build.DefinitionName) です。", + "loc.input.label.SymbolsVersion": "バージョン", + "loc.input.help.SymbolsVersion": "symstore.exe へのバージョン パラメーターを指定します。既定値は $(Build.BuildNumber) です。", + "loc.input.label.SymbolsArtifactName": "成果物名", + "loc.input.help.SymbolsArtifactName": "シンボルの成果物に使用するための、成果物の名前を指定します。既定は Symbols_$(BuildConfiguration) です", + "loc.messages.CleanedUpSemaphoreFile0": "セマフォ ファイル '{0}' を正常にクリーンアップしました。", + "loc.messages.CleanUpSemaphoreFile0Error1": "既存のセマフォ ファイル '{0}' をクリーンアップできませんでした。{1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "セマフォ ファイル '{1}' にアクセス中にエラー '{0}' が発生しました。{2:N0} 秒後に再試行します。", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "パッケージを公開しようとして予期しないエラーが発生しました。終了コード (%s) とエラー (%s)", + "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", + "loc.messages.Error_SymbolPublishingToolNotFound": "シンボル発行ツールが %s に見つかりません。", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "{0}' からの dbghelp.dll の読み込みに失敗し、エラー コード '{1}' が返されました。", + "loc.messages.FailedToPublishSymbols": "シンボルを公開できませんでした。%s", + "loc.messages.FailedToRunClientTool": "クライアント ツールを実行できませんでした。%s", + "loc.messages.Found0Files": "{0:N0} ファイルが見つかりました。", + "loc.messages.FoundNFiles": "%s 個ファイルが見つかりました。", + "loc.messages.FreeLibraryDbghelpDllError0": "ライブラリ dbghelp.dll を解放できませんでした。エラー コード '{0}'。", + "loc.messages.IndexingNotSupported": "ソースのインデックス作成は、この OS ではサポートされていません。", + "loc.messages.Info_RetrievingClientToolUri": "クライアント ツールの取得元: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "インデックスを作成するファイルが選択されていません。", + "loc.messages.NoFilesForPublishing": "発行するファイルが選択されていません。", + "loc.messages.NoSourcePathsIn0": "シンボル ファイル '{0}' のソースにインデックスを作成することはできません。ファイルにソース パスの情報が含まれていません。", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "シンボル ファイル '{0}' の 1 つ以上のソース ファイルにインデックスを作成できません。", + "loc.messages.PreJobFailedToExecute": "PreJob を実行できませんでした。", + "loc.messages.PublishOptionNotSet": "[シンボルの公開] オプションが設定されなかったため、パブリッシングは無視されます。", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "シンボルの発行を完了できませんでした。最大待機時間 {0:N0} 秒に達しました。", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "セマフォ ファイル '{0}' は既に存在しています。{1:N0} 秒後にシンボルの発行を再試行します。", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "セマフォ ファイル '{0}' は既に存在しています。ファイルへの最終アクセスは '{1:N0}' 分前です。ファイルのクリーンアップを試行中です。", + "loc.messages.SkippingIndexing": "インデックス作成をスキップしています。", + "loc.messages.SourceFolderDeprecated0": "ソース ファルダーのパラメーターは非推奨です。値 '{0}' を無視しています。", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "インデックス付きのソース情報を '{0}' から取得できませんでした。{1}", + "loc.messages.SpacesInTemp": "ソース ファイルに正しくインデックスが作成されていない可能性があります。一時フォルダーにスペースが含まれています。", + "loc.messages.SymbolsPublishedSuccessfully": "シンボルは正常に公開されました。%s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "シンボル ストア lastid.txt が '{0}' で見つかりません。", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "ソース フォルダー '{0}' からのワークスペースを決定できません。", + "loc.messages.UnableToIndexSources": "ソースのインデックス作成ができません。", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "ライブラリ dbghelp.dll は予期しないパスから既に読み込まれています。必要なパス '{0}'。実際のパス '{0}'。", + "loc.messages.UnsupportedSourceProvider0": "ソースのインデックス作成のサポートされていないソース プロバイダー '{0}'。", + "loc.messages.Win32Error0FromMethod1": "メソッド '{1}' から Win32 エラー '{0}' が発生しました。", + "loc.messages.NodeVersionSupport": "ノード v{0} は、2024 年 8 月 31 日からサポートされなくなりました。ノード 16 以降のパイプライン エージェントを最新バージョンにアップグレードしてください。" } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson index 360e3429a88a..0440dfbe6162 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "소스 인덱싱 및 기호 게시", - "loc.helpMarkDown": "이 작업을 사용하는 방법에 대한 자세한 내용은 [자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613722)를 참조하세요.", - "loc.description": "소스 코드를 인덱싱하고 파일 공유 또는 Azure Artifacts 기호 서버에 기호를 게시합니다.", - "loc.instanceNameFormat": "기호 경로 게시", - "loc.group.displayName.advanced": "고급", - "loc.input.label.SymbolsFolder": "기호 폴더 경로", - "loc.input.help.SymbolsFolder": "기호 파일을 검색할 폴더의 경로입니다. 기본값은 $(Build.SourcesDirectory)입니다. 그렇지 않으면 루트 경로를 지정하세요(예: $(Build.BinariesDirectory)/MyProject).", - "loc.input.label.SearchPattern": "검색 패턴", - "loc.input.help.SearchPattern": "게시할 pdb 파일을 검색하는 데 사용된 패턴입니다.", - "loc.input.label.IndexSources": "소스 인덱싱", - "loc.input.help.IndexSources": "원본 서버 정보를 PDB 파일에 주입할지 여부를 나타냅니다. 이 옵션은 Windows 에이전트에서만 지원됩니다.", - "loc.input.label.PublishSymbols": "기호 게시", - "loc.input.help.PublishSymbols": "기호 파일을 게시할지 여부를 나타냅니다.", - "loc.input.label.SymbolServerType": "기호 서버 유형", - "loc.input.help.SymbolServerType": "기호를 게시할 위치를 선택합니다. Azure Artifacts 기호 서버에 게시된 기호는 조직/컬렉션에 대한 액세스 권한이 있는 모든 사용자가 액세스할 수 있습니다. Azure DevOps Server는 \"파일 공유\" 옵션만 지원합니다. Azure Artifacts의 기호 서버를 사용하려면 [이 지침](https://go.microsoft.com/fwlink/?linkid=846265)을 따르세요.", - "loc.input.label.SymbolsPath": "기호를 게시할 경로", - "loc.input.help.SymbolsPath": "기호를 호스트하는 파일 공유입니다. 이 값은 `symstore.exe add`에 대한 호출에서 `/s` 매개 변수로 사용됩니다.", - "loc.input.label.CompressSymbols": "기호 압축", - "loc.input.help.CompressSymbols": "파일 공유에 게시할 때 기호를 압축합니다.", - "loc.input.label.SymbolExpirationInDays": "기호 만료(일)", - "loc.input.help.SymbolExpirationInDays": "기호를 보유해야 하는 일 수입니다.", - "loc.input.label.IndexableFileFormats": "게시할 기호 파일 형식", - "loc.input.help.IndexableFileFormats": "기호 서버에 게시할 디버그 형식", - "loc.input.label.DetailedLog": "자세한 정보 로깅", - "loc.input.help.DetailedLog": "자세한 정보 로깅을 사용합니다.", - "loc.input.label.TreatNotIndexedAsWarning": "인덱싱되지 않은 경우 경고", - "loc.input.help.TreatNotIndexedAsWarning": "소스가 PDB 파일에 대해 인덱싱되지 않는 경우 경고할지 여부를 나타냅니다. 경고하지 않는 경우 메시지가 일반 출력으로 기록됩니다.", - "loc.input.label.UseNetCoreClientTool": "NetCore 클라이언트 도구 사용", - "loc.input.help.UseNetCoreClientTool": "DWARF 및 ELF 파일을 지원하는 기호 업로드 도구 버전을 사용할지 여부를 나타냅니다. 이 옵션은 Windows 에이전트에서만 중요합니다. Windows 이외의 에이전트에서는 DWARF 및 ELF 파일을 지원하는 기호 업로드 도구 버전이 항상 사용됩니다.", - "loc.input.label.SymbolsMaximumWaitTime": "최대 대기 시간(분)", - "loc.input.help.SymbolsMaximumWaitTime": "이 작업에 실패하기까지 대기하는 시간(분)입니다.", - "loc.input.label.SymbolsProduct": "제품", - "loc.input.help.SymbolsProduct": "제품 매개 변수를 symstore.exe로 지정하세요. 기본값은 $(Build.DefinitionName)입니다.", - "loc.input.label.SymbolsVersion": "버전", - "loc.input.help.SymbolsVersion": "버전 매개 변수를 symstore.exe로 지정하세요. 기본값은 $(Build.BuildNumber)입니다.", - "loc.input.label.SymbolsArtifactName": "아티팩트 이름", - "loc.input.help.SymbolsArtifactName": "기호 아티팩트에 사용할 아티팩트 이름을 지정하세요. 기본값은 Symbols_$(BuildConfiguration)입니다.", - "loc.messages.CleanedUpSemaphoreFile0": "세마포 파일 '{0}'을(를) 정리했습니다.", - "loc.messages.CleanUpSemaphoreFile0Error1": "기존 세마포 파일 '{0}'을(를) 정리할 수 없습니다. {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "세마포 파일 '{1}'에 액세스하는 동안 오류 '{0}'이(가) 발생했습니다. {2:N0}초 후에 다시 시도합니다.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "기호를 게시하는 동안 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", - "loc.messages.Error_CommandNotRecognized": "명령 %s을(를) 인식할 수 없습니다.", - "loc.messages.Error_SymbolPublishingToolNotFound": "기호 게시 도구를 %s에서 찾을 수 없습니다.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "'{0}'에서 dbghelp.dll을 로드하지 못했습니다. 오류 코드: '{1}'.", - "loc.messages.FailedToPublishSymbols": "기호를 게시하지 못했습니다. %s", - "loc.messages.FailedToRunClientTool": "클라이언트 도구를 실행하지 못했습니다. %s", - "loc.messages.Found0Files": "{0:N0}개 파일을 찾았습니다.", - "loc.messages.FoundNFiles": "%s개의 파일을 찾았습니다.", - "loc.messages.FreeLibraryDbghelpDllError0": "무료 라이브러리 dbghelp.dll이 실패했습니다. 오류 코드: '{0}'.", - "loc.messages.IndexingNotSupported": "이 OS에서는 원본 인덱싱이 지원되지 않습니다.", - "loc.messages.Info_RetrievingClientToolUri": "클라이언트 도구를 검색하는 중: %s", - "loc.messages.Info_ClientTool": "ClientTool 클라이언트 도구 파일 경로: %s", - "loc.messages.NoFilesForIndexing": "인덱싱할 파일을 선택하지 않았습니다.", - "loc.messages.NoFilesForPublishing": "게시할 파일을 선택하지 않았습니다.", - "loc.messages.NoSourcePathsIn0": "기호 파일 '{0}'에 대한 소스를 인덱싱할 수 없습니다. 파일에 소스 경로 정보가 없습니다.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "기호 파일 '{0}'에 대한 하나 이상의 소스 파일을 인덱싱할 수 없습니다.", - "loc.messages.PreJobFailedToExecute": "사전 작업을 실행하지 못했습니다.", - "loc.messages.PublishOptionNotSet": "기호 게시 옵션이 설정되지 않았으므로 게시를 무시합니다.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "기호 게시를 완료할 수 없습니다. 최대 대기 시간 {0:N0}초에 도달했습니다.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "세마포 파일 '{0}'이(가) 이미 있습니다. {1:N0}초 후에 기호 게시를 다시 시도합니다.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "세마포 파일 '{0}'이(가) 이미 있습니다. 파일을 '{1:N0}'분 전에 마지막으로 액세스했습니다. 파일 정리를 시도합니다.", - "loc.messages.SkippingIndexing": "인덱싱을 건너뛰고 있습니다.", - "loc.messages.SourceFolderDeprecated0": "소스 폴더 매개 변수를 사용하지 않습니다. 값 '{0}'을(를) 무시합니다.", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "인덱싱된 소스 정보를 '{0}'에서 검색할 수 없습니다. {1}", - "loc.messages.SpacesInTemp": "소스 파일이 올바르게 인덱싱되지 않은 것 같습니다. 임시 폴더에 공간이 있습니다.", - "loc.messages.SymbolsPublishedSuccessfully": "기호가 게시되었습니다. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "lastid.txt를 저장하는 기호를 '{0}'에서 찾을 수 없습니다.", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "소스 폴더 '{0}'에서 작업 영역을 결정할 수 없습니다.", - "loc.messages.UnableToIndexSources": "소스를 인덱싱할 수 없습니다.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "라이브러리 dbghelp.dll이 예기치 않은 경로에서 이미 로드되었습니다. 예상된 경로: '{0}'. 실제 경로: '{0}'.", - "loc.messages.UnsupportedSourceProvider0": "소스 인덱싱에 대해 지원되지 않는 원본 공급자 '{0}'입니다.", - "loc.messages.Win32Error0FromMethod1": "메서드 '{1}'에서 Win32 오류 '{0}'이(가) 발생했습니다.", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "소스 인덱싱 및 기호 게시", + "loc.helpMarkDown": "이 작업을 사용하는 방법에 대한 자세한 내용은 [자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613722)를 참조하세요.", + "loc.description": "소스 코드를 인덱싱하고 파일 공유 또는 Azure Artifacts 기호 서버에 기호를 게시합니다.", + "loc.instanceNameFormat": "기호 경로 게시", + "loc.group.displayName.advanced": "고급", + "loc.input.label.SymbolsFolder": "기호 폴더 경로", + "loc.input.help.SymbolsFolder": "기호 파일을 검색할 폴더의 경로입니다. 기본값은 $(Build.SourcesDirectory)입니다. 그렇지 않으면 루트 경로를 지정하세요(예: $(Build.BinariesDirectory)/MyProject).", + "loc.input.label.SearchPattern": "검색 패턴", + "loc.input.help.SearchPattern": "게시할 pdb 파일을 검색하는 데 사용된 패턴입니다.", + "loc.input.label.IndexSources": "소스 인덱싱", + "loc.input.help.IndexSources": "원본 서버 정보를 PDB 파일에 주입할지 여부를 나타냅니다. 이 옵션은 Windows 에이전트에서만 지원됩니다.", + "loc.input.label.PublishSymbols": "기호 게시", + "loc.input.help.PublishSymbols": "기호 파일을 게시할지 여부를 나타냅니다.", + "loc.input.label.SymbolServerType": "기호 서버 유형", + "loc.input.help.SymbolServerType": "기호를 게시할 위치를 선택합니다. Azure Artifacts 기호 서버에 게시된 기호는 조직/컬렉션에 대한 액세스 권한이 있는 모든 사용자가 액세스할 수 있습니다. Azure DevOps Server는 \"파일 공유\" 옵션만 지원합니다. Azure Artifacts의 기호 서버를 사용하려면 [이 지침](https://go.microsoft.com/fwlink/?linkid=846265)을 따르세요.", + "loc.input.label.SymbolsPath": "기호를 게시할 경로", + "loc.input.help.SymbolsPath": "기호를 호스트하는 파일 공유입니다. 이 값은 `symstore.exe add`에 대한 호출에서 `/s` 매개 변수로 사용됩니다.", + "loc.input.label.CompressSymbols": "기호 압축", + "loc.input.help.CompressSymbols": "파일 공유에 게시할 때 기호를 압축합니다.", + "loc.input.label.SymbolExpirationInDays": "기호 만료(일)", + "loc.input.help.SymbolExpirationInDays": "기호를 보유해야 하는 일 수입니다.", + "loc.input.label.IndexableFileFormats": "게시할 기호 파일 형식", + "loc.input.help.IndexableFileFormats": "기호 서버에 게시할 디버그 형식", + "loc.input.label.DetailedLog": "자세한 정보 로깅", + "loc.input.help.DetailedLog": "자세한 정보 로깅을 사용합니다.", + "loc.input.label.TreatNotIndexedAsWarning": "인덱싱되지 않은 경우 경고", + "loc.input.help.TreatNotIndexedAsWarning": "소스가 PDB 파일에 대해 인덱싱되지 않는 경우 경고할지 여부를 나타냅니다. 경고하지 않는 경우 메시지가 일반 출력으로 기록됩니다.", + "loc.input.label.UseNetCoreClientTool": "NetCore 클라이언트 도구 사용", + "loc.input.help.UseNetCoreClientTool": "DWARF 및 ELF 파일을 지원하는 기호 업로드 도구 버전을 사용할지 여부를 나타냅니다. 이 옵션은 Windows 에이전트에서만 중요합니다. Windows 이외의 에이전트에서는 DWARF 및 ELF 파일을 지원하는 기호 업로드 도구 버전이 항상 사용됩니다.", + "loc.input.label.SymbolsMaximumWaitTime": "최대 대기 시간(분)", + "loc.input.help.SymbolsMaximumWaitTime": "이 작업에 실패하기까지 대기하는 시간(분)입니다.", + "loc.input.label.SymbolsProduct": "제품", + "loc.input.help.SymbolsProduct": "제품 매개 변수를 symstore.exe로 지정하세요. 기본값은 $(Build.DefinitionName)입니다.", + "loc.input.label.SymbolsVersion": "버전", + "loc.input.help.SymbolsVersion": "버전 매개 변수를 symstore.exe로 지정하세요. 기본값은 $(Build.BuildNumber)입니다.", + "loc.input.label.SymbolsArtifactName": "아티팩트 이름", + "loc.input.help.SymbolsArtifactName": "기호 아티팩트에 사용할 아티팩트 이름을 지정하세요. 기본값은 Symbols_$(BuildConfiguration)입니다.", + "loc.messages.CleanedUpSemaphoreFile0": "세마포 파일 '{0}'을(를) 정리했습니다.", + "loc.messages.CleanUpSemaphoreFile0Error1": "기존 세마포 파일 '{0}'을(를) 정리할 수 없습니다. {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "세마포 파일 '{1}'에 액세스하는 동안 오류 '{0}'이(가) 발생했습니다. {2:N0}초 후에 다시 시도합니다.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "기호를 게시하는 동안 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", + "loc.messages.Error_CommandNotRecognized": "명령 %s을(를) 인식할 수 없습니다.", + "loc.messages.Error_SymbolPublishingToolNotFound": "기호 게시 도구를 %s에서 찾을 수 없습니다.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "'{0}'에서 dbghelp.dll을 로드하지 못했습니다. 오류 코드: '{1}'.", + "loc.messages.FailedToPublishSymbols": "기호를 게시하지 못했습니다. %s", + "loc.messages.FailedToRunClientTool": "클라이언트 도구를 실행하지 못했습니다. %s", + "loc.messages.Found0Files": "{0:N0}개 파일을 찾았습니다.", + "loc.messages.FoundNFiles": "%s개의 파일을 찾았습니다.", + "loc.messages.FreeLibraryDbghelpDllError0": "무료 라이브러리 dbghelp.dll이 실패했습니다. 오류 코드: '{0}'.", + "loc.messages.IndexingNotSupported": "이 OS에서는 원본 인덱싱이 지원되지 않습니다.", + "loc.messages.Info_RetrievingClientToolUri": "클라이언트 도구를 검색하는 중: %s", + "loc.messages.Info_ClientTool": "ClientTool 클라이언트 도구 파일 경로: %s", + "loc.messages.NoFilesForIndexing": "인덱싱할 파일을 선택하지 않았습니다.", + "loc.messages.NoFilesForPublishing": "게시할 파일을 선택하지 않았습니다.", + "loc.messages.NoSourcePathsIn0": "기호 파일 '{0}'에 대한 소스를 인덱싱할 수 없습니다. 파일에 소스 경로 정보가 없습니다.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "기호 파일 '{0}'에 대한 하나 이상의 소스 파일을 인덱싱할 수 없습니다.", + "loc.messages.PreJobFailedToExecute": "사전 작업을 실행하지 못했습니다.", + "loc.messages.PublishOptionNotSet": "기호 게시 옵션이 설정되지 않았으므로 게시를 무시합니다.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "기호 게시를 완료할 수 없습니다. 최대 대기 시간 {0:N0}초에 도달했습니다.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "세마포 파일 '{0}'이(가) 이미 있습니다. {1:N0}초 후에 기호 게시를 다시 시도합니다.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "세마포 파일 '{0}'이(가) 이미 있습니다. 파일을 '{1:N0}'분 전에 마지막으로 액세스했습니다. 파일 정리를 시도합니다.", + "loc.messages.SkippingIndexing": "인덱싱을 건너뛰고 있습니다.", + "loc.messages.SourceFolderDeprecated0": "소스 폴더 매개 변수를 사용하지 않습니다. 값 '{0}'을(를) 무시합니다.", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "인덱싱된 소스 정보를 '{0}'에서 검색할 수 없습니다. {1}", + "loc.messages.SpacesInTemp": "소스 파일이 올바르게 인덱싱되지 않은 것 같습니다. 임시 폴더에 공간이 있습니다.", + "loc.messages.SymbolsPublishedSuccessfully": "기호가 게시되었습니다. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "lastid.txt를 저장하는 기호를 '{0}'에서 찾을 수 없습니다.", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "소스 폴더 '{0}'에서 작업 영역을 결정할 수 없습니다.", + "loc.messages.UnableToIndexSources": "소스를 인덱싱할 수 없습니다.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "라이브러리 dbghelp.dll이 예기치 않은 경로에서 이미 로드되었습니다. 예상된 경로: '{0}'. 실제 경로: '{0}'.", + "loc.messages.UnsupportedSourceProvider0": "소스 인덱싱에 대해 지원되지 않는 원본 공급자 '{0}'입니다.", + "loc.messages.Win32Error0FromMethod1": "메서드 '{1}'에서 Win32 오류 '{0}'이(가) 발생했습니다.", + "loc.messages.NodeVersionSupport": "Node v{0}은(는) 2024/08/31부터 더 이상 지원되지 않습니다. 파이프라인 에이전트를 노드 16 이상의 최신 버전으로 업그레이드하세요." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson index f8ff073fd984..d150c755913e 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "Индексация источников и публикация символов", - "loc.helpMarkDown": "Сведения об использовании этой задачи см. [здесь](https://go.microsoft.com/fwlink/?LinkID=613722).", - "loc.description": "Индексация исходного кода и публикация символов в общей папке или на сервере символов Azure Artifacts", - "loc.instanceNameFormat": "Путь публикации символов", - "loc.group.displayName.advanced": "Дополнительно", - "loc.input.label.SymbolsFolder": "Путь к папке символов", - "loc.input.help.SymbolsFolder": "Путь к папке, в которой ищутся файлы символов. По умолчанию используется папка $(Build.SourcesDirectory). В противном случае можно указать корневой путь, (например, $(Build.BinariesDirectory)/MyProject).", - "loc.input.label.SearchPattern": "Шаблон поиска", - "loc.input.help.SearchPattern": "Шаблон, используемый для обнаружения файлов PDB для публикации.", - "loc.input.label.IndexSources": "Индексация источников", - "loc.input.help.IndexSources": "Указывает, следует ли внедрять сведения об исходном сервере в PDB-файлы. Этот параметр поддерживается только в агентах Windows.", - "loc.input.label.PublishSymbols": "Публикация символов", - "loc.input.help.PublishSymbols": "Указывает, следует ли публиковать файлы символов.", - "loc.input.label.SymbolServerType": "Тип сервера символов", - "loc.input.help.SymbolServerType": "Выбор места для публикации символов. Символы, опубликованные на сервере символов Azure Artifacts, доступны любому пользователю с доступом к организации или коллекции. Azure DevOps Server поддерживает только параметр \"Общая папка\". См. [инструкции](https://go.microsoft.com/fwlink/?linkid=846265) по использованию сервера символов в Azure Artifacts.", - "loc.input.label.SymbolsPath": "Путь для публикации символов", - "loc.input.help.SymbolsPath": "Общая папка, в которой размещаются ваши символы. Это значение будет использоваться для параметра \"/s\" в вызове команды \"symstore.exe add\".", - "loc.input.label.CompressSymbols": "Сжать символы", - "loc.input.help.CompressSymbols": "Сжатие символов при публикации в общей папке.", - "loc.input.label.SymbolExpirationInDays": "Срок действия символа (в днях)", - "loc.input.help.SymbolExpirationInDays": "Число дней, в течение которого следует хранить символы.", - "loc.input.label.IndexableFileFormats": "Форматы файлов символов для публикации", - "loc.input.help.IndexableFileFormats": "Какие форматы отладки нужно опубликовать на сервере символов", - "loc.input.label.DetailedLog": "Подробное ведение журнала", - "loc.input.help.DetailedLog": "Использовать подробное ведение журнала.", - "loc.input.label.TreatNotIndexedAsWarning": "Предупредить, если не проиндексированы", - "loc.input.help.TreatNotIndexedAsWarning": "Выводится предупреждение, если ресурсы не проиндексированы для PDB-файла. В противном случае сообщения записываются в виде нормального вывода.", - "loc.input.label.UseNetCoreClientTool": "Использовать клиентское средство NetCore", - "loc.input.help.UseNetCoreClientTool": "Указывает, следует ли использовать версию средства отправки символов, поддерживающую файлы DWARF и ELF. Этот параметр нужен только для агентов Windows. В агентах не для Windows всегда будет использоваться версия средства отправки символов с поддержкой файлов DWARF и ELF.", - "loc.input.label.SymbolsMaximumWaitTime": "Максимальное время ожидания (в минутах)", - "loc.input.help.SymbolsMaximumWaitTime": "Количество минут, по истечении которого происходит сбой задачи.", - "loc.input.label.SymbolsProduct": "Продукт", - "loc.input.help.SymbolsProduct": "Укажите параметр продукта для symstore.exe. Значение по умолчанию — $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "Версия", - "loc.input.help.SymbolsVersion": "Укажите параметр версии для symstore.exe. Значение по умолчанию — $(Build.BuildNumber)", - "loc.input.label.SymbolsArtifactName": "Имя артефакта", - "loc.input.help.SymbolsArtifactName": "Укажите имя артефакта, которое будет использоваться для артефакта символов. Значение по умолчанию: Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "Файл семафора \"{0}\" успешно очищен.", - "loc.messages.CleanUpSemaphoreFile0Error1": "Не удалось очистить существующий файл семафора \"{0}\". {1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Ошибка \"{0}\" при доступе к файлу семафора \"{1}\". Повторная попытка через {2:N0} с.", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Непредвиденная ошибка при попытке опубликовать символы. Код завершения(%s) и ошибка(%s)", - "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", - "loc.messages.Error_SymbolPublishingToolNotFound": "Средство публикации символов не найдено в %s.", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Не удалось загрузить dbghelp.dll из \"{0}\". Код ошибки: \"{1}\".", - "loc.messages.FailedToPublishSymbols": "Не удалось опубликовать символы. %s", - "loc.messages.FailedToRunClientTool": "Не удалось запустить клиентское средство. %s", - "loc.messages.Found0Files": "Найдено файлов: {0:N0}.", - "loc.messages.FoundNFiles": "Найдены файлы: %s.", - "loc.messages.FreeLibraryDbghelpDllError0": "Не удалось освободить библиотеку dbghelp.dll. Код ошибки: \"{0}\".", - "loc.messages.IndexingNotSupported": "Индексация исходного кода не поддерживается в этой ОС.", - "loc.messages.Info_RetrievingClientToolUri": "Получение секрета клиента из: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "Нет файлов, выбранных для индексации.", - "loc.messages.NoFilesForPublishing": "Нет файлов, выбранных для публикации.", - "loc.messages.NoSourcePathsIn0": "Не удалось проиндексировать источники для файла символов \"{0}\". Файл не содержит информации о пути к источникам.", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Не удалось проиндексировать один или несколько исходных файлов для файла символов \"{0}\".", - "loc.messages.PreJobFailedToExecute": "Не удалось выполнить PreJob.", - "loc.messages.PublishOptionNotSet": "Не задано значение параметра \"Опубликовать символы\", поэтому публикация игнорируется.", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Не удалось выполнить публикацию символов. Достигнуто максимальное время ожидания в {0:N0} с.", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Файл семафора \"{0}\" уже существует. Повторная попытка публикации будет выполнена через {1:N0} с.", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Файл семафора \"{0}\" уже существует. Последний доступ к файлу осуществлялся более \"{1:N0}\" мин назад. Выполняется попытка очистки файла.", - "loc.messages.SkippingIndexing": "Выполняется пропуск индексации.", - "loc.messages.SourceFolderDeprecated0": "Параметр исходной папки устарел. Выполняется пропуск значения \"{0}\".", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Не удалось извлечь сведения об индексированном источнике из \"{0}\". {1}", - "loc.messages.SpacesInTemp": "Возможна неверная индексация исходных файлов. Временная папка содержит пробелы.", - "loc.messages.SymbolsPublishedSuccessfully": "Символы опубликованы. %s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Не удалось найти хранилище символов lastid.txt в \"{0}\".", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Не удалось определить рабочую область на основе исходной папки \"{0}\".", - "loc.messages.UnableToIndexSources": "Не удалось проиндексировать источники.", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "Библиотека dbghelp.dll уже загружена из непредвиденного пути. Ожидается — \"{0}\". Фактический — \"{0}\".", - "loc.messages.UnsupportedSourceProvider0": "Неподдерживаемый поставщик источника \"{0}\" для индексации источника.", - "loc.messages.Win32Error0FromMethod1": "Произошла ошибка Win32 \"{0}\" из метода \"{1}\".", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "Индексация источников и публикация символов", + "loc.helpMarkDown": "Сведения об использовании этой задачи см. [здесь](https://go.microsoft.com/fwlink/?LinkID=613722).", + "loc.description": "Индексация исходного кода и публикация символов в общей папке или на сервере символов Azure Artifacts", + "loc.instanceNameFormat": "Путь публикации символов", + "loc.group.displayName.advanced": "Дополнительно", + "loc.input.label.SymbolsFolder": "Путь к папке символов", + "loc.input.help.SymbolsFolder": "Путь к папке, в которой ищутся файлы символов. По умолчанию используется папка $(Build.SourcesDirectory). В противном случае можно указать корневой путь, (например, $(Build.BinariesDirectory)/MyProject).", + "loc.input.label.SearchPattern": "Шаблон поиска", + "loc.input.help.SearchPattern": "Шаблон, используемый для обнаружения файлов PDB для публикации.", + "loc.input.label.IndexSources": "Индексация источников", + "loc.input.help.IndexSources": "Указывает, следует ли внедрять сведения об исходном сервере в PDB-файлы. Этот параметр поддерживается только в агентах Windows.", + "loc.input.label.PublishSymbols": "Публикация символов", + "loc.input.help.PublishSymbols": "Указывает, следует ли публиковать файлы символов.", + "loc.input.label.SymbolServerType": "Тип сервера символов", + "loc.input.help.SymbolServerType": "Выбор места для публикации символов. Символы, опубликованные на сервере символов Azure Artifacts, доступны любому пользователю с доступом к организации или коллекции. Azure DevOps Server поддерживает только параметр \"Общая папка\". См. [инструкции](https://go.microsoft.com/fwlink/?linkid=846265) по использованию сервера символов в Azure Artifacts.", + "loc.input.label.SymbolsPath": "Путь для публикации символов", + "loc.input.help.SymbolsPath": "Общая папка, в которой размещаются ваши символы. Это значение будет использоваться для параметра \"/s\" в вызове команды \"symstore.exe add\".", + "loc.input.label.CompressSymbols": "Сжать символы", + "loc.input.help.CompressSymbols": "Сжатие символов при публикации в общей папке.", + "loc.input.label.SymbolExpirationInDays": "Срок действия символа (в днях)", + "loc.input.help.SymbolExpirationInDays": "Число дней, в течение которого следует хранить символы.", + "loc.input.label.IndexableFileFormats": "Форматы файлов символов для публикации", + "loc.input.help.IndexableFileFormats": "Какие форматы отладки нужно опубликовать на сервере символов", + "loc.input.label.DetailedLog": "Подробное ведение журнала", + "loc.input.help.DetailedLog": "Использовать подробное ведение журнала.", + "loc.input.label.TreatNotIndexedAsWarning": "Предупредить, если не проиндексированы", + "loc.input.help.TreatNotIndexedAsWarning": "Выводится предупреждение, если ресурсы не проиндексированы для PDB-файла. В противном случае сообщения записываются в виде нормального вывода.", + "loc.input.label.UseNetCoreClientTool": "Использовать клиентское средство NetCore", + "loc.input.help.UseNetCoreClientTool": "Указывает, следует ли использовать версию средства отправки символов, поддерживающую файлы DWARF и ELF. Этот параметр нужен только для агентов Windows. В агентах не для Windows всегда будет использоваться версия средства отправки символов с поддержкой файлов DWARF и ELF.", + "loc.input.label.SymbolsMaximumWaitTime": "Максимальное время ожидания (в минутах)", + "loc.input.help.SymbolsMaximumWaitTime": "Количество минут, по истечении которого происходит сбой задачи.", + "loc.input.label.SymbolsProduct": "Продукт", + "loc.input.help.SymbolsProduct": "Укажите параметр продукта для symstore.exe. Значение по умолчанию — $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "Версия", + "loc.input.help.SymbolsVersion": "Укажите параметр версии для symstore.exe. Значение по умолчанию — $(Build.BuildNumber)", + "loc.input.label.SymbolsArtifactName": "Имя артефакта", + "loc.input.help.SymbolsArtifactName": "Укажите имя артефакта, которое будет использоваться для артефакта символов. Значение по умолчанию: Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "Файл семафора \"{0}\" успешно очищен.", + "loc.messages.CleanUpSemaphoreFile0Error1": "Не удалось очистить существующий файл семафора \"{0}\". {1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "Ошибка \"{0}\" при доступе к файлу семафора \"{1}\". Повторная попытка через {2:N0} с.", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "Непредвиденная ошибка при попытке опубликовать символы. Код завершения(%s) и ошибка(%s)", + "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", + "loc.messages.Error_SymbolPublishingToolNotFound": "Средство публикации символов не найдено в %s.", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "Не удалось загрузить dbghelp.dll из \"{0}\". Код ошибки: \"{1}\".", + "loc.messages.FailedToPublishSymbols": "Не удалось опубликовать символы. %s", + "loc.messages.FailedToRunClientTool": "Не удалось запустить клиентское средство. %s", + "loc.messages.Found0Files": "Найдено файлов: {0:N0}.", + "loc.messages.FoundNFiles": "Найдены файлы: %s.", + "loc.messages.FreeLibraryDbghelpDllError0": "Не удалось освободить библиотеку dbghelp.dll. Код ошибки: \"{0}\".", + "loc.messages.IndexingNotSupported": "Индексация исходного кода не поддерживается в этой ОС.", + "loc.messages.Info_RetrievingClientToolUri": "Получение секрета клиента из: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "Нет файлов, выбранных для индексации.", + "loc.messages.NoFilesForPublishing": "Нет файлов, выбранных для публикации.", + "loc.messages.NoSourcePathsIn0": "Не удалось проиндексировать источники для файла символов \"{0}\". Файл не содержит информации о пути к источникам.", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "Не удалось проиндексировать один или несколько исходных файлов для файла символов \"{0}\".", + "loc.messages.PreJobFailedToExecute": "Не удалось выполнить PreJob.", + "loc.messages.PublishOptionNotSet": "Не задано значение параметра \"Опубликовать символы\", поэтому публикация игнорируется.", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "Не удалось выполнить публикацию символов. Достигнуто максимальное время ожидания в {0:N0} с.", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "Файл семафора \"{0}\" уже существует. Повторная попытка публикации будет выполнена через {1:N0} с.", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "Файл семафора \"{0}\" уже существует. Последний доступ к файлу осуществлялся более \"{1:N0}\" мин назад. Выполняется попытка очистки файла.", + "loc.messages.SkippingIndexing": "Выполняется пропуск индексации.", + "loc.messages.SourceFolderDeprecated0": "Параметр исходной папки устарел. Выполняется пропуск значения \"{0}\".", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "Не удалось извлечь сведения об индексированном источнике из \"{0}\". {1}", + "loc.messages.SpacesInTemp": "Возможна неверная индексация исходных файлов. Временная папка содержит пробелы.", + "loc.messages.SymbolsPublishedSuccessfully": "Символы опубликованы. %s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "Не удалось найти хранилище символов lastid.txt в \"{0}\".", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "Не удалось определить рабочую область на основе исходной папки \"{0}\".", + "loc.messages.UnableToIndexSources": "Не удалось проиндексировать источники.", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "Библиотека dbghelp.dll уже загружена из непредвиденного пути. Ожидается — \"{0}\". Фактический — \"{0}\".", + "loc.messages.UnsupportedSourceProvider0": "Неподдерживаемый поставщик источника \"{0}\" для индексации источника.", + "loc.messages.Win32Error0FromMethod1": "Произошла ошибка Win32 \"{0}\" из метода \"{1}\".", + "loc.messages.NodeVersionSupport": "Начиная с 31.08.2024, Node v{0} больше не поддерживается. Обновите агент конвейера до последней версии для Node 16 или более поздней версии." } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson index bd3c0d11f06a..2c04ab4b0545 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "为源编制索引并发布符号", - "loc.helpMarkDown": "请参阅[更多信息](https://go.microsoft.com/fwlink/?LinkID=613722),了解如何使用此任务。", - "loc.description": "为你的源代码编制索引并将符号发布到文件共享或 Azure Artifacts 符号服务器", - "loc.instanceNameFormat": "发布符号路径", - "loc.group.displayName.advanced": "高级", - "loc.input.label.SymbolsFolder": "符号文件夹的路径", - "loc.input.help.SymbolsFolder": "在其中搜索符号文件的文件夹的路径。默认为 $(Build.SourcesDirectory)。在其他情况下,指定根路径。例如: $(Build.BinariesDirectory)/MyProject", - "loc.input.label.SearchPattern": "搜索模式", - "loc.input.help.SearchPattern": "用于发现要发布的 pdb 文件的模式。", - "loc.input.label.IndexSources": "编制源索引", - "loc.input.help.IndexSources": "指示是否将源服务器信息注入 PDB 文件。此选项仅在 Windows 代理上受支持。", - "loc.input.label.PublishSymbols": "发布符号", - "loc.input.help.PublishSymbols": "指示是否发布符号文件。", - "loc.input.label.SymbolServerType": "符号服务器类型", - "loc.input.help.SymbolServerType": "选择发布符号的位置。任何具有组织/集合访问权限的用户都可以访问发布到 Azure Artifacts 符号服务器的符号。Azure DevOps Server 仅支持“文件共享”选项。请按照[这些说明](https://go.microsoft.com/fwlink/?linkid=846265)使用 Azure Artifacts 中的符号服务器。", - "loc.input.label.SymbolsPath": "发布符号的路径", - "loc.input.help.SymbolsPath": "承载符号的文件共享。此值将在对 \"symstore.exe add\" 的调用中用作 \"/s\" 参数。", - "loc.input.label.CompressSymbols": "压缩符号", - "loc.input.help.CompressSymbols": "发布到文件共享时,请压缩符号。", - "loc.input.label.SymbolExpirationInDays": "符号过期(以天为单位)", - "loc.input.help.SymbolExpirationInDays": "符号应保留的天数。", - "loc.input.label.IndexableFileFormats": "要发布的符号文件格式", - "loc.input.help.IndexableFileFormats": "要发布到符号服务器的调试格式", - "loc.input.label.DetailedLog": "详细日志记录", - "loc.input.help.DetailedLog": "使用详细日志记录。", - "loc.input.label.TreatNotIndexedAsWarning": "未编制索引时发出警告", - "loc.input.help.TreatNotIndexedAsWarning": "指示是否在没有针对 PDB 文件对源编制索引时发出警告。否则将消息记录为正常输出。", - "loc.input.label.UseNetCoreClientTool": "使用 NetCore 客户端工具", - "loc.input.help.UseNetCoreClientTool": "指示是否使用支持 DWARF 和 ELF 文件的符号上传工具的版本。此选项仅对 Windows 代理非常重要。在非 Windows 代理上,将始终使用支持 DWARF 和 ELF 文件的符号上传工具的版本。", - "loc.input.label.SymbolsMaximumWaitTime": "最长等待时间(分钟)", - "loc.input.help.SymbolsMaximumWaitTime": "使此任务失败之前等待的分钟数。", - "loc.input.label.SymbolsProduct": "产品", - "loc.input.help.SymbolsProduct": "指定 symstore.exe 的产品参数。默认为 $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "版本", - "loc.input.help.SymbolsVersion": "指定 symstore.exe 的版本参数。默认为 $(Build.SourcesDirectory)", - "loc.input.label.SymbolsArtifactName": "项目名称", - "loc.input.help.SymbolsArtifactName": "指定用于符号项目的项目名称。默认为 Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "成功清理信号灯文件“{0}”。", - "loc.messages.CleanUpSemaphoreFile0Error1": "无法清理现有信号灯文件“{0}”。{1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "访问信号灯文件“{1}”时出现错误“{0}”。将在 {2:N0} 秒内重试。", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "尝试发布符号时出现意外错误。退出代码(%s)和错误(%s)", - "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", - "loc.messages.Error_SymbolPublishingToolNotFound": "在 %s 找不到符号发布工具。", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "从“{0}”加载 dbghelp.dll 失败,错误代码为“{1}”。", - "loc.messages.FailedToPublishSymbols": "未能发布符号。%s", - "loc.messages.FailedToRunClientTool": "无法运行客户端工具。%s", - "loc.messages.Found0Files": "已找到 {0:N0} 个文件。", - "loc.messages.FoundNFiles": "找到 %s 个文件。", - "loc.messages.FreeLibraryDbghelpDllError0": "未能释放库 dbghelp.dll。错误代码“{0}”。", - "loc.messages.IndexingNotSupported": "此操作系统不支持源索引。", - "loc.messages.Info_RetrievingClientToolUri": "正在从以下位置检索客户端工具: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "未选择要编制索引的文件。", - "loc.messages.NoFilesForPublishing": "未选择要发布的文件。", - "loc.messages.NoSourcePathsIn0": "无法针对符号文件\"{0}\"为源编制索引。该文件不包含任何源路径信息。", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "无法针对符号文件“{0}”为一个或多个源文件编制索引。", - "loc.messages.PreJobFailedToExecute": "PreJob 无法执行。", - "loc.messages.PublishOptionNotSet": "未设置“发布符号”选项,因此忽略发布。", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "无法完成符号发布。达到最大等待时间 {0:N0} 秒。", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "已存在信号灯文件“{0}”。将在 {1:N0} 秒内重试符号发布。", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "已存在信号灯文件“{0}”。上次访问该文件的时间是“{1:N0}”分钟前。正在尝试清理该文件。", - "loc.messages.SkippingIndexing": "正在跳过索引。", - "loc.messages.SourceFolderDeprecated0": "已弃用源文件夹参数。将忽略值“{0}”。", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "无法从“{0}”检索已索引源信息。{1}", - "loc.messages.SpacesInTemp": "可能未正确索引源文件。临时文件夹包含空格。", - "loc.messages.SymbolsPublishedSuccessfully": "已成功发布符号。%s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "未在“{0}”中找到符号存储区 lastid.txt。", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "无法从源文件夹“{0}”中确定工作区。", - "loc.messages.UnableToIndexSources": "无法为源编制索引。", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "已从异常路径加载库 dbghelp.dll。应为“{0}”。实际为“{0}”。", - "loc.messages.UnsupportedSourceProvider0": "不受源索引编制支持的源提供程序“{0}”。", - "loc.messages.Win32Error0FromMethod1": "在方法“{1}”中遇到 Win32 错误“{0}”。", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "为源编制索引并发布符号", + "loc.helpMarkDown": "请参阅[更多信息](https://go.microsoft.com/fwlink/?LinkID=613722),了解如何使用此任务。", + "loc.description": "为你的源代码编制索引并将符号发布到文件共享或 Azure Artifacts 符号服务器", + "loc.instanceNameFormat": "发布符号路径", + "loc.group.displayName.advanced": "高级", + "loc.input.label.SymbolsFolder": "符号文件夹的路径", + "loc.input.help.SymbolsFolder": "在其中搜索符号文件的文件夹的路径。默认为 $(Build.SourcesDirectory)。在其他情况下,指定根路径。例如: $(Build.BinariesDirectory)/MyProject", + "loc.input.label.SearchPattern": "搜索模式", + "loc.input.help.SearchPattern": "用于发现要发布的 pdb 文件的模式。", + "loc.input.label.IndexSources": "编制源索引", + "loc.input.help.IndexSources": "指示是否将源服务器信息注入 PDB 文件。此选项仅在 Windows 代理上受支持。", + "loc.input.label.PublishSymbols": "发布符号", + "loc.input.help.PublishSymbols": "指示是否发布符号文件。", + "loc.input.label.SymbolServerType": "符号服务器类型", + "loc.input.help.SymbolServerType": "选择发布符号的位置。任何具有组织/集合访问权限的用户都可以访问发布到 Azure Artifacts 符号服务器的符号。Azure DevOps Server 仅支持“文件共享”选项。请按照[这些说明](https://go.microsoft.com/fwlink/?linkid=846265)使用 Azure Artifacts 中的符号服务器。", + "loc.input.label.SymbolsPath": "发布符号的路径", + "loc.input.help.SymbolsPath": "承载符号的文件共享。此值将在对 \"symstore.exe add\" 的调用中用作 \"/s\" 参数。", + "loc.input.label.CompressSymbols": "压缩符号", + "loc.input.help.CompressSymbols": "发布到文件共享时,请压缩符号。", + "loc.input.label.SymbolExpirationInDays": "符号过期(以天为单位)", + "loc.input.help.SymbolExpirationInDays": "符号应保留的天数。", + "loc.input.label.IndexableFileFormats": "要发布的符号文件格式", + "loc.input.help.IndexableFileFormats": "要发布到符号服务器的调试格式", + "loc.input.label.DetailedLog": "详细日志记录", + "loc.input.help.DetailedLog": "使用详细日志记录。", + "loc.input.label.TreatNotIndexedAsWarning": "未编制索引时发出警告", + "loc.input.help.TreatNotIndexedAsWarning": "指示是否在没有针对 PDB 文件对源编制索引时发出警告。否则将消息记录为正常输出。", + "loc.input.label.UseNetCoreClientTool": "使用 NetCore 客户端工具", + "loc.input.help.UseNetCoreClientTool": "指示是否使用支持 DWARF 和 ELF 文件的符号上传工具的版本。此选项仅对 Windows 代理非常重要。在非 Windows 代理上,将始终使用支持 DWARF 和 ELF 文件的符号上传工具的版本。", + "loc.input.label.SymbolsMaximumWaitTime": "最长等待时间(分钟)", + "loc.input.help.SymbolsMaximumWaitTime": "使此任务失败之前等待的分钟数。", + "loc.input.label.SymbolsProduct": "产品", + "loc.input.help.SymbolsProduct": "指定 symstore.exe 的产品参数。默认为 $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "版本", + "loc.input.help.SymbolsVersion": "指定 symstore.exe 的版本参数。默认为 $(Build.SourcesDirectory)", + "loc.input.label.SymbolsArtifactName": "项目名称", + "loc.input.help.SymbolsArtifactName": "指定用于符号项目的项目名称。默认为 Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "成功清理信号灯文件“{0}”。", + "loc.messages.CleanUpSemaphoreFile0Error1": "无法清理现有信号灯文件“{0}”。{1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "访问信号灯文件“{1}”时出现错误“{0}”。将在 {2:N0} 秒内重试。", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "尝试发布符号时出现意外错误。退出代码(%s)和错误(%s)", + "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", + "loc.messages.Error_SymbolPublishingToolNotFound": "在 %s 找不到符号发布工具。", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "从“{0}”加载 dbghelp.dll 失败,错误代码为“{1}”。", + "loc.messages.FailedToPublishSymbols": "未能发布符号。%s", + "loc.messages.FailedToRunClientTool": "无法运行客户端工具。%s", + "loc.messages.Found0Files": "已找到 {0:N0} 个文件。", + "loc.messages.FoundNFiles": "找到 %s 个文件。", + "loc.messages.FreeLibraryDbghelpDllError0": "未能释放库 dbghelp.dll。错误代码“{0}”。", + "loc.messages.IndexingNotSupported": "此操作系统不支持源索引。", + "loc.messages.Info_RetrievingClientToolUri": "正在从以下位置检索客户端工具: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "未选择要编制索引的文件。", + "loc.messages.NoFilesForPublishing": "未选择要发布的文件。", + "loc.messages.NoSourcePathsIn0": "无法针对符号文件\"{0}\"为源编制索引。该文件不包含任何源路径信息。", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "无法针对符号文件“{0}”为一个或多个源文件编制索引。", + "loc.messages.PreJobFailedToExecute": "PreJob 无法执行。", + "loc.messages.PublishOptionNotSet": "未设置“发布符号”选项,因此忽略发布。", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "无法完成符号发布。达到最大等待时间 {0:N0} 秒。", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "已存在信号灯文件“{0}”。将在 {1:N0} 秒内重试符号发布。", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "已存在信号灯文件“{0}”。上次访问该文件的时间是“{1:N0}”分钟前。正在尝试清理该文件。", + "loc.messages.SkippingIndexing": "正在跳过索引。", + "loc.messages.SourceFolderDeprecated0": "已弃用源文件夹参数。将忽略值“{0}”。", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "无法从“{0}”检索已索引源信息。{1}", + "loc.messages.SpacesInTemp": "可能未正确索引源文件。临时文件夹包含空格。", + "loc.messages.SymbolsPublishedSuccessfully": "已成功发布符号。%s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "未在“{0}”中找到符号存储区 lastid.txt。", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "无法从源文件夹“{0}”中确定工作区。", + "loc.messages.UnableToIndexSources": "无法为源编制索引。", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "已从异常路径加载库 dbghelp.dll。应为“{0}”。实际为“{0}”。", + "loc.messages.UnsupportedSourceProvider0": "不受源索引编制支持的源提供程序“{0}”。", + "loc.messages.Win32Error0FromMethod1": "在方法“{1}”中遇到 Win32 错误“{0}”。", + "loc.messages.NodeVersionSupport": "从 2024 年 8 月 31 日起不再支持 Node v{0}。请将管道代理升级到最新版本以使用 Node 16 或更高版本。" } \ No newline at end of file diff --git a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson index 65660e1cd09d..4f8b61562136 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,75 +1,75 @@ -{ - "loc.friendlyName": "索引來源和發佈符號", - "loc.helpMarkDown": "請參閱[詳細資訊](https://go.microsoft.com/fwlink/?LinkID=613722)來了解如何使用此工作。", - "loc.description": "編製原始程式碼的索引,並將符號發佈至檔案共用或 Azure Artifacts 符號伺服器", - "loc.instanceNameFormat": "發行符號路徑", - "loc.group.displayName.advanced": "進階", - "loc.input.label.SymbolsFolder": "符號資料夾的路徑", - "loc.input.help.SymbolsFolder": "搜尋符號檔案所在資料夾的路徑。預設值為 $(Build.SourcesDirectory)。否則請指定根路徑。例如: $(Build.BinariesDirectory)/MyProject", - "loc.input.label.SearchPattern": "搜尋模式", - "loc.input.help.SearchPattern": "探索要發行之 pdb 檔案使用的模式。", - "loc.input.label.IndexSources": "索引來源", - "loc.input.help.IndexSources": "指出是否要將來源伺服器資訊插入 PDB 檔案。只有 Windows 代理程式支援此選項。", - "loc.input.label.PublishSymbols": "發行符號", - "loc.input.help.PublishSymbols": "指出是否發行符號檔。", - "loc.input.label.SymbolServerType": "符號伺服器類型", - "loc.input.help.SymbolServerType": "選擇發佈符號的位置。發佈到 Azure Artifacts 符號伺服器的符號可供具有組織/集合存取權的任何使用者存取。Azure DevOps Server 只支援 [檔案共用] 選項。請遵循 [這些指示](https://go.microsoft.com/fwlink/?linkid=846265) 使用 Azure Artifacts 中的符號伺服器。", - "loc.input.label.SymbolsPath": "發行符號的路徑", - "loc.input.help.SymbolsPath": "裝載符號的檔案共用。此值會用於 `symstore.exe add` 的呼叫中當成 `/s` 參數。", - "loc.input.label.CompressSymbols": "壓縮符號", - "loc.input.help.CompressSymbols": "在發佈至檔案共用時壓縮符號。", - "loc.input.label.SymbolExpirationInDays": "符號到期天數", - "loc.input.help.SymbolExpirationInDays": "符號應保留的天數。", - "loc.input.label.IndexableFileFormats": "要發佈的符號檔案格式", - "loc.input.help.IndexableFileFormats": "要發佈到符號伺服器的偵錯格式", - "loc.input.label.DetailedLog": "詳細資訊記錄", - "loc.input.help.DetailedLog": "使用詳細資訊記錄。", - "loc.input.label.TreatNotIndexedAsWarning": "若未編制索引則警告", - "loc.input.help.TreatNotIndexedAsWarning": "指出是否在未針對 PDB 檔編制來源的索引時提出警告。若不警告,則會將訊息記錄為正常輸出。", - "loc.input.label.UseNetCoreClientTool": "使用 NetCore 用戶端工具", - "loc.input.help.UseNetCoreClientTool": "指出是否要使用支援 DWARF 和 ELF 檔案的符號上傳工具版本。此選項僅適用於 Windows 代理程式。在非 Windows 代理程式上,一律會使用支援 DWARF 和 ELF 檔案的符號上傳工具版本。", - "loc.input.label.SymbolsMaximumWaitTime": "最長等候時間 (分鐘)", - "loc.input.help.SymbolsMaximumWaitTime": "工作失敗前須等待的分鐘數。", - "loc.input.label.SymbolsProduct": "產品", - "loc.input.help.SymbolsProduct": "指定 symstore.exe 的產品參數。預設為 $(Build.DefinitionName)", - "loc.input.label.SymbolsVersion": "版本", - "loc.input.help.SymbolsVersion": "指定 symstore.exe 的版本參數。預設為 $(Build.BuildNumber)", - "loc.input.label.SymbolsArtifactName": "成品名稱", - "loc.input.help.SymbolsArtifactName": "請指定要用於符號成品的成品名稱。預設為 Symbols_$(BuildConfiguration)", - "loc.messages.CleanedUpSemaphoreFile0": "已成功清理現有的旗號檔案 '{0}'。", - "loc.messages.CleanUpSemaphoreFile0Error1": "無法清理現有的旗號檔案 '{0}'。{1}", - "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "存取旗號檔案 '{1}' 時發生錯誤 '{0}'。將在 {2:N0} 秒內重試。", - "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "嘗試發行符號時發生未預期的錯誤。結束代碼 (%s) 與錯誤 (%s)", - "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", - "loc.messages.Error_SymbolPublishingToolNotFound": "在 %s 找不到符號發行工具。", - "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "無法從 '{0}' 載入 dbghelp.dll,錯誤碼為 '{1}'。", - "loc.messages.FailedToPublishSymbols": "無法發行符號。%s", - "loc.messages.FailedToRunClientTool": "無法執行用戶端工具。%s", - "loc.messages.Found0Files": "找到 {0:N0} 檔案。", - "loc.messages.FoundNFiles": "已找到 %s 檔案。", - "loc.messages.FreeLibraryDbghelpDllError0": "無法釋放程式庫 dbghelp.dll。錯誤碼 '{0}'。", - "loc.messages.IndexingNotSupported": "此作業系統不支援來源索引。", - "loc.messages.Info_RetrievingClientToolUri": "正在從以下位置擷取用戶端工具: %s", - "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", - "loc.messages.NoFilesForIndexing": "未選取要編製索引的檔案。", - "loc.messages.NoFilesForPublishing": "未選取要發行的檔案。", - "loc.messages.NoSourcePathsIn0": "無法為符號檔 '{0}' 的來源編製索引。此檔案未包含任何來源路徑資訊。", - "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "無法為符號檔 '{0}' 的一或多個來源檔案編製索引。", - "loc.messages.PreJobFailedToExecute": "PreJob 無法執行。", - "loc.messages.PublishOptionNotSet": "未設定 [發行符號] 選項,因此略過發行。", - "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "無法完成符號發行。已達最長等待時間 {0:N0} 秒。", - "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "旗號檔案 '{0}' 已經存在。將在 {1:N0} 秒內重試符號發行。", - "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "旗號檔案 '{0}' 已經存在。最近一次存取檔案是在 '{1:N0}' 分鐘前。正在嘗試清理檔案。", - "loc.messages.SkippingIndexing": "正在略過編製索引。", - "loc.messages.SourceFolderDeprecated0": "已取代來源資料夾參數。正在忽略值 '{0}'。", - "loc.messages.SourceInfoNotRetrievedFrom0Message1": "無法從 '{0}' 擷取已編製索引的來源資訊。{1}", - "loc.messages.SpacesInTemp": "可能無法正確編製來源檔案的索引。暫存資料夾包含空格。", - "loc.messages.SymbolsPublishedSuccessfully": "符號已成功發行。%s", - "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "在 '{0}' 中找不到符號存放區 lastid.txt。", - "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "無法從來源資料夾 '{0}' 決定工作區。", - "loc.messages.UnableToIndexSources": "無法編製來源的索引。", - "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "已從未預期的路徑載入程式庫 dbghelp.dll。預期為 '{0}'。實際為 '{0}'。", - "loc.messages.UnsupportedSourceProvider0": "來源索引編製作業不支援來源提供者 '{0}'。", - "loc.messages.Win32Error0FromMethod1": "方法 '{1}' 遇到 Win32 錯誤 '{0}'。", - "loc.messages.NodeVersionSupport": "Node v{0} is no longer supported starting 08/31/2024. Please upgrade pipeline agent to latest version for Node 16 or later." +{ + "loc.friendlyName": "索引來源和發佈符號", + "loc.helpMarkDown": "請參閱[詳細資訊](https://go.microsoft.com/fwlink/?LinkID=613722)來了解如何使用此工作。", + "loc.description": "編製原始程式碼的索引,並將符號發佈至檔案共用或 Azure Artifacts 符號伺服器", + "loc.instanceNameFormat": "發行符號路徑", + "loc.group.displayName.advanced": "進階", + "loc.input.label.SymbolsFolder": "符號資料夾的路徑", + "loc.input.help.SymbolsFolder": "搜尋符號檔案所在資料夾的路徑。預設值為 $(Build.SourcesDirectory)。否則請指定根路徑。例如: $(Build.BinariesDirectory)/MyProject", + "loc.input.label.SearchPattern": "搜尋模式", + "loc.input.help.SearchPattern": "探索要發行之 pdb 檔案使用的模式。", + "loc.input.label.IndexSources": "索引來源", + "loc.input.help.IndexSources": "指出是否要將來源伺服器資訊插入 PDB 檔案。只有 Windows 代理程式支援此選項。", + "loc.input.label.PublishSymbols": "發行符號", + "loc.input.help.PublishSymbols": "指出是否發行符號檔。", + "loc.input.label.SymbolServerType": "符號伺服器類型", + "loc.input.help.SymbolServerType": "選擇發佈符號的位置。發佈到 Azure Artifacts 符號伺服器的符號可供具有組織/集合存取權的任何使用者存取。Azure DevOps Server 只支援 [檔案共用] 選項。請遵循 [這些指示](https://go.microsoft.com/fwlink/?linkid=846265) 使用 Azure Artifacts 中的符號伺服器。", + "loc.input.label.SymbolsPath": "發行符號的路徑", + "loc.input.help.SymbolsPath": "裝載符號的檔案共用。此值會用於 `symstore.exe add` 的呼叫中當成 `/s` 參數。", + "loc.input.label.CompressSymbols": "壓縮符號", + "loc.input.help.CompressSymbols": "在發佈至檔案共用時壓縮符號。", + "loc.input.label.SymbolExpirationInDays": "符號到期天數", + "loc.input.help.SymbolExpirationInDays": "符號應保留的天數。", + "loc.input.label.IndexableFileFormats": "要發佈的符號檔案格式", + "loc.input.help.IndexableFileFormats": "要發佈到符號伺服器的偵錯格式", + "loc.input.label.DetailedLog": "詳細資訊記錄", + "loc.input.help.DetailedLog": "使用詳細資訊記錄。", + "loc.input.label.TreatNotIndexedAsWarning": "若未編制索引則警告", + "loc.input.help.TreatNotIndexedAsWarning": "指出是否在未針對 PDB 檔編制來源的索引時提出警告。若不警告,則會將訊息記錄為正常輸出。", + "loc.input.label.UseNetCoreClientTool": "使用 NetCore 用戶端工具", + "loc.input.help.UseNetCoreClientTool": "指出是否要使用支援 DWARF 和 ELF 檔案的符號上傳工具版本。此選項僅適用於 Windows 代理程式。在非 Windows 代理程式上,一律會使用支援 DWARF 和 ELF 檔案的符號上傳工具版本。", + "loc.input.label.SymbolsMaximumWaitTime": "最長等候時間 (分鐘)", + "loc.input.help.SymbolsMaximumWaitTime": "工作失敗前須等待的分鐘數。", + "loc.input.label.SymbolsProduct": "產品", + "loc.input.help.SymbolsProduct": "指定 symstore.exe 的產品參數。預設為 $(Build.DefinitionName)", + "loc.input.label.SymbolsVersion": "版本", + "loc.input.help.SymbolsVersion": "指定 symstore.exe 的版本參數。預設為 $(Build.BuildNumber)", + "loc.input.label.SymbolsArtifactName": "成品名稱", + "loc.input.help.SymbolsArtifactName": "請指定要用於符號成品的成品名稱。預設為 Symbols_$(BuildConfiguration)", + "loc.messages.CleanedUpSemaphoreFile0": "已成功清理現有的旗號檔案 '{0}'。", + "loc.messages.CleanUpSemaphoreFile0Error1": "無法清理現有的旗號檔案 '{0}'。{1}", + "loc.messages.Error0AccessingSemaphoreFile1Retrying2Seconds": "存取旗號檔案 '{1}' 時發生錯誤 '{0}'。將在 {2:N0} 秒內重試。", + "loc.messages.Error_UnexpectedErrorSymbolsPublishing": "嘗試發行符號時發生未預期的錯誤。結束代碼 (%s) 與錯誤 (%s)", + "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", + "loc.messages.Error_SymbolPublishingToolNotFound": "在 %s 找不到符號發行工具。", + "loc.messages.FailedToLoadDbghelpDllFrom0ErrorCode1": "無法從 '{0}' 載入 dbghelp.dll,錯誤碼為 '{1}'。", + "loc.messages.FailedToPublishSymbols": "無法發行符號。%s", + "loc.messages.FailedToRunClientTool": "無法執行用戶端工具。%s", + "loc.messages.Found0Files": "找到 {0:N0} 檔案。", + "loc.messages.FoundNFiles": "已找到 %s 檔案。", + "loc.messages.FreeLibraryDbghelpDllError0": "無法釋放程式庫 dbghelp.dll。錯誤碼 '{0}'。", + "loc.messages.IndexingNotSupported": "此作業系統不支援來源索引。", + "loc.messages.Info_RetrievingClientToolUri": "正在從以下位置擷取用戶端工具: %s", + "loc.messages.Info_ClientTool": "ClientTool clientToolFilePath: %s", + "loc.messages.NoFilesForIndexing": "未選取要編製索引的檔案。", + "loc.messages.NoFilesForPublishing": "未選取要發行的檔案。", + "loc.messages.NoSourcePathsIn0": "無法為符號檔 '{0}' 的來源編製索引。此檔案未包含任何來源路徑資訊。", + "loc.messages.OneOrMoreSourceFilesNotIndexedFor0": "無法為符號檔 '{0}' 的一或多個來源檔案編製索引。", + "loc.messages.PreJobFailedToExecute": "PreJob 無法執行。", + "loc.messages.PublishOptionNotSet": "未設定 [發行符號] 選項,因此略過發行。", + "loc.messages.ReachedPublishingMaxWaitTime0Seconds": "無法完成符號發行。已達最長等待時間 {0:N0} 秒。", + "loc.messages.SemaphoreFile0ExistsRetrying1Seconds": "旗號檔案 '{0}' 已經存在。將在 {1:N0} 秒內重試符號發行。", + "loc.messages.SemaphoreFile0Minutes1AttemptingCleanup": "旗號檔案 '{0}' 已經存在。最近一次存取檔案是在 '{1:N0}' 分鐘前。正在嘗試清理檔案。", + "loc.messages.SkippingIndexing": "正在略過編製索引。", + "loc.messages.SourceFolderDeprecated0": "已取代來源資料夾參數。正在忽略值 '{0}'。", + "loc.messages.SourceInfoNotRetrievedFrom0Message1": "無法從 '{0}' 擷取已編製索引的來源資訊。{1}", + "loc.messages.SpacesInTemp": "可能無法正確編製來源檔案的索引。暫存資料夾包含空格。", + "loc.messages.SymbolsPublishedSuccessfully": "符號已成功發行。%s", + "loc.messages.SymbolStoreLastIdTxtNotFoundAt0": "在 '{0}' 中找不到符號存放區 lastid.txt。", + "loc.messages.UnableToDetermineWorkspaceFromSourceFolder0": "無法從來源資料夾 '{0}' 決定工作區。", + "loc.messages.UnableToIndexSources": "無法編製來源的索引。", + "loc.messages.UnexpectedDbghelpdllExpected0Actual1": "已從未預期的路徑載入程式庫 dbghelp.dll。預期為 '{0}'。實際為 '{0}'。", + "loc.messages.UnsupportedSourceProvider0": "來源索引編製作業不支援來源提供者 '{0}'。", + "loc.messages.Win32Error0FromMethod1": "方法 '{1}' 遇到 Win32 錯誤 '{0}'。", + "loc.messages.NodeVersionSupport": "自 2024 年 8 月 31 日起將不再支援 Node v{0}。請將管線代理程式升級為 Node 16 以上的最新版本。" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson index 0168bbb91f9c..3f8d141a8d45 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Authentifizierung für Python-Twine-Upload", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) oder [Twine-Dokumentation anzeigen](https://twine.readthedocs.io/)", - "loc.description": "Hiermit wird eine Authentifizierung zum Upload von Python-Distributionen unter Verwendung von Twine durchgeführt. Fügen Sie Ihrem Twine-Uploadbefehl \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" hinzu. Verwenden Sie für Feeds innerhalb dieser Organisation den Feednamen als Repository (-r). Andernfalls verwenden Sie den in der Dienstverbindung definierten Endpunktnamen.", - "loc.instanceNameFormat": "Twine-Authentifizierung: $(message)", - "loc.group.displayName.feedAuthentication": "Feeds und Authentifizierung", - "loc.group.displayName.advanced": "Erweitert", - "loc.input.label.artifactFeed": "Mein Feedname (unten auswählen)", - "loc.input.help.artifactFeed": "Wählen Sie einen Feed für die Authentifizierung innerhalb dieser Organisation aus.", - "loc.input.label.pythonUploadServiceConnection": "Feed aus externen Organisationen", - "loc.input.help.pythonUploadServiceConnection": "Wählen Sie einen Endpunkt für die Authentifizierung außerhalb dieser Organisation aus. Stellen Sie sicher, dass der Endpunkt über Berechtigungen zum Paketupload verfügen.", - "loc.messages.Info_AddingInternalFeeds": "Authentifizierungsinformationen für den internen Feed \"%s\" werden hinzugefügt.", - "loc.messages.Info_AddingExternalFeeds": "Authentifizierungsinformationen für den externen Endpunkt \"%s\" werden hinzugefügt.", - "loc.messages.Info_AddingAuthForRegistry": "Die Authentifizierung wird der Konfiguration für die Registrierung \"%s\" hinzugefügt.", - "loc.messages.Info_SuccessAddingAuth": "Die Authentifizierung für den internen Feed \"%s\" und den internen Endpunkt \"%s\" wurde erfolgreich hinzugefügt.", - "loc.messages.Info_AddingPasswordAuthEntry": "Eintrag zur Authentifizierung über Benutzername/Kennwort für Feed \"%s\" wird hinzugefügt.", - "loc.messages.Info_AddingTokenAuthEntry": "Eintrag zur Authentifizierung über ein Token für Feed \"%s\" wird hinzugefügt.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Fehler beim Analysieren der Feed-URL und beim Hinzufügen von Authentifizierungsinformationen. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "Über diese Aufgabe kann jeweils nur ein interner Feed autorisiert werden. Alle Feeds mit Ausnahme des ersten werden ignoriert.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Über diese Aufgabe kann jeweils nur eine Dienstverbindung autorisiert werden. Alle Verbindungen mit Ausnahme der ersten werden ignoriert.", - "loc.messages.Error_DuplicateEntryForFeed": "Dies ist ein doppelter Eintrag für den Feednamen. Verwenden Sie eindeutige Namen, um potenzielle Veröffentlichungsprobleme zu vermeiden.", - "loc.messages.FailedToGetPackagingUri": "Der URI für die Paketierung kann nicht mithilfe des URI der Standardsammlung abgerufen werden.", - "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", - "loc.messages.NoPypircFile": "Es ist keine PYPIRC-Datei zum Bereinigen vorhanden.", - "loc.messages.VariableSetForPypirc": "Die Umgebungsvariable für die PYPIRC-Datei unter \"%s\" wurde festgelegt.", - "loc.messages.Info_RemovingPypircFile": "Die PYPIRC-Datei wird aus \"%s\" entfernt.", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Authentifizierung für Python-Twine-Upload", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) oder [Twine-Dokumentation anzeigen](https://twine.readthedocs.io/)", + "loc.description": "Hiermit wird eine Authentifizierung zum Upload von Python-Distributionen unter Verwendung von Twine durchgeführt. Fügen Sie Ihrem Twine-Uploadbefehl \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" hinzu. Verwenden Sie für Feeds innerhalb dieser Organisation den Feednamen als Repository (-r). Andernfalls verwenden Sie den in der Dienstverbindung definierten Endpunktnamen.", + "loc.instanceNameFormat": "Twine-Authentifizierung: $(message)", + "loc.group.displayName.feedAuthentication": "Feeds und Authentifizierung", + "loc.group.displayName.advanced": "Erweitert", + "loc.input.label.artifactFeed": "Mein Feedname (unten auswählen)", + "loc.input.help.artifactFeed": "Wählen Sie einen Feed für die Authentifizierung innerhalb dieser Organisation aus.", + "loc.input.label.pythonUploadServiceConnection": "Feed aus externen Organisationen", + "loc.input.help.pythonUploadServiceConnection": "Wählen Sie einen Endpunkt für die Authentifizierung außerhalb dieser Organisation aus. Stellen Sie sicher, dass der Endpunkt über Berechtigungen zum Paketupload verfügen.", + "loc.messages.Info_AddingInternalFeeds": "Authentifizierungsinformationen für den internen Feed \"%s\" werden hinzugefügt.", + "loc.messages.Info_AddingExternalFeeds": "Authentifizierungsinformationen für den externen Endpunkt \"%s\" werden hinzugefügt.", + "loc.messages.Info_AddingAuthForRegistry": "Die Authentifizierung wird der Konfiguration für die Registrierung \"%s\" hinzugefügt.", + "loc.messages.Info_SuccessAddingAuth": "Die Authentifizierung für den internen Feed \"%s\" und den internen Endpunkt \"%s\" wurde erfolgreich hinzugefügt.", + "loc.messages.Info_AddingPasswordAuthEntry": "Eintrag zur Authentifizierung über Benutzername/Kennwort für Feed \"%s\" wird hinzugefügt.", + "loc.messages.Info_AddingTokenAuthEntry": "Eintrag zur Authentifizierung über ein Token für Feed \"%s\" wird hinzugefügt.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Fehler beim Analysieren der Feed-URL und beim Hinzufügen von Authentifizierungsinformationen. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "Über diese Aufgabe kann jeweils nur ein interner Feed autorisiert werden. Alle Feeds mit Ausnahme des ersten werden ignoriert.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Über diese Aufgabe kann jeweils nur eine Dienstverbindung autorisiert werden. Alle Verbindungen mit Ausnahme der ersten werden ignoriert.", + "loc.messages.Error_DuplicateEntryForFeed": "Dies ist ein doppelter Eintrag für den Feednamen. Verwenden Sie eindeutige Namen, um potenzielle Veröffentlichungsprobleme zu vermeiden.", + "loc.messages.FailedToGetPackagingUri": "Der URI für die Paketierung kann nicht mithilfe des URI der Standardsammlung abgerufen werden.", + "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", + "loc.messages.NoPypircFile": "Es ist keine PYPIRC-Datei zum Bereinigen vorhanden.", + "loc.messages.VariableSetForPypirc": "Die Umgebungsvariable für die PYPIRC-Datei unter \"%s\" wurde festgelegt.", + "loc.messages.Info_RemovingPypircFile": "Die PYPIRC-Datei wird aus \"%s\" entfernt.", + "loc.messages.DuplicateRegistry": "%s Registrierung ist bereits authentifiziert.", + "loc.messages.NoRepoFound": "Unter %s wurde keine Repository-URL gefunden.", + "loc.messages.DuplicateRepoUrl": "Das Repository mit der Repository-URL %s ist bereits vorhanden und ist authentifiziert." } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson index bb6ff53ca8b3..b3690a80e741 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Autenticación de la carga de Python con Twine", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) o [consultar la documentación de Twine](https://twine.readthedocs.io/)", - "loc.description": "Realice la autenticación para cargar distribuciones de Python con Twine. Agregue \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" al comando de carga de Twine. Para las fuentes presentes en la organización, use el nombre de la fuente como repositorio (-r). De lo contrario, use el nombre del punto de conexión definido en la conexión de servicio.", - "loc.instanceNameFormat": "Autenticación de Twine $(message)", - "loc.group.displayName.feedAuthentication": "Fuentes y autenticación", - "loc.group.displayName.advanced": "Avanzado", - "loc.input.label.artifactFeed": "Mi nombre de fuente (selecciónelo a continuación)", - "loc.input.help.artifactFeed": "Seleccione una fuente para autenticar que esté presente en la organización.", - "loc.input.label.pythonUploadServiceConnection": "Fuente de organizaciones externas", - "loc.input.help.pythonUploadServiceConnection": "Seleccione un punto de conexión para autenticarse fuera de la organización y asegúrese de que este tiene permisos de carga de paquetes.", - "loc.messages.Info_AddingInternalFeeds": "Agregando información de autenticación para la fuente interna %s.", - "loc.messages.Info_AddingExternalFeeds": "Agregando información de autenticación para el punto de conexión externo %s.", - "loc.messages.Info_AddingAuthForRegistry": "Agregando autenticación a la configuración del registro %s", - "loc.messages.Info_SuccessAddingAuth": "La autenticación para la fuente interna %s y el punto de conexión externo %s se ha agregado correctamente.", - "loc.messages.Info_AddingPasswordAuthEntry": "Agregando la entrada de autenticación de contraseña del nombre de usuario para la fuente %s.", - "loc.messages.Info_AddingTokenAuthEntry": "Agregando la entrada de autenticación de token para la fuente %s.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "No se pudo analizar la dirección URL de la fuente ni agregar la información de autenticación. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "Solo se puede autorizar una fuente interna a la vez con esta tarea. Se ignorarán todas las fuentes excepto la primera.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Solo se puede autorizar una conexión de servicio a la vez con esta tarea. Se ignorarán todas las conexiones excepto la primera.", - "loc.messages.Error_DuplicateEntryForFeed": "Esta es una entrada de nombre de fuente duplicada. Use nombres únicos para evitar posibles problemas de publicación.", - "loc.messages.FailedToGetPackagingUri": "No se puede obtener el URI de empaquetado; se usa el URI de la colección predeterminado.", - "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", - "loc.messages.NoPypircFile": "No hay ningún archivo .pypirc para limpiar.", - "loc.messages.VariableSetForPypirc": "La variable de entorno para .pypirc en %s está establecida.", - "loc.messages.Info_RemovingPypircFile": "Quitando el archivo .pypirc de %s", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Autenticación de la carga de Python con Twine", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) o [consultar la documentación de Twine](https://twine.readthedocs.io/)", + "loc.description": "Realice la autenticación para cargar distribuciones de Python con Twine. Agregue \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" al comando de carga de Twine. Para las fuentes presentes en la organización, use el nombre de la fuente como repositorio (-r). De lo contrario, use el nombre del punto de conexión definido en la conexión de servicio.", + "loc.instanceNameFormat": "Autenticación de Twine $(message)", + "loc.group.displayName.feedAuthentication": "Fuentes y autenticación", + "loc.group.displayName.advanced": "Avanzado", + "loc.input.label.artifactFeed": "Mi nombre de fuente (selecciónelo a continuación)", + "loc.input.help.artifactFeed": "Seleccione una fuente para autenticar que esté presente en la organización.", + "loc.input.label.pythonUploadServiceConnection": "Fuente de organizaciones externas", + "loc.input.help.pythonUploadServiceConnection": "Seleccione un punto de conexión para autenticarse fuera de la organización y asegúrese de que este tiene permisos de carga de paquetes.", + "loc.messages.Info_AddingInternalFeeds": "Agregando información de autenticación para la fuente interna %s.", + "loc.messages.Info_AddingExternalFeeds": "Agregando información de autenticación para el punto de conexión externo %s.", + "loc.messages.Info_AddingAuthForRegistry": "Agregando autenticación a la configuración del registro %s", + "loc.messages.Info_SuccessAddingAuth": "La autenticación para la fuente interna %s y el punto de conexión externo %s se ha agregado correctamente.", + "loc.messages.Info_AddingPasswordAuthEntry": "Agregando la entrada de autenticación de contraseña del nombre de usuario para la fuente %s.", + "loc.messages.Info_AddingTokenAuthEntry": "Agregando la entrada de autenticación de token para la fuente %s.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "No se pudo analizar la dirección URL de la fuente ni agregar la información de autenticación. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "Solo se puede autorizar una fuente interna a la vez con esta tarea. Se ignorarán todas las fuentes excepto la primera.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Solo se puede autorizar una conexión de servicio a la vez con esta tarea. Se ignorarán todas las conexiones excepto la primera.", + "loc.messages.Error_DuplicateEntryForFeed": "Esta es una entrada de nombre de fuente duplicada. Use nombres únicos para evitar posibles problemas de publicación.", + "loc.messages.FailedToGetPackagingUri": "No se puede obtener el URI de empaquetado; se usa el URI de la colección predeterminado.", + "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", + "loc.messages.NoPypircFile": "No hay ningún archivo .pypirc para limpiar.", + "loc.messages.VariableSetForPypirc": "La variable de entorno para .pypirc en %s está establecida.", + "loc.messages.Info_RemovingPypircFile": "Quitando el archivo .pypirc de %s", + "loc.messages.DuplicateRegistry": "El registro %s ya está autenticado", + "loc.messages.NoRepoFound": "No se encontró ninguna dirección URL de repositorio en %s", + "loc.messages.DuplicateRepoUrl": "El repositorio con la dirección URL del repositorio %s ya existe y está autenticado" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson index 2f71825713e8..04370fd984b3 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Authentification pour le chargement Python via Twine", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) ou [consulter la documentation de Twine](https://twine.readthedocs.io/)", - "loc.description": "Authentifiez-vous pour charger les distributions Python à l'aide de Twine. Ajoutez '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' à votre commande de chargement Twine. Pour les flux présents dans cette organisation, utilisez le nom du flux en tant que dépôt (-r). Sinon, utilisez le nom de point de terminaison défini dans la connexion de service.", - "loc.instanceNameFormat": "Authentification Twine $(message)", - "loc.group.displayName.feedAuthentication": "Flux et authentification", - "loc.group.displayName.advanced": "Avancé", - "loc.input.label.artifactFeed": "Mon nom de flux (sélectionnez ci-dessous)", - "loc.input.help.artifactFeed": "Sélectionner un flux d'authentification présent dans cette organisation.", - "loc.input.label.pythonUploadServiceConnection": "Flux d'organisations externes", - "loc.input.help.pythonUploadServiceConnection": "Sélectionnez un point de terminaison pour permettre l'authentification en dehors de cette organisation. Vérifiez que le point de terminaison dispose d'autorisations relatives au chargement de packages.", - "loc.messages.Info_AddingInternalFeeds": "Ajout d'informations d'authentification pour le flux interne %s.", - "loc.messages.Info_AddingExternalFeeds": "Ajout d'informations d'authentification pour le point de terminaison externe %s.", - "loc.messages.Info_AddingAuthForRegistry": "Ajout de l'authentification à la configuration pour le registre %s", - "loc.messages.Info_SuccessAddingAuth": "Ajout réussi de l'authentification pour le flux interne %s et le point de terminaison externe %s.", - "loc.messages.Info_AddingPasswordAuthEntry": "Ajout d'une entrée d'authentification par nom d'utilisateur/mot de passe pour le flux %s", - "loc.messages.Info_AddingTokenAuthEntry": "Ajout d'une entrée d'authentification par jeton pour le flux %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Échec de l'analyse de l'URL de flux et de l'ajout d'informations d'authentification. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "Un seul flux interne peut être autorisé à l'aide de cette tâche. Tous les flux sauf le premier vont être ignorés.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Une seule connexion de service peut être autorisée à l'aide de cette tâche. Toutes les connexions sauf la première vont être ignorées.", - "loc.messages.Error_DuplicateEntryForFeed": "Ceci est une entrée dupliquée du nom de flux. Utilisez des noms uniques pour éviter les problèmes de publication potentiels.", - "loc.messages.FailedToGetPackagingUri": "Impossible d'obtenir l'URI de packaging. Utilisation de l'URI de collection par défaut.", - "loc.messages.FailedToAddAuthentication": "Échec de l'ajout de l'authentification.", - "loc.messages.NoPypircFile": "Aucun fichier .pypirc à nettoyer.", - "loc.messages.VariableSetForPypirc": "La variable d'environnement de .pypirc sur %s est définie.", - "loc.messages.Info_RemovingPypircFile": "Suppression du fichier .pypirc de %s", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Authentification pour le chargement Python via Twine", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) ou [consulter la documentation de Twine](https://twine.readthedocs.io/)", + "loc.description": "Authentifiez-vous pour charger les distributions Python à l'aide de Twine. Ajoutez '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' à votre commande de chargement Twine. Pour les flux présents dans cette organisation, utilisez le nom du flux en tant que dépôt (-r). Sinon, utilisez le nom de point de terminaison défini dans la connexion de service.", + "loc.instanceNameFormat": "Authentification Twine $(message)", + "loc.group.displayName.feedAuthentication": "Flux et authentification", + "loc.group.displayName.advanced": "Avancé", + "loc.input.label.artifactFeed": "Mon nom de flux (sélectionnez ci-dessous)", + "loc.input.help.artifactFeed": "Sélectionner un flux d'authentification présent dans cette organisation.", + "loc.input.label.pythonUploadServiceConnection": "Flux d'organisations externes", + "loc.input.help.pythonUploadServiceConnection": "Sélectionnez un point de terminaison pour permettre l'authentification en dehors de cette organisation. Vérifiez que le point de terminaison dispose d'autorisations relatives au chargement de packages.", + "loc.messages.Info_AddingInternalFeeds": "Ajout d'informations d'authentification pour le flux interne %s.", + "loc.messages.Info_AddingExternalFeeds": "Ajout d'informations d'authentification pour le point de terminaison externe %s.", + "loc.messages.Info_AddingAuthForRegistry": "Ajout de l'authentification à la configuration pour le registre %s", + "loc.messages.Info_SuccessAddingAuth": "Ajout réussi de l'authentification pour le flux interne %s et le point de terminaison externe %s.", + "loc.messages.Info_AddingPasswordAuthEntry": "Ajout d'une entrée d'authentification par nom d'utilisateur/mot de passe pour le flux %s", + "loc.messages.Info_AddingTokenAuthEntry": "Ajout d'une entrée d'authentification par jeton pour le flux %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Échec de l'analyse de l'URL de flux et de l'ajout d'informations d'authentification. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "Un seul flux interne peut être autorisé à l'aide de cette tâche. Tous les flux sauf le premier vont être ignorés.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Une seule connexion de service peut être autorisée à l'aide de cette tâche. Toutes les connexions sauf la première vont être ignorées.", + "loc.messages.Error_DuplicateEntryForFeed": "Ceci est une entrée dupliquée du nom de flux. Utilisez des noms uniques pour éviter les problèmes de publication potentiels.", + "loc.messages.FailedToGetPackagingUri": "Impossible d'obtenir l'URI de packaging. Utilisation de l'URI de collection par défaut.", + "loc.messages.FailedToAddAuthentication": "Échec de l'ajout de l'authentification.", + "loc.messages.NoPypircFile": "Aucun fichier .pypirc à nettoyer.", + "loc.messages.VariableSetForPypirc": "La variable d'environnement de .pypirc sur %s est définie.", + "loc.messages.Info_RemovingPypircFile": "Suppression du fichier .pypirc de %s", + "loc.messages.DuplicateRegistry": "%s registre est déjà authentifié", + "loc.messages.NoRepoFound": "URL de dépôt introuvable sous %s", + "loc.messages.DuplicateRepoUrl": "Le dépôt avec l’URL de dépôt %s existe déjà et est authentifié" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson index f04134d10ba1..5853c46708ac 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Autenticazione per caricamento Python tramite Twine", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate). In alternativa, [vedere la documentazione di Twine](https://twine.readthedocs.io/)", - "loc.description": "Consente di eseguire l'autenticazione per il caricamento di distribuzioni Python tramite Twine. Aggiungere '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' al comando upload di Twine. Per i feed presenti in questa organizzazione, usare come repository (-r) il nome del feed. In caso contrario, usare il nome dell'endpoint definito nella connessione al servizio.", - "loc.instanceNameFormat": "Autenticazione Twine $(message)", - "loc.group.displayName.feedAuthentication": "Feed e autenticazione", - "loc.group.displayName.advanced": "Avanzate", - "loc.input.label.artifactFeed": "Nome del feed personale (selezionare sotto)", - "loc.input.help.artifactFeed": "Selezionare un feed da autenticare presente in questa organizzazione.", - "loc.input.label.pythonUploadServiceConnection": "Feed di organizzazioni esterne", - "loc.input.help.pythonUploadServiceConnection": "Selezionare un endpoint da autenticare all'esterno di questa organizzazione. Assicurarsi che all'endpoint siano assegnate le autorizzazioni per il caricamento di pacchetti.", - "loc.messages.Info_AddingInternalFeeds": "Aggiunta delle informazioni di autenticazione per il feed interno di %s.", - "loc.messages.Info_AddingExternalFeeds": "Aggiunta delle informazioni di autenticazione per l'endpoint esterno di %s.", - "loc.messages.Info_AddingAuthForRegistry": "Aggiunta dell'autenticazione alla configurazione per registro di sistema %s", - "loc.messages.Info_SuccessAddingAuth": "L'autenticazione per il feed interno di %s e l'endpoint esterno di %s è stata aggiunta.", - "loc.messages.Info_AddingPasswordAuthEntry": "Aggiunta della voce di autenticazione password e nome utente per il feed %s", - "loc.messages.Info_AddingTokenAuthEntry": "Aggiunta della voce di autenticazione token per il feed %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Non è stato possibile analizzare l'URL del feed e aggiungere le informazioni di autenticazione. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "Con questa attività è possibile autorizzare un solo feed interno alla volta. Tutti i feed tranne il primo verranno ignorati.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Con questa attività è possibile autorizzare una sola connessione al servizio alla volta. Tutte le connessioni tranne la prima verranno ignorate.", - "loc.messages.Error_DuplicateEntryForFeed": "È presente una voce duplicata per il nome del feed. Usare nomi univoci per evitare potenziali problemi di pubblicazione.", - "loc.messages.FailedToGetPackagingUri": "Non è possibile recuperare l'URI della creazione di pacchetti. Verrà usato l'URI della raccolta predefinito.", - "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", - "loc.messages.NoPypircFile": "Non è stato trovato alcun file con estensione pypirc da pulire.", - "loc.messages.VariableSetForPypirc": "La variabile di ambiente per il file con estensione pypirc in %s è stata impostata.", - "loc.messages.Info_RemovingPypircFile": "Rimozione del file con estensione pypirc da %s", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Autenticazione per caricamento Python tramite Twine", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate). In alternativa, [vedere la documentazione di Twine](https://twine.readthedocs.io/)", + "loc.description": "Consente di eseguire l'autenticazione per il caricamento di distribuzioni Python tramite Twine. Aggiungere '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' al comando upload di Twine. Per i feed presenti in questa organizzazione, usare come repository (-r) il nome del feed. In caso contrario, usare il nome dell'endpoint definito nella connessione al servizio.", + "loc.instanceNameFormat": "Autenticazione Twine $(message)", + "loc.group.displayName.feedAuthentication": "Feed e autenticazione", + "loc.group.displayName.advanced": "Avanzate", + "loc.input.label.artifactFeed": "Nome del feed personale (selezionare sotto)", + "loc.input.help.artifactFeed": "Selezionare un feed da autenticare presente in questa organizzazione.", + "loc.input.label.pythonUploadServiceConnection": "Feed di organizzazioni esterne", + "loc.input.help.pythonUploadServiceConnection": "Selezionare un endpoint da autenticare all'esterno di questa organizzazione. Assicurarsi che all'endpoint siano assegnate le autorizzazioni per il caricamento di pacchetti.", + "loc.messages.Info_AddingInternalFeeds": "Aggiunta delle informazioni di autenticazione per il feed interno di %s.", + "loc.messages.Info_AddingExternalFeeds": "Aggiunta delle informazioni di autenticazione per l'endpoint esterno di %s.", + "loc.messages.Info_AddingAuthForRegistry": "Aggiunta dell'autenticazione alla configurazione per registro di sistema %s", + "loc.messages.Info_SuccessAddingAuth": "L'autenticazione per il feed interno di %s e l'endpoint esterno di %s è stata aggiunta.", + "loc.messages.Info_AddingPasswordAuthEntry": "Aggiunta della voce di autenticazione password e nome utente per il feed %s", + "loc.messages.Info_AddingTokenAuthEntry": "Aggiunta della voce di autenticazione token per il feed %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Non è stato possibile analizzare l'URL del feed e aggiungere le informazioni di autenticazione. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "Con questa attività è possibile autorizzare un solo feed interno alla volta. Tutti i feed tranne il primo verranno ignorati.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "Con questa attività è possibile autorizzare una sola connessione al servizio alla volta. Tutte le connessioni tranne la prima verranno ignorate.", + "loc.messages.Error_DuplicateEntryForFeed": "È presente una voce duplicata per il nome del feed. Usare nomi univoci per evitare potenziali problemi di pubblicazione.", + "loc.messages.FailedToGetPackagingUri": "Non è possibile recuperare l'URI della creazione di pacchetti. Verrà usato l'URI della raccolta predefinito.", + "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", + "loc.messages.NoPypircFile": "Non è stato trovato alcun file con estensione pypirc da pulire.", + "loc.messages.VariableSetForPypirc": "La variabile di ambiente per il file con estensione pypirc in %s è stata impostata.", + "loc.messages.Info_RemovingPypircFile": "Rimozione del file con estensione pypirc da %s", + "loc.messages.DuplicateRegistry": "Il Registro di sistema %s è già autenticato", + "loc.messages.NoRepoFound": "Nessun URL del repository trovato in %s", + "loc.messages.DuplicateRepoUrl": "Il repository con URL del repository %s esiste già ed è autenticato" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson index af650f0a2cf6..2a33bf0c9838 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python twine アップロードの認証", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)、または [Twine のドキュメントを参照](https://twine.readthedocs.io/)", - "loc.description": "twine を使用して Python ディストリビューションをアップロードするための認証を行います。'-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' を twine アップロード コマンドに追加します。この組織にフィードが存在する場合は、フィード名をリポジトリ (-r) として使用します。それ以外の場合は、サービス接続に定義されているエンドポイント名を使用します。", - "loc.instanceNameFormat": "Twine 認証 $(message)", - "loc.group.displayName.feedAuthentication": "フィードと認証", - "loc.group.displayName.advanced": "詳細設定", - "loc.input.label.artifactFeed": "自分のフィード名 (以下から選択)", - "loc.input.help.artifactFeed": "この組織内に存在する、認証対象のフィードを選択します。", - "loc.input.label.pythonUploadServiceConnection": "外部組織からのフィード", - "loc.input.help.pythonUploadServiceConnection": "この組織の外部で認証するエンドポイントを選択します。パッケージをアップロードするアクセス許可がエンドポイントにあることを確認してください。", - "loc.messages.Info_AddingInternalFeeds": "%s 内部フィードの認証情報を追加しています。", - "loc.messages.Info_AddingExternalFeeds": "%s 外部エンドポイントの認証情報を追加しています。", - "loc.messages.Info_AddingAuthForRegistry": "レジストリ %s の構成に認証を追加しています", - "loc.messages.Info_SuccessAddingAuth": "%s 内部フィードと %s 外部エンドポイントの認証が正常に追加されました。", - "loc.messages.Info_AddingPasswordAuthEntry": "フィード %s のユーザー名パスワード認証エントリを追加しています", - "loc.messages.Info_AddingTokenAuthEntry": "フィード %s のトークン認証エントリを追加しています", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "このタスクを使用して一度に承認できる内部フィードは 1 つだけです。最初のフィード以外はすべて無視されます。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "このタスクを使用して一度に承認できるサービス接続は 1 つだけです。最初の接続以外はすべて無視されます。", - "loc.messages.Error_DuplicateEntryForFeed": "このフィード名のエントリは重複しています。潜在的な発行の問題を回避するために、一意の名前を使用してください。", - "loc.messages.FailedToGetPackagingUri": "既定のコレクション URI を使用して、パッケージ URI を取得できません。", - "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", - "loc.messages.NoPypircFile": "クリーンアップするための .pypirc ファイルがありません。", - "loc.messages.VariableSetForPypirc": ".pypirc の環境変数が %s で設定されています。", - "loc.messages.Info_RemovingPypircFile": "%s から .pypirc ファイルを削除しています", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Python twine アップロードの認証", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)、または [Twine のドキュメントを参照](https://twine.readthedocs.io/)", + "loc.description": "twine を使用して Python ディストリビューションをアップロードするための認証を行います。'-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' を twine アップロード コマンドに追加します。この組織にフィードが存在する場合は、フィード名をリポジトリ (-r) として使用します。それ以外の場合は、サービス接続に定義されているエンドポイント名を使用します。", + "loc.instanceNameFormat": "Twine 認証 $(message)", + "loc.group.displayName.feedAuthentication": "フィードと認証", + "loc.group.displayName.advanced": "詳細設定", + "loc.input.label.artifactFeed": "自分のフィード名 (以下から選択)", + "loc.input.help.artifactFeed": "この組織内に存在する、認証対象のフィードを選択します。", + "loc.input.label.pythonUploadServiceConnection": "外部組織からのフィード", + "loc.input.help.pythonUploadServiceConnection": "この組織の外部で認証するエンドポイントを選択します。パッケージをアップロードするアクセス許可がエンドポイントにあることを確認してください。", + "loc.messages.Info_AddingInternalFeeds": "%s 内部フィードの認証情報を追加しています。", + "loc.messages.Info_AddingExternalFeeds": "%s 外部エンドポイントの認証情報を追加しています。", + "loc.messages.Info_AddingAuthForRegistry": "レジストリ %s の構成に認証を追加しています", + "loc.messages.Info_SuccessAddingAuth": "%s 内部フィードと %s 外部エンドポイントの認証が正常に追加されました。", + "loc.messages.Info_AddingPasswordAuthEntry": "フィード %s のユーザー名パスワード認証エントリを追加しています", + "loc.messages.Info_AddingTokenAuthEntry": "フィード %s のトークン認証エントリを追加しています", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "このタスクを使用して一度に承認できる内部フィードは 1 つだけです。最初のフィード以外はすべて無視されます。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "このタスクを使用して一度に承認できるサービス接続は 1 つだけです。最初の接続以外はすべて無視されます。", + "loc.messages.Error_DuplicateEntryForFeed": "このフィード名のエントリは重複しています。潜在的な発行の問題を回避するために、一意の名前を使用してください。", + "loc.messages.FailedToGetPackagingUri": "既定のコレクション URI を使用して、パッケージ URI を取得できません。", + "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", + "loc.messages.NoPypircFile": "クリーンアップするための .pypirc ファイルがありません。", + "loc.messages.VariableSetForPypirc": ".pypirc の環境変数が %s で設定されています。", + "loc.messages.Info_RemovingPypircFile": "%s から .pypirc ファイルを削除しています", + "loc.messages.DuplicateRegistry": "%s レジストリは既に認証されています", + "loc.messages.NoRepoFound": "%s にリポジトリ URL が見つかりません", + "loc.messages.DuplicateRepoUrl": "リポジトリ URL %s のリポジトリは既に存在し、認証されています" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson index 9b9de41080ba..2b04a427ac33 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python twine 업로드 인증", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) 또는 [Twine 설명서 참조](https://twine.readthedocs.io/)", - "loc.description": "twine을 사용한 Python 배포 업로드를 위해 인증합니다. twine upload 명령에 '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)'을(를) 추가합니다. 이 조직에 있는 피드의 경우 피드 이름을 리포지토리(-r)로 사용합니다. 그렇지 않으면, 서비스 연결에서 정의된 엔드포인트 이름을 사용합니다.", - "loc.instanceNameFormat": "Twine 인증 $(message)", - "loc.group.displayName.feedAuthentication": "피드 및 인증", - "loc.group.displayName.advanced": "고급", - "loc.input.label.artifactFeed": "내 피드 이름(아래에서 선택)", - "loc.input.help.artifactFeed": "이 조직에 있는, 인증할 피드를 선택합니다.", - "loc.input.label.pythonUploadServiceConnection": "외부 조직의 피드", - "loc.input.help.pythonUploadServiceConnection": "이 조직 외부에 있는, 인증할 엔드포인트를 선택합니다. 엔드포인트에 패키지 업로드 권한이 있는지 확인합니다.", - "loc.messages.Info_AddingInternalFeeds": "%s 내부 피드의 인증 정보를 추가하는 중입니다.", - "loc.messages.Info_AddingExternalFeeds": "%s 외부 엔드포인트의 인증 정보를 추가하는 중입니다.", - "loc.messages.Info_AddingAuthForRegistry": "레지스트리 %s 구성에 인증을 추가하는 중", - "loc.messages.Info_SuccessAddingAuth": "%s 내부 피드 및 %s 외부 엔드포인트의 인증을 추가했습니다.", - "loc.messages.Info_AddingPasswordAuthEntry": "%s 피드의 사용자 이름 암호 인증 항목을 추가하는 중", - "loc.messages.Info_AddingTokenAuthEntry": "%s 피드의 토큰 인증 항목을 추가하는 중", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "이 작업을 사용하여 한 번에 하나의 내부 피드만 승인할 수 있습니다. 첫 번째 피드를 제외한 모든 피드는 무시됩니다.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "이 작업을 사용하여 한 번에 하나의 서비스 연결만 승인할 수 있습니다. 첫 번째 연결을 제외한 모든 연결은 무시됩니다.", - "loc.messages.Error_DuplicateEntryForFeed": "피드 이름의 중복 항목입니다. 잠재적인 게시 문제를 방지하려면 고유한 이름을 사용하세요.", - "loc.messages.FailedToGetPackagingUri": "기본 컬렉션 URI를 사용하여 패키징 URI를 가져올 수 없습니다.", - "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", - "loc.messages.NoPypircFile": "정리할 .pypirc 파일이 없습니다.", - "loc.messages.VariableSetForPypirc": "%s에 있는 .pypirc의 환경 변수가 설정되었습니다.", - "loc.messages.Info_RemovingPypircFile": "%s에서 .pypirc 파일을 제거하는 중", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Python twine 업로드 인증", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) 또는 [Twine 설명서 참조](https://twine.readthedocs.io/)", + "loc.description": "twine을 사용한 Python 배포 업로드를 위해 인증합니다. twine upload 명령에 '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)'을(를) 추가합니다. 이 조직에 있는 피드의 경우 피드 이름을 리포지토리(-r)로 사용합니다. 그렇지 않으면, 서비스 연결에서 정의된 엔드포인트 이름을 사용합니다.", + "loc.instanceNameFormat": "Twine 인증 $(message)", + "loc.group.displayName.feedAuthentication": "피드 및 인증", + "loc.group.displayName.advanced": "고급", + "loc.input.label.artifactFeed": "내 피드 이름(아래에서 선택)", + "loc.input.help.artifactFeed": "이 조직에 있는, 인증할 피드를 선택합니다.", + "loc.input.label.pythonUploadServiceConnection": "외부 조직의 피드", + "loc.input.help.pythonUploadServiceConnection": "이 조직 외부에 있는, 인증할 엔드포인트를 선택합니다. 엔드포인트에 패키지 업로드 권한이 있는지 확인합니다.", + "loc.messages.Info_AddingInternalFeeds": "%s 내부 피드의 인증 정보를 추가하는 중입니다.", + "loc.messages.Info_AddingExternalFeeds": "%s 외부 엔드포인트의 인증 정보를 추가하는 중입니다.", + "loc.messages.Info_AddingAuthForRegistry": "레지스트리 %s 구성에 인증을 추가하는 중", + "loc.messages.Info_SuccessAddingAuth": "%s 내부 피드 및 %s 외부 엔드포인트의 인증을 추가했습니다.", + "loc.messages.Info_AddingPasswordAuthEntry": "%s 피드의 사용자 이름 암호 인증 항목을 추가하는 중", + "loc.messages.Info_AddingTokenAuthEntry": "%s 피드의 토큰 인증 항목을 추가하는 중", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "이 작업을 사용하여 한 번에 하나의 내부 피드만 승인할 수 있습니다. 첫 번째 피드를 제외한 모든 피드는 무시됩니다.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "이 작업을 사용하여 한 번에 하나의 서비스 연결만 승인할 수 있습니다. 첫 번째 연결을 제외한 모든 연결은 무시됩니다.", + "loc.messages.Error_DuplicateEntryForFeed": "피드 이름의 중복 항목입니다. 잠재적인 게시 문제를 방지하려면 고유한 이름을 사용하세요.", + "loc.messages.FailedToGetPackagingUri": "기본 컬렉션 URI를 사용하여 패키징 URI를 가져올 수 없습니다.", + "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", + "loc.messages.NoPypircFile": "정리할 .pypirc 파일이 없습니다.", + "loc.messages.VariableSetForPypirc": "%s에 있는 .pypirc의 환경 변수가 설정되었습니다.", + "loc.messages.Info_RemovingPypircFile": "%s에서 .pypirc 파일을 제거하는 중", + "loc.messages.DuplicateRegistry": "%s 레지스트리가 이미 인증되었습니다.", + "loc.messages.NoRepoFound": "%s에서 리포지토리 URL을 찾을 수 없습니다.", + "loc.messages.DuplicateRepoUrl": "리포지토리 URL %s이(가) 있는 리포지토리가 이미 있으며 인증되었습니다." } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson index 9bf17b0b108e..03a690c42f3c 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Проверка подлинности отправки Twine Python", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) или [документацию по Twine](https://twine.readthedocs.io/)", - "loc.description": "Выполните проверку подлинности для отправки дистрибутивов Python с помощью Twine. Добавьте \"-r имя_веб-канала/имя_конечной_точки --config-file $(PYPIRC_PATH)\" в команду отправки Twine. Для веб-каналов, присутствующих в этой организации, используйте имя веб-канала в качестве репозитория (-r). В противном случае используйте имя конечной точки, определенное в подключении службы.", - "loc.instanceNameFormat": "Проверка подлинности Twine $(message)", - "loc.group.displayName.feedAuthentication": "Веб-каналы и проверка подлинности", - "loc.group.displayName.advanced": "Дополнительно", - "loc.input.label.artifactFeed": "Имя моего канала (выберите ниже)", - "loc.input.help.artifactFeed": "Выберите веб-канал для проверки подлинности, присутствующий в этой организации.", - "loc.input.label.pythonUploadServiceConnection": "Веб-канал из внешних организаций", - "loc.input.help.pythonUploadServiceConnection": "Выберите конечную точку для проверки подлинности за пределами этой организации. Убедитесь, что конечная точка имеет разрешения на отправку пакетов.", - "loc.messages.Info_AddingInternalFeeds": "Добавление сведений о проверке подлинности для внутреннего веб-канала (%s).", - "loc.messages.Info_AddingExternalFeeds": "Добавление сведений о проверке подлинности для внешней конечной точки %s.", - "loc.messages.Info_AddingAuthForRegistry": "Добавление проверки подлинности в конфигурацию для реестра %s", - "loc.messages.Info_SuccessAddingAuth": "Проверка подлинности успешно добавлена для внутреннего веб-канала (%s) и внешней конечной точки (%s).", - "loc.messages.Info_AddingPasswordAuthEntry": "Добавление записи проверки подлинности для пароля пользователя для веб-канала %s", - "loc.messages.Info_AddingTokenAuthEntry": "Добавление записи проверки подлинности токена для веб-канала %s", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "С помощью этой задачи одновременно можно авторизовать только один внутренний веб-канал. Все каналы, кроме первого, будут пропущены.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "С помощью этой задачи одновременно можно авторизовать только одно подключение службы. Все подключения, кроме первого, будут пропущены.", - "loc.messages.Error_DuplicateEntryForFeed": "Это повторяющаяся запись для имени веб-канала. Используйте уникальные имена, чтобы избежать потенциальных проблем с публикацией.", - "loc.messages.FailedToGetPackagingUri": "Не удалось получить URI упаковки, используется URI коллекции по умолчанию.", - "loc.messages.FailedToAddAuthentication": "Не удалось добавить проверку подлинности.", - "loc.messages.NoPypircFile": "Отсутствует файл PYPIRC для очистки.", - "loc.messages.VariableSetForPypirc": "Задана переменная среды для PYPIRC в %s.", - "loc.messages.Info_RemovingPypircFile": "Удаление файла PYPIRC из %s", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Проверка подлинности отправки Twine Python", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate) или [документацию по Twine](https://twine.readthedocs.io/)", + "loc.description": "Выполните проверку подлинности для отправки дистрибутивов Python с помощью Twine. Добавьте \"-r имя_веб-канала/имя_конечной_точки --config-file $(PYPIRC_PATH)\" в команду отправки Twine. Для веб-каналов, присутствующих в этой организации, используйте имя веб-канала в качестве репозитория (-r). В противном случае используйте имя конечной точки, определенное в подключении службы.", + "loc.instanceNameFormat": "Проверка подлинности Twine $(message)", + "loc.group.displayName.feedAuthentication": "Веб-каналы и проверка подлинности", + "loc.group.displayName.advanced": "Дополнительно", + "loc.input.label.artifactFeed": "Имя моего канала (выберите ниже)", + "loc.input.help.artifactFeed": "Выберите веб-канал для проверки подлинности, присутствующий в этой организации.", + "loc.input.label.pythonUploadServiceConnection": "Веб-канал из внешних организаций", + "loc.input.help.pythonUploadServiceConnection": "Выберите конечную точку для проверки подлинности за пределами этой организации. Убедитесь, что конечная точка имеет разрешения на отправку пакетов.", + "loc.messages.Info_AddingInternalFeeds": "Добавление сведений о проверке подлинности для внутреннего веб-канала (%s).", + "loc.messages.Info_AddingExternalFeeds": "Добавление сведений о проверке подлинности для внешней конечной точки %s.", + "loc.messages.Info_AddingAuthForRegistry": "Добавление проверки подлинности в конфигурацию для реестра %s", + "loc.messages.Info_SuccessAddingAuth": "Проверка подлинности успешно добавлена для внутреннего веб-канала (%s) и внешней конечной точки (%s).", + "loc.messages.Info_AddingPasswordAuthEntry": "Добавление записи проверки подлинности для пароля пользователя для веб-канала %s", + "loc.messages.Info_AddingTokenAuthEntry": "Добавление записи проверки подлинности токена для веб-канала %s", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "С помощью этой задачи одновременно можно авторизовать только один внутренний веб-канал. Все каналы, кроме первого, будут пропущены.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "С помощью этой задачи одновременно можно авторизовать только одно подключение службы. Все подключения, кроме первого, будут пропущены.", + "loc.messages.Error_DuplicateEntryForFeed": "Это повторяющаяся запись для имени веб-канала. Используйте уникальные имена, чтобы избежать потенциальных проблем с публикацией.", + "loc.messages.FailedToGetPackagingUri": "Не удалось получить URI упаковки, используется URI коллекции по умолчанию.", + "loc.messages.FailedToAddAuthentication": "Не удалось добавить проверку подлинности.", + "loc.messages.NoPypircFile": "Отсутствует файл PYPIRC для очистки.", + "loc.messages.VariableSetForPypirc": "Задана переменная среды для PYPIRC в %s.", + "loc.messages.Info_RemovingPypircFile": "Удаление файла PYPIRC из %s", + "loc.messages.DuplicateRegistry": "В реестре %s уже выполнена проверка подлинности", + "loc.messages.NoRepoFound": "URL-адрес репозитория не найден в %s", + "loc.messages.DuplicateRepoUrl": "Репозиторий с URL-адресом %s уже существует, и для него выполнена проверка подлинности" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson index 239c9cd665d5..957370803568 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python twine 上传身份验证", - "loc.helpMarkDown": "[详细了解此任务](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)或[参阅 Twine 文档](https://twine.readthedocs.io/)", - "loc.description": "验证使用 twine 上传 Python 分发版。将 \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" 添加到 twine 上传命令。对于此组织中存在的源,请使用源名称作为存储库(-r)。否则,请使用在服务连接中定义的终结点名称。", - "loc.instanceNameFormat": "Twine 身份验证 $(message)", - "loc.group.displayName.feedAuthentication": "源和身份验证", - "loc.group.displayName.advanced": "高级", - "loc.input.label.artifactFeed": "我的源名称(在下面选择)", - "loc.input.help.artifactFeed": "选择用于验证是否存在于此组织中的源。", - "loc.input.label.pythonUploadServiceConnection": "来自外部组织的源", - "loc.input.help.pythonUploadServiceConnection": "选择用于在此组织外部进行身份验证的终结点。确保该终结点具有包上传权限。", - "loc.messages.Info_AddingInternalFeeds": "正在为 %s 内部源添加身份验证信息。", - "loc.messages.Info_AddingExternalFeeds": "正在为 %s 外部终结点添加身份验证信息。", - "loc.messages.Info_AddingAuthForRegistry": "正在向注册表 %s 的配置添加身份验证", - "loc.messages.Info_SuccessAddingAuth": "已成功添加对 %s 内部源和 %s 外部终结点的身份验证。", - "loc.messages.Info_AddingPasswordAuthEntry": "正在为源 %s 添加用户名密码身份验证条目", - "loc.messages.Info_AddingTokenAuthEntry": "正在为源 %s 添加令牌身份验证条目", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "使用此任务,一次只能对一个内部源进行授权。将忽略第一个源以外的所有源。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此任务,一次只能对一个服务连接进行授权。将忽略第一个连接以外的所有连接。", - "loc.messages.Error_DuplicateEntryForFeed": "这是源名称的重复项。使用唯一名称以避免潜在的发布问题。", - "loc.messages.FailedToGetPackagingUri": "无法使用默认集合 URI 获取打包 URI。", - "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", - "loc.messages.NoPypircFile": "没有要清理的 .pypirc 文件。", - "loc.messages.VariableSetForPypirc": "已在 %s 设置 .pypirc 的环境变量。", - "loc.messages.Info_RemovingPypircFile": "正在从 %s 删除 .pypirc 文件", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Python twine 上传身份验证", + "loc.helpMarkDown": "[详细了解此任务](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)或[参阅 Twine 文档](https://twine.readthedocs.io/)", + "loc.description": "验证使用 twine 上传 Python 分发版。将 \"-r FeedName/EndpointName --config-file $(PYPIRC_PATH)\" 添加到 twine 上传命令。对于此组织中存在的源,请使用源名称作为存储库(-r)。否则,请使用在服务连接中定义的终结点名称。", + "loc.instanceNameFormat": "Twine 身份验证 $(message)", + "loc.group.displayName.feedAuthentication": "源和身份验证", + "loc.group.displayName.advanced": "高级", + "loc.input.label.artifactFeed": "我的源名称(在下面选择)", + "loc.input.help.artifactFeed": "选择用于验证是否存在于此组织中的源。", + "loc.input.label.pythonUploadServiceConnection": "来自外部组织的源", + "loc.input.help.pythonUploadServiceConnection": "选择用于在此组织外部进行身份验证的终结点。确保该终结点具有包上传权限。", + "loc.messages.Info_AddingInternalFeeds": "正在为 %s 内部源添加身份验证信息。", + "loc.messages.Info_AddingExternalFeeds": "正在为 %s 外部终结点添加身份验证信息。", + "loc.messages.Info_AddingAuthForRegistry": "正在向注册表 %s 的配置添加身份验证", + "loc.messages.Info_SuccessAddingAuth": "已成功添加对 %s 内部源和 %s 外部终结点的身份验证。", + "loc.messages.Info_AddingPasswordAuthEntry": "正在为源 %s 添加用户名密码身份验证条目", + "loc.messages.Info_AddingTokenAuthEntry": "正在为源 %s 添加令牌身份验证条目", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "使用此任务,一次只能对一个内部源进行授权。将忽略第一个源以外的所有源。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此任务,一次只能对一个服务连接进行授权。将忽略第一个连接以外的所有连接。", + "loc.messages.Error_DuplicateEntryForFeed": "这是源名称的重复项。使用唯一名称以避免潜在的发布问题。", + "loc.messages.FailedToGetPackagingUri": "无法使用默认集合 URI 获取打包 URI。", + "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", + "loc.messages.NoPypircFile": "没有要清理的 .pypirc 文件。", + "loc.messages.VariableSetForPypirc": "已在 %s 设置 .pypirc 的环境变量。", + "loc.messages.Info_RemovingPypircFile": "正在从 %s 删除 .pypirc 文件", + "loc.messages.DuplicateRegistry": "%s 注册表已通过身份验证", + "loc.messages.NoRepoFound": "在 %s 下找不到存储库 URL", + "loc.messages.DuplicateRepoUrl": "存储库 URL 为 %s 的存储库已存在,并且已通过身份验证" } \ No newline at end of file diff --git a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson index a178c37112f6..cc4213cdb443 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Python Twine 上傳驗證", - "loc.helpMarkDown": "[深入了解此工作](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)或[參閱 Twine 文件](https://twine.readthedocs.io/)", - "loc.description": "針對使用 Twine 上傳 Python 發行版本進行驗證。請將 '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' 新增至 Twine 上傳命令。針對存在於此組織中的摘要,請使用摘要名稱作為存放庫 (-r)。否則,請使用服務連線中定義的端點名稱。", - "loc.instanceNameFormat": "Twine 驗證 $(message)", - "loc.group.displayName.feedAuthentication": "摘要與驗證", - "loc.group.displayName.advanced": "進階", - "loc.input.label.artifactFeed": "我的摘要名稱 (於下方選取)", - "loc.input.help.artifactFeed": "選取此組織中要驗證的摘要。", - "loc.input.label.pythonUploadServiceConnection": "來自外部組織的摘要", - "loc.input.help.pythonUploadServiceConnection": "選取此組織外要驗證的端點。請確定端點有權上傳套件。", - "loc.messages.Info_AddingInternalFeeds": "正在新增 %s 內部摘要的驗證資訊。", - "loc.messages.Info_AddingExternalFeeds": "正在新增 %s 外部端點的驗證資訊。", - "loc.messages.Info_AddingAuthForRegistry": "正在新增登錄 %s 的組態驗證", - "loc.messages.Info_SuccessAddingAuth": "已成功為 %s 內部摘要和 %s 外部端點新增驗證。", - "loc.messages.Info_AddingPasswordAuthEntry": "正在新增摘要 %s 的使用者名稱密碼驗證項目", - "loc.messages.Info_AddingTokenAuthEntry": "正在新增摘要 %s 的權杖驗證項目", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "使用此工作時,一次只能授權一個內部摘要。除了第一個摘要外,將會忽略所有摘要。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此工作時,一次只能授權一個服務連線。除了第一個連線外,將會忽略所有連線。", - "loc.messages.Error_DuplicateEntryForFeed": "重複輸入了摘要名稱。請使用唯一名稱以免可能發生發行問題。", - "loc.messages.FailedToGetPackagingUri": "無法取得封裝 URI,將改用預設收集 URI。", - "loc.messages.FailedToAddAuthentication": "無法新增驗證。", - "loc.messages.NoPypircFile": "沒有任何要清除的 .pypirc 檔案。", - "loc.messages.VariableSetForPypirc": "已在 %s 設定 .pypirc 的環境變數。", - "loc.messages.Info_RemovingPypircFile": "正在從 %s 移除 .pypirc 檔案", - "loc.messages.DuplicateRegistry": "%s registry is already authenticated", - "loc.messages.NoRepoFound": "No repo url found under %s", - "loc.messages.DuplicateRepoUrl": "Repo with repository url %s already exists and is authenticated" +{ + "loc.friendlyName": "Python Twine 上傳驗證", + "loc.helpMarkDown": "[深入了解此工作](https://docs.microsoft.com/azure/devops/pipelines/tasks/package/twine-authenticate)或[參閱 Twine 文件](https://twine.readthedocs.io/)", + "loc.description": "針對使用 Twine 上傳 Python 發行版本進行驗證。請將 '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' 新增至 Twine 上傳命令。針對存在於此組織中的摘要,請使用摘要名稱作為存放庫 (-r)。否則,請使用服務連線中定義的端點名稱。", + "loc.instanceNameFormat": "Twine 驗證 $(message)", + "loc.group.displayName.feedAuthentication": "摘要與驗證", + "loc.group.displayName.advanced": "進階", + "loc.input.label.artifactFeed": "我的摘要名稱 (於下方選取)", + "loc.input.help.artifactFeed": "選取此組織中要驗證的摘要。", + "loc.input.label.pythonUploadServiceConnection": "來自外部組織的摘要", + "loc.input.help.pythonUploadServiceConnection": "選取此組織外要驗證的端點。請確定端點有權上傳套件。", + "loc.messages.Info_AddingInternalFeeds": "正在新增 %s 內部摘要的驗證資訊。", + "loc.messages.Info_AddingExternalFeeds": "正在新增 %s 外部端點的驗證資訊。", + "loc.messages.Info_AddingAuthForRegistry": "正在新增登錄 %s 的組態驗證", + "loc.messages.Info_SuccessAddingAuth": "已成功為 %s 內部摘要和 %s 外部端點新增驗證。", + "loc.messages.Info_AddingPasswordAuthEntry": "正在新增摘要 %s 的使用者名稱密碼驗證項目", + "loc.messages.Info_AddingTokenAuthEntry": "正在新增摘要 %s 的權杖驗證項目", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "使用此工作時,一次只能授權一個內部摘要。除了第一個摘要外,將會忽略所有摘要。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此工作時,一次只能授權一個服務連線。除了第一個連線外,將會忽略所有連線。", + "loc.messages.Error_DuplicateEntryForFeed": "重複輸入了摘要名稱。請使用唯一名稱以免可能發生發行問題。", + "loc.messages.FailedToGetPackagingUri": "無法取得封裝 URI,將改用預設收集 URI。", + "loc.messages.FailedToAddAuthentication": "無法新增驗證。", + "loc.messages.NoPypircFile": "沒有任何要清除的 .pypirc 檔案。", + "loc.messages.VariableSetForPypirc": "已在 %s 設定 .pypirc 的環境變數。", + "loc.messages.Info_RemovingPypircFile": "正在從 %s 移除 .pypirc 檔案", + "loc.messages.DuplicateRegistry": "已驗證 %s 登錄", + "loc.messages.NoRepoFound": "在 %s 下找不到存放庫 URL", + "loc.messages.DuplicateRepoUrl": "存放庫 URL 為 %s 的存放庫已經存在並經過驗證" } \ No newline at end of file