diff --git a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson index 2f96ea365584..96afd5306376 100644 --- a/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/AzureResourceManagerTemplateDeploymentV3/Strings/resources.resjson/it-IT/resources.resjson @@ -1,105 +1,105 @@ -{ - "loc.friendlyName": "Distribuzione del modello di Azure Resource Manager", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/armtaskreadme)", - "loc.description": "Distribuisce un modello di Azure Resource Manager in tutti gli ambiti di distribuzione", - "loc.instanceNameFormat": "Distribuzione di modelli di Azure Resource Manager: ambito $(deploymentScope)", - "loc.releaseNotes": "- Aggiunta del supporto per bicepparam.", - "loc.group.displayName.AzureDetails": "Dettagli su Azure", - "loc.group.displayName.Template": "Modello", - "loc.group.displayName.Advanced": "Avanzate", - "loc.input.label.deploymentScope": "Ambito di distribuzione", - "loc.input.help.deploymentScope": "Ambito di distribuzione della distribuzione. Per altre informazioni sugli ambiti di distribuzione, vedere questo [collegamento] (https://docs.microsoft.com/it-it/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)", - "loc.input.label.ConnectedServiceName": "Connessione ad Azure Resource Manager", - "loc.input.help.ConnectedServiceName": "Selezionare la connessione al servizio Azure Resource Manager con accesso all'ambito di distribuzione selezionato.", - "loc.input.label.subscriptionName": "Sottoscrizione", - "loc.input.help.subscriptionName": "Selezionare la sottoscrizione di Azure", - "loc.input.label.action": "Azione", - "loc.input.help.action": "Azione da eseguire sulle risorse o sul gruppo di risorse di Azure.", - "loc.input.label.resourceGroupName": "Gruppo di risorse", - "loc.input.help.resourceGroupName": "Specificare il nome di un gruppo di risorse.", - "loc.input.label.location": "Località", - "loc.input.help.location": "Per l'ambito di distribuzione Gruppo di risorse: percorso per la distribuzione del gruppo di risorse. Se il gruppo di risorse esiste già nella sottoscrizione, questo valore verrà ignorato.\n Per altri ambiti di distribuzione: percorso in cui archiviare i metadati della distribuzione.", - "loc.input.label.templateLocation": "Posizione del modello", - "loc.input.label.csmFileLink": "Collegamento al modello", - "loc.input.help.csmFileLink": "Specificare l'URL del file di modello. Esempio: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPer distribuire un modello archiviato in un account di archiviazione privato, recuperare e includere il token di firma di accesso condiviso nell'URL del modello. Esempio: `/template.json?`. Per caricare un file di modello o un modello collegato in un account di archiviazione e generare un token di firma di accesso condiviso, è possibile usare l'attività [Copia dei file di Azure](https://aka.ms/azurefilecopyreadme) oppure eseguire la procedura con [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o con l'[interfaccia della riga di comando di Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPer visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Esegui override dei parametri del modello. Questa funzionalità richiede che le regole di Condivisione risorse tra le origini (CORS) siano abilitate nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS.", - "loc.input.label.csmParametersFileLink": "Collegamento ai parametri del modello", - "loc.input.help.csmParametersFileLink": "Specificare l'URL del file di parametri. Esempio: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json) \n\nPer usare un file archiviato in un account di archiviazione privato, recuperare e includere il token di firma di accesso condiviso nell'URL del modello. Esempio: `/template.json?`. Per caricare un file di parametri in un account di archiviazione e generare un token di firma di accesso condiviso, è possibile usare l'attività [Copia dei file di Azure](https://aka.ms/azurefilecopyreadme) oppure eseguire la procedura con [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o con l'[interfaccia della riga di comando di Azure](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPer visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Esegui override dei parametri del modello. Questa funzionalità richiede che le regole di Condivisione risorse tra le origini (CORS) siano abilitate nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS.", - "loc.input.label.csmFile": "Modello", - "loc.input.help.csmFile": "Consente di specificare il percorso o un criterio che punta al modello di Azure Resource Manager. Per altre informazioni sui modelli, vedere https://aka.ms/azuretemplates. Per iniziare subito, usare il modello https://aka.ms/sampletemplate. 'Artefatto collegato' offre anche supporto per file Bicep quando la versione dell'interfaccia della riga di comando di Azure è > 2.20.0", - "loc.input.label.csmParametersFile": "Parametri del modello", - "loc.input.help.csmParametersFile": "Specificare il percorso o un criterio che punta al file di parametri del modello di Azure Resource Manager. 'Artefatto collegato' offre anche supporto per file Bicep quando la versione dell'interfaccia della riga di comando di Azure è > 2.20.0", - "loc.input.label.overrideParameters": "Esegui override dei parametri del modello", - "loc.input.help.overrideParameters": "Per visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Parametri di sostituzione. Con questa funzionalità è richiesta l'abilitazione delle regole CORS nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS. In alternativa, digitare nella casella di testo i parametri del modello di cui eseguire l'override. Esempio:
–storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre).
Se il valore del parametro usato include più parole, racchiuderle tra virgolette anche se verranno passate con le variabili. Ad esempio, -name \"valore parametro\" -name2 \"$(var)\"
Per eseguire l'override di parametri di tipo oggetto, usare oggetti JSON sotto forma di stringa. Ad esempio, -options [\"option1\"] -map {\"key1\": \"value1\" }. ", - "loc.input.label.deploymentMode": "Modalità di distribuzione", - "loc.input.help.deploymentMode": "Per altri dettagli, vedere [questo articolo](https://docs.microsoft.com/it-it/azure/azure-resource-manager/deployment-modes). \n\n La modalità Incrementale gestisce le distribuzioni come aggiornamenti incrementali del gruppo di risorse. Lascia invariate le risorse esistenti nel gruppo di risorse, ma non specificate nel modello. \n\n La modalità Completa elimina le risorse non presenti nel modello. Richiede un tempo relativamente maggiore rispetto alla modalità Incrementale. In caso di timeout dell'attività, provare ad aumentare il timeout o a passare alla modalità 'Incrementale'. \n **[Avviso] Con la modalità Completa verranno eliminate tutte le risorse esistenti nel gruppo di risorse non specificate nel modello. Eseguire una verifica se il gruppo di risorse di destinazione della distribuzione non contiene tutte le risorse necessarie non specificate nel modello.** \n\n La modalità di convalida consente di individuare eventuali problemi relativi al modello prima di creare le risorse effettive. Si noti che questa modalità creerà sempre un gruppo di risorse, anche se non distribuisce alcuna risorsa.\n\n Per impostazione predefinita, viene usata la modalità Incrementale.", - "loc.input.label.deploymentName": "Nome della distribuzione", - "loc.input.help.deploymentName": "Specifica il nome della distribuzione del gruppo di risorse da creare.", - "loc.input.label.deploymentOutputs": "Output di distribuzione", - "loc.input.help.deploymentOutputs": "Specificare un nome per la variabile di output che conterrà la sezione degli output dell'oggetto distribuzione corrente in formato stringa. È possibile usare il cmdlet \"ConvertFrom-Json\" di PowerShell per analizzare l'oggetto JSON e accedere ai singoli valori di output. Per maggiori dettagli, vedere [questo articolo](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)", - "loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nei parametri di override", - "loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio e la chiave dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nei parametri di override è possibile usare le variabili `$servicePrincipalId` e `$servicePrincipalKey`, ad esempio `-key $servicePrincipalKey`", - "loc.input.label.useWithoutJSON": "Usare singoli valori di output senza JSON.Stringify applicato", - "loc.input.help.useWithoutJSON": "I singoli valori di output vengono convertiti tramite JSON.Stringify per impostazione predefinita. Se si vogliono usare i valori di output così come sono senza convertirli tramite JSON.Stringify, abilitare questa opzione. Per altre informazioni, vedere [qui](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)", - "loc.messages.CheckResourceGroupExistence": "Verifica dell'esistenza del gruppo di risorse seguente: %s.", - "loc.messages.ResourceGroupStatusFetchFailed": "Non è stato possibile verificare lo stato del gruppo di risorse: Errore: %s.", - "loc.messages.ResourceGroupStatus": "Il gruppo di risorse %s esiste già.", - "loc.messages.ResourceGroupCreationFailed": "Non è stato possibile creare il gruppo di risorse. Errore: %s", - "loc.messages.CreatingNewRG": "Creazione del gruppo di risorse: %s", - "loc.messages.CreatedRG": "Il gruppo di risorse è stato creato.", - "loc.messages.CreatingTemplateDeployment": "Creazione dei parametri di distribuzione.", - "loc.messages.TemplateParsingFailed": "Assicurarsi che il file modello ('%s') sia valido. L'attività non è riuscita durante l'analisi. Errore: %s", - "loc.messages.FileFetchFailed": "Non è stato possibile scaricare il file. URL: '%s'. Errore: %s", - "loc.messages.ParametersFileParsingFailed": "Assicurarsi che il file di parametri ('%s') sia valido. L'attività non è riuscita durante l'analisi. Errore: %s", - "loc.messages.StartingDeployment": "Avvio della distribuzione.", - "loc.messages.CreateTemplateDeploymentSucceeded": "Il modello è stato distribuito.", - "loc.messages.CreateTemplateDeploymentFailed": "L'attività non è riuscita durante la creazione o l'aggiornamento della distribuzione del modello.", - "loc.messages.ErrorsInYourDeployment": "Si sono verificati errori nella distribuzione. Codice errore: %s.", - "loc.messages.Details": "Dettagli:", - "loc.messages.ErrorType": "Tipo di errore:", - "loc.messages.PolicyDefinitionName": "Nome della definizione dei criteri:", - "loc.messages.PolicyAssignmentName": "Nome dell'assegnazione dei criteri:", - "loc.messages.StartingValidation": "Avvio della convalida del modello.", - "loc.messages.ValidDeployment": "La convalida della distribuzione modello è stata completata.", - "loc.messages.CreateTemplateDeploymentValidationFailed": "La convalida del modello non è riuscita. Errore: %s.", - "loc.messages.DeletingResourceGroup": "Eliminazione del gruppo di risorse: %s", - "loc.messages.CouldNotDeletedResourceGroup": "Non è stato possibile eliminare il gruppo di risorse: '%s'. L'operazione non è riuscita. Errore: %s", - "loc.messages.DeletedResourceGroup": "Gruppo di risorse eliminato: %s", - "loc.messages.InvalidAction": "Questa azione non è definita. Verificarla con l'autore dell'attività.", - "loc.messages.ARGD_ConstructorFailed": "L'attività non è riuscita durante l'inizializzazione. Errore: %s", - "loc.messages.InvalidTemplateLocation": "La posizione del modello specificata non è valida. L'attività supporta solo 'Artefatto collegato' o 'URL del file'", - "loc.messages.EncodingNotSupported": "La codifica del file '%s' è '%s', ma non è supportata. Le codifiche dei file supportate sono ['utf-8', 'utf-16le']", - "loc.messages.CouldNotDetectEncoding": "Non è stato possibile rilevare la codifica del file '%s'", - "loc.messages.DetectedFileEncoding": "La codifica rilevata per il file '%s' è '%s'", - "loc.messages.ErrorWhileParsingParameter": "Si è verificato un errore durante l'override del parametro '%s' a causa di '%s'. Assicurarsi che sia conforme al formato JavaScript Object Notation (JSON)", - "loc.messages.TemplateFilePatternMatchingMoreThanOneFile": "Sono stati trovati più file che corrispondono al criterio dei file modello: %s", - "loc.messages.TemplateParameterFilePatternMatchingMoreThanOneFile": "Sono stati trovati più file che corrispondono al criterio dei file di parametri: %s", - "loc.messages.TemplateFilePatternMatchingNoFile": "Non è stato possibile trovare alcun file che corrisponde al criterio dei file modello", - "loc.messages.TemplateParameterFilePatternMatchingNoFile": "Non è stato possibile trovare alcun file che corrisponde al criterio dei file modello", - "loc.messages.ParametersPatternMatchesADirectoryInsteadOfAFile": "Il criterio dei file di parametri corrisponde a una directory anziché a un file.", - "loc.messages.CsmFilePatternMatchesADirectoryInsteadOfAFile": "Il criterio dei file modello corrisponde a una directory anziché a un file: %s", - "loc.messages.AddedOutputVariable": "La variabile di output '%s', che contiene la sezione di output dell'oggetto distribuzione corrente in formato stringa, è stata aggiornata.", - "loc.messages.UnableToReadResponseBody": "Non è possibile leggere il corpo della risposta. Errore: %s", - "loc.messages.MoreInformationOnAzurePortal": "Altre informazioni sul portale di Azure", - "loc.messages.LogDeploymentName": "Il nome della distribuzione è %s", - "loc.messages.ResourceGroupNameNotProvided": "È necessario specificare il nome del gruppo di risorse", - "loc.messages.LocationNotProvided": "Il percorso è obbligatorio per la distribuzione", - "loc.messages.ARMServiceConnectionScope": "Ambito di distribuzione Connessione al servizio ARM - %s", - "loc.messages.ServicePrincipalRoleAssignmentDetails": "Assicurarsi che all'entità servizio denominata %s siano assegnati i ruoli corretti per l'entità %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/role-based-access-control/role-assignments-portal", - "loc.messages.ServicePrincipalFetchFailed": "Si è verificato un errore durante il recupero dei dettagli dell'entità servizio: %s", - "loc.messages.FindMoreDeploymentDetailsAzurePortal": "L'attività ha creato una distribuzione Azure Resource Manager, ma la distribuzione non è riuscita. Per informazioni più dettagliate, vedere i log di distribuzione di Azure Resource Manager in: (copiare e incollare il collegamento) %s", - "loc.messages.ManagedServiceIdentityDetails": "Assicurarsi che all'identità del servizio gestita usata per la distribuzione siano assegnati i ruoli corretti per il gruppo di risorse %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal", - "loc.messages.CompleteDeploymentModeNotSupported": "La modalità di distribuzione 'Completa' non è supportata per la distribuzione nell'ambito '%s'", - "loc.messages.TemplateValidationFailure": "Sono stati trovati errori di convalida nel modello di Azure Resource Manager. L'errore potrebbe impedire la corretta distribuzione del modello. %s. Vedere https://docs.microsoft.com/it-it/azure/azure-resource-manager/templates/template-syntax", - "loc.messages.TroubleshootingGuide": "Vedere la guida alla risoluzione dei problemi per verificare se il problema è stato risolto: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting", - "loc.messages.IncompatibleAzureCLIVersion": "La versione dell'interfaccia della riga di comando di Azure deve essere >= 2.20.0", - "loc.messages.AzureCLINotFound": "L'interfaccia della riga di comando di Azure non è stata trovata nell'agente.", - "loc.messages.FailedToFetchAzureCLIVersion": "Non è stato possibile recuperare la versione dell'interfaccia della riga di comando di Azure dall'agente. Errore: %s", - "loc.messages.BicepBuildFailed": "\"az bicep build\" non riuscito. Errore: %s", - "loc.messages.BicepFileCleanupFailed": "Non è stato possibile eliminare il file Bicep. Errore: %s", - "loc.messages.LoginFailed": "Accesso ad Azure non riuscito: %s", - "loc.messages.MSILoginFailed": "Accesso ad Azure non riuscito con l'identità del servizio gestito: %s", - "loc.messages.AuthSchemeNotSupported": "Lo schema di autenticazione %s non è supportato", - "loc.messages.ErrorInSettingUpSubscription": "Errore durante la configurazione della sottoscrizione: %s", - "loc.messages.BicepParamBuildFailed": "\"az bicep build-param\" non riuscito. Errore: %s", - "loc.messages.IncompatibleAzureCLIVersionBicepParam": "La versione dell'interfaccia della riga di comando di Azure deve essere >= 2.47.0 per usare il file con estensione bicepparam" +{ + "loc.friendlyName": "Distribuzione del modello di Azure Resource Manager", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/armtaskreadme)", + "loc.description": "Distribuisce un modello di Azure Resource Manager in tutti gli ambiti di distribuzione", + "loc.instanceNameFormat": "Distribuzione di modelli di Azure Resource Manager: ambito $(deploymentScope)", + "loc.releaseNotes": "- Aggiunta del supporto per bicepparam.", + "loc.group.displayName.AzureDetails": "Dettagli su Azure", + "loc.group.displayName.Template": "Modello", + "loc.group.displayName.Advanced": "Avanzate", + "loc.input.label.deploymentScope": "Ambito di distribuzione", + "loc.input.help.deploymentScope": "Deployment scope of the deployment. To know more abour deployment scopes, refer this [link](https://docs.microsoft.com/bs-latn-ba/Azure/azure-resource-manager/resource-group-template-deploy-rest#deployment-scope)", + "loc.input.label.ConnectedServiceName": "Connessione ad Azure Resource Manager", + "loc.input.help.ConnectedServiceName": "Selezionare la connessione al servizio Azure Resource Manager con accesso all'ambito di distribuzione selezionato.", + "loc.input.label.subscriptionName": "Sottoscrizione", + "loc.input.help.subscriptionName": "Selezionare la sottoscrizione di Azure", + "loc.input.label.action": "Azione", + "loc.input.help.action": "Azione da eseguire sulle risorse o sul gruppo di risorse di Azure.", + "loc.input.label.resourceGroupName": "Gruppo di risorse", + "loc.input.help.resourceGroupName": "Specificare il nome di un gruppo di risorse.", + "loc.input.label.location": "Località", + "loc.input.help.location": "Per l'ambito di distribuzione Gruppo di risorse: percorso per la distribuzione del gruppo di risorse. Se il gruppo di risorse esiste già nella sottoscrizione, questo valore verrà ignorato.\n Per altri ambiti di distribuzione: percorso in cui archiviare i metadati della distribuzione.", + "loc.input.label.templateLocation": "Posizione del modello", + "loc.input.label.csmFileLink": "Collegamento al modello", + "loc.input.help.csmFileLink": "Specificare l'URL del file di modello. Esempio: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.json) \n\nPer distribuire un modello archiviato in un account di archiviazione privato, recuperare e includere il token di firma di accesso condiviso nell'URL del modello. Esempio: `/template.json?`. Per caricare un file di modello o un modello collegato in un account di archiviazione e generare un token di firma di accesso condiviso, è possibile usare l'attività [Copia dei file di Azure](https://aka.ms/azurefilecopyreadme) oppure eseguire la procedura con [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o con l'[interfaccia della riga di comando di Azure](https://go.microsoft.com/fwlink/?linkid=836911).\n\nPer visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Esegui override dei parametri del modello. Questa funzionalità richiede che le regole di Condivisione risorse tra le origini (CORS) siano abilitate nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS.", + "loc.input.label.csmParametersFileLink": "Collegamento ai parametri del modello", + "loc.input.help.csmParametersFileLink": "Specificare l'URL del file di parametri. Esempio: [https://raw.githubusercontent.com/Azure/...](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-windows/azuredeploy.parameters.json) \n\nPer usare un file archiviato in un account di archiviazione privato, recuperare e includere il token di firma di accesso condiviso nell'URL del modello. Esempio: `/template.json?`. Per caricare un file di parametri in un account di archiviazione e generare un token di firma di accesso condiviso, è possibile usare l'attività [Copia dei file di Azure](https://aka.ms/azurefilecopyreadme) oppure eseguire la procedura con [PowerShell](https://go.microsoft.com/fwlink/?linkid=838080) o con l'[interfaccia della riga di comando di Azure](https://go.microsoft.com/fwlink/?linkid=836911). \n\nPer visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Esegui override dei parametri del modello. Questa funzionalità richiede che le regole di Condivisione risorse tra le origini (CORS) siano abilitate nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS.", + "loc.input.label.csmFile": "Modello", + "loc.input.help.csmFile": "Consente di specificare il percorso o un criterio che punta al modello di Azure Resource Manager. Per altre informazioni sui modelli, vedere https://aka.ms/azuretemplates. Per iniziare subito, usare il modello https://aka.ms/sampletemplate. 'Artefatto collegato' offre anche supporto per file Bicep quando la versione dell'interfaccia della riga di comando di Azure è > 2.20.0", + "loc.input.label.csmParametersFile": "Parametri del modello", + "loc.input.help.csmParametersFile": "Specificare il percorso o un criterio che punta al file di parametri del modello di Azure Resource Manager. 'Artefatto collegato' offre anche supporto per file Bicep quando la versione dell'interfaccia della riga di comando di Azure è > 2.20.0", + "loc.input.label.overrideParameters": "Esegui override dei parametri del modello", + "loc.input.help.overrideParameters": "Per visualizzare i parametri del modello in una griglia, fare clic su \"…\" accanto alla casella di testo Parametri di sostituzione. Con questa funzionalità è richiesta l'abilitazione delle regole CORS nell'origine. Se i modelli si trovano nel BLOB del servizio di archiviazione di Azure, vedere [qui](https://docs.microsoft.com/it-it/rest/api/storageservices/fileservices/Cross-Origin-Resource-Sharing--CORS--Support-for-the-Azure-Storage-Services?redirectedfrom=MSDN#understanding-cors-requests) per abilitare CORS. In alternativa, digitare nella casella di testo i parametri del modello di cui eseguire l'override. Esempio:
–storageName fabrikam –adminUsername $(vmusername) -adminPassword $(password) –azureKeyVaultName $(fabrikamFibre).
Se il valore del parametro usato include più parole, racchiuderle tra virgolette anche se verranno passate con le variabili. Ad esempio, -name \"valore parametro\" -name2 \"$(var)\"
Per eseguire l'override di parametri di tipo oggetto, usare oggetti JSON sotto forma di stringa. Ad esempio, -options [\"option1\"] -map {\"key1\": \"value1\" }. ", + "loc.input.label.deploymentMode": "Modalità di distribuzione", + "loc.input.help.deploymentMode": "Per altri dettagli, vedere [questo articolo](https://docs.microsoft.com/it-it/azure/azure-resource-manager/deployment-modes). \n\n La modalità Incrementale gestisce le distribuzioni come aggiornamenti incrementali del gruppo di risorse. Lascia invariate le risorse esistenti nel gruppo di risorse, ma non specificate nel modello. \n\n La modalità Completa elimina le risorse non presenti nel modello. Richiede un tempo relativamente maggiore rispetto alla modalità Incrementale. In caso di timeout dell'attività, provare ad aumentare il timeout o a passare alla modalità 'Incrementale'. \n **[Avviso] Con la modalità Completa verranno eliminate tutte le risorse esistenti nel gruppo di risorse non specificate nel modello. Eseguire una verifica se il gruppo di risorse di destinazione della distribuzione non contiene tutte le risorse necessarie non specificate nel modello.** \n\n La modalità di convalida consente di individuare eventuali problemi relativi al modello prima di creare le risorse effettive. Si noti che questa modalità creerà sempre un gruppo di risorse, anche se non distribuisce alcuna risorsa.\n\n Per impostazione predefinita, viene usata la modalità Incrementale.", + "loc.input.label.deploymentName": "Nome della distribuzione", + "loc.input.help.deploymentName": "Specifica il nome della distribuzione del gruppo di risorse da creare.", + "loc.input.label.deploymentOutputs": "Output di distribuzione", + "loc.input.help.deploymentOutputs": "Specificare un nome per la variabile di output che conterrà la sezione degli output dell'oggetto distribuzione corrente in formato stringa. È possibile usare il cmdlet \"ConvertFrom-Json\" di PowerShell per analizzare l'oggetto JSON e accedere ai singoli valori di output. Per maggiori dettagli, vedere [questo articolo](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)", + "loc.input.label.addSpnToEnvironment": "Accedi ai dettagli dell'entità servizio nei parametri di override", + "loc.input.help.addSpnToEnvironment": "Aggiunge l'ID entità servizio e la chiave dell'endpoint di Azure scelto all'ambiente di esecuzione dello script. Nei parametri di override è possibile usare le variabili `$servicePrincipalId` e `$servicePrincipalKey`, ad esempio `-key $servicePrincipalKey`", + "loc.input.label.useWithoutJSON": "Usare singoli valori di output senza JSON.Stringify applicato", + "loc.input.help.useWithoutJSON": "I singoli valori di output vengono convertiti tramite JSON.Stringify per impostazione predefinita. Se si vogliono usare i valori di output così come sono senza convertirli tramite JSON.Stringify, abilitare questa opzione. Per altre informazioni, vedere [qui](https://github.com/microsoft/azure-pipelines-tasks/tree/master/Tasks/AzureResourceManagerTemplateDeploymentV3#deployment-outputs)", + "loc.messages.CheckResourceGroupExistence": "Verifica dell'esistenza del gruppo di risorse seguente: %s.", + "loc.messages.ResourceGroupStatusFetchFailed": "Non è stato possibile verificare lo stato del gruppo di risorse: Errore: %s.", + "loc.messages.ResourceGroupStatus": "Il gruppo di risorse %s esiste già.", + "loc.messages.ResourceGroupCreationFailed": "Non è stato possibile creare il gruppo di risorse. Errore: %s", + "loc.messages.CreatingNewRG": "Creazione del gruppo di risorse: %s", + "loc.messages.CreatedRG": "Il gruppo di risorse è stato creato.", + "loc.messages.CreatingTemplateDeployment": "Creazione dei parametri di distribuzione.", + "loc.messages.TemplateParsingFailed": "Assicurarsi che il file modello ('%s') sia valido. L'attività non è riuscita durante l'analisi. Errore: %s", + "loc.messages.FileFetchFailed": "Non è stato possibile scaricare il file. URL: '%s'. Errore: %s", + "loc.messages.ParametersFileParsingFailed": "Assicurarsi che il file di parametri ('%s') sia valido. L'attività non è riuscita durante l'analisi. Errore: %s", + "loc.messages.StartingDeployment": "Avvio della distribuzione.", + "loc.messages.CreateTemplateDeploymentSucceeded": "Il modello è stato distribuito.", + "loc.messages.CreateTemplateDeploymentFailed": "L'attività non è riuscita durante la creazione o l'aggiornamento della distribuzione del modello.", + "loc.messages.ErrorsInYourDeployment": "Si sono verificati errori nella distribuzione. Codice errore: %s.", + "loc.messages.Details": "Dettagli:", + "loc.messages.ErrorType": "Tipo di errore:", + "loc.messages.PolicyDefinitionName": "Nome della definizione dei criteri:", + "loc.messages.PolicyAssignmentName": "Nome dell'assegnazione dei criteri:", + "loc.messages.StartingValidation": "Avvio della convalida del modello.", + "loc.messages.ValidDeployment": "La convalida della distribuzione modello è stata completata.", + "loc.messages.CreateTemplateDeploymentValidationFailed": "La convalida del modello non è riuscita. Errore: %s.", + "loc.messages.DeletingResourceGroup": "Eliminazione del gruppo di risorse: %s", + "loc.messages.CouldNotDeletedResourceGroup": "Non è stato possibile eliminare il gruppo di risorse: '%s'. L'operazione non è riuscita. Errore: %s", + "loc.messages.DeletedResourceGroup": "Gruppo di risorse eliminato: %s", + "loc.messages.InvalidAction": "Questa azione non è definita. Verificarla con l'autore dell'attività.", + "loc.messages.ARGD_ConstructorFailed": "L'attività non è riuscita durante l'inizializzazione. Errore: %s", + "loc.messages.InvalidTemplateLocation": "La posizione del modello specificata non è valida. L'attività supporta solo 'Artefatto collegato' o 'URL del file'", + "loc.messages.EncodingNotSupported": "La codifica del file '%s' è '%s', ma non è supportata. Le codifiche dei file supportate sono ['utf-8', 'utf-16le']", + "loc.messages.CouldNotDetectEncoding": "Non è stato possibile rilevare la codifica del file '%s'", + "loc.messages.DetectedFileEncoding": "La codifica rilevata per il file '%s' è '%s'", + "loc.messages.ErrorWhileParsingParameter": "Si è verificato un errore durante l'override del parametro '%s' a causa di '%s'. Assicurarsi che sia conforme al formato JavaScript Object Notation (JSON)", + "loc.messages.TemplateFilePatternMatchingMoreThanOneFile": "Sono stati trovati più file che corrispondono al criterio dei file modello: %s", + "loc.messages.TemplateParameterFilePatternMatchingMoreThanOneFile": "Sono stati trovati più file che corrispondono al criterio dei file di parametri: %s", + "loc.messages.TemplateFilePatternMatchingNoFile": "Non è stato possibile trovare alcun file che corrisponde al criterio dei file modello", + "loc.messages.TemplateParameterFilePatternMatchingNoFile": "Non è stato possibile trovare alcun file che corrisponde al criterio dei file modello", + "loc.messages.ParametersPatternMatchesADirectoryInsteadOfAFile": "Il criterio dei file di parametri corrisponde a una directory anziché a un file.", + "loc.messages.CsmFilePatternMatchesADirectoryInsteadOfAFile": "Il criterio dei file modello corrisponde a una directory anziché a un file: %s", + "loc.messages.AddedOutputVariable": "La variabile di output '%s', che contiene la sezione di output dell'oggetto distribuzione corrente in formato stringa, è stata aggiornata.", + "loc.messages.UnableToReadResponseBody": "Non è possibile leggere il corpo della risposta. Errore: %s", + "loc.messages.MoreInformationOnAzurePortal": "Altre informazioni sul portale di Azure", + "loc.messages.LogDeploymentName": "Il nome della distribuzione è %s", + "loc.messages.ResourceGroupNameNotProvided": "È necessario specificare il nome del gruppo di risorse", + "loc.messages.LocationNotProvided": "Il percorso è obbligatorio per la distribuzione", + "loc.messages.ARMServiceConnectionScope": "Ambito di distribuzione Connessione al servizio ARM - %s", + "loc.messages.ServicePrincipalRoleAssignmentDetails": "Assicurarsi che all'entità servizio denominata %s siano assegnati i ruoli corretti per l'entità %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/role-based-access-control/role-assignments-portal", + "loc.messages.ServicePrincipalFetchFailed": "Si è verificato un errore durante il recupero dei dettagli dell'entità servizio: %s", + "loc.messages.FindMoreDeploymentDetailsAzurePortal": "L'attività ha creato una distribuzione Azure Resource Manager, ma la distribuzione non è riuscita. Per informazioni più dettagliate, vedere i log di distribuzione di Azure Resource Manager in: (copiare e incollare il collegamento) %s", + "loc.messages.ManagedServiceIdentityDetails": "Assicurarsi che all'identità del servizio gestita usata per la distribuzione siano assegnati i ruoli corretti per il gruppo di risorse %s. Per maggiori dettagli, vedere il collegamento: https://docs.microsoft.com/it-it/azure/active-directory/managed-identities-azure-resources/howto-assign-access-portal", + "loc.messages.CompleteDeploymentModeNotSupported": "La modalità di distribuzione 'Completa' non è supportata per la distribuzione nell'ambito '%s'", + "loc.messages.TemplateValidationFailure": "Sono stati trovati errori di convalida nel modello di Azure Resource Manager. L'errore potrebbe impedire la corretta distribuzione del modello. %s. Vedere https://docs.microsoft.com/it-it/azure/azure-resource-manager/templates/template-syntax", + "loc.messages.TroubleshootingGuide": "Vedere la guida alla risoluzione dei problemi per verificare se il problema è stato risolto: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-resource-group-deployment?view=azure-devops#troubleshooting", + "loc.messages.IncompatibleAzureCLIVersion": "La versione dell'interfaccia della riga di comando di Azure deve essere >= 2.20.0", + "loc.messages.AzureCLINotFound": "L'interfaccia della riga di comando di Azure non è stata trovata nell'agente.", + "loc.messages.FailedToFetchAzureCLIVersion": "Non è stato possibile recuperare la versione dell'interfaccia della riga di comando di Azure dall'agente. Errore: %s", + "loc.messages.BicepBuildFailed": "\"az bicep build\" non riuscito. Errore: %s", + "loc.messages.BicepFileCleanupFailed": "Non è stato possibile eliminare il file Bicep. Errore: %s", + "loc.messages.LoginFailed": "Accesso ad Azure non riuscito: %s", + "loc.messages.MSILoginFailed": "Accesso ad Azure non riuscito con l'identità del servizio gestito: %s", + "loc.messages.AuthSchemeNotSupported": "Lo schema di autenticazione %s non è supportato", + "loc.messages.ErrorInSettingUpSubscription": "Errore durante la configurazione della sottoscrizione: %s", + "loc.messages.BicepParamBuildFailed": "\"az bicep build-param\" non riuscito. Errore: %s", + "loc.messages.IncompatibleAzureCLIVersionBicepParam": "La versione dell'interfaccia della riga di comando di Azure deve essere >= 2.47.0 per usare il file con estensione bicepparam" } \ No newline at end of file diff --git a/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson index 3c9af996c91a..c74eb093b171 100644 --- a/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/BashV3/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,30 +1,30 @@ -{ - "loc.friendlyName": "Bash", - "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=2132213)或[參閱 Bash 文件](https://www.gnu.org/software/bash/manual/)", - "loc.description": "在 macOS、Linux 或 Windows 執行 Bash 指令碼", - "loc.instanceNameFormat": "Bash 指令碼", - "loc.releaseNotes": "指令碼工作一致性。新增了多行支援,並新增 Windows 的支援。", - "loc.group.displayName.advanced": "進階", - "loc.input.label.targetType": "類型", - "loc.input.help.targetType": "目標指令碼類型: 檔案路徑或內嵌", - "loc.input.label.filePath": "指令碼路徑", - "loc.input.help.filePath": "要執行的指令碼之路徑。必須是完整路徑或相對於 $(System.DefaultWorkingDirectory) 的路徑。", - "loc.input.label.arguments": "引數", - "loc.input.help.arguments": "傳遞至殼層指令碼的引數。可以是序號參數或具名參數。", - "loc.input.label.script": "指令碼", - "loc.input.label.workingDirectory": "工作目錄", - "loc.input.label.failOnStderr": "發生標準錯誤的失敗", - "loc.input.help.failOnStderr": "若此為 true,則任何錯誤寫入 StandardError 資料流時,此工作便會失敗。", - "loc.input.label.bashEnvValue": "設定 BASH_ENV 環境變數的值", - "loc.input.help.bashEnvValue": "若指定輸入,其值會展開,並作為執行指令碼前要執行之啟動檔案的路徑。如果已定義環境變數 'BASH_ENV',則工作只會針對目前的工作覆寫此變數。您可以透過 [link] (https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html) 找到更多詳細資料。", - "loc.messages.GeneratingScript": "正在產生指令碼。", - "loc.messages.JS_ExitCode": "Bash 已結束,代碼為 '%s'。", - "loc.messages.JS_ExitCode_137": "Bash 已結束,代碼為 137,這表示記憶體不足。請確定代理程式 (容器) 主機已設定足夠的記憶體。", - "loc.messages.JS_FormattedCommand": "經過格式化的命令: %s", - "loc.messages.JS_InvalidFilePath": "檔案路徑 '%s' 無效。", - "loc.messages.JS_ScriptContents": "指令碼內容:", - "loc.messages.JS_Stderr": "Bash 已將一或多行寫入標準錯誤資料流。", - "loc.messages.JS_TranslatePathFailed": "無法將路徑 '%s' 轉譯成 Linux 檔案系統。", - "loc.messages.JS_BashEnvAlreadyDefined": "BASH_ENV 環境變數已設定為 '%s',工作會以 '%s' 覆寫", - "loc.messages.ScriptArgsSanitized": "偵測到引數中可能無法由殼層正確執行的字元。請使用反斜線 (\\) 逸出特殊字元。如需詳細資訊,請參閱: https://aka.ms/ado/75787" +{ + "loc.friendlyName": "Bash", + "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=2132213)或[參閱 Bash 文件](https://www.gnu.org/software/bash/manual/)", + "loc.description": "在 macOS、Linux 或 Windows 執行 Bash 指令碼", + "loc.instanceNameFormat": "Bash 指令碼", + "loc.releaseNotes": "指令碼工作一致性。新增了多行支援,並新增 Windows 的支援。", + "loc.group.displayName.advanced": "進階", + "loc.input.label.targetType": "類型", + "loc.input.help.targetType": "目標指令碼類型: 檔案路徑或內嵌", + "loc.input.label.filePath": "指令碼路徑", + "loc.input.help.filePath": "要執行的指令碼之路徑。必須是完整路徑或相對於 $(System.DefaultWorkingDirectory) 的路徑。", + "loc.input.label.arguments": "引數", + "loc.input.help.arguments": "傳遞至殼層指令碼的引數。可以是序號參數或具名參數。", + "loc.input.label.script": "指令碼", + "loc.input.label.workingDirectory": "工作目錄", + "loc.input.label.failOnStderr": "發生標準錯誤的失敗", + "loc.input.help.failOnStderr": "若此為 true,則任何錯誤寫入 StandardError 資料流時,此工作便會失敗。", + "loc.input.label.bashEnvValue": "設定 BASH_ENV 環境變數的值", + "loc.input.help.bashEnvValue": "If input is specified, it's value is expanded and used as the path of a startup file to execute before running the script. If the environment variable `BASH_ENV` has already been defined, the task will override this variable only for the current task. You can find more details by [link](https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html).", + "loc.messages.GeneratingScript": "正在產生指令碼。", + "loc.messages.JS_ExitCode": "Bash 已結束,代碼為 '%s'。", + "loc.messages.JS_ExitCode_137": "Bash 已結束,代碼為 137,這表示記憶體不足。請確定代理程式 (容器) 主機已設定足夠的記憶體。", + "loc.messages.JS_FormattedCommand": "經過格式化的命令: %s", + "loc.messages.JS_InvalidFilePath": "檔案路徑 '%s' 無效。", + "loc.messages.JS_ScriptContents": "指令碼內容:", + "loc.messages.JS_Stderr": "Bash 已將一或多行寫入標準錯誤資料流。", + "loc.messages.JS_TranslatePathFailed": "無法將路徑 '%s' 轉譯成 Linux 檔案系統。", + "loc.messages.JS_BashEnvAlreadyDefined": "BASH_ENV 環境變數已設定為 '%s',工作會以 '%s' 覆寫", + "loc.messages.ScriptArgsSanitized": "偵測到引數中可能無法由殼層正確執行的字元。請使用反斜線 (\\) 逸出特殊字元。如需詳細資訊,請參閱: https://aka.ms/ado/75787" } \ 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 a4b1bbf17165..3ecf9b019fe0 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson @@ -3,10 +3,10 @@ "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.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "Dienstverbindung „Entra Workload ID-gesicherter Azure-DevOps Benutzer“", + "loc.input.help.workloadIdentityServiceConnection": "Wenn dies festgelegt ist, ist \"registryNames\" erforderlich. Alle anderen Eingaben werden ignoriert.", + "loc.input.label.registryNames": "Registrierungsnamen aus \"config.toml\"", + "loc.input.help.registryNames": "Durch Trennzeichen getrennte Liste von Registrierungsnamen, die in \"config.toml\" für die Authentifizierung angegeben sind. Wenn diese Option festgelegt ist, ist workloadIdentityServiceConnection erforderlich. Alle anderen Eingaben werden ignoriert. Nicht kompatibel mit cargoServiceConnections.", "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", @@ -18,10 +18,10 @@ "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": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "Für die Registrierung %s wurde bereits eine Authentifizierung für eine %s-Verbindung festgelegt.", + "loc.messages.ConnectionAlreadySetOverwriting": "Für die Registrierung %s wurde bereits eine Authentifizierung für eine %s-Verbindung festgelegt. Die vorhandene Authentifizierung wird überschrieben.", + "loc.messages.AuthTelemetry": "%s interne Feeds, %s externe Repositorys und %s Verbunddienstverbindungen authentifiziert", + "loc.messages.FailedToGetServiceConnectionAuth": "Verbundanmeldeinformationen können nicht von der Dienstverbindung abgerufen werden: %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "Sowohl der Registrierungsname als auch die Dienstverbindung müssen festgelegt werden und dürfen nicht leer sein.", + "loc.messages.RegistryNotFound": "Die eingegebenen Registrierungsnamen \"%s\" entsprechen keiner Registrierung in \"config.toml\"." } \ 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 485c2483eb3b..9c35d3daf388 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson @@ -3,10 +3,10 @@ "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.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "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 registryNames. Se omiten todas las demás entradas.", + "loc.input.label.registryNames": "Nombres del Registro de config.toml", + "loc.input.help.registryNames": "Lista separada por comas de los nombres del Registro especificados en config.toml para autenticarse. Si se establece, se requiere workloadIdentityServiceConnection. Se omiten todas las demás entradas. No es compatible con cargoServiceConnections.", "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", @@ -18,10 +18,10 @@ "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": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "El Registro %s ya tiene establecida la autenticación para una conexión %s.", + "loc.messages.ConnectionAlreadySetOverwriting": "El Registro %s ya tiene establecida la autenticación para una conexión %s. Sobrescribiendo la autenticación existente.", + "loc.messages.AuthTelemetry": "%s fuentes internas autenticadas, %s repositorios externos y %s conexiones de servicio federado", + "loc.messages.FailedToGetServiceConnectionAuth": "No se pueden obtener las credenciales federadas de la conexión de servicio: %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "El nombre del Registro y la conexión de servicio deben establecerse y no pueden estar vacíos.", + "loc.messages.RegistryNotFound": "La entrada de nombres del Registro ''%s'' no corresponde a ningún registro de config.toml" } \ 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 39a60dc6fce1..3973625b9a25 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -3,10 +3,10 @@ "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.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "Connexion de service « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", + "loc.input.help.workloadIdentityServiceConnection": "Si cette option est définie, RegistryNames est requis. Toutes les autres entrées sont ignorées.", + "loc.input.label.registryNames": "Noms de registre de config.toml", + "loc.input.help.registryNames": "Liste séparée par des virgules des noms de registre spécifiés dans votre config.toml pour l'authentification. Si cette option est définie, workloadIdentityServiceConnection est requis. Toutes les autres entrées sont ignorées. Non compatible avec cargoServiceConnections.", "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", @@ -18,10 +18,10 @@ "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": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "Le registre %s a déjà défini l'authentification pour une connexion %s.", + "loc.messages.ConnectionAlreadySetOverwriting": "Le registre %s a déjà défini l'authentification pour une connexion %s. Écraser l'authentification existante.", + "loc.messages.AuthTelemetry": "Flux internes %s authentifiés, référentiels externes %s et connexions de services fédérés %s", + "loc.messages.FailedToGetServiceConnectionAuth": "Impossible d'obtenir les informations d'identification fédérées à partir de la connexion au service : %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "Le nom du registre et la connexion au service doivent être définis et ne peuvent pas être vides.", + "loc.messages.RegistryNotFound": "Les noms de registre saisis « %s » ne correspondent à aucun registre dans config.toml" } \ 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 da868e6877d4..4311579248ab 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson @@ -3,10 +3,10 @@ "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.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "Connessione al servizio \"Entra Workload ID-backed Azure DevOps user\"", + "loc.input.help.workloadIdentityServiceConnection": "Se questa impostazione è impostata, registryNames è obbligatorio. Tutti gli altri input vengono ignorati.", + "loc.input.label.registryNames": "Nomi di Registro di sistema da config.toml", + "loc.input.help.registryNames": "Elenco di nomi di Registro di sistema delimitati da virgole specificati nel file config.toml da autenticare. Se questa impostazione è impostata, è necessario workloadIdentityServiceConnection. Tutti gli altri input vengono ignorati. Non compatibile con cargoServiceConnections.", "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", @@ -18,10 +18,10 @@ "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": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "Il Registro di sistema %s ha già l'autenticazione impostata per una connessione %s.", + "loc.messages.ConnectionAlreadySetOverwriting": "Il Registro di sistema %s ha già l'autenticazione impostata per una connessione %s. Sovrascrittura dell'autenticazione esistente.", + "loc.messages.AuthTelemetry": "Sono stati autenticati %s feed interni, %s repository esterni e %s connessioni al servizio federato", + "loc.messages.FailedToGetServiceConnectionAuth": "Non è possibile ottenere le credenziali federate dalla connessione al servizio: %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "Il nome del Registro di sistema e la connessione al servizio devono essere impostati e non possono essere vuoti.", + "loc.messages.RegistryNotFound": "L'input dei nomi di Registro di sistema '%s' non corrisponde ad alcun Registro di sistema in config.toml" } \ 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 f03b17f6aec8..077ed23b9a6f 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -3,10 +3,10 @@ "loc.helpMarkDown": "", "loc.description": "Cargo クレート配布のインストールに使用される Cargo クライアントの認証タスク", "loc.instanceNameFormat": "Cargo 認証 $(configFile)", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID にバックアップされた Azure DevOps ユーザー' サービスの接続", + "loc.input.help.workloadIdentityServiceConnection": "これが設定されている場合は registryNames が必須です。他のすべての入力は無視されます。", + "loc.input.label.registryNames": "config.toml からのレジストリ名", + "loc.input.help.registryNames": "認証する config.toml で指定されたレジストリ名のコンマ区切りリスト。これが設定されている場合は workloadIdentityServiceConnection が必須です。他のすべての入力は無視されます。cargoServiceConnections と互換性がありません。", "loc.input.label.configFile": "認証するための config.toml ファイル", "loc.input.help.configFile": "使用するレジストリを指定する config.toml ファイルへのパス。フォルダーではなくファイルを選択します。例: \"/.cargo/config.toml\"。", "loc.input.label.cargoServiceConnections": "この組織/コレクション外のレジストリの資格情報", @@ -18,10 +18,10 @@ "loc.messages.AuthenticatingThisConfigToml": "%s にあるこの config.toml ファイルにリストされているレジストリの認証を追加しています", "loc.messages.AddingAuthRegistry": "レジストリの認証を追加しています: %s (トークン名: %s)", "loc.messages.AddingAuthExternalRegistry": "外部レジストリの認証を追加しています: %s (トークン名: %s)", - "loc.messages.ConnectionAlreadySet": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "レジストリ %s は、%s 接続の認証が既に設定されています。", + "loc.messages.ConnectionAlreadySetOverwriting": "レジストリ %s は、%s 接続の認証が既に設定されています。既存の認証を上書きしています。", + "loc.messages.AuthTelemetry": "認証された %s 個の内部フィード、%s 個の外部リポジトリ、%s 個のフェデレーション サービス接続", + "loc.messages.FailedToGetServiceConnectionAuth": "サービス接続からフェデレーション資格情報を取得できません: %s。", + "loc.messages.MissingRegistryNameOrServiceConnection": "レジストリ名とサービス接続は、両方とも設定する必要があり、空にすることはできません。", + "loc.messages.RegistryNotFound": "レジストリ名の入力 '%s' は、config.toml 内のいずれのレジストリにも対応していません。" } \ 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 87d5ac474479..97c8f2cab453 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -3,10 +3,10 @@ "loc.helpMarkDown": "", "loc.description": "화물 상자 배포를 설치하는 데 사용되는 화물 클라이언트에 대한 인증 작업", "loc.instanceNameFormat": "화물 인증 $(configFile)", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "'Entra 워크로드 ID 지원 Azure DevOps 사용자' 서비스 연결", + "loc.input.help.workloadIdentityServiceConnection": "이 설정을 지정하는 경우 registryNames가 필요합니다. 다른 모든 입력은 무시됩니다.", + "loc.input.label.registryNames": "config.toml의 레지스트리 이름", + "loc.input.help.registryNames": "인증할 config.toml에 지정된 레지스트리 이름의 쉼표로 구분된 목록입니다. 이 설정을 지정하는 경우 workloadIdentityServiceConnection이 필요합니다. 다른 모든 입력은 무시됩니다. cargoServiceConnections와 호환되지 않습니다.", "loc.input.label.configFile": "인증할 config.toml 파일", "loc.input.help.configFile": "사용할 레지스트리를 지정하는 config.toml 파일의 경로입니다. 폴더가 아니라 파일을 선택합니다(예: \"/.cargo/config.toml\".).", "loc.input.label.cargoServiceConnections": "이 조직/컬렉션 외부 레지스트리에 대한 자격 증명", @@ -18,10 +18,10 @@ "loc.messages.AuthenticatingThisConfigToml": "%s에서 이 config.toml 파일에 나열된 레지스트리에 대한 인증을 추가하는 중", "loc.messages.AddingAuthRegistry": "레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", "loc.messages.AddingAuthExternalRegistry": "외부 레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", - "loc.messages.ConnectionAlreadySet": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "레지스트리 %s에 %s 연결에 대한 인증 집합이 이미 있습니다.", + "loc.messages.ConnectionAlreadySetOverwriting": "레지스트리 %s에 %s 연결에 대한 인증 집합이 이미 있습니다. 기존 인증을 덮어쓰는 중입니다.", + "loc.messages.AuthTelemetry": "%s 내부 피드, %s 외부 리포지토리 및 %s 페더레이션된 서비스 연결이 인증됨", + "loc.messages.FailedToGetServiceConnectionAuth": "서비스 연결에서 페더레이션 자격 증명을 가져올 수 없습니다. %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "레지스트리 이름과 서비스 연결을 모두 설정해야 하며 비워 둘 수 없습니다.", + "loc.messages.RegistryNotFound": "레지스트리 이름 입력 '%s'이(가) config.toml의 레지스트리와 일치하지 않습니다." } \ 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 36fe6997349f..dc59d8024baf 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -3,10 +3,10 @@ "loc.helpMarkDown": "", "loc.description": "Задача проверки подлинности для клиента Cargo, используемая для установки дистрибутива Cargo crates.", "loc.instanceNameFormat": "$(configFile) для проверки подлинности Cargo", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "Подключение службы \"Пользователь Azure DevOps с поддержкой Идентификации рабочей нагрузки Microsoft Entra\"", + "loc.input.help.workloadIdentityServiceConnection": "Если этот параметр задан, требуется registryNames. Все остальные входные данные игнорируются.", + "loc.input.label.registryNames": "Имена реестров из config.toml", + "loc.input.help.registryNames": "Разделенный запятыми список имен реестров, указанных в config.toml, для проверки подлинности. Если этот параметр задан, требуется workloadIdentityServiceConnection. Все остальные входные данные игнорируются. Несовместимо с cargoServiceConnections.", "loc.input.label.configFile": "Файл config.toml для проверки подлинности", "loc.input.help.configFile": "Путь к файлу config.toml, в котором указаны реестры, с которыми нужно работать. Выберите файл, а не папку, например \"/.cargo/config.toml\".", "loc.input.label.cargoServiceConnections": "Учетные данные для реестров за пределами текущей организации/коллекции", @@ -18,10 +18,10 @@ "loc.messages.AuthenticatingThisConfigToml": "Добавление проверки подлинности для реестра, указанного в этом файле config.toml в %s.", "loc.messages.AddingAuthRegistry": "Добавление проверки подлинности для реестра %s с именем токена %s.", "loc.messages.AddingAuthExternalRegistry": "Добавление проверки подлинности для внешнего реестра %s с именем токена %s.", - "loc.messages.ConnectionAlreadySet": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "Для реестра %s уже задана проверка подлинности для подключения %s.", + "loc.messages.ConnectionAlreadySetOverwriting": "Для реестра %s уже задана проверка подлинности для подключения %s. Перезапись существующей проверки подлинности.", + "loc.messages.AuthTelemetry": "Прошедшие проверку подлинности внутренние каналы %s, внешние репозитории %s, федеративные подключения служб %s", + "loc.messages.FailedToGetServiceConnectionAuth": "Не удалось получить федеративные учетные данные из подключения службы: %s.", + "loc.messages.MissingRegistryNameOrServiceConnection": "Необходимо настроить и имя реестра, и подключение службы, они не могут быть пустыми.", + "loc.messages.RegistryNotFound": "Входные имена реестров \"%s№ не соответствуют ни одному реестру в config.toml" } \ 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 344bebd69354..575a054cb0e8 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -3,10 +3,10 @@ "loc.helpMarkDown": "", "loc.description": "用于安装 Cargo crates 分发版的 cargo 客户端的身份验证任务", "loc.instanceNameFormat": "cargo 身份验证 $(configFile)", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "“Entra Workload ID 支持的 Azure DevOps 用户”服务连接", + "loc.input.help.workloadIdentityServiceConnection": "如果设置了此设置,则需要 registryNames。已忽略所有其他输入。", + "loc.input.label.registryNames": "config.toml 中的注册表名称", + "loc.input.help.registryNames": "在 config.toml 中指定用于身份验证的注册表名称的逗号分隔列表。如果设置此项,则需要 workloadIdentityServiceConnection。已忽略所有其他输入。与 cargoServiceConnections 不兼容。", "loc.input.label.configFile": "要进行身份验证的 config.toml 文件", "loc.input.help.configFile": "指定要使用的注册表的 config.toml 文件的路径。选择文件,而不是文件夹,例如 \"/.cargo/config.toml\"。", "loc.input.label.cargoServiceConnections": "用于此组织/集合外部的注册表的凭据", @@ -18,10 +18,10 @@ "loc.messages.AuthenticatingThisConfigToml": "正在为位于 %s 的此 config.toml 文件中列出的注册表添加身份验证", "loc.messages.AddingAuthRegistry": "正在为注册表 %s 添加身份验证,令牌名称为: %s", "loc.messages.AddingAuthExternalRegistry": "正在为外部注册表 %s 添加身份验证,令牌名称为: %s", - "loc.messages.ConnectionAlreadySet": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "注册表 %s 已为 %s 连接设置了身份验证。", + "loc.messages.ConnectionAlreadySetOverwriting": "注册表 %s 已为 %s 连接设置了身份验证。正在覆盖现有身份验证。", + "loc.messages.AuthTelemetry": "已验证 %s 内部源、%s 外部存储库和 %s 联合服务连接", + "loc.messages.FailedToGetServiceConnectionAuth": "无法从服务连接 %s 获取联合凭据。", + "loc.messages.MissingRegistryNameOrServiceConnection": "注册表名称和服务连接都需要设置,不能为空。", + "loc.messages.RegistryNotFound": "注册表名称输入 \"%s\" 不对应 config.toml 中的任何注册表" } \ 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 ee56d22868af..f9fe357a1d8d 100644 --- a/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -3,10 +3,10 @@ "loc.helpMarkDown": "", "loc.description": "驗證工作,適用於裝運貨櫃配送的貨運客戶", "loc.instanceNameFormat": "貨物驗證 $(configFile)", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID-backed Azure DevOps user' Service Connection", - "loc.input.help.workloadIdentityServiceConnection": "If this is set, registryNames is required. All other inputs are ignored.", - "loc.input.label.registryNames": "Registry names from config.toml", - "loc.input.help.registryNames": "Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.", + "loc.input.label.workloadIdentityServiceConnection": "採用 Entra 工作負載 ID 的 Azure DevOps 使用者服務連線", + "loc.input.help.workloadIdentityServiceConnection": "如果已設定,則需要 registryNames。忽略所有其他輸入。", + "loc.input.label.registryNames": "來自 config.toml 的登錄名稱", + "loc.input.help.registryNames": "以逗號分隔的 config.toml 中指定的登錄名稱清單,以進行驗證。如果設定此選項,則需要 workloadIdentityServiceConnection。忽略所有其他輸入。與 cargoServiceConnections 不相容。", "loc.input.label.configFile": "要驗證的 config.toml 檔案", "loc.input.help.configFile": "config.toml 檔案的路徑,指定您要使用的登錄。請選取檔案而非資料夾,例如 \"/.cargo/config.toml\"。", "loc.input.label.cargoServiceConnections": "此組織/集合外部登錄的認證", @@ -18,10 +18,10 @@ "loc.messages.AuthenticatingThisConfigToml": "為在 %s 的 config.toml 檔案中列出的登錄新增驗證", "loc.messages.AddingAuthRegistry": "正在新增登錄的驗證: 具有權杖名稱的 %s: %s", "loc.messages.AddingAuthExternalRegistry": "正在新增外部登錄的驗證: 具有權杖名稱的 %s: %s", - "loc.messages.ConnectionAlreadySet": "Registry %s already has auth set for an %s connection.", - "loc.messages.ConnectionAlreadySetOverwriting": "Registry %s already has auth set for an %s connection. Overwriting the existing auth.", - "loc.messages.AuthTelemetry": "Authenticated %s internal feeds, %s external repos, and %s federated service connections", - "loc.messages.FailedToGetServiceConnectionAuth": "Unable to get federated credentials from service connection: %s.", - "loc.messages.MissingRegistryNameOrServiceConnection": "Both registry name and service connection need to be set and cannot be empty.", - "loc.messages.RegistryNotFound": "The registry names input '%s' does not correspond any registry in config.toml" + "loc.messages.ConnectionAlreadySet": "登錄 %s 已經有 %s 連線的驗證設定。", + "loc.messages.ConnectionAlreadySetOverwriting": "登錄 %s 已經有 %s 連線的驗證設定。正在覆寫現有的驗證。", + "loc.messages.AuthTelemetry": "已驗證 %s 內部摘要、%s 外部存放庫,以及 %s 的同盟服務連線", + "loc.messages.FailedToGetServiceConnectionAuth": "無法取得服務連線的同盟認證: %s。", + "loc.messages.MissingRegistryNameOrServiceConnection": "登錄名稱和服務連線都必須設定,且不能是空的。", + "loc.messages.RegistryNotFound": "登錄名稱輸入 '%s' 未對應 config.toml 中的任何登錄" } \ No newline at end of file diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson index 76b554b015c5..2ca6ed1c5ce3 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Authentifizierungsaufgabe für den Conda-Client", "loc.instanceNameFormat": "Conda-Authentifizierung", - "loc.input.label.workloadIdentityServiceConnection": "Dienstverbindung „Entra Workload ID-gesicherter Azure-DevOps Benutzer“", - "loc.input.help.workloadIdentityServiceConnection": "Wenn diese Option festgelegt ist, werden Anmeldeinformationen mithilfe der Dienstverbindung anstelle der Buildpipelineidentität generiert.", "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", "loc.messages.AddingAuthChannel": "Die Authentifizierung für das Token „%s“ wird hinzugefügt", "loc.messages.Info_AddingFederatedFeedAuth": "Authentifizierungsinformationen der Dienstverbindung %s werden hinzugefügt", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson index 1a73f3e45f5d..745045e141a4 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Tarea de autenticación para el cliente de Conda", "loc.instanceNameFormat": "Autenticación de Conda", - "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 generarán credenciales mediante una conexión de servicio en lugar de la identidad de la canalización de compilación.", "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", "loc.messages.AddingAuthChannel": "Agregando autenticación para el token %s", "loc.messages.Info_AddingFederatedFeedAuth": "Agregando información de autenticación de la conexión de servicio %s", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson index fb81d3fb9b6f..01f6b9905c2d 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Tâche d’authentification pour le client conda", "loc.instanceNameFormat": "Authentification Conda", - "loc.input.label.workloadIdentityServiceConnection": "Connexion de service « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", - "loc.input.help.workloadIdentityServiceConnection": "Si cette option est définie, les informations d'identification seront générées à l'aide de la connexion au service au lieu de l'identité du pipeline de build.", "loc.messages.FailedToAddAuthentication": "Nous n’avons pas pu ajouter l’authentification.", "loc.messages.AddingAuthChannel": "Ajout de l’authentification pour le jeton %s", "loc.messages.Info_AddingFederatedFeedAuth": "Ajout d'informations d'authentification à partir de la connexion de service %s", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson index d35a53adaea9..9024a4e5b0e1 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Attività di autenticazione per il client Conda", "loc.instanceNameFormat": "Autenticazione Conda", - "loc.input.label.workloadIdentityServiceConnection": "Connessione al servizio \"Entra Workload ID-backed Azure DevOps user\"", - "loc.input.help.workloadIdentityServiceConnection": "Se questa opzione è impostata, verranno generate le credenziali usando la connessione al servizio anziché l'identità della pipeline di compilazione.", "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", "loc.messages.AddingAuthChannel": "Aggiunta dell'autenticazione per il token %s", "loc.messages.Info_AddingFederatedFeedAuth": "Aggiunta di informazioni di autenticazione dalla connessione al servizio %s", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson index bfad12410bd7..8410bd5fe74f 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Conda クライアントの認証タスク", "loc.instanceNameFormat": "Conda 認証", - "loc.input.label.workloadIdentityServiceConnection": "'Entra Workload ID にバックアップされた Azure DevOps ユーザー' サービス接続", - "loc.input.help.workloadIdentityServiceConnection": "これを設定すると、ビルド パイプライン ID ではなくサービス接続を使用して資格情報が生成されます。", "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", "loc.messages.AddingAuthChannel": "トークン %s の認証を追加しています", "loc.messages.Info_AddingFederatedFeedAuth": "サービス接続 %s から認証情報を追加しています", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson index 66034a7b8fd4..1e8b48bb4381 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Conda 클라이언트에 대한 인증 작업", "loc.instanceNameFormat": "Conda 인증", - "loc.input.label.workloadIdentityServiceConnection": "'Entra 워크로드 ID 지원 Azure DevOps 사용자' 서비스 연결", - "loc.input.help.workloadIdentityServiceConnection": "이 설정이 설정되면 빌드 파이프라인 ID 대신 서비스 연결을 사용하여 자격 증명을 생성합니다.", "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", "loc.messages.AddingAuthChannel": "토큰 %s에 대한 인증을 추가하는 중", "loc.messages.Info_AddingFederatedFeedAuth": "서비스 연결 %s에서 인증 정보 추가", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson index e7cba9671a86..47cc54c3039f 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Задача проверки подлинности для клиента Conda", "loc.instanceNameFormat": "Проверка подлинности Conda", - "loc.input.label.workloadIdentityServiceConnection": "Подключение службы \"Пользователь Azure DevOps с поддержкой Идентификации рабочей нагрузки Microsoft Entra\"", - "loc.input.help.workloadIdentityServiceConnection": "Если этот параметр задан, учетные данные будут создаваться с помощью подключения к службе, а не удостоверения конвейера сборки.", "loc.messages.FailedToAddAuthentication": "Добавить проверку подлинности не удалось.", "loc.messages.AddingAuthChannel": "Добавление проверки подлинности для маркера %s", "loc.messages.Info_AddingFederatedFeedAuth": "Добавление сведений о проверке подлинности из подключения к службе %s", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson index 2d64bd2987ba..a5a6f50674ad 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Conda 客户端的身份验证任务", "loc.instanceNameFormat": "Conda 身份验证", - "loc.input.label.workloadIdentityServiceConnection": "“Entra Workload ID 支持的 Azure DevOps 用户”服务连接", - "loc.input.help.workloadIdentityServiceConnection": "如果进行了此设置,则会使用服务连接而不是生成管道标识生成凭据。", "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", "loc.messages.AddingAuthChannel": "为令牌 %s 添加身份验证", "loc.messages.Info_AddingFederatedFeedAuth": "正在添加服务连接 %s 中的身份验证信息", diff --git a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson index a7308fddac74..45fac987fb88 100644 --- a/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/CondaAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -3,8 +3,6 @@ "loc.helpMarkDown": "", "loc.description": "Conda 用戶端的驗證工作", "loc.instanceNameFormat": "Conda 驗證", - "loc.input.label.workloadIdentityServiceConnection": "採用 Entra 工作負載 ID 的 Azure DevOps 使用者服務連線", - "loc.input.help.workloadIdentityServiceConnection": "如果設定此項目,它會使用服務連線而非建置管線身分識別來產生認證。", "loc.messages.FailedToAddAuthentication": "無法新增驗證。", "loc.messages.AddingAuthChannel": "正在新增權杖 %s 的驗證", "loc.messages.Info_AddingFederatedFeedAuth": "正在新增來自服務連線 %s 的驗證資訊", diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/de-DE/resources.resjson index 0dce54bf2a89..6654cd84a9b9 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=832194) oder [.NET Core-Dokumentation anzeigen](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "Hiermit wird eine .NET-Anwendung erstellt, getestet paketiert oder veröffentlicht oder ein benutzerdefinierter .NET-Befehl ausgeführt.", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "Feeds und Authentifizierung", - "loc.group.displayName.restoreAdvanced": "Erweitert", - "loc.group.displayName.pushAuth": "Zielfeed und Authentifizierung", - "loc.group.displayName.pushAdvanced": "Erweitert", - "loc.group.displayName.packOptions": "Paketoptionen", - "loc.group.displayName.packAdvanced": "Erweitert", - "loc.group.displayName.generalAdvanced": "Erweitert", - "loc.input.label.command": "Befehl", - "loc.input.help.command": "Der auszuführende dotnet-Befehl. Wählen Sie \"Benutzerdefiniert\", um Argumente hinzuzufügen oder einen Befehl zu verwenden, der hier nicht aufgeführt ist.", - "loc.input.label.publishWebProjects": "Webprojekte veröffentlichen", - "loc.input.help.publishWebProjects": "Bei Festlegung auf TRUE versucht der Task, die Webprojekte im Repository zu ermitteln und für sie den Veröffentlichungsbefehl auszuführen. Webprojekte sind dadurch gekennzeichnet, dass entweder eine Datei \"web.config\" oder ein Ordner \"wwwroot\" im Verzeichnis enthalten ist.", - "loc.input.label.projects": "Pfad zu Projekt(en) oder Lösung(en)", - "loc.input.help.projects": "Der Pfad zu den zu verwendenden CSPROJ- oder SLN-Dateien. Sie können Platzhalter verwenden (z. B. \"**/*.csproj\" für alle CSPROJ-Dateien in allen Unterordnern). **Dieses Feld folgt dem Globmuster und wird unabhängig vom Arbeitsverzeichnis immer für den Stamm des Repositorys ausgeführt.**", - "loc.input.label.custom": "Benutzerdefinierter Befehl", - "loc.input.help.custom": "Der an \"dotnet.exe\" zum Ausführen zu übergebende Befehl.", - "loc.input.label.arguments": "Argumente", - "loc.input.help.arguments": "Argumente für den ausgewählten Befehl, z. B. Buildkonfiguration, Ausgabeordner, Laufzeit. Die Argumente richten sich nach dem ausgewählten Befehl.", - "loc.input.label.restoreArguments": "Argumente", - "loc.input.help.restoreArguments": "Geben Sie die zusätzlichen Argumente an, die an den Befehl **restore** übergeben werden sollen.", - "loc.input.label.publishTestResults": "Testergebnisse und Code Coverage veröffentlichen", - "loc.input.help.publishTestResults": "Durch das Aktivieren dieser Option wird eine TRX-Datei mit Testergebnissen in \"$(Agent.TempDirectory)\" generiert, und die Ergebnisse werden auf dem Server veröffentlicht
Diese Option fügt \"--logger trx --results-directory $(Agent.TempDirectory)\" an die Befehlszeilenargumente an.

Code Coverage-Daten können durch Hinzufügen der Option \"--collect \"Code coverage\" an die Befehlszeilenargumente erfasst werden. Diese Option ist zurzeit nur für die Windows-Plattform verfügbar.", - "loc.input.label.testRunTitle": "Testlauftitel", - "loc.input.help.testRunTitle": "Geben Sie einen Namen für den Testlauf an.", - "loc.input.label.zipAfterPublish": "Veröffentlichte Projekte komprimieren", - "loc.input.help.zipAfterPublish": "Bei Festlegung auf TRUE wird der über den Veröffentlichungsbefehl erstellte Ordner komprimiert.", - "loc.input.label.modifyOutputPath": "Ordnernamen des Projekts zu Veröffentlichungspfad hinzufügen", - "loc.input.help.modifyOutputPath": "Bei Festlegung auf TRUE wird den Namen von Ordnern, die über den Veröffentlichungsbefehl erstellt wurden, der Ordnername des Projekts vorangestellt, wenn der Ausgabepfad explizit in den Argumenten angegeben wird. Dies ist nützlich, wenn Sie mehrere Projekte im selben Ordner veröffentlichen möchten.", - "loc.input.label.selectOrConfig": "Zu verwendende Feeds", - "loc.input.help.selectOrConfig": "Sie können hier entweder einen Feed aus Azure Artifacts und/oder NuGet.org auswählen oder einen Commit für eine nuget.config-Datei in Ihrem Quellcoderepository durchführen und hier den zugehörigen Pfad festlegen.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "Pakete aus \"NuGet.org\" verwenden", - "loc.input.help.includeNuGetOrg": "\"NuGet.org\" in die erstellte Datei \"NuGet.config\" einbeziehen.", - "loc.input.label.nugetConfigPath": "Pfad zu \"NuGet.config\"", - "loc.input.help.nugetConfigPath": "Die Datei \"NuGet.config\" in Ihrem Repository, die die Feeds angibt, aus denen Pakete wiederhergestellt werden.", - "loc.input.label.externalEndpoints": "Anmeldeinformationen für Feeds außerhalb dieser Organisation/Sammlung", - "loc.input.help.externalEndpoints": "Anmeldeinformationen für externe Registrierungen, die sich in der ausgewählten \"NuGet.config\" befinden. Lassen Sie dieses Feld für Feeds in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen des Builds verwendet.", - "loc.input.label.noCache": "Lokalen Cache deaktivieren", - "loc.input.help.noCache": "Verhindert, dass NuGet Pakete aus dem Cache eines lokalen Computers verwendet werden.", - "loc.input.label.packagesDirectory": "Zielverzeichnis", - "loc.input.help.packagesDirectory": "Gibt den Ordner an, in dem Pakete installiert sind. Wenn kein Ordner angegeben ist, werden Pakete im standardmäßigen NuGet-Paketcache wiederhergestellt.", - "loc.input.label.verbosityRestore": "Ausführlichkeit", - "loc.input.help.verbosityRestore": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", - "loc.input.label.searchPatternPush": "Pfad zu den zu veröffentlichenden NuGet-Paketen", - "loc.input.help.searchPatternPush": "Das Muster, mit dem eine Übereinstimmung vorliegen soll, oder der Pfad zu den NUPKG-Dateien, die hochgeladen werden sollen. Mehrere Muster können durch ein Semikolon getrennt werden.", - "loc.input.label.nuGetFeedType": "Speicherort für Zielfeed", - "loc.input.label.feedPublish": "Zielfeed", - "loc.input.help.feedPublish": "Wählen Sie einen Feed aus, der in dieser Organisation gehostet wird. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", - "loc.input.label.publishPackageMetadata": "Pipelinemetadaten veröffentlichen", - "loc.input.help.publishPackageMetadata": "Ordnen Sie die Metadaten dieser Build-/Releasepipeline (Ausführungsnummer, Quellcodeinformationen) dem Paket zu.", - "loc.input.label.externalEndpoint": "NuGet-Server", - "loc.input.help.externalEndpoint": "Die NuGet-Dienstverbindung, die die Anmeldeinformationen des externen NuGet-Servers enthält.", - "loc.input.label.searchPatternPack": "Der Pfad zu den zu packenden CSPROJ- oder NUSPEC-Dateien", - "loc.input.help.searchPatternPack": "Das Muster für die Suche nach NUSPEC- oder CSPROJ-Dateien, die gepackt werden sollen.\n\nSie können mehrere Muster durch ein Semikolon trennen, und Sie können ein Muster mit einem negativen Vorzeichen versehen, indem Sie ihm \"!\" als Präfix voranstellen. Beispiel: \"**/*.csproj;!**/*.Tests.csproj\"", - "loc.input.label.configurationToPack": "Zu packende Konfiguration", - "loc.input.help.configurationToPack": "Bei Verwendung einer CPROJ-Datei legt diese Option die zu packende Konfiguration fest.", - "loc.input.label.outputDir": "Paketordner", - "loc.input.help.outputDir": "Der Ordner, in dem die Pakete erstellt werden. Wenn keine Angabe erfolgt, werden die Pakete zusammen mit der CSPROJ-Datei erstellt.", - "loc.input.label.nobuild": "Nicht erstellen", - "loc.input.help.nobuild": "Erstellen Sie das Projekt nicht vor dem Verpacken. Dies entspricht dem Befehlszeilenparameter \"--no-build\".", - "loc.input.label.includesymbols": "Symbole einschließen", - "loc.input.help.includesymbols": "Erstellt zusätzlich NuGet-Symbolpakete. Entspricht dem Befehlszeilenparameter \"--include-symbols\".", - "loc.input.label.includesource": "Quelle einschließen", - "loc.input.help.includesource": "Schließt Quellcode in das Paket ein. Entspricht dem Befehlszeilenparameter \"--include-source\".", - "loc.input.label.versioningScheme": "Automatische Versionsverwaltung von Paketen", - "loc.input.help.versioningScheme": "Kann nicht unter Einbeziehung referenzierter Projekte verwendet werden. Wenn Sie \"Datum und Uhrzeit verwenden\" auswählen, wird bei Auswahl von X, Y und Z eine mit [SemVer](http://semver.org/spec/v1.0.0.html) kompatible Version generiert, die als \"X.Y.Z-ci-datetime\" formatiert ist.\n\nWenn Sie \"Umgebungsvariable verwenden\" auswählen, müssen Sie eine Umgebungsvariable auswählen und sicherstellen, dass sie die Versionsnummer enthält, die Sie verwenden möchten.\n\nWenn Sie \"Buildnummer verwenden\" auswählen, wird die Buildnummer für die Version Ihres Pakets verwendet. **Hinweis:** Legen Sie unter \"Optionen\" das Buildnummernformat als \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\" fest.", - "loc.input.label.versionEnvVar": "Umgebungsvariable", - "loc.input.help.versionEnvVar": "Geben Sie den Variablennamen ohne $, $env oder % ein.", - "loc.input.label.requestedMajorVersion": "Hauptversion", - "loc.input.help.requestedMajorVersion": "Die Angabe \"X\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.requestedMinorVersion": "Nebenversion", - "loc.input.help.requestedMinorVersion": "Die Angabe \"Y\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.requestedPatchVersion": "Patch", - "loc.input.help.requestedPatchVersion": "Die Angabe \"Z\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.buildProperties": "Zusätzliche Buildeigenschaften", - "loc.input.help.buildProperties": "Gibt eine Liste von Token-Wert-Paaren an, durch Semikolons getrennt, wobei jedes Vorkommen von $token$ in der NUSPEC-Datei durch den angegebenen Wert ersetzt wird. Werte können Zeichenfolgen in Anführungszeichen sein.", - "loc.input.label.verbosityPack": "Ausführlichkeit", - "loc.input.help.verbosityPack": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", - "loc.input.label.workingDirectory": "Arbeitsverzeichnis", - "loc.input.help.workingDirectory": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet. Das Projektsuchmuster ist **NICHT** relativ zum Arbeitsverzeichnis.", - "loc.messages.BuildIdentityPermissionsHint": "Stellen Sie für interne Feeds sicher, dass die Builddienstidentität \"%s\" [%s] Zugriff auf den Feed besitzt.", - "loc.messages.CouldNotSetCodePaging": "Codepaging konnte aufgrund des folgenden Fehlers nicht festgelegt werden: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Automatische Version: Das Abrufen der Versionsnummer von der Buildoption wird in Releases nicht unterstützt.", - "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", - "loc.messages.Error_NoSourceSpecifiedForPush": "Für Push wurde keine Quelle angegeben.", - "loc.messages.Error_NoValueFoundForEnvVar": "Für die angegebene Umgebungsvariable wurde kein Wert gefunden.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Die Versionsnummerndaten wurden in der folgenden Umgebungsvariable nicht gefunden: BUILD_BUILDNUMBER. Der Wert der Variablen muss eine untergeordnete Zeichenfolge mit den folgenden Formaten enthalten: X.Y.Z oder X.Y.Z.A, wobei A, X, Y und Z positive Integer sind.", - "loc.messages.Error_PackageFailure": "Fehler beim Versuch, die Dateien zu packen.", - "loc.messages.Error_PushNotARegularFile": "%s ist keine Datei. Überprüfen Sie die Eigenschaft \"Pfad/Muster für nupkg\" der Aufgabe.", - "loc.messages.Info_AttemptingToPackFile": "Es wird versucht, die Datei zu packen:", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Keine Pakete stimmen mit dem Suchmuster überein.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Keine Dateien stimmen mit dem Suchmuster überein.", - "loc.messages.PackagesFailedToInstall": "Fehler beim Wiederherstellen der Pakete", - "loc.messages.PackagesFailedToPublish": "Fehler beim Veröffentlichen der Pakete.", - "loc.messages.PackagesInstalledSuccessfully": "Pakete wurden erfolgreich wiederhergestellt", - "loc.messages.PackagesPublishedSuccessfully": "Pakete wurden erfolgreich veröffentlicht.", - "loc.messages.UnknownFeedType": "Unbekannter Feedtyp \"%s\".", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Die Optionen zur automatischen Paketversionsverwaltung und zum Einbeziehen referenzierter Projekte funktionieren nicht zusammen. Referenzierte Projekte erben nicht die benutzerdefinierte Version, die von den Einstellungen zur automatischen Versionsverwaltung bereitgestellt wird.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "In BUILD_BUILDNUMBER wurde mehr als eine Instanz der Versionsdaten gefunden. Es wird davon ausgegangen, dass die erste Instanz die Version ist.", - "loc.messages.dotnetCommandFailed": "Fehler beim dotnet-Befehl mit Exitcode ungleich 0 bei den folgenden Projekten: %s.", - "loc.messages.noProjectFilesFound": "Es wurden keine Projektdateien gefunden, die dem angegebenen Muster entsprechen.", - "loc.messages.noPublishFolderFoundToZip": "Für die Projektdatei wurde kein Veröffentlichungsordner zum Komprimieren gefunden: %s.", - "loc.messages.noWebProjectFound": "Im Repository wurde kein Webprojekt gefunden. Webprojekte werden durch das Vorhandensein einer Datei \"web.config\", durch einen wwwroot-Ordner im Verzeichnis oder durch die Verwendung von Microsoft.Net.Web.Sdk in der Projektdatei identifiziert. Sie können die Eigenschaft \"Webprojekte veröffentlichen\" auf FALSE festlegen (publishWebProjects: FALSE in YAML), wenn Ihr Projekt nicht dieser Konvention folgt oder Sie anstelle von Webprojekten andere Projekte veröffentlichen möchten.", - "loc.messages.zipFailed": "Fehler bei Komprimierung: %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore unterstützt die Verwendung eines verschlüsselten API-Schlüssels derzeit nicht.", - "loc.messages.Error_ExpectedConfigurationElement": "Ungültiges XML. Es wurde ein Element mit dem Namen \"configuration\" erwartet.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Es wurden keine mit dem Suchmuster übereinstimmenden Dateien gefunden: %s.", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "Keine Download-URL für %s gefunden", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Keine Version gefunden, die mit der Eingabe %s übereinstimmt", - "loc.messages.Error_NuGetToolInstallerFailer": "Fehler bei der Toolinstallation: %s.", - "loc.messages.Info_AvailableVersions": "Die verfügbaren Versionen sind: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sie verwenden eine Übereinstimmungsabfrage in der Versionszeichenfolge. Änderungen im Verhalten oder Fehler verursachende Änderungen können bei NuGet-Aktualisierungen auf eine neue Version auftreten.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Die Authentifizierungsinformation wird für den folgenden URI verwendet:", - "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", - "loc.messages.Info_SavingTempConfig": "\"NuGet.config\" wird in einer temporären Konfigurationsdatei gespeichert.", - "loc.messages.Info_UsingToolPath": "Verwendeter Toolpfad: %s", - "loc.messages.Info_UsingVersion": "Verwendete Version: %s", - "loc.messages.NGCommon_AddingSources": "Anmeldeinformationen in der Datei \"NuGet.config\" werden festgelegt.", - "loc.messages.NGCommon_AreaNotFoundInSps": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Der Dienst, der diesen Bereich enthält, ist ggf. in Ihrer Region nicht verfügbar.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt: %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Erkannte NuGet-Version %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt. Extensions werden ignoriert, wenn der integrierte NuGet-Client verwendet wird.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "In der Datei \"NuGet.config\" unter \"%s\" wurden keine Paketquellen gefunden.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Die Datei \"NuGet.config\" unter \"%s\" ist ungültig.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Unter %s wurde eine Datei \"NuGet.config\" erwartet, der Inhalt scheint aber eine Datei \"packages.config\" zu sein. Überprüfen Sie die Einstellungen für den Task \"%s\", und bestätigen Sie, dass Sie \"NuGet.config\" und nicht \"packages.config\" ausgewählt haben.", - "loc.messages.NGCommon_RemovingSources": "Das Festlegen von Anmeldeinformationen in \"NuGet.config\" wird vorbereitet.", - "loc.messages.NGCommon_SpsNotFound": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Möglicherweise liegt ein Problem mit der Team Foundation Server-Installation vor.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Unbekannte NuGet-Version ausgewählt.", - "loc.messages.NGCommon_UnableToFindTool": "Das Tool %s wurde nicht gefunden.", - "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Die Version von \"NuGet.exe\" wird von %s auf %s aktualisiert. NuGet-Updates auf eine neue Version können zu Änderungen im Verhalten oder Breaking Changes führen. Falls dies nicht gewünscht ist, deaktivieren Sie die Option \"Auf aktuelle Version überprüfen\" in der Aufgabe.", - "loc.messages.Net5Update": "Info: In Azure Pipelines gehostete Agents wurden aktualisiert und enthalten jetzt .NET 5.x SDK/Runtime zusammen mit der älteren .NET Core-Version (zurzeit LTS). Wenn Sie Ihr Projekt nicht auf eine SDK-Version festgelegt haben, wird möglicherweise das 5.x SDK abgerufen. Dieses kann im Vergleich zu früheren Versionen zur Unterbrechung der Funktionalität führen. Weitere Informationen zu Breaking Changes finden Sie hier: https://docs.microsoft.com/de-de/dotnet/core/tools/ und https://docs.microsoft.com/de-de/dotnet/core/compatibility/. Weitere Informationen zu diesen Änderungen und zur Problembehandlung finden Sie hier: https://docs.microsoft.com/de-de/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting.", - "loc.messages.Net5NugetVersionCompat": ".NET 5 weist einige Kompatibilitätsprobleme mit älteren NuGet-Versionen (<=5.7) auf, daher können die dotnet-CLI-Befehle (z. B. dotnet build), die auf diesen wiederhergestellten Paketen basieren, möglicherweise nicht ausgeführt werden, wenn Sie eine ältere NuGet-Version (und nicht die dotnet-CLI) verwenden. Um diesen Fehler zu beheben, gibt es folgende Möglichkeiten: (1) Verwenden Sie die dotnet-CLI zur Wiederherstellung. (2) Verwenden Sie NuGet, Version 5.8, zur Wiederherstellung. (3) Verwenden Sie zur Erstellung \"global.json\" mit einer älteren SDK-Version (<=3).", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "Info: .NET Core SDK/Runtime 2.2 und 3.0 haben ihr EOL (End of Life) erreicht und wurden aus allen gehosteten Agents entfernt. Wenn Sie diese SDKs/Runtimes für gehostete Agents verwenden, führen Sie ein Upgrade auf neuere Versionen durch, die das EOL noch nicht erreicht haben, oder verwenden Sie die Aufgabe \"UseDotNet\", um die erforderliche Version zu installieren.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg ist derzeit für diese Aufgabe aktiviert. Um diese Warnung zu beheben, bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Pakete konnten nicht wiederhergestellt werden. Bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Die Dienstverbindung verwendet keine unterstützte Authentifizierungsmethode. Verwenden Sie eine Dienstverbindung mit der auf persönlichen Zugriffstoken basierenden Authentifizierung." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=832194) oder [.NET Core-Dokumentation anzeigen](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "Hiermit wird eine .NET-Anwendung erstellt, getestet paketiert oder veröffentlicht oder ein benutzerdefinierter .NET-Befehl ausgeführt.", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "Feeds und Authentifizierung", + "loc.group.displayName.restoreAdvanced": "Erweitert", + "loc.group.displayName.pushAuth": "Zielfeed und Authentifizierung", + "loc.group.displayName.pushAdvanced": "Erweitert", + "loc.group.displayName.packOptions": "Paketoptionen", + "loc.group.displayName.packAdvanced": "Erweitert", + "loc.group.displayName.generalAdvanced": "Erweitert", + "loc.input.label.command": "Befehl", + "loc.input.help.command": "Der auszuführende dotnet-Befehl. Wählen Sie \"Benutzerdefiniert\", um Argumente hinzuzufügen oder einen Befehl zu verwenden, der hier nicht aufgeführt ist.", + "loc.input.label.publishWebProjects": "Webprojekte veröffentlichen", + "loc.input.help.publishWebProjects": "Bei Festlegung auf TRUE versucht der Task, die Webprojekte im Repository zu ermitteln und für sie den Veröffentlichungsbefehl auszuführen. Webprojekte sind dadurch gekennzeichnet, dass entweder eine Datei \"web.config\" oder ein Ordner \"wwwroot\" im Verzeichnis enthalten ist.", + "loc.input.label.projects": "Pfad zu Projekt(en) oder Lösung(en)", + "loc.input.help.projects": "Der Pfad zu den zu verwendenden CSPROJ- oder SLN-Dateien. Sie können Platzhalter verwenden (z. B. \"**/*.csproj\" für alle CSPROJ-Dateien in allen Unterordnern). **Dieses Feld folgt dem Globmuster und wird unabhängig vom Arbeitsverzeichnis immer für den Stamm des Repositorys ausgeführt.**", + "loc.input.label.custom": "Benutzerdefinierter Befehl", + "loc.input.help.custom": "Der an \"dotnet.exe\" zum Ausführen zu übergebende Befehl.", + "loc.input.label.arguments": "Argumente", + "loc.input.help.arguments": "Argumente für den ausgewählten Befehl, z. B. Buildkonfiguration, Ausgabeordner, Laufzeit. Die Argumente richten sich nach dem ausgewählten Befehl.", + "loc.input.label.restoreArguments": "Argumente", + "loc.input.help.restoreArguments": "Geben Sie die zusätzlichen Argumente an, die an den Befehl **restore** übergeben werden sollen.", + "loc.input.label.publishTestResults": "Testergebnisse und Code Coverage veröffentlichen", + "loc.input.help.publishTestResults": "Durch das Aktivieren dieser Option wird eine TRX-Datei mit Testergebnissen in \"$(Agent.TempDirectory)\" generiert, und die Ergebnisse werden auf dem Server veröffentlicht
Diese Option fügt \"--logger trx --results-directory $(Agent.TempDirectory)\" an die Befehlszeilenargumente an.

Code Coverage-Daten können durch Hinzufügen der Option \"--collect \"Code coverage\" an die Befehlszeilenargumente erfasst werden. Diese Option ist zurzeit nur für die Windows-Plattform verfügbar.", + "loc.input.label.testRunTitle": "Testlauftitel", + "loc.input.help.testRunTitle": "Geben Sie einen Namen für den Testlauf an.", + "loc.input.label.zipAfterPublish": "Veröffentlichte Projekte komprimieren", + "loc.input.help.zipAfterPublish": "Bei Festlegung auf TRUE wird der über den Veröffentlichungsbefehl erstellte Ordner komprimiert.", + "loc.input.label.modifyOutputPath": "Ordnernamen des Projekts zu Veröffentlichungspfad hinzufügen", + "loc.input.help.modifyOutputPath": "Bei Festlegung auf TRUE wird den Namen von Ordnern, die über den Veröffentlichungsbefehl erstellt wurden, der Ordnername des Projekts vorangestellt, wenn der Ausgabepfad explizit in den Argumenten angegeben wird. Dies ist nützlich, wenn Sie mehrere Projekte im selben Ordner veröffentlichen möchten.", + "loc.input.label.selectOrConfig": "Zu verwendende Feeds", + "loc.input.help.selectOrConfig": "Sie können hier entweder einen Feed aus Azure Artifacts und/oder NuGet.org auswählen oder einen Commit für eine nuget.config-Datei in Ihrem Quellcoderepository durchführen und hier den zugehörigen Pfad festlegen.", + "loc.input.label.feedRestore": "Verwenden Sie Pakete aus diesem Azure Artifacts-Feed. Wählen Sie aus der Dropdownliste aus, oder geben Sie den [Projektnamen/]Feednamen ein.", + "loc.input.help.feedRestore": "Ausgewählten Feed in die erstellte Datei \"NuGet.config\" einbeziehen.\n\nFormat:\n* Für organisationsbezogene Feeds: \"FeedName\"\n* Für projektbezogene Feeds: \"ProjectName/FeedName\"", + "loc.input.label.includeNuGetOrg": "Pakete aus \"NuGet.org\" verwenden", + "loc.input.help.includeNuGetOrg": "\"NuGet.org\" in die erstellte Datei \"NuGet.config\" einbeziehen.", + "loc.input.label.nugetConfigPath": "Pfad zu \"NuGet.config\"", + "loc.input.help.nugetConfigPath": "Die Datei \"NuGet.config\" in Ihrem Repository, die die Feeds angibt, aus denen Pakete wiederhergestellt werden.", + "loc.input.label.externalEndpoints": "Anmeldeinformationen für Feeds außerhalb dieser Organisation/Sammlung", + "loc.input.help.externalEndpoints": "Anmeldeinformationen für externe Registrierungen, die sich in der ausgewählten \"NuGet.config\" befinden. Lassen Sie dieses Feld für Feeds in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen des Builds verwendet.", + "loc.input.label.noCache": "Lokalen Cache deaktivieren", + "loc.input.help.noCache": "Verhindert, dass NuGet Pakete aus dem Cache eines lokalen Computers verwendet werden.", + "loc.input.label.packagesDirectory": "Zielverzeichnis", + "loc.input.help.packagesDirectory": "Gibt den Ordner an, in dem Pakete installiert sind. Wenn kein Ordner angegeben ist, werden Pakete im standardmäßigen NuGet-Paketcache wiederhergestellt.", + "loc.input.label.verbosityRestore": "Ausführlichkeit", + "loc.input.help.verbosityRestore": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", + "loc.input.label.searchPatternPush": "Pfad zu den zu veröffentlichenden NuGet-Paketen", + "loc.input.help.searchPatternPush": "Das Muster, mit dem eine Übereinstimmung vorliegen soll, oder der Pfad zu den NUPKG-Dateien, die hochgeladen werden sollen. Mehrere Muster können durch ein Semikolon getrennt werden.", + "loc.input.label.nuGetFeedType": "Speicherort für Zielfeed", + "loc.input.label.feedPublish": "Zielfeed", + "loc.input.help.feedPublish": "Wählen Sie einen Feed aus, der in dieser Organisation gehostet wird. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", + "loc.input.label.publishPackageMetadata": "Pipelinemetadaten veröffentlichen", + "loc.input.help.publishPackageMetadata": "Ordnen Sie die Metadaten dieser Build-/Releasepipeline (Ausführungsnummer, Quellcodeinformationen) dem Paket zu.", + "loc.input.label.externalEndpoint": "NuGet-Server", + "loc.input.help.externalEndpoint": "Die NuGet-Dienstverbindung, die die Anmeldeinformationen des externen NuGet-Servers enthält.", + "loc.input.label.searchPatternPack": "Der Pfad zu den zu packenden CSPROJ- oder NUSPEC-Dateien", + "loc.input.help.searchPatternPack": "Das Muster für die Suche nach NUSPEC- oder CSPROJ-Dateien, die gepackt werden sollen.\n\nSie können mehrere Muster durch ein Semikolon trennen, und Sie können ein Muster mit einem negativen Vorzeichen versehen, indem Sie ihm \"!\" als Präfix voranstellen. Beispiel: \"**/*.csproj;!**/*.Tests.csproj\"", + "loc.input.label.configurationToPack": "Zu packende Konfiguration", + "loc.input.help.configurationToPack": "Bei Verwendung einer CPROJ-Datei legt diese Option die zu packende Konfiguration fest.", + "loc.input.label.outputDir": "Paketordner", + "loc.input.help.outputDir": "Der Ordner, in dem die Pakete erstellt werden. Wenn keine Angabe erfolgt, werden die Pakete zusammen mit der CSPROJ-Datei erstellt.", + "loc.input.label.nobuild": "Nicht erstellen", + "loc.input.help.nobuild": "Erstellen Sie das Projekt nicht vor dem Verpacken. Dies entspricht dem Befehlszeilenparameter \"--no-build\".", + "loc.input.label.includesymbols": "Symbole einschließen", + "loc.input.help.includesymbols": "Erstellt zusätzlich NuGet-Symbolpakete. Entspricht dem Befehlszeilenparameter \"--include-symbols\".", + "loc.input.label.includesource": "Quelle einschließen", + "loc.input.help.includesource": "Schließt Quellcode in das Paket ein. Entspricht dem Befehlszeilenparameter \"--include-source\".", + "loc.input.label.versioningScheme": "Automatische Versionsverwaltung von Paketen", + "loc.input.help.versioningScheme": "Kann nicht unter Einbeziehung referenzierter Projekte verwendet werden. Wenn Sie \"Datum und Uhrzeit verwenden\" auswählen, wird bei Auswahl von X, Y und Z eine mit [SemVer](http://semver.org/spec/v1.0.0.html) kompatible Version generiert, die als \"X.Y.Z-ci-datetime\" formatiert ist.\n\nWenn Sie \"Umgebungsvariable verwenden\" auswählen, müssen Sie eine Umgebungsvariable auswählen und sicherstellen, dass sie die Versionsnummer enthält, die Sie verwenden möchten.\n\nWenn Sie \"Buildnummer verwenden\" auswählen, wird die Buildnummer für die Version Ihres Pakets verwendet. **Hinweis:** Legen Sie unter \"Optionen\" das Buildnummernformat als \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\" fest.", + "loc.input.label.versionEnvVar": "Umgebungsvariable", + "loc.input.help.versionEnvVar": "Geben Sie den Variablennamen ohne $, $env oder % ein.", + "loc.input.label.requestedMajorVersion": "Hauptversion", + "loc.input.help.requestedMajorVersion": "Die Angabe \"X\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.requestedMinorVersion": "Nebenversion", + "loc.input.help.requestedMinorVersion": "Die Angabe \"Y\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.requestedPatchVersion": "Patch", + "loc.input.help.requestedPatchVersion": "Die Angabe \"Z\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.buildProperties": "Zusätzliche Buildeigenschaften", + "loc.input.help.buildProperties": "Gibt eine Liste von Token-Wert-Paaren an, durch Semikolons getrennt, wobei jedes Vorkommen von $token$ in der NUSPEC-Datei durch den angegebenen Wert ersetzt wird. Werte können Zeichenfolgen in Anführungszeichen sein.", + "loc.input.label.verbosityPack": "Ausführlichkeit", + "loc.input.help.verbosityPack": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", + "loc.input.label.workingDirectory": "Arbeitsverzeichnis", + "loc.input.help.workingDirectory": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet. Das Projektsuchmuster ist **NICHT** relativ zum Arbeitsverzeichnis.", + "loc.messages.BuildIdentityPermissionsHint": "Stellen Sie für interne Feeds sicher, dass die Builddienstidentität \"%s\" [%s] Zugriff auf den Feed besitzt.", + "loc.messages.CouldNotSetCodePaging": "Codepaging konnte aufgrund des folgenden Fehlers nicht festgelegt werden: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Automatische Version: Das Abrufen der Versionsnummer von der Buildoption wird in Releases nicht unterstützt.", + "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", + "loc.messages.Error_NoSourceSpecifiedForPush": "Für Push wurde keine Quelle angegeben.", + "loc.messages.Error_NoValueFoundForEnvVar": "Für die angegebene Umgebungsvariable wurde kein Wert gefunden.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Die Versionsnummerndaten wurden in der folgenden Umgebungsvariable nicht gefunden: BUILD_BUILDNUMBER. Der Wert der Variablen muss eine untergeordnete Zeichenfolge mit den folgenden Formaten enthalten: X.Y.Z oder X.Y.Z.A, wobei A, X, Y und Z positive Integer sind.", + "loc.messages.Error_PackageFailure": "Fehler beim Versuch, die Dateien zu packen.", + "loc.messages.Error_PushNotARegularFile": "%s ist keine Datei. Überprüfen Sie die Eigenschaft \"Pfad/Muster für nupkg\" der Aufgabe.", + "loc.messages.Info_AttemptingToPackFile": "Es wird versucht, die Datei zu packen:", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Keine Pakete stimmen mit dem Suchmuster überein.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Keine Dateien stimmen mit dem Suchmuster überein.", + "loc.messages.PackagesFailedToInstall": "Fehler beim Wiederherstellen der Pakete", + "loc.messages.PackagesFailedToPublish": "Fehler beim Veröffentlichen der Pakete.", + "loc.messages.PackagesInstalledSuccessfully": "Pakete wurden erfolgreich wiederhergestellt", + "loc.messages.PackagesPublishedSuccessfully": "Pakete wurden erfolgreich veröffentlicht.", + "loc.messages.UnknownFeedType": "Unbekannter Feedtyp \"%s\".", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Die Optionen zur automatischen Paketversionsverwaltung und zum Einbeziehen referenzierter Projekte funktionieren nicht zusammen. Referenzierte Projekte erben nicht die benutzerdefinierte Version, die von den Einstellungen zur automatischen Versionsverwaltung bereitgestellt wird.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "In BUILD_BUILDNUMBER wurde mehr als eine Instanz der Versionsdaten gefunden. Es wird davon ausgegangen, dass die erste Instanz die Version ist.", + "loc.messages.dotnetCommandFailed": "Fehler beim dotnet-Befehl mit Exitcode ungleich 0 bei den folgenden Projekten: %s.", + "loc.messages.noProjectFilesFound": "Es wurden keine Projektdateien gefunden, die dem angegebenen Muster entsprechen.", + "loc.messages.noPublishFolderFoundToZip": "Für die Projektdatei wurde kein Veröffentlichungsordner zum Komprimieren gefunden: %s.", + "loc.messages.noWebProjectFound": "Im Repository wurde kein Webprojekt gefunden. Webprojekte werden durch das Vorhandensein einer Datei \"web.config\", durch einen wwwroot-Ordner im Verzeichnis oder durch die Verwendung von Microsoft.Net.Web.Sdk in der Projektdatei identifiziert. Sie können die Eigenschaft \"Webprojekte veröffentlichen\" auf FALSE festlegen (publishWebProjects: FALSE in YAML), wenn Ihr Projekt nicht dieser Konvention folgt oder Sie anstelle von Webprojekten andere Projekte veröffentlichen möchten.", + "loc.messages.zipFailed": "Fehler bei Komprimierung: %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore unterstützt die Verwendung eines verschlüsselten API-Schlüssels derzeit nicht.", + "loc.messages.Error_ExpectedConfigurationElement": "Ungültiges XML. Es wurde ein Element mit dem Namen \"configuration\" erwartet.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Es wurden keine mit dem Suchmuster übereinstimmenden Dateien gefunden: %s.", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "Keine Download-URL für %s gefunden", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Keine Version gefunden, die mit der Eingabe %s übereinstimmt", + "loc.messages.Error_NuGetToolInstallerFailer": "Fehler bei der Toolinstallation: %s.", + "loc.messages.Info_AvailableVersions": "Die verfügbaren Versionen sind: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sie verwenden eine Übereinstimmungsabfrage in der Versionszeichenfolge. Änderungen im Verhalten oder Fehler verursachende Änderungen können bei NuGet-Aktualisierungen auf eine neue Version auftreten.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Die Authentifizierungsinformation wird für den folgenden URI verwendet:", + "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", + "loc.messages.Info_SavingTempConfig": "\"NuGet.config\" wird in einer temporären Konfigurationsdatei gespeichert.", + "loc.messages.Info_UsingToolPath": "Verwendeter Toolpfad: %s", + "loc.messages.Info_UsingVersion": "Verwendete Version: %s", + "loc.messages.NGCommon_AddingSources": "Anmeldeinformationen in der Datei \"NuGet.config\" werden festgelegt.", + "loc.messages.NGCommon_AreaNotFoundInSps": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Der Dienst, der diesen Bereich enthält, ist ggf. in Ihrer Region nicht verfügbar.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt: %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Erkannte NuGet-Version %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt. Extensions werden ignoriert, wenn der integrierte NuGet-Client verwendet wird.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "In der Datei \"NuGet.config\" unter \"%s\" wurden keine Paketquellen gefunden.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Die Datei \"NuGet.config\" unter \"%s\" ist ungültig.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Unter %s wurde eine Datei \"NuGet.config\" erwartet, der Inhalt scheint aber eine Datei \"packages.config\" zu sein. Überprüfen Sie die Einstellungen für den Task \"%s\", und bestätigen Sie, dass Sie \"NuGet.config\" und nicht \"packages.config\" ausgewählt haben.", + "loc.messages.NGCommon_RemovingSources": "Das Festlegen von Anmeldeinformationen in \"NuGet.config\" wird vorbereitet.", + "loc.messages.NGCommon_SpsNotFound": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Möglicherweise liegt ein Problem mit der Team Foundation Server-Installation vor.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Unbekannte NuGet-Version ausgewählt.", + "loc.messages.NGCommon_UnableToFindTool": "Das Tool %s wurde nicht gefunden.", + "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Die Version von \"NuGet.exe\" wird von %s auf %s aktualisiert. NuGet-Updates auf eine neue Version können zu Änderungen im Verhalten oder Breaking Changes führen. Falls dies nicht gewünscht ist, deaktivieren Sie die Option \"Auf aktuelle Version überprüfen\" in der Aufgabe.", + "loc.messages.Net5Update": "Info: In Azure Pipelines gehostete Agents wurden aktualisiert und enthalten jetzt .NET 5.x SDK/Runtime zusammen mit der älteren .NET Core-Version (zurzeit LTS). Wenn Sie Ihr Projekt nicht auf eine SDK-Version festgelegt haben, wird möglicherweise das 5.x SDK abgerufen. Dieses kann im Vergleich zu früheren Versionen zur Unterbrechung der Funktionalität führen. Weitere Informationen zu Breaking Changes finden Sie hier: https://docs.microsoft.com/de-de/dotnet/core/tools/ und https://docs.microsoft.com/de-de/dotnet/core/compatibility/. Weitere Informationen zu diesen Änderungen und zur Problembehandlung finden Sie hier: https://docs.microsoft.com/de-de/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting.", + "loc.messages.Net5NugetVersionCompat": ".NET 5 weist einige Kompatibilitätsprobleme mit älteren NuGet-Versionen (<=5.7) auf, daher können die dotnet-CLI-Befehle (z. B. dotnet build), die auf diesen wiederhergestellten Paketen basieren, möglicherweise nicht ausgeführt werden, wenn Sie eine ältere NuGet-Version (und nicht die dotnet-CLI) verwenden. Um diesen Fehler zu beheben, gibt es folgende Möglichkeiten: (1) Verwenden Sie die dotnet-CLI zur Wiederherstellung. (2) Verwenden Sie NuGet, Version 5.8, zur Wiederherstellung. (3) Verwenden Sie zur Erstellung \"global.json\" mit einer älteren SDK-Version (<=3).", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "Info: .NET Core SDK/Runtime 2.2 und 3.0 haben ihr EOL (End of Life) erreicht und wurden aus allen gehosteten Agents entfernt. Wenn Sie diese SDKs/Runtimes für gehostete Agents verwenden, führen Sie ein Upgrade auf neuere Versionen durch, die das EOL noch nicht erreicht haben, oder verwenden Sie die Aufgabe \"UseDotNet\", um die erforderliche Version zu installieren.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg ist derzeit für diese Aufgabe aktiviert. Um diese Warnung zu beheben, bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Pakete konnten nicht wiederhergestellt werden. Bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Die Dienstverbindung verwendet keine unterstützte Authentifizierungsmethode. Verwenden Sie eine Dienstverbindung mit der auf persönlichen Zugriffstoken basierenden Authentifizierung." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/es-ES/resources.resjson index 7ab403d13e45..7989859d0d09 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/es-ES/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=832194) o [consultar la documentación de .NET Core](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "Compila, prueba, empaqueta o publica una aplicación de dotnet o bien ejecuta un comando dotnet personalizado.", - "loc.instanceNameFormat": "dotnet $(comando)", - "loc.group.displayName.restoreAuth": "Fuentes y autenticación", - "loc.group.displayName.restoreAdvanced": "Avanzado", - "loc.group.displayName.pushAuth": "Fuente de destino y autenticación", - "loc.group.displayName.pushAdvanced": "Avanzado", - "loc.group.displayName.packOptions": "Opciones de paquete", - "loc.group.displayName.packAdvanced": "Avanzado", - "loc.group.displayName.generalAdvanced": "Avanzado", - "loc.input.label.command": "Comando", - "loc.input.help.command": "Comando dotnet para ejecutar. Seleccione \"Personalizado\" para agregar argumentos o usar un comando que no figure aquí.", - "loc.input.label.publishWebProjects": "Publicar proyectos web", - "loc.input.help.publishWebProjects": "Si es verdadero, la tarea intentará encontrar los proyectos web en el repositorio y ejecutará el comando de publicación en ellos. Los proyectos web se identifican por la presencia de un archivo web.config o una carpeta wwwroot en el directorio.", - "loc.input.label.projects": "Ruta de acceso a proyectos o soluciones", - "loc.input.help.projects": "Ruta de acceso a los archivos csproj o sln que se van a usar. Puede usar caracteres comodín (por ejemplo, **/*.csproj para todos los archivos .csproj de todas las subcarpetas). **Este campo sigue patrones globales y se ejecuta siempre en la raíz del repositorio, independientemente del directorio de trabajo**.", - "loc.input.label.custom": "Comando personalizado", - "loc.input.help.custom": "Comando para pasar a dotnet.exe para ejecutarlo.", - "loc.input.label.arguments": "Argumentos", - "loc.input.help.arguments": "Argumentos para el comando seleccionado. Por ejemplo, configuración de compilación, carpeta de salida, entorno de ejecución. Los argumentos dependen del comando seleccionado.", - "loc.input.label.restoreArguments": "Argumentos", - "loc.input.help.restoreArguments": "Escriba los argumentos adicionales que se van a pasar al comando **restore**.", - "loc.input.label.publishTestResults": "Publicar resultados de pruebas y cobertura de código", - "loc.input.help.publishTestResults": "Si habilita esta opción, se generará un archivo TRX de resultados de prueba en \"$(Agent.TempDirectory)\" y los resultados se publicarán en el servidor.
Esta opción anexa \"--logger trx --results-directory $(Agent.TempDirectory)\" a los argumentos de la línea de comandos.

La cobertura de código se puede recopilar mediante la adición de la opción \"--collect “Code coverage”\" a los argumentos de la línea de comandos. Actualmente solo está disponible en la plataforma Windows.", - "loc.input.label.testRunTitle": "Título de la serie de pruebas", - "loc.input.help.testRunTitle": "Asigne un nombre a la serie de pruebas.", - "loc.input.label.zipAfterPublish": "Comprimir proyectos publicados", - "loc.input.help.zipAfterPublish": "Si es verdadero, se descomprimirá la carpeta creada por el comando de publicación.", - "loc.input.label.modifyOutputPath": "Agregar el nombre de la carpeta del proyecto a la ruta de publicación", - "loc.input.help.modifyOutputPath": "Si es true, las carpetas creadas con el comando publish tendrán el nombre de la carpeta del proyecto como prefijo del nombre de carpeta cuando se especifique la ruta de acceso de la salida de forma explícita en los argumentos. Esto es útil si quiere publicar varios proyectos en la misma carpeta.", - "loc.input.label.selectOrConfig": "Fuentes para usar", - "loc.input.help.selectOrConfig": "Seleccione una fuente de Azure Artifacts o NuGet.org aquí, o bien confirme un archivo nuget.config en el repositorio del código fuente y establezca aquí su ruta de acceso.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "Usar paquetes de NuGet.org", - "loc.input.help.includeNuGetOrg": "Incluya NuGet.org en el archivo NuGet.config generado.", - "loc.input.label.nugetConfigPath": "Ruta de acceso a NuGet.config", - "loc.input.help.nugetConfigPath": "Archivo NuGet.config del repositorio que especifica las fuentes desde las que se van a restaurar los paquetes.", - "loc.input.label.externalEndpoints": "Credenciales para fuentes fuera de esta organización o colección", - "loc.input.help.externalEndpoints": "Credenciales que deben usarse para registros externos que están en el archivo NuGet.config seleccionado. Para fuentes de esta organización o colección, deje este valor en blanco; se usan automáticamente las credenciales de la compilación.", - "loc.input.label.noCache": "Deshabilitar la caché local", - "loc.input.help.noCache": "Impide que NuGet utilice paquetes de la memoria caché de las máquinas locales.", - "loc.input.label.packagesDirectory": "Directorio de destino", - "loc.input.help.packagesDirectory": "Especifica la carpeta donde se instalan los paquetes. Si no se especifica ninguna carpeta, los paquetes se restauran en la memoria caché de paquetes NuGet predeterminada.", - "loc.input.label.verbosityRestore": "Nivel de detalle", - "loc.input.help.verbosityRestore": "Especifica la cantidad de detalles que se muestran en la salida.", - "loc.input.label.searchPatternPush": "Ruta de acceso a los paquetes NuGet que deben publicarse", - "loc.input.help.searchPatternPush": "Patrón de coincidencia o ruta de acceso a los archivos nupkg que se van a cargar. Se pueden separar varios patrones con punto y coma.", - "loc.input.label.nuGetFeedType": "Ubicación de la fuente de destino", - "loc.input.label.feedPublish": "Fuente de destino", - "loc.input.help.feedPublish": "Seleccione una fuente hospedada en esta organización. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", - "loc.input.label.publishPackageMetadata": "Publicar los metadatos de canalización", - "loc.input.help.publishPackageMetadata": "Asociar los metadatos de esta canalización de compilación o versión (n.º de ejecución, información del código fuente) con el paquete", - "loc.input.label.externalEndpoint": "Servidor de NuGet", - "loc.input.help.externalEndpoint": "Conexión de servicio de NuGet que contiene las credenciales externas del servidor de NuGet.", - "loc.input.label.searchPatternPack": "Ruta de acceso a los archivos csproj o nuspec que se van a empaquetar", - "loc.input.help.searchPatternPack": "Patrón para buscar los archivos csproj o nuspec que se van a empaquetar.\n\nPuede separar varios patrones con un punto y coma y hacer que un patrón sea negativo con el prefijo \"!\". Ejemplo: \"**/*.csproj;!**/*.Tests.csproj\"", - "loc.input.label.configurationToPack": "Configuración para empaquetar", - "loc.input.help.configurationToPack": "Cuando se usa un archivo csproj, este especifica la configuración en el paquete", - "loc.input.label.outputDir": "Carpeta del paquete", - "loc.input.help.outputDir": "Carpeta en la que se van a crear los paquetes. Si está vacía, los paquetes se crearán junto al archivo csproj.", - "loc.input.label.nobuild": "No compilar", - "loc.input.help.nobuild": "No compilar el proyecto antes de empaquetarlo. Corresponde al parámetro de la línea de comandos --no-build.", - "loc.input.label.includesymbols": "Incluir símbolos", - "loc.input.help.includesymbols": "También crea paquetes NuGet de símbolos. Corresponde al parámetro de la línea de comandos --include-symbols.", - "loc.input.label.includesource": "Incluir origen", - "loc.input.help.includesource": "Incluye el código fuente en el paquete. Corresponde al parámetro de la línea de comandos --include-source.", - "loc.input.label.versioningScheme": "Control de versiones de paquete automático", - "loc.input.help.versioningScheme": "No se puede usar con \"Incluir proyectos a los que se hace referencia\". Si elige \"Usar la fecha y hora\", se generará una versión compatible con [SemVer](http://semver.org/spec/v1.0.0.html) con el formato \"X.Y.Z-ci-datetime\" donde elige X, Y y Z.\n\nSi elige \"Usar una variable de entorno\", debe seleccionar una y asegurarse de que contenga el número de versión que quiere usar.\n\nSi elige \"Usar el número de compilación\", se usará el número de compilación para la versión del paquete. **Nota:** En Opciones, establezca el formato de compilación para que sea \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\".", - "loc.input.label.versionEnvVar": "Variable de entorno", - "loc.input.help.versionEnvVar": "Escriba el nombre de la variable sin $, $env o %.", - "loc.input.label.requestedMajorVersion": "Principal", - "loc.input.help.requestedMajorVersion": "\"X\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secundaria", - "loc.input.help.requestedMinorVersion": "\"Y\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Revisión", - "loc.input.help.requestedPatchVersion": "\"Z\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "Propiedades adicionales de compilación", - "loc.input.help.buildProperties": "Especifica una lista de pares \"token = valor\", separados por punto y coma, donde cada entrada de $token$ en el archivo .nuspec se reemplazará por el valor dado. Los valores pueden ser cadenas entre comillas.", - "loc.input.label.verbosityPack": "Nivel de detalle", - "loc.input.help.verbosityPack": "Especifica la cantidad de detalles que se muestran en la salida.", - "loc.input.label.workingDirectory": "Directorio de trabajo", - "loc.input.help.workingDirectory": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o de los artefactos (versión), que es $(System.DefaultWorkingDirectory). El patrón de búsqueda de proyecto **NO** es relativo al directorio de trabajo.", - "loc.messages.BuildIdentityPermissionsHint": "Para las fuentes internas, asegúrese de que la identidad del servicio de compilación \"%s\" [%s] tiene acceso a la fuente.", - "loc.messages.CouldNotSetCodePaging": "No se pudo establecer la paginación del código debido al siguiente error: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Versión automática: en versiones, no se admite la obtención del número de versión de la opción de compilación.", - "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", - "loc.messages.Error_NoSourceSpecifiedForPush": "No se ha especificado ningún origen para la inserción", - "loc.messages.Error_NoValueFoundForEnvVar": "No se encontró ningún valor para la variable de entorno proporcionada.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "No se encuentran datos de número de versión en la siguiente variable de entorno: BUILD_BUILDNUMBER. El valor de la variable debe contener una subcadena con el formato X.Y.Z o X.Y.Z.A, donde A, X, Y y Z son enteros positivos.", - "loc.messages.Error_PackageFailure": "Error al intentar empaquetar los archivos.", - "loc.messages.Error_PushNotARegularFile": "%s no es un archivo. Compruebe la propiedad \"Ruta de acceso o patrón para nupkg\" de la tarea.", - "loc.messages.Info_AttemptingToPackFile": "Intentando empaquetar el archivo: ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "No hay paquetes que coincidan con el patrón de búsqueda.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "No hay archivos que coincidan con el patrón de búsqueda.", - "loc.messages.PackagesFailedToInstall": "No se pudieron restaurar los paquetes.", - "loc.messages.PackagesFailedToPublish": "Error al publicar los paquetes.", - "loc.messages.PackagesInstalledSuccessfully": "Los paquetes se restauraron correctamente.", - "loc.messages.PackagesPublishedSuccessfully": "Los paquetes se publicaron correctamente.", - "loc.messages.UnknownFeedType": "Tipo de fuente '%s' desconocido.", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Las opciones Control de versiones de paquete automático e Incluir proyectos a los que se hace referencia no funcionan juntas. Los proyectos a los que se hace referencia no heredarán la versión personalizada que se proporciona en la configuración de control de versiones automático.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Se han encontrado más de una instancia de datos de versión en BUILD_BUILDNUMBER. Se tomará la primera instancia como versión.", - "loc.messages.dotnetCommandFailed": "Error del comando dotnet con código de salida distinto de cero en los proyectos siguientes: %s", - "loc.messages.noProjectFilesFound": "No se encontraron archivos de proyecto que coincidieran con el patrón especificado.", - "loc.messages.noPublishFolderFoundToZip": "No se pudo encontrar una carpeta de publicación para comprimir el archivo de proyecto: %s.", - "loc.messages.noWebProjectFound": "No se encontró ningún proyecto web en el repositorio. Los proyectos web se identifican por la presencia de un archivo web.config, de una carpeta wwwroot en el directorio o por el uso de Microsoft.Net.Web.Sdk en el archivo del proyecto. Puede establecer la propiedad Publicar proyectos web en false (publishWebProjects: false en yml) si el proyecto no se ajusta a esta convención o si quiere publicar proyectos que no sean web.", - "loc.messages.zipFailed": "Error de compresión: %s", - "loc.messages.Error_ApiKeyNotSupported": "Actualmente, DotNetCore no admite el uso de una clave de API cifrada.", - "loc.messages.Error_ExpectedConfigurationElement": "XML no válido. Se esperaba un elemento denominado \"configuration\".", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "No se encontraron archivos coincidentes con el patrón de búsqueda: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "No se encontró ninguna dirección URL de descarga para %s.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "No se encontró ninguna versión que coincida con la entrada %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Error al instalar la herramienta: %s", - "loc.messages.Info_AvailableVersions": "Versiones disponibles: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Está usando una coincidencia de consultas en la cadena de versión. Pueden producirse cambios de comportamiento o drásticos cuando NuGet se actualiza a una nueva versión.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Usando información de autenticación para el siguiente URI: ", - "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", - "loc.messages.Info_SavingTempConfig": "Guardando NuGet.config en un archivo de configuración temporal.", - "loc.messages.Info_UsingToolPath": "Se usa la ruta de la herramienta: %s", - "loc.messages.Info_UsingVersion": "Se usa la versión: %s", - "loc.messages.NGCommon_AddingSources": "Estableciendo credenciales en NuGet.config.", - "loc.messages.NGCommon_AreaNotFoundInSps": "No se encuentra el área \"%s\" [%s]. Puede que el servicio que contiene el área no esté disponible en la región.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Versión de NuGet detectada: %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): Las extensiones se omiten cuando se usa el cliente NuGet integrado", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "No se encontró ningún origen de paquete en el archivo NuGet.config en %s.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "El archivo NuGet.config en %s no es válido.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Se esperaba un archivo NuGet.config en %s, pero por el contenido parece de tipo packages.config. Compruebe la configuración de la tarea de %s y confirme que seleccionó NuGet.config en lugar de packages.config.", - "loc.messages.NGCommon_RemovingSources": "Preparándose para establecer las credenciales en NuGet.config.", - "loc.messages.NGCommon_SpsNotFound": "No se encuentra el área \"%s\" [%s]. Puede que haya un problema con la instalación de Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Se seleccionó una versión de NuGet desconocida.", - "loc.messages.NGCommon_UnableToFindTool": "No se encuentra la herramienta %s", - "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Actualizando la versión de NuGet.exe a %s desde %s. Podrían producirse cambios de comportamiento o cambios importantes a medida que NuGet se actualice a una nueva versión. Si quiere evitarlo, anule la selección de la opción \"Comprobar la última versión\" en la tarea.", - "loc.messages.Net5Update": "Información: Los agentes hospedados de Azure Pipelines se han actualizado y ahora contienen el runtime o el SDK de .NET 5.x junto con la versión de .NET Core anterior, actualmente LTS. A menos que haya bloqueado una versión del SDK para sus proyectos, puede seleccionarse el SDK de 5.x, lo que puede tener un comportamiento drástico en comparación con versiones anteriores. Obtenga más información sobre los cambios importantes aquí: https://docs.microsoft.com/en-us/dotnet/core/tools/ y https://docs.microsoft.com/en-us/dotnet/core/compatibility/. Para obtener más información sobre estos cambios y la solución de los problemas, consulte aquí: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 tiene algunos problemas de compatibilidad con las versiones anteriores de NuGet (<=5.7) por lo que, si usa una versión anterior de NuGet (y no la CLI de DotNet) para restaurar, puede que los comandos de la CLI de DotNet (por ejemplo, dotnet build) que se basan en estos paquetes restaurados no se ejecuten correctamente. Para mitigar este error, puede: (1) - Usar la CLI de DotNet para restaurar. (2) - Usar la versión 5.8 de NuGet para restaurar. (3) - Usar global.json con una versión anterior del SDK (<=3) para compilar.", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "Información: El SDK de .NET Core o el runtime 2.2 y 3.0 han llegado al final de su duración (EOL) y se han quitado de todos los agentes hospedados. Si está usando estos SDK o entornos de ejecución en agentes hospedados, actualice a versiones más recientes que no estén al final de su duración o bien use la tarea UseDotNet para instalar la versión requerida.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg está habilitado actualmente para esta tarea. Para resolver esta advertencia, edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Error al restaurar los paquetes. Edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La conexión de servicio no usa un método de autenticación compatible. Use una conexión de servicio con autenticación basada en token de acceso personal." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=832194) o [consultar la documentación de .NET Core](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "Compila, prueba, empaqueta o publica una aplicación de dotnet o bien ejecuta un comando dotnet personalizado.", + "loc.instanceNameFormat": "dotnet $(comando)", + "loc.group.displayName.restoreAuth": "Fuentes y autenticación", + "loc.group.displayName.restoreAdvanced": "Avanzado", + "loc.group.displayName.pushAuth": "Fuente de destino y autenticación", + "loc.group.displayName.pushAdvanced": "Avanzado", + "loc.group.displayName.packOptions": "Opciones de paquete", + "loc.group.displayName.packAdvanced": "Avanzado", + "loc.group.displayName.generalAdvanced": "Avanzado", + "loc.input.label.command": "Comando", + "loc.input.help.command": "Comando dotnet para ejecutar. Seleccione \"Personalizado\" para agregar argumentos o usar un comando que no figure aquí.", + "loc.input.label.publishWebProjects": "Publicar proyectos web", + "loc.input.help.publishWebProjects": "Si es verdadero, la tarea intentará encontrar los proyectos web en el repositorio y ejecutará el comando de publicación en ellos. Los proyectos web se identifican por la presencia de un archivo web.config o una carpeta wwwroot en el directorio.", + "loc.input.label.projects": "Ruta de acceso a proyectos o soluciones", + "loc.input.help.projects": "Ruta de acceso a los archivos csproj o sln que se van a usar. Puede usar caracteres comodín (por ejemplo, **/*.csproj para todos los archivos .csproj de todas las subcarpetas). **Este campo sigue patrones globales y se ejecuta siempre en la raíz del repositorio, independientemente del directorio de trabajo**.", + "loc.input.label.custom": "Comando personalizado", + "loc.input.help.custom": "Comando para pasar a dotnet.exe para ejecutarlo.", + "loc.input.label.arguments": "Argumentos", + "loc.input.help.arguments": "Argumentos para el comando seleccionado. Por ejemplo, configuración de compilación, carpeta de salida, entorno de ejecución. Los argumentos dependen del comando seleccionado.", + "loc.input.label.restoreArguments": "Argumentos", + "loc.input.help.restoreArguments": "Escriba los argumentos adicionales que se van a pasar al comando **restore**.", + "loc.input.label.publishTestResults": "Publicar resultados de pruebas y cobertura de código", + "loc.input.help.publishTestResults": "Si habilita esta opción, se generará un archivo TRX de resultados de prueba en \"$(Agent.TempDirectory)\" y los resultados se publicarán en el servidor.
Esta opción anexa \"--logger trx --results-directory $(Agent.TempDirectory)\" a los argumentos de la línea de comandos.

La cobertura de código se puede recopilar mediante la adición de la opción \"--collect “Code coverage”\" a los argumentos de la línea de comandos. Actualmente solo está disponible en la plataforma Windows.", + "loc.input.label.testRunTitle": "Título de la serie de pruebas", + "loc.input.help.testRunTitle": "Asigne un nombre a la serie de pruebas.", + "loc.input.label.zipAfterPublish": "Comprimir proyectos publicados", + "loc.input.help.zipAfterPublish": "Si es verdadero, se descomprimirá la carpeta creada por el comando de publicación.", + "loc.input.label.modifyOutputPath": "Agregar el nombre de la carpeta del proyecto a la ruta de publicación", + "loc.input.help.modifyOutputPath": "Si es true, las carpetas creadas con el comando publish tendrán el nombre de la carpeta del proyecto como prefijo del nombre de carpeta cuando se especifique la ruta de acceso de la salida de forma explícita en los argumentos. Esto es útil si quiere publicar varios proyectos en la misma carpeta.", + "loc.input.label.selectOrConfig": "Fuentes para usar", + "loc.input.help.selectOrConfig": "Seleccione una fuente de Azure Artifacts o NuGet.org aquí, o bien confirme un archivo nuget.config en el repositorio del código fuente y establezca aquí su ruta de acceso.", + "loc.input.label.feedRestore": "Use paquetes de esta fuente de Azure Artifacts. Seleccione en la lista desplegable o escriba el nombre de la fuente [nombre del proyecto/].", + "loc.input.help.feedRestore": "Incluya la fuente seleccionada en el archivo NuGet.config generado.\n\nFormato:\n* Para fuentes con ámbito de organización: \"FeedName\"\n* Para fuentes con ámbito de proyecto: \"ProjectName/FeedName\"", + "loc.input.label.includeNuGetOrg": "Usar paquetes de NuGet.org", + "loc.input.help.includeNuGetOrg": "Incluya NuGet.org en el archivo NuGet.config generado.", + "loc.input.label.nugetConfigPath": "Ruta de acceso a NuGet.config", + "loc.input.help.nugetConfigPath": "Archivo NuGet.config del repositorio que especifica las fuentes desde las que se van a restaurar los paquetes.", + "loc.input.label.externalEndpoints": "Credenciales para fuentes fuera de esta organización o colección", + "loc.input.help.externalEndpoints": "Credenciales que deben usarse para registros externos que están en el archivo NuGet.config seleccionado. Para fuentes de esta organización o colección, deje este valor en blanco; se usan automáticamente las credenciales de la compilación.", + "loc.input.label.noCache": "Deshabilitar la caché local", + "loc.input.help.noCache": "Impide que NuGet utilice paquetes de la memoria caché de las máquinas locales.", + "loc.input.label.packagesDirectory": "Directorio de destino", + "loc.input.help.packagesDirectory": "Especifica la carpeta donde se instalan los paquetes. Si no se especifica ninguna carpeta, los paquetes se restauran en la memoria caché de paquetes NuGet predeterminada.", + "loc.input.label.verbosityRestore": "Nivel de detalle", + "loc.input.help.verbosityRestore": "Especifica la cantidad de detalles que se muestran en la salida.", + "loc.input.label.searchPatternPush": "Ruta de acceso a los paquetes NuGet que deben publicarse", + "loc.input.help.searchPatternPush": "Patrón de coincidencia o ruta de acceso a los archivos nupkg que se van a cargar. Se pueden separar varios patrones con punto y coma.", + "loc.input.label.nuGetFeedType": "Ubicación de la fuente de destino", + "loc.input.label.feedPublish": "Fuente de destino", + "loc.input.help.feedPublish": "Seleccione una fuente hospedada en esta organización. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", + "loc.input.label.publishPackageMetadata": "Publicar los metadatos de canalización", + "loc.input.help.publishPackageMetadata": "Asociar los metadatos de esta canalización de compilación o versión (n.º de ejecución, información del código fuente) con el paquete", + "loc.input.label.externalEndpoint": "Servidor de NuGet", + "loc.input.help.externalEndpoint": "Conexión de servicio de NuGet que contiene las credenciales externas del servidor de NuGet.", + "loc.input.label.searchPatternPack": "Ruta de acceso a los archivos csproj o nuspec que se van a empaquetar", + "loc.input.help.searchPatternPack": "Patrón para buscar los archivos csproj o nuspec que se van a empaquetar.\n\nPuede separar varios patrones con un punto y coma y hacer que un patrón sea negativo con el prefijo \"!\". Ejemplo: \"**/*.csproj;!**/*.Tests.csproj\"", + "loc.input.label.configurationToPack": "Configuración para empaquetar", + "loc.input.help.configurationToPack": "Cuando se usa un archivo csproj, este especifica la configuración en el paquete", + "loc.input.label.outputDir": "Carpeta del paquete", + "loc.input.help.outputDir": "Carpeta en la que se van a crear los paquetes. Si está vacía, los paquetes se crearán junto al archivo csproj.", + "loc.input.label.nobuild": "No compilar", + "loc.input.help.nobuild": "No compilar el proyecto antes de empaquetarlo. Corresponde al parámetro de la línea de comandos --no-build.", + "loc.input.label.includesymbols": "Incluir símbolos", + "loc.input.help.includesymbols": "También crea paquetes NuGet de símbolos. Corresponde al parámetro de la línea de comandos --include-symbols.", + "loc.input.label.includesource": "Incluir origen", + "loc.input.help.includesource": "Incluye el código fuente en el paquete. Corresponde al parámetro de la línea de comandos --include-source.", + "loc.input.label.versioningScheme": "Control de versiones de paquete automático", + "loc.input.help.versioningScheme": "No se puede usar con \"Incluir proyectos a los que se hace referencia\". Si elige \"Usar la fecha y hora\", se generará una versión compatible con [SemVer](http://semver.org/spec/v1.0.0.html) con el formato \"X.Y.Z-ci-datetime\" donde elige X, Y y Z.\n\nSi elige \"Usar una variable de entorno\", debe seleccionar una y asegurarse de que contenga el número de versión que quiere usar.\n\nSi elige \"Usar el número de compilación\", se usará el número de compilación para la versión del paquete. **Nota:** En Opciones, establezca el formato de compilación para que sea \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\".", + "loc.input.label.versionEnvVar": "Variable de entorno", + "loc.input.help.versionEnvVar": "Escriba el nombre de la variable sin $, $env o %.", + "loc.input.label.requestedMajorVersion": "Principal", + "loc.input.help.requestedMajorVersion": "\"X\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secundaria", + "loc.input.help.requestedMinorVersion": "\"Y\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Revisión", + "loc.input.help.requestedPatchVersion": "\"Z\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "Propiedades adicionales de compilación", + "loc.input.help.buildProperties": "Especifica una lista de pares \"token = valor\", separados por punto y coma, donde cada entrada de $token$ en el archivo .nuspec se reemplazará por el valor dado. Los valores pueden ser cadenas entre comillas.", + "loc.input.label.verbosityPack": "Nivel de detalle", + "loc.input.help.verbosityPack": "Especifica la cantidad de detalles que se muestran en la salida.", + "loc.input.label.workingDirectory": "Directorio de trabajo", + "loc.input.help.workingDirectory": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o de los artefactos (versión), que es $(System.DefaultWorkingDirectory). El patrón de búsqueda de proyecto **NO** es relativo al directorio de trabajo.", + "loc.messages.BuildIdentityPermissionsHint": "Para las fuentes internas, asegúrese de que la identidad del servicio de compilación \"%s\" [%s] tiene acceso a la fuente.", + "loc.messages.CouldNotSetCodePaging": "No se pudo establecer la paginación del código debido al siguiente error: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Versión automática: en versiones, no se admite la obtención del número de versión de la opción de compilación.", + "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", + "loc.messages.Error_NoSourceSpecifiedForPush": "No se ha especificado ningún origen para la inserción", + "loc.messages.Error_NoValueFoundForEnvVar": "No se encontró ningún valor para la variable de entorno proporcionada.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "No se encuentran datos de número de versión en la siguiente variable de entorno: BUILD_BUILDNUMBER. El valor de la variable debe contener una subcadena con el formato X.Y.Z o X.Y.Z.A, donde A, X, Y y Z son enteros positivos.", + "loc.messages.Error_PackageFailure": "Error al intentar empaquetar los archivos.", + "loc.messages.Error_PushNotARegularFile": "%s no es un archivo. Compruebe la propiedad \"Ruta de acceso o patrón para nupkg\" de la tarea.", + "loc.messages.Info_AttemptingToPackFile": "Intentando empaquetar el archivo: ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "No hay paquetes que coincidan con el patrón de búsqueda.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "No hay archivos que coincidan con el patrón de búsqueda.", + "loc.messages.PackagesFailedToInstall": "No se pudieron restaurar los paquetes.", + "loc.messages.PackagesFailedToPublish": "Error al publicar los paquetes.", + "loc.messages.PackagesInstalledSuccessfully": "Los paquetes se restauraron correctamente.", + "loc.messages.PackagesPublishedSuccessfully": "Los paquetes se publicaron correctamente.", + "loc.messages.UnknownFeedType": "Tipo de fuente '%s' desconocido.", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Las opciones Control de versiones de paquete automático e Incluir proyectos a los que se hace referencia no funcionan juntas. Los proyectos a los que se hace referencia no heredarán la versión personalizada que se proporciona en la configuración de control de versiones automático.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Se han encontrado más de una instancia de datos de versión en BUILD_BUILDNUMBER. Se tomará la primera instancia como versión.", + "loc.messages.dotnetCommandFailed": "Error del comando dotnet con código de salida distinto de cero en los proyectos siguientes: %s", + "loc.messages.noProjectFilesFound": "No se encontraron archivos de proyecto que coincidieran con el patrón especificado.", + "loc.messages.noPublishFolderFoundToZip": "No se pudo encontrar una carpeta de publicación para comprimir el archivo de proyecto: %s.", + "loc.messages.noWebProjectFound": "No se encontró ningún proyecto web en el repositorio. Los proyectos web se identifican por la presencia de un archivo web.config, de una carpeta wwwroot en el directorio o por el uso de Microsoft.Net.Web.Sdk en el archivo del proyecto. Puede establecer la propiedad Publicar proyectos web en false (publishWebProjects: false en yml) si el proyecto no se ajusta a esta convención o si quiere publicar proyectos que no sean web.", + "loc.messages.zipFailed": "Error de compresión: %s", + "loc.messages.Error_ApiKeyNotSupported": "Actualmente, DotNetCore no admite el uso de una clave de API cifrada.", + "loc.messages.Error_ExpectedConfigurationElement": "XML no válido. Se esperaba un elemento denominado \"configuration\".", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "No se encontraron archivos coincidentes con el patrón de búsqueda: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "No se encontró ninguna dirección URL de descarga para %s.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "No se encontró ninguna versión que coincida con la entrada %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Error al instalar la herramienta: %s", + "loc.messages.Info_AvailableVersions": "Versiones disponibles: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Está usando una coincidencia de consultas en la cadena de versión. Pueden producirse cambios de comportamiento o drásticos cuando NuGet se actualiza a una nueva versión.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Usando información de autenticación para el siguiente URI: ", + "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", + "loc.messages.Info_SavingTempConfig": "Guardando NuGet.config en un archivo de configuración temporal.", + "loc.messages.Info_UsingToolPath": "Se usa la ruta de la herramienta: %s", + "loc.messages.Info_UsingVersion": "Se usa la versión: %s", + "loc.messages.NGCommon_AddingSources": "Estableciendo credenciales en NuGet.config.", + "loc.messages.NGCommon_AreaNotFoundInSps": "No se encuentra el área \"%s\" [%s]. Puede que el servicio que contiene el área no esté disponible en la región.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Versión de NuGet detectada: %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): Las extensiones se omiten cuando se usa el cliente NuGet integrado", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "No se encontró ningún origen de paquete en el archivo NuGet.config en %s.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "El archivo NuGet.config en %s no es válido.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Se esperaba un archivo NuGet.config en %s, pero por el contenido parece de tipo packages.config. Compruebe la configuración de la tarea de %s y confirme que seleccionó NuGet.config en lugar de packages.config.", + "loc.messages.NGCommon_RemovingSources": "Preparándose para establecer las credenciales en NuGet.config.", + "loc.messages.NGCommon_SpsNotFound": "No se encuentra el área \"%s\" [%s]. Puede que haya un problema con la instalación de Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Se seleccionó una versión de NuGet desconocida.", + "loc.messages.NGCommon_UnableToFindTool": "No se encuentra la herramienta %s", + "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Actualizando la versión de NuGet.exe a %s desde %s. Podrían producirse cambios de comportamiento o cambios importantes a medida que NuGet se actualice a una nueva versión. Si quiere evitarlo, anule la selección de la opción \"Comprobar la última versión\" en la tarea.", + "loc.messages.Net5Update": "Información: Los agentes hospedados de Azure Pipelines se han actualizado y ahora contienen el runtime o el SDK de .NET 5.x junto con la versión de .NET Core anterior, actualmente LTS. A menos que haya bloqueado una versión del SDK para sus proyectos, puede seleccionarse el SDK de 5.x, lo que puede tener un comportamiento drástico en comparación con versiones anteriores. Obtenga más información sobre los cambios importantes aquí: https://docs.microsoft.com/en-us/dotnet/core/tools/ y https://docs.microsoft.com/en-us/dotnet/core/compatibility/. Para obtener más información sobre estos cambios y la solución de los problemas, consulte aquí: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 tiene algunos problemas de compatibilidad con las versiones anteriores de NuGet (<=5.7) por lo que, si usa una versión anterior de NuGet (y no la CLI de DotNet) para restaurar, puede que los comandos de la CLI de DotNet (por ejemplo, dotnet build) que se basan en estos paquetes restaurados no se ejecuten correctamente. Para mitigar este error, puede: (1) - Usar la CLI de DotNet para restaurar. (2) - Usar la versión 5.8 de NuGet para restaurar. (3) - Usar global.json con una versión anterior del SDK (<=3) para compilar.", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "Información: El SDK de .NET Core o el runtime 2.2 y 3.0 han llegado al final de su duración (EOL) y se han quitado de todos los agentes hospedados. Si está usando estos SDK o entornos de ejecución en agentes hospedados, actualice a versiones más recientes que no estén al final de su duración o bien use la tarea UseDotNet para instalar la versión requerida.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg está habilitado actualmente para esta tarea. Para resolver esta advertencia, edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Error al restaurar los paquetes. Edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La conexión de servicio no usa un método de autenticación compatible. Use una conexión de servicio con autenticación basada en token de acceso personal." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/fr-FR/resources.resjson index 60cc121b21ca..6c826ffaf380 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=832194) ou [consulter la documentation de .NET Core](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "Générer, tester, packager ou publier une application dotnet, ou bien exécuter une commande dotnet personnalisée", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "Flux et authentification", - "loc.group.displayName.restoreAdvanced": "Avancé", - "loc.group.displayName.pushAuth": "Flux de destination et authentification", - "loc.group.displayName.pushAdvanced": "Avancé", - "loc.group.displayName.packOptions": "Options de pack", - "loc.group.displayName.packAdvanced": "Avancé", - "loc.group.displayName.generalAdvanced": "Avancé", - "loc.input.label.command": "Commande", - "loc.input.help.command": "Commande dotnet à exécuter. Sélectionnez 'Personnalisé' pour ajouter des arguments ou utiliser une commande non listée ici.", - "loc.input.label.publishWebProjects": "Publier des projets web", - "loc.input.help.publishWebProjects": "Si true, la tâche tente de rechercher les projets web dans le dépôt et exécute la commande de publication sur ces projets. Ils sont identifiés par la présence d'un fichier web.config ou d'un dossier wwwroot dans le répertoire.", - "loc.input.label.projects": "Chemin du ou des projets ou solutions", - "loc.input.help.projects": "Chemin du ou des fichiers csproj ou sln à utiliser. Vous pouvez utiliser des caractères génériques (par exemple **/*.csproj pour tous les fichiers .csproj de tous les sous-dossiers). **Ce champ suit le modèle Glob et est exécuté à tout moment sur la racine du référentiel, quel que soit le répertoire de travail.**", - "loc.input.label.custom": "Commande personnalisée", - "loc.input.help.custom": "Commande à passer à dotnet.exe pour exécution.", - "loc.input.label.arguments": "Arguments", - "loc.input.help.arguments": "Arguments de la commande sélectionnée. Par exemple, configuration de build, dossier de sortie, runtime. Les arguments dépendent de la commande sélectionnée.", - "loc.input.label.restoreArguments": "Arguments", - "loc.input.help.restoreArguments": "Écrivez les arguments supplémentaires à passer à la commande **restore**.", - "loc.input.label.publishTestResults": "Publier les résultats des tests et la couverture du code", - "loc.input.help.publishTestResults": "Si cette option est activée, un fichier TRX de résultats des tests est généré dans '$(Agent.TempDirectory)'. De plus, les résultats sont publiés sur le serveur.
Cette option ajoute '--logger trx --results-directory $(Agent.TempDirectory)' aux arguments de ligne de commande.

Vous pouvez collecter la couverture du code en ajoutant l'option '--collect \"couverture du code\"' aux arguments de ligne de commande. Ceci est disponible uniquement sur la plateforme Windows.", - "loc.input.label.testRunTitle": "Titre de la série de tests", - "loc.input.help.testRunTitle": "Indiquez le nom de la série de tests.", - "loc.input.label.zipAfterPublish": "Compresser les projets publiés", - "loc.input.help.zipAfterPublish": "Si true, le dossier créé par la commande publier est compressé.", - "loc.input.label.modifyOutputPath": "Ajouter le nom de dossier du projet au chemin de publication", - "loc.input.help.modifyOutputPath": "Si la valeur est true, les dossiers créés par la commande publish ont un nom de dossier de projet placé avant le nom de dossier quand le chemin de sortie est spécifié explicitement dans les arguments. Cela vous permet de publier plusieurs projets sur le même dossier.", - "loc.input.label.selectOrConfig": "Flux à utiliser", - "loc.input.help.selectOrConfig": "Sélectionnez un flux à partir d'Azure Artifacts et/ou NuGet.org ici, ou validez un fichier nuget.config dans votre dépôt de code source, puis définissez son chemin ici.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "Utiliser les packages de NuGet.org", - "loc.input.help.includeNuGetOrg": "Incluez NuGet.org dans le fichier NuGet.config généré.", - "loc.input.label.nugetConfigPath": "Chemin de NuGet.config", - "loc.input.help.nugetConfigPath": "Fichier NuGet.config de votre dépôt qui spécifie les flux de restauration des packages.", - "loc.input.label.externalEndpoints": "Informations d'identification des flux situés en dehors de cette organisation/collection", - "loc.input.help.externalEndpoints": "Informations d'identification à utiliser pour les registres externes situés dans le fichier NuGet.config sélectionné. Pour les flux présents dans cette organisation/cette collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", - "loc.input.label.noCache": "Désactiver le cache local", - "loc.input.help.noCache": "Empêche NuGet d'utiliser les packages des caches de machines locales.", - "loc.input.label.packagesDirectory": "Répertoire de destination", - "loc.input.help.packagesDirectory": "Spécifie le dossier dans lequel les packages sont installés. Si aucun dossier n'est spécifié, les packages sont restaurés dans le cache de packages NuGet par défaut.", - "loc.input.label.verbosityRestore": "Commentaires", - "loc.input.help.verbosityRestore": "Spécifie le niveau de détail affiché dans la sortie.", - "loc.input.label.searchPatternPush": "Chemin des packages NuGet à publier", - "loc.input.help.searchPatternPush": "Modèle de correspondance ou chemin des fichiers nupkg à charger. Vous devez séparer plusieurs modèles par un point-virgule.", - "loc.input.label.nuGetFeedType": "Emplacement du flux cible", - "loc.input.label.feedPublish": "Flux cible", - "loc.input.help.feedPublish": "Sélectionnez un flux hébergé dans cette organisation. Pour permettre la sélection d'un flux, Azure Artifacts doit être installé et associé à une licence.", - "loc.input.label.publishPackageMetadata": "Publier des métadonnées de pipeline", - "loc.input.help.publishPackageMetadata": "Associer les métadonnées de ce pipeline de build/mise en production (numéro d'exécution, informations de code source) au package", - "loc.input.label.externalEndpoint": "Serveur NuGet", - "loc.input.help.externalEndpoint": "Connexion de service NuGet qui contient les informations d'identification externes du serveur NuGet.", - "loc.input.label.searchPatternPack": "Chemin du ou des fichiers csproj ou nuspec à compresser", - "loc.input.help.searchPatternPack": "Modèle utilisé pour rechercher les fichiers csproj ou nuspec à compresser.\n\nVous pouvez séparer plusieurs modèles par un point-virgule. Vous pouvez aussi exclure un modèle en le faisant précéder de '!'. Exemple : '**/*.csproj;!**/*.Tests.csproj'", - "loc.input.label.configurationToPack": "Configuration à ajouter au package", - "loc.input.help.configurationToPack": "Si un fichier csproj est utilisé, il spécifie la configuration à ajouter au package", - "loc.input.label.outputDir": "Dossier du package", - "loc.input.help.outputDir": "Dossier dans lequel les packages sont créés. S'il est vide, les packages sont créés au même endroit que le fichier csproj.", - "loc.input.label.nobuild": "Ne pas générer", - "loc.input.help.nobuild": "Empêche de générer le projet avant de le compresser. Correspond au paramètre de ligne de commande --no-build.", - "loc.input.label.includesymbols": "Inclure les symboles", - "loc.input.help.includesymbols": "Crée également des packages NuGet de symboles. Correspond au paramètre de ligne de commande --include-symbols.", - "loc.input.label.includesource": "Inclure la source", - "loc.input.help.includesource": "Inclut le code source dans le package. Correspond au paramètre de ligne de commande --include-source.", - "loc.input.label.versioningScheme": "Contrôle de version de package automatique", - "loc.input.help.versioningScheme": "Ne peut pas être utilisé avec les projets référencés inclus. Si vous choisissez 'Utiliser la date et l'heure', cela génère une version conforme à [SemVer](http://semver.org/spec/v1.0.0.html) au format 'X.Y.Z-ci-datetime' où vous choisissez X, Y et Z.\n\nSi vous choisissez 'Utiliser une variable d'environnement', vous devez sélectionner une variable d'environnement et vérifier qu'elle contient le numéro de version à utiliser.\n\nSi vous choisissez 'Utiliser le numéro de build', le numéro de build est utilisé en tant que version du package. **Remarque :** Sous Options, définissez le format du numéro de build de la façon suivante '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", - "loc.input.label.versionEnvVar": "Variable d'environnement", - "loc.input.help.versionEnvVar": "Entrez le nom de la variable sans $, $env ou %.", - "loc.input.label.requestedMajorVersion": "Principale", - "loc.input.help.requestedMajorVersion": "'X' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secondaire", - "loc.input.help.requestedMinorVersion": "'Y' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Correctif", - "loc.input.help.requestedPatchVersion": "'Z' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "Propriétés de build supplémentaires", - "loc.input.help.buildProperties": "Spécifie une liste de paires jeton = valeur, séparées par des points-virgules, où chaque occurrence de $token$ dans le fichier .nuspec est remplacée par la valeur donnée. Les valeurs peuvent être des chaînes entre guillemets.", - "loc.input.label.verbosityPack": "Commentaires", - "loc.input.help.verbosityPack": "Spécifie le niveau de détail affiché dans la sortie.", - "loc.input.label.workingDirectory": "Répertoire de travail", - "loc.input.help.workingDirectory": "Répertoire de travail où le script est exécuté. En l'absence de valeur spécifiée, il s'agit de la racine du dépôt (build) ou des artefacts (mise en production), c'est-à-dire $(System.DefaultWorkingDirectory). Le modèle de recherche du projet n'est **PAS** relatif au répertoire de travail.", - "loc.messages.BuildIdentityPermissionsHint": "Pour les flux internes, vérifiez que l'identité du service de build '%s' [%s] a accès au flux.", - "loc.messages.CouldNotSetCodePaging": "Impossible de définir la pagination du code en raison de l'erreur suivante : %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Version automatique : l'obtention du numéro de version à partir de l'option de build n'est pas prise en charge dans les mises en production", - "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", - "loc.messages.Error_NoSourceSpecifiedForPush": "Aucune source n'a été spécifiée pour l'envoi (push)", - "loc.messages.Error_NoValueFoundForEnvVar": "Valeur introuvable pour la variable d'environnement fournie.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Données de numéro de version introuvables dans la variable d'environnement suivante : BUILD_BUILDNUMBER. La valeur de la variable doit contenir une sous-chaîne aux formats suivants : X.Y.Z ou X.Y.Z.A, où A, X, Y et Z sont des entiers positifs.", - "loc.messages.Error_PackageFailure": "Une erreur s'est produite durant la compression des fichiers.", - "loc.messages.Error_PushNotARegularFile": "%s n'est pas un fichier. Vérifiez la propriété 'Chemin/modèle de nupkg' de la tâche.", - "loc.messages.Info_AttemptingToPackFile": "Tentative de compression du fichier : ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Aucun package ne correspond au modèle de recherche.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Aucun fichier ne correspond au modèle de recherche.", - "loc.messages.PackagesFailedToInstall": "Échec de la restauration des packages", - "loc.messages.PackagesFailedToPublish": "Échec de la publication des packages", - "loc.messages.PackagesInstalledSuccessfully": "Les packages ont été restaurés correctement", - "loc.messages.PackagesPublishedSuccessfully": "Les packages ont été publiés correctement", - "loc.messages.UnknownFeedType": "Type de flux inconnu '%s'", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le contrôle de version automatique du package et les options des projets référencés ne sont pas compatibles. Les projets référencés n'héritent pas de la version personnalisée fournie par les paramètres de contrôle de version automatique.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Plusieurs instances de données de version ont été trouvées dans BUILD_BUILDNUMBER. La première instance est supposée représenter la version.", - "loc.messages.dotnetCommandFailed": "Échec de la commande dotnet avec le code de sortie non nul pour les projets suivants : %s", - "loc.messages.noProjectFilesFound": "Le ou les fichiers projet correspondant au modèle spécifié sont introuvables.", - "loc.messages.noPublishFolderFoundToZip": "Un dossier de publication à compresser pour le fichier projet est introuvable : %s.", - "loc.messages.noWebProjectFound": "Le projet web est introuvable dans le dépôt. Les projets web sont identifiés par la présence d'un fichier web.config, d'un dossier wwwroot dans le répertoire, ou par l'utilisation de Microsoft.Net.Web.Sdk dans votre fichier projet. Vous pouvez affecter la valeur false à la propriété Publier des projets web (publishWebProjects: false en YML) si votre projet ne respecte pas cette convention, ou si vous souhaitez publier d'autres projets que des projets web.", - "loc.messages.zipFailed": "Échec de la compression avec l'erreur : %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore ne prend pas en charge l'utilisation d'une clé API chiffrée.", - "loc.messages.Error_ExpectedConfigurationElement": "Contenu xml non valide. L'élément nommé 'configuration' est attendu.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Il n'existe aucun fichier correspondant au modèle de recherche : %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL de téléchargement introuvable pour %s", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Il n'existe aucune version correspondant à l'entrée %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Échec de l'installation de l'outil : %s", - "loc.messages.Info_AvailableVersions": "Versions disponibles : %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Vous utilisez une correspondance de requête dans la chaîne de version. Des changements de comportement ou des changements importants peuvent se produire lors de la mise à jour de NuGet vers une nouvelle version.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Utilisation des informations d'authentification pour l'URI suivant : ", - "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", - "loc.messages.Info_SavingTempConfig": "Enregistrement de NuGet.config dans un fichier config temporaire.", - "loc.messages.Info_UsingToolPath": "Utilisation du chemin d'outils : %s", - "loc.messages.Info_UsingVersion": "Utilisation de la version : %s", - "loc.messages.NGCommon_AddingSources": "Définition des informations d'identification dans NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "Impossible de localiser la zone '%s' [%s]. Le service qui contient la zone n'est peut-être pas disponible dans votre région.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté : %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Version NuGet détectée %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté. Les extensions sont ignorées quand le client NuGet intégré est utilisé", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Sources de package introuvables dans le fichier NuGet.config sur %s", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Le fichier NuGet.config sur %s est non valide.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Un fichier NuGet.config est attendu sur %s, mais son contenu semble être celui d'un fichier packages.config. Vérifiez les paramètres de la tâche %s, puis assurez-vous d'avoir bien sélectionné NuGet.config au lieu de packages.config.", - "loc.messages.NGCommon_RemovingSources": "Préparation de la définition des informations d'identification dans NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "La zone '%s' [%s] est introuvable. Il existe peut-être un problème lié à votre installation de Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Version NuGet inconnue sélectionnée.", - "loc.messages.NGCommon_UnableToFindTool": "Outil %s introuvable", - "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Mise à jour de NuGet.exe version %s vers la version %s. Des changements de comportement ou des changements importants risquent de se produire au moment de la mise à jour de NuGet vers une nouvelle version. Pour ne pas que cela se produise, désélectionnez l'option 'Rechercher la dernière version' dans la tâche.", - "loc.messages.Net5Update": "Information : Les agents hébergés Azure Pipelines ont été mis à jour. Ils contiennent désormais le kit SDK/runtime .Net 5.x ainsi que l'ancienne version LTS de .Net Core. Si vous n'avez pas verrouillé une version du kit SDK pour vos projets, le kit SDK 5.x risque d'être sélectionné, ce qui peut avoir un comportement cassant par rapport aux versions antérieures. Découvrez plus en détail les changements cassants ici : https://docs.microsoft.com/fr-fr/dotnet/core/tools/ et https://docs.microsoft.com/fr-fr/dotnet/core/compatibility/. Pour en savoir plus sur ces changements et sur la façon de résoudre les problèmes correspondants, accédez à l'adresse suivante : https://docs.microsoft.com/fr-fr/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 a quelques problèmes de compatibilité avec les anciennes versions de NuGet (<=5.7). Si vous utilisez une ancienne version de NuGet (et non dotnet cli) pour des opérations de restauration, les commandes dotnet cli (par exemple dotnet build) qui dépendent de ces packages restaurés risquent de ne pas fonctionner. Si vous souhaitez atténuer ce genre d'erreur, vous pouvez : (1) - Utiliser dotnet cli pour les opérations de restauration, (2) - Utiliser NuGet version 5.8 pour les opérations de restauration, (3) - Utiliser global.json avec une ancienne version du kit SDK (<=3) pour les opérations de génération", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "Information : Les kits SDK/runtimes .NET Core 2.2 et 3.0 sont en fin de vie (EOL) et ont été supprimés sur tous les agents hébergés. Si vous utilisez ces kits SDK/runtimes sur des agents hébergés, effectuez une mise à niveau vers des versions plus récentes qui ne sont pas en fin de vie (EOL), ou bien utilisez la tâche UseDotNet pour installer la version nécessaire.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg est actuellement activé pour cette tâche. Pour résoudre cet avertissement, modifiez votre tâche de build et définissez 'includeNuGetOrg' sur 'false' ou désélectionnez 'Use packages from NuGet.org'.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Nous n’avons pas pu restaurer des paquets. Editez votre tâche de build et mettez 'includeNuGetOrg' à 'false' ou désélectionnez 'Use packages from NuGet.org'.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connexion de service n’utilise aucune méthode d’authentification prise en charge. Veuillez utiliser une connexion de service avec une authentification basée sur un jeton d’accès personnel." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=832194) ou [consulter la documentation de .NET Core](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "Générer, tester, packager ou publier une application dotnet, ou bien exécuter une commande dotnet personnalisée", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "Flux et authentification", + "loc.group.displayName.restoreAdvanced": "Avancé", + "loc.group.displayName.pushAuth": "Flux de destination et authentification", + "loc.group.displayName.pushAdvanced": "Avancé", + "loc.group.displayName.packOptions": "Options de pack", + "loc.group.displayName.packAdvanced": "Avancé", + "loc.group.displayName.generalAdvanced": "Avancé", + "loc.input.label.command": "Commande", + "loc.input.help.command": "Commande dotnet à exécuter. Sélectionnez 'Personnalisé' pour ajouter des arguments ou utiliser une commande non listée ici.", + "loc.input.label.publishWebProjects": "Publier des projets web", + "loc.input.help.publishWebProjects": "Si true, la tâche tente de rechercher les projets web dans le dépôt et exécute la commande de publication sur ces projets. Ils sont identifiés par la présence d'un fichier web.config ou d'un dossier wwwroot dans le répertoire.", + "loc.input.label.projects": "Chemin du ou des projets ou solutions", + "loc.input.help.projects": "Chemin du ou des fichiers csproj ou sln à utiliser. Vous pouvez utiliser des caractères génériques (par exemple **/*.csproj pour tous les fichiers .csproj de tous les sous-dossiers). **Ce champ suit le modèle Glob et est exécuté à tout moment sur la racine du référentiel, quel que soit le répertoire de travail.**", + "loc.input.label.custom": "Commande personnalisée", + "loc.input.help.custom": "Commande à passer à dotnet.exe pour exécution.", + "loc.input.label.arguments": "Arguments", + "loc.input.help.arguments": "Arguments de la commande sélectionnée. Par exemple, configuration de build, dossier de sortie, runtime. Les arguments dépendent de la commande sélectionnée.", + "loc.input.label.restoreArguments": "Arguments", + "loc.input.help.restoreArguments": "Écrivez les arguments supplémentaires à passer à la commande **restore**.", + "loc.input.label.publishTestResults": "Publier les résultats des tests et la couverture du code", + "loc.input.help.publishTestResults": "Si cette option est activée, un fichier TRX de résultats des tests est généré dans '$(Agent.TempDirectory)'. De plus, les résultats sont publiés sur le serveur.
Cette option ajoute '--logger trx --results-directory $(Agent.TempDirectory)' aux arguments de ligne de commande.

Vous pouvez collecter la couverture du code en ajoutant l'option '--collect \"couverture du code\"' aux arguments de ligne de commande. Ceci est disponible uniquement sur la plateforme Windows.", + "loc.input.label.testRunTitle": "Titre de la série de tests", + "loc.input.help.testRunTitle": "Indiquez le nom de la série de tests.", + "loc.input.label.zipAfterPublish": "Compresser les projets publiés", + "loc.input.help.zipAfterPublish": "Si true, le dossier créé par la commande publier est compressé.", + "loc.input.label.modifyOutputPath": "Ajouter le nom de dossier du projet au chemin de publication", + "loc.input.help.modifyOutputPath": "Si la valeur est true, les dossiers créés par la commande publish ont un nom de dossier de projet placé avant le nom de dossier quand le chemin de sortie est spécifié explicitement dans les arguments. Cela vous permet de publier plusieurs projets sur le même dossier.", + "loc.input.label.selectOrConfig": "Flux à utiliser", + "loc.input.help.selectOrConfig": "Sélectionnez un flux à partir d'Azure Artifacts et/ou NuGet.org ici, ou validez un fichier nuget.config dans votre dépôt de code source, puis définissez son chemin ici.", + "loc.input.label.feedRestore": "Utilisez les packages de ce flux Azure Artifacts. Sélectionnez dans la liste déroulante ou entrez [nom du projet/]nom du flux.", + "loc.input.help.feedRestore": "Incluez le flux sélectionné dans le NuGet.config généré.\n\nFormat :\n* Pour les flux à l'échelle de l'organisation : « FeedName »\n* Pour les flux à portée de projet : « ProjectName/FeedName »", + "loc.input.label.includeNuGetOrg": "Utiliser les packages de NuGet.org", + "loc.input.help.includeNuGetOrg": "Incluez NuGet.org dans le fichier NuGet.config généré.", + "loc.input.label.nugetConfigPath": "Chemin de NuGet.config", + "loc.input.help.nugetConfigPath": "Fichier NuGet.config de votre dépôt qui spécifie les flux de restauration des packages.", + "loc.input.label.externalEndpoints": "Informations d'identification des flux situés en dehors de cette organisation/collection", + "loc.input.help.externalEndpoints": "Informations d'identification à utiliser pour les registres externes situés dans le fichier NuGet.config sélectionné. Pour les flux présents dans cette organisation/cette collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", + "loc.input.label.noCache": "Désactiver le cache local", + "loc.input.help.noCache": "Empêche NuGet d'utiliser les packages des caches de machines locales.", + "loc.input.label.packagesDirectory": "Répertoire de destination", + "loc.input.help.packagesDirectory": "Spécifie le dossier dans lequel les packages sont installés. Si aucun dossier n'est spécifié, les packages sont restaurés dans le cache de packages NuGet par défaut.", + "loc.input.label.verbosityRestore": "Commentaires", + "loc.input.help.verbosityRestore": "Spécifie le niveau de détail affiché dans la sortie.", + "loc.input.label.searchPatternPush": "Chemin des packages NuGet à publier", + "loc.input.help.searchPatternPush": "Modèle de correspondance ou chemin des fichiers nupkg à charger. Vous devez séparer plusieurs modèles par un point-virgule.", + "loc.input.label.nuGetFeedType": "Emplacement du flux cible", + "loc.input.label.feedPublish": "Flux cible", + "loc.input.help.feedPublish": "Sélectionnez un flux hébergé dans cette organisation. Pour permettre la sélection d'un flux, Azure Artifacts doit être installé et associé à une licence.", + "loc.input.label.publishPackageMetadata": "Publier des métadonnées de pipeline", + "loc.input.help.publishPackageMetadata": "Associer les métadonnées de ce pipeline de build/mise en production (numéro d'exécution, informations de code source) au package", + "loc.input.label.externalEndpoint": "Serveur NuGet", + "loc.input.help.externalEndpoint": "Connexion de service NuGet qui contient les informations d'identification externes du serveur NuGet.", + "loc.input.label.searchPatternPack": "Chemin du ou des fichiers csproj ou nuspec à compresser", + "loc.input.help.searchPatternPack": "Modèle utilisé pour rechercher les fichiers csproj ou nuspec à compresser.\n\nVous pouvez séparer plusieurs modèles par un point-virgule. Vous pouvez aussi exclure un modèle en le faisant précéder de '!'. Exemple : '**/*.csproj;!**/*.Tests.csproj'", + "loc.input.label.configurationToPack": "Configuration à ajouter au package", + "loc.input.help.configurationToPack": "Si un fichier csproj est utilisé, il spécifie la configuration à ajouter au package", + "loc.input.label.outputDir": "Dossier du package", + "loc.input.help.outputDir": "Dossier dans lequel les packages sont créés. S'il est vide, les packages sont créés au même endroit que le fichier csproj.", + "loc.input.label.nobuild": "Ne pas générer", + "loc.input.help.nobuild": "Empêche de générer le projet avant de le compresser. Correspond au paramètre de ligne de commande --no-build.", + "loc.input.label.includesymbols": "Inclure les symboles", + "loc.input.help.includesymbols": "Crée également des packages NuGet de symboles. Correspond au paramètre de ligne de commande --include-symbols.", + "loc.input.label.includesource": "Inclure la source", + "loc.input.help.includesource": "Inclut le code source dans le package. Correspond au paramètre de ligne de commande --include-source.", + "loc.input.label.versioningScheme": "Contrôle de version de package automatique", + "loc.input.help.versioningScheme": "Ne peut pas être utilisé avec les projets référencés inclus. Si vous choisissez 'Utiliser la date et l'heure', cela génère une version conforme à [SemVer](http://semver.org/spec/v1.0.0.html) au format 'X.Y.Z-ci-datetime' où vous choisissez X, Y et Z.\n\nSi vous choisissez 'Utiliser une variable d'environnement', vous devez sélectionner une variable d'environnement et vérifier qu'elle contient le numéro de version à utiliser.\n\nSi vous choisissez 'Utiliser le numéro de build', le numéro de build est utilisé en tant que version du package. **Remarque :** Sous Options, définissez le format du numéro de build de la façon suivante '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", + "loc.input.label.versionEnvVar": "Variable d'environnement", + "loc.input.help.versionEnvVar": "Entrez le nom de la variable sans $, $env ou %.", + "loc.input.label.requestedMajorVersion": "Principale", + "loc.input.help.requestedMajorVersion": "'X' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secondaire", + "loc.input.help.requestedMinorVersion": "'Y' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Correctif", + "loc.input.help.requestedPatchVersion": "'Z' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "Propriétés de build supplémentaires", + "loc.input.help.buildProperties": "Spécifie une liste de paires jeton = valeur, séparées par des points-virgules, où chaque occurrence de $token$ dans le fichier .nuspec est remplacée par la valeur donnée. Les valeurs peuvent être des chaînes entre guillemets.", + "loc.input.label.verbosityPack": "Commentaires", + "loc.input.help.verbosityPack": "Spécifie le niveau de détail affiché dans la sortie.", + "loc.input.label.workingDirectory": "Répertoire de travail", + "loc.input.help.workingDirectory": "Répertoire de travail où le script est exécuté. En l'absence de valeur spécifiée, il s'agit de la racine du dépôt (build) ou des artefacts (mise en production), c'est-à-dire $(System.DefaultWorkingDirectory). Le modèle de recherche du projet n'est **PAS** relatif au répertoire de travail.", + "loc.messages.BuildIdentityPermissionsHint": "Pour les flux internes, vérifiez que l'identité du service de build '%s' [%s] a accès au flux.", + "loc.messages.CouldNotSetCodePaging": "Impossible de définir la pagination du code en raison de l'erreur suivante : %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Version automatique : l'obtention du numéro de version à partir de l'option de build n'est pas prise en charge dans les mises en production", + "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", + "loc.messages.Error_NoSourceSpecifiedForPush": "Aucune source n'a été spécifiée pour l'envoi (push)", + "loc.messages.Error_NoValueFoundForEnvVar": "Valeur introuvable pour la variable d'environnement fournie.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Données de numéro de version introuvables dans la variable d'environnement suivante : BUILD_BUILDNUMBER. La valeur de la variable doit contenir une sous-chaîne aux formats suivants : X.Y.Z ou X.Y.Z.A, où A, X, Y et Z sont des entiers positifs.", + "loc.messages.Error_PackageFailure": "Une erreur s'est produite durant la compression des fichiers.", + "loc.messages.Error_PushNotARegularFile": "%s n'est pas un fichier. Vérifiez la propriété 'Chemin/modèle de nupkg' de la tâche.", + "loc.messages.Info_AttemptingToPackFile": "Tentative de compression du fichier : ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Aucun package ne correspond au modèle de recherche.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Aucun fichier ne correspond au modèle de recherche.", + "loc.messages.PackagesFailedToInstall": "Échec de la restauration des packages", + "loc.messages.PackagesFailedToPublish": "Échec de la publication des packages", + "loc.messages.PackagesInstalledSuccessfully": "Les packages ont été restaurés correctement", + "loc.messages.PackagesPublishedSuccessfully": "Les packages ont été publiés correctement", + "loc.messages.UnknownFeedType": "Type de flux inconnu '%s'", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le contrôle de version automatique du package et les options des projets référencés ne sont pas compatibles. Les projets référencés n'héritent pas de la version personnalisée fournie par les paramètres de contrôle de version automatique.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Plusieurs instances de données de version ont été trouvées dans BUILD_BUILDNUMBER. La première instance est supposée représenter la version.", + "loc.messages.dotnetCommandFailed": "Échec de la commande dotnet avec le code de sortie non nul pour les projets suivants : %s", + "loc.messages.noProjectFilesFound": "Le ou les fichiers projet correspondant au modèle spécifié sont introuvables.", + "loc.messages.noPublishFolderFoundToZip": "Un dossier de publication à compresser pour le fichier projet est introuvable : %s.", + "loc.messages.noWebProjectFound": "Le projet web est introuvable dans le dépôt. Les projets web sont identifiés par la présence d'un fichier web.config, d'un dossier wwwroot dans le répertoire, ou par l'utilisation de Microsoft.Net.Web.Sdk dans votre fichier projet. Vous pouvez affecter la valeur false à la propriété Publier des projets web (publishWebProjects: false en YML) si votre projet ne respecte pas cette convention, ou si vous souhaitez publier d'autres projets que des projets web.", + "loc.messages.zipFailed": "Échec de la compression avec l'erreur : %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore ne prend pas en charge l'utilisation d'une clé API chiffrée.", + "loc.messages.Error_ExpectedConfigurationElement": "Contenu xml non valide. L'élément nommé 'configuration' est attendu.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Il n'existe aucun fichier correspondant au modèle de recherche : %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL de téléchargement introuvable pour %s", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Il n'existe aucune version correspondant à l'entrée %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Échec de l'installation de l'outil : %s", + "loc.messages.Info_AvailableVersions": "Versions disponibles : %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Vous utilisez une correspondance de requête dans la chaîne de version. Des changements de comportement ou des changements importants peuvent se produire lors de la mise à jour de NuGet vers une nouvelle version.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Utilisation des informations d'authentification pour l'URI suivant : ", + "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", + "loc.messages.Info_SavingTempConfig": "Enregistrement de NuGet.config dans un fichier config temporaire.", + "loc.messages.Info_UsingToolPath": "Utilisation du chemin d'outils : %s", + "loc.messages.Info_UsingVersion": "Utilisation de la version : %s", + "loc.messages.NGCommon_AddingSources": "Définition des informations d'identification dans NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "Impossible de localiser la zone '%s' [%s]. Le service qui contient la zone n'est peut-être pas disponible dans votre région.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté : %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Version NuGet détectée %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté. Les extensions sont ignorées quand le client NuGet intégré est utilisé", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Sources de package introuvables dans le fichier NuGet.config sur %s", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Le fichier NuGet.config sur %s est non valide.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Un fichier NuGet.config est attendu sur %s, mais son contenu semble être celui d'un fichier packages.config. Vérifiez les paramètres de la tâche %s, puis assurez-vous d'avoir bien sélectionné NuGet.config au lieu de packages.config.", + "loc.messages.NGCommon_RemovingSources": "Préparation de la définition des informations d'identification dans NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "La zone '%s' [%s] est introuvable. Il existe peut-être un problème lié à votre installation de Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Version NuGet inconnue sélectionnée.", + "loc.messages.NGCommon_UnableToFindTool": "Outil %s introuvable", + "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Mise à jour de NuGet.exe version %s vers la version %s. Des changements de comportement ou des changements importants risquent de se produire au moment de la mise à jour de NuGet vers une nouvelle version. Pour ne pas que cela se produise, désélectionnez l'option 'Rechercher la dernière version' dans la tâche.", + "loc.messages.Net5Update": "Information : Les agents hébergés Azure Pipelines ont été mis à jour. Ils contiennent désormais le kit SDK/runtime .Net 5.x ainsi que l'ancienne version LTS de .Net Core. Si vous n'avez pas verrouillé une version du kit SDK pour vos projets, le kit SDK 5.x risque d'être sélectionné, ce qui peut avoir un comportement cassant par rapport aux versions antérieures. Découvrez plus en détail les changements cassants ici : https://docs.microsoft.com/fr-fr/dotnet/core/tools/ et https://docs.microsoft.com/fr-fr/dotnet/core/compatibility/. Pour en savoir plus sur ces changements et sur la façon de résoudre les problèmes correspondants, accédez à l'adresse suivante : https://docs.microsoft.com/fr-fr/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 a quelques problèmes de compatibilité avec les anciennes versions de NuGet (<=5.7). Si vous utilisez une ancienne version de NuGet (et non dotnet cli) pour des opérations de restauration, les commandes dotnet cli (par exemple dotnet build) qui dépendent de ces packages restaurés risquent de ne pas fonctionner. Si vous souhaitez atténuer ce genre d'erreur, vous pouvez : (1) - Utiliser dotnet cli pour les opérations de restauration, (2) - Utiliser NuGet version 5.8 pour les opérations de restauration, (3) - Utiliser global.json avec une ancienne version du kit SDK (<=3) pour les opérations de génération", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "Information : Les kits SDK/runtimes .NET Core 2.2 et 3.0 sont en fin de vie (EOL) et ont été supprimés sur tous les agents hébergés. Si vous utilisez ces kits SDK/runtimes sur des agents hébergés, effectuez une mise à niveau vers des versions plus récentes qui ne sont pas en fin de vie (EOL), ou bien utilisez la tâche UseDotNet pour installer la version nécessaire.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg est actuellement activé pour cette tâche. Pour résoudre cet avertissement, modifiez votre tâche de build et définissez 'includeNuGetOrg' sur 'false' ou désélectionnez 'Use packages from NuGet.org'.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Nous n’avons pas pu restaurer des paquets. Editez votre tâche de build et mettez 'includeNuGetOrg' à 'false' ou désélectionnez 'Use packages from NuGet.org'.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connexion de service n’utilise aucune méthode d’authentification prise en charge. Veuillez utiliser une connexion de service avec une authentification basée sur un jeton d’accès personnel." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/it-IT/resources.resjson index 22f6eaafec6f..ca103b93e60d 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=832194). In alternativa [vedere la documentazione di .NET Core](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "Consente di compilare, testare e pubblicare un'applicazione dotnet o di crearne un pacchetto oppure di eseguire un comando dotnet personalizzato", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "Feed e autenticazione", - "loc.group.displayName.restoreAdvanced": "Avanzate", - "loc.group.displayName.pushAuth": "Feed di destinazione e autenticazione", - "loc.group.displayName.pushAdvanced": "Avanzate", - "loc.group.displayName.packOptions": "Opzioni pacchetto", - "loc.group.displayName.packAdvanced": "Avanzate", - "loc.group.displayName.generalAdvanced": "Avanzate", - "loc.input.label.command": "Comando", - "loc.input.help.command": "Comando dotnet da eseguire. Selezionare 'Personalizza' per aggiungere argomenti o usare un comando non elencato qui.", - "loc.input.label.publishWebProjects": "Pubblica progetti Web", - "loc.input.help.publishWebProjects": "Se è impostato su true, l'attività proverà a trovare i progetti Web nel repository e a eseguire su di essi il comando publish. I progetti Web sono identificabili dalla presenza di un file web.config file o della cartella wwwroot nella directory.", - "loc.input.label.projects": "Percorso per uno o più progetti o soluzioni", - "loc.input.help.projects": "Percorso dei file con estensione csproj o sln da usare. È possibile usare i caratteri jolly, ad esempio **/.csproj per tutti i file con estensione csproj in tutte le sottocartelle. **Questo campo è conforme al criterio GLOB e viene eseguito sulla radice del repository in tutti i casi, indipendentemente dalla directory di lavoro.**", - "loc.input.label.custom": "Comando personalizzato", - "loc.input.help.custom": "Comando da passare a dotnet.exe per l'esecuzione.", - "loc.input.label.arguments": "Argomenti", - "loc.input.help.arguments": "Argomenti del comando selezionato. Ad esempio, configurazione della build, cartella di output, runtime. Gli argomenti dipendono dal comando selezionato.", - "loc.input.label.restoreArguments": "Argomenti", - "loc.input.help.restoreArguments": "Scrivere gli argomenti aggiuntivi da passare al comando **restore**.", - "loc.input.label.publishTestResults": "Pubblica i risultati dei test e i dati di code coverage", - "loc.input.help.publishTestResults": "Se si abilita questa opzione, verrà generato un file TRX dei risultati del test in `$(Agent.TempDirectory)` e i risultati verranno pubblicati nel server.
Questa opzione consente di aggiungere `--logger trx --results-directory $(Agent.TempDirectory)` agli argomenti della riga di comando.

Per raccogliere i dati di code coverage, è possibile aggiungere l'opzione `--collect \"Code coverage\"` agli argomenti della riga di comando. È attualmente disponibile solo nella piattaforma Windows.", - "loc.input.label.testRunTitle": "Titolo dell'esecuzione dei test", - "loc.input.help.testRunTitle": "Consente di specificare un nome per l'esecuzione dei test.", - "loc.input.label.zipAfterPublish": "Comprimi progetti pubblicati", - "loc.input.help.zipAfterPublish": "Se è impostato su true, la cartella creata dal comando publish verrà compressa.", - "loc.input.label.modifyOutputPath": "Aggiungi nome della cartella del progetto al percorso di pubblicazione", - "loc.input.help.modifyOutputPath": "Se è true, i nomi delle cartelle create dal comando di pubblicazione saranno preceduti dal nome della cartella del progetto quando negli argomenti viene specificato esplicitamente il percorso di output. È utile se si vogliono pubblicare più progetti nella stessa cartella.", - "loc.input.label.selectOrConfig": "Feed da usare", - "loc.input.help.selectOrConfig": "È possibile selezionare un feed da Azure Artifacts e/o NuGet.org oppure eseguire il commit di un file nuget.config nel repository del codice sorgente e impostarne qui il percorso.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "Usa pacchetti da NuGet.org", - "loc.input.help.includeNuGetOrg": "Include NuGet.org nel file NuGet.config generato.", - "loc.input.label.nugetConfigPath": "Percorso di NuGet.config", - "loc.input.help.nugetConfigPath": "File NuGet.config nel repository che specifica i feed da cui ripristinare i pacchetti.", - "loc.input.label.externalEndpoints": "Credenziali per i feed esterni a questa organizzazione/raccolta", - "loc.input.help.externalEndpoints": "Credenziali da usare per i registri esterni inclusi nel file NuGet.config selezionato. Per i feed di questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", - "loc.input.label.noCache": "Disabilita cache locale", - "loc.input.help.noCache": "Impedisce a NuGet di usare pacchetti dalle cache del computer locale.", - "loc.input.label.packagesDirectory": "Directory di destinazione", - "loc.input.help.packagesDirectory": "Consente di specificare la cartella in cui sono installati i pacchetti. Se non si specifica alcuna cartella, i pacchetti verranno ripristinati nella cache predefinita dei pacchetti NuGet.", - "loc.input.label.verbosityRestore": "Livello di dettaglio", - "loc.input.help.verbosityRestore": "Consente di specificare il livello di dettaglio visualizzato nell'output.", - "loc.input.label.searchPatternPush": "Percorso dei pacchetti NuGet da pubblicare", - "loc.input.help.searchPatternPush": "Criteri da soddisfare o percorso dei file nupkg da caricare. Per separare più criteri, è possibile usare un punto e virgola.", - "loc.input.label.nuGetFeedType": "Percorso del feed di destinazione", - "loc.input.label.feedPublish": "Feed di destinazione", - "loc.input.help.feedPublish": "Selezionare un feed ospitato in questa organizzazione. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", - "loc.input.label.publishPackageMetadata": "Pubblica i metadati della pipeline", - "loc.input.help.publishPackageMetadata": "Consente di associare i metadati della pipeline di compilazione/versione (numero di esecuzione, informazioni sul codice sorgente) al pacchetto", - "loc.input.label.externalEndpoint": "Server NuGet", - "loc.input.help.externalEndpoint": "Connessione al servizio NuGet che contiene le credenziali del server NuGet esterno.", - "loc.input.label.searchPatternPack": "Percorso dei file csproj o nuspec da includere nel pacchetto", - "loc.input.help.searchPatternPack": "Criterio per la ricerca dei file csproj o nuspec da includere nel pacchetto.\n\nÈ possibile separare più criteri con un punto e virgola, nonché rendere un criterio negativo aggiungendo il prefisso '!', ad esempio `**/*.csproj;!**/*.Tests.csproj`", - "loc.input.label.configurationToPack": "Configurazione per cui creare il pacchetto", - "loc.input.help.configurationToPack": "Quando si usa un file csproj, consente di specificare la configurazione per il pacchetto", - "loc.input.label.outputDir": "Cartella del pacchetto", - "loc.input.help.outputDir": "Cartella in cui verranno creati i pacchetti. Se è vuota, i pacchetti verranno creati insieme al file csproj.", - "loc.input.label.nobuild": "Non compilare", - "loc.input.help.nobuild": "Non compila il progetto prima della creazione del pacchetto. Corrisponde al parametro della riga di comando --no-build.", - "loc.input.label.includesymbols": "Includi simboli", - "loc.input.help.includesymbols": "Crea anche i pacchetti NuGet per i simboli. Corrisponde al parametro --include-symbols della riga di comando.", - "loc.input.label.includesource": "Includi codice sorgente", - "loc.input.help.includesource": "Include il codice sorgente nel pacchetto. Corrisponde al parametro --include-source della riga di comando.", - "loc.input.label.versioningScheme": "Controllo automatico delle versioni dei pacchetti", - "loc.input.help.versioningScheme": "Non può essere usato con Includi progetti con riferimenti. Se si sceglie l'opzione per usare data e ora, verrà generata una versione conforme a [SemVer](http://semver.org/spec/v1.0.0.html) nel formato `X.Y.Z-ci-dataora` in cui scegliere il valore di X, Y e Z.\n\nSe si sceglie l'opzione per usare una variabile di ambiente, è necessario selezionare una variabile di ambiente e assicurarsi che contenga il numero di versione che si vuole usare.\n\nSe si sceglie l'opzione per usare il numero di build, per il controllo della versione del pacchetto verrà usato il numero di build. **Nota:** in Opzioni impostare il formato della compilazione su '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", - "loc.input.label.versionEnvVar": "Variabile di ambiente", - "loc.input.help.versionEnvVar": "Immettere il nome della variabile senza $, $env o %.", - "loc.input.label.requestedMajorVersion": "Principale", - "loc.input.help.requestedMajorVersion": "Valore di 'X' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secondaria", - "loc.input.help.requestedMinorVersion": "Valore di 'Y' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Patch", - "loc.input.help.requestedPatchVersion": "Valore di 'Z' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "Proprietà di compilazione aggiuntive", - "loc.input.help.buildProperties": "Specifica un elenco di coppie token = valore, separate da punti e virgola, dove ogni occorrenza di $token$ nel file con estensione nuspec verrà sostituita dal valore specificato. I valori possono essere stringhe tra virgolette.", - "loc.input.label.verbosityPack": "Livello di dettaglio", - "loc.input.help.verbosityPack": "Consente di specificare il livello di dettaglio visualizzato nell'output.", - "loc.input.label.workingDirectory": "Directory di lavoro", - "loc.input.help.workingDirectory": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory). I criteri di ricerca del progetto **NON** sono relativi alla directory di lavoro.", - "loc.messages.BuildIdentityPermissionsHint": "Per i feed interni assicurarsi che l'identità '%s' [%s] del servizio di compilazione abbia accesso al feed.", - "loc.messages.CouldNotSetCodePaging": "Non è stato possibile impostare la tabella codici a causa dell'errore seguente: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: nelle versioni non è possibile ottenere il numero di versione dall'opzione di compilazione", - "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", - "loc.messages.Error_NoSourceSpecifiedForPush": "Non è stata specificata alcuna origine per push", - "loc.messages.Error_NoValueFoundForEnvVar": "Nessun valore è stato trovato per la variabile di ambiente specificata.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Non è stato possibile trovare i dati del numero di versione nella variabile di ambiente seguente: BUILD_BUILDNUMBER. Il valore della variabile deve contenere una sottostringa con i formati seguenti: X.Y.Z o X.Y.Z.A dove A, X, Y e Z sono numeri interi positivi.", - "loc.messages.Error_PackageFailure": "Si è verificato un errore durante il tentativo di includere i file nel pacchetto.", - "loc.messages.Error_PushNotARegularFile": "%s non è un file. Verificare la proprietà 'Percorso/Criterio per nupkg' dell'attività.", - "loc.messages.Info_AttemptingToPackFile": "Tentativo di includere il file nel pacchetto: ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Nessun pacchetto corrispondente ai criteri di ricerca.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Nessun file corrispondente ai criteri di ricerca.", - "loc.messages.PackagesFailedToInstall": "Il ripristino dei pacchetti non è riuscito", - "loc.messages.PackagesFailedToPublish": "La pubblicazione dei pacchetti non è riuscita", - "loc.messages.PackagesInstalledSuccessfully": "I pacchetti sono stati ripristinati", - "loc.messages.PackagesPublishedSuccessfully": "I pacchetti sono stati pubblicati", - "loc.messages.UnknownFeedType": "Tipo di feed '%s' sconosciuto", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le opzioni Controllo automatico delle versioni dei pacchetti e Includi progetti con riferimenti non possono essere usate insieme. I progetti con riferimenti non erediteranno la versione personalizzata specificata dalle impostazioni del controllo automatico delle versioni.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "È stata trovata più di un'istanza di dati di versione in BUILD_BUILDNUMBER. Si presuppone che la prima istanza sia la versione.", - "loc.messages.dotnetCommandFailed": "Il comando dotnet non è riuscito. Codice di uscita diverso da zero nei progetti seguenti: %s", - "loc.messages.noProjectFilesFound": "I file di progetto corrispondenti al criterio specificato non sono stati trovati.", - "loc.messages.noPublishFolderFoundToZip": "Non è stato possibile trovare alcuna cartella di pubblicazione da comprimere per il file di progetto: %s.", - "loc.messages.noWebProjectFound": "Nel repository non è stato trovato alcun progetto Web. I progetti Web sono identificabili dalla presenza di un file web.config, della cartella wwwroot nella directory o dall'utilizzo di Microsoft.Net.Web.Sdk nel file di progetto. È possibile impostare la proprietà Pubblica progetti Web su false (publishWebProjects: false in yml) se il progetto non segue questa convenzione o si vogliono pubblicare progetti diversi da quelli Web.", - "loc.messages.zipFailed": "Il comando zip non è riuscito. Errore: %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore non supporta attualmente una chiave API crittografata.", - "loc.messages.Error_ExpectedConfigurationElement": "XML non valido. È previsto un elemento denominato 'configuration'.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Non sono stati trovati file corrispondenti con il criterio di ricerca: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "Non è stato trovato alcun URL di download per %s", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Non è stata trovata alcuna versione corrispondente all'input %s", - "loc.messages.Error_NuGetToolInstallerFailer": "L'installazione dello strumento non è riuscita: %s", - "loc.messages.Info_AvailableVersions": "Le versioni disponibili sono: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sulla stringa di versione viene usata una corrispondenza query che potrebbe causare modifiche del comportamento o impreviste quando NuGet viene aggiornato a una nuova versione.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Uso di informazioni di autenticazione per l'URI seguente: ", - "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", - "loc.messages.Info_SavingTempConfig": "Salvataggio di NuGet.config in un file di configurazione temporaneo.", - "loc.messages.Info_UsingToolPath": "Uso del percorso dello strumento: %s", - "loc.messages.Info_UsingVersion": "Uso della versione: %s", - "loc.messages.NGCommon_AddingSources": "Impostazione delle credenziali in NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "L'area '%s' [%s] non è stata trovata. Il servizio che contiene tale area potrebbe non essere disponibile nell'area geografica corrente.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "È stata rilevata la versione di NuGet %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH). Le estensioni vengono ignorate quando si usa il client NuGet predefinito", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Non sono state trovate origini pacchetto nel file NuGet.config in %s", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Il file NuGet.config in %s non è valido.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "In %s è previsto un file NuGet.config, ma il contenuto del file sembra essere quello di un file packages.config. Verificare le impostazioni dell'attività %s e confermare di aver selezionato NuGet.config invece di packages.config.", - "loc.messages.NGCommon_RemovingSources": "Preparazione dell'impostazione delle credenziali in NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "L'area '%s' [%s] non è stata trovata. Potrebbe essersi verificato un problema con l'installazione di Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "È stata selezionata una versione di NuGet sconosciuta.", - "loc.messages.NGCommon_UnableToFindTool": "Lo strumento %s non è stato trovato", - "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Aggiornamento della versione di NuGet.exe a %s da %s. In seguito all'aggiornamento di NuGet a una nuova versione è possibile riscontrare modifiche funzionali o modifiche che causano un'interruzione. Per evitare queste modifiche, deselezionare l'opzione 'Controlla disponibilità di versioni più recenti' nell'attività.", - "loc.messages.Net5Update": "Informazioni: gli agenti ospitati di Azure Pipelines sono stati aggiornati e ora includono .NET 5.x SDK/Runtime unitamente alla versione precedente di .NET Core che sono attualmente LTS. A meno che non si sia impostato il blocco per usare una versione specifica dell'SDK per i progetti, è possibile che sia stata usata una versione 5.x, che potrebbe presentare alcune modifiche che causano interruzioni rispetto alle versioni precedenti. Per informazioni sulle modifiche che causano un'interruzione, vedere: https://docs.microsoft.com/it-it/dotnet/core/tools/ e https://docs.microsoft.com/it-it/dotnet/core/compatibility/. Per informazioni su tali modifiche e per la risoluzione dei problemi, vedere qui: https://docs.microsoft.com/it-it/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 presenta alcuni problemi di compatibilità con le versioni precedenti di Nuget (<=5.7), quindi se per il ripristino si usa una versione precedente di Nuget (e non dotnet cli), i comandi di dotnet cli (ad esempio dotnet build) che si basano su tali pacchetti ripristinati potrebbero non riuscire. Per mitigare tale errore, è possibile: (1) usare dotnet cli per il ripristino, (2) usare Nuget versione 5.8 per il ripristino, (3) usare Global.json con una versione precedente dell'SDK (<=3) per compilare", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "Informazioni: .NET Core SDK/Runtime 2.2 e 3.0 stanno per passare alla fase EOL (End of Life) e sono stati rimossi da tutti gli agenti ospitati. Se si usano questi SDK/Runtime in agenti ospitati, eseguire l'aggiornamento a versioni più recenti per cui non è previsto il passaggio alla fase EOL oppure usare l'attività Usa dotnet per installare la versione richiesta.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg è attualmente abilitato per questa attività. Per risolvere questo avviso, modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Impossibile ripristinare i pacchetti. Modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connessione al servizio non utilizza un metodo di autenticazione supportato. Usare una connessione al servizio con autenticazione basata su token di accesso personale." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=832194). In alternativa [vedere la documentazione di .NET Core](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "Consente di compilare, testare e pubblicare un'applicazione dotnet o di crearne un pacchetto oppure di eseguire un comando dotnet personalizzato", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "Feed e autenticazione", + "loc.group.displayName.restoreAdvanced": "Avanzate", + "loc.group.displayName.pushAuth": "Feed di destinazione e autenticazione", + "loc.group.displayName.pushAdvanced": "Avanzate", + "loc.group.displayName.packOptions": "Opzioni pacchetto", + "loc.group.displayName.packAdvanced": "Avanzate", + "loc.group.displayName.generalAdvanced": "Avanzate", + "loc.input.label.command": "Comando", + "loc.input.help.command": "Comando dotnet da eseguire. Selezionare 'Personalizza' per aggiungere argomenti o usare un comando non elencato qui.", + "loc.input.label.publishWebProjects": "Pubblica progetti Web", + "loc.input.help.publishWebProjects": "Se è impostato su true, l'attività proverà a trovare i progetti Web nel repository e a eseguire su di essi il comando publish. I progetti Web sono identificabili dalla presenza di un file web.config file o della cartella wwwroot nella directory.", + "loc.input.label.projects": "Percorso per uno o più progetti o soluzioni", + "loc.input.help.projects": "Percorso dei file con estensione csproj o sln da usare. È possibile usare i caratteri jolly, ad esempio **/.csproj per tutti i file con estensione csproj in tutte le sottocartelle. **Questo campo è conforme al criterio GLOB e viene eseguito sulla radice del repository in tutti i casi, indipendentemente dalla directory di lavoro.**", + "loc.input.label.custom": "Comando personalizzato", + "loc.input.help.custom": "Comando da passare a dotnet.exe per l'esecuzione.", + "loc.input.label.arguments": "Argomenti", + "loc.input.help.arguments": "Argomenti del comando selezionato. Ad esempio, configurazione della build, cartella di output, runtime. Gli argomenti dipendono dal comando selezionato.", + "loc.input.label.restoreArguments": "Argomenti", + "loc.input.help.restoreArguments": "Scrivere gli argomenti aggiuntivi da passare al comando **restore**.", + "loc.input.label.publishTestResults": "Pubblica i risultati dei test e i dati di code coverage", + "loc.input.help.publishTestResults": "Se si abilita questa opzione, verrà generato un file TRX dei risultati del test in `$(Agent.TempDirectory)` e i risultati verranno pubblicati nel server.
Questa opzione consente di aggiungere `--logger trx --results-directory $(Agent.TempDirectory)` agli argomenti della riga di comando.

Per raccogliere i dati di code coverage, è possibile aggiungere l'opzione `--collect \"Code coverage\"` agli argomenti della riga di comando. È attualmente disponibile solo nella piattaforma Windows.", + "loc.input.label.testRunTitle": "Titolo dell'esecuzione dei test", + "loc.input.help.testRunTitle": "Consente di specificare un nome per l'esecuzione dei test.", + "loc.input.label.zipAfterPublish": "Comprimi progetti pubblicati", + "loc.input.help.zipAfterPublish": "Se è impostato su true, la cartella creata dal comando publish verrà compressa.", + "loc.input.label.modifyOutputPath": "Aggiungi nome della cartella del progetto al percorso di pubblicazione", + "loc.input.help.modifyOutputPath": "Se è true, i nomi delle cartelle create dal comando di pubblicazione saranno preceduti dal nome della cartella del progetto quando negli argomenti viene specificato esplicitamente il percorso di output. È utile se si vogliono pubblicare più progetti nella stessa cartella.", + "loc.input.label.selectOrConfig": "Feed da usare", + "loc.input.help.selectOrConfig": "È possibile selezionare un feed da Azure Artifacts e/o NuGet.org oppure eseguire il commit di un file nuget.config nel repository del codice sorgente e impostarne qui il percorso.", + "loc.input.label.feedRestore": "Usare pacchetti da questo feed Azure Artifacts. Selezionare una voce dall'elenco a discesa o immettere [nome progetto/]nome feed.", + "loc.input.help.feedRestore": "Include il feed selezionato nel file NuGet.config generato.\n\nFormato:\n* Per feed con ambito organizzazione: `FeedName`\n* Per feed con ambito progetto: `ProjectName/FeedName`", + "loc.input.label.includeNuGetOrg": "Usa pacchetti da NuGet.org", + "loc.input.help.includeNuGetOrg": "Include NuGet.org nel file NuGet.config generato.", + "loc.input.label.nugetConfigPath": "Percorso di NuGet.config", + "loc.input.help.nugetConfigPath": "File NuGet.config nel repository che specifica i feed da cui ripristinare i pacchetti.", + "loc.input.label.externalEndpoints": "Credenziali per i feed esterni a questa organizzazione/raccolta", + "loc.input.help.externalEndpoints": "Credenziali da usare per i registri esterni inclusi nel file NuGet.config selezionato. Per i feed di questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", + "loc.input.label.noCache": "Disabilita cache locale", + "loc.input.help.noCache": "Impedisce a NuGet di usare pacchetti dalle cache del computer locale.", + "loc.input.label.packagesDirectory": "Directory di destinazione", + "loc.input.help.packagesDirectory": "Consente di specificare la cartella in cui sono installati i pacchetti. Se non si specifica alcuna cartella, i pacchetti verranno ripristinati nella cache predefinita dei pacchetti NuGet.", + "loc.input.label.verbosityRestore": "Livello di dettaglio", + "loc.input.help.verbosityRestore": "Consente di specificare il livello di dettaglio visualizzato nell'output.", + "loc.input.label.searchPatternPush": "Percorso dei pacchetti NuGet da pubblicare", + "loc.input.help.searchPatternPush": "Criteri da soddisfare o percorso dei file nupkg da caricare. Per separare più criteri, è possibile usare un punto e virgola.", + "loc.input.label.nuGetFeedType": "Percorso del feed di destinazione", + "loc.input.label.feedPublish": "Feed di destinazione", + "loc.input.help.feedPublish": "Selezionare un feed ospitato in questa organizzazione. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", + "loc.input.label.publishPackageMetadata": "Pubblica i metadati della pipeline", + "loc.input.help.publishPackageMetadata": "Consente di associare i metadati della pipeline di compilazione/versione (numero di esecuzione, informazioni sul codice sorgente) al pacchetto", + "loc.input.label.externalEndpoint": "Server NuGet", + "loc.input.help.externalEndpoint": "Connessione al servizio NuGet che contiene le credenziali del server NuGet esterno.", + "loc.input.label.searchPatternPack": "Percorso dei file csproj o nuspec da includere nel pacchetto", + "loc.input.help.searchPatternPack": "Criterio per la ricerca dei file csproj o nuspec da includere nel pacchetto.\n\nÈ possibile separare più criteri con un punto e virgola, nonché rendere un criterio negativo aggiungendo il prefisso '!', ad esempio `**/*.csproj;!**/*.Tests.csproj`", + "loc.input.label.configurationToPack": "Configurazione per cui creare il pacchetto", + "loc.input.help.configurationToPack": "Quando si usa un file csproj, consente di specificare la configurazione per il pacchetto", + "loc.input.label.outputDir": "Cartella del pacchetto", + "loc.input.help.outputDir": "Cartella in cui verranno creati i pacchetti. Se è vuota, i pacchetti verranno creati insieme al file csproj.", + "loc.input.label.nobuild": "Non compilare", + "loc.input.help.nobuild": "Non compila il progetto prima della creazione del pacchetto. Corrisponde al parametro della riga di comando --no-build.", + "loc.input.label.includesymbols": "Includi simboli", + "loc.input.help.includesymbols": "Crea anche i pacchetti NuGet per i simboli. Corrisponde al parametro --include-symbols della riga di comando.", + "loc.input.label.includesource": "Includi codice sorgente", + "loc.input.help.includesource": "Include il codice sorgente nel pacchetto. Corrisponde al parametro --include-source della riga di comando.", + "loc.input.label.versioningScheme": "Controllo automatico delle versioni dei pacchetti", + "loc.input.help.versioningScheme": "Non può essere usato con Includi progetti con riferimenti. Se si sceglie l'opzione per usare data e ora, verrà generata una versione conforme a [SemVer](http://semver.org/spec/v1.0.0.html) nel formato `X.Y.Z-ci-dataora` in cui scegliere il valore di X, Y e Z.\n\nSe si sceglie l'opzione per usare una variabile di ambiente, è necessario selezionare una variabile di ambiente e assicurarsi che contenga il numero di versione che si vuole usare.\n\nSe si sceglie l'opzione per usare il numero di build, per il controllo della versione del pacchetto verrà usato il numero di build. **Nota:** in Opzioni impostare il formato della compilazione su '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", + "loc.input.label.versionEnvVar": "Variabile di ambiente", + "loc.input.help.versionEnvVar": "Immettere il nome della variabile senza $, $env o %.", + "loc.input.label.requestedMajorVersion": "Principale", + "loc.input.help.requestedMajorVersion": "Valore di 'X' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secondaria", + "loc.input.help.requestedMinorVersion": "Valore di 'Y' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Patch", + "loc.input.help.requestedPatchVersion": "Valore di 'Z' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "Proprietà di compilazione aggiuntive", + "loc.input.help.buildProperties": "Specifica un elenco di coppie token = valore, separate da punti e virgola, dove ogni occorrenza di $token$ nel file con estensione nuspec verrà sostituita dal valore specificato. I valori possono essere stringhe tra virgolette.", + "loc.input.label.verbosityPack": "Livello di dettaglio", + "loc.input.help.verbosityPack": "Consente di specificare il livello di dettaglio visualizzato nell'output.", + "loc.input.label.workingDirectory": "Directory di lavoro", + "loc.input.help.workingDirectory": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory). I criteri di ricerca del progetto **NON** sono relativi alla directory di lavoro.", + "loc.messages.BuildIdentityPermissionsHint": "Per i feed interni assicurarsi che l'identità '%s' [%s] del servizio di compilazione abbia accesso al feed.", + "loc.messages.CouldNotSetCodePaging": "Non è stato possibile impostare la tabella codici a causa dell'errore seguente: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: nelle versioni non è possibile ottenere il numero di versione dall'opzione di compilazione", + "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", + "loc.messages.Error_NoSourceSpecifiedForPush": "Non è stata specificata alcuna origine per push", + "loc.messages.Error_NoValueFoundForEnvVar": "Nessun valore è stato trovato per la variabile di ambiente specificata.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Non è stato possibile trovare i dati del numero di versione nella variabile di ambiente seguente: BUILD_BUILDNUMBER. Il valore della variabile deve contenere una sottostringa con i formati seguenti: X.Y.Z o X.Y.Z.A dove A, X, Y e Z sono numeri interi positivi.", + "loc.messages.Error_PackageFailure": "Si è verificato un errore durante il tentativo di includere i file nel pacchetto.", + "loc.messages.Error_PushNotARegularFile": "%s non è un file. Verificare la proprietà 'Percorso/Criterio per nupkg' dell'attività.", + "loc.messages.Info_AttemptingToPackFile": "Tentativo di includere il file nel pacchetto: ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Nessun pacchetto corrispondente ai criteri di ricerca.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Nessun file corrispondente ai criteri di ricerca.", + "loc.messages.PackagesFailedToInstall": "Il ripristino dei pacchetti non è riuscito", + "loc.messages.PackagesFailedToPublish": "La pubblicazione dei pacchetti non è riuscita", + "loc.messages.PackagesInstalledSuccessfully": "I pacchetti sono stati ripristinati", + "loc.messages.PackagesPublishedSuccessfully": "I pacchetti sono stati pubblicati", + "loc.messages.UnknownFeedType": "Tipo di feed '%s' sconosciuto", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le opzioni Controllo automatico delle versioni dei pacchetti e Includi progetti con riferimenti non possono essere usate insieme. I progetti con riferimenti non erediteranno la versione personalizzata specificata dalle impostazioni del controllo automatico delle versioni.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "È stata trovata più di un'istanza di dati di versione in BUILD_BUILDNUMBER. Si presuppone che la prima istanza sia la versione.", + "loc.messages.dotnetCommandFailed": "Il comando dotnet non è riuscito. Codice di uscita diverso da zero nei progetti seguenti: %s", + "loc.messages.noProjectFilesFound": "I file di progetto corrispondenti al criterio specificato non sono stati trovati.", + "loc.messages.noPublishFolderFoundToZip": "Non è stato possibile trovare alcuna cartella di pubblicazione da comprimere per il file di progetto: %s.", + "loc.messages.noWebProjectFound": "Nel repository non è stato trovato alcun progetto Web. I progetti Web sono identificabili dalla presenza di un file web.config, della cartella wwwroot nella directory o dall'utilizzo di Microsoft.Net.Web.Sdk nel file di progetto. È possibile impostare la proprietà Pubblica progetti Web su false (publishWebProjects: false in yml) se il progetto non segue questa convenzione o si vogliono pubblicare progetti diversi da quelli Web.", + "loc.messages.zipFailed": "Il comando zip non è riuscito. Errore: %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore non supporta attualmente una chiave API crittografata.", + "loc.messages.Error_ExpectedConfigurationElement": "XML non valido. È previsto un elemento denominato 'configuration'.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Non sono stati trovati file corrispondenti con il criterio di ricerca: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "Non è stato trovato alcun URL di download per %s", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Non è stata trovata alcuna versione corrispondente all'input %s", + "loc.messages.Error_NuGetToolInstallerFailer": "L'installazione dello strumento non è riuscita: %s", + "loc.messages.Info_AvailableVersions": "Le versioni disponibili sono: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sulla stringa di versione viene usata una corrispondenza query che potrebbe causare modifiche del comportamento o impreviste quando NuGet viene aggiornato a una nuova versione.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Uso di informazioni di autenticazione per l'URI seguente: ", + "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", + "loc.messages.Info_SavingTempConfig": "Salvataggio di NuGet.config in un file di configurazione temporaneo.", + "loc.messages.Info_UsingToolPath": "Uso del percorso dello strumento: %s", + "loc.messages.Info_UsingVersion": "Uso della versione: %s", + "loc.messages.NGCommon_AddingSources": "Impostazione delle credenziali in NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "L'area '%s' [%s] non è stata trovata. Il servizio che contiene tale area potrebbe non essere disponibile nell'area geografica corrente.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "È stata rilevata la versione di NuGet %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH). Le estensioni vengono ignorate quando si usa il client NuGet predefinito", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Non sono state trovate origini pacchetto nel file NuGet.config in %s", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Il file NuGet.config in %s non è valido.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "In %s è previsto un file NuGet.config, ma il contenuto del file sembra essere quello di un file packages.config. Verificare le impostazioni dell'attività %s e confermare di aver selezionato NuGet.config invece di packages.config.", + "loc.messages.NGCommon_RemovingSources": "Preparazione dell'impostazione delle credenziali in NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "L'area '%s' [%s] non è stata trovata. Potrebbe essersi verificato un problema con l'installazione di Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "È stata selezionata una versione di NuGet sconosciuta.", + "loc.messages.NGCommon_UnableToFindTool": "Lo strumento %s non è stato trovato", + "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Aggiornamento della versione di NuGet.exe a %s da %s. In seguito all'aggiornamento di NuGet a una nuova versione è possibile riscontrare modifiche funzionali o modifiche che causano un'interruzione. Per evitare queste modifiche, deselezionare l'opzione 'Controlla disponibilità di versioni più recenti' nell'attività.", + "loc.messages.Net5Update": "Informazioni: gli agenti ospitati di Azure Pipelines sono stati aggiornati e ora includono .NET 5.x SDK/Runtime unitamente alla versione precedente di .NET Core che sono attualmente LTS. A meno che non si sia impostato il blocco per usare una versione specifica dell'SDK per i progetti, è possibile che sia stata usata una versione 5.x, che potrebbe presentare alcune modifiche che causano interruzioni rispetto alle versioni precedenti. Per informazioni sulle modifiche che causano un'interruzione, vedere: https://docs.microsoft.com/it-it/dotnet/core/tools/ e https://docs.microsoft.com/it-it/dotnet/core/compatibility/. Per informazioni su tali modifiche e per la risoluzione dei problemi, vedere qui: https://docs.microsoft.com/it-it/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 presenta alcuni problemi di compatibilità con le versioni precedenti di Nuget (<=5.7), quindi se per il ripristino si usa una versione precedente di Nuget (e non dotnet cli), i comandi di dotnet cli (ad esempio dotnet build) che si basano su tali pacchetti ripristinati potrebbero non riuscire. Per mitigare tale errore, è possibile: (1) usare dotnet cli per il ripristino, (2) usare Nuget versione 5.8 per il ripristino, (3) usare Global.json con una versione precedente dell'SDK (<=3) per compilare", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "Informazioni: .NET Core SDK/Runtime 2.2 e 3.0 stanno per passare alla fase EOL (End of Life) e sono stati rimossi da tutti gli agenti ospitati. Se si usano questi SDK/Runtime in agenti ospitati, eseguire l'aggiornamento a versioni più recenti per cui non è previsto il passaggio alla fase EOL oppure usare l'attività Usa dotnet per installare la versione richiesta.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg è attualmente abilitato per questa attività. Per risolvere questo avviso, modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Impossibile ripristinare i pacchetti. Modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connessione al servizio non utilizza un metodo di autenticazione supportato. Usare una connessione al servizio con autenticazione basata su token di accesso personale." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ja-JP/resources.resjson index b9e9d5d82938..41b3bed1b044 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=832194)、または [.NET Core のドキュメントを参照](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "dotnet アプリケーションをビルド、テスト、パッケージ、公開するか、カスタム dotnet コマンドを実行します", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "フィードと認証", - "loc.group.displayName.restoreAdvanced": "詳細設定", - "loc.group.displayName.pushAuth": "宛先フィードと認証", - "loc.group.displayName.pushAdvanced": "詳細", - "loc.group.displayName.packOptions": "パック オプション", - "loc.group.displayName.packAdvanced": "詳細", - "loc.group.displayName.generalAdvanced": "詳細", - "loc.input.label.command": "コマンド", - "loc.input.help.command": "実行する dotnet コマンド。引数を追加したり、この一覧にないコマンドを使用したりするには、[カスタム] を選択します。", - "loc.input.label.publishWebProjects": "Web プロジェクトの公開", - "loc.input.help.publishWebProjects": "true の場合、タスクはリポジトリ内の Web プロジェクトを検索し、発行コマンドを実行しようとします。Web プロジェクトは web.config ファイルまたは wwwroot フォルダーがディレクトリ内にあるかどうかによって識別されます。", - "loc.input.label.projects": "プロジェクトまたはソリューションへのパス", - "loc.input.help.projects": "使用する csproj または sln ファイルへのパス。ワイルドカードを使用できます (例: すべてのサブフォルダーにあるすべての .csproj ファイルの場合は **/*.csproj)。**このフィールドは glob パターンに従っており、作業ディレクトリに関係なく、常にリポジトリのルートに対して実行されます。**", - "loc.input.label.custom": "カスタム コマンド", - "loc.input.help.custom": "実行のために dotnet.exe に渡すコマンド。", - "loc.input.label.arguments": "引数", - "loc.input.help.arguments": "選択したコマンドへの引数。たとえば、ビルド構成、出力フォルダー、ランタイムなどです。引数は選択したコマンドに応じて決まります。", - "loc.input.label.restoreArguments": "引数", - "loc.input.help.restoreArguments": "**restore** コマンドに渡される追加の引数を記述します。", - "loc.input.label.publishTestResults": "テスト結果とコード カバレッジを公開する", - "loc.input.help.publishTestResults": "このオプションを有効にすると、`$(Agent.TempDirectory)` にテスト結果の TRX ファイルが生成され、結果がサーバーに公開されます。
このオプションでは、コマンド ライン引数に `--logger trx --results-directory $(Agent.TempDirectory)` が追加されます。

コード カバレッジは、コマンド ライン引数に `--collect \"Code coverage\"` オプションを追加することで収集できます。現在のところ、これは Windows プラットフォームでのみ利用できます。", - "loc.input.label.testRunTitle": "テストの実行のタイトル", - "loc.input.help.testRunTitle": "テストの実行の名前を指定します。", - "loc.input.label.zipAfterPublish": "公開されたプロジェクトの zip 圧縮", - "loc.input.help.zipAfterPublish": "true の場合、発行コマンドで作成されたフォルダーが zip 圧縮されます。", - "loc.input.label.modifyOutputPath": "発行パスにプロジェクトのフォルダー名を追加する", - "loc.input.help.modifyOutputPath": "true にすると、出力パスを明示的に引数で指定している場合に、発行コマンドによって作成されるフォルダーのフォルダー名の前にプロジェクトのフォルダー名が付きます。これは、複数のプロジェクトを同じフォルダーに発行する場合に便利です。", - "loc.input.label.selectOrConfig": "使用するフィード", - "loc.input.help.selectOrConfig": "Azure Artifacts や NuGet.org からフィードをここで選択するか、ソース コード リポジトリに nuGet.config ファイルをコミットしてそのパスをここで設定します。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "NuGet.org からのパッケージを使用する", - "loc.input.help.includeNuGetOrg": "生成される NuGet.config に NuGet.org を含めます。", - "loc.input.label.nugetConfigPath": "NuGet.config へのパス", - "loc.input.help.nugetConfigPath": "リポジトリにある、パッケージの復元元のフィードを指定する NuGet.config。", - "loc.input.label.externalEndpoints": "この組織/コレクション外のフィードの資格情報", - "loc.input.help.externalEndpoints": "選択した NuGet.config にある外部レジストリに使用する資格情報です。この組織/コレクションのフィードの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", - "loc.input.label.noCache": "ローカル キャッシュの無効化", - "loc.input.help.noCache": "NuGet で、ローカル コンピューター キャッシュからパッケージを使用しないようにします。", - "loc.input.label.packagesDirectory": "ダウンロード先ディレクトリ", - "loc.input.help.packagesDirectory": "パッケージのインストール先のフォルダーを指定します。フォルダーを指定しないと、パッケージは、既定の NuGet パッケージ キャッシュに復元されます。", - "loc.input.label.verbosityRestore": "詳細", - "loc.input.help.verbosityRestore": "出力に表示する詳細の量を指定します。", - "loc.input.label.searchPatternPush": "発行する NuGet パッケージへのパス", - "loc.input.help.searchPatternPush": "アップロードする Nupkg ファイルとの一致を探すパターンまたはパス。複数のパターンをセミコロンで区切ることができます。", - "loc.input.label.nuGetFeedType": "ターゲット フィードの場所", - "loc.input.label.feedPublish": "ターゲット フィード", - "loc.input.help.feedPublish": "この組織でホストされているフィードを選択します。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンス認証しておく必要があります。", - "loc.input.label.publishPackageMetadata": "パイプライン メタデータの公開", - "loc.input.help.publishPackageMetadata": "このビルド/リリース パイプラインのメタデータ (実行番号、ソース コード情報) をパッケージに関連付ける", - "loc.input.label.externalEndpoint": "NuGet サーバー", - "loc.input.help.externalEndpoint": "外部 NuGet サーバーの資格情報が含まれている NuGet サービス接続。", - "loc.input.label.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルへのパス", - "loc.input.help.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルを検索するパターン。\n\nセミコロンで区切って複数のパターンを指定できます。また、先頭に '!' を付けることでパターンを否定できます。例: `**/*.csproj;!**/*.Tests.csproj`", - "loc.input.label.configurationToPack": "パッケージへの構成", - "loc.input.help.configurationToPack": "csproj ファイルの使用時、これでパッケージの構成が指定されます", - "loc.input.label.outputDir": "パッケージ フォルダー", - "loc.input.help.outputDir": "パッケージが作成されるフォルダー。空の場合、パッケージは、csproj ファイルと共に作成されます。", - "loc.input.label.nobuild": "ビルドしない", - "loc.input.help.nobuild": "パッキングの前にプロジェクトをビルドしません。--no-build コマンド ライン パラメーターに対応します。", - "loc.input.label.includesymbols": "シンボルを含める", - "loc.input.help.includesymbols": "追加でシンボル NuGet パッケージを作成します。--include-symbols コマンド ライン パラメーターに相当します。", - "loc.input.label.includesource": "ソースを含める", - "loc.input.help.includesource": "パッケージにソース コードを含めます。--include-source コマンド ライン パラメーターに相当します。", - "loc.input.label.versioningScheme": "自動パッケージ バージョン管理", - "loc.input.help.versioningScheme": "参照を含むプロジェクトでは使用できません。[日付と時刻を使用する] を選ぶと、`X.Y.Z-ci-datetime` の書式で設定された [SemVer](http://semver.org/spec/v1.0.0.html) 対応バージョンが生成されます (X、Y、Z は自分で選択)。\n\n[環境変数を使用する] を選ぶ場合は、環境変数を選んで、使用するバージョン番号がそれに含まれていることを確認する必要があります。\n\n[ビルド番号を使用する] を選ぶと、ビルド番号がパッケージのバージョンに使用されます。**注:** オプション セットでは、ビルド番号の形式は '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)' となります。", - "loc.input.label.versionEnvVar": "環境変数", - "loc.input.help.versionEnvVar": "$、$env、または % を使用せずに変数名を入力します。", - "loc.input.label.requestedMajorVersion": "メジャー", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "マイナー", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "パッチ", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "追加のビルド プロパティ", - "loc.input.help.buildProperties": "token = value のペアをセミコロンで区切って並べたリストを指定します。.nuspec ファイル内に出現する $token$ がそれぞれ指定された値で置き換えられます。引用符で囲んだ文字列を値として指定することもできます。", - "loc.input.label.verbosityPack": "詳細", - "loc.input.help.verbosityPack": "出力に表示する詳細の量を指定します。", - "loc.input.label.workingDirectory": "作業ディレクトリ", - "loc.input.help.workingDirectory": "スクリプトが実行される現在の作業ディレクトリ。空白の場合はリポジトリ (ビルド) または成果物 (リリース) のルートとなり、これは $(System.DefaultWorkingDirectory) です。プロジェクトの検索パターンは、作業ディレクトリからの相対的なものでは**ありません**。", - "loc.messages.BuildIdentityPermissionsHint": "内部フィードについて、ビルド サービス ID '%s' [%s] がフィードにアクセスできることを確認します。", - "loc.messages.CouldNotSetCodePaging": "次のエラーのためのコード ページングを設定できませんでした。%s", - "loc.messages.Error_AutomaticallyVersionReleases": "自動バージョン: ビルド オプションからのバージョン番号の取得は、リリースではサポートされていません", - "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", - "loc.messages.Error_NoSourceSpecifiedForPush": "プッシュ用のソースが指定されていませんでした", - "loc.messages.Error_NoValueFoundForEnvVar": "指定された環境変数の値が見つかりませんでした。", - "loc.messages.Error_NoVersionFoundInBuildNumber": "次の環境変数にバージョン番号データが見つかりませんでした: BUILD_BUILDNUMBER。この変数の値は、次の形式のサブ文字列を含んでいる必要があります: X.Y.Z または X.Y.Z.A (A、X、Y、Z は正の整数)。", - "loc.messages.Error_PackageFailure": "ファイルをパックしようとしてエラーが発生しました。", - "loc.messages.Error_PushNotARegularFile": "%s はファイルではありません。タスクの [Nupkg へのパス/パターン] プロパティをご確認ください。", - "loc.messages.Info_AttemptingToPackFile": "ファイルをパックしようとしています: ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "検索パターンに一致するパッケージが見つかりませんでした。", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "検索パターンに一致するファイルが見つかりませんでした。", - "loc.messages.PackagesFailedToInstall": "パッケージを復元できませんでした", - "loc.messages.PackagesFailedToPublish": "パッケージを発行できませんでした", - "loc.messages.PackagesInstalledSuccessfully": "パッケージが正常に復元されました", - "loc.messages.PackagesPublishedSuccessfully": "パッケージが正常に発行されました", - "loc.messages.UnknownFeedType": "フィードの種類 '%s' が不明です", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動パッケージ バージョン管理] オプションと [参照プロジェクトを含む] オプションを一緒に機能させることはできません。参照されたプロジェクトは、自動バージョン管理の設定によって提供されるカスタム バージョンを継承しません。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER に複数のインスタンスのバージョン データが含まれています。最初のインスタンスをバージョンと想定します。", - "loc.messages.dotnetCommandFailed": "DotNet コマンドが以下のプロジェクトでゼロ以外の終了コードで失敗しました: %s", - "loc.messages.noProjectFilesFound": "指定したパターンと一致するプロジェクト ファイルが見つかりませんでした。", - "loc.messages.noPublishFolderFoundToZip": "プロジェクト ファイルに zip 圧縮する公開フォルダーが見つかりませんでした: %s。", - "loc.messages.noWebProjectFound": "リポジトリに Web プロジェクトが見つかりませんでした。Web プロジェクトは、ディレクトリ内に web.config ファイルと wwwroot フォルダーのどちらかがあることか、プロジェクト ファイル内で Microsoft.Net.Web.Sdk が使用されていることで識別されます。プロジェクトがこの規約に従っていない場合、または Web プロジェクト以外のプロジェクトを公開する場合、\"Web プロジェクトの公開\" プロパティを false (yml で publishWebProjects: false にする) に設定できます。", - "loc.messages.zipFailed": "エラーが発生し、zip 圧縮できませんでした: %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore は、現在、暗号化された API キーの使用をサポートしていません。", - "loc.messages.Error_ExpectedConfigurationElement": "無効な xml です。'configuration' という要素が必要です。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "次の検索パターンと一致するファイルが見つかりませんでした: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s のダウンロード URL が見つかりませんでした", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "入力 %s に一致するバージョンは見つかりませんでした", - "loc.messages.Error_NuGetToolInstallerFailer": "ツールをインストールできませんでした: %s", - "loc.messages.Info_AvailableVersions": "利用可能なバージョン: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "バージョン文字列でクエリ マッチを使用しています。NuGet が新しいバージョンに更新されるときに、動作の変更や重大な変更が発生する可能性があります。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "次の URI に対して認証情報が使用されています: ", - "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", - "loc.messages.Info_SavingTempConfig": "NuGet.config を一時構成ファイルに保存しています。", - "loc.messages.Info_UsingToolPath": "使用するツール パス: %s", - "loc.messages.Info_UsingVersion": "使用するバージョン: %s", - "loc.messages.NGCommon_AddingSources": "NuGet.config での資格証明の設定", - "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 領域を特定できません。この領域を含むサービスは、ご利用の地域では提供されません。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました: %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "検出された NuGet バージョン %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました。ビルトインの NuGet クライアントを使用するとき、拡張機能は無視されます", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s の NuGet.config ファイルでパッケージ ソースが見つかりません", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s の NuGet.config が無効です。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s で NuGet.config ファイルが想定されていますが、そのコンテンツは packages.config のようです。%s タスクの設定をチェックし、packages.config ではなく NuGet.config を選択したことを確認してください。", - "loc.messages.NGCommon_RemovingSources": "NuGet.config での資格情報の設定準備", - "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] の領域が見つかりません。Team Foundation Server のインストールで問題が発生した可能性があります。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "不明な NuGet バージョンが選ばれました。", - "loc.messages.NGCommon_UnableToFindTool": "ツール %s が見つかりません", - "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe のバージョンを %s に更新しています (現在のバージョンは %s)。NuGet を新しいバージョンに更新すると、動作の変更やビルド ブレークを起こす変更が発生することがあります。これを避けるには、タスクの [最新バージョンのチェック] オプションを選択解除します。", - "loc.messages.Net5Update": "情報: Azure Pipelines によってホストされているエージェントが更新されて、現在 LTS である以前の .Net Core バージョンと共に、.Net 5.x SDK またはランタイムが含まれるようになりました。プロジェクトの SDK バージョンをロックしていない限り 5.x SDK が選択されますが、これには以前のバージョンと比較した場合に破壊的な動作が伴うおそれがあります。破壊的変更の詳細については、次をご覧ください: https://docs.microsoft.com/ja-jp/dotnet/core/tools/ および https://docs.microsoft.com/ja-jp/dotnet/core/compatibility/。このような変更とトラブルシューティングの詳細については、次を参照してください: https://docs.microsoft.com/ja-jp/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 には、旧バージョンの Nuget (5.7 以下) と互換性の問題があるため、復元に (dotnet CLI ではなく) 旧バージョンの Nuget を使用している場合、このような復元されたパッケージに依存する dotnet CLI コマンド (例: dotnet build) が失敗するおそれがあります。このようなエラーを軽減するには、次のいずれかを実行します: (1) - dotnet CLI を使用して復元する。(2) - Nuget バージョン 5.8 を使用して復元する。(3) - 旧バージョンの SDK (3 以下) が使用されている global.json を使ってビルドする。", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "情報: .NET Core SDK またはランタイム 2.2 および 3.0 の有効期間は終了しており (EOL)、ホストされているすべてのエージェントから削除されました。ホストされているエージェントでこれらの SDK またはランタイムを使用している場合は EOL を迎えていない新しいバージョンにアップグレードし、それ以外の場合は UseDotNet タスクを使用して必要なバージョンをインストールしてください。", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg は現在、このタスクに対して有効になっています。この警告を解決するには、ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "パッケージを復元できませんでした。ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "サービス接続では、サポートされている認証方法が使用されていません。個人用アクセス トークン ベースの認証でサービス接続を使用してください。" +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=832194)、または [.NET Core のドキュメントを参照](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "dotnet アプリケーションをビルド、テスト、パッケージ、公開するか、カスタム dotnet コマンドを実行します", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "フィードと認証", + "loc.group.displayName.restoreAdvanced": "詳細設定", + "loc.group.displayName.pushAuth": "宛先フィードと認証", + "loc.group.displayName.pushAdvanced": "詳細", + "loc.group.displayName.packOptions": "パック オプション", + "loc.group.displayName.packAdvanced": "詳細", + "loc.group.displayName.generalAdvanced": "詳細", + "loc.input.label.command": "コマンド", + "loc.input.help.command": "実行する dotnet コマンド。引数を追加したり、この一覧にないコマンドを使用したりするには、[カスタム] を選択します。", + "loc.input.label.publishWebProjects": "Web プロジェクトの公開", + "loc.input.help.publishWebProjects": "true の場合、タスクはリポジトリ内の Web プロジェクトを検索し、発行コマンドを実行しようとします。Web プロジェクトは web.config ファイルまたは wwwroot フォルダーがディレクトリ内にあるかどうかによって識別されます。", + "loc.input.label.projects": "プロジェクトまたはソリューションへのパス", + "loc.input.help.projects": "使用する csproj または sln ファイルへのパス。ワイルドカードを使用できます (例: すべてのサブフォルダーにあるすべての .csproj ファイルの場合は **/*.csproj)。**このフィールドは glob パターンに従っており、作業ディレクトリに関係なく、常にリポジトリのルートに対して実行されます。**", + "loc.input.label.custom": "カスタム コマンド", + "loc.input.help.custom": "実行のために dotnet.exe に渡すコマンド。", + "loc.input.label.arguments": "引数", + "loc.input.help.arguments": "選択したコマンドへの引数。たとえば、ビルド構成、出力フォルダー、ランタイムなどです。引数は選択したコマンドに応じて決まります。", + "loc.input.label.restoreArguments": "引数", + "loc.input.help.restoreArguments": "**restore** コマンドに渡される追加の引数を記述します。", + "loc.input.label.publishTestResults": "テスト結果とコード カバレッジを公開する", + "loc.input.help.publishTestResults": "このオプションを有効にすると、`$(Agent.TempDirectory)` にテスト結果の TRX ファイルが生成され、結果がサーバーに公開されます。
このオプションでは、コマンド ライン引数に `--logger trx --results-directory $(Agent.TempDirectory)` が追加されます。

コード カバレッジは、コマンド ライン引数に `--collect \"Code coverage\"` オプションを追加することで収集できます。現在のところ、これは Windows プラットフォームでのみ利用できます。", + "loc.input.label.testRunTitle": "テストの実行のタイトル", + "loc.input.help.testRunTitle": "テストの実行の名前を指定します。", + "loc.input.label.zipAfterPublish": "公開されたプロジェクトの zip 圧縮", + "loc.input.help.zipAfterPublish": "true の場合、発行コマンドで作成されたフォルダーが zip 圧縮されます。", + "loc.input.label.modifyOutputPath": "発行パスにプロジェクトのフォルダー名を追加する", + "loc.input.help.modifyOutputPath": "true にすると、出力パスを明示的に引数で指定している場合に、発行コマンドによって作成されるフォルダーのフォルダー名の前にプロジェクトのフォルダー名が付きます。これは、複数のプロジェクトを同じフォルダーに発行する場合に便利です。", + "loc.input.label.selectOrConfig": "使用するフィード", + "loc.input.help.selectOrConfig": "Azure Artifacts や NuGet.org からフィードをここで選択するか、ソース コード リポジトリに nuGet.config ファイルをコミットしてそのパスをここで設定します。", + "loc.input.label.feedRestore": "この Azure Artifacts フィードからのパッケージを使用してください。ドロップダウンから選択するか、[プロジェクト名/] フィード名を入力してください。", + "loc.input.help.feedRestore": "生成される NuGet.config に選択したフィードを組み込みます。\n\n形式:\n* 組織スコープのフィードの場合: 'FeedName'\n* プロジェクトスコープのフィードの場合: 'ProjectName/FeedName'", + "loc.input.label.includeNuGetOrg": "NuGet.org からのパッケージを使用する", + "loc.input.help.includeNuGetOrg": "生成される NuGet.config に NuGet.org を含めます。", + "loc.input.label.nugetConfigPath": "NuGet.config へのパス", + "loc.input.help.nugetConfigPath": "リポジトリにある、パッケージの復元元のフィードを指定する NuGet.config。", + "loc.input.label.externalEndpoints": "この組織/コレクション外のフィードの資格情報", + "loc.input.help.externalEndpoints": "選択した NuGet.config にある外部レジストリに使用する資格情報です。この組織/コレクションのフィードの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", + "loc.input.label.noCache": "ローカル キャッシュの無効化", + "loc.input.help.noCache": "NuGet で、ローカル コンピューター キャッシュからパッケージを使用しないようにします。", + "loc.input.label.packagesDirectory": "ダウンロード先ディレクトリ", + "loc.input.help.packagesDirectory": "パッケージのインストール先のフォルダーを指定します。フォルダーを指定しないと、パッケージは、既定の NuGet パッケージ キャッシュに復元されます。", + "loc.input.label.verbosityRestore": "詳細", + "loc.input.help.verbosityRestore": "出力に表示する詳細の量を指定します。", + "loc.input.label.searchPatternPush": "発行する NuGet パッケージへのパス", + "loc.input.help.searchPatternPush": "アップロードする Nupkg ファイルとの一致を探すパターンまたはパス。複数のパターンをセミコロンで区切ることができます。", + "loc.input.label.nuGetFeedType": "ターゲット フィードの場所", + "loc.input.label.feedPublish": "ターゲット フィード", + "loc.input.help.feedPublish": "この組織でホストされているフィードを選択します。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンス認証しておく必要があります。", + "loc.input.label.publishPackageMetadata": "パイプライン メタデータの公開", + "loc.input.help.publishPackageMetadata": "このビルド/リリース パイプラインのメタデータ (実行番号、ソース コード情報) をパッケージに関連付ける", + "loc.input.label.externalEndpoint": "NuGet サーバー", + "loc.input.help.externalEndpoint": "外部 NuGet サーバーの資格情報が含まれている NuGet サービス接続。", + "loc.input.label.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルへのパス", + "loc.input.help.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルを検索するパターン。\n\nセミコロンで区切って複数のパターンを指定できます。また、先頭に '!' を付けることでパターンを否定できます。例: `**/*.csproj;!**/*.Tests.csproj`", + "loc.input.label.configurationToPack": "パッケージへの構成", + "loc.input.help.configurationToPack": "csproj ファイルの使用時、これでパッケージの構成が指定されます", + "loc.input.label.outputDir": "パッケージ フォルダー", + "loc.input.help.outputDir": "パッケージが作成されるフォルダー。空の場合、パッケージは、csproj ファイルと共に作成されます。", + "loc.input.label.nobuild": "ビルドしない", + "loc.input.help.nobuild": "パッキングの前にプロジェクトをビルドしません。--no-build コマンド ライン パラメーターに対応します。", + "loc.input.label.includesymbols": "シンボルを含める", + "loc.input.help.includesymbols": "追加でシンボル NuGet パッケージを作成します。--include-symbols コマンド ライン パラメーターに相当します。", + "loc.input.label.includesource": "ソースを含める", + "loc.input.help.includesource": "パッケージにソース コードを含めます。--include-source コマンド ライン パラメーターに相当します。", + "loc.input.label.versioningScheme": "自動パッケージ バージョン管理", + "loc.input.help.versioningScheme": "参照を含むプロジェクトでは使用できません。[日付と時刻を使用する] を選ぶと、`X.Y.Z-ci-datetime` の書式で設定された [SemVer](http://semver.org/spec/v1.0.0.html) 対応バージョンが生成されます (X、Y、Z は自分で選択)。\n\n[環境変数を使用する] を選ぶ場合は、環境変数を選んで、使用するバージョン番号がそれに含まれていることを確認する必要があります。\n\n[ビルド番号を使用する] を選ぶと、ビルド番号がパッケージのバージョンに使用されます。**注:** オプション セットでは、ビルド番号の形式は '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)' となります。", + "loc.input.label.versionEnvVar": "環境変数", + "loc.input.help.versionEnvVar": "$、$env、または % を使用せずに変数名を入力します。", + "loc.input.label.requestedMajorVersion": "メジャー", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "マイナー", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "パッチ", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "追加のビルド プロパティ", + "loc.input.help.buildProperties": "token = value のペアをセミコロンで区切って並べたリストを指定します。.nuspec ファイル内に出現する $token$ がそれぞれ指定された値で置き換えられます。引用符で囲んだ文字列を値として指定することもできます。", + "loc.input.label.verbosityPack": "詳細", + "loc.input.help.verbosityPack": "出力に表示する詳細の量を指定します。", + "loc.input.label.workingDirectory": "作業ディレクトリ", + "loc.input.help.workingDirectory": "スクリプトが実行される現在の作業ディレクトリ。空白の場合はリポジトリ (ビルド) または成果物 (リリース) のルートとなり、これは $(System.DefaultWorkingDirectory) です。プロジェクトの検索パターンは、作業ディレクトリからの相対的なものでは**ありません**。", + "loc.messages.BuildIdentityPermissionsHint": "内部フィードについて、ビルド サービス ID '%s' [%s] がフィードにアクセスできることを確認します。", + "loc.messages.CouldNotSetCodePaging": "次のエラーのためのコード ページングを設定できませんでした。%s", + "loc.messages.Error_AutomaticallyVersionReleases": "自動バージョン: ビルド オプションからのバージョン番号の取得は、リリースではサポートされていません", + "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", + "loc.messages.Error_NoSourceSpecifiedForPush": "プッシュ用のソースが指定されていませんでした", + "loc.messages.Error_NoValueFoundForEnvVar": "指定された環境変数の値が見つかりませんでした。", + "loc.messages.Error_NoVersionFoundInBuildNumber": "次の環境変数にバージョン番号データが見つかりませんでした: BUILD_BUILDNUMBER。この変数の値は、次の形式のサブ文字列を含んでいる必要があります: X.Y.Z または X.Y.Z.A (A、X、Y、Z は正の整数)。", + "loc.messages.Error_PackageFailure": "ファイルをパックしようとしてエラーが発生しました。", + "loc.messages.Error_PushNotARegularFile": "%s はファイルではありません。タスクの [Nupkg へのパス/パターン] プロパティをご確認ください。", + "loc.messages.Info_AttemptingToPackFile": "ファイルをパックしようとしています: ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "検索パターンに一致するパッケージが見つかりませんでした。", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "検索パターンに一致するファイルが見つかりませんでした。", + "loc.messages.PackagesFailedToInstall": "パッケージを復元できませんでした", + "loc.messages.PackagesFailedToPublish": "パッケージを発行できませんでした", + "loc.messages.PackagesInstalledSuccessfully": "パッケージが正常に復元されました", + "loc.messages.PackagesPublishedSuccessfully": "パッケージが正常に発行されました", + "loc.messages.UnknownFeedType": "フィードの種類 '%s' が不明です", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動パッケージ バージョン管理] オプションと [参照プロジェクトを含む] オプションを一緒に機能させることはできません。参照されたプロジェクトは、自動バージョン管理の設定によって提供されるカスタム バージョンを継承しません。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER に複数のインスタンスのバージョン データが含まれています。最初のインスタンスをバージョンと想定します。", + "loc.messages.dotnetCommandFailed": "DotNet コマンドが以下のプロジェクトでゼロ以外の終了コードで失敗しました: %s", + "loc.messages.noProjectFilesFound": "指定したパターンと一致するプロジェクト ファイルが見つかりませんでした。", + "loc.messages.noPublishFolderFoundToZip": "プロジェクト ファイルに zip 圧縮する公開フォルダーが見つかりませんでした: %s。", + "loc.messages.noWebProjectFound": "リポジトリに Web プロジェクトが見つかりませんでした。Web プロジェクトは、ディレクトリ内に web.config ファイルと wwwroot フォルダーのどちらかがあることか、プロジェクト ファイル内で Microsoft.Net.Web.Sdk が使用されていることで識別されます。プロジェクトがこの規約に従っていない場合、または Web プロジェクト以外のプロジェクトを公開する場合、\"Web プロジェクトの公開\" プロパティを false (yml で publishWebProjects: false にする) に設定できます。", + "loc.messages.zipFailed": "エラーが発生し、zip 圧縮できませんでした: %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore は、現在、暗号化された API キーの使用をサポートしていません。", + "loc.messages.Error_ExpectedConfigurationElement": "無効な xml です。'configuration' という要素が必要です。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "次の検索パターンと一致するファイルが見つかりませんでした: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s のダウンロード URL が見つかりませんでした", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "入力 %s に一致するバージョンは見つかりませんでした", + "loc.messages.Error_NuGetToolInstallerFailer": "ツールをインストールできませんでした: %s", + "loc.messages.Info_AvailableVersions": "利用可能なバージョン: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "バージョン文字列でクエリ マッチを使用しています。NuGet が新しいバージョンに更新されるときに、動作の変更や重大な変更が発生する可能性があります。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "次の URI に対して認証情報が使用されています: ", + "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", + "loc.messages.Info_SavingTempConfig": "NuGet.config を一時構成ファイルに保存しています。", + "loc.messages.Info_UsingToolPath": "使用するツール パス: %s", + "loc.messages.Info_UsingVersion": "使用するバージョン: %s", + "loc.messages.NGCommon_AddingSources": "NuGet.config での資格証明の設定", + "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 領域を特定できません。この領域を含むサービスは、ご利用の地域では提供されません。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました: %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "検出された NuGet バージョン %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました。ビルトインの NuGet クライアントを使用するとき、拡張機能は無視されます", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s の NuGet.config ファイルでパッケージ ソースが見つかりません", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s の NuGet.config が無効です。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s で NuGet.config ファイルが想定されていますが、そのコンテンツは packages.config のようです。%s タスクの設定をチェックし、packages.config ではなく NuGet.config を選択したことを確認してください。", + "loc.messages.NGCommon_RemovingSources": "NuGet.config での資格情報の設定準備", + "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] の領域が見つかりません。Team Foundation Server のインストールで問題が発生した可能性があります。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "不明な NuGet バージョンが選ばれました。", + "loc.messages.NGCommon_UnableToFindTool": "ツール %s が見つかりません", + "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe のバージョンを %s に更新しています (現在のバージョンは %s)。NuGet を新しいバージョンに更新すると、動作の変更やビルド ブレークを起こす変更が発生することがあります。これを避けるには、タスクの [最新バージョンのチェック] オプションを選択解除します。", + "loc.messages.Net5Update": "情報: Azure Pipelines によってホストされているエージェントが更新されて、現在 LTS である以前の .Net Core バージョンと共に、.Net 5.x SDK またはランタイムが含まれるようになりました。プロジェクトの SDK バージョンをロックしていない限り 5.x SDK が選択されますが、これには以前のバージョンと比較した場合に破壊的な動作が伴うおそれがあります。破壊的変更の詳細については、次をご覧ください: https://docs.microsoft.com/ja-jp/dotnet/core/tools/ および https://docs.microsoft.com/ja-jp/dotnet/core/compatibility/。このような変更とトラブルシューティングの詳細については、次を参照してください: https://docs.microsoft.com/ja-jp/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 には、旧バージョンの Nuget (5.7 以下) と互換性の問題があるため、復元に (dotnet CLI ではなく) 旧バージョンの Nuget を使用している場合、このような復元されたパッケージに依存する dotnet CLI コマンド (例: dotnet build) が失敗するおそれがあります。このようなエラーを軽減するには、次のいずれかを実行します: (1) - dotnet CLI を使用して復元する。(2) - Nuget バージョン 5.8 を使用して復元する。(3) - 旧バージョンの SDK (3 以下) が使用されている global.json を使ってビルドする。", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "情報: .NET Core SDK またはランタイム 2.2 および 3.0 の有効期間は終了しており (EOL)、ホストされているすべてのエージェントから削除されました。ホストされているエージェントでこれらの SDK またはランタイムを使用している場合は EOL を迎えていない新しいバージョンにアップグレードし、それ以外の場合は UseDotNet タスクを使用して必要なバージョンをインストールしてください。", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg は現在、このタスクに対して有効になっています。この警告を解決するには、ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "パッケージを復元できませんでした。ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "サービス接続では、サポートされている認証方法が使用されていません。個人用アクセス トークン ベースの認証でサービス接続を使用してください。" } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ko-KR/resources.resjson index 12e17a3b34e6..dd0eafbe3155 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=832194) 또는 [.NET Core 설명서 참조](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "dotnet 애플리케이션을 빌드, 테스트, 패키지 또는 게시하거나 사용자 지정 dotnet 명령을 실행합니다.", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "피드 및 인증", - "loc.group.displayName.restoreAdvanced": "고급", - "loc.group.displayName.pushAuth": "대상 피드 및 인증", - "loc.group.displayName.pushAdvanced": "고급", - "loc.group.displayName.packOptions": "팩 옵션", - "loc.group.displayName.packAdvanced": "고급", - "loc.group.displayName.generalAdvanced": "고급", - "loc.input.label.command": "명령", - "loc.input.help.command": "실행할 dotnet 명령입니다. 인수를 추가하거나 여기에 나열되지 않은 명령을 사용하려면 '사용자 지정'을 선택합니다.", - "loc.input.label.publishWebProjects": "웹 프로젝트 게시", - "loc.input.help.publishWebProjects": "True이면 작업에서 리포지토리의 웹 프로젝트를 찾고 해당 프로젝트에서 게시 명령을 실행합니다. 디렉터리에 web.config 파일이나 wwwroot 폴더가 있으면 웹 프로젝트가 있는 것입니다.", - "loc.input.label.projects": "프로젝트 또는 솔루션 경로", - "loc.input.help.projects": "사용할 csproj 또는 sln 파일의 경로입니다. 와일드카드를 사용할 수 있습니다(예: 모든 하위 폴더의 모든 .csproj 파일에 대해 **/*.csproj). **이 필드는 글로브 패턴을 따르며, 작업 디렉터리에 관계없이 항상 리포지토리의 루트에 대해 실행됩니다.", - "loc.input.label.custom": "사용자 지정 명령", - "loc.input.help.custom": "실행을 위해 dotnet.exe에 전달할 명령입니다.", - "loc.input.label.arguments": "인수", - "loc.input.help.arguments": "선택한 명령의 인수입니다. 빌드 구성, 출력 폴더, 런타임 등을 예로 들 수 있습니다. 인수는 선택한 명령에 따라 다릅니다.", - "loc.input.label.restoreArguments": "인수", - "loc.input.help.restoreArguments": "**restore** 명령에 전달할 추가 인수를 씁니다.", - "loc.input.label.publishTestResults": "테스트 결과 및 코드 검사 게시", - "loc.input.help.publishTestResults": "이 옵션을 사용하도록 설정하면 테스트 결과 TRX 파일이 '$(Agent.TempDirectory)'에 생성되고 결과가 서버에 게시됩니다.
이 옵션은 명령줄 인수 뒤에 '--logger trx --results-directory $(Agent.TempDirectory)'을(를) 추가합니다.

명령줄 인수에 '--collect \"Code coverage\"' 옵션을 추가하면 코드 검사를 수집할 수 있습니다. 이 옵션은 현재 Windows 플랫폼에서만 사용할 수 있습니다.", - "loc.input.label.testRunTitle": "테스트 실행 제목", - "loc.input.help.testRunTitle": "테스트 실행의 이름을 지정하세요.", - "loc.input.label.zipAfterPublish": "게시된 프로젝트 압축", - "loc.input.help.zipAfterPublish": "True이면 게시 명령으로 만든 폴더가 압축됩니다.", - "loc.input.label.modifyOutputPath": "게시 경로에 프로젝트 폴더 이름 추가", - "loc.input.help.modifyOutputPath": "true이면 인수에 명시적으로 출력 경로가 지정된 경우 게시 명령을 통해 만든 폴더의 폴더 이름 앞에 프로젝트 폴더 이름이 추가됩니다. 이 기능은 동일한 폴더에 여러 프로젝트를 게시하려는 경우에 유용합니다.", - "loc.input.label.selectOrConfig": "사용할 피드", - "loc.input.help.selectOrConfig": "여기서 Azure Artifacts 및/또는 NuGet.org의 피드를 선택하거나, nuget.config 파일을 소스 코드 리포지토리에 커밋하고 여기에 해당 경로를 설정할 수 있습니다.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "NuGet.org의 패키지 사용", - "loc.input.help.includeNuGetOrg": "생성된 NuGet.config에 NuGet.org를 포함합니다.", - "loc.input.label.nugetConfigPath": "NuGet.config 경로", - "loc.input.help.nugetConfigPath": "패키지를 복원할 피드를 지정하는 리포지토리의 NuGet.config입니다.", - "loc.input.label.externalEndpoints": "이 조직/컬렉션 외부 피드에 대한 자격 증명", - "loc.input.help.externalEndpoints": "선택한 NuGet.config에 있는 외부 레지스트리에 사용할 자격 증명입니다. 이 조직/컬렉션에 있는 피드의 경우 이 필드를 비워 두세요. 빌드의 자격 증명이 자동으로 사용됩니다.", - "loc.input.label.noCache": "로컬 캐시 사용 안 함", - "loc.input.help.noCache": "NuGet이 로컬 컴퓨터 캐시의 패키지를 사용할 수 없도록 합니다.", - "loc.input.label.packagesDirectory": "대상 디렉터리", - "loc.input.help.packagesDirectory": "패키지가 설치될 폴더를 지정합니다. 폴더를 지정하지 않으면 패키지가 기본 NuGet 패키지 캐시로 복원됩니다.", - "loc.input.label.verbosityRestore": "자세한 정도", - "loc.input.help.verbosityRestore": "출력에 표시되는 세부 정보의 양을 지정합니다.", - "loc.input.label.searchPatternPush": "게시할 NuGet 패키지의 경로", - "loc.input.help.searchPatternPush": "일치시킬 패턴 또는 업로드할 nupkg 파일의 경로입니다. 여러 개의 패턴은 세미콜론으로 구분할 수 있습니다.", - "loc.input.label.nuGetFeedType": "대상 피드 위치", - "loc.input.label.feedPublish": "대상 피드", - "loc.input.help.feedPublish": "이 조직에 호스트된 피드를 선택합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", - "loc.input.label.publishPackageMetadata": "파이프라인 메타데이터 게시", - "loc.input.help.publishPackageMetadata": "이 빌드/릴리스 파이프라인의 메타데이터(실행 번호, 소스 코드 정보)를 패키지에 연결합니다.", - "loc.input.label.externalEndpoint": "NuGet 서버", - "loc.input.help.externalEndpoint": "외부 NuGet 서버의 자격 증명이 포함된 NuGet 서비스 연결입니다.", - "loc.input.label.searchPatternPack": "압축할 csproj 또는 nuspec 파일의 경로", - "loc.input.help.searchPatternPack": "압축할 csproj 또는 nuspec 파일을 검색할 패턴입니다.\n\n세미콜론을 사용하여 여러 패턴을 구분할 수 있으며, 패턴 앞에 접두사 '-:'을 적용하여 패턴을 네거티브로 만들 수 있습니다(예: '**/*.csproj;-:**/*.Tests.csproj').", - "loc.input.label.configurationToPack": "패키지할 구성", - "loc.input.help.configurationToPack": "csproj 파일을 사용하는 경우 패키지할 구성을 지정합니다.", - "loc.input.label.outputDir": "패키지 폴더", - "loc.input.help.outputDir": "패키지가 생성될 폴더입니다. 비어 있으면 csproj 파일과 함께 패키지가 생성됩니다.", - "loc.input.label.nobuild": "빌드 안 함", - "loc.input.help.nobuild": "패키징 전에 프로젝트를 빌드하지 않습니다. --no-build 명령줄 매개 변수에 해당합니다.", - "loc.input.label.includesymbols": "기호 포함", - "loc.input.help.includesymbols": "기호 NuGet 패키지를 추가로 만듭니다. --include-symbols 명령줄 매개 변수에 해당합니다.", - "loc.input.label.includesource": "소스 포함", - "loc.input.help.includesource": "패키지에 소스 코드를 포함합니다. --include-source 명령줄 매개 변수에 해당합니다.", - "loc.input.label.versioningScheme": "자동 패키지 버전 관리", - "loc.input.help.versioningScheme": "참조된 프로젝트 포함에서 사용할 수 없습니다. '날짜 및 시간 사용'을 선택하면 형식이 `X.Y.Z-ci-datetime`으로 지정되는 [SemVer](http://semver.org/spec/v1.0.0.html) 규격 버전이 생성됩니다. 여기서 X, Y 및 Z는 사용자가 선택합니다.\n\n'환경 변수 사용'을 선택하면 환경 변수를 선택하고 환경 변수가 사용할 버전 번호를 포함하는지 확인해야 합니다.\n\n'빌드 번호 사용'을 선택하면 패키지하는 버전에 빌드 번호가 사용됩니다. **참고:** [옵션]에서 빌드 번호 형식이 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'이 되도록 설정하세요.", - "loc.input.label.versionEnvVar": "환경 변수", - "loc.input.help.versionEnvVar": "변수 이름을 $, $env 또는 % 없이 입력하세요.", - "loc.input.label.requestedMajorVersion": "주 버전", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "부 버전", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "패치", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "추가 빌드 속성", - "loc.input.help.buildProperties": "세미콜론으로 구분된 토큰 = 값 쌍의 목록을 지정합니다. 여기서 .nuspec 파일의 각 $token$ 항목은 지정된 값으로 바뀝니다. 값은 따옴표로 묶인 문자열일 수 있습니다.", - "loc.input.label.verbosityPack": "자세한 정도", - "loc.input.help.verbosityPack": "출력에 표시되는 세부 정보의 양을 지정합니다.", - "loc.input.label.workingDirectory": "작업 디렉터리", - "loc.input.help.workingDirectory": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다. 프로젝트 검색 패턴은 작업 디렉터리와 관련이 **없습니다**.", - "loc.messages.BuildIdentityPermissionsHint": "내부 피드의 경우 빌드 서비스 ID '%s' [%s]에 피드에 대한 액세스 권한이 있는지 확인하세요.", - "loc.messages.CouldNotSetCodePaging": "다음 오류로 인해 코드 페이징을 설정할 수 없습니다. %s", - "loc.messages.Error_AutomaticallyVersionReleases": "자동 버전: 빌드에서 버전 번호 가져오기 옵션은 릴리스에서 지원되지 않습니다.", - "loc.messages.Error_CommandNotRecognized": "%s 명령을 인식할 수 없습니다.", - "loc.messages.Error_NoSourceSpecifiedForPush": "푸시에 대한 소스를 지정하지 않았습니다.", - "loc.messages.Error_NoValueFoundForEnvVar": "제공된 환경 변수의 값을 찾을 수 없습니다.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "환경 변수 BUILD_BUILDNUMBER에서 버전 번호 데이터를 찾을 수 없습니다. 변수의 값에 X.Y.Z 또는 X.Y.Z.A 형식의 부분 문자열이 포함되어야 합니다. 여기서 A, X, Y, Z는 양의 정수입니다.", - "loc.messages.Error_PackageFailure": "파일을 압축하는 동안 오류가 발생했습니다.", - "loc.messages.Error_PushNotARegularFile": "%s은(는) 파일이 아닙니다. 작업의 'nupkg 경로/패턴' 속성을 확인하세요.", - "loc.messages.Info_AttemptingToPackFile": "파일을 압축하려고 합니다. ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "검색 패턴과 일치하는 패키지가 없습니다.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "검색 패턴과 일치하는 파일이 없습니다.", - "loc.messages.PackagesFailedToInstall": "패키지를 복원하지 못했습니다.", - "loc.messages.PackagesFailedToPublish": "패키지를 게시하지 못했습니다.", - "loc.messages.PackagesInstalledSuccessfully": "패키지를 복원했습니다.", - "loc.messages.PackagesPublishedSuccessfully": "패키지가 게시되었습니다.", - "loc.messages.UnknownFeedType": "알 수 없는 피드 유형 '%s'", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "자동 패키지 버전 관리 및 참조된 프로젝트 포함 옵션은 함께 작동하지 않습니다. 참조된 프로젝트는 자동 버전 관리 설정에서 제공하는 사용자 지정 버전을 상속하지 않습니다.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER에서 버전 데이터 인스턴스를 여러 개 찾았습니다. 첫 번째 인스턴스가 버전이라고 가정합니다.", - "loc.messages.dotnetCommandFailed": "다음 프로젝트에서 Dotnet 명령이 0이 아닌 종료 코드를 반환하며 실패했습니다. %s", - "loc.messages.noProjectFilesFound": "지정한 패턴과 일치하는 프로젝트 파일을 찾을 수 없습니다.", - "loc.messages.noPublishFolderFoundToZip": "프로젝트 파일을 압축할 게시 폴더를 찾을 수 없습니다. %s.", - "loc.messages.noWebProjectFound": "리포지토리에서 웹 프로젝트를 찾을 수 없습니다. 웹 프로젝트는 web.config 파일 또는 디렉터리의 wwwroot 폴더 존재 여부 또는 프로젝트 파일의 Microsoft.Net.Web.Sdk를 사용하여 식별됩니다. 프로젝트가 이 규칙을 따르지 않거나 웹 프로젝트 이외의 프로젝트를 게시하려는 경우에는 웹 프로젝트 게시 속성을 false(yml에서는 publishWebProjects: false)로 설정할 수 있습니다.", - "loc.messages.zipFailed": "압축이 실패했습니다(오류: %s).", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore는 현재 암호화된 API 키 사용을 지원하지 않습니다.", - "loc.messages.Error_ExpectedConfigurationElement": "잘못된 XML입니다. 'configuration' 요소가 필요합니다.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "다음 검색 패턴과 일치하는 파일을 찾을 수 없습니다. %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s에 대한 다운로드 URL을 찾을 수 없습니다.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "입력 %s과(와) 일치하는 버전을 찾을 수 없습니다.", - "loc.messages.Error_NuGetToolInstallerFailer": "도구 설치 실패: %s", - "loc.messages.Info_AvailableVersions": "사용 가능한 버전: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "버전 문자열에서 쿼리 일치를 사용하는 중입니다. NuGet이 새 버전으로 업데이트되면서 동작 변경 내용 또는 새로운 변경 내용이 발생할 수 있습니다.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "다음 URI에 대한 인증 정보를 사용합니다. ", - "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", - "loc.messages.Info_SavingTempConfig": "NuGet.config를 임시 구성 파일에 저장 중입니다.", - "loc.messages.Info_UsingToolPath": "도구 경로 %s 사용", - "loc.messages.Info_UsingVersion": "버전 %s 사용", - "loc.messages.NGCommon_AddingSources": "NuGet.config에서 자격 증명을 설정하는 중", - "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 영역을 찾을 수 없습니다. 해당 영역을 포함하는 서비스를 사용자의 지역에서 사용하지 못할 수도 있습니다.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "검색된 NuGet 버전 %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수). 기본 제공 NuGet 클라이언트를 사용할 경우 확장은 무시됩니다.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s의 NuGet.config 파일에서 패키지 소스를 찾을 수 없습니다.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s의 NuGet.config가 잘못되었습니다.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s에 NuGet.config 파일이 필요하지만, 해당 내용이 packages.config인 것 같습니다. %s 작업에 대한 설정을 확인하고, packages.config가 아닌 NuGet.config를 선택했는지 확인하세요.", - "loc.messages.NGCommon_RemovingSources": "NuGet.config에서 자격 증명을 설정하기 위해 준비 중", - "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] 영역을 찾을 수 없습니다. Team Foundation Server 설치에 문제가 있을 수 있습니다.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "알 수 없는 NuGet 버전을 선택했습니다.", - "loc.messages.NGCommon_UnableToFindTool": "%s 도구를 찾을 수 없습니다.", - "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다.", - "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe 버전을 %s(으)로 업데이트 중입니다(이전 버전: %s). NuGet이 새 버전으로 업데이트되면 동작이 변경되거나 새로운 변경 사항이 발생할 수 있습니다. 이 업데이트를 원하지 않는 경우 작업에서 '최신 버전 확인' 옵션의 선택을 취소하세요.", - "loc.messages.Net5Update": "정보: Azure Pipelines 호스팅 에이전트가 업데이트되었으며 이제 이전 .NET Core 버전(현재 LTS)과 함께 .NET 5.x SDK/런타임을 포함합니다. 프로젝트의 SDK 버전을 잠그지 않는 한 이전 버전과 비교하여 호환성이 손상되는 동작이 있을 수 있는 5.x SDK가 선택될 수 있습니다. https://docs.microsoft.com/en-us/dotnet/core/tools/ 및 https://docs.microsoft.com/en-us/dotnet/core/compatibility/에서 호환성이 손상되는 변경을 자세히 확인할 수 있습니다. 이러한 변경과 문제 해결에 대해 자세히 알아보려면 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting을 참조하세요.", - "loc.messages.Net5NugetVersionCompat": ".NET 5에는 이전 NuGet 버전(5.7 이하)과 몇 가지 호환성 문제가 있으므로 이전 NuGet 버전(dotnet cli 아님)을 사용하여 복원하는 경우 이러한 복원된 패키지를 사용하는 dotnet cli 명령(예: dotnet build)이 실패할 수 있습니다. 이러한 오류를 완화하려면 다음 중 하나를 수행할 수 있습니다. (1) - dotnet cli를 사용하여 복원합니다. (2) - NuGet 버전 5.8을 사용하여 복원합니다. (3) - 이전 SDK 버전(3 이하)을 사용하는 global.json을 사용하여 빌드합니다.", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "정보: .NET Core SDK/런타임 2.2 및 3.0이 현재 EOL(만료)되었으며 모든 호스트된 에이전트에서 제거되었습니다. 호스트된 에이전트에서 이러한 SDK/런타임을 사용하는 경우 EOL(만료)되지 않은 최신 버전으로 업그레이드하거나 UseDotNet 작업을 사용하여 필요한 버전을 설치하세요.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg는 현재 이 작업에 대해 활성화되어 있습니다. 이 경고를 해결하려면 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org의 패키지 사용'을 선택 취소하세요.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "패키지를 복원하지 못했습니다. 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org에서 패키지 사용'을 선택 취소합니다.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "서비스 연결에서 지원되는 인증 방법을 사용하지 않습니다. 개인용 액세스 토큰 기반 인증이 포함된 서비스 연결을 사용하세요." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=832194) 또는 [.NET Core 설명서 참조](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "dotnet 애플리케이션을 빌드, 테스트, 패키지 또는 게시하거나 사용자 지정 dotnet 명령을 실행합니다.", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "피드 및 인증", + "loc.group.displayName.restoreAdvanced": "고급", + "loc.group.displayName.pushAuth": "대상 피드 및 인증", + "loc.group.displayName.pushAdvanced": "고급", + "loc.group.displayName.packOptions": "팩 옵션", + "loc.group.displayName.packAdvanced": "고급", + "loc.group.displayName.generalAdvanced": "고급", + "loc.input.label.command": "명령", + "loc.input.help.command": "실행할 dotnet 명령입니다. 인수를 추가하거나 여기에 나열되지 않은 명령을 사용하려면 '사용자 지정'을 선택합니다.", + "loc.input.label.publishWebProjects": "웹 프로젝트 게시", + "loc.input.help.publishWebProjects": "True이면 작업에서 리포지토리의 웹 프로젝트를 찾고 해당 프로젝트에서 게시 명령을 실행합니다. 디렉터리에 web.config 파일이나 wwwroot 폴더가 있으면 웹 프로젝트가 있는 것입니다.", + "loc.input.label.projects": "프로젝트 또는 솔루션 경로", + "loc.input.help.projects": "사용할 csproj 또는 sln 파일의 경로입니다. 와일드카드를 사용할 수 있습니다(예: 모든 하위 폴더의 모든 .csproj 파일에 대해 **/*.csproj). **이 필드는 글로브 패턴을 따르며, 작업 디렉터리에 관계없이 항상 리포지토리의 루트에 대해 실행됩니다.", + "loc.input.label.custom": "사용자 지정 명령", + "loc.input.help.custom": "실행을 위해 dotnet.exe에 전달할 명령입니다.", + "loc.input.label.arguments": "인수", + "loc.input.help.arguments": "선택한 명령의 인수입니다. 빌드 구성, 출력 폴더, 런타임 등을 예로 들 수 있습니다. 인수는 선택한 명령에 따라 다릅니다.", + "loc.input.label.restoreArguments": "인수", + "loc.input.help.restoreArguments": "**restore** 명령에 전달할 추가 인수를 씁니다.", + "loc.input.label.publishTestResults": "테스트 결과 및 코드 검사 게시", + "loc.input.help.publishTestResults": "이 옵션을 사용하도록 설정하면 테스트 결과 TRX 파일이 '$(Agent.TempDirectory)'에 생성되고 결과가 서버에 게시됩니다.
이 옵션은 명령줄 인수 뒤에 '--logger trx --results-directory $(Agent.TempDirectory)'을(를) 추가합니다.

명령줄 인수에 '--collect \"Code coverage\"' 옵션을 추가하면 코드 검사를 수집할 수 있습니다. 이 옵션은 현재 Windows 플랫폼에서만 사용할 수 있습니다.", + "loc.input.label.testRunTitle": "테스트 실행 제목", + "loc.input.help.testRunTitle": "테스트 실행의 이름을 지정하세요.", + "loc.input.label.zipAfterPublish": "게시된 프로젝트 압축", + "loc.input.help.zipAfterPublish": "True이면 게시 명령으로 만든 폴더가 압축됩니다.", + "loc.input.label.modifyOutputPath": "게시 경로에 프로젝트 폴더 이름 추가", + "loc.input.help.modifyOutputPath": "true이면 인수에 명시적으로 출력 경로가 지정된 경우 게시 명령을 통해 만든 폴더의 폴더 이름 앞에 프로젝트 폴더 이름이 추가됩니다. 이 기능은 동일한 폴더에 여러 프로젝트를 게시하려는 경우에 유용합니다.", + "loc.input.label.selectOrConfig": "사용할 피드", + "loc.input.help.selectOrConfig": "여기서 Azure Artifacts 및/또는 NuGet.org의 피드를 선택하거나, nuget.config 파일을 소스 코드 리포지토리에 커밋하고 여기에 해당 경로를 설정할 수 있습니다.", + "loc.input.label.feedRestore": "이 Azure Artifacts 피드의 패키지를 사용합니다. 드롭다운에서 선택하거나 [프로젝트 이름/]피드 이름을 입력합니다.", + "loc.input.help.feedRestore": "생성된 NuGet.config에 선택한 피드를 포함합니다.\n\n형식:\n* 조직 범위 피드의 경우: 'FeedName'\n* 프로젝트 범위 피드의 경우: 'ProjectName/FeedName'", + "loc.input.label.includeNuGetOrg": "NuGet.org의 패키지 사용", + "loc.input.help.includeNuGetOrg": "생성된 NuGet.config에 NuGet.org를 포함합니다.", + "loc.input.label.nugetConfigPath": "NuGet.config 경로", + "loc.input.help.nugetConfigPath": "패키지를 복원할 피드를 지정하는 리포지토리의 NuGet.config입니다.", + "loc.input.label.externalEndpoints": "이 조직/컬렉션 외부 피드에 대한 자격 증명", + "loc.input.help.externalEndpoints": "선택한 NuGet.config에 있는 외부 레지스트리에 사용할 자격 증명입니다. 이 조직/컬렉션에 있는 피드의 경우 이 필드를 비워 두세요. 빌드의 자격 증명이 자동으로 사용됩니다.", + "loc.input.label.noCache": "로컬 캐시 사용 안 함", + "loc.input.help.noCache": "NuGet이 로컬 컴퓨터 캐시의 패키지를 사용할 수 없도록 합니다.", + "loc.input.label.packagesDirectory": "대상 디렉터리", + "loc.input.help.packagesDirectory": "패키지가 설치될 폴더를 지정합니다. 폴더를 지정하지 않으면 패키지가 기본 NuGet 패키지 캐시로 복원됩니다.", + "loc.input.label.verbosityRestore": "자세한 정도", + "loc.input.help.verbosityRestore": "출력에 표시되는 세부 정보의 양을 지정합니다.", + "loc.input.label.searchPatternPush": "게시할 NuGet 패키지의 경로", + "loc.input.help.searchPatternPush": "일치시킬 패턴 또는 업로드할 nupkg 파일의 경로입니다. 여러 개의 패턴은 세미콜론으로 구분할 수 있습니다.", + "loc.input.label.nuGetFeedType": "대상 피드 위치", + "loc.input.label.feedPublish": "대상 피드", + "loc.input.help.feedPublish": "이 조직에 호스트된 피드를 선택합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", + "loc.input.label.publishPackageMetadata": "파이프라인 메타데이터 게시", + "loc.input.help.publishPackageMetadata": "이 빌드/릴리스 파이프라인의 메타데이터(실행 번호, 소스 코드 정보)를 패키지에 연결합니다.", + "loc.input.label.externalEndpoint": "NuGet 서버", + "loc.input.help.externalEndpoint": "외부 NuGet 서버의 자격 증명이 포함된 NuGet 서비스 연결입니다.", + "loc.input.label.searchPatternPack": "압축할 csproj 또는 nuspec 파일의 경로", + "loc.input.help.searchPatternPack": "압축할 csproj 또는 nuspec 파일을 검색할 패턴입니다.\n\n세미콜론을 사용하여 여러 패턴을 구분할 수 있으며, 패턴 앞에 접두사 '-:'을 적용하여 패턴을 네거티브로 만들 수 있습니다(예: '**/*.csproj;-:**/*.Tests.csproj').", + "loc.input.label.configurationToPack": "패키지할 구성", + "loc.input.help.configurationToPack": "csproj 파일을 사용하는 경우 패키지할 구성을 지정합니다.", + "loc.input.label.outputDir": "패키지 폴더", + "loc.input.help.outputDir": "패키지가 생성될 폴더입니다. 비어 있으면 csproj 파일과 함께 패키지가 생성됩니다.", + "loc.input.label.nobuild": "빌드 안 함", + "loc.input.help.nobuild": "패키징 전에 프로젝트를 빌드하지 않습니다. --no-build 명령줄 매개 변수에 해당합니다.", + "loc.input.label.includesymbols": "기호 포함", + "loc.input.help.includesymbols": "기호 NuGet 패키지를 추가로 만듭니다. --include-symbols 명령줄 매개 변수에 해당합니다.", + "loc.input.label.includesource": "소스 포함", + "loc.input.help.includesource": "패키지에 소스 코드를 포함합니다. --include-source 명령줄 매개 변수에 해당합니다.", + "loc.input.label.versioningScheme": "자동 패키지 버전 관리", + "loc.input.help.versioningScheme": "참조된 프로젝트 포함에서 사용할 수 없습니다. '날짜 및 시간 사용'을 선택하면 형식이 `X.Y.Z-ci-datetime`으로 지정되는 [SemVer](http://semver.org/spec/v1.0.0.html) 규격 버전이 생성됩니다. 여기서 X, Y 및 Z는 사용자가 선택합니다.\n\n'환경 변수 사용'을 선택하면 환경 변수를 선택하고 환경 변수가 사용할 버전 번호를 포함하는지 확인해야 합니다.\n\n'빌드 번호 사용'을 선택하면 패키지하는 버전에 빌드 번호가 사용됩니다. **참고:** [옵션]에서 빌드 번호 형식이 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'이 되도록 설정하세요.", + "loc.input.label.versionEnvVar": "환경 변수", + "loc.input.help.versionEnvVar": "변수 이름을 $, $env 또는 % 없이 입력하세요.", + "loc.input.label.requestedMajorVersion": "주 버전", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "부 버전", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "패치", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "추가 빌드 속성", + "loc.input.help.buildProperties": "세미콜론으로 구분된 토큰 = 값 쌍의 목록을 지정합니다. 여기서 .nuspec 파일의 각 $token$ 항목은 지정된 값으로 바뀝니다. 값은 따옴표로 묶인 문자열일 수 있습니다.", + "loc.input.label.verbosityPack": "자세한 정도", + "loc.input.help.verbosityPack": "출력에 표시되는 세부 정보의 양을 지정합니다.", + "loc.input.label.workingDirectory": "작업 디렉터리", + "loc.input.help.workingDirectory": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다. 프로젝트 검색 패턴은 작업 디렉터리와 관련이 **없습니다**.", + "loc.messages.BuildIdentityPermissionsHint": "내부 피드의 경우 빌드 서비스 ID '%s' [%s]에 피드에 대한 액세스 권한이 있는지 확인하세요.", + "loc.messages.CouldNotSetCodePaging": "다음 오류로 인해 코드 페이징을 설정할 수 없습니다. %s", + "loc.messages.Error_AutomaticallyVersionReleases": "자동 버전: 빌드에서 버전 번호 가져오기 옵션은 릴리스에서 지원되지 않습니다.", + "loc.messages.Error_CommandNotRecognized": "%s 명령을 인식할 수 없습니다.", + "loc.messages.Error_NoSourceSpecifiedForPush": "푸시에 대한 소스를 지정하지 않았습니다.", + "loc.messages.Error_NoValueFoundForEnvVar": "제공된 환경 변수의 값을 찾을 수 없습니다.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "환경 변수 BUILD_BUILDNUMBER에서 버전 번호 데이터를 찾을 수 없습니다. 변수의 값에 X.Y.Z 또는 X.Y.Z.A 형식의 부분 문자열이 포함되어야 합니다. 여기서 A, X, Y, Z는 양의 정수입니다.", + "loc.messages.Error_PackageFailure": "파일을 압축하는 동안 오류가 발생했습니다.", + "loc.messages.Error_PushNotARegularFile": "%s은(는) 파일이 아닙니다. 작업의 'nupkg 경로/패턴' 속성을 확인하세요.", + "loc.messages.Info_AttemptingToPackFile": "파일을 압축하려고 합니다. ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "검색 패턴과 일치하는 패키지가 없습니다.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "검색 패턴과 일치하는 파일이 없습니다.", + "loc.messages.PackagesFailedToInstall": "패키지를 복원하지 못했습니다.", + "loc.messages.PackagesFailedToPublish": "패키지를 게시하지 못했습니다.", + "loc.messages.PackagesInstalledSuccessfully": "패키지를 복원했습니다.", + "loc.messages.PackagesPublishedSuccessfully": "패키지가 게시되었습니다.", + "loc.messages.UnknownFeedType": "알 수 없는 피드 유형 '%s'", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "자동 패키지 버전 관리 및 참조된 프로젝트 포함 옵션은 함께 작동하지 않습니다. 참조된 프로젝트는 자동 버전 관리 설정에서 제공하는 사용자 지정 버전을 상속하지 않습니다.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER에서 버전 데이터 인스턴스를 여러 개 찾았습니다. 첫 번째 인스턴스가 버전이라고 가정합니다.", + "loc.messages.dotnetCommandFailed": "다음 프로젝트에서 Dotnet 명령이 0이 아닌 종료 코드를 반환하며 실패했습니다. %s", + "loc.messages.noProjectFilesFound": "지정한 패턴과 일치하는 프로젝트 파일을 찾을 수 없습니다.", + "loc.messages.noPublishFolderFoundToZip": "프로젝트 파일을 압축할 게시 폴더를 찾을 수 없습니다. %s.", + "loc.messages.noWebProjectFound": "리포지토리에서 웹 프로젝트를 찾을 수 없습니다. 웹 프로젝트는 web.config 파일 또는 디렉터리의 wwwroot 폴더 존재 여부 또는 프로젝트 파일의 Microsoft.Net.Web.Sdk를 사용하여 식별됩니다. 프로젝트가 이 규칙을 따르지 않거나 웹 프로젝트 이외의 프로젝트를 게시하려는 경우에는 웹 프로젝트 게시 속성을 false(yml에서는 publishWebProjects: false)로 설정할 수 있습니다.", + "loc.messages.zipFailed": "압축이 실패했습니다(오류: %s).", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore는 현재 암호화된 API 키 사용을 지원하지 않습니다.", + "loc.messages.Error_ExpectedConfigurationElement": "잘못된 XML입니다. 'configuration' 요소가 필요합니다.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "다음 검색 패턴과 일치하는 파일을 찾을 수 없습니다. %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s에 대한 다운로드 URL을 찾을 수 없습니다.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "입력 %s과(와) 일치하는 버전을 찾을 수 없습니다.", + "loc.messages.Error_NuGetToolInstallerFailer": "도구 설치 실패: %s", + "loc.messages.Info_AvailableVersions": "사용 가능한 버전: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "버전 문자열에서 쿼리 일치를 사용하는 중입니다. NuGet이 새 버전으로 업데이트되면서 동작 변경 내용 또는 새로운 변경 내용이 발생할 수 있습니다.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "다음 URI에 대한 인증 정보를 사용합니다. ", + "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", + "loc.messages.Info_SavingTempConfig": "NuGet.config를 임시 구성 파일에 저장 중입니다.", + "loc.messages.Info_UsingToolPath": "도구 경로 %s 사용", + "loc.messages.Info_UsingVersion": "버전 %s 사용", + "loc.messages.NGCommon_AddingSources": "NuGet.config에서 자격 증명을 설정하는 중", + "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 영역을 찾을 수 없습니다. 해당 영역을 포함하는 서비스를 사용자의 지역에서 사용하지 못할 수도 있습니다.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "검색된 NuGet 버전 %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수). 기본 제공 NuGet 클라이언트를 사용할 경우 확장은 무시됩니다.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s의 NuGet.config 파일에서 패키지 소스를 찾을 수 없습니다.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s의 NuGet.config가 잘못되었습니다.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s에 NuGet.config 파일이 필요하지만, 해당 내용이 packages.config인 것 같습니다. %s 작업에 대한 설정을 확인하고, packages.config가 아닌 NuGet.config를 선택했는지 확인하세요.", + "loc.messages.NGCommon_RemovingSources": "NuGet.config에서 자격 증명을 설정하기 위해 준비 중", + "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] 영역을 찾을 수 없습니다. Team Foundation Server 설치에 문제가 있을 수 있습니다.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "알 수 없는 NuGet 버전을 선택했습니다.", + "loc.messages.NGCommon_UnableToFindTool": "%s 도구를 찾을 수 없습니다.", + "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다.", + "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe 버전을 %s(으)로 업데이트 중입니다(이전 버전: %s). NuGet이 새 버전으로 업데이트되면 동작이 변경되거나 새로운 변경 사항이 발생할 수 있습니다. 이 업데이트를 원하지 않는 경우 작업에서 '최신 버전 확인' 옵션의 선택을 취소하세요.", + "loc.messages.Net5Update": "정보: Azure Pipelines 호스팅 에이전트가 업데이트되었으며 이제 이전 .NET Core 버전(현재 LTS)과 함께 .NET 5.x SDK/런타임을 포함합니다. 프로젝트의 SDK 버전을 잠그지 않는 한 이전 버전과 비교하여 호환성이 손상되는 동작이 있을 수 있는 5.x SDK가 선택될 수 있습니다. https://docs.microsoft.com/en-us/dotnet/core/tools/ 및 https://docs.microsoft.com/en-us/dotnet/core/compatibility/에서 호환성이 손상되는 변경을 자세히 확인할 수 있습니다. 이러한 변경과 문제 해결에 대해 자세히 알아보려면 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting을 참조하세요.", + "loc.messages.Net5NugetVersionCompat": ".NET 5에는 이전 NuGet 버전(5.7 이하)과 몇 가지 호환성 문제가 있으므로 이전 NuGet 버전(dotnet cli 아님)을 사용하여 복원하는 경우 이러한 복원된 패키지를 사용하는 dotnet cli 명령(예: dotnet build)이 실패할 수 있습니다. 이러한 오류를 완화하려면 다음 중 하나를 수행할 수 있습니다. (1) - dotnet cli를 사용하여 복원합니다. (2) - NuGet 버전 5.8을 사용하여 복원합니다. (3) - 이전 SDK 버전(3 이하)을 사용하는 global.json을 사용하여 빌드합니다.", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "정보: .NET Core SDK/런타임 2.2 및 3.0이 현재 EOL(만료)되었으며 모든 호스트된 에이전트에서 제거되었습니다. 호스트된 에이전트에서 이러한 SDK/런타임을 사용하는 경우 EOL(만료)되지 않은 최신 버전으로 업그레이드하거나 UseDotNet 작업을 사용하여 필요한 버전을 설치하세요.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg는 현재 이 작업에 대해 활성화되어 있습니다. 이 경고를 해결하려면 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org의 패키지 사용'을 선택 취소하세요.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "패키지를 복원하지 못했습니다. 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org에서 패키지 사용'을 선택 취소합니다.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "서비스 연결에서 지원되는 인증 방법을 사용하지 않습니다. 개인용 액세스 토큰 기반 인증이 포함된 서비스 연결을 사용하세요." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ru-RU/resources.resjson index f8c3f3bb3b06..68bc00ce4592 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=832194) или [документацию по .NET Core](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "Сборка, тестирование, упаковка или публикация приложения dotnet либо выполнение пользовательской команды dotnet", - "loc.instanceNameFormat": "dotnet $(команда)", - "loc.group.displayName.restoreAuth": "Веб-каналы и проверка подлинности", - "loc.group.displayName.restoreAdvanced": "Дополнительно", - "loc.group.displayName.pushAuth": "Веб-канал назначения и проверка подлинности", - "loc.group.displayName.pushAdvanced": "Дополнительно", - "loc.group.displayName.packOptions": "Параметры пакета", - "loc.group.displayName.packAdvanced": "Дополнительно", - "loc.group.displayName.generalAdvanced": "Дополнительно", - "loc.input.label.command": "Команда", - "loc.input.help.command": "Команда dotnet, которую необходимо выполнить. Выберите \"Пользовательская\", чтобы добавить аргументы или использовать команду, отсутствующую в списке.", - "loc.input.label.publishWebProjects": "Опубликовать веб-проекты", - "loc.input.help.publishWebProjects": "Если параметр имеет значение true, задача будет искать веб-проекты в репозитории и запустит для них команду публикации. Веб-проекты определяются по наличию в каталоге файла web.config или папки wwwroot.", - "loc.input.label.projects": "Путь к проектам или решениям", - "loc.input.help.projects": "Путь к файлам CSPROJ или SLN, которые будут использоваться. Вы можете использовать подстановочные знаки (например, **/*.CSPROJ для всех файлов .CSPROJ во всех подпапках). **Это поле соответствует шаблону GLOB и всегда запускается в корне репозитория, независимо от рабочего каталога.**", - "loc.input.label.custom": "Настраиваемая команда", - "loc.input.help.custom": "Команда, передаваемая в dotnet.exe для выполнения.", - "loc.input.label.arguments": "Аргументы", - "loc.input.help.arguments": "Аргументы для выбранной команды. Например, конфигурация сборки, выходной каталог, среда выполнения. Аргументы зависят от выбранной команды.", - "loc.input.label.restoreArguments": "Аргументы", - "loc.input.help.restoreArguments": "Укажите дополнительные аргументы, передаваемые в команду **restore**.", - "loc.input.label.publishTestResults": "Опубликовать результаты теста и объем протестированного кода", - "loc.input.help.publishTestResults": "Если включить этот параметр, будет создан TRX-файл с результатами теста в \"$(Agent.TempDirectory)\" и результаты будут опубликованы на сервере.
Этот параметр добавляет \"--logger trx --results-directory $(Agent.TempDirectory)\" к аргументам командной строки.

Чтобы собрать сведения об объеме протестированного кода, можно добавить параметр \"--collect \"Code coverage\"\" к аргументам командной строки. Сейчас эта возможность доступна только на платформе Windows.", - "loc.input.label.testRunTitle": "Название тестового запуска", - "loc.input.help.testRunTitle": "Укажите имя для тестового запуска.", - "loc.input.label.zipAfterPublish": "Запаковать опубликованные проекты", - "loc.input.help.zipAfterPublish": "Если этот параметр имеет значение true, папка, создаваемая командой публикации, будет упакована.", - "loc.input.label.modifyOutputPath": "Добавить имя папки проекта к пути публикации", - "loc.input.help.modifyOutputPath": "Если задано значение true и выходной путь явно задан в аргументах, перед именами папок, создаваемых командой публикации, будет указываться имя папки проекта. Это полезно в том случае, если необходимо опубликовать несколько проектов в одной папке.", - "loc.input.label.selectOrConfig": "Используемые веб-каналы", - "loc.input.help.selectOrConfig": "Здесь можно выбрать веб-канал из Azure Artifacts или NuGet.org либо сохранить файл nuget.config в репозитории исходного кода и указать здесь путь к нему.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "Использовать пакеты с сайта NuGet.org", - "loc.input.help.includeNuGetOrg": "Включить NuGet.org в созданный файл NuGet.config.", - "loc.input.label.nugetConfigPath": "Путь к файлу NuGet.config", - "loc.input.help.nugetConfigPath": "Файл NuGet.config в репозитории, в котором указаны веб-каналы, пакеты из которых следует восстановить.", - "loc.input.label.externalEndpoints": "Учетные данные для веб-каналов за пределами этой организации и коллекции", - "loc.input.help.externalEndpoints": "Учетные данные, которые следует использовать для внешних реестров, находящихся в выбранном файле NuGet.config. Для веб-каналов в данной организации или коллекции оставьте это поле пустым; учетные данные сборки используются автоматически.", - "loc.input.label.noCache": "Отключить локальный кэш", - "loc.input.help.noCache": "Запрещает NuGet использовать пакеты из кэшей локальных компьютеров.", - "loc.input.label.packagesDirectory": "Каталог назначения", - "loc.input.help.packagesDirectory": "Задает папку, где устанавливаются пакеты. Если папка не указана, пакеты восстанавливаются в кэше пакетов NuGet по умолчанию.", - "loc.input.label.verbosityRestore": "Уровень детализации", - "loc.input.help.verbosityRestore": "Определяет, насколько подробными будут выходные данные.", - "loc.input.label.searchPatternPush": "Путь к публикуемым пакетам NuGet", - "loc.input.help.searchPatternPush": "Шаблон для сопоставления или путь к отправляемым NUPKG-файлам. Несколько шаблонов могут разделяться точкой с запятой.", - "loc.input.label.nuGetFeedType": "Расположение целевого веб-канала", - "loc.input.label.feedPublish": "Целевой веб-канал", - "loc.input.help.feedPublish": "Выберите веб-канал, размещенный в этой организации. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", - "loc.input.label.publishPackageMetadata": "Опубликовать метаданные конвейера", - "loc.input.help.publishPackageMetadata": "Связать метаданные этого конвейера сборки или выпуска (номер запуска, сведения об исходном коде) с пакетом", - "loc.input.label.externalEndpoint": "Сервер NuGet", - "loc.input.help.externalEndpoint": "Подключение к службе NuGet, содержащее учетные данные внешнего сервера NuGet.", - "loc.input.label.searchPatternPack": "Путь к упаковываемым файлам CSPROJ или NUSPEC", - "loc.input.help.searchPatternPack": "Шаблон для поиска упаковываемых NUSPEC- и CSPROJ-файлов.\n\nМожно указать несколько шаблонов через точку с запятой. Кроме того, можно сделать шаблон исключающим, поставив перед ним префикс \"!\". Пример: **/*.csproj;!**/*.Tests.csproj", - "loc.input.label.configurationToPack": "Конфигурация для пакета", - "loc.input.help.configurationToPack": "При использовании CSPROJ-файла так указывается конфигурация для пакета", - "loc.input.label.outputDir": "Папка пакета", - "loc.input.help.outputDir": "Папка, в которой будут создаваться пакеты. Если значение пустое, пакеты будут созданы в каталоге файла CSPROJ.", - "loc.input.label.nobuild": "Не выполнять сборку", - "loc.input.help.nobuild": "Не выполнять сборку проекта перед упаковкой. Соответствует параметру командной строки --no-build.", - "loc.input.label.includesymbols": "Включить символы", - "loc.input.help.includesymbols": "Дополнительно создает пакеты NuGet символов. Соответствует параметру командной строки --include-symbols.", - "loc.input.label.includesource": "Включить источник", - "loc.input.help.includesource": "Включает исходный код в пакет. Соответствует параметру командной строки --include-source.", - "loc.input.label.versioningScheme": "Автоматическое управление версиями пакетов", - "loc.input.help.versioningScheme": "Не может использоваться с упоминаемыми проектами. Если вы выбрали \"Использовать дату и время\", будет создана соответствующая требованиям [SemVer](http://semver.org/spec/v1.0.0.html) версия в формате \"X.Y.Z-ci-дата-время\", где X, Y и Z можно указать.\n\nЕсли вы выбрали \"Использовать переменную среды\", необходимо выбрать переменную среды и убедиться в том, что она содержит номер версии, который вы хотите использовать.\n\nЕсли вы выбрали \"Использовать номер сборки\", в качестве версии пакета будет использоваться номер сборки. **Примечание.** В разделе \"Параметры\" установите следующий формат номера сборки: [$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416).", - "loc.input.label.versionEnvVar": "Переменная среды", - "loc.input.help.versionEnvVar": "Введите имя переменной без $, $env или %.", - "loc.input.label.requestedMajorVersion": "Основной", - "loc.input.help.requestedMajorVersion": "Значение X в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Дополнительный", - "loc.input.help.requestedMinorVersion": "Значение Y в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Исправление", - "loc.input.help.requestedPatchVersion": "Значение Z в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "Дополнительные свойства сборки", - "loc.input.help.buildProperties": "Список пар \"токен = значение\", разделенных точкой с запятой, в котором каждое вхождение $token$ в файл NUSPEC будет заменено данным значением. Значения могут представлять собой строки в кавычках.", - "loc.input.label.verbosityPack": "Уровень детализации", - "loc.input.help.verbosityPack": "Определяет, насколько подробными будут выходные данные.", - "loc.input.label.workingDirectory": "Рабочий каталог", - "loc.input.help.workingDirectory": "Текущий рабочий каталог, в котором выполняется скрипт. Если указано пустое значение, используется корень репозитория (для сборки) или артефактов (для выпуска): $(System.DefaultWorkingDirectory). Шаблон поиска проекта **НЕ** применяется относительно рабочего каталога.", - "loc.messages.BuildIdentityPermissionsHint": "Для внутренних каналов удостоверение службы сборки \"%s\" [%s] должно иметь доступ к каналу.", - "loc.messages.CouldNotSetCodePaging": "Не удалось задать разбивку кода на страницы из-за следующей ошибки: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Автоматическое определение версии: возможность получения номера версии на основе сборки не поддерживается в выпусках", - "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", - "loc.messages.Error_NoSourceSpecifiedForPush": "Не указан источник для отправки.", - "loc.messages.Error_NoValueFoundForEnvVar": "Не найдено значение для указанной переменной среды.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Не удалось найти сведения о номере версии в следующей переменной среды: BUILD_BUILDNUMBER. Значение этой переменной должно содержать подстроку, имеющую формат X.Y.Z или X.Y.Z.A, где A, X, Y и Z — положительные целые числа.", - "loc.messages.Error_PackageFailure": "Произошла ошибка при попытке упаковать файлы.", - "loc.messages.Error_PushNotARegularFile": "%s не является файлом. Проверьте свойство \"Шаблон или путь к NUPKG\" задачи.", - "loc.messages.Info_AttemptingToPackFile": "Выполняется попытка упаковать файл: ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Нет пакетов, соответствующих шаблону поиска.", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Нет файлов, соответствующих шаблону поиска.", - "loc.messages.PackagesFailedToInstall": "Не удалось восстановить пакеты.", - "loc.messages.PackagesFailedToPublish": "Не удалось опубликовать пакеты", - "loc.messages.PackagesInstalledSuccessfully": "Пакеты успешно восстановлены.", - "loc.messages.PackagesPublishedSuccessfully": "Пакеты успешно опубликованы", - "loc.messages.UnknownFeedType": "Неизвестный тип канала (\"%s\")", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Функции автоматического управления версиями пакетов и включения ссылаемых проектов не работают друг с другом. Ссылаемые проекты не будут наследовать настраиваемые версии, заданные с помощью автоматического управления версиями.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "В переменной BUILD_BUILDNUMBER обнаружено несколько экземпляров сведений о версии. Предполагается, что на номер версии указывает первый экземпляр.", - "loc.messages.dotnetCommandFailed": "Сбой команды dotnet с ненулевым кодом завершения для следующих проектов: %s", - "loc.messages.noProjectFilesFound": "Файлы проекта, соответствующие заданному шаблону, не найдены.", - "loc.messages.noPublishFolderFoundToZip": "Не удается найти каталог публикации для упаковки файла проекта: %s.", - "loc.messages.noWebProjectFound": "В репозитории не найден веб-проект. Веб-проекты определяются по наличию файла web.config, папки wwwroot в каталоге или по использованию Microsoft.Net.Web.Sdk в файле проекта. Для свойства \"Публикация веб-проектов\" можно задать значение false (publishWebProjects: false в YML), если проект не соответствует этому соглашению или если требуется опубликовать проекты, отличные от веб-проектов.", - "loc.messages.zipFailed": "Сбой при упаковке с ошибкой %s", - "loc.messages.Error_ApiKeyNotSupported": ".NET Core сейчас не поддерживает использование зашифрованных ключей API.", - "loc.messages.Error_ExpectedConfigurationElement": "Недопустимый код XML. Ожидается элемент \"configuration\".", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Не найдены файлы, соответствующие шаблону поиска: %s.", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL-адрес скачивания для %s не найден.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Не найдена версия, соответствующая входному параметру %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Сбой установки инструмента: %s", - "loc.messages.Info_AvailableVersions": "Доступные версии: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Вы используете для запроса сопоставление по строке версии. При обновлении версии NuGet возможны изменения в поведении или критические изменения.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Используются сведения о проверке подлинности для следующего кода URI: ", - "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", - "loc.messages.Info_SavingTempConfig": "NuGet.config сохраняется во временном файле конфигурации.", - "loc.messages.Info_UsingToolPath": "Используемый путь к инструменту: %s", - "loc.messages.Info_UsingVersion": "Используемая версия: %s", - "loc.messages.NGCommon_AddingSources": "Идет настройка учетных данных в NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "Не удается найти область \"%s\" [%s]. Возможно, служба, содержащая эту область, недоступна в вашем регионе.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Обнаруженная версия NuGet %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH). Расширения пропускаются при использовании встроенного клиента NuGet.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Не найдены источники пакетов в файле NuGet.config в \"%s\"", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Файл NuGet.config в \"%s\" недопустим.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Ожидался файл NuGet.config в \"%s\", однако похоже, что в нем содержатся данные packages.config. Проверьте параметры для задачи \"%s\" и подтвердите, что вы выбрали NuGet.config, а не packages.config.", - "loc.messages.NGCommon_RemovingSources": "Подготовка к настройке учетных данных в NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "Не удается найти область \"%s\" [%s]. Возможно, возникла проблема с установкой Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Выбрана неизвестная версия NuGet.", - "loc.messages.NGCommon_UnableToFindTool": "Не удается найти средство \"%s\"", - "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Версия NuGet.exe обновляется с %s до %s. При обновлении версии NuGet возможны изменения в поведении или критические изменения. Если это нежелательно, отмените выбор параметра \"Проверить наличие последней версии\" в параметрах задачи.", - "loc.messages.Net5Update": "Информация: размещенные агенты Azure Pipelines обновлены и теперь содержат пакет SDK и среду выполнения .NET 5.x наряду с более старой версией .Net Core, которые сейчас имеют статус LTS. Если вы не зафиксировали версию пакета SDK для своих проектов, может быть выбран пакет SDK версии 5.x, что может привести к нарушению работы по сравнению с предыдущими версиями. Дополнительные сведения о критических изменениях см. на страницах https://docs.microsoft.com/en-us/dotnet/core/tools/ и https://docs.microsoft.com/en-us/dotnet/core/compatibility/. Дополнительные сведения о таких изменениях и устранении неполадок см. на странице https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting.", - "loc.messages.Net5NugetVersionCompat": "В .NET 5 существуют некоторые проблемы совместимости с более старыми версиями NuGet (5.7 и ниже), поэтому если для восстановления используется старая версия NuGet (а не dotnet cli), команды dotnet cli (например, dotnet build), использующие такие восстановленные пакеты, могут завершиться сбоем. Чтобы устранить эту ошибку, можно выбрать один из следующих вариантов действий: (1) — использовать для восстановления dotnet cli; (2) — использовать для восстановления NuGet версии 5.8; (3) — использовать для сборки global.json с более старой версией пакета SDK (3 и ниже).", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "Информация: пакет SDK и среда выполнения .NET Core версий 2.2 и 3.0 достигли срока окончания поддержки (EOL) и были удалены со всех размещенных агентов. Если вы используете эти пакеты SDK или среды выполнения на размещенных агентах, обновите их до более поздних версий, которые не достигли срока окончания поддержки, или воспользуйтесь задачей UseDotNet, чтобы установить требуемую версию.", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg сейчас включен для этой задачи. Чтобы устранить это предупреждение, измените задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Не удалось восстановить пакеты. Отредактируете задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Подключение к службе не использует поддерживаемый метод проверки подлинности. Используйте сервисное соединение с проверкой подлинности на основе токена личного доступа." +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=832194) или [документацию по .NET Core](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "Сборка, тестирование, упаковка или публикация приложения dotnet либо выполнение пользовательской команды dotnet", + "loc.instanceNameFormat": "dotnet $(команда)", + "loc.group.displayName.restoreAuth": "Веб-каналы и проверка подлинности", + "loc.group.displayName.restoreAdvanced": "Дополнительно", + "loc.group.displayName.pushAuth": "Веб-канал назначения и проверка подлинности", + "loc.group.displayName.pushAdvanced": "Дополнительно", + "loc.group.displayName.packOptions": "Параметры пакета", + "loc.group.displayName.packAdvanced": "Дополнительно", + "loc.group.displayName.generalAdvanced": "Дополнительно", + "loc.input.label.command": "Команда", + "loc.input.help.command": "Команда dotnet, которую необходимо выполнить. Выберите \"Пользовательская\", чтобы добавить аргументы или использовать команду, отсутствующую в списке.", + "loc.input.label.publishWebProjects": "Опубликовать веб-проекты", + "loc.input.help.publishWebProjects": "Если параметр имеет значение true, задача будет искать веб-проекты в репозитории и запустит для них команду публикации. Веб-проекты определяются по наличию в каталоге файла web.config или папки wwwroot.", + "loc.input.label.projects": "Путь к проектам или решениям", + "loc.input.help.projects": "Путь к файлам CSPROJ или SLN, которые будут использоваться. Вы можете использовать подстановочные знаки (например, **/*.CSPROJ для всех файлов .CSPROJ во всех подпапках). **Это поле соответствует шаблону GLOB и всегда запускается в корне репозитория, независимо от рабочего каталога.**", + "loc.input.label.custom": "Настраиваемая команда", + "loc.input.help.custom": "Команда, передаваемая в dotnet.exe для выполнения.", + "loc.input.label.arguments": "Аргументы", + "loc.input.help.arguments": "Аргументы для выбранной команды. Например, конфигурация сборки, выходной каталог, среда выполнения. Аргументы зависят от выбранной команды.", + "loc.input.label.restoreArguments": "Аргументы", + "loc.input.help.restoreArguments": "Укажите дополнительные аргументы, передаваемые в команду **restore**.", + "loc.input.label.publishTestResults": "Опубликовать результаты теста и объем протестированного кода", + "loc.input.help.publishTestResults": "Если включить этот параметр, будет создан TRX-файл с результатами теста в \"$(Agent.TempDirectory)\" и результаты будут опубликованы на сервере.
Этот параметр добавляет \"--logger trx --results-directory $(Agent.TempDirectory)\" к аргументам командной строки.

Чтобы собрать сведения об объеме протестированного кода, можно добавить параметр \"--collect \"Code coverage\"\" к аргументам командной строки. Сейчас эта возможность доступна только на платформе Windows.", + "loc.input.label.testRunTitle": "Название тестового запуска", + "loc.input.help.testRunTitle": "Укажите имя для тестового запуска.", + "loc.input.label.zipAfterPublish": "Запаковать опубликованные проекты", + "loc.input.help.zipAfterPublish": "Если этот параметр имеет значение true, папка, создаваемая командой публикации, будет упакована.", + "loc.input.label.modifyOutputPath": "Добавить имя папки проекта к пути публикации", + "loc.input.help.modifyOutputPath": "Если задано значение true и выходной путь явно задан в аргументах, перед именами папок, создаваемых командой публикации, будет указываться имя папки проекта. Это полезно в том случае, если необходимо опубликовать несколько проектов в одной папке.", + "loc.input.label.selectOrConfig": "Используемые веб-каналы", + "loc.input.help.selectOrConfig": "Здесь можно выбрать веб-канал из Azure Artifacts или NuGet.org либо сохранить файл nuget.config в репозитории исходного кода и указать здесь путь к нему.", + "loc.input.label.feedRestore": "Использовать пакеты из этого канала Azure Artifacts. Выберите в раскрывающемся списке или введите [имя проекта/]имя канала.", + "loc.input.help.feedRestore": "Включить выбранный канал в созданный файл NuGet.config.\n\nФормат:\n* Для каналов, областью которых является организация: \"Имя канала\"\n* Для каналов, областью которых является проект: \"Имя проекта/имя канала\"", + "loc.input.label.includeNuGetOrg": "Использовать пакеты с сайта NuGet.org", + "loc.input.help.includeNuGetOrg": "Включить NuGet.org в созданный файл NuGet.config.", + "loc.input.label.nugetConfigPath": "Путь к файлу NuGet.config", + "loc.input.help.nugetConfigPath": "Файл NuGet.config в репозитории, в котором указаны веб-каналы, пакеты из которых следует восстановить.", + "loc.input.label.externalEndpoints": "Учетные данные для веб-каналов за пределами этой организации и коллекции", + "loc.input.help.externalEndpoints": "Учетные данные, которые следует использовать для внешних реестров, находящихся в выбранном файле NuGet.config. Для веб-каналов в данной организации или коллекции оставьте это поле пустым; учетные данные сборки используются автоматически.", + "loc.input.label.noCache": "Отключить локальный кэш", + "loc.input.help.noCache": "Запрещает NuGet использовать пакеты из кэшей локальных компьютеров.", + "loc.input.label.packagesDirectory": "Каталог назначения", + "loc.input.help.packagesDirectory": "Задает папку, где устанавливаются пакеты. Если папка не указана, пакеты восстанавливаются в кэше пакетов NuGet по умолчанию.", + "loc.input.label.verbosityRestore": "Уровень детализации", + "loc.input.help.verbosityRestore": "Определяет, насколько подробными будут выходные данные.", + "loc.input.label.searchPatternPush": "Путь к публикуемым пакетам NuGet", + "loc.input.help.searchPatternPush": "Шаблон для сопоставления или путь к отправляемым NUPKG-файлам. Несколько шаблонов могут разделяться точкой с запятой.", + "loc.input.label.nuGetFeedType": "Расположение целевого веб-канала", + "loc.input.label.feedPublish": "Целевой веб-канал", + "loc.input.help.feedPublish": "Выберите веб-канал, размещенный в этой организации. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", + "loc.input.label.publishPackageMetadata": "Опубликовать метаданные конвейера", + "loc.input.help.publishPackageMetadata": "Связать метаданные этого конвейера сборки или выпуска (номер запуска, сведения об исходном коде) с пакетом", + "loc.input.label.externalEndpoint": "Сервер NuGet", + "loc.input.help.externalEndpoint": "Подключение к службе NuGet, содержащее учетные данные внешнего сервера NuGet.", + "loc.input.label.searchPatternPack": "Путь к упаковываемым файлам CSPROJ или NUSPEC", + "loc.input.help.searchPatternPack": "Шаблон для поиска упаковываемых NUSPEC- и CSPROJ-файлов.\n\nМожно указать несколько шаблонов через точку с запятой. Кроме того, можно сделать шаблон исключающим, поставив перед ним префикс \"!\". Пример: **/*.csproj;!**/*.Tests.csproj", + "loc.input.label.configurationToPack": "Конфигурация для пакета", + "loc.input.help.configurationToPack": "При использовании CSPROJ-файла так указывается конфигурация для пакета", + "loc.input.label.outputDir": "Папка пакета", + "loc.input.help.outputDir": "Папка, в которой будут создаваться пакеты. Если значение пустое, пакеты будут созданы в каталоге файла CSPROJ.", + "loc.input.label.nobuild": "Не выполнять сборку", + "loc.input.help.nobuild": "Не выполнять сборку проекта перед упаковкой. Соответствует параметру командной строки --no-build.", + "loc.input.label.includesymbols": "Включить символы", + "loc.input.help.includesymbols": "Дополнительно создает пакеты NuGet символов. Соответствует параметру командной строки --include-symbols.", + "loc.input.label.includesource": "Включить источник", + "loc.input.help.includesource": "Включает исходный код в пакет. Соответствует параметру командной строки --include-source.", + "loc.input.label.versioningScheme": "Автоматическое управление версиями пакетов", + "loc.input.help.versioningScheme": "Не может использоваться с упоминаемыми проектами. Если вы выбрали \"Использовать дату и время\", будет создана соответствующая требованиям [SemVer](http://semver.org/spec/v1.0.0.html) версия в формате \"X.Y.Z-ci-дата-время\", где X, Y и Z можно указать.\n\nЕсли вы выбрали \"Использовать переменную среды\", необходимо выбрать переменную среды и убедиться в том, что она содержит номер версии, который вы хотите использовать.\n\nЕсли вы выбрали \"Использовать номер сборки\", в качестве версии пакета будет использоваться номер сборки. **Примечание.** В разделе \"Параметры\" установите следующий формат номера сборки: [$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416).", + "loc.input.label.versionEnvVar": "Переменная среды", + "loc.input.help.versionEnvVar": "Введите имя переменной без $, $env или %.", + "loc.input.label.requestedMajorVersion": "Основной", + "loc.input.help.requestedMajorVersion": "Значение X в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Дополнительный", + "loc.input.help.requestedMinorVersion": "Значение Y в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Исправление", + "loc.input.help.requestedPatchVersion": "Значение Z в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "Дополнительные свойства сборки", + "loc.input.help.buildProperties": "Список пар \"токен = значение\", разделенных точкой с запятой, в котором каждое вхождение $token$ в файл NUSPEC будет заменено данным значением. Значения могут представлять собой строки в кавычках.", + "loc.input.label.verbosityPack": "Уровень детализации", + "loc.input.help.verbosityPack": "Определяет, насколько подробными будут выходные данные.", + "loc.input.label.workingDirectory": "Рабочий каталог", + "loc.input.help.workingDirectory": "Текущий рабочий каталог, в котором выполняется скрипт. Если указано пустое значение, используется корень репозитория (для сборки) или артефактов (для выпуска): $(System.DefaultWorkingDirectory). Шаблон поиска проекта **НЕ** применяется относительно рабочего каталога.", + "loc.messages.BuildIdentityPermissionsHint": "Для внутренних каналов удостоверение службы сборки \"%s\" [%s] должно иметь доступ к каналу.", + "loc.messages.CouldNotSetCodePaging": "Не удалось задать разбивку кода на страницы из-за следующей ошибки: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Автоматическое определение версии: возможность получения номера версии на основе сборки не поддерживается в выпусках", + "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", + "loc.messages.Error_NoSourceSpecifiedForPush": "Не указан источник для отправки.", + "loc.messages.Error_NoValueFoundForEnvVar": "Не найдено значение для указанной переменной среды.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Не удалось найти сведения о номере версии в следующей переменной среды: BUILD_BUILDNUMBER. Значение этой переменной должно содержать подстроку, имеющую формат X.Y.Z или X.Y.Z.A, где A, X, Y и Z — положительные целые числа.", + "loc.messages.Error_PackageFailure": "Произошла ошибка при попытке упаковать файлы.", + "loc.messages.Error_PushNotARegularFile": "%s не является файлом. Проверьте свойство \"Шаблон или путь к NUPKG\" задачи.", + "loc.messages.Info_AttemptingToPackFile": "Выполняется попытка упаковать файл: ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Нет пакетов, соответствующих шаблону поиска.", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "Нет файлов, соответствующих шаблону поиска.", + "loc.messages.PackagesFailedToInstall": "Не удалось восстановить пакеты.", + "loc.messages.PackagesFailedToPublish": "Не удалось опубликовать пакеты", + "loc.messages.PackagesInstalledSuccessfully": "Пакеты успешно восстановлены.", + "loc.messages.PackagesPublishedSuccessfully": "Пакеты успешно опубликованы", + "loc.messages.UnknownFeedType": "Неизвестный тип канала (\"%s\")", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Функции автоматического управления версиями пакетов и включения ссылаемых проектов не работают друг с другом. Ссылаемые проекты не будут наследовать настраиваемые версии, заданные с помощью автоматического управления версиями.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "В переменной BUILD_BUILDNUMBER обнаружено несколько экземпляров сведений о версии. Предполагается, что на номер версии указывает первый экземпляр.", + "loc.messages.dotnetCommandFailed": "Сбой команды dotnet с ненулевым кодом завершения для следующих проектов: %s", + "loc.messages.noProjectFilesFound": "Файлы проекта, соответствующие заданному шаблону, не найдены.", + "loc.messages.noPublishFolderFoundToZip": "Не удается найти каталог публикации для упаковки файла проекта: %s.", + "loc.messages.noWebProjectFound": "В репозитории не найден веб-проект. Веб-проекты определяются по наличию файла web.config, папки wwwroot в каталоге или по использованию Microsoft.Net.Web.Sdk в файле проекта. Для свойства \"Публикация веб-проектов\" можно задать значение false (publishWebProjects: false в YML), если проект не соответствует этому соглашению или если требуется опубликовать проекты, отличные от веб-проектов.", + "loc.messages.zipFailed": "Сбой при упаковке с ошибкой %s", + "loc.messages.Error_ApiKeyNotSupported": ".NET Core сейчас не поддерживает использование зашифрованных ключей API.", + "loc.messages.Error_ExpectedConfigurationElement": "Недопустимый код XML. Ожидается элемент \"configuration\".", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Не найдены файлы, соответствующие шаблону поиска: %s.", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL-адрес скачивания для %s не найден.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Не найдена версия, соответствующая входному параметру %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Сбой установки инструмента: %s", + "loc.messages.Info_AvailableVersions": "Доступные версии: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Вы используете для запроса сопоставление по строке версии. При обновлении версии NuGet возможны изменения в поведении или критические изменения.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Используются сведения о проверке подлинности для следующего кода URI: ", + "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", + "loc.messages.Info_SavingTempConfig": "NuGet.config сохраняется во временном файле конфигурации.", + "loc.messages.Info_UsingToolPath": "Используемый путь к инструменту: %s", + "loc.messages.Info_UsingVersion": "Используемая версия: %s", + "loc.messages.NGCommon_AddingSources": "Идет настройка учетных данных в NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "Не удается найти область \"%s\" [%s]. Возможно, служба, содержащая эту область, недоступна в вашем регионе.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Обнаруженная версия NuGet %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH). Расширения пропускаются при использовании встроенного клиента NuGet.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Не найдены источники пакетов в файле NuGet.config в \"%s\"", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Файл NuGet.config в \"%s\" недопустим.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Ожидался файл NuGet.config в \"%s\", однако похоже, что в нем содержатся данные packages.config. Проверьте параметры для задачи \"%s\" и подтвердите, что вы выбрали NuGet.config, а не packages.config.", + "loc.messages.NGCommon_RemovingSources": "Подготовка к настройке учетных данных в NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "Не удается найти область \"%s\" [%s]. Возможно, возникла проблема с установкой Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Выбрана неизвестная версия NuGet.", + "loc.messages.NGCommon_UnableToFindTool": "Не удается найти средство \"%s\"", + "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Версия NuGet.exe обновляется с %s до %s. При обновлении версии NuGet возможны изменения в поведении или критические изменения. Если это нежелательно, отмените выбор параметра \"Проверить наличие последней версии\" в параметрах задачи.", + "loc.messages.Net5Update": "Информация: размещенные агенты Azure Pipelines обновлены и теперь содержат пакет SDK и среду выполнения .NET 5.x наряду с более старой версией .Net Core, которые сейчас имеют статус LTS. Если вы не зафиксировали версию пакета SDK для своих проектов, может быть выбран пакет SDK версии 5.x, что может привести к нарушению работы по сравнению с предыдущими версиями. Дополнительные сведения о критических изменениях см. на страницах https://docs.microsoft.com/en-us/dotnet/core/tools/ и https://docs.microsoft.com/en-us/dotnet/core/compatibility/. Дополнительные сведения о таких изменениях и устранении неполадок см. на странице https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting.", + "loc.messages.Net5NugetVersionCompat": "В .NET 5 существуют некоторые проблемы совместимости с более старыми версиями NuGet (5.7 и ниже), поэтому если для восстановления используется старая версия NuGet (а не dotnet cli), команды dotnet cli (например, dotnet build), использующие такие восстановленные пакеты, могут завершиться сбоем. Чтобы устранить эту ошибку, можно выбрать один из следующих вариантов действий: (1) — использовать для восстановления dotnet cli; (2) — использовать для восстановления NuGet версии 5.8; (3) — использовать для сборки global.json с более старой версией пакета SDK (3 и ниже).", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "Информация: пакет SDK и среда выполнения .NET Core версий 2.2 и 3.0 достигли срока окончания поддержки (EOL) и были удалены со всех размещенных агентов. Если вы используете эти пакеты SDK или среды выполнения на размещенных агентах, обновите их до более поздних версий, которые не достигли срока окончания поддержки, или воспользуйтесь задачей UseDotNet, чтобы установить требуемую версию.", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg сейчас включен для этой задачи. Чтобы устранить это предупреждение, измените задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Не удалось восстановить пакеты. Отредактируете задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Подключение к службе не использует поддерживаемый метод проверки подлинности. Используйте сервисное соединение с проверкой подлинности на основе токена личного доступа." } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-CN/resources.resjson index 376dbfda339a..fdb0940b5ba7 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=832194)或[参阅 .NET Core 文档](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "生成、测试、打包或发布 dotnet 应用程序,或运行自定义 dotnet 命令", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "源和身份验证", - "loc.group.displayName.restoreAdvanced": "高级", - "loc.group.displayName.pushAuth": "目标源和身份验证", - "loc.group.displayName.pushAdvanced": "高级", - "loc.group.displayName.packOptions": "打包选项", - "loc.group.displayName.packAdvanced": "高级", - "loc.group.displayName.generalAdvanced": "高级", - "loc.input.label.command": "命令", - "loc.input.help.command": "要运行的 dotnet 命令。选择“自定义”以添加参数或使用此处未列出的命令。", - "loc.input.label.publishWebProjects": "发布 Web 项目", - "loc.input.help.publishWebProjects": "如果为 true,任务将尝试查找存储库中的 Web 项目,并对其运行发布命令。可通过目录中的 web.config 文件或 wwwroot 文件夹来识别 Web 项目。", - "loc.input.label.projects": "项目或解决方案的路径", - "loc.input.help.projects": "要使用的 csproj 或 sln 文件的路径。你可以使用通配符(例如,对所有子文件夹中的所有 .csproj 文件使用 **/*.csproj)。**此字段遵循 glob 模式,且无论工作目录如何,都始终针对存储库的根目录运行。**", - "loc.input.label.custom": "自定义命令", - "loc.input.help.custom": "传递到 dotnet.exe 进行执行的命令。", - "loc.input.label.arguments": "参数", - "loc.input.help.arguments": "所选命令的参数。例如,生成配置、输出文件夹、运行时。参数取决于所选命令。", - "loc.input.label.restoreArguments": "参数", - "loc.input.help.restoreArguments": "编写要传递到 restore**** 命令的其他参数。", - "loc.input.label.publishTestResults": "发布测试结果和代码覆盖率", - "loc.input.help.publishTestResults": "启用此选项将在 `$(Agent.TempDirectory)` 中生成测试结果 TRX 文件,并且结果将发布到服务器。
此选项将 `--logger trx --results-directory $(Agent.TempDirectory)` 附加到命令行参数。

可以通过在命令行参数中添加 `--collect \"Code coverage\"` 选项来收集代码覆盖率。目前仅适用于 Windows 平台。", - "loc.input.label.testRunTitle": "测试运行标题", - "loc.input.help.testRunTitle": "为测试运行提供一个名称。", - "loc.input.label.zipAfterPublish": "压缩已发布的项目", - "loc.input.help.zipAfterPublish": "如果为 true,将压缩发布命令创建的文件夹。", - "loc.input.label.modifyOutputPath": "将项目的文件夹添加到发布路径", - "loc.input.help.modifyOutputPath": "如果为 true,则在参数中显式指定输出路径时,通过发布命令创建的文件夹将在其文件夹名称前加上项目文件名。如果希望将多个项目发布到同一文件夹,这将很有用。", - "loc.input.label.selectOrConfig": "要使用的源", - "loc.input.help.selectOrConfig": "可以在此处选择 Azure Artifacts 和/或 NuGet.org 中的源,也可以将 nuget.config 文件提交到源代码存储库,并在此处设置其路径。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "从 NuGet.org 使用包", - "loc.input.help.includeNuGetOrg": "在生成的 NuGet.config 中包含 NuGet.org。", - "loc.input.label.nugetConfigPath": "NuGet.config 的路径", - "loc.input.help.nugetConfigPath": "存储库中用以指定从中还原包的源的 NuGet.config。", - "loc.input.label.externalEndpoints": "用于此组织/集合外部的源的凭据", - "loc.input.help.externalEndpoints": "用于位于所选 NuGet.config 中的外部注册表的凭据。对于此组织/集合中的源,请将其留空;将自动使用生成的凭据。", - "loc.input.label.noCache": "禁用本地缓存", - "loc.input.help.noCache": "阻止 NuGet 使用本地计算机缓存中的包。", - "loc.input.label.packagesDirectory": "目标目录", - "loc.input.help.packagesDirectory": "指定在其中安装包的文件夹。如果未指定任何文件夹,则包将还原到默认 NuGet 包缓存中。", - "loc.input.label.verbosityRestore": "详细信息", - "loc.input.help.verbosityRestore": "指定在输出中显示的详细信息量。", - "loc.input.label.searchPatternPush": "要发布的 NuGet 包的路径", - "loc.input.help.searchPatternPush": "要匹配的模式或要上传的 nupkg 文件的路径。多个模式可用分号分隔。", - "loc.input.label.nuGetFeedType": "目标源位置", - "loc.input.label.feedPublish": "目标源", - "loc.input.help.feedPublish": "选择此组织中托管的源。必须安装 Azure Artifacts 并获得许可才能在此处选择源。", - "loc.input.label.publishPackageMetadata": "发布管道元数据", - "loc.input.help.publishPackageMetadata": "将此生成/发布管道的元数据(运行 #、源代码信息)与包关联", - "loc.input.label.externalEndpoint": "NuGet 服务器", - "loc.input.help.externalEndpoint": "包含外部 NuGet 服务器凭据的 NuGet 服务连接。", - "loc.input.label.searchPatternPack": "要打包的 csproj 或 nuspec 文件的路径", - "loc.input.help.searchPatternPack": "要打包的 csproj 或 nuspec 文件的搜索模式。\n\n可以使用分号分隔多个模式,并可通过在模式前加上 \"!\" 使其变为否定。示例: \"**/*.csproj;!**/*.Tests.csproj\"", - "loc.input.label.configurationToPack": "包的配置", - "loc.input.help.configurationToPack": "使用 csproj 文件时,这指定包的配置", - "loc.input.label.outputDir": "包文件夹", - "loc.input.help.outputDir": "将在其中创建包的文件夹。如果为空,则将在 csproj 文件旁创建包。", - "loc.input.label.nobuild": "不生成", - "loc.input.help.nobuild": "打包前不生成项目。对应于 --no-build 命令行参数。", - "loc.input.label.includesymbols": "包括符号", - "loc.input.help.includesymbols": "另外创建符号 NuGet 包。对应于 --include-symbols 命令行参数。", - "loc.input.label.includesource": "包括源", - "loc.input.help.includesource": "在包中包括源代码。对应于 --include-source 命令行参数。", - "loc.input.label.versioningScheme": "自动包版本控制", - "loc.input.help.versioningScheme": "不能与包含的引用项目一起使用。如果选择“使用日期和时间”,将生成格式为 \"X.Y.Z-ci-datetime\" 的 [SemVer](http://semver.org/spec/v1.0.0.html) 兼容版本,其中你可以选择 X、Y 和 Z。\n\n如果选择“使用环境变量”,则必须选择一个环境变量并确保它包含你要使用的版本号。\n\n如果选择“使用生成号”,则将使用生成号确定包的版本。**请注意:** 在“选项”下,将生成号格式设置为 \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\"。", - "loc.input.label.versionEnvVar": "环境变量", - "loc.input.help.versionEnvVar": "输入变量名称,其中不含 $、$env 或 %。", - "loc.input.label.requestedMajorVersion": "主版本", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "次版本", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "修补", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.buildProperties": "其他生成属性", - "loc.input.help.buildProperties": "指定令牌 = 值对列表,用分号分隔,其中 .nuspec 文件中 $token$ 的每个匹配项都将替换为给定的值。值可以是用引号引起来的字符串。", - "loc.input.label.verbosityPack": "详细信息", - "loc.input.help.verbosityPack": "指定在输出中显示的详细信息量。", - "loc.input.label.workingDirectory": "工作目录", - "loc.input.help.workingDirectory": "运行脚本的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径$(System.DefaultWorkingDirectory)为空。项目搜索模式与工作目录**不**相关。", - "loc.messages.BuildIdentityPermissionsHint": "对于内部源,请确保生成服务标识“%s”[%s] 有权对其进行访问。", - "loc.messages.CouldNotSetCodePaging": "由于以下错误,无法设置代码分页: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "自动版本控制: 不支持在发布中从生成选项获取版本号", - "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", - "loc.messages.Error_NoSourceSpecifiedForPush": "未指定用于推送的源", - "loc.messages.Error_NoValueFoundForEnvVar": "未找到提供的环境变量的值。", - "loc.messages.Error_NoVersionFoundInBuildNumber": "未在以下环境变量中找到版本号数据: BUILD_BUILDNUMBER。变量的值应包含具有以下格式的子字符串: X.Y.Z 或 X.Y.Z.A,其中 A、X、Y 和 Z 为正整数。", - "loc.messages.Error_PackageFailure": "尝试打包文件时出错。", - "loc.messages.Error_PushNotARegularFile": "%s 不是文件。请检查任务的“nupkg 的路径/模式”属性。", - "loc.messages.Info_AttemptingToPackFile": "尝试打包文件:", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "没有包匹配该搜索模式。", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "没有文件匹配该搜索模式。", - "loc.messages.PackagesFailedToInstall": "包还原失败", - "loc.messages.PackagesFailedToPublish": "包发布失败", - "loc.messages.PackagesInstalledSuccessfully": "包还原成功", - "loc.messages.PackagesPublishedSuccessfully": "已成功发布包", - "loc.messages.UnknownFeedType": "未知的源类型“%s”", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "“自动包版本控制”不能与“包括引用项目”选项一起使用。引用项目不会继承由自动版本控制设置提供的自定义版本。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到版本数据的多个实例。假定第一个实例是版本。", - "loc.messages.dotnetCommandFailed": "Dotnet 命令失败,以下项目具有非零退出代码: %s", - "loc.messages.noProjectFilesFound": "未找到匹配指定模式的项目文件。", - "loc.messages.noPublishFolderFoundToZip": "无法找到项目文件 %s 的要压缩的发布文件夹。", - "loc.messages.noWebProjectFound": "未在存储库中找到任何 Web 项目。可通过目录中的 web.config 文件或 wwwroot 文件夹,或者通过在项目文件中使用 Microsoft.Net.Web.Sdk 来识别 Web 项目。如果你的项目未遵循此约定或你想发布 Web 项目之外的项目,可将 Publish Web Projects 属性设为 false (yml 中为 publishWebProjects: false)。", - "loc.messages.zipFailed": "Zip 失败,出现错误: %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支持使用加密 API 密钥。", - "loc.messages.Error_ExpectedConfigurationElement": "xml 无效。元素名应为“配置”。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "在搜索模式 %s 下找不到匹配的文件", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "对于 %s 未找到任何下载 URL", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "未找到任何匹配输入 %s 的版本", - "loc.messages.Error_NuGetToolInstallerFailer": "工具安装失败: %s", - "loc.messages.Info_AvailableVersions": "可用版本: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "你正在版本字符串上使用查询匹配。NuGet 更新到新版本时可能出现行为更改或重大更改。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "对以下 URI 使用身份验证信息:", - "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", - "loc.messages.Info_SavingTempConfig": "正在将 NuGet.config 保存到临时配置文件。", - "loc.messages.Info_UsingToolPath": "使用工具路径: %s", - "loc.messages.Info_UsingVersion": "使用的版本: %s", - "loc.messages.NGCommon_AddingSources": "设置 NuGet.config 中的凭据", - "loc.messages.NGCommon_AreaNotFoundInSps": "无法定位“%s”[%s] 区域。你所在的地区可能无法使用包含该区域的服务。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "检测到 NuGet 版本 %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量)。使用内置 NuGet 客户端时忽略这些扩展", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "没有在 %s 处找到 NuGet.config 文件中的包源", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s 处的 NuGet.config 无效。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "在 %s 处应有 NuGet.config 文件,但其内容似乎是 packages.config 文件。请检查 %s 任务的设置并确认选择的是 NuGet.config,而不是 packages.config。", - "loc.messages.NGCommon_RemovingSources": "准备设置 NuGet.config 中的凭据", - "loc.messages.NGCommon_SpsNotFound": "无法找到“%s”[%s] 区域。Team Foundation Server 安装可能存在问题。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "选择了未知的 NuGet 版本。", - "loc.messages.NGCommon_UnableToFindTool": "无法找到工具 %s", - "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "将 NuGet.exe 的版本从 %s 更新为 %s。当 NuGet 更新到新版本时,可能会发生行为更改或重大更改。如果不想更新,请取消选择任务中的“检查最新版本”选项。", - "loc.messages.Net5Update": "信息: Azure Pipelines 托管的代理已经过更新,现在除了当前为 LTS 的更低版本的 .Net Core 以外,还包含 .Net 5.x SDK/运行时。除非你已锁定一个 SDK 版本供你的项目使用,否则可能会选择 5.x SDK,而与先前版本相比,这可能会中断行为。有关中断性变更,可在此处了解详细信息: https://docs.microsoft.com/zh-cn/dotnet/core/tools/ and https://docs.microsoft.com/en-us/dotnet/core/compatibility/。若要详细了解这类更改并进行故障排除,请查看此处: https://docs.microsoft.com/zh-cn/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 与更低版本的 Nuget (版本不超过 5.7)存在一些兼容性问题,因此如果你在使用更低版本的 Nuget (且未使用 dotnet cli)进行还原,则依赖已还原的这类包的 dotnet cli 命令(例如 dotnet build)可能会失败。若要解决这种错误,可: (1) - 使用 dotnet cli 进行还原,(2) - 使用 Nuget 5.8 版本进行还原,(3) - 通过更低版本的 sdk (版本不超过 3)使用 global.json 来进行生成", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "信息: .NET Core SDK/运行时 2.2 和 3.0 现已到达生命周期结束(EOL)日期,已从所有托管的代理中将它们删除。如果你正在托管的代理上使用这些 SDK/运行时,请升级到尚未到达 EOL 的更新的版本,或者执行 UseDotNet 任务来安装所需的版本。", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "当前已为此任务启用 IncludeNugetOrg。若要解决此警告,请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\" 或取消选择“使用来自 NuGet.org 的包”。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "包无法还原。请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\",或取消选择“使用来自 NuGet.org 的包”。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服务连接未使用受支持的身份验证方法。请配合使用服务连接与基于个人访问令牌的身份验证。" +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=832194)或[参阅 .NET Core 文档](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "生成、测试、打包或发布 dotnet 应用程序,或运行自定义 dotnet 命令", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "源和身份验证", + "loc.group.displayName.restoreAdvanced": "高级", + "loc.group.displayName.pushAuth": "目标源和身份验证", + "loc.group.displayName.pushAdvanced": "高级", + "loc.group.displayName.packOptions": "打包选项", + "loc.group.displayName.packAdvanced": "高级", + "loc.group.displayName.generalAdvanced": "高级", + "loc.input.label.command": "命令", + "loc.input.help.command": "要运行的 dotnet 命令。选择“自定义”以添加参数或使用此处未列出的命令。", + "loc.input.label.publishWebProjects": "发布 Web 项目", + "loc.input.help.publishWebProjects": "如果为 true,任务将尝试查找存储库中的 Web 项目,并对其运行发布命令。可通过目录中的 web.config 文件或 wwwroot 文件夹来识别 Web 项目。", + "loc.input.label.projects": "项目或解决方案的路径", + "loc.input.help.projects": "要使用的 csproj 或 sln 文件的路径。你可以使用通配符(例如,对所有子文件夹中的所有 .csproj 文件使用 **/*.csproj)。**此字段遵循 glob 模式,且无论工作目录如何,都始终针对存储库的根目录运行。**", + "loc.input.label.custom": "自定义命令", + "loc.input.help.custom": "传递到 dotnet.exe 进行执行的命令。", + "loc.input.label.arguments": "参数", + "loc.input.help.arguments": "所选命令的参数。例如,生成配置、输出文件夹、运行时。参数取决于所选命令。", + "loc.input.label.restoreArguments": "参数", + "loc.input.help.restoreArguments": "编写要传递到 restore**** 命令的其他参数。", + "loc.input.label.publishTestResults": "发布测试结果和代码覆盖率", + "loc.input.help.publishTestResults": "启用此选项将在 `$(Agent.TempDirectory)` 中生成测试结果 TRX 文件,并且结果将发布到服务器。
此选项将 `--logger trx --results-directory $(Agent.TempDirectory)` 附加到命令行参数。

可以通过在命令行参数中添加 `--collect \"Code coverage\"` 选项来收集代码覆盖率。目前仅适用于 Windows 平台。", + "loc.input.label.testRunTitle": "测试运行标题", + "loc.input.help.testRunTitle": "为测试运行提供一个名称。", + "loc.input.label.zipAfterPublish": "压缩已发布的项目", + "loc.input.help.zipAfterPublish": "如果为 true,将压缩发布命令创建的文件夹。", + "loc.input.label.modifyOutputPath": "将项目的文件夹添加到发布路径", + "loc.input.help.modifyOutputPath": "如果为 true,则在参数中显式指定输出路径时,通过发布命令创建的文件夹将在其文件夹名称前加上项目文件名。如果希望将多个项目发布到同一文件夹,这将很有用。", + "loc.input.label.selectOrConfig": "要使用的源", + "loc.input.help.selectOrConfig": "可以在此处选择 Azure Artifacts 和/或 NuGet.org 中的源,也可以将 nuget.config 文件提交到源代码存储库,并在此处设置其路径。", + "loc.input.label.feedRestore": "使用此 Azure Artifacts 源中的包。从下拉列表中选择或输入 [project name/]feed 名称。", + "loc.input.help.feedRestore": "在生成的 NuGet.config 中包含选择的源。\n\n形式:\n* 对于组织范围的源:“FeedName”\n* 对于项目范围的源:“ProjectName/FeedName”", + "loc.input.label.includeNuGetOrg": "从 NuGet.org 使用包", + "loc.input.help.includeNuGetOrg": "在生成的 NuGet.config 中包含 NuGet.org。", + "loc.input.label.nugetConfigPath": "NuGet.config 的路径", + "loc.input.help.nugetConfigPath": "存储库中用以指定从中还原包的源的 NuGet.config。", + "loc.input.label.externalEndpoints": "用于此组织/集合外部的源的凭据", + "loc.input.help.externalEndpoints": "用于位于所选 NuGet.config 中的外部注册表的凭据。对于此组织/集合中的源,请将其留空;将自动使用生成的凭据。", + "loc.input.label.noCache": "禁用本地缓存", + "loc.input.help.noCache": "阻止 NuGet 使用本地计算机缓存中的包。", + "loc.input.label.packagesDirectory": "目标目录", + "loc.input.help.packagesDirectory": "指定在其中安装包的文件夹。如果未指定任何文件夹,则包将还原到默认 NuGet 包缓存中。", + "loc.input.label.verbosityRestore": "详细信息", + "loc.input.help.verbosityRestore": "指定在输出中显示的详细信息量。", + "loc.input.label.searchPatternPush": "要发布的 NuGet 包的路径", + "loc.input.help.searchPatternPush": "要匹配的模式或要上传的 nupkg 文件的路径。多个模式可用分号分隔。", + "loc.input.label.nuGetFeedType": "目标源位置", + "loc.input.label.feedPublish": "目标源", + "loc.input.help.feedPublish": "选择此组织中托管的源。必须安装 Azure Artifacts 并获得许可才能在此处选择源。", + "loc.input.label.publishPackageMetadata": "发布管道元数据", + "loc.input.help.publishPackageMetadata": "将此生成/发布管道的元数据(运行 #、源代码信息)与包关联", + "loc.input.label.externalEndpoint": "NuGet 服务器", + "loc.input.help.externalEndpoint": "包含外部 NuGet 服务器凭据的 NuGet 服务连接。", + "loc.input.label.searchPatternPack": "要打包的 csproj 或 nuspec 文件的路径", + "loc.input.help.searchPatternPack": "要打包的 csproj 或 nuspec 文件的搜索模式。\n\n可以使用分号分隔多个模式,并可通过在模式前加上 \"!\" 使其变为否定。示例: \"**/*.csproj;!**/*.Tests.csproj\"", + "loc.input.label.configurationToPack": "包的配置", + "loc.input.help.configurationToPack": "使用 csproj 文件时,这指定包的配置", + "loc.input.label.outputDir": "包文件夹", + "loc.input.help.outputDir": "将在其中创建包的文件夹。如果为空,则将在 csproj 文件旁创建包。", + "loc.input.label.nobuild": "不生成", + "loc.input.help.nobuild": "打包前不生成项目。对应于 --no-build 命令行参数。", + "loc.input.label.includesymbols": "包括符号", + "loc.input.help.includesymbols": "另外创建符号 NuGet 包。对应于 --include-symbols 命令行参数。", + "loc.input.label.includesource": "包括源", + "loc.input.help.includesource": "在包中包括源代码。对应于 --include-source 命令行参数。", + "loc.input.label.versioningScheme": "自动包版本控制", + "loc.input.help.versioningScheme": "不能与包含的引用项目一起使用。如果选择“使用日期和时间”,将生成格式为 \"X.Y.Z-ci-datetime\" 的 [SemVer](http://semver.org/spec/v1.0.0.html) 兼容版本,其中你可以选择 X、Y 和 Z。\n\n如果选择“使用环境变量”,则必须选择一个环境变量并确保它包含你要使用的版本号。\n\n如果选择“使用生成号”,则将使用生成号确定包的版本。**请注意:** 在“选项”下,将生成号格式设置为 \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\"。", + "loc.input.label.versionEnvVar": "环境变量", + "loc.input.help.versionEnvVar": "输入变量名称,其中不含 $、$env 或 %。", + "loc.input.label.requestedMajorVersion": "主版本", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "次版本", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "修补", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.buildProperties": "其他生成属性", + "loc.input.help.buildProperties": "指定令牌 = 值对列表,用分号分隔,其中 .nuspec 文件中 $token$ 的每个匹配项都将替换为给定的值。值可以是用引号引起来的字符串。", + "loc.input.label.verbosityPack": "详细信息", + "loc.input.help.verbosityPack": "指定在输出中显示的详细信息量。", + "loc.input.label.workingDirectory": "工作目录", + "loc.input.help.workingDirectory": "运行脚本的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径$(System.DefaultWorkingDirectory)为空。项目搜索模式与工作目录**不**相关。", + "loc.messages.BuildIdentityPermissionsHint": "对于内部源,请确保生成服务标识“%s”[%s] 有权对其进行访问。", + "loc.messages.CouldNotSetCodePaging": "由于以下错误,无法设置代码分页: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "自动版本控制: 不支持在发布中从生成选项获取版本号", + "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", + "loc.messages.Error_NoSourceSpecifiedForPush": "未指定用于推送的源", + "loc.messages.Error_NoValueFoundForEnvVar": "未找到提供的环境变量的值。", + "loc.messages.Error_NoVersionFoundInBuildNumber": "未在以下环境变量中找到版本号数据: BUILD_BUILDNUMBER。变量的值应包含具有以下格式的子字符串: X.Y.Z 或 X.Y.Z.A,其中 A、X、Y 和 Z 为正整数。", + "loc.messages.Error_PackageFailure": "尝试打包文件时出错。", + "loc.messages.Error_PushNotARegularFile": "%s 不是文件。请检查任务的“nupkg 的路径/模式”属性。", + "loc.messages.Info_AttemptingToPackFile": "尝试打包文件:", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "没有包匹配该搜索模式。", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "没有文件匹配该搜索模式。", + "loc.messages.PackagesFailedToInstall": "包还原失败", + "loc.messages.PackagesFailedToPublish": "包发布失败", + "loc.messages.PackagesInstalledSuccessfully": "包还原成功", + "loc.messages.PackagesPublishedSuccessfully": "已成功发布包", + "loc.messages.UnknownFeedType": "未知的源类型“%s”", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "“自动包版本控制”不能与“包括引用项目”选项一起使用。引用项目不会继承由自动版本控制设置提供的自定义版本。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到版本数据的多个实例。假定第一个实例是版本。", + "loc.messages.dotnetCommandFailed": "Dotnet 命令失败,以下项目具有非零退出代码: %s", + "loc.messages.noProjectFilesFound": "未找到匹配指定模式的项目文件。", + "loc.messages.noPublishFolderFoundToZip": "无法找到项目文件 %s 的要压缩的发布文件夹。", + "loc.messages.noWebProjectFound": "未在存储库中找到任何 Web 项目。可通过目录中的 web.config 文件或 wwwroot 文件夹,或者通过在项目文件中使用 Microsoft.Net.Web.Sdk 来识别 Web 项目。如果你的项目未遵循此约定或你想发布 Web 项目之外的项目,可将 Publish Web Projects 属性设为 false (yml 中为 publishWebProjects: false)。", + "loc.messages.zipFailed": "Zip 失败,出现错误: %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支持使用加密 API 密钥。", + "loc.messages.Error_ExpectedConfigurationElement": "xml 无效。元素名应为“配置”。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "在搜索模式 %s 下找不到匹配的文件", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "对于 %s 未找到任何下载 URL", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "未找到任何匹配输入 %s 的版本", + "loc.messages.Error_NuGetToolInstallerFailer": "工具安装失败: %s", + "loc.messages.Info_AvailableVersions": "可用版本: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "你正在版本字符串上使用查询匹配。NuGet 更新到新版本时可能出现行为更改或重大更改。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "对以下 URI 使用身份验证信息:", + "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", + "loc.messages.Info_SavingTempConfig": "正在将 NuGet.config 保存到临时配置文件。", + "loc.messages.Info_UsingToolPath": "使用工具路径: %s", + "loc.messages.Info_UsingVersion": "使用的版本: %s", + "loc.messages.NGCommon_AddingSources": "设置 NuGet.config 中的凭据", + "loc.messages.NGCommon_AreaNotFoundInSps": "无法定位“%s”[%s] 区域。你所在的地区可能无法使用包含该区域的服务。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "检测到 NuGet 版本 %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量)。使用内置 NuGet 客户端时忽略这些扩展", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "没有在 %s 处找到 NuGet.config 文件中的包源", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s 处的 NuGet.config 无效。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "在 %s 处应有 NuGet.config 文件,但其内容似乎是 packages.config 文件。请检查 %s 任务的设置并确认选择的是 NuGet.config,而不是 packages.config。", + "loc.messages.NGCommon_RemovingSources": "准备设置 NuGet.config 中的凭据", + "loc.messages.NGCommon_SpsNotFound": "无法找到“%s”[%s] 区域。Team Foundation Server 安装可能存在问题。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "选择了未知的 NuGet 版本。", + "loc.messages.NGCommon_UnableToFindTool": "无法找到工具 %s", + "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "将 NuGet.exe 的版本从 %s 更新为 %s。当 NuGet 更新到新版本时,可能会发生行为更改或重大更改。如果不想更新,请取消选择任务中的“检查最新版本”选项。", + "loc.messages.Net5Update": "信息: Azure Pipelines 托管的代理已经过更新,现在除了当前为 LTS 的更低版本的 .Net Core 以外,还包含 .Net 5.x SDK/运行时。除非你已锁定一个 SDK 版本供你的项目使用,否则可能会选择 5.x SDK,而与先前版本相比,这可能会中断行为。有关中断性变更,可在此处了解详细信息: https://docs.microsoft.com/zh-cn/dotnet/core/tools/ and https://docs.microsoft.com/en-us/dotnet/core/compatibility/。若要详细了解这类更改并进行故障排除,请查看此处: https://docs.microsoft.com/zh-cn/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 与更低版本的 Nuget (版本不超过 5.7)存在一些兼容性问题,因此如果你在使用更低版本的 Nuget (且未使用 dotnet cli)进行还原,则依赖已还原的这类包的 dotnet cli 命令(例如 dotnet build)可能会失败。若要解决这种错误,可: (1) - 使用 dotnet cli 进行还原,(2) - 使用 Nuget 5.8 版本进行还原,(3) - 通过更低版本的 sdk (版本不超过 3)使用 global.json 来进行生成", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "信息: .NET Core SDK/运行时 2.2 和 3.0 现已到达生命周期结束(EOL)日期,已从所有托管的代理中将它们删除。如果你正在托管的代理上使用这些 SDK/运行时,请升级到尚未到达 EOL 的更新的版本,或者执行 UseDotNet 任务来安装所需的版本。", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "当前已为此任务启用 IncludeNugetOrg。若要解决此警告,请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\" 或取消选择“使用来自 NuGet.org 的包”。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "包无法还原。请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\",或取消选择“使用来自 NuGet.org 的包”。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服务连接未使用受支持的身份验证方法。请配合使用服务连接与基于个人访问令牌的身份验证。" } \ No newline at end of file diff --git a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-TW/resources.resjson index b678557b9464..cd12b6cf8ec0 100644 --- a/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/DotNetCoreCLIV2/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,143 +1,143 @@ -{ - "loc.friendlyName": ".NET Core", - "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=832194)或[參閱 .NET Core 文件](https://docs.microsoft.com/dotnet/core/)", - "loc.description": "建置、測試、封裝或發佈 dotnet 應用程式,或執行自訂 dotnet 命令", - "loc.instanceNameFormat": "dotnet $(command)", - "loc.group.displayName.restoreAuth": "摘要與驗證", - "loc.group.displayName.restoreAdvanced": "進階", - "loc.group.displayName.pushAuth": "目的地摘要與驗證", - "loc.group.displayName.pushAdvanced": "進階", - "loc.group.displayName.packOptions": "套件選項", - "loc.group.displayName.packAdvanced": "進階", - "loc.group.displayName.generalAdvanced": "進階", - "loc.input.label.command": "命令", - "loc.input.help.command": "要執行的 dotnet 命令。選取 [自訂] 可新增引數或使用此處未列出的命令。", - "loc.input.label.publishWebProjects": "發佈 Web 專案", - "loc.input.help.publishWebProjects": "若為 true,工作會嘗試在存放庫中尋找 Web 專案,並對其執行 publish 命令。目錄中有 web.config 檔案或 wwwroot 資料夾,即表示有 Web 專案。", - "loc.input.label.projects": "到專案或解決方案的路徑", - "loc.input.help.projects": "要使用之 csproj 或 sln 檔案的路徑。您可以使用萬用字元 (例如 **/*.csproj 表示所有子資料夾中的所有 .csproj 檔案)。**此欄位會遵循 Glob 模式,並在所有時間針對存放庫的根目錄執行,不論工作目錄為何。**", - "loc.input.label.custom": "自訂命令", - "loc.input.help.custom": "要傳遞至 dotnet.exe 以加以執行的命令。", - "loc.input.label.arguments": "引數", - "loc.input.help.arguments": "所選命令的引數。例如,組建組態、輸出資料夾、執行階段。引數取決於選取的命令。", - "loc.input.label.restoreArguments": "引數", - "loc.input.help.restoreArguments": "寫入要傳遞給 **restore** 命令的其他引數。", - "loc.input.label.publishTestResults": "發佈測試結果和程式碼涵蓋範圍", - "loc.input.help.publishTestResults": "啟用此選項會在 `$(Agent.TempDirectory)` 中產生測試結果 TRX 檔案,而結果會發佈到伺服器。
此選項會將 `--logger trx --results-directory $(Agent.TempDirectory)` 附加到命令列引數。

將 `--collect “Code coverage”` 選項新增到命令列引數可收集程式碼涵蓋範圍。此動作目前僅適用於 Windows 平台。", - "loc.input.label.testRunTitle": "測試回合標題", - "loc.input.help.testRunTitle": "提供測試回合的名稱。", - "loc.input.label.zipAfterPublish": "壓縮發佈的專案", - "loc.input.help.zipAfterPublish": "若為 true,就會壓縮由 publish 命令所建立的資料夾。", - "loc.input.label.modifyOutputPath": "將專案資料夾名稱新增至發行路徑", - "loc.input.help.modifyOutputPath": "若為 true,則在引數中明確指定輸出路徑時,publish 命令所建立的資料夾會在名稱開頭使用專案的資料夾名稱。如果您想要將多個專案發行到同一個資料夾,此設定非常實用。", - "loc.input.label.selectOrConfig": "要使用的摘要", - "loc.input.help.selectOrConfig": "您可以在這裡從 Azure Artifacts 和 (或) NuGet.org 選取摘要,也可以將 nuget.config 檔案認可至您的原始程式碼存放庫,並在這裡設定其路徑。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Include the selected feed in the generated NuGet.config.\n\nFormat:\n* For organization-scoped feeds: `FeedName`\n* For project-scoped feeds: `ProjectName/FeedName`", - "loc.input.label.includeNuGetOrg": "使用 NuGet.org 中的套件", - "loc.input.help.includeNuGetOrg": "在產生的 NuGet.config 中包含 NuGet.org。", - "loc.input.label.nugetConfigPath": "NuGet.config 的路徑", - "loc.input.help.nugetConfigPath": "您存放庫中的 NuGet.config,可指定從中還原套件的摘要。", - "loc.input.label.externalEndpoints": "此組織/集合外部摘要的認證", - "loc.input.help.externalEndpoints": "要用於所選 NuGet.config 中外部登錄的認證。針對此組織/集合中的摘要,請將此欄位保留空白,系統會自動使用組建的認證。", - "loc.input.label.noCache": "停用本機快取", - "loc.input.help.noCache": "禁止 NuGet 使用本機電腦快取的套件。", - "loc.input.label.packagesDirectory": "目的地路徑", - "loc.input.help.packagesDirectory": "指定套件安裝所在的資料夾。若未指定任何資料夾,套件會還原成預設 NuGet 套件快取。", - "loc.input.label.verbosityRestore": "詳細資訊", - "loc.input.help.verbosityRestore": "請指定顯示在輸出中的詳細資料量。", - "loc.input.label.searchPatternPush": "要發行之 NuGet 套件的路徑", - "loc.input.help.searchPatternPush": "要比對的模式,或 nupkg 檔案上傳至的路徑。可使用分號分隔多個模式。", - "loc.input.label.nuGetFeedType": "目標摘要位置", - "loc.input.label.feedPublish": "目標摘要", - "loc.input.help.feedPublish": "選取裝載於此組織中的摘要。您必須擁有已安裝並授權的 Azure Artifacts,才能在此選取摘要。", - "loc.input.label.publishPackageMetadata": "發佈管線中繼資料", - "loc.input.help.publishPackageMetadata": "建立此建置/發行管線的中繼資料 (執行 #,原始程式碼資訊) 與套件的關聯", - "loc.input.label.externalEndpoint": "NuGet 伺服器", - "loc.input.help.externalEndpoint": "包含外部 NuGet 伺服器認證的 NuGet 服務連線。", - "loc.input.label.searchPatternPack": "要壓縮之 csproj 或 nuspec 檔案的路徑", - "loc.input.help.searchPatternPack": "搜尋要封裝之 csproj 或 nuspec 檔案的模式。\n\n您可以使用分號分隔多個模式,在開頭加上 '!' 表示不搜尋某個模式,例如: `**/*.csproj;!**/*.Tests.csproj`", - "loc.input.label.configurationToPack": "封裝組態", - "loc.input.help.configurationToPack": "使用 csproj 檔時會指定封裝組態", - "loc.input.label.outputDir": "封裝資料夾", - "loc.input.help.outputDir": "將於其中建立套件的資料夾。若為空白,則會建立套件以及 csproj 檔案。", - "loc.input.label.nobuild": "不要建置", - "loc.input.help.nobuild": "壓縮前請勿建置專案。對應於 --no-build 命令列參數。", - "loc.input.label.includesymbols": "包含符號", - "loc.input.help.includesymbols": "另外建立符號 NuGet 套件。對應至 --include-symbols 命令列參數。", - "loc.input.label.includesource": "包含來源", - "loc.input.help.includesource": "將原始程式碼包含在套件中。對應至 --include-source 命令列參數。", - "loc.input.label.versioningScheme": "自動套件版本設定", - "loc.input.help.versioningScheme": "無法與包含參考的專案一併使用。若選擇 [使用日期與時間],如此會產生符合 [SemVer](http://semver.org/spec/v1.0.0.html) 規範的版本,格式為 `X.Y.Z-ci-datetime`,其中的 X、Y 和 Z 由您選擇。\n\n若您選擇 [使用環境變數],則必須選取環境變數,並確認其包含您要使用的版本號碼。\n\n若您選擇 [使用組建編號],這會用組建編號來設定您的套件版本。**注意:** 請在 [選項] 下,將組建編號格式設為 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'。", - "loc.input.label.versionEnvVar": "環境變數", - "loc.input.help.versionEnvVar": "輸入不具 $、$env 或 % 的變數名稱。", - "loc.input.label.requestedMajorVersion": "主要", - "loc.input.help.requestedMajorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'X'", - "loc.input.label.requestedMinorVersion": "次要", - "loc.input.help.requestedMinorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Y'", - "loc.input.label.requestedPatchVersion": "修補檔案", - "loc.input.help.requestedPatchVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Z'", - "loc.input.label.buildProperties": "其他組建屬性", - "loc.input.help.buildProperties": "請指定「權杖 = 值組」清單,並以分號分隔,其中每個出現在 .nuspec 檔案中的 $token$,都會取代為指定的值。這些值可以是用引號括住的字串。", - "loc.input.label.verbosityPack": "詳細資訊", - "loc.input.help.verbosityPack": "請指定顯示在輸出中的詳細資料量。", - "loc.input.label.workingDirectory": "工作目錄", - "loc.input.help.workingDirectory": "指令碼執行所在的目前工作目錄。Empty 是存放庫 (組建) 或成品 (版本) 的根目錄,即 $(System.DefaultWorkingDirectory)。專案搜尋模式與工作目錄**無關**。", - "loc.messages.BuildIdentityPermissionsHint": "若為內部摘要,請確定組建服務身分識別 '%s' [%s] 可存取摘要。", - "loc.messages.CouldNotSetCodePaging": "因為發生下列錯誤,所以無法設定程式碼分頁: %s", - "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: 發行不支援從建置選項取得版本號碼", - "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", - "loc.messages.Error_NoSourceSpecifiedForPush": "未指定推送的來源", - "loc.messages.Error_NoValueFoundForEnvVar": "找不到所提供之環境變數的值。", - "loc.messages.Error_NoVersionFoundInBuildNumber": "在下列環境變數中找不到版本號碼資料: BUILD_BUILDNUMBER。變數值應包含子字串,其格式如下: X.Y.Z 或 X.Y.Z.A,其中的 A、X、Y 和 Z 為正整數。", - "loc.messages.Error_PackageFailure": "嘗試封裝檔案時發生錯誤。", - "loc.messages.Error_PushNotARegularFile": "%s 不是檔案。請檢查工作的 'Path/Pattern to nupkg' 屬性。", - "loc.messages.Info_AttemptingToPackFile": "正在嘗試壓縮檔案: ", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "沒有符合搜尋模式的套件。", - "loc.messages.Info_NoFilesMatchedTheSearchPattern": "沒有符合搜尋模式的檔案。", - "loc.messages.PackagesFailedToInstall": "套件無法還原", - "loc.messages.PackagesFailedToPublish": "無法發行套件", - "loc.messages.PackagesInstalledSuccessfully": "已成功還原套件", - "loc.messages.PackagesPublishedSuccessfully": "已成功發行套件", - "loc.messages.UnknownFeedType": "未知的摘要類型 '%s'", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動封裝版本設定] 與 [包含參考的專案] 選項無法搭配使用。參考的專案將不會繼承自動版本設定所提供的自訂版本。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到多個版本資料的執行個體。將會假設第一個執行個體即為版本。", - "loc.messages.dotnetCommandFailed": "下列專案的 Dotnet 命令失敗,有非零的結束代碼: %s", - "loc.messages.noProjectFilesFound": "找不到符合指定模式的專案檔。", - "loc.messages.noPublishFolderFoundToZip": "找不到專案檔的發佈資料夾以壓縮: %s。", - "loc.messages.noWebProjectFound": "存放庫中找不到任何 Web 專案。識別 Web 專案的方法是看目錄中是否出現 web.config 檔案、wwwroot 資料夾,或者專案檔中是否使用 Microsoft.Net.Web.Sdk。如果您的專案不遵循此慣例,或您想要發佈 Web 專案以外的專案,您可以將發佈 Web 專案的屬性設為 false (在 yml 中為 publishWebProjects: false)。", - "loc.messages.zipFailed": "壓縮失敗,發生錯誤: %s", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支援使用加密的 API 金鑰。", - "loc.messages.Error_ExpectedConfigurationElement": "XML 無效。應有名為 'configuration' 的元素。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "使用下列搜尋模式找不到任何相符的檔案: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "找不到 %s 的下載 URL", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "找不到任何版本與輸入 %s 相符", - "loc.messages.Error_NuGetToolInstallerFailer": "工具安裝失敗: %s", - "loc.messages.Info_AvailableVersions": "可用的版本: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "您正在使用查詢比對版本字串。當 NuGet 更新為新的版本時,除了行為可能會有所改變之外,也可能會有重大變更。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "請為下列 URI 使用驗證資訊: ", - "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", - "loc.messages.Info_SavingTempConfig": "正在將 NuGet.config 儲存至暫存組態檔。", - "loc.messages.Info_UsingToolPath": "使用工具路徑: %s", - "loc.messages.Info_UsingVersion": "使用版本: %s", - "loc.messages.NGCommon_AddingSources": "正在設定 NuGet.config 中的認證", - "loc.messages.NGCommon_AreaNotFoundInSps": "找不到 '%s' [%s] 區域。包含該區域的服務可能無法在您的地區使用。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "偵測到 NuGet 版本 %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數)。使用內建 NuGet 用戶端時會忽略擴充功能", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "在位於 %s 的 NuGet.config 檔案中找不到套件來源", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "位於 %s 的 NuGet.config 無效。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "預期 NuGet.config 檔於 %s,但其內容似乎是 packages.config。請檢查 %s 工作的設定,並確認您選取的是 NuGet.config 而不是 packages.config。", - "loc.messages.NGCommon_RemovingSources": "正在準備設定 NuGet.config 中的認證", - "loc.messages.NGCommon_SpsNotFound": "找不到 '%s' [%s] 區域。您的 Team Foundation Server 安裝可能發生問題。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "選取了不明的 NuGet 版本。", - "loc.messages.NGCommon_UnableToFindTool": "找不到工具 %s", - "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "正在將 NuGet.exe 的版本從 %s 更新至 %s。NuGet 更新至新版本時,可能發生行為變更或重大變更。若不要更新,請取消選取工作中的 [查看最新版本] 選項。", - "loc.messages.Net5Update": "資訊: Azure Pipelines 裝載的代理程式皆已更新,現包含 .Net 5.x SDK/執行階段以及目前為 LTS 的較早 .Net Core 版本。除非您已為專案鎖定 SDK 版本,否則 5.x SDK 可能會雀屏中選,而相較於早期版本,其可能會有中斷性行為。您可以在這裡深入了解這些中斷性變更: https://docs.microsoft.com/en-us/dotnet/core/tools/ 和 https://docs.microsoft.com/en-us/dotnet/core/compatibility/。若要深入了解這些變更及疑難排解,請參閱這裡: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", - "loc.messages.Net5NugetVersionCompat": ".NET 5 和一些舊版 Nuget (<=5.7) 有相容性問題,所以如果使用較舊的 Nuget 版本 (不是 dotnet cli) 還原,則依賴這些還原套件的 dotnet cli 命令 (例如 dotnet build) 可能會失敗。為減少此類錯誤,您可以使用以下任一方法: (1) – 使用 dotnet cli 還原,(2) – 使用 Nuget 5.8 版還原,(3) – 使用使用舊版 sdk (<=3) 的 global.json 建置", - "loc.messages.DeprecatedDotnet2_2_And_3_0": "資訊: .NET Core SDK/執行階段 2.2 及 3.0 目前已停產 (EOL),並自所有裝載的代理程式中移除。如果您在裝載的代理程式上使用這些 SDK/執行階段,請升級至未停產的較新版本,或使用 UseDotNet 工作安裝必要的版本。", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "目前已為此工作啟用 IncludeNugetOrg。若要解决此警告,請編輯建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "無法還原封裝。編輯您的建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服務連線並非使用支援的驗證方法。請使用個人存取權杖型驗證的服務連線。" +{ + "loc.friendlyName": ".NET Core", + "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=832194)或[參閱 .NET Core 文件](https://docs.microsoft.com/dotnet/core/)", + "loc.description": "建置、測試、封裝或發佈 dotnet 應用程式,或執行自訂 dotnet 命令", + "loc.instanceNameFormat": "dotnet $(command)", + "loc.group.displayName.restoreAuth": "摘要與驗證", + "loc.group.displayName.restoreAdvanced": "進階", + "loc.group.displayName.pushAuth": "目的地摘要與驗證", + "loc.group.displayName.pushAdvanced": "進階", + "loc.group.displayName.packOptions": "套件選項", + "loc.group.displayName.packAdvanced": "進階", + "loc.group.displayName.generalAdvanced": "進階", + "loc.input.label.command": "命令", + "loc.input.help.command": "要執行的 dotnet 命令。選取 [自訂] 可新增引數或使用此處未列出的命令。", + "loc.input.label.publishWebProjects": "發佈 Web 專案", + "loc.input.help.publishWebProjects": "若為 true,工作會嘗試在存放庫中尋找 Web 專案,並對其執行 publish 命令。目錄中有 web.config 檔案或 wwwroot 資料夾,即表示有 Web 專案。", + "loc.input.label.projects": "到專案或解決方案的路徑", + "loc.input.help.projects": "要使用之 csproj 或 sln 檔案的路徑。您可以使用萬用字元 (例如 **/*.csproj 表示所有子資料夾中的所有 .csproj 檔案)。**此欄位會遵循 Glob 模式,並在所有時間針對存放庫的根目錄執行,不論工作目錄為何。**", + "loc.input.label.custom": "自訂命令", + "loc.input.help.custom": "要傳遞至 dotnet.exe 以加以執行的命令。", + "loc.input.label.arguments": "引數", + "loc.input.help.arguments": "所選命令的引數。例如,組建組態、輸出資料夾、執行階段。引數取決於選取的命令。", + "loc.input.label.restoreArguments": "引數", + "loc.input.help.restoreArguments": "寫入要傳遞給 **restore** 命令的其他引數。", + "loc.input.label.publishTestResults": "發佈測試結果和程式碼涵蓋範圍", + "loc.input.help.publishTestResults": "啟用此選項會在 `$(Agent.TempDirectory)` 中產生測試結果 TRX 檔案,而結果會發佈到伺服器。
此選項會將 `--logger trx --results-directory $(Agent.TempDirectory)` 附加到命令列引數。

將 `--collect “Code coverage”` 選項新增到命令列引數可收集程式碼涵蓋範圍。此動作目前僅適用於 Windows 平台。", + "loc.input.label.testRunTitle": "測試回合標題", + "loc.input.help.testRunTitle": "提供測試回合的名稱。", + "loc.input.label.zipAfterPublish": "壓縮發佈的專案", + "loc.input.help.zipAfterPublish": "若為 true,就會壓縮由 publish 命令所建立的資料夾。", + "loc.input.label.modifyOutputPath": "將專案資料夾名稱新增至發行路徑", + "loc.input.help.modifyOutputPath": "若為 true,則在引數中明確指定輸出路徑時,publish 命令所建立的資料夾會在名稱開頭使用專案的資料夾名稱。如果您想要將多個專案發行到同一個資料夾,此設定非常實用。", + "loc.input.label.selectOrConfig": "要使用的摘要", + "loc.input.help.selectOrConfig": "您可以在這裡從 Azure Artifacts 和 (或) NuGet.org 選取摘要,也可以將 nuget.config 檔案認可至您的原始程式碼存放庫,並在這裡設定其路徑。", + "loc.input.label.feedRestore": "使用此 Azure 成品摘要中的套件。從下拉式清單中選取,或輸入 [專案名稱/]摘要名稱。", + "loc.input.help.feedRestore": "在產生的 NuGet.config 中包含選取的摘要。\n\n格式:\n* 針對組織範圍的摘要: 'FeedName'\n* 針對專案範圍的摘要: 'ProjectName/FeedName'", + "loc.input.label.includeNuGetOrg": "使用 NuGet.org 中的套件", + "loc.input.help.includeNuGetOrg": "在產生的 NuGet.config 中包含 NuGet.org。", + "loc.input.label.nugetConfigPath": "NuGet.config 的路徑", + "loc.input.help.nugetConfigPath": "您存放庫中的 NuGet.config,可指定從中還原套件的摘要。", + "loc.input.label.externalEndpoints": "此組織/集合外部摘要的認證", + "loc.input.help.externalEndpoints": "要用於所選 NuGet.config 中外部登錄的認證。針對此組織/集合中的摘要,請將此欄位保留空白,系統會自動使用組建的認證。", + "loc.input.label.noCache": "停用本機快取", + "loc.input.help.noCache": "禁止 NuGet 使用本機電腦快取的套件。", + "loc.input.label.packagesDirectory": "目的地路徑", + "loc.input.help.packagesDirectory": "指定套件安裝所在的資料夾。若未指定任何資料夾,套件會還原成預設 NuGet 套件快取。", + "loc.input.label.verbosityRestore": "詳細資訊", + "loc.input.help.verbosityRestore": "請指定顯示在輸出中的詳細資料量。", + "loc.input.label.searchPatternPush": "要發行之 NuGet 套件的路徑", + "loc.input.help.searchPatternPush": "要比對的模式,或 nupkg 檔案上傳至的路徑。可使用分號分隔多個模式。", + "loc.input.label.nuGetFeedType": "目標摘要位置", + "loc.input.label.feedPublish": "目標摘要", + "loc.input.help.feedPublish": "選取裝載於此組織中的摘要。您必須擁有已安裝並授權的 Azure Artifacts,才能在此選取摘要。", + "loc.input.label.publishPackageMetadata": "發佈管線中繼資料", + "loc.input.help.publishPackageMetadata": "建立此建置/發行管線的中繼資料 (執行 #,原始程式碼資訊) 與套件的關聯", + "loc.input.label.externalEndpoint": "NuGet 伺服器", + "loc.input.help.externalEndpoint": "包含外部 NuGet 伺服器認證的 NuGet 服務連線。", + "loc.input.label.searchPatternPack": "要壓縮之 csproj 或 nuspec 檔案的路徑", + "loc.input.help.searchPatternPack": "搜尋要封裝之 csproj 或 nuspec 檔案的模式。\n\n您可以使用分號分隔多個模式,在開頭加上 '!' 表示不搜尋某個模式,例如: `**/*.csproj;!**/*.Tests.csproj`", + "loc.input.label.configurationToPack": "封裝組態", + "loc.input.help.configurationToPack": "使用 csproj 檔時會指定封裝組態", + "loc.input.label.outputDir": "封裝資料夾", + "loc.input.help.outputDir": "將於其中建立套件的資料夾。若為空白,則會建立套件以及 csproj 檔案。", + "loc.input.label.nobuild": "不要建置", + "loc.input.help.nobuild": "壓縮前請勿建置專案。對應於 --no-build 命令列參數。", + "loc.input.label.includesymbols": "包含符號", + "loc.input.help.includesymbols": "另外建立符號 NuGet 套件。對應至 --include-symbols 命令列參數。", + "loc.input.label.includesource": "包含來源", + "loc.input.help.includesource": "將原始程式碼包含在套件中。對應至 --include-source 命令列參數。", + "loc.input.label.versioningScheme": "自動套件版本設定", + "loc.input.help.versioningScheme": "無法與包含參考的專案一併使用。若選擇 [使用日期與時間],如此會產生符合 [SemVer](http://semver.org/spec/v1.0.0.html) 規範的版本,格式為 `X.Y.Z-ci-datetime`,其中的 X、Y 和 Z 由您選擇。\n\n若您選擇 [使用環境變數],則必須選取環境變數,並確認其包含您要使用的版本號碼。\n\n若您選擇 [使用組建編號],這會用組建編號來設定您的套件版本。**注意:** 請在 [選項] 下,將組建編號格式設為 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'。", + "loc.input.label.versionEnvVar": "環境變數", + "loc.input.help.versionEnvVar": "輸入不具 $、$env 或 % 的變數名稱。", + "loc.input.label.requestedMajorVersion": "主要", + "loc.input.help.requestedMajorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'X'", + "loc.input.label.requestedMinorVersion": "次要", + "loc.input.help.requestedMinorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Y'", + "loc.input.label.requestedPatchVersion": "修補檔案", + "loc.input.help.requestedPatchVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Z'", + "loc.input.label.buildProperties": "其他組建屬性", + "loc.input.help.buildProperties": "請指定「權杖 = 值組」清單,並以分號分隔,其中每個出現在 .nuspec 檔案中的 $token$,都會取代為指定的值。這些值可以是用引號括住的字串。", + "loc.input.label.verbosityPack": "詳細資訊", + "loc.input.help.verbosityPack": "請指定顯示在輸出中的詳細資料量。", + "loc.input.label.workingDirectory": "工作目錄", + "loc.input.help.workingDirectory": "指令碼執行所在的目前工作目錄。Empty 是存放庫 (組建) 或成品 (版本) 的根目錄,即 $(System.DefaultWorkingDirectory)。專案搜尋模式與工作目錄**無關**。", + "loc.messages.BuildIdentityPermissionsHint": "若為內部摘要,請確定組建服務身分識別 '%s' [%s] 可存取摘要。", + "loc.messages.CouldNotSetCodePaging": "因為發生下列錯誤,所以無法設定程式碼分頁: %s", + "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: 發行不支援從建置選項取得版本號碼", + "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", + "loc.messages.Error_NoSourceSpecifiedForPush": "未指定推送的來源", + "loc.messages.Error_NoValueFoundForEnvVar": "找不到所提供之環境變數的值。", + "loc.messages.Error_NoVersionFoundInBuildNumber": "在下列環境變數中找不到版本號碼資料: BUILD_BUILDNUMBER。變數值應包含子字串,其格式如下: X.Y.Z 或 X.Y.Z.A,其中的 A、X、Y 和 Z 為正整數。", + "loc.messages.Error_PackageFailure": "嘗試封裝檔案時發生錯誤。", + "loc.messages.Error_PushNotARegularFile": "%s 不是檔案。請檢查工作的 'Path/Pattern to nupkg' 屬性。", + "loc.messages.Info_AttemptingToPackFile": "正在嘗試壓縮檔案: ", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "沒有符合搜尋模式的套件。", + "loc.messages.Info_NoFilesMatchedTheSearchPattern": "沒有符合搜尋模式的檔案。", + "loc.messages.PackagesFailedToInstall": "套件無法還原", + "loc.messages.PackagesFailedToPublish": "無法發行套件", + "loc.messages.PackagesInstalledSuccessfully": "已成功還原套件", + "loc.messages.PackagesPublishedSuccessfully": "已成功發行套件", + "loc.messages.UnknownFeedType": "未知的摘要類型 '%s'", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動封裝版本設定] 與 [包含參考的專案] 選項無法搭配使用。參考的專案將不會繼承自動版本設定所提供的自訂版本。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到多個版本資料的執行個體。將會假設第一個執行個體即為版本。", + "loc.messages.dotnetCommandFailed": "下列專案的 Dotnet 命令失敗,有非零的結束代碼: %s", + "loc.messages.noProjectFilesFound": "找不到符合指定模式的專案檔。", + "loc.messages.noPublishFolderFoundToZip": "找不到專案檔的發佈資料夾以壓縮: %s。", + "loc.messages.noWebProjectFound": "存放庫中找不到任何 Web 專案。識別 Web 專案的方法是看目錄中是否出現 web.config 檔案、wwwroot 資料夾,或者專案檔中是否使用 Microsoft.Net.Web.Sdk。如果您的專案不遵循此慣例,或您想要發佈 Web 專案以外的專案,您可以將發佈 Web 專案的屬性設為 false (在 yml 中為 publishWebProjects: false)。", + "loc.messages.zipFailed": "壓縮失敗,發生錯誤: %s", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支援使用加密的 API 金鑰。", + "loc.messages.Error_ExpectedConfigurationElement": "XML 無效。應有名為 'configuration' 的元素。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "使用下列搜尋模式找不到任何相符的檔案: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "找不到 %s 的下載 URL", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "找不到任何版本與輸入 %s 相符", + "loc.messages.Error_NuGetToolInstallerFailer": "工具安裝失敗: %s", + "loc.messages.Info_AvailableVersions": "可用的版本: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "您正在使用查詢比對版本字串。當 NuGet 更新為新的版本時,除了行為可能會有所改變之外,也可能會有重大變更。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "請為下列 URI 使用驗證資訊: ", + "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", + "loc.messages.Info_SavingTempConfig": "正在將 NuGet.config 儲存至暫存組態檔。", + "loc.messages.Info_UsingToolPath": "使用工具路徑: %s", + "loc.messages.Info_UsingVersion": "使用版本: %s", + "loc.messages.NGCommon_AddingSources": "正在設定 NuGet.config 中的認證", + "loc.messages.NGCommon_AreaNotFoundInSps": "找不到 '%s' [%s] 區域。包含該區域的服務可能無法在您的地區使用。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "偵測到 NuGet 版本 %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數)。使用內建 NuGet 用戶端時會忽略擴充功能", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "在位於 %s 的 NuGet.config 檔案中找不到套件來源", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "位於 %s 的 NuGet.config 無效。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "預期 NuGet.config 檔於 %s,但其內容似乎是 packages.config。請檢查 %s 工作的設定,並確認您選取的是 NuGet.config 而不是 packages.config。", + "loc.messages.NGCommon_RemovingSources": "正在準備設定 NuGet.config 中的認證", + "loc.messages.NGCommon_SpsNotFound": "找不到 '%s' [%s] 區域。您的 Team Foundation Server 安裝可能發生問題。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "選取了不明的 NuGet 版本。", + "loc.messages.NGCommon_UnableToFindTool": "找不到工具 %s", + "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "正在將 NuGet.exe 的版本從 %s 更新至 %s。NuGet 更新至新版本時,可能發生行為變更或重大變更。若不要更新,請取消選取工作中的 [查看最新版本] 選項。", + "loc.messages.Net5Update": "資訊: Azure Pipelines 裝載的代理程式皆已更新,現包含 .Net 5.x SDK/執行階段以及目前為 LTS 的較早 .Net Core 版本。除非您已為專案鎖定 SDK 版本,否則 5.x SDK 可能會雀屏中選,而相較於早期版本,其可能會有中斷性行為。您可以在這裡深入了解這些中斷性變更: https://docs.microsoft.com/en-us/dotnet/core/tools/ 和 https://docs.microsoft.com/en-us/dotnet/core/compatibility/。若要深入了解這些變更及疑難排解,請參閱這裡: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/dotnet-core-cli?view=azure-devops#troubleshooting", + "loc.messages.Net5NugetVersionCompat": ".NET 5 和一些舊版 Nuget (<=5.7) 有相容性問題,所以如果使用較舊的 Nuget 版本 (不是 dotnet cli) 還原,則依賴這些還原套件的 dotnet cli 命令 (例如 dotnet build) 可能會失敗。為減少此類錯誤,您可以使用以下任一方法: (1) – 使用 dotnet cli 還原,(2) – 使用 Nuget 5.8 版還原,(3) – 使用使用舊版 sdk (<=3) 的 global.json 建置", + "loc.messages.DeprecatedDotnet2_2_And_3_0": "資訊: .NET Core SDK/執行階段 2.2 及 3.0 目前已停產 (EOL),並自所有裝載的代理程式中移除。如果您在裝載的代理程式上使用這些 SDK/執行階段,請升級至未停產的較新版本,或使用 UseDotNet 工作安裝必要的版本。", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "目前已為此工作啟用 IncludeNugetOrg。若要解决此警告,請編輯建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "無法還原封裝。編輯您的建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服務連線並非使用支援的驗證方法。請使用個人存取權杖型驗證的服務連線。" } \ No newline at end of file diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson index a62dcf9ed163..b7fb954186d4 100644 --- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,37 +1,37 @@ -{ - "loc.friendlyName": "Installa certificato Apple", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=862067)", - "loc.description": "Installa un certificato Apple necessario per compilare in un computer agente macOS", - "loc.instanceNameFormat": "Installa un certificato Apple", - "loc.releaseNotes": "Correzione del problema di blocco della firma del codice in un agente self-hosted. Per usare `Keychain predefinito` o `Keychain personalizzato` è necessaria una password del keychain. Con le compilazioni ospitate da Microsoft è necessario usare `Keychain temporaneo`.", - "loc.group.displayName.advanced": "Avanzate", - "loc.input.label.certSecureFile": "Certificato (P12)", - "loc.input.help.certSecureFile": "Consente di selezionare il certificato (con estensione p12) caricato in `File protetti` da installare nell'agente macOS.", - "loc.input.label.certPwd": "Password certificato (P12)", - "loc.input.help.certPwd": "Password del certificato Apple (con estensione p12). Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.", - "loc.input.label.keychain": "Keychain", - "loc.input.help.keychain": "Consente di selezionare il keychain in cui installare il certificato Apple. Per le compilazioni ospitate da Microsoft usare `Keychain temporaneo`. Un keychain temporaneo verrà sempre eliminato al completamento della compilazione o della versione.", - "loc.input.label.keychainPassword": "Password del portachiavi", - "loc.input.help.keychainPassword": "Password per sbloccare il keychain. Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.", - "loc.input.label.customKeychainPath": "Percorso del portachiavi personalizzato", - "loc.input.help.customKeychainPath": "Percorso completo di un file di keychain personalizzato. Se non esiste, il keychain verrà creato.", - "loc.input.label.deleteCert": "Elimina il certificato dal portachiavi", - "loc.input.help.deleteCert": "Selezionare questa opzione per eliminare il certificato dal keychain al completamento della compilazione o della versione.", - "loc.input.label.deleteCustomKeychain": "Elimina il portachiavi personalizzato", - "loc.input.help.deleteCustomKeychain": "Selezionare questa opzione per eliminare il keychain personalizzato dall'agente al completamento della compilazione o della versione.", - "loc.input.label.signingIdentity": "Identità di firma del certificato", - "loc.input.help.signingIdentity": "Nome comune del soggetto nel certificato di firma. Verrà eseguito un tentativo di analisi del nome comune se viene lasciato vuoto.", - "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurare partition_id ACL per la chiave privata importata", - "loc.input.help.setUpPartitionIdACLForPrivateKey": "Se true- imposta l'ACL partition_id per la chiave privata importata, codesign non richiederà l'uso della chiave per la firma. Questa operazione non è necessaria per i keychain temporanei, almeno in MacOS High Sierra. Per altri dettagli, vedere il [link] (http://www.openradar.me/28524119).", - "loc.input.label.opensslPkcsArgs": "Argomenti OpenSSL per PKCS12", - "loc.input.help.opensslPkcsArgs": "Argomenti per l'estrazione di informazioni sui certificati tramite openssl.", - "loc.messages.INVALID_P12": "L'hash SHA1 e il nome comune (CN) del certificato non sono stati trovati. Verificare che si tratti di un certificato P12 valido.", - "loc.messages.NoP12PwdWarning": "Non è stata fornita alcuna password P12. Se per il file P12 è necessaria una password, è consigliabile fornirla come variabile di pipeline e contrassegnarla come segreta abilitando l'icona del lucchetto.", - "loc.messages.P12PrivateKeyNameNotFound": "Non è stato possibile identificare il nome della chiave privata: %s", - "loc.messages.SetKeyPartitionListCommandNotFound": "L'assegnazione ACL partition_id non necessaria del keychain verrà ignorata in questo sistema operativo meno recente. Il comando di sicurezza 'set-key-partition-list' è stato introdotto in macOS Sierra (10.12).", - "loc.messages.SetKeyPartitionListCommandFailed": "Si è verificato un errore durante l'impostazione dell'ACL partition_id per la chiave privata. Verificare che il valore di `Password keychain` sia corretto oppure usare `Keychain temporaneo` instead.", - "loc.messages.InstallRequiresMac": "Per installare un certificato Apple, è richiesto un agente macOS. L'installazione di certificati Apple in Linux o Windows non è supportata da Apple.", - "loc.messages.CertNotValidYetError": "Il certificato \"%s\" (impronta digitale: %s) non è valido fino al giorno %s", - "loc.messages.CertExpiredError": "Il certificato \"%s\" (impronta digitale: %s) è scaduto il giorno %s", - "loc.messages.OpenSSLError": "Errore durante l'analisi del certificato. Ciò potrebbe essere causato da un algoritmo non supportato. Se si usa un certificato precedente con una nuova versione di OpenSSL, provare a impostare il flag -legacy nell'input opensslPkcsArgs." +{ + "loc.friendlyName": "Installa certificato Apple", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=862067)", + "loc.description": "Installa un certificato Apple necessario per compilare in un computer agente macOS", + "loc.instanceNameFormat": "Installa un certificato Apple", + "loc.releaseNotes": "Correzione del problema di blocco della firma del codice in un agente self-hosted. Per usare `Keychain predefinito` o `Keychain personalizzato` è necessaria una password del keychain. Con le compilazioni ospitate da Microsoft è necessario usare `Keychain temporaneo`.", + "loc.group.displayName.advanced": "Avanzate", + "loc.input.label.certSecureFile": "Certificato (P12)", + "loc.input.help.certSecureFile": "Consente di selezionare il certificato (con estensione p12) caricato in `File protetti` da installare nell'agente macOS.", + "loc.input.label.certPwd": "Password certificato (P12)", + "loc.input.help.certPwd": "Password del certificato Apple (con estensione p12). Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.", + "loc.input.label.keychain": "Keychain", + "loc.input.help.keychain": "Consente di selezionare il keychain in cui installare il certificato Apple. Per le compilazioni ospitate da Microsoft usare `Keychain temporaneo`. Un keychain temporaneo verrà sempre eliminato al completamento della compilazione o della versione.", + "loc.input.label.keychainPassword": "Password del portachiavi", + "loc.input.help.keychainPassword": "Password per sbloccare il keychain. Per crittografare questo valore, usare una nuova variabile di compilazione con il relativo blocco abilitato nella scheda `Variabili`.", + "loc.input.label.customKeychainPath": "Percorso del portachiavi personalizzato", + "loc.input.help.customKeychainPath": "Percorso completo di un file di keychain personalizzato. Se non esiste, il keychain verrà creato.", + "loc.input.label.deleteCert": "Elimina il certificato dal portachiavi", + "loc.input.help.deleteCert": "Selezionare questa opzione per eliminare il certificato dal keychain al completamento della compilazione o della versione.", + "loc.input.label.deleteCustomKeychain": "Elimina il portachiavi personalizzato", + "loc.input.help.deleteCustomKeychain": "Selezionare questa opzione per eliminare il keychain personalizzato dall'agente al completamento della compilazione o della versione.", + "loc.input.label.signingIdentity": "Identità di firma del certificato", + "loc.input.help.signingIdentity": "Nome comune del soggetto nel certificato di firma. Verrà eseguito un tentativo di analisi del nome comune se viene lasciato vuoto.", + "loc.input.label.setUpPartitionIdACLForPrivateKey": "Configurare partition_id ACL per la chiave privata importata", + "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.", + "loc.input.label.opensslPkcsArgs": "Argomenti OpenSSL per PKCS12", + "loc.input.help.opensslPkcsArgs": "Argomenti per l'estrazione di informazioni sui certificati tramite openssl.", + "loc.messages.INVALID_P12": "L'hash SHA1 e il nome comune (CN) del certificato non sono stati trovati. Verificare che si tratti di un certificato P12 valido.", + "loc.messages.NoP12PwdWarning": "Non è stata fornita alcuna password P12. Se per il file P12 è necessaria una password, è consigliabile fornirla come variabile di pipeline e contrassegnarla come segreta abilitando l'icona del lucchetto.", + "loc.messages.P12PrivateKeyNameNotFound": "Non è stato possibile identificare il nome della chiave privata: %s", + "loc.messages.SetKeyPartitionListCommandNotFound": "L'assegnazione ACL partition_id non necessaria del keychain verrà ignorata in questo sistema operativo meno recente. Il comando di sicurezza 'set-key-partition-list' è stato introdotto in macOS Sierra (10.12).", + "loc.messages.SetKeyPartitionListCommandFailed": "Si è verificato un errore durante l'impostazione dell'ACL partition_id per la chiave privata. Verificare che il valore di `Password keychain` sia corretto oppure usare `Keychain temporaneo` instead.", + "loc.messages.InstallRequiresMac": "Per installare un certificato Apple, è richiesto un agente macOS. L'installazione di certificati Apple in Linux o Windows non è supportata da Apple.", + "loc.messages.CertNotValidYetError": "Il certificato \"%s\" (impronta digitale: %s) non è valido fino al giorno %s", + "loc.messages.CertExpiredError": "Il certificato \"%s\" (impronta digitale: %s) è scaduto il giorno %s", + "loc.messages.OpenSSLError": "Errore durante l'analisi del certificato. Ciò potrebbe essere causato da un algoritmo non supportato. Se si usa un certificato precedente con una nuova versione di OpenSSL, provare a impostare il flag -legacy nell'input opensslPkcsArgs." } \ No newline at end of file diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson index 943fe2ab9100..f6c897815340 100644 --- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,37 +1,37 @@ -{ - "loc.friendlyName": "Apple 証明書のインストール", - "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=862067)", - "loc.description": "macOS エージェント マシン上でビルドを行うために必要な Apple 証明書をインストールします", - "loc.instanceNameFormat": "Apple 証明書のインストール", - "loc.releaseNotes": "セルフ ホステッド エージェントでの codesign のハングを修正します。`Default Keychain` または `Custom Keychain` を使用するにはキーチェーン パスワードが必須になりました。Microsoft によってホストされるビルドでは、`Temporary Keychain` を使用します。", - "loc.group.displayName.advanced": "詳細設定", - "loc.input.label.certSecureFile": "証明書 (P12)", - "loc.input.help.certSecureFile": "macOS エージェントにインストールするために [セキュア ファイル] にアップロードした証明書 (.p12) を選択します。", - "loc.input.label.certPwd": "証明書 (P12) のパスワード", - "loc.input.help.certPwd": "Apple 証明書 (.p12) に対するパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。", - "loc.input.label.keychain": "キーチェーン", - "loc.input.help.keychain": "Apple 証明書をインストールするキーチェーンを選択します。Microsoft がホストしているビルドの場合は、'一時キーチェーン' を使用してください。一時キーチェーンは、ビルドまたはリリースが完了するたびに削除されます。", - "loc.input.label.keychainPassword": "キーチェーンのパスワード", - "loc.input.help.keychainPassword": "キーチェーンをロック解除するためのパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。", - "loc.input.label.customKeychainPath": "カスタム キーチェーン パス", - "loc.input.help.customKeychainPath": "カスタム キーチェーン ファイルへの完全なパス。キーチェーンが存在しない場合は、作成されます。", - "loc.input.label.deleteCert": "キーチェーンからの証明書の削除", - "loc.input.help.deleteCert": "ビルドまたはリリースが完了した後に証明書をキーチェーンから削除するには、これを選択します。", - "loc.input.label.deleteCustomKeychain": "カスタム キーチェーンの削除", - "loc.input.help.deleteCustomKeychain": "ビルドまたはリリースが完了した後にカスタム キーチェーンをエージェントから削除するには、これを選択します。", - "loc.input.label.signingIdentity": "証明書の署名 ID", - "loc.input.help.signingIdentity": "署名証明書の件名の共通名。これが空のままの場合、共通名の解析を試行します。", - "loc.input.label.setUpPartitionIdACLForPrivateKey": "インポートされた秘密キーの partition_id ACL を設定する", - "loc.input.help.setUpPartitionIdACLForPrivateKey": "true の場合 - インポートされた秘密キーの partition_id ACL を設定するため、codesign は署名にキーの使用を求めません。これは、少なくとも MacOS High Sierra 上の一時的なキーチェーンには必要ありません。詳細については、[link] (http://www.openradar.me/28524119) を参照してください。", - "loc.input.label.opensslPkcsArgs": "PKCS12 の OpenSSL 引数", - "loc.input.help.opensslPkcsArgs": "openssl を使用して証明書情報を抽出するための引数。", - "loc.messages.INVALID_P12": "証明書の SHA1 ハッシュと共通名 (CN) が見つかりません。証明書が有効な P12 であることを確認してください。", - "loc.messages.NoP12PwdWarning": "P12 パスワードが指定されていません。P12 ファイルがパスワードを必要とする場合、パイプライン変数としてそれを指定し、ロック アイコンを有効化して秘密としてマークするのが最善です。", - "loc.messages.P12PrivateKeyNameNotFound": "次の秘密キー名を識別できませんでした。%s", - "loc.messages.SetKeyPartitionListCommandNotFound": "この古い OS で不必要なキーチェーン partition_id ACL の代入をスキップします。セキュリティ コマンド 'set-key-partition-list' が、macOS Sierra (10.12) で導入されました。", - "loc.messages.SetKeyPartitionListCommandFailed": "秘密キーへの partition_id ACL の設定でエラーが発生しました。`Keychain password` が正しいことを確認するか、代わりに `Temporary Keychain` を使用します。", - "loc.messages.InstallRequiresMac": "Apple の証明書のインストールには、macOS エージェントが必要です。Apple は、Linux または Windows での Apple の証明書のインストールをサポートしていません。", - "loc.messages.CertNotValidYetError": "証明書 \"%s\" (フィンガープリント: %s) は %s まで有効ではありません", - "loc.messages.CertExpiredError": "証明書 \"%s\" (フィンガープリント: %s) の有効期限が %s に切れました", - "loc.messages.OpenSSLError": "証明書の解析中にエラーが発生しました。サポートされていないアルゴリズムが原因である可能性があります。新しい OpenSSL バージョンで古い証明書を使用している場合は、opensslPkcsArgs 入力で -legacy フラグを設定してみてください。" +{ + "loc.friendlyName": "Apple 証明書のインストール", + "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?LinkID=862067)", + "loc.description": "macOS エージェント マシン上でビルドを行うために必要な Apple 証明書をインストールします", + "loc.instanceNameFormat": "Apple 証明書のインストール", + "loc.releaseNotes": "セルフ ホステッド エージェントでの codesign のハングを修正します。`Default Keychain` または `Custom Keychain` を使用するにはキーチェーン パスワードが必須になりました。Microsoft によってホストされるビルドでは、`Temporary Keychain` を使用します。", + "loc.group.displayName.advanced": "詳細設定", + "loc.input.label.certSecureFile": "証明書 (P12)", + "loc.input.help.certSecureFile": "macOS エージェントにインストールするために [セキュア ファイル] にアップロードした証明書 (.p12) を選択します。", + "loc.input.label.certPwd": "証明書 (P12) のパスワード", + "loc.input.help.certPwd": "Apple 証明書 (.p12) に対するパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。", + "loc.input.label.keychain": "キーチェーン", + "loc.input.help.keychain": "Apple 証明書をインストールするキーチェーンを選択します。Microsoft がホストしているビルドの場合は、'一時キーチェーン' を使用してください。一時キーチェーンは、ビルドまたはリリースが完了するたびに削除されます。", + "loc.input.label.keychainPassword": "キーチェーンのパスワード", + "loc.input.help.keychainPassword": "キーチェーンをロック解除するためのパスワード。この値を暗号化するには、新しいビルド変数を使い、[変数] タブで変数のロックを有効にします。", + "loc.input.label.customKeychainPath": "カスタム キーチェーン パス", + "loc.input.help.customKeychainPath": "カスタム キーチェーン ファイルへの完全なパス。キーチェーンが存在しない場合は、作成されます。", + "loc.input.label.deleteCert": "キーチェーンからの証明書の削除", + "loc.input.help.deleteCert": "ビルドまたはリリースが完了した後に証明書をキーチェーンから削除するには、これを選択します。", + "loc.input.label.deleteCustomKeychain": "カスタム キーチェーンの削除", + "loc.input.help.deleteCustomKeychain": "ビルドまたはリリースが完了した後にカスタム キーチェーンをエージェントから削除するには、これを選択します。", + "loc.input.label.signingIdentity": "証明書の署名 ID", + "loc.input.help.signingIdentity": "署名証明書の件名の共通名。これが空のままの場合、共通名の解析を試行します。", + "loc.input.label.setUpPartitionIdACLForPrivateKey": "インポートされた秘密キーの partition_id ACL を設定する", + "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.", + "loc.input.label.opensslPkcsArgs": "PKCS12 の OpenSSL 引数", + "loc.input.help.opensslPkcsArgs": "openssl を使用して証明書情報を抽出するための引数。", + "loc.messages.INVALID_P12": "証明書の SHA1 ハッシュと共通名 (CN) が見つかりません。証明書が有効な P12 であることを確認してください。", + "loc.messages.NoP12PwdWarning": "P12 パスワードが指定されていません。P12 ファイルがパスワードを必要とする場合、パイプライン変数としてそれを指定し、ロック アイコンを有効化して秘密としてマークするのが最善です。", + "loc.messages.P12PrivateKeyNameNotFound": "次の秘密キー名を識別できませんでした。%s", + "loc.messages.SetKeyPartitionListCommandNotFound": "この古い OS で不必要なキーチェーン partition_id ACL の代入をスキップします。セキュリティ コマンド 'set-key-partition-list' が、macOS Sierra (10.12) で導入されました。", + "loc.messages.SetKeyPartitionListCommandFailed": "秘密キーへの partition_id ACL の設定でエラーが発生しました。`Keychain password` が正しいことを確認するか、代わりに `Temporary Keychain` を使用します。", + "loc.messages.InstallRequiresMac": "Apple の証明書のインストールには、macOS エージェントが必要です。Apple は、Linux または Windows での Apple の証明書のインストールをサポートしていません。", + "loc.messages.CertNotValidYetError": "証明書 \"%s\" (フィンガープリント: %s) は %s まで有効ではありません", + "loc.messages.CertExpiredError": "証明書 \"%s\" (フィンガープリント: %s) の有効期限が %s に切れました", + "loc.messages.OpenSSLError": "証明書の解析中にエラーが発生しました。サポートされていないアルゴリズムが原因である可能性があります。新しい OpenSSL バージョンで古い証明書を使用している場合は、opensslPkcsArgs 入力で -legacy フラグを設定してみてください。" } \ No newline at end of file diff --git a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson index 0dce6c42be81..5a4ed296ae4c 100644 --- a/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/InstallAppleCertificateV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,37 +1,37 @@ -{ - "loc.friendlyName": "Установить сертификат Apple", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=862067)", - "loc.description": "Установить сертификат Apple, необходимый для сборки, на компьютер агента macOS", - "loc.instanceNameFormat": "Установить сертификат Apple", - "loc.releaseNotes": "Исправляет проблему с зависанием codesign в локальном агенте. Пароль цепочки ключей теперь требуется для использования цепочки ключей по умолчанию или пользовательской цепочки ключей. Сборки, размещенные на сервере Майкрософт, должны использовать временную цепочку ключей.", - "loc.group.displayName.advanced": "Дополнительно", - "loc.input.label.certSecureFile": "Сертификат (P12)", - "loc.input.help.certSecureFile": "Выберите сертификат (.p12), который был отправлен в раздел \"Защитные файлы\" для установки на агенте macOS.", - "loc.input.label.certPwd": "Пароль сертификата (P12)", - "loc.input.help.certPwd": "Пароль сертификата Apple (.p12). Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".", - "loc.input.label.keychain": "Цепочка ключей", - "loc.input.help.keychain": "Выберите цепочку ключей, в которой необходимо установить сертификат Apple. Для сборок, размещенных в Майкрософт, используйте временную цепочку ключей. Временная цепочка ключей всегда удаляется после завершения сборки или выпуска.", - "loc.input.label.keychainPassword": "Пароль цепочки ключей", - "loc.input.help.keychainPassword": "Пароль для снятия блокировки цепочки ключей. Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".", - "loc.input.label.customKeychainPath": "Путь к пользовательской цепочке ключей", - "loc.input.help.customKeychainPath": "Полный путь к файлу настраиваемой цепочки ключей. Если цепочки ключей не существует, она будет создана.", - "loc.input.label.deleteCert": "Удалить сертификат из цепочки ключей", - "loc.input.help.deleteCert": "Выберите этот параметр, чтобы удалить сертификат из цепочки ключей после завершения сборки или после создания выпуска.", - "loc.input.label.deleteCustomKeychain": "Удалить пользовательскую цепочку ключей", - "loc.input.help.deleteCustomKeychain": "Выберите этот параметр, чтобы удалить настраиваемую цепочку ключей из агента после завершения сборки или создания выпуска.", - "loc.input.label.signingIdentity": "Удостоверение подписывания сертификата", - "loc.input.help.signingIdentity": "Общее имя субъекта в сертификате для подписи. Если это поле оставить пустым, будет предпринята попытка проанализировать общее имя.", - "loc.input.label.setUpPartitionIdACLForPrivateKey": "Настройка списка управления доступом partition_id для импортированного закрытого ключа", - "loc.input.help.setUpPartitionIdACLForPrivateKey": "При значении \"true\" устанавливает список управления доступом partition_id для импортированного закрытого ключа, поэтому codesign не будет запрашивать ключ для подписи. Это не требуется для временных цепочек ключей, по крайней мере в MacOS High Sierra. Подробнее см. [здесь] (http://www.openradar.me/28524119).", - "loc.input.label.opensslPkcsArgs": "Аргументы OpenSSL для PKCS12", - "loc.input.help.opensslPkcsArgs": "Аргументы для извлечения сведений о сертификате с помощью openssl.", - "loc.messages.INVALID_P12": "Не удается найти хэш SHA1 и общее имя сертификата. Убедитесь, что указан допустимый сертификат P12.", - "loc.messages.NoP12PwdWarning": "Не предоставлен пароль P12. Если файл P12 требует пароля, рекомендуется предоставить его в виде переменной конвейера, пометив ее как секретную с помощью значка блокировки.", - "loc.messages.P12PrivateKeyNameNotFound": "Не удалось определить имя закрытого ключа: %s", - "loc.messages.SetKeyPartitionListCommandNotFound": "Пропускается назначение ACL partition_id цепочки ключей, которое не требуется для этой старой версии ОС. Команда системы безопасности set-key-partition-list появилась в macOS Sierra (10.12).", - "loc.messages.SetKeyPartitionListCommandFailed": "Ошибка при установке ACL partition_id для закрытого ключа. Проверьте правильность пароля цепочки ключей или используйте временную цепочку ключей.", - "loc.messages.InstallRequiresMac": "Для установки сертификата Apple требуется агент macOS. Установка сертификатов Apple в Linux или Windows не поддерживается Apple.", - "loc.messages.CertNotValidYetError": "Сертификат \"%s\" (отпечаток: %s) является недействительным до %s", - "loc.messages.CertExpiredError": "Срок действия сертификата \"%s\" (отпечаток: %s) истек %s", - "loc.messages.OpenSSLError": "Ошибка при анализе сертификата. Это может быть вызвано неподдерживаемым алгоритмом. Если вы используете старый сертификат с новой версией OpenSSL, попробуйте установить флаг -legacy во входных данных opensslPkcsArgs." +{ + "loc.friendlyName": "Установить сертификат Apple", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=862067)", + "loc.description": "Установить сертификат Apple, необходимый для сборки, на компьютер агента macOS", + "loc.instanceNameFormat": "Установить сертификат Apple", + "loc.releaseNotes": "Исправляет проблему с зависанием codesign в локальном агенте. Пароль цепочки ключей теперь требуется для использования цепочки ключей по умолчанию или пользовательской цепочки ключей. Сборки, размещенные на сервере Майкрософт, должны использовать временную цепочку ключей.", + "loc.group.displayName.advanced": "Дополнительно", + "loc.input.label.certSecureFile": "Сертификат (P12)", + "loc.input.help.certSecureFile": "Выберите сертификат (.p12), который был отправлен в раздел \"Защитные файлы\" для установки на агенте macOS.", + "loc.input.label.certPwd": "Пароль сертификата (P12)", + "loc.input.help.certPwd": "Пароль сертификата Apple (.p12). Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".", + "loc.input.label.keychain": "Цепочка ключей", + "loc.input.help.keychain": "Выберите цепочку ключей, в которой необходимо установить сертификат Apple. Для сборок, размещенных в Майкрософт, используйте временную цепочку ключей. Временная цепочка ключей всегда удаляется после завершения сборки или выпуска.", + "loc.input.label.keychainPassword": "Пароль цепочки ключей", + "loc.input.help.keychainPassword": "Пароль для снятия блокировки цепочки ключей. Для шифрования этого значения используйте новую переменную сборки, включив для нее блокировку на вкладке \"Переменные\".", + "loc.input.label.customKeychainPath": "Путь к пользовательской цепочке ключей", + "loc.input.help.customKeychainPath": "Полный путь к файлу настраиваемой цепочки ключей. Если цепочки ключей не существует, она будет создана.", + "loc.input.label.deleteCert": "Удалить сертификат из цепочки ключей", + "loc.input.help.deleteCert": "Выберите этот параметр, чтобы удалить сертификат из цепочки ключей после завершения сборки или после создания выпуска.", + "loc.input.label.deleteCustomKeychain": "Удалить пользовательскую цепочку ключей", + "loc.input.help.deleteCustomKeychain": "Выберите этот параметр, чтобы удалить настраиваемую цепочку ключей из агента после завершения сборки или создания выпуска.", + "loc.input.label.signingIdentity": "Удостоверение подписывания сертификата", + "loc.input.help.signingIdentity": "Общее имя субъекта в сертификате для подписи. Если это поле оставить пустым, будет предпринята попытка проанализировать общее имя.", + "loc.input.label.setUpPartitionIdACLForPrivateKey": "Настройка списка управления доступом partition_id для импортированного закрытого ключа", + "loc.input.help.setUpPartitionIdACLForPrivateKey": "If true - sets the partition_id ACL for the imported private key, so codesign won't prompt to use the key for signing. This isn't necessary for temporary keychains, at least on MacOS High Sierra. See the [link](http://www.openradar.me/28524119) for more details.", + "loc.input.label.opensslPkcsArgs": "Аргументы OpenSSL для PKCS12", + "loc.input.help.opensslPkcsArgs": "Аргументы для извлечения сведений о сертификате с помощью openssl.", + "loc.messages.INVALID_P12": "Не удается найти хэш SHA1 и общее имя сертификата. Убедитесь, что указан допустимый сертификат P12.", + "loc.messages.NoP12PwdWarning": "Не предоставлен пароль P12. Если файл P12 требует пароля, рекомендуется предоставить его в виде переменной конвейера, пометив ее как секретную с помощью значка блокировки.", + "loc.messages.P12PrivateKeyNameNotFound": "Не удалось определить имя закрытого ключа: %s", + "loc.messages.SetKeyPartitionListCommandNotFound": "Пропускается назначение ACL partition_id цепочки ключей, которое не требуется для этой старой версии ОС. Команда системы безопасности set-key-partition-list появилась в macOS Sierra (10.12).", + "loc.messages.SetKeyPartitionListCommandFailed": "Ошибка при установке ACL partition_id для закрытого ключа. Проверьте правильность пароля цепочки ключей или используйте временную цепочку ключей.", + "loc.messages.InstallRequiresMac": "Для установки сертификата Apple требуется агент macOS. Установка сертификатов Apple в Linux или Windows не поддерживается Apple.", + "loc.messages.CertNotValidYetError": "Сертификат \"%s\" (отпечаток: %s) является недействительным до %s", + "loc.messages.CertExpiredError": "Срок действия сертификата \"%s\" (отпечаток: %s) истек %s", + "loc.messages.OpenSSLError": "Ошибка при анализе сертификата. Это может быть вызвано неподдерживаемым алгоритмом. Если вы используете старый сертификат с новой версией OpenSSL, попробуйте установить флаг -legacy во входных данных opensslPkcsArgs." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson index 0a4216eab664..255a8b9f84a7 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Notation", - "loc.helpMarkDown": "", - "loc.description": "Azure Pipeline-Task zum Einrichten der Notation CLI, zum Signieren und Überprüfen mit Notation", - "loc.instanceNameFormat": "$(command)", - "loc.group.displayName.commandConfig": "Befehlskonfiguration", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "Plug-In-Konfiguration", - "loc.group.displayName.advancedConfig": "Erweiterte Konfiguration", - "loc.input.label.command": "Auszuführender Befehl", - "loc.input.help.command": "Beispiel: install", - "loc.input.label.isCustomVersion": "Benutzerdefinierte Version", - "loc.input.help.isCustomVersion": "Wenn diese Option aktiviert ist, können Sie eine benutzerdefinierte Version für die Aufgabe angeben.", - "loc.input.label.version": "Version", - "loc.input.help.version": "Die Version der zu installierenden Notation. Beispiel: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "Download-URL", - "loc.input.help.url": "Beispiel: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "Prüfsumme", - "loc.input.help.checksum": "Die SHA-256-Prüfsumme der heruntergeladenen Datei", - "loc.input.label.artifactRefs": "Artefaktverweise", - "loc.input.help.artifactRefs": "Containerartefaktverweise zum Signieren. Wenn er nicht angegeben wurde, verwenden Sie den Artefaktverweis aus der vorherigen Docker-Pushaufgabe. Beispiel: /@ Wenn mehrere, durch Kommas getrennt.", - "loc.input.label.signatureFormat": "Signaturformat", - "loc.input.help.signatureFormat": "Format des Signatur-Envelope, Optionen: \"jws\", \"cose\" (standardmäßiges \"jws\")", - "loc.input.label.allowReferrersAPI": "[Experimental] Referrers-API zulassen", - "loc.input.help.allowReferrersAPI": "Verwenden Sie die Referrers-API, um Signaturen zu signieren; falls dies nicht unterstützt wird (gibt 404 zurück), verwenden Sie ein Fallback auf das Referrers-Tagschema.", - "loc.input.label.plugin": "Plug-In", - "loc.input.label.akvPluginVersion": "Plug-In-Version", - "loc.input.help.akvPluginVersion": "Die Version des zu installierenden Azure Key Vault-Plug-Ins. Besuchen Sie die [release page](https://github.com/Azure/notation-azure-kv/releases) für die verfügbaren Versionen.", - "loc.input.label.azurekvServiceConection": "Azure Key Vault-Dienstverbindung", - "loc.input.help.azurekvServiceConection": "Wählen Sie das Azure-Abonnement für den Schlüsseltresor aus, wenn Sie lieber eine Dienstverbindung für die Authentifizierung verwenden möchten.", - "loc.input.label.keyid": "Schlüssel-ID", - "loc.input.help.keyid": "Die Schlüssel-ID ist der Schlüssel oder Zertifikatbezeichner für Azure Key Vault.", - "loc.input.label.caCertBundle": "Dateipfad des Zertifikatpakets", - "loc.input.help.caCertBundle": "Eine Datei mit Stammzertifikat und allen Zwischenzertifikaten, beginnend mit dem Stammzertifikat, entsprechend der Reihenfolge in der Zertifikatkette.", - "loc.input.label.selfSigned": "Selbstsigniertes Zertifikat", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "Dateipfad für Vertrauensstellungsrichtlinie", - "loc.input.help.trustPolicy": "Der Pfad zur [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) Datei relativ zum Repository. Beispiel: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "Ordnerpfad des Vertrauensspeichers", - "loc.input.help.trustStore": "Der Pfad zum Verzeichnis mit [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativ zum Repository. Beispiel: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "Artefaktverweise: %s.", - "loc.messages.ArtifactRefsNotSpecified": "Es wurden keine Artefaktverweise angegeben.", - "loc.messages.APPDATANotSet": "APPDATA ist nicht festgelegt.", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault-Plug-In v%s ist bereits installiert.", - "loc.messages.CannotFindTrustStore": "Das Vertrauensspeicherverzeichnis wurde nicht gefunden: %s.", - "loc.messages.ChecksumValidated": "Prüfsumme überprüft: %s.", - "loc.messages.ChecksumValidationFailed": "Fehler bei der Überprüfung der Prüfsumme. Erwartet: %s, Gefunden: %s.", - "loc.messages.FailedArtifacts": "Fehlerhafte Artefakte: %s.", - "loc.messages.FailedToAddCertToTrustStore": "Fehler beim Hinzufügen eines Zertifikats zum Vertrauensspeicher: %s.", - "loc.messages.FailedToGetWorkloadIdToken": "Fehler beim Abrufen des Workloadidentitätstokens: %s.", - "loc.messages.FailedToImportTrustPolicy": "Fehler beim Importieren der Vertrauensstellungsrichtlinie: %s.", - "loc.messages.FailedToListTrustStore": "Fehler beim Auflisten des Vertrauensspeichers.", - "loc.messages.FailedToShowTrustPolicy": "Fehler beim Anzeigen der Vertrauensstellungsrichtlinie.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Versuchen Sie, Artefaktverweise aus dem Docker-Task abzurufen.", - "loc.messages.InvalidResourceURI": "Ungültiger Ressourcen-URI: %s.", - "loc.messages.InvalidVersionPrefix": "Ungültiges Versionspräfix: %s.", - "loc.messages.ResultSummary": "Artefakte gesamt: %s, erfolgreich: %s, fehlerhaft: %s.", - "loc.messages.RepeatedArtifactRef": "Wiederholter Artefaktverweis: %s.", - "loc.messages.SucceededArtifacts": "Erfolgreiche Artefakte: %s.", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory ist nicht festgelegt.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory oder System. DefaultWorkingDirectory ist nicht festgelegt.", - "loc.messages.NoAuthScheme": "Es wurde kein Authentifizierungsschema angegeben.", - "loc.messages.NotationAlreadyInstalled": "Notation ist bereits installiert. Bitte installieren Sie es nicht erneut.", - "loc.messages.NotationInstalledFromURL": "Notation ist von %s installiert.", - "loc.messages.NotationInstalledFromVersion": "Notation v%s ist installiert.", - "loc.messages.NoServiceConnection": "Es wurde kein Azure Key Vault-Dienstendpunkt angegeben.", - "loc.messages.UnsupportedArchitecture": "Nicht unterstützte Architektur: %s.", - "loc.messages.UnsupportedFileExtension": "Nicht unterstützte Dateierweiterung: %s.", - "loc.messages.UnsupportedPlatform": "Nicht unterstützte Plattform: %s.", - "loc.messages.UnsupportedVersion": "Nicht unterstützte Version: %s.", - "loc.messages.UseAuthenticationMethod": "Verwenden Sie %s, um auf Azure Key Vault zuzugreifen.", - "loc.messages.UnknownCommand": "Unbekannter Befehl: %s.", - "loc.messages.UnknownError": "Unbekannter Fehler.", - "loc.messages.UnknownPlugin": "Unbekanntes Plug-In: %s.", - "loc.messages.UnsupportedAuthScheme": "Nicht unterstütztes Authentifizierungsschema: %s." +{ + "loc.friendlyName": "Notation", + "loc.helpMarkDown": "", + "loc.description": "Azure Pipeline-Task zum Einrichten der Notation CLI, zum Signieren und Überprüfen mit Notation", + "loc.instanceNameFormat": "$(command)", + "loc.group.displayName.commandConfig": "Befehlskonfiguration", + "loc.group.displayName.timestamp": "Zeitstempel", + "loc.group.displayName.pluginConfig": "Plug-In-Konfiguration", + "loc.group.displayName.advancedConfig": "Erweiterte Konfiguration", + "loc.input.label.command": "Auszuführender Befehl", + "loc.input.help.command": "Beispiel: install", + "loc.input.label.isCustomVersion": "Benutzerdefinierte Version", + "loc.input.help.isCustomVersion": "Wenn diese Option aktiviert ist, können Sie eine benutzerdefinierte Version für die Aufgabe angeben.", + "loc.input.label.version": "Version", + "loc.input.help.version": "Die Version der zu installierenden Notation. Beispiel: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "Download-URL", + "loc.input.help.url": "Beispiel: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "Prüfsumme", + "loc.input.help.checksum": "Die SHA-256-Prüfsumme der heruntergeladenen Datei", + "loc.input.label.artifactRefs": "Artefaktverweise", + "loc.input.help.artifactRefs": "Containerartefaktverweise zum Signieren. Wenn er nicht angegeben wurde, verwenden Sie den Artefaktverweis aus der vorherigen Docker-Pushaufgabe. Beispiel: /@ Wenn mehrere, durch Kommas getrennt.", + "loc.input.label.signatureFormat": "Signaturformat", + "loc.input.help.signatureFormat": "Format des Signatur-Envelope, Optionen: \"jws\", \"cose\" (standardmäßiges \"jws\")", + "loc.input.label.allowReferrersAPI": "[Experimental] Referrers-API zulassen", + "loc.input.help.allowReferrersAPI": "Verwenden Sie die Referrers-API, um Signaturen zu signieren; falls dies nicht unterstützt wird (gibt 404 zurück), verwenden Sie ein Fallback auf das Referrers-Tagschema.", + "loc.input.label.plugin": "Plug-In", + "loc.input.label.akvPluginVersion": "Plug-In-Version", + "loc.input.help.akvPluginVersion": "Die Version des zu installierenden Azure Key Vault-Plug-Ins. Besuchen Sie die [release page](https://github.com/Azure/notation-azure-kv/releases) für die verfügbaren Versionen.", + "loc.input.label.azurekvServiceConection": "Azure Key Vault-Dienstverbindung", + "loc.input.help.azurekvServiceConection": "Wählen Sie das Azure-Abonnement für den Schlüsseltresor aus, wenn Sie lieber eine Dienstverbindung für die Authentifizierung verwenden möchten.", + "loc.input.label.keyid": "Schlüssel-ID", + "loc.input.help.keyid": "Die Schlüssel-ID ist der Schlüssel oder Zertifikatbezeichner für Azure Key Vault.", + "loc.input.label.caCertBundle": "Dateipfad des Zertifikatpakets", + "loc.input.help.caCertBundle": "Eine Datei mit Stammzertifikat und allen Zwischenzertifikaten, beginnend mit dem Stammzertifikat, entsprechend der Reihenfolge in der Zertifikatkette.", + "loc.input.label.selfSigned": "Selbstsigniertes Zertifikat", + "loc.input.label.timestampURL": "Zeitstempel-URL", + "loc.input.help.timestampURL": "RFC 3161-TSA-Server-URL (Timestamping Authority). (Notation v1.2.0 oder höher erforderlich)", + "loc.input.label.timestampRootCert": "Zeitstempel für Stammzertifikat", + "loc.input.help.timestampRootCert": "Dateipfad der Zeitstempelautorität für das Stammzertifikat. (Notation v1.2.0 oder höher erforderlich)", + "loc.input.label.trustPolicy": "Dateipfad für Vertrauensstellungsrichtlinie", + "loc.input.help.trustPolicy": "Der Pfad zur [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) Datei relativ zum Repository. Beispiel: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "Ordnerpfad des Vertrauensspeichers", + "loc.input.help.trustStore": "Der Pfad zum Verzeichnis mit [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativ zum Repository. Beispiel: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "Artefaktverweise: %s.", + "loc.messages.ArtifactRefsNotSpecified": "Es wurden keine Artefaktverweise angegeben.", + "loc.messages.APPDATANotSet": "APPDATA ist nicht festgelegt.", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault-Plug-In v%s ist bereits installiert.", + "loc.messages.CannotFindTrustStore": "Das Vertrauensspeicherverzeichnis wurde nicht gefunden: %s.", + "loc.messages.ChecksumValidated": "Prüfsumme überprüft: %s.", + "loc.messages.ChecksumValidationFailed": "Fehler bei der Überprüfung der Prüfsumme. Erwartet: %s, Gefunden: %s.", + "loc.messages.FailedArtifacts": "Fehlerhafte Artefakte: %s.", + "loc.messages.FailedToAddCertToTrustStore": "Fehler beim Hinzufügen eines Zertifikats zum Vertrauensspeicher: %s.", + "loc.messages.FailedToGetWorkloadIdToken": "Fehler beim Abrufen des Workloadidentitätstokens: %s.", + "loc.messages.FailedToImportTrustPolicy": "Fehler beim Importieren der Vertrauensstellungsrichtlinie: %s.", + "loc.messages.FailedToListTrustStore": "Fehler beim Auflisten des Vertrauensspeichers.", + "loc.messages.FailedToShowTrustPolicy": "Fehler beim Anzeigen der Vertrauensstellungsrichtlinie.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Versuchen Sie, Artefaktverweise aus dem Docker-Task abzurufen.", + "loc.messages.InvalidResourceURI": "Ungültiger Ressourcen-URI: %s.", + "loc.messages.InvalidVersionPrefix": "Ungültiges Versionspräfix: %s.", + "loc.messages.ResultSummary": "Artefakte gesamt: %s, erfolgreich: %s, fehlerhaft: %s.", + "loc.messages.RepeatedArtifactRef": "Wiederholter Artefaktverweis: %s.", + "loc.messages.SucceededArtifacts": "Erfolgreiche Artefakte: %s.", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory ist nicht festgelegt.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory oder System. DefaultWorkingDirectory ist nicht festgelegt.", + "loc.messages.NoAuthScheme": "Es wurde kein Authentifizierungsschema angegeben.", + "loc.messages.NotationAlreadyInstalled": "Notation ist bereits installiert. Bitte installieren Sie es nicht erneut.", + "loc.messages.NotationInstalledFromURL": "Notation ist von %s installiert.", + "loc.messages.NotationInstalledFromVersion": "Notation v%s ist installiert.", + "loc.messages.NoServiceConnection": "Es wurde kein Azure Key Vault-Dienstendpunkt angegeben.", + "loc.messages.UnsupportedArchitecture": "Nicht unterstützte Architektur: %s.", + "loc.messages.UnsupportedFileExtension": "Nicht unterstützte Dateierweiterung: %s.", + "loc.messages.UnsupportedPlatform": "Nicht unterstützte Plattform: %s.", + "loc.messages.UnsupportedVersion": "Nicht unterstützte Version: %s.", + "loc.messages.UseAuthenticationMethod": "Verwenden Sie %s, um auf Azure Key Vault zuzugreifen.", + "loc.messages.UnknownCommand": "Unbekannter Befehl: %s.", + "loc.messages.UnknownError": "Unbekannter Fehler.", + "loc.messages.UnknownPlugin": "Unbekanntes Plug-In: %s.", + "loc.messages.UnsupportedAuthScheme": "Nicht unterstütztes Authentifizierungsschema: %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson index df75bce3378e..9042bfc96236 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Notation", - "loc.helpMarkDown": "", - "loc.description": "Tarea de Azure Pipepine para configurar la CLI de Notation, y firmar y comprobar con Notation", - "loc.instanceNameFormat": "$(comando)", - "loc.group.displayName.commandConfig": "Configuración de comandos", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "Configuración de complemento", - "loc.group.displayName.advancedConfig": "Configuración avanzada", - "loc.input.label.command": "Comando para ejecutar", - "loc.input.help.command": "ejemplo: install", - "loc.input.label.isCustomVersion": "Versión personalizada", - "loc.input.help.isCustomVersion": "Si se activa, puede proporcionar una versión personalizada para la tarea.", - "loc.input.label.version": "Versión", - "loc.input.help.version": "Versión de Notation que se va a instalar. Ejemplo: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "Descargar dirección URL", - "loc.input.help.url": "ejemplo: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "Suma de comprobación", - "loc.input.help.checksum": "Suma de comprobación SHA-256 del archivo descargado", - "loc.input.label.artifactRefs": "Referencias de artefacto", - "loc.input.help.artifactRefs": "Referencias de artefacto de contenedor para la firma. Si no se ha especificado, use la referencia de artefacto de la tarea de inserción de Docker anterior. Ejemplo: /@ Si es múltiple, sepárelo con comas.", - "loc.input.label.signatureFormat": "Formato de firma", - "loc.input.help.signatureFormat": "Formato de sobre de firma, opciones: \"jws\", \"cose\" (predeterminado \" jws\")", - "loc.input.label.allowReferrersAPI": "[Experimental] Permitir API de orígenes de referencia", - "loc.input.help.allowReferrersAPI": "Use la API de orígenes de referencia para hacer las firmas; si no se admite (devuelve 404), revierta al esquema de la etiqueta de orígenes de referencia.", - "loc.input.label.plugin": "Complemento", - "loc.input.label.akvPluginVersion": "Versión de complemento", - "loc.input.help.akvPluginVersion": "Versión del complemento de Azure Key Vault que se va a instalar. Visite la [página de versión](https://github.com/Azure/notation-azure-kv/releases) para ver las versiones disponibles.", - "loc.input.label.azurekvServiceConection": "Conexión de servicio de Azure Key Vault", - "loc.input.help.azurekvServiceConection": "Seleccione la suscripción de Azure para el almacén de claves si prefiere usar la conexión de servicio para la autenticación.", - "loc.input.label.keyid": "Id. de clave", - "loc.input.help.keyid": "El id. de clave es el identificador de clave o certificado de Azure Key Vault.", - "loc.input.label.caCertBundle": "Ruta de acceso del archivo de agrupación de certificados", - "loc.input.help.caCertBundle": "Un archivo con certificados raíz y todos los intermedios, empezando por el certificado raíz, siguiendo el orden de la cadena de certificados.", - "loc.input.label.selfSigned": "Certificado autofirmado", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "Ruta de acceso del archivo de directiva de confianza", - "loc.input.help.trustPolicy": "Ruta de acceso al archivo de [directiva de confianza](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativo al repositorio. Ejemplo: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "Ruta de acceso de la carpeta del almacén de confianza", - "loc.input.help.trustStore": "Ruta de acceso al directorio que contiene el [almacén de confianza](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relativo al repositorio. Ejemplo: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "Referencias de artefacto: %s.", - "loc.messages.ArtifactRefsNotSpecified": "No se han especificado referencias de artefacto.", - "loc.messages.APPDATANotSet": "APPDATA no se ha establecido.", - "loc.messages.AzureKVPluginAlreadyInstalled": "El complemento de Azure Key Vault v%s ya está instalado.", - "loc.messages.CannotFindTrustStore": "No se encuentra el directorio del almacén de confianza: %s.", - "loc.messages.ChecksumValidated": "Suma de comprobación validada: %s.", - "loc.messages.ChecksumValidationFailed": "Error en la validación de la suma de comprobación. Se esperaba %s, pero es %s.", - "loc.messages.FailedArtifacts": "Artefactos con errores: %s.", - "loc.messages.FailedToAddCertToTrustStore": "No se ha podido agregar un certificado al almacén de confianza: %s.", - "loc.messages.FailedToGetWorkloadIdToken": "No se ha podido obtener el token de identidad de carga de trabajo: %s.", - "loc.messages.FailedToImportTrustPolicy": "No se ha podido importar la directiva de confianza: %s.", - "loc.messages.FailedToListTrustStore": "No se ha podido enumerar el almacén de confianza.", - "loc.messages.FailedToShowTrustPolicy": "No se ha podido mostrar la directiva de confianza.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Intente obtener referencias de artefacto de la tarea de Docker.", - "loc.messages.InvalidResourceURI": "URI de recurso no válida: %s.", - "loc.messages.InvalidVersionPrefix": "Prefijo de versión no válido: %s.", - "loc.messages.ResultSummary": "Total de artefactos: %s, correctos: %s, con errores: %s.", - "loc.messages.RepeatedArtifactRef": "Referencia de artefacto repetida: %s.", - "loc.messages.SucceededArtifacts": "Artefactos correctos: %s.", - "loc.messages.TempDirectoryNotSet": "No se ha establecido Agent.TempDirectory.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "No se ha establecido Agent.TempDirectory o system.DefaultWorkingDirectory", - "loc.messages.NoAuthScheme": "No se ha especificado ningún esquema de autenticación.", - "loc.messages.NotationAlreadyInstalled": "Notation ya se ha instalado. No vuelva a instalarlo.", - "loc.messages.NotationInstalledFromURL": "Notation se ha instalado desde %s.", - "loc.messages.NotationInstalledFromVersion": "Notation v%s se ha instalado.", - "loc.messages.NoServiceConnection": "No se ha especificado ningún punto de conexión de servicio de Azure Key Vault.", - "loc.messages.UnsupportedArchitecture": "Arquitectura no admitida: %s.", - "loc.messages.UnsupportedFileExtension": "Extensión de archivo no admitida: %s.", - "loc.messages.UnsupportedPlatform": "Plataforma no admitida: %s.", - "loc.messages.UnsupportedVersion": "Versión no compatible: %s.", - "loc.messages.UseAuthenticationMethod": "Utilice %s para acceder a Azure Key Vault.", - "loc.messages.UnknownCommand": "Comando desconocido: %s.", - "loc.messages.UnknownError": "Error desconocido.", - "loc.messages.UnknownPlugin": "Complemento desconocido: %s.", - "loc.messages.UnsupportedAuthScheme": "Esquema de autenticación no admitido: %s." +{ + "loc.friendlyName": "Notation", + "loc.helpMarkDown": "", + "loc.description": "Tarea de Azure Pipepine para configurar la CLI de Notation, y firmar y comprobar con Notation", + "loc.instanceNameFormat": "$(comando)", + "loc.group.displayName.commandConfig": "Configuración de comandos", + "loc.group.displayName.timestamp": "Marca de tiempo", + "loc.group.displayName.pluginConfig": "Configuración de complemento", + "loc.group.displayName.advancedConfig": "Configuración avanzada", + "loc.input.label.command": "Comando para ejecutar", + "loc.input.help.command": "ejemplo: install", + "loc.input.label.isCustomVersion": "Versión personalizada", + "loc.input.help.isCustomVersion": "Si se activa, puede proporcionar una versión personalizada para la tarea.", + "loc.input.label.version": "Versión", + "loc.input.help.version": "Versión de Notation que se va a instalar. Ejemplo: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "Descargar dirección URL", + "loc.input.help.url": "ejemplo: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "Suma de comprobación", + "loc.input.help.checksum": "Suma de comprobación SHA-256 del archivo descargado", + "loc.input.label.artifactRefs": "Referencias de artefacto", + "loc.input.help.artifactRefs": "Referencias de artefacto de contenedor para la firma. Si no se ha especificado, use la referencia de artefacto de la tarea de inserción de Docker anterior. Ejemplo: /@ Si es múltiple, sepárelo con comas.", + "loc.input.label.signatureFormat": "Formato de firma", + "loc.input.help.signatureFormat": "Formato de sobre de firma, opciones: \"jws\", \"cose\" (predeterminado \" jws\")", + "loc.input.label.allowReferrersAPI": "[Experimental] Permitir API de orígenes de referencia", + "loc.input.help.allowReferrersAPI": "Use la API de orígenes de referencia para hacer las firmas; si no se admite (devuelve 404), revierta al esquema de la etiqueta de orígenes de referencia.", + "loc.input.label.plugin": "Complemento", + "loc.input.label.akvPluginVersion": "Versión de complemento", + "loc.input.help.akvPluginVersion": "Versión del complemento de Azure Key Vault que se va a instalar. Visite la [página de versión](https://github.com/Azure/notation-azure-kv/releases) para ver las versiones disponibles.", + "loc.input.label.azurekvServiceConection": "Conexión de servicio de Azure Key Vault", + "loc.input.help.azurekvServiceConection": "Seleccione la suscripción de Azure para el almacén de claves si prefiere usar la conexión de servicio para la autenticación.", + "loc.input.label.keyid": "Id. de clave", + "loc.input.help.keyid": "El id. de clave es el identificador de clave o certificado de Azure Key Vault.", + "loc.input.label.caCertBundle": "Ruta de acceso del archivo de agrupación de certificados", + "loc.input.help.caCertBundle": "Un archivo con certificados raíz y todos los intermedios, empezando por el certificado raíz, siguiendo el orden de la cadena de certificados.", + "loc.input.label.selfSigned": "Certificado autofirmado", + "loc.input.label.timestampURL": "URL de marca de tiempo", + "loc.input.help.timestampURL": "Dirección URL del servidor de la autoridad de marca de tiempo (TSA) RFC 3161. (Se requiere una notación v1.2.0 o posterior)", + "loc.input.label.timestampRootCert": "Certificado raíz de marca de tiempo", + "loc.input.help.timestampRootCert": "ruta de acceso del certificado raíz de la entidad de marca de tiempo. (Se requiere una notación v1.2.0 o posterior)", + "loc.input.label.trustPolicy": "Ruta de acceso del archivo de directiva de confianza", + "loc.input.help.trustPolicy": "Ruta de acceso al archivo de [directiva de confianza](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativo al repositorio. Ejemplo: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "Ruta de acceso de la carpeta del almacén de confianza", + "loc.input.help.trustStore": "Ruta de acceso al directorio que contiene el [almacén de confianza](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relativo al repositorio. Ejemplo: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "Referencias de artefacto: %s.", + "loc.messages.ArtifactRefsNotSpecified": "No se han especificado referencias de artefacto.", + "loc.messages.APPDATANotSet": "APPDATA no se ha establecido.", + "loc.messages.AzureKVPluginAlreadyInstalled": "El complemento de Azure Key Vault v%s ya está instalado.", + "loc.messages.CannotFindTrustStore": "No se encuentra el directorio del almacén de confianza: %s.", + "loc.messages.ChecksumValidated": "Suma de comprobación validada: %s.", + "loc.messages.ChecksumValidationFailed": "Error en la validación de la suma de comprobación. Se esperaba %s, pero es %s.", + "loc.messages.FailedArtifacts": "Artefactos con errores: %s.", + "loc.messages.FailedToAddCertToTrustStore": "No se ha podido agregar un certificado al almacén de confianza: %s.", + "loc.messages.FailedToGetWorkloadIdToken": "No se ha podido obtener el token de identidad de carga de trabajo: %s.", + "loc.messages.FailedToImportTrustPolicy": "No se ha podido importar la directiva de confianza: %s.", + "loc.messages.FailedToListTrustStore": "No se ha podido enumerar el almacén de confianza.", + "loc.messages.FailedToShowTrustPolicy": "No se ha podido mostrar la directiva de confianza.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Intente obtener referencias de artefacto de la tarea de Docker.", + "loc.messages.InvalidResourceURI": "URI de recurso no válida: %s.", + "loc.messages.InvalidVersionPrefix": "Prefijo de versión no válido: %s.", + "loc.messages.ResultSummary": "Total de artefactos: %s, correctos: %s, con errores: %s.", + "loc.messages.RepeatedArtifactRef": "Referencia de artefacto repetida: %s.", + "loc.messages.SucceededArtifacts": "Artefactos correctos: %s.", + "loc.messages.TempDirectoryNotSet": "No se ha establecido Agent.TempDirectory.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "No se ha establecido Agent.TempDirectory o system.DefaultWorkingDirectory", + "loc.messages.NoAuthScheme": "No se ha especificado ningún esquema de autenticación.", + "loc.messages.NotationAlreadyInstalled": "Notation ya se ha instalado. No vuelva a instalarlo.", + "loc.messages.NotationInstalledFromURL": "Notation se ha instalado desde %s.", + "loc.messages.NotationInstalledFromVersion": "Notation v%s se ha instalado.", + "loc.messages.NoServiceConnection": "No se ha especificado ningún punto de conexión de servicio de Azure Key Vault.", + "loc.messages.UnsupportedArchitecture": "Arquitectura no admitida: %s.", + "loc.messages.UnsupportedFileExtension": "Extensión de archivo no admitida: %s.", + "loc.messages.UnsupportedPlatform": "Plataforma no admitida: %s.", + "loc.messages.UnsupportedVersion": "Versión no compatible: %s.", + "loc.messages.UseAuthenticationMethod": "Utilice %s para acceder a Azure Key Vault.", + "loc.messages.UnknownCommand": "Comando desconocido: %s.", + "loc.messages.UnknownError": "Error desconocido.", + "loc.messages.UnknownPlugin": "Complemento desconocido: %s.", + "loc.messages.UnsupportedAuthScheme": "Esquema de autenticación no admitido: %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson index 198b1c3e179b..a6208b070d3f 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Notation", - "loc.helpMarkDown": "", - "loc.description": "Tâche Azure Pipelique pour la configuration de l’interface CLI de notation, signer et vérifier avec notation", - "loc.instanceNameFormat": "$(commande)", - "loc.group.displayName.commandConfig": "Configuration de la commande", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "Configuration du plug-in", - "loc.group.displayName.advancedConfig": "Configuration avancée", - "loc.input.label.command": "Commande à exécuter", - "loc.input.help.command": "exemple : installer", - "loc.input.label.isCustomVersion": "Version personnalisée", - "loc.input.help.isCustomVersion": "Si cette option est cochée, vous pouvez fournir une version personnalisée pour la tâche", - "loc.input.label.version": "Version", - "loc.input.help.version": "Version de Notation à installer. Exemple : 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "URL de téléchargement", - "loc.input.help.url": "exemple : https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "Somme de contrôle", - "loc.input.help.checksum": "Somme de contrôle SHA-256 du fichier téléchargé", - "loc.input.label.artifactRefs": "Références d’artefact", - "loc.input.help.artifactRefs": "Références d’artefact de conteneur pour la signature. S’il n’a pas été spécifié, utilisez la référence d’artefact de la tâche Docker Push précédente. Exemple : /@ Si plusieurs noms sont multiples, séparez-les par une virgule.", - "loc.input.label.signatureFormat": "Signature Format", - "loc.input.help.signatureFormat": "Format d’enveloppe de signature, options : « jws », « cose » (par défaut « jws »)", - "loc.input.label.allowReferrersAPI": "[Experimental] l’API Autoriser les référents", - "loc.input.help.allowReferrersAPI": "Utilisez l’API Referrers pour signer les signatures, si elle n’est pas prise en charge (retourne 404), utilisez le schéma de balise Referrers.", - "loc.input.label.plugin": "Plug-in", - "loc.input.label.akvPluginVersion": "Version du plug-in", - "loc.input.help.akvPluginVersion": "Version du plug-in Azure Key Vault à installer. visitez le [release page](https://github.com/Azure/notation-azure-kv/releases) pour connaître les versions disponibles.", - "loc.input.label.azurekvServiceConection": "Connexion de service Azure Key Vault", - "loc.input.help.azurekvServiceConection": "Sélectionnez l’abonnement Azure pour le coffre de clés si vous préférez utiliser la connexion de service pour l’authentification.", - "loc.input.label.keyid": "ID de clé", - "loc.input.help.keyid": "L’ID de clé est l’identificateur de clé ou de certificat pour Azure Key Vault.", - "loc.input.label.caCertBundle": "Chemin d’accès au fichier de l’offre groupée de certificats", - "loc.input.help.caCertBundle": "Fichier avec tous les certificats racines et intermédiaires, à partir du certificat racine, suivant l’ordre dans la chaîne de certificats.", - "loc.input.label.selfSigned": "Certificat auto-signé", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "Chemin d’accès au fichier de stratégie d’approbation", - "loc.input.help.trustPolicy": "Chemin d’accès au fichier [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) par rapport au référentiel. Exemple : ./path/to/trust-policy.json", - "loc.input.label.trustStore": "Chemin d’accès au dossier du magasin d’approbations", - "loc.input.help.trustStore": "Chemin d’accès au répertoire contenant le [magasin d’approbation](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relatif au référentiel. Exemple : ./path/to/truststore/", - "loc.messages.ArtifactRefs": "Références d’artefact : %s.", - "loc.messages.ArtifactRefsNotSpecified": "Les références d’artefact ne sont pas spécifiées.", - "loc.messages.APPDATANotSet": "APPDATA n’est pas défini.", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plug-in v%s est déjà installé.", - "loc.messages.CannotFindTrustStore": "Impossible de trouver le répertoire du magasin d’approbations : %s.", - "loc.messages.ChecksumValidated": "Somme de contrôle validée : %s.", - "loc.messages.ChecksumValidationFailed": "La validation de la somme de contrôle a échoué. Attendu : %s, réel : %s.", - "loc.messages.FailedArtifacts": "Artefacts ayant échoué : %s.", - "loc.messages.FailedToAddCertToTrustStore": "Échec de l’ajout d’un certificat au magasin d’approbation : %s.", - "loc.messages.FailedToGetWorkloadIdToken": "Échec de l’obtention du jeton d’identité de charge de travail : %s.", - "loc.messages.FailedToImportTrustPolicy": "Échec de l’importation de la stratégie d’approbation : %s.", - "loc.messages.FailedToListTrustStore": "Échec de la liste du magasin d’approbations.", - "loc.messages.FailedToShowTrustPolicy": "Échec de l’affichage de la stratégie d’approbation.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Essayez d’obtenir des références d’artefact à partir de la tâche Docker.", - "loc.messages.InvalidResourceURI": "URI de ressource non valide : %s.", - "loc.messages.InvalidVersionPrefix": "Préfixe de version non valide : %s.", - "loc.messages.ResultSummary": "Nombre total d’artefacts : %s, réussite : %s, échec : %s.", - "loc.messages.RepeatedArtifactRef": "Référence d’artefact répétée : %s.", - "loc.messages.SucceededArtifacts": "Artefacts réussis : %s.", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory n’est pas défini.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory n’est pas défini", - "loc.messages.NoAuthScheme": "Aucun schéma d’authentification n’est spécifié.", - "loc.messages.NotationAlreadyInstalled": "La notation est déjà installée. Ne la réinstallez pas.", - "loc.messages.NotationInstalledFromURL": "La notation est installée à partir de %s.", - "loc.messages.NotationInstalledFromVersion": "Notation v%s est installé.", - "loc.messages.NoServiceConnection": "Aucun point de terminaison de connexion de service Azure Key Vault n’est spécifié.", - "loc.messages.UnsupportedArchitecture": "Architecture non prise en charge : %s.", - "loc.messages.UnsupportedFileExtension": "Extension de fichier non prise en charge : %s.", - "loc.messages.UnsupportedPlatform": "Plateforme non prise en charge : %s.", - "loc.messages.UnsupportedVersion": "Version non prise en charge : %s.", - "loc.messages.UseAuthenticationMethod": "Utilisez %s pour accéder à Azure Key Vault.", - "loc.messages.UnknownCommand": "Commande inconnue : %s.", - "loc.messages.UnknownError": "Une erreur inconnue s'est produite.", - "loc.messages.UnknownPlugin": "Plug-in inconnu : %s.", - "loc.messages.UnsupportedAuthScheme": "Schéma d’authentification non prise en charge : %s." +{ + "loc.friendlyName": "Notation", + "loc.helpMarkDown": "", + "loc.description": "Tâche Azure Pipelique pour la configuration de l’interface CLI de notation, signer et vérifier avec notation", + "loc.instanceNameFormat": "$(commande)", + "loc.group.displayName.commandConfig": "Configuration de la commande", + "loc.group.displayName.timestamp": "Horodateur", + "loc.group.displayName.pluginConfig": "Configuration du plug-in", + "loc.group.displayName.advancedConfig": "Configuration avancée", + "loc.input.label.command": "Commande à exécuter", + "loc.input.help.command": "exemple : installer", + "loc.input.label.isCustomVersion": "Version personnalisée", + "loc.input.help.isCustomVersion": "Si cette option est cochée, vous pouvez fournir une version personnalisée pour la tâche", + "loc.input.label.version": "Version", + "loc.input.help.version": "Version de Notation à installer. Exemple : 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "URL de téléchargement", + "loc.input.help.url": "exemple : https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "Somme de contrôle", + "loc.input.help.checksum": "Somme de contrôle SHA-256 du fichier téléchargé", + "loc.input.label.artifactRefs": "Références d’artefact", + "loc.input.help.artifactRefs": "Références d’artefact de conteneur pour la signature. S’il n’a pas été spécifié, utilisez la référence d’artefact de la tâche Docker Push précédente. Exemple : /@ Si plusieurs noms sont multiples, séparez-les par une virgule.", + "loc.input.label.signatureFormat": "Signature Format", + "loc.input.help.signatureFormat": "Format d’enveloppe de signature, options : « jws », « cose » (par défaut « jws »)", + "loc.input.label.allowReferrersAPI": "[Experimental] l’API Autoriser les référents", + "loc.input.help.allowReferrersAPI": "Utilisez l’API Referrers pour signer les signatures, si elle n’est pas prise en charge (retourne 404), utilisez le schéma de balise Referrers.", + "loc.input.label.plugin": "Plug-in", + "loc.input.label.akvPluginVersion": "Version du plug-in", + "loc.input.help.akvPluginVersion": "Version du plug-in Azure Key Vault à installer. visitez le [release page](https://github.com/Azure/notation-azure-kv/releases) pour connaître les versions disponibles.", + "loc.input.label.azurekvServiceConection": "Connexion de service Azure Key Vault", + "loc.input.help.azurekvServiceConection": "Sélectionnez l’abonnement Azure pour le coffre de clés si vous préférez utiliser la connexion de service pour l’authentification.", + "loc.input.label.keyid": "ID de clé", + "loc.input.help.keyid": "L’ID de clé est l’identificateur de clé ou de certificat pour Azure Key Vault.", + "loc.input.label.caCertBundle": "Chemin d’accès au fichier de l’offre groupée de certificats", + "loc.input.help.caCertBundle": "Fichier avec tous les certificats racines et intermédiaires, à partir du certificat racine, suivant l’ordre dans la chaîne de certificats.", + "loc.input.label.selfSigned": "Certificat auto-signé", + "loc.input.label.timestampURL": "Horodatage URL", + "loc.input.help.timestampURL": "URL du serveur RFC 3161 de l'autorité d'horodatage (TSA). (Nécessite Notation v1.2.0 ou version ultérieure)", + "loc.input.label.timestampRootCert": "Horodatage du certificat racine", + "loc.input.help.timestampRootCert": "chemin d'accès du certificat racine de l'autorité d'horodatage. (Nécessite Notation v1.2.0 ou version ultérieure)", + "loc.input.label.trustPolicy": "Chemin d’accès au fichier de stratégie d’approbation", + "loc.input.help.trustPolicy": "Chemin d’accès au fichier [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) par rapport au référentiel. Exemple : ./path/to/trust-policy.json", + "loc.input.label.trustStore": "Chemin d’accès au dossier du magasin d’approbations", + "loc.input.help.trustStore": "Chemin d’accès au répertoire contenant le [magasin d’approbation](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relatif au référentiel. Exemple : ./path/to/truststore/", + "loc.messages.ArtifactRefs": "Références d’artefact : %s.", + "loc.messages.ArtifactRefsNotSpecified": "Les références d’artefact ne sont pas spécifiées.", + "loc.messages.APPDATANotSet": "APPDATA n’est pas défini.", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plug-in v%s est déjà installé.", + "loc.messages.CannotFindTrustStore": "Impossible de trouver le répertoire du magasin d’approbations : %s.", + "loc.messages.ChecksumValidated": "Somme de contrôle validée : %s.", + "loc.messages.ChecksumValidationFailed": "La validation de la somme de contrôle a échoué. Attendu : %s, réel : %s.", + "loc.messages.FailedArtifacts": "Artefacts ayant échoué : %s.", + "loc.messages.FailedToAddCertToTrustStore": "Échec de l’ajout d’un certificat au magasin d’approbation : %s.", + "loc.messages.FailedToGetWorkloadIdToken": "Échec de l’obtention du jeton d’identité de charge de travail : %s.", + "loc.messages.FailedToImportTrustPolicy": "Échec de l’importation de la stratégie d’approbation : %s.", + "loc.messages.FailedToListTrustStore": "Échec de la liste du magasin d’approbations.", + "loc.messages.FailedToShowTrustPolicy": "Échec de l’affichage de la stratégie d’approbation.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Essayez d’obtenir des références d’artefact à partir de la tâche Docker.", + "loc.messages.InvalidResourceURI": "URI de ressource non valide : %s.", + "loc.messages.InvalidVersionPrefix": "Préfixe de version non valide : %s.", + "loc.messages.ResultSummary": "Nombre total d’artefacts : %s, réussite : %s, échec : %s.", + "loc.messages.RepeatedArtifactRef": "Référence d’artefact répétée : %s.", + "loc.messages.SucceededArtifacts": "Artefacts réussis : %s.", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory n’est pas défini.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory n’est pas défini", + "loc.messages.NoAuthScheme": "Aucun schéma d’authentification n’est spécifié.", + "loc.messages.NotationAlreadyInstalled": "La notation est déjà installée. Ne la réinstallez pas.", + "loc.messages.NotationInstalledFromURL": "La notation est installée à partir de %s.", + "loc.messages.NotationInstalledFromVersion": "Notation v%s est installé.", + "loc.messages.NoServiceConnection": "Aucun point de terminaison de connexion de service Azure Key Vault n’est spécifié.", + "loc.messages.UnsupportedArchitecture": "Architecture non prise en charge : %s.", + "loc.messages.UnsupportedFileExtension": "Extension de fichier non prise en charge : %s.", + "loc.messages.UnsupportedPlatform": "Plateforme non prise en charge : %s.", + "loc.messages.UnsupportedVersion": "Version non prise en charge : %s.", + "loc.messages.UseAuthenticationMethod": "Utilisez %s pour accéder à Azure Key Vault.", + "loc.messages.UnknownCommand": "Commande inconnue : %s.", + "loc.messages.UnknownError": "Une erreur inconnue s'est produite.", + "loc.messages.UnknownPlugin": "Plug-in inconnu : %s.", + "loc.messages.UnsupportedAuthScheme": "Schéma d’authentification non prise en charge : %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson index caedb61375ef..53f49c82e940 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Notazione", - "loc.helpMarkDown": "", - "loc.description": "Attività della pipeline di Azure per la configurazione dell'interfaccia della riga di comando notazione, per la firma e la verifica con notazione", - "loc.instanceNameFormat": "$(comando)", - "loc.group.displayName.commandConfig": "Configurazione comando", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "Configurazione del plug-in", - "loc.group.displayName.advancedConfig": "Configurazione avanzata", - "loc.input.label.command": "Comando da eseguire", - "loc.input.help.command": "esempio: installa", - "loc.input.label.isCustomVersion": "Versione personalizzata", - "loc.input.help.isCustomVersion": "Selezionando questa opzione è possibile specificare una versione personalizzata per l'attività", - "loc.input.label.version": "Versione", - "loc.input.help.version": "Versione della notazione da installare. Esempio: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "URL di download", - "loc.input.help.url": "esempio: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "Checksum", - "loc.input.help.checksum": "Checksum SHA-256 del file scaricato", - "loc.input.label.artifactRefs": "Riferimenti ad artefatto", - "loc.input.help.artifactRefs": "Riferimenti ad artefatto del contenitore per la firma. Se non è stato specificato, usare il riferimento ad artefatto dell'attività push Docker precedente. Esempio: /@ Se sono presenti più nomi, separarli con una virgola.", - "loc.input.label.signatureFormat": "Formato firma", - "loc.input.help.signatureFormat": "Formato firma busta, opzioni: \"jws\", \"cose\" (valore predefinito \"jws\")", - "loc.input.label.allowReferrersAPI": "[Sperimentale] Consenti API Referrers", - "loc.input.help.allowReferrersAPI": "Usare l'API Referrers per firmare le firme, se la funzionalità non è supportata (restituisce 404); fallback allo schema del tag Referrers.", - "loc.input.label.plugin": "Plug-in", - "loc.input.label.akvPluginVersion": "Versione del plug-in", - "loc.input.help.akvPluginVersion": "Versione del plug-in Azure Key Vault da installare; vedere la [pagina di rilascio](https://github.com/Azure/notation-azure-kv/releases) per le versioni disponibili.", - "loc.input.label.azurekvServiceConection": "Connessione al servizio di Azure Key Vault", - "loc.input.help.azurekvServiceConection": "Selezionare la sottoscrizione di Azure per l'insieme di credenziali delle chiavi, se si preferisce usare la connessione al servizio per l'autenticazione.", - "loc.input.label.keyid": "ID chiave", - "loc.input.help.keyid": "L'ID chiave è la chiave o l'identificatore del certificato per Azure Key Vault.", - "loc.input.label.caCertBundle": "Percorso file di aggregazione di certificati", - "loc.input.help.caCertBundle": "File con radice e tutti i certificati intermedi, a partire dal certificato radice, seguendo l'ordine nella catena di certificati.", - "loc.input.label.selfSigned": "Certificato autofirmato", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "Percorso file criterio di attendibilità", - "loc.input.help.trustPolicy": "Percorso del file [criterio di attendibilità](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativo al repository. Esempio: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "Percorso cartella archivio attendibilità", - "loc.input.help.trustStore": "Percorso della directory contenente l'[archivio attendibilità](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relativo al repository. Esempio: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "Riferimenti ad artefatto: %s.", - "loc.messages.ArtifactRefsNotSpecified": "Riferimenti ad artefatto non specificato.", - "loc.messages.APPDATANotSet": "APPDATA non impostato.", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plug-in v%s è già installato.", - "loc.messages.CannotFindTrustStore": "Impossibile trovare la directory dell'archivio attendibilità: %s.", - "loc.messages.ChecksumValidated": "Checksum convalidato: %s.", - "loc.messages.ChecksumValidationFailed": "Convalida checksum non riuscita. Previsto: %s, Effettivo: %s.", - "loc.messages.FailedArtifacts": "Artefatti non riuscito: %s.", - "loc.messages.FailedToAddCertToTrustStore": "Impossibile aggiungere il certificato all'archivio attendibilità: %s.", - "loc.messages.FailedToGetWorkloadIdToken": "Impossibile ottenere il token di identità del carico di lavoro: %s.", - "loc.messages.FailedToImportTrustPolicy": "Impossibile importare il criterio di attendibilità: %s.", - "loc.messages.FailedToListTrustStore": "Impossibile elencare l'archivio attendibilità.", - "loc.messages.FailedToShowTrustPolicy": "Impossibile visualizzare il criterio di attendibilità.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Provare a ottenere i riferimenti ad artefatto dall'attività Docker.", - "loc.messages.InvalidResourceURI": "URI risorsa non valido: %s.", - "loc.messages.InvalidVersionPrefix": "Prefisso versione non valido: %s.", - "loc.messages.ResultSummary": "Totale artefatti: %s, riuscito: %s, non riuscito %s.", - "loc.messages.RepeatedArtifactRef": "Riferimento artefatto ripetuto: %s.", - "loc.messages.SucceededArtifacts": "Artefatti riuscito: %s.", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory non impostato.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory o sistema. DefaultWorkingDirectory non impostato", - "loc.messages.NoAuthScheme": "Nessuno schema di autenticazione specificato.", - "loc.messages.NotationAlreadyInstalled": "Notazione già installata. Non installare di nuovo.", - "loc.messages.NotationInstalledFromURL": "Notazione installata da %s.", - "loc.messages.NotationInstalledFromVersion": "Notazione v%s installata.", - "loc.messages.NoServiceConnection": "Nessun endpoint di connessione al servizio di Azure Key Vault specificato.", - "loc.messages.UnsupportedArchitecture": "Architettura non supportata: %s.", - "loc.messages.UnsupportedFileExtension": "Estensione file non supportata: %s.", - "loc.messages.UnsupportedPlatform": "Piattaforma non supportata: %s.", - "loc.messages.UnsupportedVersion": "Versione non supportata: %s.", - "loc.messages.UseAuthenticationMethod": "Utilizzare %s per accedere ad Azure Key Vault.", - "loc.messages.UnknownCommand": "Comando sconosciuto: %s.", - "loc.messages.UnknownError": "Si è verificato un errore sconosciuto.", - "loc.messages.UnknownPlugin": "Plug-in sconosciuto: %s.", - "loc.messages.UnsupportedAuthScheme": "Schema di autenticazione non supportato: %s." +{ + "loc.friendlyName": "Notazione", + "loc.helpMarkDown": "", + "loc.description": "Attività della pipeline di Azure per la configurazione dell'interfaccia della riga di comando notazione, per la firma e la verifica con notazione", + "loc.instanceNameFormat": "$(comando)", + "loc.group.displayName.commandConfig": "Configurazione comando", + "loc.group.displayName.timestamp": "Timestamp", + "loc.group.displayName.pluginConfig": "Configurazione del plug-in", + "loc.group.displayName.advancedConfig": "Configurazione avanzata", + "loc.input.label.command": "Comando da eseguire", + "loc.input.help.command": "esempio: installa", + "loc.input.label.isCustomVersion": "Versione personalizzata", + "loc.input.help.isCustomVersion": "Selezionando questa opzione è possibile specificare una versione personalizzata per l'attività", + "loc.input.label.version": "Versione", + "loc.input.help.version": "Versione della notazione da installare. Esempio: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "URL di download", + "loc.input.help.url": "esempio: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "Checksum", + "loc.input.help.checksum": "Checksum SHA-256 del file scaricato", + "loc.input.label.artifactRefs": "Riferimenti ad artefatto", + "loc.input.help.artifactRefs": "Riferimenti ad artefatto del contenitore per la firma. Se non è stato specificato, usare il riferimento ad artefatto dell'attività push Docker precedente. Esempio: /@ Se sono presenti più nomi, separarli con una virgola.", + "loc.input.label.signatureFormat": "Formato firma", + "loc.input.help.signatureFormat": "Formato firma busta, opzioni: \"jws\", \"cose\" (valore predefinito \"jws\")", + "loc.input.label.allowReferrersAPI": "[Sperimentale] Consenti API Referrers", + "loc.input.help.allowReferrersAPI": "Usare l'API Referrers per firmare le firme, se la funzionalità non è supportata (restituisce 404); fallback allo schema del tag Referrers.", + "loc.input.label.plugin": "Plug-in", + "loc.input.label.akvPluginVersion": "Versione del plug-in", + "loc.input.help.akvPluginVersion": "Versione del plug-in Azure Key Vault da installare; vedere la [pagina di rilascio](https://github.com/Azure/notation-azure-kv/releases) per le versioni disponibili.", + "loc.input.label.azurekvServiceConection": "Connessione al servizio di Azure Key Vault", + "loc.input.help.azurekvServiceConection": "Selezionare la sottoscrizione di Azure per l'insieme di credenziali delle chiavi, se si preferisce usare la connessione al servizio per l'autenticazione.", + "loc.input.label.keyid": "ID chiave", + "loc.input.help.keyid": "L'ID chiave è la chiave o l'identificatore del certificato per Azure Key Vault.", + "loc.input.label.caCertBundle": "Percorso file di aggregazione di certificati", + "loc.input.help.caCertBundle": "File con radice e tutti i certificati intermedi, a partire dal certificato radice, seguendo l'ordine nella catena di certificati.", + "loc.input.label.selfSigned": "Certificato autofirmato", + "loc.input.label.timestampURL": "URL del timestamp", + "loc.input.help.timestampURL": "URL del server TSA (Timestamping Authority) RFC 3161. (Richiedere la notazione v1.2.0 o successiva)", + "loc.input.label.timestampRootCert": "Certificato radice del timestamp", + "loc.input.help.timestampRootCert": "Percorso file del certificato radice dell'autorità del timestamp. (Richiedere la notazione v1.2.0 o successiva)", + "loc.input.label.trustPolicy": "Percorso file criterio di attendibilità", + "loc.input.help.trustPolicy": "Percorso del file [criterio di attendibilità](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) relativo al repository. Esempio: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "Percorso cartella archivio attendibilità", + "loc.input.help.trustStore": "Percorso della directory contenente l'[archivio attendibilità](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relativo al repository. Esempio: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "Riferimenti ad artefatto: %s.", + "loc.messages.ArtifactRefsNotSpecified": "Riferimenti ad artefatto non specificato.", + "loc.messages.APPDATANotSet": "APPDATA non impostato.", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plug-in v%s è già installato.", + "loc.messages.CannotFindTrustStore": "Impossibile trovare la directory dell'archivio attendibilità: %s.", + "loc.messages.ChecksumValidated": "Checksum convalidato: %s.", + "loc.messages.ChecksumValidationFailed": "Convalida checksum non riuscita. Previsto: %s, Effettivo: %s.", + "loc.messages.FailedArtifacts": "Artefatti non riuscito: %s.", + "loc.messages.FailedToAddCertToTrustStore": "Impossibile aggiungere il certificato all'archivio attendibilità: %s.", + "loc.messages.FailedToGetWorkloadIdToken": "Impossibile ottenere il token di identità del carico di lavoro: %s.", + "loc.messages.FailedToImportTrustPolicy": "Impossibile importare il criterio di attendibilità: %s.", + "loc.messages.FailedToListTrustStore": "Impossibile elencare l'archivio attendibilità.", + "loc.messages.FailedToShowTrustPolicy": "Impossibile visualizzare il criterio di attendibilità.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Provare a ottenere i riferimenti ad artefatto dall'attività Docker.", + "loc.messages.InvalidResourceURI": "URI risorsa non valido: %s.", + "loc.messages.InvalidVersionPrefix": "Prefisso versione non valido: %s.", + "loc.messages.ResultSummary": "Totale artefatti: %s, riuscito: %s, non riuscito %s.", + "loc.messages.RepeatedArtifactRef": "Riferimento artefatto ripetuto: %s.", + "loc.messages.SucceededArtifacts": "Artefatti riuscito: %s.", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory non impostato.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory o sistema. DefaultWorkingDirectory non impostato", + "loc.messages.NoAuthScheme": "Nessuno schema di autenticazione specificato.", + "loc.messages.NotationAlreadyInstalled": "Notazione già installata. Non installare di nuovo.", + "loc.messages.NotationInstalledFromURL": "Notazione installata da %s.", + "loc.messages.NotationInstalledFromVersion": "Notazione v%s installata.", + "loc.messages.NoServiceConnection": "Nessun endpoint di connessione al servizio di Azure Key Vault specificato.", + "loc.messages.UnsupportedArchitecture": "Architettura non supportata: %s.", + "loc.messages.UnsupportedFileExtension": "Estensione file non supportata: %s.", + "loc.messages.UnsupportedPlatform": "Piattaforma non supportata: %s.", + "loc.messages.UnsupportedVersion": "Versione non supportata: %s.", + "loc.messages.UseAuthenticationMethod": "Utilizzare %s per accedere ad Azure Key Vault.", + "loc.messages.UnknownCommand": "Comando sconosciuto: %s.", + "loc.messages.UnknownError": "Si è verificato un errore sconosciuto.", + "loc.messages.UnknownPlugin": "Plug-in sconosciuto: %s.", + "loc.messages.UnsupportedAuthScheme": "Schema di autenticazione non supportato: %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson index 658f6a514370..8ed215130dad 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Notation", - "loc.helpMarkDown": "", - "loc.description": "Notation CLI を設定し、Notation で署名して検証するための Azure Pipeline Task", - "loc.instanceNameFormat": "$(コマンド)", - "loc.group.displayName.commandConfig": "コマンドの構成", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "プラグインの構成", - "loc.group.displayName.advancedConfig": "高度な構成", - "loc.input.label.command": "実行するコマンド", - "loc.input.help.command": "例: インストール", - "loc.input.label.isCustomVersion": "カスタム バージョン", - "loc.input.help.isCustomVersion": "オンになっている場合は、タスクのカスタム バージョンを指定できます", - "loc.input.label.version": "バージョン", - "loc.input.help.version": "インストールする Notation のバージョン。例: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "ダウンロード URL", - "loc.input.help.url": "例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "チェックサム", - "loc.input.help.checksum": "ダウンロードしたファイルの SHA-256 チェックサム", - "loc.input.label.artifactRefs": "成果物参照", - "loc.input.help.artifactRefs": "署名用のコンテナー成果物参照。指定されていない場合は、以前の Docker プッシュ タスクからの成果物参照を使用します。例: /@ 複数の場合はコンマで区切ります。", - "loc.input.label.signatureFormat": "署名の形式", - "loc.input.help.signatureFormat": "署名エンベロープ形式、オプション: \"jws\"、\"cose\" (既定は \"jws\")", - "loc.input.label.allowReferrersAPI": "[試験段階] 参照元 API を許可する", - "loc.input.help.allowReferrersAPI": "サポートされていない (404 を返す) 場合は、参照元 API を使用して署名し、参照元タグ スキーマにフォールバックします。", - "loc.input.label.plugin": "プラグイン", - "loc.input.label.akvPluginVersion": "プラグインのバージョン", - "loc.input.help.akvPluginVersion": "インストールする Azure Key Vault プラグインのバージョンです。利用可能なバージョンについては、[リリース ページ](https://github.com/Azure/notation-azure-kv/releases) を参照してください。", - "loc.input.label.azurekvServiceConection": "Azure Key Vault サービス接続", - "loc.input.help.azurekvServiceConection": "認証にサービス接続を使用する場合は、キー コンテナー用の Azure サブスクリプションを選択します。", - "loc.input.label.keyid": "キー ID", - "loc.input.help.keyid": "キー ID は、Azure Key Vault のキーまたは証明書の識別子です。", - "loc.input.label.caCertBundle": "証明書バンドル ファイルパス", - "loc.input.help.caCertBundle": "ルート証明書から始まり、証明書チェーンの順番に従って、ルート証明書とすべての中間証明書を含むファイルです。", - "loc.input.label.selfSigned": "自己署名証明書", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "信頼ポリシー ファイルパス", - "loc.input.help.trustPolicy": "リポジトリを基準とした [信頼ポリシー](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) ファイルへのパス。例: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "信頼ストア フォルダーのパス", - "loc.input.help.trustStore": "リポジトリを基準とした [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) を含むディレクトリへのパス。例: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "成果物参照: %s。", - "loc.messages.ArtifactRefsNotSpecified": "成果物参照が指定されていません。", - "loc.messages.APPDATANotSet": "APPDATA が設定されていません。", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault プラグイン v%s は既にインストールされています。", - "loc.messages.CannotFindTrustStore": "信頼ストア ディレクトリが見つかりません: %s。", - "loc.messages.ChecksumValidated": "チェックサムが検証されました: %s。", - "loc.messages.ChecksumValidationFailed": "チェックサムの検証に失敗しました。必要: %s、実績: %s。", - "loc.messages.FailedArtifacts": "失敗した成果物: %s。", - "loc.messages.FailedToAddCertToTrustStore": "信頼ストア %s に証明書を追加できませんでした。", - "loc.messages.FailedToGetWorkloadIdToken": "ワークロード ID トークンを取得できませんでした: %s。", - "loc.messages.FailedToImportTrustPolicy": "信頼ポリシーをインポートできませんでした: %s。", - "loc.messages.FailedToListTrustStore": "信頼ストアを一覧表示できませんでした。", - "loc.messages.FailedToShowTrustPolicy": "信頼ポリシーを表示できませんでした。", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Docker タスクから成果物参照を取得してみてください。", - "loc.messages.InvalidResourceURI": "無効なリソース URI: %s。", - "loc.messages.InvalidVersionPrefix": "無効なバージョン プレフィックス: %s。", - "loc.messages.ResultSummary": "成果物の合計数: %s、成功: %s、失敗: %s。", - "loc.messages.RepeatedArtifactRef": "繰り返し成果物参照: %s。", - "loc.messages.SucceededArtifacts": "成功した成果物: %s。", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory が設定されていません。", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory または DefaultWorkingDirectory が設定されていません", - "loc.messages.NoAuthScheme": "認証スキームが指定されていません。", - "loc.messages.NotationAlreadyInstalled": "Notation は既にインストールされています。もう一度インストールしないでください。", - "loc.messages.NotationInstalledFromURL": "Notation は %s からインストールされます。", - "loc.messages.NotationInstalledFromVersion": "Notation v%s がインストールされています。", - "loc.messages.NoServiceConnection": "Azure Key Vault サービス接続エンドポイントが指定されていません。", - "loc.messages.UnsupportedArchitecture": "サポートされていないアーキテクチャ: %s。", - "loc.messages.UnsupportedFileExtension": "サポートされていないファイル拡張子: %s。", - "loc.messages.UnsupportedPlatform": "サポートされていないプラットフォーム: %s。", - "loc.messages.UnsupportedVersion": "サポートされないバージョン: %s。", - "loc.messages.UseAuthenticationMethod": "%s を使用して Azure Key Vault にアクセスします。", - "loc.messages.UnknownCommand": "不明なコマンド: %s", - "loc.messages.UnknownError": "不明なエラーが発生しました。", - "loc.messages.UnknownPlugin": "不明なプラグイン: %s。", - "loc.messages.UnsupportedAuthScheme": "サポートされていない認証スキーム: %s。" +{ + "loc.friendlyName": "Notation", + "loc.helpMarkDown": "", + "loc.description": "Notation CLI を設定し、Notation で署名して検証するための Azure Pipeline Task", + "loc.instanceNameFormat": "$(コマンド)", + "loc.group.displayName.commandConfig": "コマンドの構成", + "loc.group.displayName.timestamp": "タイムスタンプ", + "loc.group.displayName.pluginConfig": "プラグインの構成", + "loc.group.displayName.advancedConfig": "高度な構成", + "loc.input.label.command": "実行するコマンド", + "loc.input.help.command": "例: インストール", + "loc.input.label.isCustomVersion": "カスタム バージョン", + "loc.input.help.isCustomVersion": "オンになっている場合は、タスクのカスタム バージョンを指定できます", + "loc.input.label.version": "バージョン", + "loc.input.help.version": "インストールする Notation のバージョン。例: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "ダウンロード URL", + "loc.input.help.url": "例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "チェックサム", + "loc.input.help.checksum": "ダウンロードしたファイルの SHA-256 チェックサム", + "loc.input.label.artifactRefs": "成果物参照", + "loc.input.help.artifactRefs": "署名用のコンテナー成果物参照。指定されていない場合は、以前の Docker プッシュ タスクからの成果物参照を使用します。例: /@ 複数の場合はコンマで区切ります。", + "loc.input.label.signatureFormat": "署名の形式", + "loc.input.help.signatureFormat": "署名エンベロープ形式、オプション: \"jws\"、\"cose\" (既定は \"jws\")", + "loc.input.label.allowReferrersAPI": "[試験段階] 参照元 API を許可する", + "loc.input.help.allowReferrersAPI": "サポートされていない (404 を返す) 場合は、参照元 API を使用して署名し、参照元タグ スキーマにフォールバックします。", + "loc.input.label.plugin": "プラグイン", + "loc.input.label.akvPluginVersion": "プラグインのバージョン", + "loc.input.help.akvPluginVersion": "インストールする Azure Key Vault プラグインのバージョンです。利用可能なバージョンについては、[リリース ページ](https://github.com/Azure/notation-azure-kv/releases) を参照してください。", + "loc.input.label.azurekvServiceConection": "Azure Key Vault サービス接続", + "loc.input.help.azurekvServiceConection": "認証にサービス接続を使用する場合は、キー コンテナー用の Azure サブスクリプションを選択します。", + "loc.input.label.keyid": "キー ID", + "loc.input.help.keyid": "キー ID は、Azure Key Vault のキーまたは証明書の識別子です。", + "loc.input.label.caCertBundle": "証明書バンドル ファイルパス", + "loc.input.help.caCertBundle": "ルート証明書から始まり、証明書チェーンの順番に従って、ルート証明書とすべての中間証明書を含むファイルです。", + "loc.input.label.selfSigned": "自己署名証明書", + "loc.input.label.timestampURL": "タイムスタンプのURL", + "loc.input.help.timestampURL": "RFC 3161 タイムスタンプ オーソリティ (TSA) のサーバー URL。(表記 v1.2.0 以降が必要)", + "loc.input.label.timestampRootCert": "タイムスタンプのルート証明書", + "loc.input.help.timestampRootCert": "タイムスタンプ オーソリティのルート証明書の filepath。(表記 v1.2.0 以降が必要)", + "loc.input.label.trustPolicy": "信頼ポリシー ファイルパス", + "loc.input.help.trustPolicy": "リポジトリを基準とした [信頼ポリシー](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) ファイルへのパス。例: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "信頼ストア フォルダーのパス", + "loc.input.help.trustStore": "リポジトリを基準とした [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) を含むディレクトリへのパス。例: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "成果物参照: %s。", + "loc.messages.ArtifactRefsNotSpecified": "成果物参照が指定されていません。", + "loc.messages.APPDATANotSet": "APPDATA が設定されていません。", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault プラグイン v%s は既にインストールされています。", + "loc.messages.CannotFindTrustStore": "信頼ストア ディレクトリが見つかりません: %s。", + "loc.messages.ChecksumValidated": "チェックサムが検証されました: %s。", + "loc.messages.ChecksumValidationFailed": "チェックサムの検証に失敗しました。必要: %s、実績: %s。", + "loc.messages.FailedArtifacts": "失敗した成果物: %s。", + "loc.messages.FailedToAddCertToTrustStore": "信頼ストア %s に証明書を追加できませんでした。", + "loc.messages.FailedToGetWorkloadIdToken": "ワークロード ID トークンを取得できませんでした: %s。", + "loc.messages.FailedToImportTrustPolicy": "信頼ポリシーをインポートできませんでした: %s。", + "loc.messages.FailedToListTrustStore": "信頼ストアを一覧表示できませんでした。", + "loc.messages.FailedToShowTrustPolicy": "信頼ポリシーを表示できませんでした。", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Docker タスクから成果物参照を取得してみてください。", + "loc.messages.InvalidResourceURI": "無効なリソース URI: %s。", + "loc.messages.InvalidVersionPrefix": "無効なバージョン プレフィックス: %s。", + "loc.messages.ResultSummary": "成果物の合計数: %s、成功: %s、失敗: %s。", + "loc.messages.RepeatedArtifactRef": "繰り返し成果物参照: %s。", + "loc.messages.SucceededArtifacts": "成功した成果物: %s。", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory が設定されていません。", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory または DefaultWorkingDirectory が設定されていません", + "loc.messages.NoAuthScheme": "認証スキームが指定されていません。", + "loc.messages.NotationAlreadyInstalled": "Notation は既にインストールされています。もう一度インストールしないでください。", + "loc.messages.NotationInstalledFromURL": "Notation は %s からインストールされます。", + "loc.messages.NotationInstalledFromVersion": "Notation v%s がインストールされています。", + "loc.messages.NoServiceConnection": "Azure Key Vault サービス接続エンドポイントが指定されていません。", + "loc.messages.UnsupportedArchitecture": "サポートされていないアーキテクチャ: %s。", + "loc.messages.UnsupportedFileExtension": "サポートされていないファイル拡張子: %s。", + "loc.messages.UnsupportedPlatform": "サポートされていないプラットフォーム: %s。", + "loc.messages.UnsupportedVersion": "サポートされないバージョン: %s。", + "loc.messages.UseAuthenticationMethod": "%s を使用して Azure Key Vault にアクセスします。", + "loc.messages.UnknownCommand": "不明なコマンド: %s", + "loc.messages.UnknownError": "不明なエラーが発生しました。", + "loc.messages.UnknownPlugin": "不明なプラグイン: %s。", + "loc.messages.UnsupportedAuthScheme": "サポートされていない認証スキーム: %s。" } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/ko-KR/resources.resjson index 6b94aea31858..c3e16721b268 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "표기법", - "loc.helpMarkDown": "", - "loc.description": "표기법 CLI를 설정하기 위한 Azure Pipepine 작업, 표기법으로 서명 및 확인", - "loc.instanceNameFormat": "$(command)", - "loc.group.displayName.commandConfig": "명령 구성", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "플러그 인 구성", - "loc.group.displayName.advancedConfig": "고급 구성", - "loc.input.label.command": "실행 명령", - "loc.input.help.command": "예: install", - "loc.input.label.isCustomVersion": "사용자 지정 버전", - "loc.input.help.isCustomVersion": "선택하는 경우 작업에 대한 사용자 지정 버전을 제공할 수 있습니다.", - "loc.input.label.version": "버전", - "loc.input.help.version": "설치할 표기법의 버전입니다. 예: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "URL 다운로드", - "loc.input.help.url": "예: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "체크섬", - "loc.input.help.checksum": "다운로드한 파일의 SHA-256 체크섬", - "loc.input.label.artifactRefs": "아티팩트 참조", - "loc.input.help.artifactRefs": "서명에 대한 컨테이너 아티팩트 참조입니다. 지정되지 않은 경우 이전 Docker 푸시 작업의 아티팩트 참조를 사용합니다. 예: <레지스트리 이름>/<리포지토리 이름>@<다이제스트> 여러 개이면 쉼표로 구분합니다.", - "loc.input.label.signatureFormat": "서명 형식", - "loc.input.help.signatureFormat": "서명 봉투 형식, 옵션: \"jws\", \"cose\"(기본값 \"jws\")", - "loc.input.label.allowReferrersAPI": "[실험적] Referrers API 허용", - "loc.input.help.allowReferrersAPI": "Referrers API를 사용하여 서명하며, 지원되지 않는 경우(404 반환) Referrers 태그 스키마로 대체합니다.", - "loc.input.label.plugin": "플러그 인", - "loc.input.label.akvPluginVersion": "플러그 인 버전", - "loc.input.help.akvPluginVersion": "설치할 Azure Key Vault 플러그 인의 버전입니다. 사용 가능한 버전을 보려면 [릴리스 페이지](https://github.com/Azure/notation-azure-kv/releases)를 방문하세요.", - "loc.input.label.azurekvServiceConection": "Azure Key Vault 서비스 연결", - "loc.input.help.azurekvServiceConection": "인증에 서비스 연결을 사용하려면 키 자격 증명 모음에 대한 Azure 구독을 선택합니다.", - "loc.input.label.keyid": "키 ID", - "loc.input.help.keyid": "키 ID는 Azure Key Vault 키 또는 인증서 식별자입니다.", - "loc.input.label.caCertBundle": "인증서 번들 파일 경로", - "loc.input.help.caCertBundle": "루트 인증서부터 시작하여 인증서 체인의 순서에 따라 루트 및 모든 중간 인증서가 포함된 파일입니다.", - "loc.input.label.selfSigned": "자체 서명된 인증서", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "트러스트 정책 파일 경로", - "loc.input.help.trustPolicy": "리포지토리에 상대적인 [신뢰 정책](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) 파일의 경로입니다. 예: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "신뢰 저장소 폴더 경로", - "loc.input.help.trustStore": "리포지토리에 상대적인 [신뢰 저장소](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store)를 포함하는 디렉터리의 경로입니다. 예: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "아티팩트 참조: %s.", - "loc.messages.ArtifactRefsNotSpecified": "아티팩트 참조가 지정되지 않았습니다.", - "loc.messages.APPDATANotSet": "APPDATA가 설정되지 않았습니다.", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault 플러그 인 v%s이(가) 이미 설치되어 있습니다.", - "loc.messages.CannotFindTrustStore": "트러스트 저장소 디렉터리를 찾을 수 없음: %s.", - "loc.messages.ChecksumValidated": "체크섬 유효성 검사: %s.", - "loc.messages.ChecksumValidationFailed": "체크섬 유효성 검사에 실패했습니다. 예상: %s, 실제: %s.", - "loc.messages.FailedArtifacts": "실패한 아티팩트: %s.", - "loc.messages.FailedToAddCertToTrustStore": "신뢰 저장소에 인증서를 추가하지 못함: %s.", - "loc.messages.FailedToGetWorkloadIdToken": "워크로드 ID 토큰을 가져오지 못함: %s.", - "loc.messages.FailedToImportTrustPolicy": "트러스트 정책을 가져오지 못함: %s.", - "loc.messages.FailedToListTrustStore": "신뢰 저장소를 나열하지 못했습니다.", - "loc.messages.FailedToShowTrustPolicy": "신뢰 정책을 표시하지 못했습니다.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Docker 작업에서 아티팩트 참조를 가져오려고 합니다.", - "loc.messages.InvalidResourceURI": "잘못된 리소스 URI: %s.", - "loc.messages.InvalidVersionPrefix": "잘못된 버전 접두사: %s.", - "loc.messages.ResultSummary": "총 아티팩트: %s, 성공: %s, 실패: %s.", - "loc.messages.RepeatedArtifactRef": "반복되는 아티팩트 참조: %s.", - "loc.messages.SucceededArtifacts": "성공한 아티팩트: %s.", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory가 설정되지 않았습니다.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory 또는 system. DefaultWorkingDirectory가 설정되지 않았습니다.", - "loc.messages.NoAuthScheme": "인증 체계가 지정되지 않았습니다.", - "loc.messages.NotationAlreadyInstalled": "표기법이 이미 설치되어 있습니다. 다시 설치하지 마세요.", - "loc.messages.NotationInstalledFromURL": "%s에서 표기법이 설치되어 있습니다.", - "loc.messages.NotationInstalledFromVersion": "표기법 v%s이(가) 설치되어 있습니다.", - "loc.messages.NoServiceConnection": "Azure Key Vault 서비스 연결 엔드포인트가 지정되지 않았습니다.", - "loc.messages.UnsupportedArchitecture": "지원되지 않는 아키텍처: %s.", - "loc.messages.UnsupportedFileExtension": "지원되지 않는 파일 확장명: %s.", - "loc.messages.UnsupportedPlatform": "지원되지 않는 플랫폼: %s.", - "loc.messages.UnsupportedVersion": "지원되지 않는 버전: %s.", - "loc.messages.UseAuthenticationMethod": "%s을(를) 사용하여 Azure Key Vault에 액세스합니다.", - "loc.messages.UnknownCommand": "알 수 없는 명령: %s.", - "loc.messages.UnknownError": "알 수 없는 오류가 발생했습니다.", - "loc.messages.UnknownPlugin": "알 수 없는 플러그 인: %s.", - "loc.messages.UnsupportedAuthScheme": "지원되지 않는 인증 체계: %s." +{ + "loc.friendlyName": "표기법", + "loc.helpMarkDown": "", + "loc.description": "표기법 CLI를 설정하기 위한 Azure Pipepine 작업, 표기법으로 서명 및 확인", + "loc.instanceNameFormat": "$(command)", + "loc.group.displayName.commandConfig": "명령 구성", + "loc.group.displayName.timestamp": "타임스탬프", + "loc.group.displayName.pluginConfig": "플러그 인 구성", + "loc.group.displayName.advancedConfig": "고급 구성", + "loc.input.label.command": "실행 명령", + "loc.input.help.command": "예: install", + "loc.input.label.isCustomVersion": "사용자 지정 버전", + "loc.input.help.isCustomVersion": "선택하는 경우 작업에 대한 사용자 지정 버전을 제공할 수 있습니다.", + "loc.input.label.version": "버전", + "loc.input.help.version": "설치할 표기법의 버전입니다. 예: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "URL 다운로드", + "loc.input.help.url": "예: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "체크섬", + "loc.input.help.checksum": "다운로드한 파일의 SHA-256 체크섬", + "loc.input.label.artifactRefs": "아티팩트 참조", + "loc.input.help.artifactRefs": "서명에 대한 컨테이너 아티팩트 참조입니다. 지정되지 않은 경우 이전 Docker 푸시 작업의 아티팩트 참조를 사용합니다. 예: <레지스트리 이름>/<리포지토리 이름>@<다이제스트> 여러 개이면 쉼표로 구분합니다.", + "loc.input.label.signatureFormat": "서명 형식", + "loc.input.help.signatureFormat": "서명 봉투 형식, 옵션: \"jws\", \"cose\"(기본값 \"jws\")", + "loc.input.label.allowReferrersAPI": "[실험적] Referrers API 허용", + "loc.input.help.allowReferrersAPI": "Referrers API를 사용하여 서명하며, 지원되지 않는 경우(404 반환) Referrers 태그 스키마로 대체합니다.", + "loc.input.label.plugin": "플러그 인", + "loc.input.label.akvPluginVersion": "플러그 인 버전", + "loc.input.help.akvPluginVersion": "설치할 Azure Key Vault 플러그 인의 버전입니다. 사용 가능한 버전을 보려면 [릴리스 페이지](https://github.com/Azure/notation-azure-kv/releases)를 방문하세요.", + "loc.input.label.azurekvServiceConection": "Azure Key Vault 서비스 연결", + "loc.input.help.azurekvServiceConection": "인증에 서비스 연결을 사용하려면 키 자격 증명 모음에 대한 Azure 구독을 선택합니다.", + "loc.input.label.keyid": "키 ID", + "loc.input.help.keyid": "키 ID는 Azure Key Vault 키 또는 인증서 식별자입니다.", + "loc.input.label.caCertBundle": "인증서 번들 파일 경로", + "loc.input.help.caCertBundle": "루트 인증서부터 시작하여 인증서 체인의 순서에 따라 루트 및 모든 중간 인증서가 포함된 파일입니다.", + "loc.input.label.selfSigned": "자체 서명된 인증서", + "loc.input.label.timestampURL": "타임스탬프 URL", + "loc.input.help.timestampURL": "RFC 3161 TSA(TIMEStamping Authority) 서버 URL입니다. (표기법 v1.2.0 이상 필요)", + "loc.input.label.timestampRootCert": "타임스탬프 루트 인증서", + "loc.input.help.timestampRootCert": "타임스탬프 기관 루트 인증서의 파일 경로입니다. (표기법 v1.2.0 이상 필요)", + "loc.input.label.trustPolicy": "트러스트 정책 파일 경로", + "loc.input.help.trustPolicy": "리포지토리에 상대적인 [신뢰 정책](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) 파일의 경로입니다. 예: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "신뢰 저장소 폴더 경로", + "loc.input.help.trustStore": "리포지토리에 상대적인 [신뢰 저장소](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store)를 포함하는 디렉터리의 경로입니다. 예: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "아티팩트 참조: %s.", + "loc.messages.ArtifactRefsNotSpecified": "아티팩트 참조가 지정되지 않았습니다.", + "loc.messages.APPDATANotSet": "APPDATA가 설정되지 않았습니다.", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault 플러그 인 v%s이(가) 이미 설치되어 있습니다.", + "loc.messages.CannotFindTrustStore": "트러스트 저장소 디렉터리를 찾을 수 없음: %s.", + "loc.messages.ChecksumValidated": "체크섬 유효성 검사: %s.", + "loc.messages.ChecksumValidationFailed": "체크섬 유효성 검사에 실패했습니다. 예상: %s, 실제: %s.", + "loc.messages.FailedArtifacts": "실패한 아티팩트: %s.", + "loc.messages.FailedToAddCertToTrustStore": "신뢰 저장소에 인증서를 추가하지 못함: %s.", + "loc.messages.FailedToGetWorkloadIdToken": "워크로드 ID 토큰을 가져오지 못함: %s.", + "loc.messages.FailedToImportTrustPolicy": "트러스트 정책을 가져오지 못함: %s.", + "loc.messages.FailedToListTrustStore": "신뢰 저장소를 나열하지 못했습니다.", + "loc.messages.FailedToShowTrustPolicy": "신뢰 정책을 표시하지 못했습니다.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Docker 작업에서 아티팩트 참조를 가져오려고 합니다.", + "loc.messages.InvalidResourceURI": "잘못된 리소스 URI: %s.", + "loc.messages.InvalidVersionPrefix": "잘못된 버전 접두사: %s.", + "loc.messages.ResultSummary": "총 아티팩트: %s, 성공: %s, 실패: %s.", + "loc.messages.RepeatedArtifactRef": "반복되는 아티팩트 참조: %s.", + "loc.messages.SucceededArtifacts": "성공한 아티팩트: %s.", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory가 설정되지 않았습니다.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory 또는 system. DefaultWorkingDirectory가 설정되지 않았습니다.", + "loc.messages.NoAuthScheme": "인증 체계가 지정되지 않았습니다.", + "loc.messages.NotationAlreadyInstalled": "표기법이 이미 설치되어 있습니다. 다시 설치하지 마세요.", + "loc.messages.NotationInstalledFromURL": "%s에서 표기법이 설치되어 있습니다.", + "loc.messages.NotationInstalledFromVersion": "표기법 v%s이(가) 설치되어 있습니다.", + "loc.messages.NoServiceConnection": "Azure Key Vault 서비스 연결 엔드포인트가 지정되지 않았습니다.", + "loc.messages.UnsupportedArchitecture": "지원되지 않는 아키텍처: %s.", + "loc.messages.UnsupportedFileExtension": "지원되지 않는 파일 확장명: %s.", + "loc.messages.UnsupportedPlatform": "지원되지 않는 플랫폼: %s.", + "loc.messages.UnsupportedVersion": "지원되지 않는 버전: %s.", + "loc.messages.UseAuthenticationMethod": "%s을(를) 사용하여 Azure Key Vault에 액세스합니다.", + "loc.messages.UnknownCommand": "알 수 없는 명령: %s.", + "loc.messages.UnknownError": "알 수 없는 오류가 발생했습니다.", + "loc.messages.UnknownPlugin": "알 수 없는 플러그 인: %s.", + "loc.messages.UnsupportedAuthScheme": "지원되지 않는 인증 체계: %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/ru-RU/resources.resjson index 55e0cf4c32b7..02c1ca384111 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "Нотация", - "loc.helpMarkDown": "", - "loc.description": "Задача Azure Pipepine для настройки CLI нотации, подписывания и проверки с помощью нотации", - "loc.instanceNameFormat": "$(command)", - "loc.group.displayName.commandConfig": "Конфигурация команды", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "Конфигурация подключаемого модуля", - "loc.group.displayName.advancedConfig": "Расширенная конфигурация", - "loc.input.label.command": "Команда для запуска", - "loc.input.help.command": "пример: install", - "loc.input.label.isCustomVersion": "Настраиваемая версия", - "loc.input.help.isCustomVersion": "Если этот флажок установлен, вы можете указать настраиваемую версию для задачи", - "loc.input.label.version": "Версия", - "loc.input.help.version": "Версия нотации для установки. Пример: 1.0.0, 1, 1.0, 1.0.0", - "loc.input.label.url": "URL-адрес загрузки", - "loc.input.help.url": "пример: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "Контрольная сумма", - "loc.input.help.checksum": "Контрольная сумма SHA-256 скачанного файла", - "loc.input.label.artifactRefs": "Ссылки на артефакты", - "loc.input.help.artifactRefs": "Ссылки на артефакты контейнера для подписи. Если не указано, используйте ссылку на артефакт из предыдущей задачи принудительной отправки Docker. Пример: <имя реестра>/<имя репозитория>@. При наличии нескольких элементов, разделяйте их запятыми.", - "loc.input.label.signatureFormat": "Формат подписи", - "loc.input.help.signatureFormat": "Формат конверта подписи, параметры: \"jws\", \"cose\" (по умолчанию \"jws\")", - "loc.input.label.allowReferrersAPI": "[Экспериментальная функция] Разрешить API источников ссылок", - "loc.input.help.allowReferrersAPI": "Используйте API источников ссылок для добавления подписей. Если не поддерживается (возвращает 404), выполняется откат к схеме тегов источников ссылок.", - "loc.input.label.plugin": "Подключаемый модуль", - "loc.input.label.akvPluginVersion": "Версия подключаемого модуля", - "loc.input.help.akvPluginVersion": "Версия подключаемого модуля Azure Key Vault для установки. Перейдите на [страницу выпуска](https://github.com/Azure/notation-azure-kv/releases), чтобы ознакомиться с доступными версиями.", - "loc.input.label.azurekvServiceConection": "Подключение службы Azure Key Vault", - "loc.input.help.azurekvServiceConection": "Выберите подписку Azure для хранилища ключей, если вы предпочитаете использовать подключение службы для проверки подлинности.", - "loc.input.label.keyid": "ИД ключа", - "loc.input.help.keyid": "ИД ключа — это идентификатор ключа или сертификата для Azure Key Vault.", - "loc.input.label.caCertBundle": "Путь к файлу пакета сертификатов", - "loc.input.help.caCertBundle": "Файл с корневым и всеми промежуточными сертификатами, начиная с корневого сертификата, с соблюдением порядка из цепочки сертификатов.", - "loc.input.label.selfSigned": "Самозаверяющий сертификат", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "Путь к файлу политики доверия", - "loc.input.help.trustPolicy": "Путь к файлу [политики доверия](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) относительно репозитория. Пример: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "Путь к папке хранилища доверия", - "loc.input.help.trustStore": "Путь к каталогу, содержащему [хранилище доверия](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store), относительно репозитория. Пример: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "Ссылки на артефакты: %s.", - "loc.messages.ArtifactRefsNotSpecified": "Ссылки на артефакты не указаны.", - "loc.messages.APPDATANotSet": "APPDATA не настроено.", - "loc.messages.AzureKVPluginAlreadyInstalled": "Подключаемый модуль Azure Key Vault v%s уже установлен.", - "loc.messages.CannotFindTrustStore": "Не удается найти каталог хранилища доверия: %s.", - "loc.messages.ChecksumValidated": "Контрольная сумма проверена: %s.", - "loc.messages.ChecksumValidationFailed": "Сбой проверки контрольной суммы. Ожидалось: %s, фактически: %s.", - "loc.messages.FailedArtifacts": "Артефакты со сбоями: %s.", - "loc.messages.FailedToAddCertToTrustStore": "Не удалось добавить сертификат в хранилище доверия: %s.", - "loc.messages.FailedToGetWorkloadIdToken": "Не удалось получить токен удостоверения рабочей нагрузки: %s.", - "loc.messages.FailedToImportTrustPolicy": "Не удалось импортировать политику доверия: %s.", - "loc.messages.FailedToListTrustStore": "Не удалось перечислить хранилище доверия.", - "loc.messages.FailedToShowTrustPolicy": "Не удалось отобразить политику доверия.", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "Попробуйте получить ссылки на артефакты из задачи Docker.", - "loc.messages.InvalidResourceURI": "Недопустимый URI ресурса: %s.", - "loc.messages.InvalidVersionPrefix": "Недопустимый префикс версии: %s.", - "loc.messages.ResultSummary": "Всего артефактов: %s, успешных: %s, со сбоями: %s.", - "loc.messages.RepeatedArtifactRef": "Повторяющаяся ссылка на артефакт: %s.", - "loc.messages.SucceededArtifacts": "Успешные артефакты: %s.", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory не настроено.", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory или system.DefaultWorkingDirectory не настроено", - "loc.messages.NoAuthScheme": "Схема проверки подлинности не указана.", - "loc.messages.NotationAlreadyInstalled": "Нотация уже установлена. Не устанавливайте ее снова.", - "loc.messages.NotationInstalledFromURL": "Нотация установлена из %s.", - "loc.messages.NotationInstalledFromVersion": "Нотация v%s установлена.", - "loc.messages.NoServiceConnection": "Не указана конечная точка подключения службы Azure Key Vault.", - "loc.messages.UnsupportedArchitecture": "Неподдерживаемая архитектура: %s.", - "loc.messages.UnsupportedFileExtension": "Неподдерживаемое расширение файла: %s.", - "loc.messages.UnsupportedPlatform": "Неподдерживаемая платформа: %s.", - "loc.messages.UnsupportedVersion": "Неподдерживаемая версия: %s.", - "loc.messages.UseAuthenticationMethod": "Используйте %s для доступа к Azure Key Vault.", - "loc.messages.UnknownCommand": "Неизвестная команда: %s.", - "loc.messages.UnknownError": "Произошла неизвестная ошибка.", - "loc.messages.UnknownPlugin": "Неизвестный подключаемый модуль: %s.", - "loc.messages.UnsupportedAuthScheme": "Неподдерживаемая схема проверки подлинности: %s." +{ + "loc.friendlyName": "Нотация", + "loc.helpMarkDown": "", + "loc.description": "Задача Azure Pipepine для настройки CLI нотации, подписывания и проверки с помощью нотации", + "loc.instanceNameFormat": "$(command)", + "loc.group.displayName.commandConfig": "Конфигурация команды", + "loc.group.displayName.timestamp": "Метка времени", + "loc.group.displayName.pluginConfig": "Конфигурация подключаемого модуля", + "loc.group.displayName.advancedConfig": "Расширенная конфигурация", + "loc.input.label.command": "Команда для запуска", + "loc.input.help.command": "пример: install", + "loc.input.label.isCustomVersion": "Настраиваемая версия", + "loc.input.help.isCustomVersion": "Если этот флажок установлен, вы можете указать настраиваемую версию для задачи", + "loc.input.label.version": "Версия", + "loc.input.help.version": "Версия нотации для установки. Пример: 1.0.0, 1, 1.0, 1.0.0", + "loc.input.label.url": "URL-адрес загрузки", + "loc.input.help.url": "пример: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "Контрольная сумма", + "loc.input.help.checksum": "Контрольная сумма SHA-256 скачанного файла", + "loc.input.label.artifactRefs": "Ссылки на артефакты", + "loc.input.help.artifactRefs": "Ссылки на артефакты контейнера для подписи. Если не указано, используйте ссылку на артефакт из предыдущей задачи принудительной отправки Docker. Пример: <имя реестра>/<имя репозитория>@. При наличии нескольких элементов, разделяйте их запятыми.", + "loc.input.label.signatureFormat": "Формат подписи", + "loc.input.help.signatureFormat": "Формат конверта подписи, параметры: \"jws\", \"cose\" (по умолчанию \"jws\")", + "loc.input.label.allowReferrersAPI": "[Экспериментальная функция] Разрешить API источников ссылок", + "loc.input.help.allowReferrersAPI": "Используйте API источников ссылок для добавления подписей. Если не поддерживается (возвращает 404), выполняется откат к схеме тегов источников ссылок.", + "loc.input.label.plugin": "Подключаемый модуль", + "loc.input.label.akvPluginVersion": "Версия подключаемого модуля", + "loc.input.help.akvPluginVersion": "Версия подключаемого модуля Azure Key Vault для установки. Перейдите на [страницу выпуска](https://github.com/Azure/notation-azure-kv/releases), чтобы ознакомиться с доступными версиями.", + "loc.input.label.azurekvServiceConection": "Подключение службы Azure Key Vault", + "loc.input.help.azurekvServiceConection": "Выберите подписку Azure для хранилища ключей, если вы предпочитаете использовать подключение службы для проверки подлинности.", + "loc.input.label.keyid": "ИД ключа", + "loc.input.help.keyid": "ИД ключа — это идентификатор ключа или сертификата для Azure Key Vault.", + "loc.input.label.caCertBundle": "Путь к файлу пакета сертификатов", + "loc.input.help.caCertBundle": "Файл с корневым и всеми промежуточными сертификатами, начиная с корневого сертификата, с соблюдением порядка из цепочки сертификатов.", + "loc.input.label.selfSigned": "Самозаверяющий сертификат", + "loc.input.label.timestampURL": "URL-адрес метки времени", + "loc.input.help.timestampURL": "URL-адрес сервера центра меток времени (TSA) RFC 3161. (Требовать нотацию версии 1.2.0 или более поздней)", + "loc.input.label.timestampRootCert": "Корневой сертификат метки времени", + "loc.input.help.timestampRootCert": "путь к файлу корневого сертификата центра меток времени. (Требовать нотацию версии 1.2.0 или более поздней)", + "loc.input.label.trustPolicy": "Путь к файлу политики доверия", + "loc.input.help.trustPolicy": "Путь к файлу [политики доверия](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) относительно репозитория. Пример: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "Путь к папке хранилища доверия", + "loc.input.help.trustStore": "Путь к каталогу, содержащему [хранилище доверия](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store), относительно репозитория. Пример: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "Ссылки на артефакты: %s.", + "loc.messages.ArtifactRefsNotSpecified": "Ссылки на артефакты не указаны.", + "loc.messages.APPDATANotSet": "APPDATA не настроено.", + "loc.messages.AzureKVPluginAlreadyInstalled": "Подключаемый модуль Azure Key Vault v%s уже установлен.", + "loc.messages.CannotFindTrustStore": "Не удается найти каталог хранилища доверия: %s.", + "loc.messages.ChecksumValidated": "Контрольная сумма проверена: %s.", + "loc.messages.ChecksumValidationFailed": "Сбой проверки контрольной суммы. Ожидалось: %s, фактически: %s.", + "loc.messages.FailedArtifacts": "Артефакты со сбоями: %s.", + "loc.messages.FailedToAddCertToTrustStore": "Не удалось добавить сертификат в хранилище доверия: %s.", + "loc.messages.FailedToGetWorkloadIdToken": "Не удалось получить токен удостоверения рабочей нагрузки: %s.", + "loc.messages.FailedToImportTrustPolicy": "Не удалось импортировать политику доверия: %s.", + "loc.messages.FailedToListTrustStore": "Не удалось перечислить хранилище доверия.", + "loc.messages.FailedToShowTrustPolicy": "Не удалось отобразить политику доверия.", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "Попробуйте получить ссылки на артефакты из задачи Docker.", + "loc.messages.InvalidResourceURI": "Недопустимый URI ресурса: %s.", + "loc.messages.InvalidVersionPrefix": "Недопустимый префикс версии: %s.", + "loc.messages.ResultSummary": "Всего артефактов: %s, успешных: %s, со сбоями: %s.", + "loc.messages.RepeatedArtifactRef": "Повторяющаяся ссылка на артефакт: %s.", + "loc.messages.SucceededArtifacts": "Успешные артефакты: %s.", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory не настроено.", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory или system.DefaultWorkingDirectory не настроено", + "loc.messages.NoAuthScheme": "Схема проверки подлинности не указана.", + "loc.messages.NotationAlreadyInstalled": "Нотация уже установлена. Не устанавливайте ее снова.", + "loc.messages.NotationInstalledFromURL": "Нотация установлена из %s.", + "loc.messages.NotationInstalledFromVersion": "Нотация v%s установлена.", + "loc.messages.NoServiceConnection": "Не указана конечная точка подключения службы Azure Key Vault.", + "loc.messages.UnsupportedArchitecture": "Неподдерживаемая архитектура: %s.", + "loc.messages.UnsupportedFileExtension": "Неподдерживаемое расширение файла: %s.", + "loc.messages.UnsupportedPlatform": "Неподдерживаемая платформа: %s.", + "loc.messages.UnsupportedVersion": "Неподдерживаемая версия: %s.", + "loc.messages.UseAuthenticationMethod": "Используйте %s для доступа к Azure Key Vault.", + "loc.messages.UnknownCommand": "Неизвестная команда: %s.", + "loc.messages.UnknownError": "Произошла неизвестная ошибка.", + "loc.messages.UnknownPlugin": "Неизвестный подключаемый модуль: %s.", + "loc.messages.UnsupportedAuthScheme": "Неподдерживаемая схема проверки подлинности: %s." } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson index 2a3299097018..4438a850488e 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "表示法", - "loc.helpMarkDown": "", - "loc.description": "用于设置表示法 CLI、使用表示法进行签名和验证的 Azure 管道任务", - "loc.instanceNameFormat": "$(command)", - "loc.group.displayName.commandConfig": "命令配置", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "插件配置", - "loc.group.displayName.advancedConfig": "高级配置", - "loc.input.label.command": "要运行的命令", - "loc.input.help.command": "示例: install", - "loc.input.label.isCustomVersion": "自定义版本", - "loc.input.help.isCustomVersion": "如果选中,则可以为任务提供自定义版本", - "loc.input.label.version": "版本", - "loc.input.help.version": "要安装的表示法版本。示例: 1.0.0、1、1.0、1.0.0", - "loc.input.label.url": "下载 URL", - "loc.input.help.url": "示例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "校验和", - "loc.input.help.checksum": "已下载文件的 SHA-256 校验和", - "loc.input.label.artifactRefs": "工件引用", - "loc.input.help.artifactRefs": "用于进行签名的容器工件引用。如果未指定,请使用上一个 Docker 推送任务中的工件引用。示例: <注册表名称>/<存储库名称>@<摘要>,如果有多个,则按逗号分隔。", - "loc.input.label.signatureFormat": "签名格式", - "loc.input.help.signatureFormat": "签名信封格式,选项: \"jws\"、\"cose\" (默认值为 \"jws\")", - "loc.input.label.allowReferrersAPI": "[实验性]允许使用引用来源 API", - "loc.input.help.allowReferrersAPI": "请使用引用来源 API 对签名进行签名,如果不支持(返回 404),则回退到引用来源标记架构。", - "loc.input.label.plugin": "插件", - "loc.input.label.akvPluginVersion": "插件版本", - "loc.input.help.akvPluginVersion": "要安装的 Azure 密钥保管库插件的版本。有关可用版本,请访问[发布页面](https://github.com/Azure/notation-azure-kv/releases)。", - "loc.input.label.azurekvServiceConection": "Azure 密钥保管库服务连接", - "loc.input.help.azurekvServiceConection": "如果希望使用服务连接进行身份验证,请选择密钥保管库的 Azure 订阅。", - "loc.input.label.keyid": "密钥 ID", - "loc.input.help.keyid": "密钥 ID 是 Azure 密钥保管库的密钥或证书标识符。", - "loc.input.label.caCertBundle": "证书捆绑包文件路径", - "loc.input.help.caCertBundle": "包含根证书和所有中间证书的文件,从根证书开始,遵循证书链中的顺序。", - "loc.input.label.selfSigned": "自签名证书", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "信任策略文件路径", - "loc.input.help.trustPolicy": "相对于存储库的路径,指向[信任策略](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy)文件。示例: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "信任存储文件夹路径", - "loc.input.help.trustStore": "相对于存储库的路径,指向包含[信任存储](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store)的目录。示例: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "工件引用: %s。", - "loc.messages.ArtifactRefsNotSpecified": "未指定工件引用。", - "loc.messages.APPDATANotSet": "未设置 APPDATA。", - "loc.messages.AzureKVPluginAlreadyInstalled": "已安装 Azure 密钥保管库插件 v%s。", - "loc.messages.CannotFindTrustStore": "找不到信任存储目录: %s。", - "loc.messages.ChecksumValidated": "校验和已验证: %s。", - "loc.messages.ChecksumValidationFailed": "校验和验证失败。应为: %s,实际为: %s。", - "loc.messages.FailedArtifacts": "失败的工件: %s。", - "loc.messages.FailedToAddCertToTrustStore": "未能将证书添加到信任存储: %s。", - "loc.messages.FailedToGetWorkloadIdToken": "未能获取工作负载标识令牌: %s。", - "loc.messages.FailedToImportTrustPolicy": "未能导入信任策略: %s。", - "loc.messages.FailedToListTrustStore": "未能列出信任存储。", - "loc.messages.FailedToShowTrustPolicy": "未能显示信任策略。", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "尝试从 Docker 任务获取工件引用。", - "loc.messages.InvalidResourceURI": "无效的资源 URI: %s。", - "loc.messages.InvalidVersionPrefix": "无效的版本前缀: %s。", - "loc.messages.ResultSummary": "工件总数: %s,成功: %s,失败: %s。", - "loc.messages.RepeatedArtifactRef": "重复的工件引用: %s。", - "loc.messages.SucceededArtifacts": "成功的工件: %s。", - "loc.messages.TempDirectoryNotSet": "未设置 Agent.TempDirectory。", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "未设置 Agent.TempDirectory 或 system.DefaultWorkingDirectory", - "loc.messages.NoAuthScheme": "未指定身份验证方案。", - "loc.messages.NotationAlreadyInstalled": "已安装表示法,请不要重复安装。", - "loc.messages.NotationInstalledFromURL": "表示法是从 %s 安装的。", - "loc.messages.NotationInstalledFromVersion": "已安装表示法 v%s。", - "loc.messages.NoServiceConnection": "未指定 Azure 密钥保管库服务连接终结点。", - "loc.messages.UnsupportedArchitecture": "不受支持的体系结构: %s。", - "loc.messages.UnsupportedFileExtension": "不受支持的文件扩展名: %s。", - "loc.messages.UnsupportedPlatform": "不受支持的平台: %s。", - "loc.messages.UnsupportedVersion": "不受支持的版本: %s。", - "loc.messages.UseAuthenticationMethod": "使用 %s 访问 Azure 密钥保管库。", - "loc.messages.UnknownCommand": "未知命令: %s。", - "loc.messages.UnknownError": "发生了未知错误。", - "loc.messages.UnknownPlugin": "未知插件: %s。", - "loc.messages.UnsupportedAuthScheme": "不受支持的身份验证方案: %s。" +{ + "loc.friendlyName": "表示法", + "loc.helpMarkDown": "", + "loc.description": "用于设置表示法 CLI、使用表示法进行签名和验证的 Azure 管道任务", + "loc.instanceNameFormat": "$(command)", + "loc.group.displayName.commandConfig": "命令配置", + "loc.group.displayName.timestamp": "时间戳", + "loc.group.displayName.pluginConfig": "插件配置", + "loc.group.displayName.advancedConfig": "高级配置", + "loc.input.label.command": "要运行的命令", + "loc.input.help.command": "示例: install", + "loc.input.label.isCustomVersion": "自定义版本", + "loc.input.help.isCustomVersion": "如果选中,则可以为任务提供自定义版本", + "loc.input.label.version": "版本", + "loc.input.help.version": "要安装的表示法版本。示例: 1.0.0、1、1.0、1.0.0", + "loc.input.label.url": "下载 URL", + "loc.input.help.url": "示例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "校验和", + "loc.input.help.checksum": "已下载文件的 SHA-256 校验和", + "loc.input.label.artifactRefs": "工件引用", + "loc.input.help.artifactRefs": "用于进行签名的容器工件引用。如果未指定,请使用上一个 Docker 推送任务中的工件引用。示例: <注册表名称>/<存储库名称>@<摘要>,如果有多个,则按逗号分隔。", + "loc.input.label.signatureFormat": "签名格式", + "loc.input.help.signatureFormat": "签名信封格式,选项: \"jws\"、\"cose\" (默认值为 \"jws\")", + "loc.input.label.allowReferrersAPI": "[实验性]允许使用引用来源 API", + "loc.input.help.allowReferrersAPI": "请使用引用来源 API 对签名进行签名,如果不支持(返回 404),则回退到引用来源标记架构。", + "loc.input.label.plugin": "插件", + "loc.input.label.akvPluginVersion": "插件版本", + "loc.input.help.akvPluginVersion": "要安装的 Azure 密钥保管库插件的版本。有关可用版本,请访问[发布页面](https://github.com/Azure/notation-azure-kv/releases)。", + "loc.input.label.azurekvServiceConection": "Azure 密钥保管库服务连接", + "loc.input.help.azurekvServiceConection": "如果希望使用服务连接进行身份验证,请选择密钥保管库的 Azure 订阅。", + "loc.input.label.keyid": "密钥 ID", + "loc.input.help.keyid": "密钥 ID 是 Azure 密钥保管库的密钥或证书标识符。", + "loc.input.label.caCertBundle": "证书捆绑包文件路径", + "loc.input.help.caCertBundle": "包含根证书和所有中间证书的文件,从根证书开始,遵循证书链中的顺序。", + "loc.input.label.selfSigned": "自签名证书", + "loc.input.label.timestampURL": "时间戳 URL", + "loc.input.help.timestampURL": "RFC 3161 时间戳颁发机构(TSA)服务器 URL。(需要表示法 v1.2.0 或更高版本)", + "loc.input.label.timestampRootCert": "时间戳根证书", + "loc.input.help.timestampRootCert": "时间戳颁发机构根证书的文件路径。(需要表示法 v1.2.0 或更高版本)", + "loc.input.label.trustPolicy": "信任策略文件路径", + "loc.input.help.trustPolicy": "相对于存储库的路径,指向[信任策略](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy)文件。示例: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "信任存储文件夹路径", + "loc.input.help.trustStore": "相对于存储库的路径,指向包含[信任存储](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store)的目录。示例: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "工件引用: %s。", + "loc.messages.ArtifactRefsNotSpecified": "未指定工件引用。", + "loc.messages.APPDATANotSet": "未设置 APPDATA。", + "loc.messages.AzureKVPluginAlreadyInstalled": "已安装 Azure 密钥保管库插件 v%s。", + "loc.messages.CannotFindTrustStore": "找不到信任存储目录: %s。", + "loc.messages.ChecksumValidated": "校验和已验证: %s。", + "loc.messages.ChecksumValidationFailed": "校验和验证失败。应为: %s,实际为: %s。", + "loc.messages.FailedArtifacts": "失败的工件: %s。", + "loc.messages.FailedToAddCertToTrustStore": "未能将证书添加到信任存储: %s。", + "loc.messages.FailedToGetWorkloadIdToken": "未能获取工作负载标识令牌: %s。", + "loc.messages.FailedToImportTrustPolicy": "未能导入信任策略: %s。", + "loc.messages.FailedToListTrustStore": "未能列出信任存储。", + "loc.messages.FailedToShowTrustPolicy": "未能显示信任策略。", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "尝试从 Docker 任务获取工件引用。", + "loc.messages.InvalidResourceURI": "无效的资源 URI: %s。", + "loc.messages.InvalidVersionPrefix": "无效的版本前缀: %s。", + "loc.messages.ResultSummary": "工件总数: %s,成功: %s,失败: %s。", + "loc.messages.RepeatedArtifactRef": "重复的工件引用: %s。", + "loc.messages.SucceededArtifacts": "成功的工件: %s。", + "loc.messages.TempDirectoryNotSet": "未设置 Agent.TempDirectory。", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "未设置 Agent.TempDirectory 或 system.DefaultWorkingDirectory", + "loc.messages.NoAuthScheme": "未指定身份验证方案。", + "loc.messages.NotationAlreadyInstalled": "已安装表示法,请不要重复安装。", + "loc.messages.NotationInstalledFromURL": "表示法是从 %s 安装的。", + "loc.messages.NotationInstalledFromVersion": "已安装表示法 v%s。", + "loc.messages.NoServiceConnection": "未指定 Azure 密钥保管库服务连接终结点。", + "loc.messages.UnsupportedArchitecture": "不受支持的体系结构: %s。", + "loc.messages.UnsupportedFileExtension": "不受支持的文件扩展名: %s。", + "loc.messages.UnsupportedPlatform": "不受支持的平台: %s。", + "loc.messages.UnsupportedVersion": "不受支持的版本: %s。", + "loc.messages.UseAuthenticationMethod": "使用 %s 访问 Azure 密钥保管库。", + "loc.messages.UnknownCommand": "未知命令: %s。", + "loc.messages.UnknownError": "发生了未知错误。", + "loc.messages.UnknownPlugin": "未知插件: %s。", + "loc.messages.UnsupportedAuthScheme": "不受支持的身份验证方案: %s。" } \ No newline at end of file diff --git a/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson index 76e91ea19cb1..0ab547b5da71 100644 --- a/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,79 +1,79 @@ -{ - "loc.friendlyName": "表示法", - "loc.helpMarkDown": "", - "loc.description": "用以設定表示法 CLI、使用表示法簽署及驗證的 Azure Pipepine 工作", - "loc.instanceNameFormat": "$(command)", - "loc.group.displayName.commandConfig": "命令設定", - "loc.group.displayName.timestamp": "Timestamp", - "loc.group.displayName.pluginConfig": "外掛程式設定", - "loc.group.displayName.advancedConfig": "進階設定", - "loc.input.label.command": "要執行的命令", - "loc.input.help.command": "範例: install", - "loc.input.label.isCustomVersion": "自訂版本", - "loc.input.help.isCustomVersion": "若核取此選項,便可為工作提供自訂版本", - "loc.input.label.version": "版本", - "loc.input.help.version": "要安裝的表示法版本。範例: 1.0.0、1、1.0、1.0.0", - "loc.input.label.url": "下載 URL", - "loc.input.help.url": "範例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", - "loc.input.label.checksum": "總和檢查碼", - "loc.input.help.checksum": "所下載檔案的 SHA-256 總和檢查碼", - "loc.input.label.artifactRefs": "成品參考", - "loc.input.help.artifactRefs": "用以簽署的容器成品參考。若未指定,請使用前一版 Docker 推播工作的成品參照。範例: <登錄名稱>/<保存庫名稱>@<摘要>。如有多項,請使用逗號分隔。", - "loc.input.label.signatureFormat": "簽章格式", - "loc.input.help.signatureFormat": "簽章信封格式,選項: “jws”、“cose” (預設為 “jws”)", - "loc.input.label.allowReferrersAPI": "[實驗] 允許引用者 API", - "loc.input.help.allowReferrersAPI": "使用 Referrers API 簽署簽章,若不支援 (會傳回 404),將會遞補為 Referrers 標記結構描述。", - "loc.input.label.plugin": "外掛程式", - "loc.input.label.akvPluginVersion": "外掛程式版本", - "loc.input.help.akvPluginVersion": "要安裝之 Azure Key Vault 外掛程式的版本。請瀏覽 [發行頁面](https://github.com/Azure/notation-azure-kv/releases),查看可用的版本。", - "loc.input.label.azurekvServiceConection": "Azure Key Vault 服務連線", - "loc.input.help.azurekvServiceConection": "若要使用服務連線進行驗證,請選取 Azure 訂閱作為金鑰保存庫。", - "loc.input.label.keyid": "金鑰識別碼", - "loc.input.help.keyid": "金鑰識別碼是 Azure Key Vault 的金鑰或憑證識別碼。", - "loc.input.label.caCertBundle": "憑證套件組合檔案路徑", - "loc.input.help.caCertBundle": "內含根憑證與所有中繼憑證的檔案,其從根憑證開始,依循憑證鏈結中的順序而下。", - "loc.input.label.selfSigned": "自動簽署憑證", - "loc.input.label.timestampURL": "Timestamp URL", - "loc.input.help.timestampURL": "RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)", - "loc.input.label.timestampRootCert": "Timestamp Root Certificate", - "loc.input.help.timestampRootCert": "filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)", - "loc.input.label.trustPolicy": "信任原則檔案路徑", - "loc.input.help.trustPolicy": "[信任原則](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) 檔案相對於存放庫的路徑。範例: ./path/to/trust-policy.json", - "loc.input.label.trustStore": "信任存放區資料夾路徑", - "loc.input.help.trustStore": "包含 [信任存放區](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) 之目錄相對於存放庫的路徑。範例: ./path/to/truststore/", - "loc.messages.ArtifactRefs": "成品參考: %s。", - "loc.messages.ArtifactRefsNotSpecified": "未指定成品參考。", - "loc.messages.APPDATANotSet": "APPDATA 未設定。", - "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault 外掛程式 %s 已安裝。", - "loc.messages.CannotFindTrustStore": "找不到信任存放區目錄: %s。", - "loc.messages.ChecksumValidated": "已驗證總和檢查碼: %s。", - "loc.messages.ChecksumValidationFailed": "驗證總和檢查碼失敗。應為: %s,實際為: %s。", - "loc.messages.FailedArtifacts": "失敗的成品: %s。", - "loc.messages.FailedToAddCertToTrustStore": "無法新增憑證以信任存放區: %s。", - "loc.messages.FailedToGetWorkloadIdToken": "無法取得工作負載識別權杖: %s。", - "loc.messages.FailedToImportTrustPolicy": "無法匯入信任原則: %s。", - "loc.messages.FailedToListTrustStore": "無法列出信任存放區。", - "loc.messages.FailedToShowTrustPolicy": "無法顯示信任原則。", - "loc.messages.TryToGetArtifactRefsFromDockerTask": "嘗試從 Docker 工作取得成品參考。", - "loc.messages.InvalidResourceURI": "無效的資源 URL: %s。", - "loc.messages.InvalidVersionPrefix": "無效的版本前置詞: %s。", - "loc.messages.ResultSummary": "成品總數: %s。成功: %s,失敗: %s。", - "loc.messages.RepeatedArtifactRef": "重複的成品參考: %s。", - "loc.messages.SucceededArtifacts": "成功的成品: %s。", - "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory 未設定。", - "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory 或 system.DefaultWorkingDirectory 未設定", - "loc.messages.NoAuthScheme": "未指定驗證配置。", - "loc.messages.NotationAlreadyInstalled": "表示法已安裝,請勿再次安裝。", - "loc.messages.NotationInstalledFromURL": "表示法從 %s 安裝。", - "loc.messages.NotationInstalledFromVersion": "表示法 v%s 已安裝。", - "loc.messages.NoServiceConnection": "未指定 Azure Key Vault 服務連線端點。", - "loc.messages.UnsupportedArchitecture": "不支援的架構: %s。", - "loc.messages.UnsupportedFileExtension": "不支援的副檔名 %s。", - "loc.messages.UnsupportedPlatform": "不支援的平台: %s。", - "loc.messages.UnsupportedVersion": "不支援的版本: %s。", - "loc.messages.UseAuthenticationMethod": "使用 %s 存取 Azure Key Vault。", - "loc.messages.UnknownCommand": "未知的命令: %s。", - "loc.messages.UnknownError": "發生未知的錯誤。", - "loc.messages.UnknownPlugin": "不明的外掛程式: %s。", - "loc.messages.UnsupportedAuthScheme": "不支援驗證配置: %s。" +{ + "loc.friendlyName": "表示法", + "loc.helpMarkDown": "", + "loc.description": "用以設定表示法 CLI、使用表示法簽署及驗證的 Azure Pipepine 工作", + "loc.instanceNameFormat": "$(command)", + "loc.group.displayName.commandConfig": "命令設定", + "loc.group.displayName.timestamp": "時間戳記", + "loc.group.displayName.pluginConfig": "外掛程式設定", + "loc.group.displayName.advancedConfig": "進階設定", + "loc.input.label.command": "要執行的命令", + "loc.input.help.command": "範例: install", + "loc.input.label.isCustomVersion": "自訂版本", + "loc.input.help.isCustomVersion": "若核取此選項,便可為工作提供自訂版本", + "loc.input.label.version": "版本", + "loc.input.help.version": "要安裝的表示法版本。範例: 1.0.0、1、1.0、1.0.0", + "loc.input.label.url": "下載 URL", + "loc.input.help.url": "範例: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz", + "loc.input.label.checksum": "總和檢查碼", + "loc.input.help.checksum": "所下載檔案的 SHA-256 總和檢查碼", + "loc.input.label.artifactRefs": "成品參考", + "loc.input.help.artifactRefs": "用以簽署的容器成品參考。若未指定,請使用前一版 Docker 推播工作的成品參照。範例: <登錄名稱>/<保存庫名稱>@<摘要>。如有多項,請使用逗號分隔。", + "loc.input.label.signatureFormat": "簽章格式", + "loc.input.help.signatureFormat": "簽章信封格式,選項: “jws”、“cose” (預設為 “jws”)", + "loc.input.label.allowReferrersAPI": "[實驗] 允許引用者 API", + "loc.input.help.allowReferrersAPI": "使用 Referrers API 簽署簽章,若不支援 (會傳回 404),將會遞補為 Referrers 標記結構描述。", + "loc.input.label.plugin": "外掛程式", + "loc.input.label.akvPluginVersion": "外掛程式版本", + "loc.input.help.akvPluginVersion": "要安裝之 Azure Key Vault 外掛程式的版本。請瀏覽 [發行頁面](https://github.com/Azure/notation-azure-kv/releases),查看可用的版本。", + "loc.input.label.azurekvServiceConection": "Azure Key Vault 服務連線", + "loc.input.help.azurekvServiceConection": "若要使用服務連線進行驗證,請選取 Azure 訂閱作為金鑰保存庫。", + "loc.input.label.keyid": "金鑰識別碼", + "loc.input.help.keyid": "金鑰識別碼是 Azure Key Vault 的金鑰或憑證識別碼。", + "loc.input.label.caCertBundle": "憑證套件組合檔案路徑", + "loc.input.help.caCertBundle": "內含根憑證與所有中繼憑證的檔案,其從根憑證開始,依循憑證鏈結中的順序而下。", + "loc.input.label.selfSigned": "自動簽署憑證", + "loc.input.label.timestampURL": "時間戳記 URL", + "loc.input.help.timestampURL": "RFC 3161 時間戳記授權 (TSA) 伺服器 URL。(需要標記法 v1.2.0 或更高版本)", + "loc.input.label.timestampRootCert": "時間戳記根憑證", + "loc.input.help.timestampRootCert": "時間戳記授權根憑證的 filepath。(需要標記法 v1.2.0 或更高版本)", + "loc.input.label.trustPolicy": "信任原則檔案路徑", + "loc.input.help.trustPolicy": "[信任原則](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) 檔案相對於存放庫的路徑。範例: ./path/to/trust-policy.json", + "loc.input.label.trustStore": "信任存放區資料夾路徑", + "loc.input.help.trustStore": "包含 [信任存放區](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) 之目錄相對於存放庫的路徑。範例: ./path/to/truststore/", + "loc.messages.ArtifactRefs": "成品參考: %s。", + "loc.messages.ArtifactRefsNotSpecified": "未指定成品參考。", + "loc.messages.APPDATANotSet": "APPDATA 未設定。", + "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault 外掛程式 %s 已安裝。", + "loc.messages.CannotFindTrustStore": "找不到信任存放區目錄: %s。", + "loc.messages.ChecksumValidated": "已驗證總和檢查碼: %s。", + "loc.messages.ChecksumValidationFailed": "驗證總和檢查碼失敗。應為: %s,實際為: %s。", + "loc.messages.FailedArtifacts": "失敗的成品: %s。", + "loc.messages.FailedToAddCertToTrustStore": "無法新增憑證以信任存放區: %s。", + "loc.messages.FailedToGetWorkloadIdToken": "無法取得工作負載識別權杖: %s。", + "loc.messages.FailedToImportTrustPolicy": "無法匯入信任原則: %s。", + "loc.messages.FailedToListTrustStore": "無法列出信任存放區。", + "loc.messages.FailedToShowTrustPolicy": "無法顯示信任原則。", + "loc.messages.TryToGetArtifactRefsFromDockerTask": "嘗試從 Docker 工作取得成品參考。", + "loc.messages.InvalidResourceURI": "無效的資源 URL: %s。", + "loc.messages.InvalidVersionPrefix": "無效的版本前置詞: %s。", + "loc.messages.ResultSummary": "成品總數: %s。成功: %s,失敗: %s。", + "loc.messages.RepeatedArtifactRef": "重複的成品參考: %s。", + "loc.messages.SucceededArtifacts": "成功的成品: %s。", + "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory 未設定。", + "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory 或 system.DefaultWorkingDirectory 未設定", + "loc.messages.NoAuthScheme": "未指定驗證配置。", + "loc.messages.NotationAlreadyInstalled": "表示法已安裝,請勿再次安裝。", + "loc.messages.NotationInstalledFromURL": "表示法從 %s 安裝。", + "loc.messages.NotationInstalledFromVersion": "表示法 v%s 已安裝。", + "loc.messages.NoServiceConnection": "未指定 Azure Key Vault 服務連線端點。", + "loc.messages.UnsupportedArchitecture": "不支援的架構: %s。", + "loc.messages.UnsupportedFileExtension": "不支援的副檔名 %s。", + "loc.messages.UnsupportedPlatform": "不支援的平台: %s。", + "loc.messages.UnsupportedVersion": "不支援的版本: %s。", + "loc.messages.UseAuthenticationMethod": "使用 %s 存取 Azure Key Vault。", + "loc.messages.UnknownCommand": "未知的命令: %s。", + "loc.messages.UnknownError": "發生未知的錯誤。", + "loc.messages.UnknownPlugin": "不明的外掛程式: %s。", + "loc.messages.UnsupportedAuthScheme": "不支援驗證配置: %s。" } \ No newline at end of file diff --git a/Tasks/NuGetAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/NuGetAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson index 7fcdc14d79c3..260a7870f127 100644 --- a/Tasks/NuGetAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/NuGetAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,19 +1,19 @@ -{ - "loc.friendlyName": "Authentification NuGet", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/NuGetAuthenticateTask)", - "loc.description": "Configurez les outils NuGet pour l'authentification auprès d'Azure Artifacts et d'autres dépôts NuGet. Nécessite NuGet >= 4.8.5385, dotnet >= 6 ou MSBuild >= 15.8.166.59604", - "loc.instanceNameFormat": "Authentification NuGet", - "loc.input.label.nuGetServiceConnections": "Informations d'identification de connexion de service pour les flux situés en dehors de cette organisation", - "loc.input.help.nuGetServiceConnections": "Liste d'éléments séparés par des virgules correspondant à des noms de connexions de service NuGet pour les flux situés en dehors de cette organisation/collection. Pour les flux présents dans cette organisation/collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", - "loc.input.label.forceReinstallCredentialProvider": "Réinstaller le fournisseur d'informations d'identification même s'il est déjà installé", - "loc.input.help.forceReinstallCredentialProvider": "Si le fournisseur d'informations d'identification est déjà installé dans le profil utilisateur, détermine s'il est remplacé par le fournisseur d'informations d'identification indiqué par la tâche. Cela peut entraîner une mise à niveau (ou éventuellement un passage à une version antérieure) du fournisseur d'informations d'identification.", - "loc.input.help.feedUrl": "Si cette option est définie, workloadIdentityServiceConnection est obligatoire. Toutes les autres entrées sont ignorées. Non compatible avec nuGetServiceConnections. L’URL du flux doit être au format d’index du service NuGet, par exemple https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/nuget/v3/index.json/", - "loc.input.label.feedUrl": "URL Azure Artifacts", - "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.workloadIdentityServiceConnection": "Connexion de service « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", - "loc.messages.Error_ServiceConnectionExists": "Une connexion de service existe déjà pour le point de terminaison", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "FeedUrl et workloadIdentityServiceConnection doivent être définis ensemble.", - "loc.messages.Info_AddingFederatedFeedAuth": "Impossible d’obtenir les informations d’identification fédérées à partir de la connexion de service", - "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Ajout d’informations d’authentification à partir des %s de connexion de service pour les %s de flux", - "loc.messages.FailedToGetServiceConnectionAuth": "Authentification ajoutée pour le flux %s." +{ + "loc.friendlyName": "Authentification NuGet", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/NuGetAuthenticateTask)", + "loc.description": "Configurez les outils NuGet pour l'authentification auprès d'Azure Artifacts et d'autres dépôts NuGet. Nécessite NuGet >= 4.8.5385, dotnet >= 6 ou MSBuild >= 15.8.166.59604", + "loc.instanceNameFormat": "Authentification NuGet", + "loc.input.label.nuGetServiceConnections": "Informations d'identification de connexion de service pour les flux situés en dehors de cette organisation", + "loc.input.help.nuGetServiceConnections": "Liste d'éléments séparés par des virgules correspondant à des noms de connexions de service NuGet pour les flux situés en dehors de cette organisation/collection. Pour les flux présents dans cette organisation/collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", + "loc.input.label.forceReinstallCredentialProvider": "Réinstaller le fournisseur d'informations d'identification même s'il est déjà installé", + "loc.input.help.forceReinstallCredentialProvider": "Si le fournisseur d'informations d'identification est déjà installé dans le profil utilisateur, détermine s'il est remplacé par le fournisseur d'informations d'identification indiqué par la tâche. Cela peut entraîner une mise à niveau (ou éventuellement un passage à une version antérieure) du fournisseur d'informations d'identification.", + "loc.input.help.feedUrl": "Si cette option est définie, workloadIdentityServiceConnection est obligatoire. Toutes les autres entrées sont ignorées. Non compatible avec nuGetServiceConnections. L’URL du flux doit être au format d’index du service NuGet, par exemple https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/nuget/v3/index.json/", + "loc.input.label.feedUrl": "URL Azure Artifacts", + "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.workloadIdentityServiceConnection": "Connexion au service « Utilisateur Azure DevOps soutenu par Entra Workload ID »", + "loc.messages.Error_ServiceConnectionExists": "Une connexion de service existe déjà pour le point de terminaison", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "FeedUrl et workloadIdentityServiceConnection doivent être définis ensemble.", + "loc.messages.Info_AddingFederatedFeedAuth": "Impossible d’obtenir les informations d’identification fédérées à partir de la connexion de service", + "loc.messages.Info_SuccessAddingFederatedFeedAuth": "Ajout d’informations d’authentification à partir des %s de connexion de service pour les %s de flux", + "loc.messages.FailedToGetServiceConnectionAuth": "Authentification ajoutée pour le flux %s." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/de-DE/resources.resjson index 9b81474c1d81..f1dd2beda99b 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613747) oder [NuGet-Dokumentation anzeigen](https://docs.microsoft.com/nuget/)", - "loc.description": "Hiermit werden NuGet-Pakete wiederhergestellt, paketiert oder veröffentlicht oder ein NuGet-Befehl ausgeführt. Unterstützt NuGet.org und authentifizierte Feeds wie Azure Artifacts und MyGet. Verwendet \"NuGet.exe\" und kann mit .NET Framework-Apps eingesetzt werden. Verwenden Sie für .NET Core- und .NET Standard-Apps die .NET Core-Aufgabe.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "Feeds und Authentifizierung", - "loc.group.displayName.restoreAdvanced": "Erweitert", - "loc.group.displayName.pushAdvanced": "Erweitert", - "loc.group.displayName.packOptions": "Paketoptionen", - "loc.group.displayName.packAdvanced": "Erweitert", - "loc.input.label.command": "Befehl", - "loc.input.help.command": "Der auszuführende NuGet-Befehl. Wählen Sie \"Benutzerdefiniert\" aus, um Argumente hinzuzufügen oder einen anderen Befehl zu verwenden.", - "loc.input.label.solution": "Pfad zur Projektmappe, zur Datei \"packages.config\" oder zur Datei \"project.json\"", - "loc.input.help.solution": "Der Pfad zur Projektmappe, zur Datei \"packages.config\" oder zur Datei \"project.json\", die auf die wiederherzustellenden Pakete verweist.", - "loc.input.label.selectOrConfig": "Zu verwendende Feeds", - "loc.input.help.selectOrConfig": "Sie können hier entweder einen Feed aus Azure Artifacts und/oder NuGet.org auswählen oder einen Commit für eine nuget.config-Datei in Ihrem Quellcoderepository durchführen und hier den zugehörigen Pfad festlegen.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Schließen Sie den ausgewählten Feed in die generierte Datei \"NuGet.config\" ein. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", - "loc.input.label.includeNuGetOrg": "Pakete aus \"NuGet.org\" verwenden", - "loc.input.help.includeNuGetOrg": "\"NuGet.org\" in die erstellte Datei \"NuGet.config\" einbeziehen.", - "loc.input.label.nugetConfigPath": "Pfad zu \"NuGet.config\"", - "loc.input.help.nugetConfigPath": "Die Datei \"NuGet.config\" in Ihrem Repository, die die Feeds angibt, aus denen Pakete wiederhergestellt werden.", - "loc.input.label.externalEndpoints": "Anmeldeinformationen für Feeds außerhalb dieser Organisation/Sammlung", - "loc.input.help.externalEndpoints": "Anmeldeinformationen für externe Registrierungen, die sich in der ausgewählten \"NuGet.config\" befinden. Lassen Sie dieses Feld für Feeds in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen des Builds verwendet.", - "loc.input.label.noCache": "Lokalen Cache deaktivieren", - "loc.input.help.noCache": "Verhindert, dass NuGet Pakete aus dem Cache eines lokalen Computers verwendet werden.", - "loc.input.label.disableParallelProcessing": "Parallele Verarbeitung deaktivieren", - "loc.input.help.disableParallelProcessing": "Verhindert, dass NuGet mehrere Pakete parallel installiert.", - "loc.input.label.packagesDirectory": "Zielverzeichnis", - "loc.input.help.packagesDirectory": "Gibt den Ordner an, in dem Pakete installiert sind. Wenn kein Ordner angegeben ist, werden Pakete in einem Paketordner zusammen mit der ausgewählten Lösung wiederhergestellt (packages.config oder project.json).", - "loc.input.label.verbosityRestore": "Ausführlichkeit", - "loc.input.help.verbosityRestore": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", - "loc.input.label.searchPatternPush": "Pfad zu den zu veröffentlichenden NuGet-Paketen", - "loc.input.help.searchPatternPush": "Das Muster, mit dem eine Übereinstimmung vorliegen soll, oder der Pfad zu den NUPKG-Dateien, die hochgeladen werden sollen. Mehrere Muster können durch ein Semikolon getrennt werden.", - "loc.input.label.nuGetFeedType": "Speicherort für Zielfeed", - "loc.input.label.feedPublish": "Zielfeed", - "loc.input.help.feedPublish": "Wählen Sie einen Feed aus, der in diesem Konto gehostet wird. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", - "loc.input.label.publishPackageMetadata": "Pipelinemetadaten veröffentlichen", - "loc.input.help.publishPackageMetadata": "Ordnen Sie die Metadaten dieser Build-/Releasepipeline (Ausführungsnummer, Quellcodeinformationen) dem Paket zu.", - "loc.input.label.allowPackageConflicts": "Überspringen von Duplikaten zulassen", - "loc.input.help.allowPackageConflicts": "Verwenden Sie diese Option, wenn Sie einen Paketsatz fortlaufend veröffentlichen und nur die Versionsnummer einer Teilmenge von Paketen ändern, die sich geändert haben. Danke dieser Option kann die Aufgabe auch dann eine erfolgreiche Ausführung melden, wenn einige Pakete aufgrund von 409-Konfliktfehlern abgelehnt werden.\n\nDiese Option steht aktuell nur in Azure Pipelines und bei der Verwendung von Windows-Agents zur Verfügung. Wenn \"NuGet.exe\" einen Konflikt feststellt, kommt es bei der Aufgabe zu einem Fehler. Diese Option funktioniert nicht und führt zu einem Fehler bei der Veröffentlichung, wenn Sie in einer Proxyumgebung arbeiten.", - "loc.input.label.externalEndpoint": "NuGet-Server", - "loc.input.help.externalEndpoint": "Die NuGet-Dienstverbindung, die die Anmeldeinformationen des externen NuGet-Servers enthält.", - "loc.input.label.verbosityPush": "Ausführlichkeitsgrad", - "loc.input.help.verbosityPush": "Gibt den Umfang der Details an, die in der Ausgabe angezeigt werden.", - "loc.input.label.searchPatternPack": "Der Pfad zu den zu packenden CSPROJ- oder NUSPEC-Dateien", - "loc.input.help.searchPatternPack": "Das Muster für die Suche nach zu packenden CSPROJ-Verzeichnissen.\n\nSie können mehrere Muster durch Semikolons trennen, und Sie können ein Muster als negatives Suchmuster festlegen, indem Sie ihm \"!\" als Präfix voranstellen. Beispiel: \"`**\\*.csproj;!**\\*.Tests.csproj\"", - "loc.input.label.configurationToPack": "Zu verpackende Konfiguration", - "loc.input.help.configurationToPack": "Bei Verwendung einer CPROJ-Datei legt diese Option die zu packende Konfiguration fest.", - "loc.input.label.outputDir": "Paketordner", - "loc.input.help.outputDir": "Der Ordner, in dem Pakete erstellt werden. Wenn kein Ordner angegeben ist, werden Pakete im Quellenstamm erstellt.", - "loc.input.label.versioningScheme": "Automatische Versionsverwaltung von Paketen", - "loc.input.help.versioningScheme": "Kann nicht unter Einbeziehung referenzierter Projekte verwendet werden. Wenn Sie \"Datum und Uhrzeit verwenden\" auswählen, wird bei Auswahl von X, Y und Z eine mit [SemVer](http://semver.org/spec/v1.0.0.html) kompatible Version generiert, die als \"X.Y.Z-ci-datetime\" formatiert ist.\n\nWenn Sie \"Umgebungsvariable verwenden\" auswählen, müssen Sie eine Umgebungsvariable auswählen und sicherstellen, dass sie die Versionsnummer enthält, die Sie verwenden möchten.\n\nWenn Sie \"Buildnummer verwenden\" auswählen, wird die Buildnummer für die Version Ihres Pakets verwendet. **Hinweis:** Legen Sie unter \"Optionen\" das Buildnummernformat als \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\" fest.", - "loc.input.label.includeReferencedProjects": "Referenzierte Projekte einbeziehen", - "loc.input.help.includeReferencedProjects": "Schließen Sie referenzierte Projekte entweder als Abhängigkeiten oder als Teil des Pakets ein. Kann nicht bei einer automatischen Versionsverwaltung von Paketen verwendet werden. Wenn ein referenziertes Projekt über eine entsprechende NUSPEC-Datei verfügt, die den gleichen Namen wie das Projekt aufweist, wird dieses referenzierte Projekt als Abhängigkeit hinzugefügt. Andernfalls wird das referenzierte Projekt als Teil des Pakets hinzugefügt. [Weitere Informationen](https://docs.microsoft.com/de-de/nuget/tools/cli-ref-pack)", - "loc.input.label.versionEnvVar": "Umgebungsvariable", - "loc.input.help.versionEnvVar": "Geben Sie den Variablennamen ohne $, $env oder % ein.", - "loc.input.label.requestedMajorVersion": "Hauptversion", - "loc.input.help.requestedMajorVersion": "Die Angabe \"X\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.requestedMinorVersion": "Nebenversion", - "loc.input.help.requestedMinorVersion": "Die Angabe \"Y\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.requestedPatchVersion": "Patch", - "loc.input.help.requestedPatchVersion": "Die Angabe \"Z\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", - "loc.input.label.packTimezone": "Zeitzone", - "loc.input.help.packTimezone": "Gibt die gewünschte Zeitzone zum Erstellen der Version des Pakets an. Wenn Sie gehostete Build-Agents verwenden, wird die Auswahl von UTC empfohlen, da sich das Datum und die Uhrzeit der Agents unterscheiden können.", - "loc.input.label.includeSymbols": "Symbolpaket erstellen", - "loc.input.help.includeSymbols": "Gibt an, dass das Paket Quellen und Symbole enthält. Bei der Verwendung mit einer NUSPEC-Datei werden eine normale NuGet-Paketdatei und das entsprechende Symbolpaket erstellt.", - "loc.input.label.toolPackage": "Toolpaket", - "loc.input.help.toolPackage": "Legt fest, ob die Ausgabedateien des Projekts im Toolordner gespeichert werden sollen.", - "loc.input.label.buildProperties": "Zusätzliche Buildeigenschaften", - "loc.input.help.buildProperties": "Gibt eine durch Semikolons getrennte Liste von Token-Wert-Paaren an, wobei jedes Vorkommen von $token$ in der NUSPEC-Datei durch den angegebenen Wert ersetzt wird. Die Werte können Zeichenfolgen in Anführungszeichen sein.", - "loc.input.label.basePath": "Basispfad", - "loc.input.help.basePath": "Der Basispfad der in der nuspec-Datei definierten Dateien.", - "loc.input.label.verbosityPack": "Ausführlichkeit", - "loc.input.help.verbosityPack": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", - "loc.input.label.arguments": "Befehl und Argumente", - "loc.input.help.arguments": "Der Befehl und die Argumente, die zur Ausführung an NuGet.exe übergeben werden. Bei der Verwendung von NuGet 3.5 oder höher werden authentifizierte Befehle wie \"list\", \"restore\" und \"publish\" für alle Feeds in dieser Organisation/Sammlung, auf die der Builddienst für die Projektsammlung Zugriff hat, automatisch authentifiziert.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "Um eine Verbindung mit NuGet-Feeds herzustellen, die in Ihrer Azure DevOps-Organisation auf diesem Build-Agent gehostet werden, bearbeiten Sie Ihre Buildpipeline, um eine höhere NuGet-Version auszuwählen oder einen Pfad zu einer NuGet.config-Datei anzugeben, die die zu verwendenden Paketquellen enthält.", - "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 wurde ausgewählt, aber es wurde ein benutzerdefinierter NuGet-Pfad angegeben. Der benutzerdefinierte Pfad wird bevorzugt. Um diese Warnung aufzulösen, bearbeiten Sie Ihren Buildtask, und wählen Sie unter \"Erweitert\" die Option \"Benutzerdefiniert\" für die NuGet-Version.", - "loc.messages.PackagesInstalledSuccessfully": "Pakete wurden erfolgreich wiederhergestellt", - "loc.messages.PackagesFailedToInstall": "Fehler beim Wiederherstellen der Pakete", - "loc.messages.ConnectingAs": "Die Verbindung mit Feeds in Ihrer Azure DevOps-Organisation wird als \"%s\" [%s] hergestellt.", - "loc.messages.BuildIdentityPermissionsHint": "Stellen Sie für interne Feeds sicher, dass die Builddienstidentität \"%s\" [%s] Zugriff auf den Feed besitzt.", - "loc.messages.NoCredProviderOnAgent": "\"CredentialProvider.TeamBuild.exe\" wurde auf dem Agent nicht gefunden. Fallback auf den konfigurationsbasierten Anmeldeinformationen-Datenfluss.", - "loc.messages.NotARegularFile": "%s ist keine Projektmappendatei. Überprüfen Sie die Eigenschaft \"Pfad zur Projektmappe oder zur Datei 'packages.config'\" der NuGet-Wiederherstellungsaufgabe.", - "loc.messages.UnknownRestoreMode": "Unbekannter Wiederherstellungsmodus \"%s\".", - "loc.messages.CouldNotFindNuGetService": "Der NuGet-Dienst wurde nicht gefunden. Diese Aufgabe kann sich nicht bei Feeds authentifizieren, die in Ihrer Azure DevOps-Organisation gehostet werden.", - "loc.messages.NoNuGetSpecified": "Wenn \"Benutzerdefiniert\" ausgewählt wird, müssen Sie einen Pfad zu \"NuGet.exe\" angeben.", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Die Optionen zur automatischen Paketversionsverwaltung und zum Einbeziehen referenzierter Projekte funktionieren nicht zusammen. Referenzierte Projekte erben nicht die benutzerdefinierte Version, die von den Einstellungen zur automatischen Versionsverwaltung bereitgestellt wird.", - "loc.messages.Error_AutomaticallyVersionReleases": "Automatische Version: Das Abrufen der Versionsnummer von der Buildoption wird in Releases nicht unterstützt.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Die Versionsnummerndaten wurden in der folgenden Umgebungsvariable nicht gefunden: BUILD_BUILDNUMBER. Der Wert der Variablen muss eine untergeordnete Zeichenfolge mit den folgenden Formaten enthalten: X.Y.Z oder X.Y.Z.A, wobei A, X, Y und Z positive Integer sind.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "In BUILD_BUILDNUMBER wurde mehr als eine Instanz der Versionsdaten gefunden. Es wird davon ausgegangen, dass die erste Instanz die Version ist.", - "loc.messages.Error_NoValueFoundForEnvVar": "Für die angegebene Umgebungsvariable wurde kein Wert gefunden.", - "loc.messages.Error_PackageFailure": "Fehler beim Versuch, die Dateien zu packen.", - "loc.messages.Info_AttemptingToPackFile": "Es wird versucht, die Datei zu packen:", - "loc.messages.Warning_NoConfigForOldNuGet": "Bearbeiten Sie zum Herstellen einer Verbindung mit NuGet-Feeds, die in Ihrer Azure DevOps-Organisation mit NuGet 3.1 oder niedriger gehostet werden, die Buildpipeline so, dass ein Pfad zu einer Datei \"NuGet.config\" angegeben wird, die die gewünschten Paketquellen enthält.", - "loc.messages.PackagesPublishedSuccessfully": "Pakete wurden erfolgreich veröffentlicht.", - "loc.messages.PackagesFailedToPublish": "Fehler beim Veröffentlichen der Pakete.", - "loc.messages.UnknownFeedType": "Unbekannter Feedtyp \"%s\".", - "loc.messages.Error_NoSourceSpecifiedForPush": "Für Push wurde keine Quelle angegeben.", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Unerwarteter Fehler beim Versuch, das Paket mit \"VstsNuGetPush.exe\" per Push zu übertragen. Exitcode: %s, Fehler: %s", - "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe wurde nicht gefunden. NuGet.exe wird verwendet.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Keine Pakete stimmen mit dem Suchmuster überein.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Die Verwendung von NuGet.exe zur Veröffentlichung wurde erzwungen. Falls Pushkonflikte auftreten, führt dies zu einem Fehler.", - "loc.messages.Error_PushNotARegularFile": "%s ist keine Datei. Überprüfen Sie die Eigenschaft \"Pfad/Muster für nupkg\" der Aufgabe.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Die Option \"Überspringen von Duplikaten zulassen\" ist zurzeit nur für Azure Pipelines verfügbar. Wenn \"NuGet.exe\" einen Konflikt feststellt, tritt bei der Aufgabe ein Fehler auf.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Die Option \"Überspringen von Duplikaten zulassen\" ist zurzeit nur auf Windows-Agents verfügbar. Wenn NuGet.exe einen Konflikt feststellt, tritt bei der Aufgabe ein Fehler auf.", - "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore unterstützt die Verwendung eines verschlüsselten API-Schlüssels derzeit nicht.", - "loc.messages.Error_ExpectedConfigurationElement": "Ungültiges XML. Es wurde ein Element mit dem Namen \"configuration\" erwartet.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Es wurden keine mit dem Suchmuster übereinstimmenden Dateien gefunden: %s.", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "Keine Download-URL für %s gefunden", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Keine Version gefunden, die mit der Eingabe %s übereinstimmt", - "loc.messages.Error_NuGetToolInstallerFailer": "Fehler bei der Toolinstallation: %s.", - "loc.messages.Info_AvailableVersions": "Die verfügbaren Versionen sind: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sie verwenden eine Übereinstimmungsabfrage in der Versionszeichenfolge. Änderungen im Verhalten oder Fehler verursachende Änderungen können bei NuGet-Aktualisierungen auf eine neue Version auftreten.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Die Authentifizierungsinformation wird für den folgenden URI verwendet:", - "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", - "loc.messages.Info_SavingTempConfig": "\"NuGet.config\" wird in einer temporären Konfigurationsdatei gespeichert.", - "loc.messages.Info_UsingToolPath": "Verwendeter Toolpfad: %s", - "loc.messages.Info_UsingVersion": "Verwendete Version: %s", - "loc.messages.NGCommon_AddingSources": "Anmeldeinformationen in der Datei \"NuGet.config\" werden festgelegt.", - "loc.messages.NGCommon_AreaNotFoundInSps": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Der Dienst, der diesen Bereich enthält, ist ggf. in Ihrer Region nicht verfügbar.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt: %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Erkannte NuGet-Version %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt. Extensions werden ignoriert, wenn der integrierte NuGet-Client verwendet wird.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "In der Datei \"NuGet.config\" unter \"%s\" wurden keine Paketquellen gefunden.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Die Datei \"NuGet.config\" unter \"%s\" ist ungültig.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Unter %s wurde eine Datei \"NuGet.config\" erwartet, der Inhalt scheint aber eine Datei \"packages.config\" zu sein. Überprüfen Sie die Einstellungen für den Task \"%s\", und bestätigen Sie, dass Sie \"NuGet.config\" und nicht \"packages.config\" ausgewählt haben.", - "loc.messages.NGCommon_RemovingSources": "Das Festlegen von Anmeldeinformationen in \"NuGet.config\" wird vorbereitet.", - "loc.messages.NGCommon_SpsNotFound": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Möglicherweise liegt ein Problem mit der Team Foundation Server-Installation vor.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Unbekannte NuGet-Version ausgewählt.", - "loc.messages.NGCommon_UnableToFindTool": "Das Tool %s wurde nicht gefunden.", - "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Die Version von \"NuGet.exe\" wird von %s auf %s aktualisiert. NuGet-Updates auf eine neue Version können zu Änderungen im Verhalten oder Breaking Changes führen. Falls dies nicht gewünscht ist, deaktivieren Sie die Option \"Auf aktuelle Version überprüfen\" in der Aufgabe.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Fehler bei nuget-Befehl mit Exitcode \"%s\" und Fehler \"%s\".", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg ist derzeit für diese Aufgabe aktiviert. Um diese Warnung zu beheben, bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Pakete konnten nicht wiederhergestellt werden. Bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Die Dienstverbindung verwendet keine unterstützte Authentifizierungsmethode. Verwenden Sie eine Dienstverbindung mit der auf persönlichen Zugriffstoken basierenden Authentifizierung." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613747) oder [NuGet-Dokumentation anzeigen](https://docs.microsoft.com/nuget/)", + "loc.description": "Hiermit werden NuGet-Pakete wiederhergestellt, paketiert oder veröffentlicht oder ein NuGet-Befehl ausgeführt. Unterstützt NuGet.org und authentifizierte Feeds wie Azure Artifacts und MyGet. Verwendet \"NuGet.exe\" und kann mit .NET Framework-Apps eingesetzt werden. Verwenden Sie für .NET Core- und .NET Standard-Apps die .NET Core-Aufgabe.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "Feeds und Authentifizierung", + "loc.group.displayName.restoreAdvanced": "Erweitert", + "loc.group.displayName.pushAdvanced": "Erweitert", + "loc.group.displayName.packOptions": "Paketoptionen", + "loc.group.displayName.packAdvanced": "Erweitert", + "loc.input.label.command": "Befehl", + "loc.input.help.command": "Der auszuführende NuGet-Befehl. Wählen Sie \"Benutzerdefiniert\" aus, um Argumente hinzuzufügen oder einen anderen Befehl zu verwenden.", + "loc.input.label.solution": "Pfad zur Projektmappe, zur Datei \"packages.config\" oder zur Datei \"project.json\"", + "loc.input.help.solution": "Der Pfad zur Projektmappe, zur Datei \"packages.config\" oder zur Datei \"project.json\", die auf die wiederherzustellenden Pakete verweist.", + "loc.input.label.selectOrConfig": "Zu verwendende Feeds", + "loc.input.help.selectOrConfig": "Sie können hier entweder einen Feed aus Azure Artifacts und/oder NuGet.org auswählen oder einen Commit für eine nuget.config-Datei in Ihrem Quellcoderepository durchführen und hier den zugehörigen Pfad festlegen.", + "loc.input.label.feedRestore": "Pakete aus diesem Azure Artifacts-/TFS-Feed verwenden. Wählen Sie aus der Dropdownliste aus, oder geben Sie den [Projektnamen/]Feednamen ein.", + "loc.input.help.feedRestore": "Schließen Sie den ausgewählten Feed in die generierte Datei \"NuGet.config\" ein. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", + "loc.input.label.includeNuGetOrg": "Pakete aus \"NuGet.org\" verwenden", + "loc.input.help.includeNuGetOrg": "\"NuGet.org\" in die erstellte Datei \"NuGet.config\" einbeziehen.", + "loc.input.label.nugetConfigPath": "Pfad zu \"NuGet.config\"", + "loc.input.help.nugetConfigPath": "Die Datei \"NuGet.config\" in Ihrem Repository, die die Feeds angibt, aus denen Pakete wiederhergestellt werden.", + "loc.input.label.externalEndpoints": "Anmeldeinformationen für Feeds außerhalb dieser Organisation/Sammlung", + "loc.input.help.externalEndpoints": "Anmeldeinformationen für externe Registrierungen, die sich in der ausgewählten \"NuGet.config\" befinden. Lassen Sie dieses Feld für Feeds in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen des Builds verwendet.", + "loc.input.label.noCache": "Lokalen Cache deaktivieren", + "loc.input.help.noCache": "Verhindert, dass NuGet Pakete aus dem Cache eines lokalen Computers verwendet werden.", + "loc.input.label.disableParallelProcessing": "Parallele Verarbeitung deaktivieren", + "loc.input.help.disableParallelProcessing": "Verhindert, dass NuGet mehrere Pakete parallel installiert.", + "loc.input.label.packagesDirectory": "Zielverzeichnis", + "loc.input.help.packagesDirectory": "Gibt den Ordner an, in dem Pakete installiert sind. Wenn kein Ordner angegeben ist, werden Pakete in einem Paketordner zusammen mit der ausgewählten Lösung wiederhergestellt (packages.config oder project.json).", + "loc.input.label.verbosityRestore": "Ausführlichkeit", + "loc.input.help.verbosityRestore": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", + "loc.input.label.searchPatternPush": "Pfad zu den zu veröffentlichenden NuGet-Paketen", + "loc.input.help.searchPatternPush": "Das Muster, mit dem eine Übereinstimmung vorliegen soll, oder der Pfad zu den NUPKG-Dateien, die hochgeladen werden sollen. Mehrere Muster können durch ein Semikolon getrennt werden.", + "loc.input.label.nuGetFeedType": "Speicherort für Zielfeed", + "loc.input.label.feedPublish": "Zielfeed", + "loc.input.help.feedPublish": "Wählen Sie einen Feed aus, der in diesem Konto gehostet wird. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.", + "loc.input.label.publishPackageMetadata": "Pipelinemetadaten veröffentlichen", + "loc.input.help.publishPackageMetadata": "Ordnen Sie die Metadaten dieser Build-/Releasepipeline (Ausführungsnummer, Quellcodeinformationen) dem Paket zu.", + "loc.input.label.allowPackageConflicts": "Überspringen von Duplikaten zulassen", + "loc.input.help.allowPackageConflicts": "Verwenden Sie diese Option, wenn Sie einen Paketsatz fortlaufend veröffentlichen und nur die Versionsnummer einer Teilmenge von Paketen ändern, die sich geändert haben. Danke dieser Option kann die Aufgabe auch dann eine erfolgreiche Ausführung melden, wenn einige Pakete aufgrund von 409-Konfliktfehlern abgelehnt werden.\n\nDiese Option steht aktuell nur in Azure Pipelines und bei der Verwendung von Windows-Agents zur Verfügung. Wenn \"NuGet.exe\" einen Konflikt feststellt, kommt es bei der Aufgabe zu einem Fehler. Diese Option funktioniert nicht und führt zu einem Fehler bei der Veröffentlichung, wenn Sie in einer Proxyumgebung arbeiten.", + "loc.input.label.externalEndpoint": "NuGet-Server", + "loc.input.help.externalEndpoint": "Die NuGet-Dienstverbindung, die die Anmeldeinformationen des externen NuGet-Servers enthält.", + "loc.input.label.verbosityPush": "Ausführlichkeitsgrad", + "loc.input.help.verbosityPush": "Gibt den Umfang der Details an, die in der Ausgabe angezeigt werden.", + "loc.input.label.searchPatternPack": "Der Pfad zu den zu packenden CSPROJ- oder NUSPEC-Dateien", + "loc.input.help.searchPatternPack": "Das Muster für die Suche nach zu packenden CSPROJ-Verzeichnissen.\n\nSie können mehrere Muster durch Semikolons trennen, und Sie können ein Muster als negatives Suchmuster festlegen, indem Sie ihm \"!\" als Präfix voranstellen. Beispiel: \"`**\\*.csproj;!**\\*.Tests.csproj\"", + "loc.input.label.configurationToPack": "Zu verpackende Konfiguration", + "loc.input.help.configurationToPack": "Bei Verwendung einer CPROJ-Datei legt diese Option die zu packende Konfiguration fest.", + "loc.input.label.outputDir": "Paketordner", + "loc.input.help.outputDir": "Der Ordner, in dem Pakete erstellt werden. Wenn kein Ordner angegeben ist, werden Pakete im Quellenstamm erstellt.", + "loc.input.label.versioningScheme": "Automatische Versionsverwaltung von Paketen", + "loc.input.help.versioningScheme": "Kann nicht unter Einbeziehung referenzierter Projekte verwendet werden. Wenn Sie \"Datum und Uhrzeit verwenden\" auswählen, wird bei Auswahl von X, Y und Z eine mit [SemVer](http://semver.org/spec/v1.0.0.html) kompatible Version generiert, die als \"X.Y.Z-ci-datetime\" formatiert ist.\n\nWenn Sie \"Umgebungsvariable verwenden\" auswählen, müssen Sie eine Umgebungsvariable auswählen und sicherstellen, dass sie die Versionsnummer enthält, die Sie verwenden möchten.\n\nWenn Sie \"Buildnummer verwenden\" auswählen, wird die Buildnummer für die Version Ihres Pakets verwendet. **Hinweis:** Legen Sie unter \"Optionen\" das Buildnummernformat als \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\" fest.", + "loc.input.label.includeReferencedProjects": "Referenzierte Projekte einbeziehen", + "loc.input.help.includeReferencedProjects": "Schließen Sie referenzierte Projekte entweder als Abhängigkeiten oder als Teil des Pakets ein. Kann nicht bei einer automatischen Versionsverwaltung von Paketen verwendet werden. Wenn ein referenziertes Projekt über eine entsprechende NUSPEC-Datei verfügt, die den gleichen Namen wie das Projekt aufweist, wird dieses referenzierte Projekt als Abhängigkeit hinzugefügt. Andernfalls wird das referenzierte Projekt als Teil des Pakets hinzugefügt. [Weitere Informationen](https://docs.microsoft.com/de-de/nuget/tools/cli-ref-pack)", + "loc.input.label.versionEnvVar": "Umgebungsvariable", + "loc.input.help.versionEnvVar": "Geben Sie den Variablennamen ohne $, $env oder % ein.", + "loc.input.label.requestedMajorVersion": "Hauptversion", + "loc.input.help.requestedMajorVersion": "Die Angabe \"X\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.requestedMinorVersion": "Nebenversion", + "loc.input.help.requestedMinorVersion": "Die Angabe \"Y\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.requestedPatchVersion": "Patch", + "loc.input.help.requestedPatchVersion": "Die Angabe \"Z\" in der Version [X.Y.Z](http://semver.org/spec/v1.0.0.html).", + "loc.input.label.packTimezone": "Zeitzone", + "loc.input.help.packTimezone": "Gibt die gewünschte Zeitzone zum Erstellen der Version des Pakets an. Wenn Sie gehostete Build-Agents verwenden, wird die Auswahl von UTC empfohlen, da sich das Datum und die Uhrzeit der Agents unterscheiden können.", + "loc.input.label.includeSymbols": "Symbolpaket erstellen", + "loc.input.help.includeSymbols": "Gibt an, dass das Paket Quellen und Symbole enthält. Bei der Verwendung mit einer NUSPEC-Datei werden eine normale NuGet-Paketdatei und das entsprechende Symbolpaket erstellt.", + "loc.input.label.toolPackage": "Toolpaket", + "loc.input.help.toolPackage": "Legt fest, ob die Ausgabedateien des Projekts im Toolordner gespeichert werden sollen.", + "loc.input.label.buildProperties": "Zusätzliche Buildeigenschaften", + "loc.input.help.buildProperties": "Gibt eine durch Semikolons getrennte Liste von Token-Wert-Paaren an, wobei jedes Vorkommen von $token$ in der NUSPEC-Datei durch den angegebenen Wert ersetzt wird. Die Werte können Zeichenfolgen in Anführungszeichen sein.", + "loc.input.label.basePath": "Basispfad", + "loc.input.help.basePath": "Der Basispfad der in der nuspec-Datei definierten Dateien.", + "loc.input.label.verbosityPack": "Ausführlichkeit", + "loc.input.help.verbosityPack": "Gibt die Menge der Details an, die in der Ausgabe angezeigt werden.", + "loc.input.label.arguments": "Befehl und Argumente", + "loc.input.help.arguments": "Der Befehl und die Argumente, die zur Ausführung an NuGet.exe übergeben werden. Bei der Verwendung von NuGet 3.5 oder höher werden authentifizierte Befehle wie \"list\", \"restore\" und \"publish\" für alle Feeds in dieser Organisation/Sammlung, auf die der Builddienst für die Projektsammlung Zugriff hat, automatisch authentifiziert.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "Um eine Verbindung mit NuGet-Feeds herzustellen, die in Ihrer Azure DevOps-Organisation auf diesem Build-Agent gehostet werden, bearbeiten Sie Ihre Buildpipeline, um eine höhere NuGet-Version auszuwählen oder einen Pfad zu einer NuGet.config-Datei anzugeben, die die zu verwendenden Paketquellen enthält.", + "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 wurde ausgewählt, aber es wurde ein benutzerdefinierter NuGet-Pfad angegeben. Der benutzerdefinierte Pfad wird bevorzugt. Um diese Warnung aufzulösen, bearbeiten Sie Ihren Buildtask, und wählen Sie unter \"Erweitert\" die Option \"Benutzerdefiniert\" für die NuGet-Version.", + "loc.messages.PackagesInstalledSuccessfully": "Pakete wurden erfolgreich wiederhergestellt", + "loc.messages.PackagesFailedToInstall": "Fehler beim Wiederherstellen der Pakete", + "loc.messages.ConnectingAs": "Die Verbindung mit Feeds in Ihrer Azure DevOps-Organisation wird als \"%s\" [%s] hergestellt.", + "loc.messages.BuildIdentityPermissionsHint": "Stellen Sie für interne Feeds sicher, dass die Builddienstidentität \"%s\" [%s] Zugriff auf den Feed besitzt.", + "loc.messages.NoCredProviderOnAgent": "\"CredentialProvider.TeamBuild.exe\" wurde auf dem Agent nicht gefunden. Fallback auf den konfigurationsbasierten Anmeldeinformationen-Datenfluss.", + "loc.messages.NotARegularFile": "%s ist keine Projektmappendatei. Überprüfen Sie die Eigenschaft \"Pfad zur Projektmappe oder zur Datei 'packages.config'\" der NuGet-Wiederherstellungsaufgabe.", + "loc.messages.UnknownRestoreMode": "Unbekannter Wiederherstellungsmodus \"%s\".", + "loc.messages.CouldNotFindNuGetService": "Der NuGet-Dienst wurde nicht gefunden. Diese Aufgabe kann sich nicht bei Feeds authentifizieren, die in Ihrer Azure DevOps-Organisation gehostet werden.", + "loc.messages.NoNuGetSpecified": "Wenn \"Benutzerdefiniert\" ausgewählt wird, müssen Sie einen Pfad zu \"NuGet.exe\" angeben.", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Die Optionen zur automatischen Paketversionsverwaltung und zum Einbeziehen referenzierter Projekte funktionieren nicht zusammen. Referenzierte Projekte erben nicht die benutzerdefinierte Version, die von den Einstellungen zur automatischen Versionsverwaltung bereitgestellt wird.", + "loc.messages.Error_AutomaticallyVersionReleases": "Automatische Version: Das Abrufen der Versionsnummer von der Buildoption wird in Releases nicht unterstützt.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Die Versionsnummerndaten wurden in der folgenden Umgebungsvariable nicht gefunden: BUILD_BUILDNUMBER. Der Wert der Variablen muss eine untergeordnete Zeichenfolge mit den folgenden Formaten enthalten: X.Y.Z oder X.Y.Z.A, wobei A, X, Y und Z positive Integer sind.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "In BUILD_BUILDNUMBER wurde mehr als eine Instanz der Versionsdaten gefunden. Es wird davon ausgegangen, dass die erste Instanz die Version ist.", + "loc.messages.Error_NoValueFoundForEnvVar": "Für die angegebene Umgebungsvariable wurde kein Wert gefunden.", + "loc.messages.Error_PackageFailure": "Fehler beim Versuch, die Dateien zu packen.", + "loc.messages.Info_AttemptingToPackFile": "Es wird versucht, die Datei zu packen:", + "loc.messages.Warning_NoConfigForOldNuGet": "Bearbeiten Sie zum Herstellen einer Verbindung mit NuGet-Feeds, die in Ihrer Azure DevOps-Organisation mit NuGet 3.1 oder niedriger gehostet werden, die Buildpipeline so, dass ein Pfad zu einer Datei \"NuGet.config\" angegeben wird, die die gewünschten Paketquellen enthält.", + "loc.messages.PackagesPublishedSuccessfully": "Pakete wurden erfolgreich veröffentlicht.", + "loc.messages.PackagesFailedToPublish": "Fehler beim Veröffentlichen der Pakete.", + "loc.messages.UnknownFeedType": "Unbekannter Feedtyp \"%s\".", + "loc.messages.Error_NoSourceSpecifiedForPush": "Für Push wurde keine Quelle angegeben.", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Unerwarteter Fehler beim Versuch, das Paket mit \"VstsNuGetPush.exe\" per Push zu übertragen. Exitcode: %s, Fehler: %s", + "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe wurde nicht gefunden. NuGet.exe wird verwendet.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Keine Pakete stimmen mit dem Suchmuster überein.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Die Verwendung von NuGet.exe zur Veröffentlichung wurde erzwungen. Falls Pushkonflikte auftreten, führt dies zu einem Fehler.", + "loc.messages.Error_PushNotARegularFile": "%s ist keine Datei. Überprüfen Sie die Eigenschaft \"Pfad/Muster für nupkg\" der Aufgabe.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Die Option \"Überspringen von Duplikaten zulassen\" ist zurzeit nur für Azure Pipelines verfügbar. Wenn \"NuGet.exe\" einen Konflikt feststellt, tritt bei der Aufgabe ein Fehler auf.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Die Option \"Überspringen von Duplikaten zulassen\" ist zurzeit nur auf Windows-Agents verfügbar. Wenn NuGet.exe einen Konflikt feststellt, tritt bei der Aufgabe ein Fehler auf.", + "loc.messages.Error_CommandNotRecognized": "Der Befehl %s wurde nicht erkannt.", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore unterstützt die Verwendung eines verschlüsselten API-Schlüssels derzeit nicht.", + "loc.messages.Error_ExpectedConfigurationElement": "Ungültiges XML. Es wurde ein Element mit dem Namen \"configuration\" erwartet.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Es wurden keine mit dem Suchmuster übereinstimmenden Dateien gefunden: %s.", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "Keine Download-URL für %s gefunden", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Keine Version gefunden, die mit der Eingabe %s übereinstimmt", + "loc.messages.Error_NuGetToolInstallerFailer": "Fehler bei der Toolinstallation: %s.", + "loc.messages.Info_AvailableVersions": "Die verfügbaren Versionen sind: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sie verwenden eine Übereinstimmungsabfrage in der Versionszeichenfolge. Änderungen im Verhalten oder Fehler verursachende Änderungen können bei NuGet-Aktualisierungen auf eine neue Version auftreten.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Die Authentifizierungsinformation wird für den folgenden URI verwendet:", + "loc.messages.Info_ResolvedToolFromCache": "Aus Toolcache aufgelöst: %s", + "loc.messages.Info_SavingTempConfig": "\"NuGet.config\" wird in einer temporären Konfigurationsdatei gespeichert.", + "loc.messages.Info_UsingToolPath": "Verwendeter Toolpfad: %s", + "loc.messages.Info_UsingVersion": "Verwendete Version: %s", + "loc.messages.NGCommon_AddingSources": "Anmeldeinformationen in der Datei \"NuGet.config\" werden festgelegt.", + "loc.messages.NGCommon_AreaNotFoundInSps": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Der Dienst, der diesen Bereich enthält, ist ggf. in Ihrer Region nicht verfügbar.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt: %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Erkannte NuGet-Version %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Ein Ladeprogrammpfad für NuGet-Extensions (Umgebungsvariable \"NUGET_EXTENSIONS_PATH\") wurde erkannt. Extensions werden ignoriert, wenn der integrierte NuGet-Client verwendet wird.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "In der Datei \"NuGet.config\" unter \"%s\" wurden keine Paketquellen gefunden.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Die Datei \"NuGet.config\" unter \"%s\" ist ungültig.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Unter %s wurde eine Datei \"NuGet.config\" erwartet, der Inhalt scheint aber eine Datei \"packages.config\" zu sein. Überprüfen Sie die Einstellungen für den Task \"%s\", und bestätigen Sie, dass Sie \"NuGet.config\" und nicht \"packages.config\" ausgewählt haben.", + "loc.messages.NGCommon_RemovingSources": "Das Festlegen von Anmeldeinformationen in \"NuGet.config\" wird vorbereitet.", + "loc.messages.NGCommon_SpsNotFound": "Der Bereich \"%s\" [%s] wurde nicht gefunden. Möglicherweise liegt ein Problem mit der Team Foundation Server-Installation vor.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Unbekannte NuGet-Version ausgewählt.", + "loc.messages.NGCommon_UnableToFindTool": "Das Tool %s wurde nicht gefunden.", + "loc.messages.Warning_SessionCreationFailed": "Die Herkunftssitzung konnte nicht erstellt werden: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Die Version von \"NuGet.exe\" wird von %s auf %s aktualisiert. NuGet-Updates auf eine neue Version können zu Änderungen im Verhalten oder Breaking Changes führen. Falls dies nicht gewünscht ist, deaktivieren Sie die Option \"Auf aktuelle Version überprüfen\" in der Aufgabe.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Fehler bei nuget-Befehl mit Exitcode \"%s\" und Fehler \"%s\".", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg ist derzeit für diese Aufgabe aktiviert. Um diese Warnung zu beheben, bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Pakete konnten nicht wiederhergestellt werden. Bearbeiten Sie Ihre Buildaufgabe, und legen Sie \"includeNuGetOrg\" auf \"false\" fest, oder deaktivieren Sie \"Pakete aus NuGet.org verwenden\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Die Dienstverbindung verwendet keine unterstützte Authentifizierungsmethode. Verwenden Sie eine Dienstverbindung mit der auf persönlichen Zugriffstoken basierenden Authentifizierung." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/es-ES/resources.resjson index 8ad14f9dc131..0d8617fbf074 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/es-ES/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613747) o [consultar la documentación de NuGet](https://docs.microsoft.com/nuget/)", - "loc.description": "Restaura, empaqueta o inserta paquetes NuGet o bien ejecuta un comando NuGet. Admite NuGet.org y fuentes autenticadas, como Azure Artifacts y MyGet. Usa NuGet.exe y funciona con las aplicaciones de .NET Framework. Para las aplicaciones de .NET Core y .NET Standard, use la tarea de .NET Core.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "Fuentes y autenticación", - "loc.group.displayName.restoreAdvanced": "Avanzado", - "loc.group.displayName.pushAdvanced": "Avanzado", - "loc.group.displayName.packOptions": "Opciones de paquete", - "loc.group.displayName.packAdvanced": "Avanzado", - "loc.input.label.command": "Comando", - "loc.input.help.command": "Comando NuGet para ejecutar. Seleccione \"Personalizado\" para agregar argumentos o usar otro comando.", - "loc.input.label.solution": "Ruta de acceso a la solución, packages.config o project.json.", - "loc.input.help.solution": "Ruta de acceso al archivo de la solución, packages.config o project.json que hace referencia a los paquetes que se van a restaurar.", - "loc.input.label.selectOrConfig": "Fuentes para usar", - "loc.input.help.selectOrConfig": "Seleccione una fuente de Azure Artifacts o NuGet.org aquí, o bien confirme un archivo nuget.config en el repositorio del código fuente y establezca aquí su ruta de acceso.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Incluya la fuente seleccionada en el archivo NuGet.config generado. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", - "loc.input.label.includeNuGetOrg": "Usar paquetes de NuGet.org", - "loc.input.help.includeNuGetOrg": "Incluya NuGet.org en el archivo NuGet.config generado.", - "loc.input.label.nugetConfigPath": "Ruta de acceso a NuGet.config", - "loc.input.help.nugetConfigPath": "Archivo NuGet.config del repositorio que especifica las fuentes desde las que se van a restaurar los paquetes.", - "loc.input.label.externalEndpoints": "Credenciales para fuentes fuera de esta organización o colección", - "loc.input.help.externalEndpoints": "Credenciales que deben usarse para registros externos que están en el archivo NuGet.config seleccionado. Para fuentes de esta organización o colección, deje este valor en blanco; se usan automáticamente las credenciales de la compilación.", - "loc.input.label.noCache": "Deshabilitar la caché local", - "loc.input.help.noCache": "Impide que NuGet utilice paquetes de la memoria caché de las máquinas locales.", - "loc.input.label.disableParallelProcessing": "Deshabilitar procesamiento paralelo", - "loc.input.help.disableParallelProcessing": "Impide que NuGet instale varios paquetes en paralelo.", - "loc.input.label.packagesDirectory": "Directorio de destino", - "loc.input.help.packagesDirectory": "Especifica la carpeta donde se instalan los paquetes. Si no se especifica ninguna carpeta, los paquetes se restauran en una carpeta packages/ junto a la solución seleccionada, packages.config o project.json.", - "loc.input.label.verbosityRestore": "Nivel de detalle", - "loc.input.help.verbosityRestore": "Especifica la cantidad de detalles que se muestran en la salida.", - "loc.input.label.searchPatternPush": "Ruta de acceso a los paquetes NuGet que deben publicarse", - "loc.input.help.searchPatternPush": "Patrón de coincidencia o ruta de acceso a los archivos nupkg que se van a cargar. Se pueden separar varios patrones con punto y coma.", - "loc.input.label.nuGetFeedType": "Ubicación de la fuente de destino", - "loc.input.label.feedPublish": "Fuente de destino", - "loc.input.help.feedPublish": "Seleccione una fuente hospedada en esta cuenta. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", - "loc.input.label.publishPackageMetadata": "Publicar los metadatos de canalización", - "loc.input.help.publishPackageMetadata": "Asociar los metadatos de esta canalización de compilación o versión (n.º de ejecución, información del código fuente) con el paquete", - "loc.input.label.allowPackageConflicts": "Permitir omisión de duplicados", - "loc.input.help.allowPackageConflicts": "Si publica continuamente un conjunto de paquetes y solo cambia el número de versión del subconjunto de los paquetes que han cambiado, use esta opción. Permite que la tarea notifique que se ha realizado correctamente, incluso aunque se rechacen algunos de los paquetes con errores de conflicto 409.\n\nActualmente, esta opción solo está disponible en Azure Pipelines y con los agentes Windows. Si NuGet.exe encuentra un conflicto, la tarea no se podrá realizar. Si está en un entorno de proxy, esta opción no funcionará y la publicación no se podrá realizar.", - "loc.input.label.externalEndpoint": "Servidor de NuGet", - "loc.input.help.externalEndpoint": "Conexión de servicio de NuGet que contiene las credenciales externas del servidor de NuGet.", - "loc.input.label.verbosityPush": "Nivel de detalle", - "loc.input.help.verbosityPush": "Especifica la cantidad de detalles que se muestran en la salida.", - "loc.input.label.searchPatternPack": "Ruta de acceso a los archivos csproj o nuspec que se van a empaquetar", - "loc.input.help.searchPatternPack": "Patrón para buscar los directorios csproj que se van a empaquetar.\n\nPuede separar varios patrones con punto y coma. Para hacer que un patrón sea negativo, use el prefijo \"!\". Ejemplo: \"**\\*.csproj;!**\\*.Tests.csproj\"", - "loc.input.label.configurationToPack": "Configuración para empaquetar", - "loc.input.help.configurationToPack": "Cuando se usa un archivo csproj, este especifica la configuración en el paquete", - "loc.input.label.outputDir": "Carpeta de paquetes", - "loc.input.help.outputDir": "Carpeta en la que se crearán los paquetes. Si está vacía, los paquetes se crearán en la raíz del origen.", - "loc.input.label.versioningScheme": "Control de versiones de paquete automático", - "loc.input.help.versioningScheme": "No se puede usar con \"Incluir proyectos a los que se hace referencia\". Si elige \"Usar la fecha y hora\", se generará una versión compatible con [SemVer](http://semver.org/spec/v1.0.0.html) con el formato \"X.Y.Z-ci-datetime\" donde elige X, Y y Z.\n\nSi elige \"Usar una variable de entorno\", debe seleccionar una y asegurarse de que contenga el número de versión que quiere usar.\n\nSi elige \"Usar el número de compilación\", se usará el número de compilación para la versión del paquete. **Nota:** En Opciones, establezca el formato de compilación para que sea \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\".", - "loc.input.label.includeReferencedProjects": "Incluir proyectos a los que se hace referencia", - "loc.input.help.includeReferencedProjects": "Incluya los proyectos de referencia como dependencias o como parte del paquete. No se pueden usar con control de versiones de paquete automáticas. Si un proyecto de referencia tiene un archivo nuspec correspondiente con el mismo nombre que el proyecto, dicho proyecto se agrega como dependencia. De lo contrario, se agrega como parte del paquete. [Más información](https://docs.microsoft.com/en-us/nuget/tools/cli-ref-pack).", - "loc.input.label.versionEnvVar": "Variable de entorno", - "loc.input.help.versionEnvVar": "Escriba el nombre de la variable sin $, $env o %.", - "loc.input.label.requestedMajorVersion": "Principal", - "loc.input.help.requestedMajorVersion": "\"X\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secundaria", - "loc.input.help.requestedMinorVersion": "\"Y\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Revisión", - "loc.input.help.requestedPatchVersion": "\"Z\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "Zona horaria", - "loc.input.help.packTimezone": "Especifica la zona horaria deseada que se usa para producir la versión del paquete. Se recomienda seleccionar UTC si utiliza agentes de compilación hospedados, porque su fecha y hora pueden diferir.", - "loc.input.label.includeSymbols": "Crear paquete de símbolos", - "loc.input.help.includeSymbols": "Especifica que el paquete contiene orígenes y símbolos. Cuando se usa con un archivo .nuspec, este crea un archivo de paquete NuGet normal y el correspondiente paquete de símbolos.", - "loc.input.label.toolPackage": "Paquete de herramientas", - "loc.input.help.toolPackage": "Determina si los archivos de salida del proyecto deben estar en la carpeta raíz.", - "loc.input.label.buildProperties": "Propiedades adicionales de compilación", - "loc.input.help.buildProperties": "Especifica una lista de pares \"token=valor\" separados por punto y coma, donde cada entrada de $token$ en el archivo .nuspec se reemplazará por el valor dado. Los valores pueden ser cadenas entre comillas.", - "loc.input.label.basePath": "Ruta de acceso base", - "loc.input.help.basePath": "La ruta de acceso base de los archivos definidos en el archivo nuspec.", - "loc.input.label.verbosityPack": "Nivel de detalle", - "loc.input.help.verbosityPack": "Especifica la cantidad de detalles que se muestran en la salida.", - "loc.input.label.arguments": "Comando y argumentos", - "loc.input.help.arguments": "Comando y argumentos que se pasarán a NuGet.exe para la ejecución. Si se utiliza NuGet 3.5 o posterior, los comandos autenticados, como list, restore y publish, en cualquier fuente de esta organización o colección a la que el Servicio de compilación de colecciones de proyectos tenga acceso se autenticarán automáticamente.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "Para conectarse a las fuentes de NuGet hospedadas en la organización de Azure DevOps en este agente de compilación, edite la canalización de compilación para elegir una versión posterior de NuGet o especifique una ruta de acceso a un archivo NuGet.config que contenga los orígenes del paquete que quiere usar.", - "loc.messages.Warning_ConflictingNuGetPreference": "Se seleccionó NuGet 3.3, pero se proporcionó una ruta de acceso personalizada de NuGet. Se preferirá la ruta de acceso personalizada. Para resolver esta advertencia, edite la tarea de compilación y seleccione \"Personalizada\" para la versión de NuGet en Opciones avanzadas.", - "loc.messages.PackagesInstalledSuccessfully": "Los paquetes se restauraron correctamente.", - "loc.messages.PackagesFailedToInstall": "No se pudieron restaurar los paquetes.", - "loc.messages.ConnectingAs": "Conectando con las fuentes en la organización de Azure DevOps como \"%s\" [%s]", - "loc.messages.BuildIdentityPermissionsHint": "Para las fuentes internas, asegúrese de que la identidad del servicio de compilación \"%s\" [%s] tiene acceso a la fuente.", - "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe no se encontró en el agente. Se recurre al flujo de credenciales basadas en la configuración.", - "loc.messages.NotARegularFile": "%s no es un archivo de solución. Compruebe la propiedad \"Ruta de acceso a la solución o packages.config\" de la tarea de restauración de NuGet.", - "loc.messages.UnknownRestoreMode": "Modo de restauración '%s' desconocido.", - "loc.messages.CouldNotFindNuGetService": "No se encontró el servicio NuGet. Esta tarea no podrá autenticar en las fuentes hospedadas en la organización de Azure DevOps.", - "loc.messages.NoNuGetSpecified": "Si se ha seleccionado \"Personalizada\", debe proporcionar una ruta de acceso a NuGet.exe.", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Las opciones Control de versiones de paquete automático e Incluir proyectos a los que se hace referencia no funcionan juntas. Los proyectos a los que se hace referencia no heredarán la versión personalizada que se proporciona en la configuración de control de versiones automático.", - "loc.messages.Error_AutomaticallyVersionReleases": "Versión automática: en versiones, no se admite la obtención del número de versión de la opción de compilación.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "No se encuentran datos de número de versión en la siguiente variable de entorno: BUILD_BUILDNUMBER. El valor de la variable debe contener una subcadena con el formato X.Y.Z o X.Y.Z.A, donde A, X, Y y Z son enteros positivos.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Se han encontrado más de una instancia de datos de versión en BUILD_BUILDNUMBER. Se tomará la primera instancia como versión.", - "loc.messages.Error_NoValueFoundForEnvVar": "No se encontró ningún valor para la variable de entorno proporcionada.", - "loc.messages.Error_PackageFailure": "Error al intentar empaquetar los archivos.", - "loc.messages.Info_AttemptingToPackFile": "Intentando empaquetar el archivo: ", - "loc.messages.Warning_NoConfigForOldNuGet": "Para conectarse a las fuentes NuGet hospedadas en la organización de Azure DevOps con NuGet 3.1 o versiones anteriores, edite la canalización de compilación para especificar una ruta de acceso a un archivo NuGet.config que contenga los orígenes del paquete que quiere usar.", - "loc.messages.PackagesPublishedSuccessfully": "Los paquetes se publicaron correctamente.", - "loc.messages.PackagesFailedToPublish": "Error al publicar los paquetes.", - "loc.messages.UnknownFeedType": "Tipo de fuente '%s' desconocido.", - "loc.messages.Error_NoSourceSpecifiedForPush": "No se ha especificado ningún origen para la inserción", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Error inesperado al intentar insertar el paquete con VstsNuGetPush.exe. Código de salida (%s) y error (%s)", - "loc.messages.Warning_FallBackToNuGet": "No se encontró VstsNuGetPush.exe, se usará NuGet.exe.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "No hay paquetes que coincidan con el patrón de búsqueda.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Se forzó el uso de NuGet.exe para la publicación. Si se producen conflictos de inserción, la operación dará error.", - "loc.messages.Error_PushNotARegularFile": "%s no es un archivo. Compruebe la propiedad \"Ruta de acceso o patrón para nupkg\" de la tarea.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Actualmente, la opción \"Permitir omisión de duplicados\" solo está disponible en Azure Pipelines. Si NuGet.exe encuentra un conflicto, la tarea dará error.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Actualmente, la opción \"Permitir omisión de duplicados\" solo está disponible en agentes de Windows. Si NuGet.exe encuentra un conflicto, la tarea dará error.", - "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", - "loc.messages.Error_ApiKeyNotSupported": "Actualmente, DotNetCore no admite el uso de una clave de API cifrada.", - "loc.messages.Error_ExpectedConfigurationElement": "XML no válido. Se esperaba un elemento denominado \"configuration\".", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "No se encontraron archivos coincidentes con el patrón de búsqueda: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "No se encontró ninguna dirección URL de descarga para %s.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "No se encontró ninguna versión que coincida con la entrada %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Error al instalar la herramienta: %s", - "loc.messages.Info_AvailableVersions": "Versiones disponibles: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Está usando una coincidencia de consultas en la cadena de versión. Pueden producirse cambios de comportamiento o drásticos cuando NuGet se actualiza a una nueva versión.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Usando información de autenticación para el siguiente URI: ", - "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", - "loc.messages.Info_SavingTempConfig": "Guardando NuGet.config en un archivo de configuración temporal.", - "loc.messages.Info_UsingToolPath": "Se usa la ruta de la herramienta: %s", - "loc.messages.Info_UsingVersion": "Se usa la versión: %s", - "loc.messages.NGCommon_AddingSources": "Estableciendo credenciales en NuGet.config.", - "loc.messages.NGCommon_AreaNotFoundInSps": "No se encuentra el área \"%s\" [%s]. Puede que el servicio que contiene el área no esté disponible en la región.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Versión de NuGet detectada: %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): Las extensiones se omiten cuando se usa el cliente NuGet integrado", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "No se encontró ningún origen de paquete en el archivo NuGet.config en %s.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "El archivo NuGet.config en %s no es válido.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Se esperaba un archivo NuGet.config en %s, pero por el contenido parece de tipo packages.config. Compruebe la configuración de la tarea de %s y confirme que seleccionó NuGet.config en lugar de packages.config.", - "loc.messages.NGCommon_RemovingSources": "Preparándose para establecer las credenciales en NuGet.config.", - "loc.messages.NGCommon_SpsNotFound": "No se encuentra el área \"%s\" [%s]. Puede que haya un problema con la instalación de Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Se seleccionó una versión de NuGet desconocida.", - "loc.messages.NGCommon_UnableToFindTool": "No se encuentra la herramienta %s", - "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Actualizando la versión de NuGet.exe a %s desde %s. Podrían producirse cambios de comportamiento o cambios importantes a medida que NuGet se actualice a una nueva versión. Si quiere evitarlo, anule la selección de la opción \"Comprobar la última versión\" en la tarea.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Error del comando nuget con el código de salida (%s) y el error (%s).", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg está habilitado actualmente para esta tarea. Para resolver esta advertencia, edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Error al restaurar los paquetes. Edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La conexión de servicio no usa un método de autenticación compatible. Use una conexión de servicio con autenticación basada en token de acceso personal." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?LinkID=613747) o [consultar la documentación de NuGet](https://docs.microsoft.com/nuget/)", + "loc.description": "Restaura, empaqueta o inserta paquetes NuGet o bien ejecuta un comando NuGet. Admite NuGet.org y fuentes autenticadas, como Azure Artifacts y MyGet. Usa NuGet.exe y funciona con las aplicaciones de .NET Framework. Para las aplicaciones de .NET Core y .NET Standard, use la tarea de .NET Core.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "Fuentes y autenticación", + "loc.group.displayName.restoreAdvanced": "Avanzado", + "loc.group.displayName.pushAdvanced": "Avanzado", + "loc.group.displayName.packOptions": "Opciones de paquete", + "loc.group.displayName.packAdvanced": "Avanzado", + "loc.input.label.command": "Comando", + "loc.input.help.command": "Comando NuGet para ejecutar. Seleccione \"Personalizado\" para agregar argumentos o usar otro comando.", + "loc.input.label.solution": "Ruta de acceso a la solución, packages.config o project.json.", + "loc.input.help.solution": "Ruta de acceso al archivo de la solución, packages.config o project.json que hace referencia a los paquetes que se van a restaurar.", + "loc.input.label.selectOrConfig": "Fuentes para usar", + "loc.input.help.selectOrConfig": "Seleccione una fuente de Azure Artifacts o NuGet.org aquí, o bien confirme un archivo nuget.config en el repositorio del código fuente y establezca aquí su ruta de acceso.", + "loc.input.label.feedRestore": "Use paquetes de esta fuente Azure Artifacts/TFS. Seleccione en la lista desplegable o escriba el nombre de la fuente [nombre del proyecto/].", + "loc.input.help.feedRestore": "Incluya la fuente seleccionada en el archivo NuGet.config generado. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", + "loc.input.label.includeNuGetOrg": "Usar paquetes de NuGet.org", + "loc.input.help.includeNuGetOrg": "Incluya NuGet.org en el archivo NuGet.config generado.", + "loc.input.label.nugetConfigPath": "Ruta de acceso a NuGet.config", + "loc.input.help.nugetConfigPath": "Archivo NuGet.config del repositorio que especifica las fuentes desde las que se van a restaurar los paquetes.", + "loc.input.label.externalEndpoints": "Credenciales para fuentes fuera de esta organización o colección", + "loc.input.help.externalEndpoints": "Credenciales que deben usarse para registros externos que están en el archivo NuGet.config seleccionado. Para fuentes de esta organización o colección, deje este valor en blanco; se usan automáticamente las credenciales de la compilación.", + "loc.input.label.noCache": "Deshabilitar la caché local", + "loc.input.help.noCache": "Impide que NuGet utilice paquetes de la memoria caché de las máquinas locales.", + "loc.input.label.disableParallelProcessing": "Deshabilitar procesamiento paralelo", + "loc.input.help.disableParallelProcessing": "Impide que NuGet instale varios paquetes en paralelo.", + "loc.input.label.packagesDirectory": "Directorio de destino", + "loc.input.help.packagesDirectory": "Especifica la carpeta donde se instalan los paquetes. Si no se especifica ninguna carpeta, los paquetes se restauran en una carpeta packages/ junto a la solución seleccionada, packages.config o project.json.", + "loc.input.label.verbosityRestore": "Nivel de detalle", + "loc.input.help.verbosityRestore": "Especifica la cantidad de detalles que se muestran en la salida.", + "loc.input.label.searchPatternPush": "Ruta de acceso a los paquetes NuGet que deben publicarse", + "loc.input.help.searchPatternPush": "Patrón de coincidencia o ruta de acceso a los archivos nupkg que se van a cargar. Se pueden separar varios patrones con punto y coma.", + "loc.input.label.nuGetFeedType": "Ubicación de la fuente de destino", + "loc.input.label.feedPublish": "Fuente de destino", + "loc.input.help.feedPublish": "Seleccione una fuente hospedada en esta cuenta. Debe tener Azure Artifacts instalado y con licencia para poder seleccionar una fuente aquí.", + "loc.input.label.publishPackageMetadata": "Publicar los metadatos de canalización", + "loc.input.help.publishPackageMetadata": "Asociar los metadatos de esta canalización de compilación o versión (n.º de ejecución, información del código fuente) con el paquete", + "loc.input.label.allowPackageConflicts": "Permitir omisión de duplicados", + "loc.input.help.allowPackageConflicts": "Si publica continuamente un conjunto de paquetes y solo cambia el número de versión del subconjunto de los paquetes que han cambiado, use esta opción. Permite que la tarea notifique que se ha realizado correctamente, incluso aunque se rechacen algunos de los paquetes con errores de conflicto 409.\n\nActualmente, esta opción solo está disponible en Azure Pipelines y con los agentes Windows. Si NuGet.exe encuentra un conflicto, la tarea no se podrá realizar. Si está en un entorno de proxy, esta opción no funcionará y la publicación no se podrá realizar.", + "loc.input.label.externalEndpoint": "Servidor de NuGet", + "loc.input.help.externalEndpoint": "Conexión de servicio de NuGet que contiene las credenciales externas del servidor de NuGet.", + "loc.input.label.verbosityPush": "Nivel de detalle", + "loc.input.help.verbosityPush": "Especifica la cantidad de detalles que se muestran en la salida.", + "loc.input.label.searchPatternPack": "Ruta de acceso a los archivos csproj o nuspec que se van a empaquetar", + "loc.input.help.searchPatternPack": "Patrón para buscar los directorios csproj que se van a empaquetar.\n\nPuede separar varios patrones con punto y coma. Para hacer que un patrón sea negativo, use el prefijo \"!\". Ejemplo: \"**\\*.csproj;!**\\*.Tests.csproj\"", + "loc.input.label.configurationToPack": "Configuración para empaquetar", + "loc.input.help.configurationToPack": "Cuando se usa un archivo csproj, este especifica la configuración en el paquete", + "loc.input.label.outputDir": "Carpeta de paquetes", + "loc.input.help.outputDir": "Carpeta en la que se crearán los paquetes. Si está vacía, los paquetes se crearán en la raíz del origen.", + "loc.input.label.versioningScheme": "Control de versiones de paquete automático", + "loc.input.help.versioningScheme": "No se puede usar con \"Incluir proyectos a los que se hace referencia\". Si elige \"Usar la fecha y hora\", se generará una versión compatible con [SemVer](http://semver.org/spec/v1.0.0.html) con el formato \"X.Y.Z-ci-datetime\" donde elige X, Y y Z.\n\nSi elige \"Usar una variable de entorno\", debe seleccionar una y asegurarse de que contenga el número de versión que quiere usar.\n\nSi elige \"Usar el número de compilación\", se usará el número de compilación para la versión del paquete. **Nota:** En Opciones, establezca el formato de compilación para que sea \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\".", + "loc.input.label.includeReferencedProjects": "Incluir proyectos a los que se hace referencia", + "loc.input.help.includeReferencedProjects": "Incluya los proyectos de referencia como dependencias o como parte del paquete. No se pueden usar con control de versiones de paquete automáticas. Si un proyecto de referencia tiene un archivo nuspec correspondiente con el mismo nombre que el proyecto, dicho proyecto se agrega como dependencia. De lo contrario, se agrega como parte del paquete. [Más información](https://docs.microsoft.com/en-us/nuget/tools/cli-ref-pack).", + "loc.input.label.versionEnvVar": "Variable de entorno", + "loc.input.help.versionEnvVar": "Escriba el nombre de la variable sin $, $env o %.", + "loc.input.label.requestedMajorVersion": "Principal", + "loc.input.help.requestedMajorVersion": "\"X\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secundaria", + "loc.input.help.requestedMinorVersion": "\"Y\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Revisión", + "loc.input.help.requestedPatchVersion": "\"Z\" en la versión [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "Zona horaria", + "loc.input.help.packTimezone": "Especifica la zona horaria deseada que se usa para producir la versión del paquete. Se recomienda seleccionar UTC si utiliza agentes de compilación hospedados, porque su fecha y hora pueden diferir.", + "loc.input.label.includeSymbols": "Crear paquete de símbolos", + "loc.input.help.includeSymbols": "Especifica que el paquete contiene orígenes y símbolos. Cuando se usa con un archivo .nuspec, este crea un archivo de paquete NuGet normal y el correspondiente paquete de símbolos.", + "loc.input.label.toolPackage": "Paquete de herramientas", + "loc.input.help.toolPackage": "Determina si los archivos de salida del proyecto deben estar en la carpeta raíz.", + "loc.input.label.buildProperties": "Propiedades adicionales de compilación", + "loc.input.help.buildProperties": "Especifica una lista de pares \"token=valor\" separados por punto y coma, donde cada entrada de $token$ en el archivo .nuspec se reemplazará por el valor dado. Los valores pueden ser cadenas entre comillas.", + "loc.input.label.basePath": "Ruta de acceso base", + "loc.input.help.basePath": "La ruta de acceso base de los archivos definidos en el archivo nuspec.", + "loc.input.label.verbosityPack": "Nivel de detalle", + "loc.input.help.verbosityPack": "Especifica la cantidad de detalles que se muestran en la salida.", + "loc.input.label.arguments": "Comando y argumentos", + "loc.input.help.arguments": "Comando y argumentos que se pasarán a NuGet.exe para la ejecución. Si se utiliza NuGet 3.5 o posterior, los comandos autenticados, como list, restore y publish, en cualquier fuente de esta organización o colección a la que el Servicio de compilación de colecciones de proyectos tenga acceso se autenticarán automáticamente.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "Para conectarse a las fuentes de NuGet hospedadas en la organización de Azure DevOps en este agente de compilación, edite la canalización de compilación para elegir una versión posterior de NuGet o especifique una ruta de acceso a un archivo NuGet.config que contenga los orígenes del paquete que quiere usar.", + "loc.messages.Warning_ConflictingNuGetPreference": "Se seleccionó NuGet 3.3, pero se proporcionó una ruta de acceso personalizada de NuGet. Se preferirá la ruta de acceso personalizada. Para resolver esta advertencia, edite la tarea de compilación y seleccione \"Personalizada\" para la versión de NuGet en Opciones avanzadas.", + "loc.messages.PackagesInstalledSuccessfully": "Los paquetes se restauraron correctamente.", + "loc.messages.PackagesFailedToInstall": "No se pudieron restaurar los paquetes.", + "loc.messages.ConnectingAs": "Conectando con las fuentes en la organización de Azure DevOps como \"%s\" [%s]", + "loc.messages.BuildIdentityPermissionsHint": "Para las fuentes internas, asegúrese de que la identidad del servicio de compilación \"%s\" [%s] tiene acceso a la fuente.", + "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe no se encontró en el agente. Se recurre al flujo de credenciales basadas en la configuración.", + "loc.messages.NotARegularFile": "%s no es un archivo de solución. Compruebe la propiedad \"Ruta de acceso a la solución o packages.config\" de la tarea de restauración de NuGet.", + "loc.messages.UnknownRestoreMode": "Modo de restauración '%s' desconocido.", + "loc.messages.CouldNotFindNuGetService": "No se encontró el servicio NuGet. Esta tarea no podrá autenticar en las fuentes hospedadas en la organización de Azure DevOps.", + "loc.messages.NoNuGetSpecified": "Si se ha seleccionado \"Personalizada\", debe proporcionar una ruta de acceso a NuGet.exe.", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Las opciones Control de versiones de paquete automático e Incluir proyectos a los que se hace referencia no funcionan juntas. Los proyectos a los que se hace referencia no heredarán la versión personalizada que se proporciona en la configuración de control de versiones automático.", + "loc.messages.Error_AutomaticallyVersionReleases": "Versión automática: en versiones, no se admite la obtención del número de versión de la opción de compilación.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "No se encuentran datos de número de versión en la siguiente variable de entorno: BUILD_BUILDNUMBER. El valor de la variable debe contener una subcadena con el formato X.Y.Z o X.Y.Z.A, donde A, X, Y y Z son enteros positivos.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Se han encontrado más de una instancia de datos de versión en BUILD_BUILDNUMBER. Se tomará la primera instancia como versión.", + "loc.messages.Error_NoValueFoundForEnvVar": "No se encontró ningún valor para la variable de entorno proporcionada.", + "loc.messages.Error_PackageFailure": "Error al intentar empaquetar los archivos.", + "loc.messages.Info_AttemptingToPackFile": "Intentando empaquetar el archivo: ", + "loc.messages.Warning_NoConfigForOldNuGet": "Para conectarse a las fuentes NuGet hospedadas en la organización de Azure DevOps con NuGet 3.1 o versiones anteriores, edite la canalización de compilación para especificar una ruta de acceso a un archivo NuGet.config que contenga los orígenes del paquete que quiere usar.", + "loc.messages.PackagesPublishedSuccessfully": "Los paquetes se publicaron correctamente.", + "loc.messages.PackagesFailedToPublish": "Error al publicar los paquetes.", + "loc.messages.UnknownFeedType": "Tipo de fuente '%s' desconocido.", + "loc.messages.Error_NoSourceSpecifiedForPush": "No se ha especificado ningún origen para la inserción", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Error inesperado al intentar insertar el paquete con VstsNuGetPush.exe. Código de salida (%s) y error (%s)", + "loc.messages.Warning_FallBackToNuGet": "No se encontró VstsNuGetPush.exe, se usará NuGet.exe.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "No hay paquetes que coincidan con el patrón de búsqueda.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Se forzó el uso de NuGet.exe para la publicación. Si se producen conflictos de inserción, la operación dará error.", + "loc.messages.Error_PushNotARegularFile": "%s no es un archivo. Compruebe la propiedad \"Ruta de acceso o patrón para nupkg\" de la tarea.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Actualmente, la opción \"Permitir omisión de duplicados\" solo está disponible en Azure Pipelines. Si NuGet.exe encuentra un conflicto, la tarea dará error.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Actualmente, la opción \"Permitir omisión de duplicados\" solo está disponible en agentes de Windows. Si NuGet.exe encuentra un conflicto, la tarea dará error.", + "loc.messages.Error_CommandNotRecognized": "No se reconoce el comando %s.", + "loc.messages.Error_ApiKeyNotSupported": "Actualmente, DotNetCore no admite el uso de una clave de API cifrada.", + "loc.messages.Error_ExpectedConfigurationElement": "XML no válido. Se esperaba un elemento denominado \"configuration\".", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "No se encontraron archivos coincidentes con el patrón de búsqueda: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "No se encontró ninguna dirección URL de descarga para %s.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "No se encontró ninguna versión que coincida con la entrada %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Error al instalar la herramienta: %s", + "loc.messages.Info_AvailableVersions": "Versiones disponibles: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Está usando una coincidencia de consultas en la cadena de versión. Pueden producirse cambios de comportamiento o drásticos cuando NuGet se actualiza a una nueva versión.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Usando información de autenticación para el siguiente URI: ", + "loc.messages.Info_ResolvedToolFromCache": "Se resolvió desde la memoria caché de herramientas: %s", + "loc.messages.Info_SavingTempConfig": "Guardando NuGet.config en un archivo de configuración temporal.", + "loc.messages.Info_UsingToolPath": "Se usa la ruta de la herramienta: %s", + "loc.messages.Info_UsingVersion": "Se usa la versión: %s", + "loc.messages.NGCommon_AddingSources": "Estableciendo credenciales en NuGet.config.", + "loc.messages.NGCommon_AreaNotFoundInSps": "No se encuentra el área \"%s\" [%s]. Puede que el servicio que contiene el área no esté disponible en la región.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Versión de NuGet detectada: %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Se detectó una ruta de acceso de cargador de extensiones NuGet (variable de entorno NUGET_EXTENSIONS_PATH): Las extensiones se omiten cuando se usa el cliente NuGet integrado", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "No se encontró ningún origen de paquete en el archivo NuGet.config en %s.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "El archivo NuGet.config en %s no es válido.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Se esperaba un archivo NuGet.config en %s, pero por el contenido parece de tipo packages.config. Compruebe la configuración de la tarea de %s y confirme que seleccionó NuGet.config en lugar de packages.config.", + "loc.messages.NGCommon_RemovingSources": "Preparándose para establecer las credenciales en NuGet.config.", + "loc.messages.NGCommon_SpsNotFound": "No se encuentra el área \"%s\" [%s]. Puede que haya un problema con la instalación de Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Se seleccionó una versión de NuGet desconocida.", + "loc.messages.NGCommon_UnableToFindTool": "No se encuentra la herramienta %s", + "loc.messages.Warning_SessionCreationFailed": "No se pudo crear la sesión de proveniencia: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Actualizando la versión de NuGet.exe a %s desde %s. Podrían producirse cambios de comportamiento o cambios importantes a medida que NuGet se actualice a una nueva versión. Si quiere evitarlo, anule la selección de la opción \"Comprobar la última versión\" en la tarea.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Error del comando nuget con el código de salida (%s) y el error (%s).", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg está habilitado actualmente para esta tarea. Para resolver esta advertencia, edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Error al restaurar los paquetes. Edite la tarea de compilación y establezca \"includeNuGetOrg\" en \"false\" o anule la selección de \"Usar paquetes de NuGet.org\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La conexión de servicio no usa un método de autenticación compatible. Use una conexión de servicio con autenticación basada en token de acceso personal." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/fr-FR/resources.resjson index e84d22f8034f..1cf3bb682109 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613747) ou [consulter la documentation de NuGet](https://docs.microsoft.com/nuget/)", - "loc.description": "Restaurez, compressez ou envoyez (push) des packages NuGet, ou exécutez une commande NuGet. Prend en charge NuGet.org et les flux authentifiés tels qu'Azure Artifacts et MyGet. Utilise NuGet.exe et fonctionne avec des applications .NET Framework. Pour les applications .NET Core et .NET Standard, utilisez la tâche .NET Core.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "Flux et authentification", - "loc.group.displayName.restoreAdvanced": "Avancé", - "loc.group.displayName.pushAdvanced": "Avancé", - "loc.group.displayName.packOptions": "Options de pack", - "loc.group.displayName.packAdvanced": "Avancé", - "loc.input.label.command": "Commande", - "loc.input.help.command": "Commande NuGet à exécuter. Sélectionnez 'Personnalisé' pour ajouter des arguments ou utiliser une autre commande.", - "loc.input.label.solution": "Chemin de la solution, de packages.config ou de project.json", - "loc.input.help.solution": "Chemin du fichier solution, du fichier packages.config ou du fichier project.json qui référence les packages à restaurer.", - "loc.input.label.selectOrConfig": "Flux à utiliser", - "loc.input.help.selectOrConfig": "Sélectionnez un flux à partir d'Azure Artifacts et/ou NuGet.org ici, ou validez un fichier nuget.config dans votre dépôt de code source, puis définissez son chemin ici.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Incluez le flux sélectionné dans le fichier NuGet.config généré. Pour pouvoir sélectionner un flux, vous devez au préalable installer Azure Artifacts et l'associer à une licence.", - "loc.input.label.includeNuGetOrg": "Utiliser les packages de NuGet.org", - "loc.input.help.includeNuGetOrg": "Incluez NuGet.org dans le fichier NuGet.config généré.", - "loc.input.label.nugetConfigPath": "Chemin de NuGet.config", - "loc.input.help.nugetConfigPath": "Fichier NuGet.config de votre dépôt qui spécifie les flux de restauration des packages.", - "loc.input.label.externalEndpoints": "Informations d'identification des flux situés en dehors de cette organisation/collection", - "loc.input.help.externalEndpoints": "Informations d'identification à utiliser pour les registres externes situés dans le fichier NuGet.config sélectionné. Pour les flux présents dans cette organisation/cette collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", - "loc.input.label.noCache": "Désactiver le cache local", - "loc.input.help.noCache": "Empêche NuGet d'utiliser les packages des caches de machines locales.", - "loc.input.label.disableParallelProcessing": "Désactiver le traitement parallèle", - "loc.input.help.disableParallelProcessing": "Empêche NuGet d'installer plusieurs packages en parallèle.", - "loc.input.label.packagesDirectory": "Répertoire de destination", - "loc.input.help.packagesDirectory": "Spécifie le dossier dans lequel les packages sont installés. Si aucun dossier n'est spécifié, les packages sont restaurés dans un dossier packages/ avec la solution sélectionnée, packages.config ou project.json.", - "loc.input.label.verbosityRestore": "Commentaires", - "loc.input.help.verbosityRestore": "Spécifie le niveau de détail affiché dans la sortie.", - "loc.input.label.searchPatternPush": "Chemin des packages NuGet à publier", - "loc.input.help.searchPatternPush": "Modèle de correspondance ou chemin des fichiers nupkg à charger. Vous devez séparer plusieurs modèles par un point-virgule.", - "loc.input.label.nuGetFeedType": "Emplacement du flux cible", - "loc.input.label.feedPublish": "Flux cible", - "loc.input.help.feedPublish": "Sélectionnez un flux hébergé dans ce compte. Pour permettre la sélection d'un flux, Azure Artifacts doit être installé et associé à une licence.", - "loc.input.label.publishPackageMetadata": "Publier des métadonnées de pipeline", - "loc.input.help.publishPackageMetadata": "Associer les métadonnées de ce pipeline de build/mise en production (numéro d'exécution, informations de code source) au package", - "loc.input.label.allowPackageConflicts": "Permettre d'ignorer les doublons", - "loc.input.help.allowPackageConflicts": "Si vous publiez continuellement un ensemble de packages et si vous changez uniquement le numéro de version du sous-ensemble de packages ayant changé, utilisez cette option. Cela permet à la tâche d'indiquer que l'exécution est réussie même si certains de vos packages sont rejetés en raison d'erreurs de conflit 409.\n\nCette option est disponible uniquement sur Azure Pipelines via les agents Windows. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec. Si vous êtes dans un environnement de proxy, cette option ne fonctionne pas et la publication se solde par un échec.", - "loc.input.label.externalEndpoint": "Serveur NuGet", - "loc.input.help.externalEndpoint": "Connexion de service NuGet qui contient les informations d'identification externes du serveur NuGet.", - "loc.input.label.verbosityPush": "Détail", - "loc.input.help.verbosityPush": "Spécifie le niveau de détail affiché dans la sortie.", - "loc.input.label.searchPatternPack": "Chemin du ou des fichiers csproj ou nuspec à compresser", - "loc.input.help.searchPatternPack": "Modèle utilisé pour rechercher les répertoires csproj à ajouter au pack.\n\nVous pouvez spécifier plusieurs modèles en les séparant par un point-virgule. Vous pouvez aussi exclure un modèle à l'aide du préfixe '!'. Exemple : '**\\*.csproj;!**\\*.Tests.csproj'", - "loc.input.label.configurationToPack": "Configuration à ajouter au package", - "loc.input.help.configurationToPack": "Si un fichier csproj est utilisé, il spécifie la configuration à ajouter au package", - "loc.input.label.outputDir": "Dossier du package", - "loc.input.help.outputDir": "Dossier dans lequel les packages sont créés. S'il est vide, les packages sont créés à la racine de la source.", - "loc.input.label.versioningScheme": "Contrôle de version de package automatique", - "loc.input.help.versioningScheme": "Ne peut pas être utilisé avec les projets référencés inclus. Si vous choisissez 'Utiliser la date et l'heure', cela génère une version conforme à [SemVer](http://semver.org/spec/v1.0.0.html) au format 'X.Y.Z-ci-datetime' où vous choisissez X, Y et Z.\n\nSi vous choisissez 'Utiliser une variable d'environnement', vous devez sélectionner une variable d'environnement et vérifier qu'elle contient le numéro de version à utiliser.\n\nSi vous choisissez 'Utiliser le numéro de build', le numéro de build est utilisé en tant que version du package. **Remarque :** Sous Options, définissez le format du numéro de build de la façon suivante '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", - "loc.input.label.includeReferencedProjects": "Inclure les projets référencés", - "loc.input.help.includeReferencedProjects": "Incluez les projets référencés sous forme de dépendances ou dans le cadre du package. Ils ne peuvent pas être utilisés avec la gestion de versions de package automatique. Si un projet référencé a un fichier nuspec correspondant dont le nom est le même que celui du projet, ce projet référencé est ajouté sous forme de dépendance. Sinon, le projet référencé est ajouté dans le cadre du package. [En savoir plus](https://docs.microsoft.com/fr-fr/nuget/tools/cli-ref-pack).", - "loc.input.label.versionEnvVar": "Variable d'environnement", - "loc.input.help.versionEnvVar": "Entrez le nom de la variable sans $, $env ou %.", - "loc.input.label.requestedMajorVersion": "Principale", - "loc.input.help.requestedMajorVersion": "'X' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secondaire", - "loc.input.help.requestedMinorVersion": "'Y' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Correctif", - "loc.input.help.requestedPatchVersion": "'Z' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "Fuseau horaire", - "loc.input.help.packTimezone": "Spécifie le fuseau horaire souhaité pour produire la version du package. De préférence, sélectionnez UTC si vous utilisez des agents de build hébergés, car ils peuvent avoir des dates et heures distinctes.", - "loc.input.label.includeSymbols": "Créer un package de symboles", - "loc.input.help.includeSymbols": "Spécifie que le package contient des sources et des symboles. Si vous l'utilisez avec un fichier .nuspec, un fichier de package NuGet classique et le package de symboles correspondant sont créés.", - "loc.input.label.toolPackage": "Package d'outils", - "loc.input.help.toolPackage": "Détermine si les fichiers de sortie du projet doivent figurer dans le dossier de l'outil.", - "loc.input.label.buildProperties": "Propriétés de build supplémentaires", - "loc.input.help.buildProperties": "Spécifie une liste de paires jeton = valeur, séparées par des points-virgules, où chaque occurrence de $token$ dans le fichier .nuspec est remplacée par la valeur donnée. Les valeurs peuvent être des chaînes entre guillemets.", - "loc.input.label.basePath": "Chemin de base", - "loc.input.help.basePath": "Chemin de base des fichiers définis dans le fichier nuspec.", - "loc.input.label.verbosityPack": "Commentaires", - "loc.input.help.verbosityPack": "Spécifie le niveau de détail affiché dans la sortie.", - "loc.input.label.arguments": "Commandes et arguments", - "loc.input.help.arguments": "Commande et arguments passés à NuGet.exe pour exécution. Si vous utilisez NuGet 3.5 ou une version ultérieure, les commandes authentifiées telles que les commandes de listage, de restauration et de publication de flux sur l'organisation/la collection accessible au service de build de la collection de projets sont automatiquement authentifiées.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "Pour vous connecter aux flux NuGet hébergés dans votre organisation Azure DevOps sur cet agent de build, modifiez votre pipeline de build afin de choisir une version supérieure de NuGet, ou spécifiez le chemin du fichier NuGet.config contenant les sources de package à utiliser.", - "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 est sélectionné, mais un chemin NuGet personnalisé est indiqué. Le chemin personnalisé est utilisé par défaut. Pour résoudre le problème signalé par cet avertissement, modifiez votre tâche de build et sélectionnez le choix 'personnalisé' pour la version NuGet, sous Avancé.", - "loc.messages.PackagesInstalledSuccessfully": "Les packages ont été restaurés correctement", - "loc.messages.PackagesFailedToInstall": "Échec de la restauration des packages", - "loc.messages.ConnectingAs": "Connexion aux flux de votre organisation Azure DevOps en tant que '%s' [%s]", - "loc.messages.BuildIdentityPermissionsHint": "Pour les flux internes, vérifiez que l'identité du service de build '%s' [%s] a accès au flux.", - "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe introuvable sur l'agent. Retour au flux d'informations d'identification basé sur la configuration.", - "loc.messages.NotARegularFile": "%s n'est pas un fichier solution. Vérifiez la propriété 'chemin de la solution ou de packages.config' de la tâche de restauration NuGet.", - "loc.messages.UnknownRestoreMode": "Mode de restauration inconnu '%s'", - "loc.messages.CouldNotFindNuGetService": "Le service NuGet est introuvable. Cette tâche ne peut pas s'authentifier auprès des flux hébergés dans votre organisation Azure DevOps.", - "loc.messages.NoNuGetSpecified": "Si 'personnalisé' est sélectionné, vous devez indiquer le chemin de NuGet.exe", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le contrôle de version automatique du package et les options des projets référencés ne sont pas compatibles. Les projets référencés n'héritent pas de la version personnalisée fournie par les paramètres de contrôle de version automatique.", - "loc.messages.Error_AutomaticallyVersionReleases": "Version automatique : l'obtention du numéro de version à partir de l'option de build n'est pas prise en charge dans les mises en production", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Données de numéro de version introuvables dans la variable d'environnement suivante : BUILD_BUILDNUMBER. La valeur de la variable doit contenir une sous-chaîne aux formats suivants : X.Y.Z ou X.Y.Z.A, où A, X, Y et Z sont des entiers positifs.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Plusieurs instances de données de version ont été trouvées dans BUILD_BUILDNUMBER. La première instance est supposée représenter la version.", - "loc.messages.Error_NoValueFoundForEnvVar": "Valeur introuvable pour la variable d'environnement fournie.", - "loc.messages.Error_PackageFailure": "Une erreur s'est produite durant la compression des fichiers.", - "loc.messages.Info_AttemptingToPackFile": "Tentative de compression du fichier : ", - "loc.messages.Warning_NoConfigForOldNuGet": "Pour vous connecter aux flux NuGet hébergés dans votre organisation Azure DevOps avec NuGet 3.1 ou une version antérieure, modifiez votre pipeline de build afin de spécifier le chemin d'un fichier NuGet.config contenant les sources de package à utiliser.", - "loc.messages.PackagesPublishedSuccessfully": "Les packages ont été publiés correctement", - "loc.messages.PackagesFailedToPublish": "Échec de la publication des packages", - "loc.messages.UnknownFeedType": "Type de flux inconnu '%s'", - "loc.messages.Error_NoSourceSpecifiedForPush": "Aucune source n'a été spécifiée pour l'envoi (push)", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Une erreur inattendue s'est produite durant l'envoi (push) du package avec VstsNuGetPush.exe. Code de sortie (%s) et erreur (%s)", - "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe est introuvable. Retour à NuGet.exe.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Aucun package ne correspond au modèle de recherche.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Utilisation forcée de NuGet.exe pour la publication. Si des conflits d'envoi (push) se produisent, ils entraîneront un échec d'exécution.", - "loc.messages.Error_PushNotARegularFile": "%s n'est pas un fichier. Vérifiez la propriété 'Chemin/modèle de nupkg' de la tâche.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "L'option Permettre d'ignorer les doublons est disponible uniquement sur Azure Pipelines. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "L'option Permettre d'ignorer les doublons est disponible uniquement sur les agents Windows. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec.", - "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore ne prend pas en charge l'utilisation d'une clé API chiffrée.", - "loc.messages.Error_ExpectedConfigurationElement": "Contenu xml non valide. L'élément nommé 'configuration' est attendu.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Il n'existe aucun fichier correspondant au modèle de recherche : %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL de téléchargement introuvable pour %s", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Il n'existe aucune version correspondant à l'entrée %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Échec de l'installation de l'outil : %s", - "loc.messages.Info_AvailableVersions": "Versions disponibles : %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Vous utilisez une correspondance de requête dans la chaîne de version. Des changements de comportement ou des changements importants peuvent se produire lors de la mise à jour de NuGet vers une nouvelle version.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Utilisation des informations d'authentification pour l'URI suivant : ", - "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", - "loc.messages.Info_SavingTempConfig": "Enregistrement de NuGet.config dans un fichier config temporaire.", - "loc.messages.Info_UsingToolPath": "Utilisation du chemin d'outils : %s", - "loc.messages.Info_UsingVersion": "Utilisation de la version : %s", - "loc.messages.NGCommon_AddingSources": "Définition des informations d'identification dans NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "Impossible de localiser la zone '%s' [%s]. Le service qui contient la zone n'est peut-être pas disponible dans votre région.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté : %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Version NuGet détectée %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté. Les extensions sont ignorées quand le client NuGet intégré est utilisé", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Sources de package introuvables dans le fichier NuGet.config sur %s", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Le fichier NuGet.config sur %s est non valide.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Un fichier NuGet.config est attendu sur %s, mais son contenu semble être celui d'un fichier packages.config. Vérifiez les paramètres de la tâche %s, puis assurez-vous d'avoir bien sélectionné NuGet.config au lieu de packages.config.", - "loc.messages.NGCommon_RemovingSources": "Préparation de la définition des informations d'identification dans NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "La zone '%s' [%s] est introuvable. Il existe peut-être un problème lié à votre installation de Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Version NuGet inconnue sélectionnée.", - "loc.messages.NGCommon_UnableToFindTool": "Outil %s introuvable", - "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Mise à jour de NuGet.exe version %s vers la version %s. Des changements de comportement ou des changements importants risquent de se produire au moment de la mise à jour de NuGet vers une nouvelle version. Pour ne pas que cela se produise, désélectionnez l'option 'Rechercher la dernière version' dans la tâche.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Échec de la commande nuget avec le code de sortie (%s) et l'erreur (%s)", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg est actuellement activé pour cette tâche. Pour résoudre cet avertissement, modifiez votre tâche de build et définissez 'includeNuGetOrg' sur 'false' ou désélectionnez 'Use packages from NuGet.org'.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Nous n’avons pas pu restaurer des paquets. Editez votre tâche de build et mettez 'includeNuGetOrg' à 'false' ou désélectionnez 'Use packages from NuGet.org'.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connexion de service n’utilise aucune méthode d’authentification prise en charge. Veuillez utiliser une connexion de service avec une authentification basée sur un jeton d’accès personnel." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613747) ou [consulter la documentation de NuGet](https://docs.microsoft.com/nuget/)", + "loc.description": "Restaurez, compressez ou envoyez (push) des packages NuGet, ou exécutez une commande NuGet. Prend en charge NuGet.org et les flux authentifiés tels qu'Azure Artifacts et MyGet. Utilise NuGet.exe et fonctionne avec des applications .NET Framework. Pour les applications .NET Core et .NET Standard, utilisez la tâche .NET Core.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "Flux et authentification", + "loc.group.displayName.restoreAdvanced": "Avancé", + "loc.group.displayName.pushAdvanced": "Avancé", + "loc.group.displayName.packOptions": "Options de pack", + "loc.group.displayName.packAdvanced": "Avancé", + "loc.input.label.command": "Commande", + "loc.input.help.command": "Commande NuGet à exécuter. Sélectionnez 'Personnalisé' pour ajouter des arguments ou utiliser une autre commande.", + "loc.input.label.solution": "Chemin de la solution, de packages.config ou de project.json", + "loc.input.help.solution": "Chemin du fichier solution, du fichier packages.config ou du fichier project.json qui référence les packages à restaurer.", + "loc.input.label.selectOrConfig": "Flux à utiliser", + "loc.input.help.selectOrConfig": "Sélectionnez un flux à partir d'Azure Artifacts et/ou NuGet.org ici, ou validez un fichier nuget.config dans votre dépôt de code source, puis définissez son chemin ici.", + "loc.input.label.feedRestore": "Utiliser les packages de ce flux Azure Artifacts/TFS. Sélectionnez dans la liste déroulante ou saisissez [nom du projet/]nom du flux.", + "loc.input.help.feedRestore": "Incluez le flux sélectionné dans le fichier NuGet.config généré. Pour pouvoir sélectionner un flux, vous devez au préalable installer Azure Artifacts et l'associer à une licence.", + "loc.input.label.includeNuGetOrg": "Utiliser les packages de NuGet.org", + "loc.input.help.includeNuGetOrg": "Incluez NuGet.org dans le fichier NuGet.config généré.", + "loc.input.label.nugetConfigPath": "Chemin de NuGet.config", + "loc.input.help.nugetConfigPath": "Fichier NuGet.config de votre dépôt qui spécifie les flux de restauration des packages.", + "loc.input.label.externalEndpoints": "Informations d'identification des flux situés en dehors de cette organisation/collection", + "loc.input.help.externalEndpoints": "Informations d'identification à utiliser pour les registres externes situés dans le fichier NuGet.config sélectionné. Pour les flux présents dans cette organisation/cette collection, n'indiquez aucune valeur. Les informations d'identification de la build sont utilisées automatiquement.", + "loc.input.label.noCache": "Désactiver le cache local", + "loc.input.help.noCache": "Empêche NuGet d'utiliser les packages des caches de machines locales.", + "loc.input.label.disableParallelProcessing": "Désactiver le traitement parallèle", + "loc.input.help.disableParallelProcessing": "Empêche NuGet d'installer plusieurs packages en parallèle.", + "loc.input.label.packagesDirectory": "Répertoire de destination", + "loc.input.help.packagesDirectory": "Spécifie le dossier dans lequel les packages sont installés. Si aucun dossier n'est spécifié, les packages sont restaurés dans un dossier packages/ avec la solution sélectionnée, packages.config ou project.json.", + "loc.input.label.verbosityRestore": "Commentaires", + "loc.input.help.verbosityRestore": "Spécifie le niveau de détail affiché dans la sortie.", + "loc.input.label.searchPatternPush": "Chemin des packages NuGet à publier", + "loc.input.help.searchPatternPush": "Modèle de correspondance ou chemin des fichiers nupkg à charger. Vous devez séparer plusieurs modèles par un point-virgule.", + "loc.input.label.nuGetFeedType": "Emplacement du flux cible", + "loc.input.label.feedPublish": "Flux cible", + "loc.input.help.feedPublish": "Sélectionnez un flux hébergé dans ce compte. Pour permettre la sélection d'un flux, Azure Artifacts doit être installé et associé à une licence.", + "loc.input.label.publishPackageMetadata": "Publier des métadonnées de pipeline", + "loc.input.help.publishPackageMetadata": "Associer les métadonnées de ce pipeline de build/mise en production (numéro d'exécution, informations de code source) au package", + "loc.input.label.allowPackageConflicts": "Permettre d'ignorer les doublons", + "loc.input.help.allowPackageConflicts": "Si vous publiez continuellement un ensemble de packages et si vous changez uniquement le numéro de version du sous-ensemble de packages ayant changé, utilisez cette option. Cela permet à la tâche d'indiquer que l'exécution est réussie même si certains de vos packages sont rejetés en raison d'erreurs de conflit 409.\n\nCette option est disponible uniquement sur Azure Pipelines via les agents Windows. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec. Si vous êtes dans un environnement de proxy, cette option ne fonctionne pas et la publication se solde par un échec.", + "loc.input.label.externalEndpoint": "Serveur NuGet", + "loc.input.help.externalEndpoint": "Connexion de service NuGet qui contient les informations d'identification externes du serveur NuGet.", + "loc.input.label.verbosityPush": "Détail", + "loc.input.help.verbosityPush": "Spécifie le niveau de détail affiché dans la sortie.", + "loc.input.label.searchPatternPack": "Chemin du ou des fichiers csproj ou nuspec à compresser", + "loc.input.help.searchPatternPack": "Modèle utilisé pour rechercher les répertoires csproj à ajouter au pack.\n\nVous pouvez spécifier plusieurs modèles en les séparant par un point-virgule. Vous pouvez aussi exclure un modèle à l'aide du préfixe '!'. Exemple : '**\\*.csproj;!**\\*.Tests.csproj'", + "loc.input.label.configurationToPack": "Configuration à ajouter au package", + "loc.input.help.configurationToPack": "Si un fichier csproj est utilisé, il spécifie la configuration à ajouter au package", + "loc.input.label.outputDir": "Dossier du package", + "loc.input.help.outputDir": "Dossier dans lequel les packages sont créés. S'il est vide, les packages sont créés à la racine de la source.", + "loc.input.label.versioningScheme": "Contrôle de version de package automatique", + "loc.input.help.versioningScheme": "Ne peut pas être utilisé avec les projets référencés inclus. Si vous choisissez 'Utiliser la date et l'heure', cela génère une version conforme à [SemVer](http://semver.org/spec/v1.0.0.html) au format 'X.Y.Z-ci-datetime' où vous choisissez X, Y et Z.\n\nSi vous choisissez 'Utiliser une variable d'environnement', vous devez sélectionner une variable d'environnement et vérifier qu'elle contient le numéro de version à utiliser.\n\nSi vous choisissez 'Utiliser le numéro de build', le numéro de build est utilisé en tant que version du package. **Remarque :** Sous Options, définissez le format du numéro de build de la façon suivante '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", + "loc.input.label.includeReferencedProjects": "Inclure les projets référencés", + "loc.input.help.includeReferencedProjects": "Incluez les projets référencés sous forme de dépendances ou dans le cadre du package. Ils ne peuvent pas être utilisés avec la gestion de versions de package automatique. Si un projet référencé a un fichier nuspec correspondant dont le nom est le même que celui du projet, ce projet référencé est ajouté sous forme de dépendance. Sinon, le projet référencé est ajouté dans le cadre du package. [En savoir plus](https://docs.microsoft.com/fr-fr/nuget/tools/cli-ref-pack).", + "loc.input.label.versionEnvVar": "Variable d'environnement", + "loc.input.help.versionEnvVar": "Entrez le nom de la variable sans $, $env ou %.", + "loc.input.label.requestedMajorVersion": "Principale", + "loc.input.help.requestedMajorVersion": "'X' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secondaire", + "loc.input.help.requestedMinorVersion": "'Y' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Correctif", + "loc.input.help.requestedPatchVersion": "'Z' dans la version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "Fuseau horaire", + "loc.input.help.packTimezone": "Spécifie le fuseau horaire souhaité pour produire la version du package. De préférence, sélectionnez UTC si vous utilisez des agents de build hébergés, car ils peuvent avoir des dates et heures distinctes.", + "loc.input.label.includeSymbols": "Créer un package de symboles", + "loc.input.help.includeSymbols": "Spécifie que le package contient des sources et des symboles. Si vous l'utilisez avec un fichier .nuspec, un fichier de package NuGet classique et le package de symboles correspondant sont créés.", + "loc.input.label.toolPackage": "Package d'outils", + "loc.input.help.toolPackage": "Détermine si les fichiers de sortie du projet doivent figurer dans le dossier de l'outil.", + "loc.input.label.buildProperties": "Propriétés de build supplémentaires", + "loc.input.help.buildProperties": "Spécifie une liste de paires jeton = valeur, séparées par des points-virgules, où chaque occurrence de $token$ dans le fichier .nuspec est remplacée par la valeur donnée. Les valeurs peuvent être des chaînes entre guillemets.", + "loc.input.label.basePath": "Chemin de base", + "loc.input.help.basePath": "Chemin de base des fichiers définis dans le fichier nuspec.", + "loc.input.label.verbosityPack": "Commentaires", + "loc.input.help.verbosityPack": "Spécifie le niveau de détail affiché dans la sortie.", + "loc.input.label.arguments": "Commandes et arguments", + "loc.input.help.arguments": "Commande et arguments passés à NuGet.exe pour exécution. Si vous utilisez NuGet 3.5 ou une version ultérieure, les commandes authentifiées telles que les commandes de listage, de restauration et de publication de flux sur l'organisation/la collection accessible au service de build de la collection de projets sont automatiquement authentifiées.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "Pour vous connecter aux flux NuGet hébergés dans votre organisation Azure DevOps sur cet agent de build, modifiez votre pipeline de build afin de choisir une version supérieure de NuGet, ou spécifiez le chemin du fichier NuGet.config contenant les sources de package à utiliser.", + "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 est sélectionné, mais un chemin NuGet personnalisé est indiqué. Le chemin personnalisé est utilisé par défaut. Pour résoudre le problème signalé par cet avertissement, modifiez votre tâche de build et sélectionnez le choix 'personnalisé' pour la version NuGet, sous Avancé.", + "loc.messages.PackagesInstalledSuccessfully": "Les packages ont été restaurés correctement", + "loc.messages.PackagesFailedToInstall": "Échec de la restauration des packages", + "loc.messages.ConnectingAs": "Connexion aux flux de votre organisation Azure DevOps en tant que '%s' [%s]", + "loc.messages.BuildIdentityPermissionsHint": "Pour les flux internes, vérifiez que l'identité du service de build '%s' [%s] a accès au flux.", + "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe introuvable sur l'agent. Retour au flux d'informations d'identification basé sur la configuration.", + "loc.messages.NotARegularFile": "%s n'est pas un fichier solution. Vérifiez la propriété 'chemin de la solution ou de packages.config' de la tâche de restauration NuGet.", + "loc.messages.UnknownRestoreMode": "Mode de restauration inconnu '%s'", + "loc.messages.CouldNotFindNuGetService": "Le service NuGet est introuvable. Cette tâche ne peut pas s'authentifier auprès des flux hébergés dans votre organisation Azure DevOps.", + "loc.messages.NoNuGetSpecified": "Si 'personnalisé' est sélectionné, vous devez indiquer le chemin de NuGet.exe", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le contrôle de version automatique du package et les options des projets référencés ne sont pas compatibles. Les projets référencés n'héritent pas de la version personnalisée fournie par les paramètres de contrôle de version automatique.", + "loc.messages.Error_AutomaticallyVersionReleases": "Version automatique : l'obtention du numéro de version à partir de l'option de build n'est pas prise en charge dans les mises en production", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Données de numéro de version introuvables dans la variable d'environnement suivante : BUILD_BUILDNUMBER. La valeur de la variable doit contenir une sous-chaîne aux formats suivants : X.Y.Z ou X.Y.Z.A, où A, X, Y et Z sont des entiers positifs.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "Plusieurs instances de données de version ont été trouvées dans BUILD_BUILDNUMBER. La première instance est supposée représenter la version.", + "loc.messages.Error_NoValueFoundForEnvVar": "Valeur introuvable pour la variable d'environnement fournie.", + "loc.messages.Error_PackageFailure": "Une erreur s'est produite durant la compression des fichiers.", + "loc.messages.Info_AttemptingToPackFile": "Tentative de compression du fichier : ", + "loc.messages.Warning_NoConfigForOldNuGet": "Pour vous connecter aux flux NuGet hébergés dans votre organisation Azure DevOps avec NuGet 3.1 ou une version antérieure, modifiez votre pipeline de build afin de spécifier le chemin d'un fichier NuGet.config contenant les sources de package à utiliser.", + "loc.messages.PackagesPublishedSuccessfully": "Les packages ont été publiés correctement", + "loc.messages.PackagesFailedToPublish": "Échec de la publication des packages", + "loc.messages.UnknownFeedType": "Type de flux inconnu '%s'", + "loc.messages.Error_NoSourceSpecifiedForPush": "Aucune source n'a été spécifiée pour l'envoi (push)", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Une erreur inattendue s'est produite durant l'envoi (push) du package avec VstsNuGetPush.exe. Code de sortie (%s) et erreur (%s)", + "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe est introuvable. Retour à NuGet.exe.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Aucun package ne correspond au modèle de recherche.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Utilisation forcée de NuGet.exe pour la publication. Si des conflits d'envoi (push) se produisent, ils entraîneront un échec d'exécution.", + "loc.messages.Error_PushNotARegularFile": "%s n'est pas un fichier. Vérifiez la propriété 'Chemin/modèle de nupkg' de la tâche.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "L'option Permettre d'ignorer les doublons est disponible uniquement sur Azure Pipelines. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "L'option Permettre d'ignorer les doublons est disponible uniquement sur les agents Windows. Si NuGet.exe détecte un conflit, l'exécution de la tâche se solde par un échec.", + "loc.messages.Error_CommandNotRecognized": "La commande %s n'a pas été reconnue.", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore ne prend pas en charge l'utilisation d'une clé API chiffrée.", + "loc.messages.Error_ExpectedConfigurationElement": "Contenu xml non valide. L'élément nommé 'configuration' est attendu.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Il n'existe aucun fichier correspondant au modèle de recherche : %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL de téléchargement introuvable pour %s", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Il n'existe aucune version correspondant à l'entrée %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Échec de l'installation de l'outil : %s", + "loc.messages.Info_AvailableVersions": "Versions disponibles : %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Vous utilisez une correspondance de requête dans la chaîne de version. Des changements de comportement ou des changements importants peuvent se produire lors de la mise à jour de NuGet vers une nouvelle version.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Utilisation des informations d'authentification pour l'URI suivant : ", + "loc.messages.Info_ResolvedToolFromCache": "Résolu à partir du cache d'outils : %s", + "loc.messages.Info_SavingTempConfig": "Enregistrement de NuGet.config dans un fichier config temporaire.", + "loc.messages.Info_UsingToolPath": "Utilisation du chemin d'outils : %s", + "loc.messages.Info_UsingVersion": "Utilisation de la version : %s", + "loc.messages.NGCommon_AddingSources": "Définition des informations d'identification dans NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "Impossible de localiser la zone '%s' [%s]. Le service qui contient la zone n'est peut-être pas disponible dans votre région.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté : %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Version NuGet détectée %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Chemin du chargeur d'extensions NuGet (variable d'environnement NUGET_EXTENSIONS_PATH) détecté. Les extensions sont ignorées quand le client NuGet intégré est utilisé", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Sources de package introuvables dans le fichier NuGet.config sur %s", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Le fichier NuGet.config sur %s est non valide.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Un fichier NuGet.config est attendu sur %s, mais son contenu semble être celui d'un fichier packages.config. Vérifiez les paramètres de la tâche %s, puis assurez-vous d'avoir bien sélectionné NuGet.config au lieu de packages.config.", + "loc.messages.NGCommon_RemovingSources": "Préparation de la définition des informations d'identification dans NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "La zone '%s' [%s] est introuvable. Il existe peut-être un problème lié à votre installation de Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Version NuGet inconnue sélectionnée.", + "loc.messages.NGCommon_UnableToFindTool": "Outil %s introuvable", + "loc.messages.Warning_SessionCreationFailed": "Impossible de créer une session de provenance : %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Mise à jour de NuGet.exe version %s vers la version %s. Des changements de comportement ou des changements importants risquent de se produire au moment de la mise à jour de NuGet vers une nouvelle version. Pour ne pas que cela se produise, désélectionnez l'option 'Rechercher la dernière version' dans la tâche.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Échec de la commande nuget avec le code de sortie (%s) et l'erreur (%s)", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg est actuellement activé pour cette tâche. Pour résoudre cet avertissement, modifiez votre tâche de build et définissez 'includeNuGetOrg' sur 'false' ou désélectionnez 'Use packages from NuGet.org'.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Nous n’avons pas pu restaurer des paquets. Editez votre tâche de build et mettez 'includeNuGetOrg' à 'false' ou désélectionnez 'Use packages from NuGet.org'.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connexion de service n’utilise aucune méthode d’authentification prise en charge. Veuillez utiliser une connexion de service avec une authentification basée sur un jeton d’accès personnel." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/it-IT/resources.resjson index 4f1079e00e95..60084048de9c 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613747). In alternativa, [vedere la documentazione di NuGet](https://docs.microsoft.com/nuget/)", - "loc.description": "Consente di ripristinare, creare il pacchetto o eseguire il push di pacchetti NuGet oppure di eseguire un comando NuGet. Supporta NuGet.org e i feed autenticati, come Azure Artifacts e MyGet. Usa NuGet.exe ed è compatibile con le app .NET Framework. Per le app .NET Core e .NET Standard usare l'attività .NET Core.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "Feed e autenticazione", - "loc.group.displayName.restoreAdvanced": "Avanzate", - "loc.group.displayName.pushAdvanced": "Avanzate", - "loc.group.displayName.packOptions": "Opzioni pacchetto", - "loc.group.displayName.packAdvanced": "Avanzate", - "loc.input.label.command": "Comando", - "loc.input.help.command": "Comando NuGet da eseguire. Selezionare 'Personalizzato' per aggiungere argomenti o usare un comando diverso.", - "loc.input.label.solution": "Percorso della soluzione oppure del file packages.config o project.json", - "loc.input.help.solution": "Percorso del file di soluzione, packages.config o project.json che fa riferimento ai pacchetti da ripristinare.", - "loc.input.label.selectOrConfig": "Feed da usare", - "loc.input.help.selectOrConfig": "È possibile selezionare un feed da Azure Artifacts e/o NuGet.org oppure eseguire il commit di un file nuget.config nel repository del codice sorgente e impostarne qui il percorso.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Includere il feed selezionato nel file NuGet.config generato. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", - "loc.input.label.includeNuGetOrg": "Usa pacchetti da NuGet.org", - "loc.input.help.includeNuGetOrg": "Include NuGet.org nel file NuGet.config generato.", - "loc.input.label.nugetConfigPath": "Percorso di NuGet.config", - "loc.input.help.nugetConfigPath": "File NuGet.config nel repository che specifica i feed da cui ripristinare i pacchetti.", - "loc.input.label.externalEndpoints": "Credenziali per i feed esterni a questa organizzazione/raccolta", - "loc.input.help.externalEndpoints": "Credenziali da usare per i registri esterni inclusi nel file NuGet.config selezionato. Per i feed di questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", - "loc.input.label.noCache": "Disabilita cache locale", - "loc.input.help.noCache": "Impedisce a NuGet di usare pacchetti dalle cache del computer locale.", - "loc.input.label.disableParallelProcessing": "Disabilita elaborazione parallela", - "loc.input.help.disableParallelProcessing": "Impedisce a NuGet di installare più pacchetti in parallelo.", - "loc.input.label.packagesDirectory": "Directory di destinazione", - "loc.input.help.packagesDirectory": "Specifica la cartella in cui sono installati i pacchetti. Se non viene specificata alcuna cartella, i pacchetti vengono ripristinati nella cartella packages/ insieme alla soluzione selezionata, packages.config o project.json.", - "loc.input.label.verbosityRestore": "Livello di dettaglio", - "loc.input.help.verbosityRestore": "Consente di specificare il livello di dettaglio visualizzato nell'output.", - "loc.input.label.searchPatternPush": "Percorso dei pacchetti NuGet da pubblicare", - "loc.input.help.searchPatternPush": "Criteri da soddisfare o percorso dei file nupkg da caricare. Per separare più criteri, è possibile usare un punto e virgola.", - "loc.input.label.nuGetFeedType": "Percorso del feed di destinazione", - "loc.input.label.feedPublish": "Feed di destinazione", - "loc.input.help.feedPublish": "Selezionare un feed ospitato in questo account. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", - "loc.input.label.publishPackageMetadata": "Pubblica i metadati della pipeline", - "loc.input.help.publishPackageMetadata": "Consente di associare i metadati della pipeline di compilazione/versione (numero di esecuzione, informazioni sul codice sorgente) al pacchetto", - "loc.input.label.allowPackageConflicts": "Consenti di ignorare i duplicati", - "loc.input.help.allowPackageConflicts": "Usare questa opzione se si pubblica in modo continuativo un set di pacchetti e si cambia solo il numero di versione del subset di pacchetti modificati. Consente all'attività di essere completata anche se alcuni pacchetti vengono rifiutati con errori di conflitto 409.\n\nQuesta opzione è attualmente disponibile solo in Azure Pipelines e usando gli agenti Windows. Se NuGet.exe rileva un conflitto, l'attività non riuscirà. Se si opera in ambiente proxy, questa opzione non funzionerà e la pubblicazione non riuscirà.", - "loc.input.label.externalEndpoint": "Server NuGet", - "loc.input.help.externalEndpoint": "Connessione al servizio NuGet che contiene le credenziali del server NuGet esterno.", - "loc.input.label.verbosityPush": "Livello di dettaglio", - "loc.input.help.verbosityPush": "Consente di specificare il livello di dettaglio visualizzato nell'output.", - "loc.input.label.searchPatternPack": "Percorso dei file csproj o nuspec da includere nel pacchetto", - "loc.input.help.searchPatternPack": "Criterio per la ricerca di directory csproj da includere nel pacchetto.\n\nÈ possibile separare più criteri con un punto e virgola, nonché rendere un criterio negativo aggiungendo il prefisso '!', ad esempio `**\\*.csproj;!**\\*.Tests.csproj`", - "loc.input.label.configurationToPack": "Configurazione per cui creare il pacchetto", - "loc.input.help.configurationToPack": "Quando si usa un file csproj, consente di specificare la configurazione per il pacchetto", - "loc.input.label.outputDir": "Cartella del pacchetto", - "loc.input.help.outputDir": "Cartella in cui verranno creati i pacchetti. Se è vuota, i pacchetti verranno creati a livello della radice di origine.", - "loc.input.label.versioningScheme": "Controllo automatico delle versioni dei pacchetti", - "loc.input.help.versioningScheme": "Non può essere usato con Includi progetti con riferimenti. Se si sceglie l'opzione per usare data e ora, verrà generata una versione conforme a [SemVer](http://semver.org/spec/v1.0.0.html) nel formato `X.Y.Z-ci-dataora` in cui scegliere il valore di X, Y e Z.\n\nSe si sceglie l'opzione per usare una variabile di ambiente, è necessario selezionare una variabile di ambiente e assicurarsi che contenga il numero di versione che si vuole usare.\n\nSe si sceglie l'opzione per usare il numero di build, per il controllo della versione del pacchetto verrà usato il numero di build. **Nota:** in Opzioni impostare il formato della compilazione su '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", - "loc.input.label.includeReferencedProjects": "Includi progetti con riferimenti", - "loc.input.help.includeReferencedProjects": "Consente di includere progetti con riferimenti come dipendenze o come parte del parte del pacchetto. Non può essere usato con il controllo automatico delle versioni dei pacchetti. Se per un progetto con riferimenti esiste un file nuspec corrispondente il cui nome è uguale a quello del progetto, il progetto verrà aggiunto come dipendenza. In caso contrario, verrà aggiunto come parte del pacchetto. [Altre informazioni](https://docs.microsoft.com/it-it/nuget/tools/cli-ref-pack).", - "loc.input.label.versionEnvVar": "Variabile di ambiente", - "loc.input.help.versionEnvVar": "Immettere il nome della variabile senza $, $env o %.", - "loc.input.label.requestedMajorVersion": "Principale", - "loc.input.help.requestedMajorVersion": "Valore di 'X' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Secondaria", - "loc.input.help.requestedMinorVersion": "Valore di 'Y' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Patch", - "loc.input.help.requestedPatchVersion": "Valore di 'Z' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "Fuso orario", - "loc.input.help.packTimezone": "Consente di specificare il fuso orario desiderato usato per produrre la versione del pacchetto. È consigliabile selezionare UTC se si usano agenti di compilazione ospitati perché le relative data e ora potrebbero essere diverse.", - "loc.input.label.includeSymbols": "Crea il pacchetto dei simboli", - "loc.input.help.includeSymbols": "Consente di specificare che il pacchetto contiene origini e simboli. Se usata con un file con estensione nuspec, crea un file di pacchetto NuGet normale e il pacchetto di simboli corrispondente.", - "loc.input.label.toolPackage": "Pacchetto strumenti", - "loc.input.help.toolPackage": "Determina se i file di output del progetto devono essere inclusi nella cartella degli strumenti.", - "loc.input.label.buildProperties": "Proprietà di compilazione aggiuntive", - "loc.input.help.buildProperties": "Consente di specificare un elenco di coppie token=valore, delimitate da punti e virgola, in cui ogni occorrenza di $token$ nel file con estensione nuspec verrà sostituita con il valore specificato. I valori possono essere stringhe tra virgolette.", - "loc.input.label.basePath": "Percorso di base", - "loc.input.help.basePath": "Percorso di base dei file definiti nel file nuspec.", - "loc.input.label.verbosityPack": "Livello di dettaglio", - "loc.input.help.verbosityPack": "Consente di specificare il livello di dettaglio visualizzato nell'output.", - "loc.input.label.arguments": "Comando e argomenti", - "loc.input.help.arguments": "Il comando e gli argomenti che verranno passati a NuGet.exe per l'esecuzione. Se si usa NuGet 3.5 o versione successiva, i comandi autenticati quali list, restore e publish eseguiti su qualsiasi feed di questa organizzazione /raccolta a cui ha accesso il servizio di compilazione raccolta di progetti verranno autenticati automaticamente.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "Per connettersi ai feed NuGet ospitati nell'organizzazione di Azure DevOps in questo agente di compilazione, modificare la pipeline di compilazione in modo da scegliere una versione superiore di NuGet o specificare il percorso di un file NuGet.config contenente le origini pacchetto che si vogliono usare.", - "loc.messages.Warning_ConflictingNuGetPreference": "È stato selezionato NuGet 3.3, ma è stato specificato un percorso personalizzato per NuGet. Verrà preferito il percorso personalizzato. Per risolvere il problema che ha causato la visualizzazione di questo avviso, modificare l'attività di compilazione e selezionare 'personalizzata' per la versione di NuGet in Avanzate.", - "loc.messages.PackagesInstalledSuccessfully": "I pacchetti sono stati ripristinati", - "loc.messages.PackagesFailedToInstall": "Il ripristino dei pacchetti non è riuscito", - "loc.messages.ConnectingAs": "Connessione ai feed presenti nell'organizzazione di Azure DevOps come '%s' [%s]", - "loc.messages.BuildIdentityPermissionsHint": "Per i feed interni assicurarsi che l'identità '%s' [%s] del servizio di compilazione abbia accesso al feed.", - "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe non è stato trovato nell'agente. Verrà eseguito il fallback al flusso di credenziali basate sulla configurazione.", - "loc.messages.NotARegularFile": "%s non è un file di soluzione. Verificare la proprietà 'Percorso della soluzione o di packages.config' dell'attività Ripristino NuGet.", - "loc.messages.UnknownRestoreMode": "Modalità di ripristino '%s' sconosciuta", - "loc.messages.CouldNotFindNuGetService": "Non è stato possibile trovare il servizio NuGet. Questa attività non riuscirà a eseguire l'autenticazione con i feed ospitati nell'organizzazione di Azure DevOps.", - "loc.messages.NoNuGetSpecified": "Se si seleziona 'personalizzata', è necessario specificare un percorso per NuGet.exe", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le opzioni Controllo automatico delle versioni dei pacchetti e Includi progetti con riferimenti non possono essere usate insieme. I progetti con riferimenti non erediteranno la versione personalizzata specificata dalle impostazioni del controllo automatico delle versioni.", - "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: nelle versioni non è possibile ottenere il numero di versione dall'opzione di compilazione", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Non è stato possibile trovare i dati del numero di versione nella variabile di ambiente seguente: BUILD_BUILDNUMBER. Il valore della variabile deve contenere una sottostringa con i formati seguenti: X.Y.Z o X.Y.Z.A dove A, X, Y e Z sono numeri interi positivi.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "È stata trovata più di un'istanza di dati di versione in BUILD_BUILDNUMBER. Si presuppone che la prima istanza sia la versione.", - "loc.messages.Error_NoValueFoundForEnvVar": "Nessun valore è stato trovato per la variabile di ambiente specificata.", - "loc.messages.Error_PackageFailure": "Si è verificato un errore durante il tentativo di includere i file nel pacchetto.", - "loc.messages.Info_AttemptingToPackFile": "Tentativo di includere il file nel pacchetto: ", - "loc.messages.Warning_NoConfigForOldNuGet": "Per connettersi ai feed NuGet ospitati nell'organizzazione di Azure DevOps con NuGet 3.1 o versione precedente, modificare la pipeline di compilazione in modo che specifichi il percorso di un file NuGet.config contenente le origini pacchetto che si vogliono usare.", - "loc.messages.PackagesPublishedSuccessfully": "I pacchetti sono stati pubblicati", - "loc.messages.PackagesFailedToPublish": "La pubblicazione dei pacchetti non è riuscita", - "loc.messages.UnknownFeedType": "Tipo di feed '%s' sconosciuto", - "loc.messages.Error_NoSourceSpecifiedForPush": "Non è stata specificata alcuna origine per push", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Si è verificato un errore imprevisto durante il tentativo di eseguire il push del pacchetto VstsNuGetPush.exe. Codice di uscita: %s. Errore:%s", - "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe non è stato trovato. Verrà eseguito il fallback a NuGet.exe.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Nessun pacchetto corrispondente ai criteri di ricerca.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Per la pubblicazione è stato usato forzatamente NuGet.exe. Se si verificano conflitti di push, verrà restituito un errore.", - "loc.messages.Error_PushNotARegularFile": "%s non è un file. Verificare la proprietà 'Percorso/Criterio per nupkg' dell'attività.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "L'opzione 'Consenti di ignorare i duplicati' è attualmente disponibile solo in Azure Pipelines. Se NuGet.exe rileva un conflitto, l'attività non riuscirà.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "L'opzione 'Consenti di ignorare i duplicati' è attualmente disponibile solo negli agenti Windows. Se NuGet.exe rileva un conflitto, l'attività non riuscirà.", - "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore non supporta attualmente una chiave API crittografata.", - "loc.messages.Error_ExpectedConfigurationElement": "XML non valido. È previsto un elemento denominato 'configuration'.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Non sono stati trovati file corrispondenti con il criterio di ricerca: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "Non è stato trovato alcun URL di download per %s", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Non è stata trovata alcuna versione corrispondente all'input %s", - "loc.messages.Error_NuGetToolInstallerFailer": "L'installazione dello strumento non è riuscita: %s", - "loc.messages.Info_AvailableVersions": "Le versioni disponibili sono: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sulla stringa di versione viene usata una corrispondenza query che potrebbe causare modifiche del comportamento o impreviste quando NuGet viene aggiornato a una nuova versione.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Uso di informazioni di autenticazione per l'URI seguente: ", - "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", - "loc.messages.Info_SavingTempConfig": "Salvataggio di NuGet.config in un file di configurazione temporaneo.", - "loc.messages.Info_UsingToolPath": "Uso del percorso dello strumento: %s", - "loc.messages.Info_UsingVersion": "Uso della versione: %s", - "loc.messages.NGCommon_AddingSources": "Impostazione delle credenziali in NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "L'area '%s' [%s] non è stata trovata. Il servizio che contiene tale area potrebbe non essere disponibile nell'area geografica corrente.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "È stata rilevata la versione di NuGet %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH). Le estensioni vengono ignorate quando si usa il client NuGet predefinito", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Non sono state trovate origini pacchetto nel file NuGet.config in %s", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Il file NuGet.config in %s non è valido.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "In %s è previsto un file NuGet.config, ma il contenuto del file sembra essere quello di un file packages.config. Verificare le impostazioni dell'attività %s e confermare di aver selezionato NuGet.config invece di packages.config.", - "loc.messages.NGCommon_RemovingSources": "Preparazione dell'impostazione delle credenziali in NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "L'area '%s' [%s] non è stata trovata. Potrebbe essersi verificato un problema con l'installazione di Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "È stata selezionata una versione di NuGet sconosciuta.", - "loc.messages.NGCommon_UnableToFindTool": "Lo strumento %s non è stato trovato", - "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Aggiornamento della versione di NuGet.exe a %s da %s. In seguito all'aggiornamento di NuGet a una nuova versione è possibile riscontrare modifiche funzionali o modifiche che causano un'interruzione. Per evitare queste modifiche, deselezionare l'opzione 'Controlla disponibilità di versioni più recenti' nell'attività.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Il comando NuGet non è riuscito. Codice di uscita: %s. Errore: %s", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg è attualmente abilitato per questa attività. Per risolvere questo avviso, modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Impossibile ripristinare i pacchetti. Modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connessione al servizio non utilizza un metodo di autenticazione supportato. Usare una connessione al servizio con autenticazione basata su token di accesso personale." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613747). In alternativa, [vedere la documentazione di NuGet](https://docs.microsoft.com/nuget/)", + "loc.description": "Consente di ripristinare, creare il pacchetto o eseguire il push di pacchetti NuGet oppure di eseguire un comando NuGet. Supporta NuGet.org e i feed autenticati, come Azure Artifacts e MyGet. Usa NuGet.exe ed è compatibile con le app .NET Framework. Per le app .NET Core e .NET Standard usare l'attività .NET Core.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "Feed e autenticazione", + "loc.group.displayName.restoreAdvanced": "Avanzate", + "loc.group.displayName.pushAdvanced": "Avanzate", + "loc.group.displayName.packOptions": "Opzioni pacchetto", + "loc.group.displayName.packAdvanced": "Avanzate", + "loc.input.label.command": "Comando", + "loc.input.help.command": "Comando NuGet da eseguire. Selezionare 'Personalizzato' per aggiungere argomenti o usare un comando diverso.", + "loc.input.label.solution": "Percorso della soluzione oppure del file packages.config o project.json", + "loc.input.help.solution": "Percorso del file di soluzione, packages.config o project.json che fa riferimento ai pacchetti da ripristinare.", + "loc.input.label.selectOrConfig": "Feed da usare", + "loc.input.help.selectOrConfig": "È possibile selezionare un feed da Azure Artifacts e/o NuGet.org oppure eseguire il commit di un file nuget.config nel repository del codice sorgente e impostarne qui il percorso.", + "loc.input.label.feedRestore": "Usare pacchetti da questo feed Azure Artifacts/TFS. Selezionare una voce dall'elenco a discesa o immettere [nome progetto/]nome feed.", + "loc.input.help.feedRestore": "Includere il feed selezionato nel file NuGet.config generato. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", + "loc.input.label.includeNuGetOrg": "Usa pacchetti da NuGet.org", + "loc.input.help.includeNuGetOrg": "Include NuGet.org nel file NuGet.config generato.", + "loc.input.label.nugetConfigPath": "Percorso di NuGet.config", + "loc.input.help.nugetConfigPath": "File NuGet.config nel repository che specifica i feed da cui ripristinare i pacchetti.", + "loc.input.label.externalEndpoints": "Credenziali per i feed esterni a questa organizzazione/raccolta", + "loc.input.help.externalEndpoints": "Credenziali da usare per i registri esterni inclusi nel file NuGet.config selezionato. Per i feed di questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", + "loc.input.label.noCache": "Disabilita cache locale", + "loc.input.help.noCache": "Impedisce a NuGet di usare pacchetti dalle cache del computer locale.", + "loc.input.label.disableParallelProcessing": "Disabilita elaborazione parallela", + "loc.input.help.disableParallelProcessing": "Impedisce a NuGet di installare più pacchetti in parallelo.", + "loc.input.label.packagesDirectory": "Directory di destinazione", + "loc.input.help.packagesDirectory": "Specifica la cartella in cui sono installati i pacchetti. Se non viene specificata alcuna cartella, i pacchetti vengono ripristinati nella cartella packages/ insieme alla soluzione selezionata, packages.config o project.json.", + "loc.input.label.verbosityRestore": "Livello di dettaglio", + "loc.input.help.verbosityRestore": "Consente di specificare il livello di dettaglio visualizzato nell'output.", + "loc.input.label.searchPatternPush": "Percorso dei pacchetti NuGet da pubblicare", + "loc.input.help.searchPatternPush": "Criteri da soddisfare o percorso dei file nupkg da caricare. Per separare più criteri, è possibile usare un punto e virgola.", + "loc.input.label.nuGetFeedType": "Percorso del feed di destinazione", + "loc.input.label.feedPublish": "Feed di destinazione", + "loc.input.help.feedPublish": "Selezionare un feed ospitato in questo account. Per selezionare un feed qui, è necessario aver installato Azure Artifacts e disporre della relativa licenza.", + "loc.input.label.publishPackageMetadata": "Pubblica i metadati della pipeline", + "loc.input.help.publishPackageMetadata": "Consente di associare i metadati della pipeline di compilazione/versione (numero di esecuzione, informazioni sul codice sorgente) al pacchetto", + "loc.input.label.allowPackageConflicts": "Consenti di ignorare i duplicati", + "loc.input.help.allowPackageConflicts": "Usare questa opzione se si pubblica in modo continuativo un set di pacchetti e si cambia solo il numero di versione del subset di pacchetti modificati. Consente all'attività di essere completata anche se alcuni pacchetti vengono rifiutati con errori di conflitto 409.\n\nQuesta opzione è attualmente disponibile solo in Azure Pipelines e usando gli agenti Windows. Se NuGet.exe rileva un conflitto, l'attività non riuscirà. Se si opera in ambiente proxy, questa opzione non funzionerà e la pubblicazione non riuscirà.", + "loc.input.label.externalEndpoint": "Server NuGet", + "loc.input.help.externalEndpoint": "Connessione al servizio NuGet che contiene le credenziali del server NuGet esterno.", + "loc.input.label.verbosityPush": "Livello di dettaglio", + "loc.input.help.verbosityPush": "Consente di specificare il livello di dettaglio visualizzato nell'output.", + "loc.input.label.searchPatternPack": "Percorso dei file csproj o nuspec da includere nel pacchetto", + "loc.input.help.searchPatternPack": "Criterio per la ricerca di directory csproj da includere nel pacchetto.\n\nÈ possibile separare più criteri con un punto e virgola, nonché rendere un criterio negativo aggiungendo il prefisso '!', ad esempio `**\\*.csproj;!**\\*.Tests.csproj`", + "loc.input.label.configurationToPack": "Configurazione per cui creare il pacchetto", + "loc.input.help.configurationToPack": "Quando si usa un file csproj, consente di specificare la configurazione per il pacchetto", + "loc.input.label.outputDir": "Cartella del pacchetto", + "loc.input.help.outputDir": "Cartella in cui verranno creati i pacchetti. Se è vuota, i pacchetti verranno creati a livello della radice di origine.", + "loc.input.label.versioningScheme": "Controllo automatico delle versioni dei pacchetti", + "loc.input.help.versioningScheme": "Non può essere usato con Includi progetti con riferimenti. Se si sceglie l'opzione per usare data e ora, verrà generata una versione conforme a [SemVer](http://semver.org/spec/v1.0.0.html) nel formato `X.Y.Z-ci-dataora` in cui scegliere il valore di X, Y e Z.\n\nSe si sceglie l'opzione per usare una variabile di ambiente, è necessario selezionare una variabile di ambiente e assicurarsi che contenga il numero di versione che si vuole usare.\n\nSe si sceglie l'opzione per usare il numero di build, per il controllo della versione del pacchetto verrà usato il numero di build. **Nota:** in Opzioni impostare il formato della compilazione su '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'.", + "loc.input.label.includeReferencedProjects": "Includi progetti con riferimenti", + "loc.input.help.includeReferencedProjects": "Consente di includere progetti con riferimenti come dipendenze o come parte del parte del pacchetto. Non può essere usato con il controllo automatico delle versioni dei pacchetti. Se per un progetto con riferimenti esiste un file nuspec corrispondente il cui nome è uguale a quello del progetto, il progetto verrà aggiunto come dipendenza. In caso contrario, verrà aggiunto come parte del pacchetto. [Altre informazioni](https://docs.microsoft.com/it-it/nuget/tools/cli-ref-pack).", + "loc.input.label.versionEnvVar": "Variabile di ambiente", + "loc.input.help.versionEnvVar": "Immettere il nome della variabile senza $, $env o %.", + "loc.input.label.requestedMajorVersion": "Principale", + "loc.input.help.requestedMajorVersion": "Valore di 'X' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Secondaria", + "loc.input.help.requestedMinorVersion": "Valore di 'Y' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Patch", + "loc.input.help.requestedPatchVersion": "Valore di 'Z' nella versione [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "Fuso orario", + "loc.input.help.packTimezone": "Consente di specificare il fuso orario desiderato usato per produrre la versione del pacchetto. È consigliabile selezionare UTC se si usano agenti di compilazione ospitati perché le relative data e ora potrebbero essere diverse.", + "loc.input.label.includeSymbols": "Crea il pacchetto dei simboli", + "loc.input.help.includeSymbols": "Consente di specificare che il pacchetto contiene origini e simboli. Se usata con un file con estensione nuspec, crea un file di pacchetto NuGet normale e il pacchetto di simboli corrispondente.", + "loc.input.label.toolPackage": "Pacchetto strumenti", + "loc.input.help.toolPackage": "Determina se i file di output del progetto devono essere inclusi nella cartella degli strumenti.", + "loc.input.label.buildProperties": "Proprietà di compilazione aggiuntive", + "loc.input.help.buildProperties": "Consente di specificare un elenco di coppie token=valore, delimitate da punti e virgola, in cui ogni occorrenza di $token$ nel file con estensione nuspec verrà sostituita con il valore specificato. I valori possono essere stringhe tra virgolette.", + "loc.input.label.basePath": "Percorso di base", + "loc.input.help.basePath": "Percorso di base dei file definiti nel file nuspec.", + "loc.input.label.verbosityPack": "Livello di dettaglio", + "loc.input.help.verbosityPack": "Consente di specificare il livello di dettaglio visualizzato nell'output.", + "loc.input.label.arguments": "Comando e argomenti", + "loc.input.help.arguments": "Il comando e gli argomenti che verranno passati a NuGet.exe per l'esecuzione. Se si usa NuGet 3.5 o versione successiva, i comandi autenticati quali list, restore e publish eseguiti su qualsiasi feed di questa organizzazione /raccolta a cui ha accesso il servizio di compilazione raccolta di progetti verranno autenticati automaticamente.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "Per connettersi ai feed NuGet ospitati nell'organizzazione di Azure DevOps in questo agente di compilazione, modificare la pipeline di compilazione in modo da scegliere una versione superiore di NuGet o specificare il percorso di un file NuGet.config contenente le origini pacchetto che si vogliono usare.", + "loc.messages.Warning_ConflictingNuGetPreference": "È stato selezionato NuGet 3.3, ma è stato specificato un percorso personalizzato per NuGet. Verrà preferito il percorso personalizzato. Per risolvere il problema che ha causato la visualizzazione di questo avviso, modificare l'attività di compilazione e selezionare 'personalizzata' per la versione di NuGet in Avanzate.", + "loc.messages.PackagesInstalledSuccessfully": "I pacchetti sono stati ripristinati", + "loc.messages.PackagesFailedToInstall": "Il ripristino dei pacchetti non è riuscito", + "loc.messages.ConnectingAs": "Connessione ai feed presenti nell'organizzazione di Azure DevOps come '%s' [%s]", + "loc.messages.BuildIdentityPermissionsHint": "Per i feed interni assicurarsi che l'identità '%s' [%s] del servizio di compilazione abbia accesso al feed.", + "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe non è stato trovato nell'agente. Verrà eseguito il fallback al flusso di credenziali basate sulla configurazione.", + "loc.messages.NotARegularFile": "%s non è un file di soluzione. Verificare la proprietà 'Percorso della soluzione o di packages.config' dell'attività Ripristino NuGet.", + "loc.messages.UnknownRestoreMode": "Modalità di ripristino '%s' sconosciuta", + "loc.messages.CouldNotFindNuGetService": "Non è stato possibile trovare il servizio NuGet. Questa attività non riuscirà a eseguire l'autenticazione con i feed ospitati nell'organizzazione di Azure DevOps.", + "loc.messages.NoNuGetSpecified": "Se si seleziona 'personalizzata', è necessario specificare un percorso per NuGet.exe", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Le opzioni Controllo automatico delle versioni dei pacchetti e Includi progetti con riferimenti non possono essere usate insieme. I progetti con riferimenti non erediteranno la versione personalizzata specificata dalle impostazioni del controllo automatico delle versioni.", + "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: nelle versioni non è possibile ottenere il numero di versione dall'opzione di compilazione", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Non è stato possibile trovare i dati del numero di versione nella variabile di ambiente seguente: BUILD_BUILDNUMBER. Il valore della variabile deve contenere una sottostringa con i formati seguenti: X.Y.Z o X.Y.Z.A dove A, X, Y e Z sono numeri interi positivi.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "È stata trovata più di un'istanza di dati di versione in BUILD_BUILDNUMBER. Si presuppone che la prima istanza sia la versione.", + "loc.messages.Error_NoValueFoundForEnvVar": "Nessun valore è stato trovato per la variabile di ambiente specificata.", + "loc.messages.Error_PackageFailure": "Si è verificato un errore durante il tentativo di includere i file nel pacchetto.", + "loc.messages.Info_AttemptingToPackFile": "Tentativo di includere il file nel pacchetto: ", + "loc.messages.Warning_NoConfigForOldNuGet": "Per connettersi ai feed NuGet ospitati nell'organizzazione di Azure DevOps con NuGet 3.1 o versione precedente, modificare la pipeline di compilazione in modo che specifichi il percorso di un file NuGet.config contenente le origini pacchetto che si vogliono usare.", + "loc.messages.PackagesPublishedSuccessfully": "I pacchetti sono stati pubblicati", + "loc.messages.PackagesFailedToPublish": "La pubblicazione dei pacchetti non è riuscita", + "loc.messages.UnknownFeedType": "Tipo di feed '%s' sconosciuto", + "loc.messages.Error_NoSourceSpecifiedForPush": "Non è stata specificata alcuna origine per push", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Si è verificato un errore imprevisto durante il tentativo di eseguire il push del pacchetto VstsNuGetPush.exe. Codice di uscita: %s. Errore:%s", + "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe non è stato trovato. Verrà eseguito il fallback a NuGet.exe.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Nessun pacchetto corrispondente ai criteri di ricerca.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Per la pubblicazione è stato usato forzatamente NuGet.exe. Se si verificano conflitti di push, verrà restituito un errore.", + "loc.messages.Error_PushNotARegularFile": "%s non è un file. Verificare la proprietà 'Percorso/Criterio per nupkg' dell'attività.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "L'opzione 'Consenti di ignorare i duplicati' è attualmente disponibile solo in Azure Pipelines. Se NuGet.exe rileva un conflitto, l'attività non riuscirà.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "L'opzione 'Consenti di ignorare i duplicati' è attualmente disponibile solo negli agenti Windows. Se NuGet.exe rileva un conflitto, l'attività non riuscirà.", + "loc.messages.Error_CommandNotRecognized": "Il comando %s non è stato riconosciuto.", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore non supporta attualmente una chiave API crittografata.", + "loc.messages.Error_ExpectedConfigurationElement": "XML non valido. È previsto un elemento denominato 'configuration'.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Non sono stati trovati file corrispondenti con il criterio di ricerca: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "Non è stato trovato alcun URL di download per %s", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Non è stata trovata alcuna versione corrispondente all'input %s", + "loc.messages.Error_NuGetToolInstallerFailer": "L'installazione dello strumento non è riuscita: %s", + "loc.messages.Info_AvailableVersions": "Le versioni disponibili sono: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Sulla stringa di versione viene usata una corrispondenza query che potrebbe causare modifiche del comportamento o impreviste quando NuGet viene aggiornato a una nuova versione.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Uso di informazioni di autenticazione per l'URI seguente: ", + "loc.messages.Info_ResolvedToolFromCache": "Risoluzione dalla cache dello strumento: %s", + "loc.messages.Info_SavingTempConfig": "Salvataggio di NuGet.config in un file di configurazione temporaneo.", + "loc.messages.Info_UsingToolPath": "Uso del percorso dello strumento: %s", + "loc.messages.Info_UsingVersion": "Uso della versione: %s", + "loc.messages.NGCommon_AddingSources": "Impostazione delle credenziali in NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "L'area '%s' [%s] non è stata trovata. Il servizio che contiene tale area potrebbe non essere disponibile nell'area geografica corrente.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "È stata rilevata la versione di NuGet %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Il percorso del caricatore delle estensioni NuGet è stato rilevato (variabile di ambiente NUGET_EXTENSIONS_PATH). Le estensioni vengono ignorate quando si usa il client NuGet predefinito", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Non sono state trovate origini pacchetto nel file NuGet.config in %s", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Il file NuGet.config in %s non è valido.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "In %s è previsto un file NuGet.config, ma il contenuto del file sembra essere quello di un file packages.config. Verificare le impostazioni dell'attività %s e confermare di aver selezionato NuGet.config invece di packages.config.", + "loc.messages.NGCommon_RemovingSources": "Preparazione dell'impostazione delle credenziali in NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "L'area '%s' [%s] non è stata trovata. Potrebbe essersi verificato un problema con l'installazione di Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "È stata selezionata una versione di NuGet sconosciuta.", + "loc.messages.NGCommon_UnableToFindTool": "Lo strumento %s non è stato trovato", + "loc.messages.Warning_SessionCreationFailed": "Non è stato possibile creare la sessione di provenienza: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Aggiornamento della versione di NuGet.exe a %s da %s. In seguito all'aggiornamento di NuGet a una nuova versione è possibile riscontrare modifiche funzionali o modifiche che causano un'interruzione. Per evitare queste modifiche, deselezionare l'opzione 'Controlla disponibilità di versioni più recenti' nell'attività.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Il comando NuGet non è riuscito. Codice di uscita: %s. Errore: %s", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg è attualmente abilitato per questa attività. Per risolvere questo avviso, modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Impossibile ripristinare i pacchetti. Modificare l'attività di compilazione e impostare 'includeNuGetOrg' su 'false' o deselezionare 'Usa pacchetti da NuGet.org'.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "La connessione al servizio non utilizza un metodo di autenticazione supportato. Usare una connessione al servizio con autenticazione basata su token di accesso personale." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/ja-JP/resources.resjson index f1aed68352c3..acca30863790 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613747) or [see the NuGet documentation](https://docs.microsoft.com/nuget/)", - "loc.description": "NuGet パッケージを復元、パック、プッシュするか、NuGet コマンドを実行します。NuGet.org および Azure Artifacts や MyGet のような認証されたフィードがサポートされます。Nuget.exe を使用して .NET Framework アプリと連携します。.NET Core および .NET Standard アプリの場合は、.NET Core タスクをご使用ください。", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "フィードと認証", - "loc.group.displayName.restoreAdvanced": "詳細設定", - "loc.group.displayName.pushAdvanced": "詳細", - "loc.group.displayName.packOptions": "パック オプション", - "loc.group.displayName.packAdvanced": "詳細", - "loc.input.label.command": "コマンド", - "loc.input.help.command": "実行する NuGet コマンド。引数を追加したり、異なるコマンドを使用したりするには、[カスタム] を選択します。", - "loc.input.label.solution": "ソリューション、packages.config、project.json へのパス", - "loc.input.help.solution": "復元するパッケージを参照するソリューション、packages.config、project.json ファイルへのパス。", - "loc.input.label.selectOrConfig": "使用するフィード", - "loc.input.help.selectOrConfig": "Azure Artifacts や NuGet.org からフィードをここで選択するか、ソース コード リポジトリに nuGet.config ファイルをコミットしてそのパスをここで設定します。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "生成する NuGet.config に、選択したフィードを含めます。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンスを取得している必要があります。", - "loc.input.label.includeNuGetOrg": "NuGet.org からのパッケージを使用する", - "loc.input.help.includeNuGetOrg": "生成される NuGet.config に NuGet.org を含めます。", - "loc.input.label.nugetConfigPath": "NuGet.config へのパス", - "loc.input.help.nugetConfigPath": "リポジトリにある、パッケージの復元元のフィードを指定する NuGet.config。", - "loc.input.label.externalEndpoints": "この組織/コレクション外のフィードの資格情報", - "loc.input.help.externalEndpoints": "選択した NuGet.config にある外部レジストリに使用する資格情報です。この組織/コレクションのフィードの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", - "loc.input.label.noCache": "ローカル キャッシュの無効化", - "loc.input.help.noCache": "NuGet で、ローカル コンピューター キャッシュからパッケージを使用しないようにします。", - "loc.input.label.disableParallelProcessing": "並列処理を無効にする", - "loc.input.help.disableParallelProcessing": "NuGet が同時に複数のパッケージをインストールしないようにします。", - "loc.input.label.packagesDirectory": "ダウンロード先ディレクトリ", - "loc.input.help.packagesDirectory": "パッケージがインストールされるフォルダーを指定します。フォルダーを指定しないと、パッケージは、選択したソリューション、packages.config、project.json のいずれかと共に packages/ フォルダーに復元されます。", - "loc.input.label.verbosityRestore": "詳細", - "loc.input.help.verbosityRestore": "出力に表示する詳細の量を指定します。", - "loc.input.label.searchPatternPush": "発行する NuGet パッケージへのパス", - "loc.input.help.searchPatternPush": "アップロードする Nupkg ファイルとの一致を探すパターンまたはパス。複数のパターンをセミコロンで区切ることができます。", - "loc.input.label.nuGetFeedType": "ターゲット フィードの場所", - "loc.input.label.feedPublish": "ターゲット フィード", - "loc.input.help.feedPublish": "このアカウントでホストされているフィードを選択します。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンス認証しておく必要があります。", - "loc.input.label.publishPackageMetadata": "パイプライン メタデータの公開", - "loc.input.help.publishPackageMetadata": "このビルド/リリース パイプラインのメタデータ (実行番号、ソース コード情報) をパッケージに関連付ける", - "loc.input.label.allowPackageConflicts": "重複のスキップを許可する", - "loc.input.help.allowPackageConflicts": "パッケージのセットを連続的に公開している場合に、変更されたパッケージのサブセットのバージョン番号だけを変更している場合は、このオプションを使用します。これにより、一部のパッケージが 409 競合エラーで拒否されても、タスクから成功を報告できるようになります。\n\n現在、このオプションは、Azure Pipelines 上で Windows エージェントを使用している場合にのみ利用可能です。NuGet.exe で競合が発生すると、タスクは失敗します。プロキシ環境内の場合、このオプションは動作せず、公開は失敗します。", - "loc.input.label.externalEndpoint": "NuGet サーバー", - "loc.input.help.externalEndpoint": "外部 NuGet サーバーの資格情報が含まれている NuGet サービス接続。", - "loc.input.label.verbosityPush": "詳細", - "loc.input.help.verbosityPush": "出力に表示する詳細の量を指定します。", - "loc.input.label.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルへのパス", - "loc.input.help.searchPatternPack": "パッケージする csproj ディレクトリを検索するパターン。\n\nセミコロンで区切って複数のパターンを指定できます。また、先頭に '!' を付けることでパターンを否定できます。例: `**\\*.csproj;!**\\*.Tests.csproj`", - "loc.input.label.configurationToPack": "パッケージへの構成", - "loc.input.help.configurationToPack": "csproj ファイルの使用時、これでパッケージの構成が指定されます", - "loc.input.label.outputDir": "パッケージ フォルダー", - "loc.input.help.outputDir": "パッケージが作成されるフォルダー。空の場合、パッケージはソースのルートに作成されます。", - "loc.input.label.versioningScheme": "自動パッケージ バージョン管理", - "loc.input.help.versioningScheme": "参照を含むプロジェクトでは使用できません。[日付と時刻を使用する] を選ぶと、`X.Y.Z-ci-datetime` の書式で設定された [SemVer](http://semver.org/spec/v1.0.0.html) 対応バージョンが生成されます (X、Y、Z は自分で選択)。\n\n[環境変数を使用する] を選ぶ場合は、環境変数を選んで、使用するバージョン番号がそれに含まれていることを確認する必要があります。\n\n[ビルド番号を使用する] を選ぶと、ビルド番号がパッケージのバージョンに使用されます。**注:** オプション セットでは、ビルド番号の形式は '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)' となります。", - "loc.input.label.includeReferencedProjects": "参照プロジェクトを含む", - "loc.input.help.includeReferencedProjects": "依存関係として、またはパッケージの一部として参照プロジェクトが含まれます。自動パッケージのバージョン管理では使用できません。プロジェクトと同じ名前を持つ、対応する nuspec ファイルが参照プロジェクトにある場合は、その参照プロジェクトは依存関係として追加されます。それ以外の場合は、参照プロジェクトはパッケージの一部として追加されます。[詳細](https://docs.microsoft.com/ja-JP/nuget/tools/cli-ref-pack)。", - "loc.input.label.versionEnvVar": "環境変数", - "loc.input.help.versionEnvVar": "$、$env、または % を使用せずに変数名を入力します。", - "loc.input.label.requestedMajorVersion": "メジャー", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "マイナー", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "パッチ", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "タイム ゾーン", - "loc.input.help.packTimezone": "パッケージのバージョンを生成するために使用するタイム ゾーンを指定します。ホストされたビルド エージェントを使用している場合は、日時が異なる可能性があるため、UTC を選択することをお勧めします。", - "loc.input.label.includeSymbols": "シンボル パッケージの作成", - "loc.input.help.includeSymbols": "パッケージにソースとシンボルが含まれていることを指定します。これを .nuspec ファイルで使用すると、通常の NuGet パッケージ ファイルと、それに対応するシンボル パッケージが作成されます。", - "loc.input.label.toolPackage": "ツール パッケージ", - "loc.input.help.toolPackage": "プロジェクトの出力ファイルをツール フォルダーに入れるかどうかを決定します。", - "loc.input.label.buildProperties": "追加のビルド プロパティ", - "loc.input.help.buildProperties": "token=value のペアをセミコロンで区切って並べたリストを指定します。.nuspec ファイル内に出現する $token$ がそれぞれ指定された値で置き換えられます。引用符で囲んだ文字列を値として指定することもできます。", - "loc.input.label.basePath": "ベース パス", - "loc.input.help.basePath": "nuspec ファイルで定義されたファイルのベース パス。", - "loc.input.label.verbosityPack": "詳細", - "loc.input.help.verbosityPack": "出力に表示する詳細の量を指定します。", - "loc.input.label.arguments": "コマンドと引数", - "loc.input.help.arguments": "実行のために NuGet.exe に渡されるコマンドと引数です。NuGet 3.5 以降が使用されている場合は、プロジェクト コレクション ビルド サービスがアクセスする、この組織/コレクション内のフィードに対する list、restore、publish などの認証済みコマンドが自動的に認証されます。", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "このビルド エージェントの Azure DevOps 組織でホストされている NuGet フィードに接続するには、ビルド パイプラインを編集して nuget の上位バージョンを選択するか、使用するパッケージ ソースを含む NuGet.config へのパスを指定します。", - "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 を選ばれましたがカスタム NuGet パスが指定されました。カスタム パスが優先されます。この警告を解決するには、ビルド タスクを編集して、[詳細設定] で NuGet バージョンに [カスタム] を選びます。", - "loc.messages.PackagesInstalledSuccessfully": "パッケージが正常に復元されました", - "loc.messages.PackagesFailedToInstall": "パッケージを復元できませんでした", - "loc.messages.ConnectingAs": "'%s' [%s] として Azure DevOps 組織のフィードに接続しています", - "loc.messages.BuildIdentityPermissionsHint": "内部フィードについて、ビルド サービス ID '%s' [%s] がフィードにアクセスできることを確認します。", - "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe がエージェントで見つかりません。構成ベースの資格情報フローに戻ります。", - "loc.messages.NotARegularFile": "%s はソリューション ファイルではありません。NuGet 復元タスクの [ソリューションまたは packages.config へのパス] プロパティをご確認ください。", - "loc.messages.UnknownRestoreMode": "復元モード '%s' が不明です", - "loc.messages.CouldNotFindNuGetService": "NuGet サービスが見つかりません。このタスクは、使用している Azure DevOps 組織でホストされているフィードへ認証できません。", - "loc.messages.NoNuGetSpecified": "[カスタム] を選んでいる場合は、NuGet.exe へのパスを指定する必要があります", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動パッケージ バージョン管理] オプションと [参照プロジェクトを含む] オプションを一緒に機能させることはできません。参照されたプロジェクトは、自動バージョン管理の設定によって提供されるカスタム バージョンを継承しません。", - "loc.messages.Error_AutomaticallyVersionReleases": "自動バージョン: ビルド オプションからのバージョン番号の取得は、リリースではサポートされていません", - "loc.messages.Error_NoVersionFoundInBuildNumber": "次の環境変数にバージョン番号データが見つかりませんでした: BUILD_BUILDNUMBER。この変数の値は、次の形式のサブ文字列を含んでいる必要があります: X.Y.Z または X.Y.Z.A (A、X、Y、Z は正の整数)。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER に複数のインスタンスのバージョン データが含まれています。最初のインスタンスをバージョンと想定します。", - "loc.messages.Error_NoValueFoundForEnvVar": "指定された環境変数の値が見つかりませんでした。", - "loc.messages.Error_PackageFailure": "ファイルをパックしようとしてエラーが発生しました。", - "loc.messages.Info_AttemptingToPackFile": "ファイルをパックしようとしています: ", - "loc.messages.Warning_NoConfigForOldNuGet": "Azure DevOps 組織でホストされている NuGet フィードに、NuGet 3.1 以下を使用して接続するには、ビルド パイプラインを編集して、使用するパッケージ ソースを含む NuGet.config へのパスを指定してください。", - "loc.messages.PackagesPublishedSuccessfully": "パッケージが正常に発行されました", - "loc.messages.PackagesFailedToPublish": "パッケージを発行できませんでした", - "loc.messages.UnknownFeedType": "フィードの種類 '%s' が不明です", - "loc.messages.Error_NoSourceSpecifiedForPush": "プッシュ用のソースが指定されていませんでした", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "VstsNuGetPush.exe でパッケージをプッシュしようとしていて、予期しないエラーが発生しました。終了コード (%s)、エラー (%s)", - "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe が見つかりませんでした。NuGet.exe にフォールバックしています。", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "検索パターンに一致するパッケージが見つかりませんでした。", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "発行のために NuGet.exe が強制的に使用されたため、プッシュで競合が発生すると、エラーになります。", - "loc.messages.Error_PushNotARegularFile": "%s はファイルではありません。タスクの [Nupkg へのパス/パターン] プロパティをご確認ください。", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "[重複のスキップを許可する] オプションは、現在、Azure Pipelines 上でのみ利用できます。NuGet.exe で競合が発生すると、タスクは失敗します。", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "[重複のスキップを許可する] オプションは、現在、Windows エージェント上でのみ利用できます。NuGet.exe で競合が発生すると、タスクは失敗します。", - "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore は、現在、暗号化された API キーの使用をサポートしていません。", - "loc.messages.Error_ExpectedConfigurationElement": "無効な xml です。'configuration' という要素が必要です。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "次の検索パターンと一致するファイルが見つかりませんでした: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s のダウンロード URL が見つかりませんでした", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "入力 %s に一致するバージョンは見つかりませんでした", - "loc.messages.Error_NuGetToolInstallerFailer": "ツールをインストールできませんでした: %s", - "loc.messages.Info_AvailableVersions": "利用可能なバージョン: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "バージョン文字列でクエリ マッチを使用しています。NuGet が新しいバージョンに更新されるときに、動作の変更や重大な変更が発生する可能性があります。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "次の URI に対して認証情報が使用されています: ", - "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", - "loc.messages.Info_SavingTempConfig": "NuGet.config を一時構成ファイルに保存しています。", - "loc.messages.Info_UsingToolPath": "使用するツール パス: %s", - "loc.messages.Info_UsingVersion": "使用するバージョン: %s", - "loc.messages.NGCommon_AddingSources": "NuGet.config での資格証明の設定", - "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 領域を特定できません。この領域を含むサービスは、ご利用の地域では提供されません。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました: %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "検出された NuGet バージョン %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました。ビルトインの NuGet クライアントを使用するとき、拡張機能は無視されます", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s の NuGet.config ファイルでパッケージ ソースが見つかりません", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s の NuGet.config が無効です。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s で NuGet.config ファイルが想定されていますが、そのコンテンツは packages.config のようです。%s タスクの設定をチェックし、packages.config ではなく NuGet.config を選択したことを確認してください。", - "loc.messages.NGCommon_RemovingSources": "NuGet.config での資格情報の設定準備", - "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] の領域が見つかりません。Team Foundation Server のインストールで問題が発生した可能性があります。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "不明な NuGet バージョンが選ばれました。", - "loc.messages.NGCommon_UnableToFindTool": "ツール %s が見つかりません", - "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe のバージョンを %s に更新しています (現在のバージョンは %s)。NuGet を新しいバージョンに更新すると、動作の変更やビルド ブレークを起こす変更が発生することがあります。これを避けるには、タスクの [最新バージョンのチェック] オプションを選択解除します。", - "loc.messages.Error_NugetFailedWithCodeAndErr": "終了コード (%s) とエラー (%s) で、Nuget コマンドが失敗しました", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg は現在、このタスクに対して有効になっています。この警告を解決するには、ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "パッケージを復元できませんでした。ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "サービス接続では、サポートされている認証方法が使用されていません。個人用アクセス トークン ベースの認証でサービス接続を使用してください。" +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613747) or [see the NuGet documentation](https://docs.microsoft.com/nuget/)", + "loc.description": "NuGet パッケージを復元、パック、プッシュするか、NuGet コマンドを実行します。NuGet.org および Azure Artifacts や MyGet のような認証されたフィードがサポートされます。Nuget.exe を使用して .NET Framework アプリと連携します。.NET Core および .NET Standard アプリの場合は、.NET Core タスクをご使用ください。", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "フィードと認証", + "loc.group.displayName.restoreAdvanced": "詳細設定", + "loc.group.displayName.pushAdvanced": "詳細", + "loc.group.displayName.packOptions": "パック オプション", + "loc.group.displayName.packAdvanced": "詳細", + "loc.input.label.command": "コマンド", + "loc.input.help.command": "実行する NuGet コマンド。引数を追加したり、異なるコマンドを使用したりするには、[カスタム] を選択します。", + "loc.input.label.solution": "ソリューション、packages.config、project.json へのパス", + "loc.input.help.solution": "復元するパッケージを参照するソリューション、packages.config、project.json ファイルへのパス。", + "loc.input.label.selectOrConfig": "使用するフィード", + "loc.input.help.selectOrConfig": "Azure Artifacts や NuGet.org からフィードをここで選択するか、ソース コード リポジトリに nuGet.config ファイルをコミットしてそのパスをここで設定します。", + "loc.input.label.feedRestore": "この Azure Artifacts/TFS フィードからのパッケージを使用します。ドロップダウンから選択するか、[プロジェクト名/] フィード名を入力してください。", + "loc.input.help.feedRestore": "生成する NuGet.config に、選択したフィードを含めます。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンスを取得している必要があります。", + "loc.input.label.includeNuGetOrg": "NuGet.org からのパッケージを使用する", + "loc.input.help.includeNuGetOrg": "生成される NuGet.config に NuGet.org を含めます。", + "loc.input.label.nugetConfigPath": "NuGet.config へのパス", + "loc.input.help.nugetConfigPath": "リポジトリにある、パッケージの復元元のフィードを指定する NuGet.config。", + "loc.input.label.externalEndpoints": "この組織/コレクション外のフィードの資格情報", + "loc.input.help.externalEndpoints": "選択した NuGet.config にある外部レジストリに使用する資格情報です。この組織/コレクションのフィードの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", + "loc.input.label.noCache": "ローカル キャッシュの無効化", + "loc.input.help.noCache": "NuGet で、ローカル コンピューター キャッシュからパッケージを使用しないようにします。", + "loc.input.label.disableParallelProcessing": "並列処理を無効にする", + "loc.input.help.disableParallelProcessing": "NuGet が同時に複数のパッケージをインストールしないようにします。", + "loc.input.label.packagesDirectory": "ダウンロード先ディレクトリ", + "loc.input.help.packagesDirectory": "パッケージがインストールされるフォルダーを指定します。フォルダーを指定しないと、パッケージは、選択したソリューション、packages.config、project.json のいずれかと共に packages/ フォルダーに復元されます。", + "loc.input.label.verbosityRestore": "詳細", + "loc.input.help.verbosityRestore": "出力に表示する詳細の量を指定します。", + "loc.input.label.searchPatternPush": "発行する NuGet パッケージへのパス", + "loc.input.help.searchPatternPush": "アップロードする Nupkg ファイルとの一致を探すパターンまたはパス。複数のパターンをセミコロンで区切ることができます。", + "loc.input.label.nuGetFeedType": "ターゲット フィードの場所", + "loc.input.label.feedPublish": "ターゲット フィード", + "loc.input.help.feedPublish": "このアカウントでホストされているフィードを選択します。ここでフィードを選択するには、Azure Artifacts をインストールしてライセンス認証しておく必要があります。", + "loc.input.label.publishPackageMetadata": "パイプライン メタデータの公開", + "loc.input.help.publishPackageMetadata": "このビルド/リリース パイプラインのメタデータ (実行番号、ソース コード情報) をパッケージに関連付ける", + "loc.input.label.allowPackageConflicts": "重複のスキップを許可する", + "loc.input.help.allowPackageConflicts": "パッケージのセットを連続的に公開している場合に、変更されたパッケージのサブセットのバージョン番号だけを変更している場合は、このオプションを使用します。これにより、一部のパッケージが 409 競合エラーで拒否されても、タスクから成功を報告できるようになります。\n\n現在、このオプションは、Azure Pipelines 上で Windows エージェントを使用している場合にのみ利用可能です。NuGet.exe で競合が発生すると、タスクは失敗します。プロキシ環境内の場合、このオプションは動作せず、公開は失敗します。", + "loc.input.label.externalEndpoint": "NuGet サーバー", + "loc.input.help.externalEndpoint": "外部 NuGet サーバーの資格情報が含まれている NuGet サービス接続。", + "loc.input.label.verbosityPush": "詳細", + "loc.input.help.verbosityPush": "出力に表示する詳細の量を指定します。", + "loc.input.label.searchPatternPack": "パックする csproj ファイルまたは nuspec ファイルへのパス", + "loc.input.help.searchPatternPack": "パッケージする csproj ディレクトリを検索するパターン。\n\nセミコロンで区切って複数のパターンを指定できます。また、先頭に '!' を付けることでパターンを否定できます。例: `**\\*.csproj;!**\\*.Tests.csproj`", + "loc.input.label.configurationToPack": "パッケージへの構成", + "loc.input.help.configurationToPack": "csproj ファイルの使用時、これでパッケージの構成が指定されます", + "loc.input.label.outputDir": "パッケージ フォルダー", + "loc.input.help.outputDir": "パッケージが作成されるフォルダー。空の場合、パッケージはソースのルートに作成されます。", + "loc.input.label.versioningScheme": "自動パッケージ バージョン管理", + "loc.input.help.versioningScheme": "参照を含むプロジェクトでは使用できません。[日付と時刻を使用する] を選ぶと、`X.Y.Z-ci-datetime` の書式で設定された [SemVer](http://semver.org/spec/v1.0.0.html) 対応バージョンが生成されます (X、Y、Z は自分で選択)。\n\n[環境変数を使用する] を選ぶ場合は、環境変数を選んで、使用するバージョン番号がそれに含まれていることを確認する必要があります。\n\n[ビルド番号を使用する] を選ぶと、ビルド番号がパッケージのバージョンに使用されます。**注:** オプション セットでは、ビルド番号の形式は '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)' となります。", + "loc.input.label.includeReferencedProjects": "参照プロジェクトを含む", + "loc.input.help.includeReferencedProjects": "依存関係として、またはパッケージの一部として参照プロジェクトが含まれます。自動パッケージのバージョン管理では使用できません。プロジェクトと同じ名前を持つ、対応する nuspec ファイルが参照プロジェクトにある場合は、その参照プロジェクトは依存関係として追加されます。それ以外の場合は、参照プロジェクトはパッケージの一部として追加されます。[詳細](https://docs.microsoft.com/ja-JP/nuget/tools/cli-ref-pack)。", + "loc.input.label.versionEnvVar": "環境変数", + "loc.input.help.versionEnvVar": "$、$env、または % を使用せずに変数名を入力します。", + "loc.input.label.requestedMajorVersion": "メジャー", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "マイナー", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "パッチ", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "タイム ゾーン", + "loc.input.help.packTimezone": "パッケージのバージョンを生成するために使用するタイム ゾーンを指定します。ホストされたビルド エージェントを使用している場合は、日時が異なる可能性があるため、UTC を選択することをお勧めします。", + "loc.input.label.includeSymbols": "シンボル パッケージの作成", + "loc.input.help.includeSymbols": "パッケージにソースとシンボルが含まれていることを指定します。これを .nuspec ファイルで使用すると、通常の NuGet パッケージ ファイルと、それに対応するシンボル パッケージが作成されます。", + "loc.input.label.toolPackage": "ツール パッケージ", + "loc.input.help.toolPackage": "プロジェクトの出力ファイルをツール フォルダーに入れるかどうかを決定します。", + "loc.input.label.buildProperties": "追加のビルド プロパティ", + "loc.input.help.buildProperties": "token=value のペアをセミコロンで区切って並べたリストを指定します。.nuspec ファイル内に出現する $token$ がそれぞれ指定された値で置き換えられます。引用符で囲んだ文字列を値として指定することもできます。", + "loc.input.label.basePath": "ベース パス", + "loc.input.help.basePath": "nuspec ファイルで定義されたファイルのベース パス。", + "loc.input.label.verbosityPack": "詳細", + "loc.input.help.verbosityPack": "出力に表示する詳細の量を指定します。", + "loc.input.label.arguments": "コマンドと引数", + "loc.input.help.arguments": "実行のために NuGet.exe に渡されるコマンドと引数です。NuGet 3.5 以降が使用されている場合は、プロジェクト コレクション ビルド サービスがアクセスする、この組織/コレクション内のフィードに対する list、restore、publish などの認証済みコマンドが自動的に認証されます。", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "このビルド エージェントの Azure DevOps 組織でホストされている NuGet フィードに接続するには、ビルド パイプラインを編集して nuget の上位バージョンを選択するか、使用するパッケージ ソースを含む NuGet.config へのパスを指定します。", + "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3 を選ばれましたがカスタム NuGet パスが指定されました。カスタム パスが優先されます。この警告を解決するには、ビルド タスクを編集して、[詳細設定] で NuGet バージョンに [カスタム] を選びます。", + "loc.messages.PackagesInstalledSuccessfully": "パッケージが正常に復元されました", + "loc.messages.PackagesFailedToInstall": "パッケージを復元できませんでした", + "loc.messages.ConnectingAs": "'%s' [%s] として Azure DevOps 組織のフィードに接続しています", + "loc.messages.BuildIdentityPermissionsHint": "内部フィードについて、ビルド サービス ID '%s' [%s] がフィードにアクセスできることを確認します。", + "loc.messages.NoCredProviderOnAgent": "CredentialProvider.TeamBuild.exe がエージェントで見つかりません。構成ベースの資格情報フローに戻ります。", + "loc.messages.NotARegularFile": "%s はソリューション ファイルではありません。NuGet 復元タスクの [ソリューションまたは packages.config へのパス] プロパティをご確認ください。", + "loc.messages.UnknownRestoreMode": "復元モード '%s' が不明です", + "loc.messages.CouldNotFindNuGetService": "NuGet サービスが見つかりません。このタスクは、使用している Azure DevOps 組織でホストされているフィードへ認証できません。", + "loc.messages.NoNuGetSpecified": "[カスタム] を選んでいる場合は、NuGet.exe へのパスを指定する必要があります", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動パッケージ バージョン管理] オプションと [参照プロジェクトを含む] オプションを一緒に機能させることはできません。参照されたプロジェクトは、自動バージョン管理の設定によって提供されるカスタム バージョンを継承しません。", + "loc.messages.Error_AutomaticallyVersionReleases": "自動バージョン: ビルド オプションからのバージョン番号の取得は、リリースではサポートされていません", + "loc.messages.Error_NoVersionFoundInBuildNumber": "次の環境変数にバージョン番号データが見つかりませんでした: BUILD_BUILDNUMBER。この変数の値は、次の形式のサブ文字列を含んでいる必要があります: X.Y.Z または X.Y.Z.A (A、X、Y、Z は正の整数)。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER に複数のインスタンスのバージョン データが含まれています。最初のインスタンスをバージョンと想定します。", + "loc.messages.Error_NoValueFoundForEnvVar": "指定された環境変数の値が見つかりませんでした。", + "loc.messages.Error_PackageFailure": "ファイルをパックしようとしてエラーが発生しました。", + "loc.messages.Info_AttemptingToPackFile": "ファイルをパックしようとしています: ", + "loc.messages.Warning_NoConfigForOldNuGet": "Azure DevOps 組織でホストされている NuGet フィードに、NuGet 3.1 以下を使用して接続するには、ビルド パイプラインを編集して、使用するパッケージ ソースを含む NuGet.config へのパスを指定してください。", + "loc.messages.PackagesPublishedSuccessfully": "パッケージが正常に発行されました", + "loc.messages.PackagesFailedToPublish": "パッケージを発行できませんでした", + "loc.messages.UnknownFeedType": "フィードの種類 '%s' が不明です", + "loc.messages.Error_NoSourceSpecifiedForPush": "プッシュ用のソースが指定されていませんでした", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "VstsNuGetPush.exe でパッケージをプッシュしようとしていて、予期しないエラーが発生しました。終了コード (%s)、エラー (%s)", + "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe が見つかりませんでした。NuGet.exe にフォールバックしています。", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "検索パターンに一致するパッケージが見つかりませんでした。", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "発行のために NuGet.exe が強制的に使用されたため、プッシュで競合が発生すると、エラーになります。", + "loc.messages.Error_PushNotARegularFile": "%s はファイルではありません。タスクの [Nupkg へのパス/パターン] プロパティをご確認ください。", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "[重複のスキップを許可する] オプションは、現在、Azure Pipelines 上でのみ利用できます。NuGet.exe で競合が発生すると、タスクは失敗します。", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "[重複のスキップを許可する] オプションは、現在、Windows エージェント上でのみ利用できます。NuGet.exe で競合が発生すると、タスクは失敗します。", + "loc.messages.Error_CommandNotRecognized": "コマンド %s を認識できませんでした。", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore は、現在、暗号化された API キーの使用をサポートしていません。", + "loc.messages.Error_ExpectedConfigurationElement": "無効な xml です。'configuration' という要素が必要です。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "次の検索パターンと一致するファイルが見つかりませんでした: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s のダウンロード URL が見つかりませんでした", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "入力 %s に一致するバージョンは見つかりませんでした", + "loc.messages.Error_NuGetToolInstallerFailer": "ツールをインストールできませんでした: %s", + "loc.messages.Info_AvailableVersions": "利用可能なバージョン: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "バージョン文字列でクエリ マッチを使用しています。NuGet が新しいバージョンに更新されるときに、動作の変更や重大な変更が発生する可能性があります。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "次の URI に対して認証情報が使用されています: ", + "loc.messages.Info_ResolvedToolFromCache": "ツール キャッシュから解決: %s", + "loc.messages.Info_SavingTempConfig": "NuGet.config を一時構成ファイルに保存しています。", + "loc.messages.Info_UsingToolPath": "使用するツール パス: %s", + "loc.messages.Info_UsingVersion": "使用するバージョン: %s", + "loc.messages.NGCommon_AddingSources": "NuGet.config での資格証明の設定", + "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 領域を特定できません。この領域を含むサービスは、ご利用の地域では提供されません。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました: %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "検出された NuGet バージョン %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "NuGet 拡張機能のローダー パス (NUGET_EXTENSIONS_PATH 環境変数) が検出されました。ビルトインの NuGet クライアントを使用するとき、拡張機能は無視されます", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s の NuGet.config ファイルでパッケージ ソースが見つかりません", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s の NuGet.config が無効です。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s で NuGet.config ファイルが想定されていますが、そのコンテンツは packages.config のようです。%s タスクの設定をチェックし、packages.config ではなく NuGet.config を選択したことを確認してください。", + "loc.messages.NGCommon_RemovingSources": "NuGet.config での資格情報の設定準備", + "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] の領域が見つかりません。Team Foundation Server のインストールで問題が発生した可能性があります。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "不明な NuGet バージョンが選ばれました。", + "loc.messages.NGCommon_UnableToFindTool": "ツール %s が見つかりません", + "loc.messages.Warning_SessionCreationFailed": "次の来歴セッションを作成できませんでした: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe のバージョンを %s に更新しています (現在のバージョンは %s)。NuGet を新しいバージョンに更新すると、動作の変更やビルド ブレークを起こす変更が発生することがあります。これを避けるには、タスクの [最新バージョンのチェック] オプションを選択解除します。", + "loc.messages.Error_NugetFailedWithCodeAndErr": "終了コード (%s) とエラー (%s) で、Nuget コマンドが失敗しました", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg は現在、このタスクに対して有効になっています。この警告を解決するには、ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "パッケージを復元できませんでした。ビルド タスクを編集し、'includeNuGetOrg' を 'false' に設定するか、'NuGet.org からパッケージを使用する' の選択を解除します。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "サービス接続では、サポートされている認証方法が使用されていません。個人用アクセス トークン ベースの認証でサービス接続を使用してください。" } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/ko-KR/resources.resjson index 735105365e6a..172d1ea7288f 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613747) 또는 [NuGet 설명서 참조](https://docs.microsoft.com/nuget/)", - "loc.description": "NuGet 패키지를 복원, 압축 또는 푸시하거나 NuGet 명령을 실행합니다. NuGet.org와 Azure Artifacts, MyGet 등의 인증된 피드를 지원합니다. NuGet.exe와 .NET Framework 앱을 사용합니다. .NET Core 및 .NET Standard 앱의 경우 .NET Core 작업을 사용합니다.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "피드 및 인증", - "loc.group.displayName.restoreAdvanced": "고급", - "loc.group.displayName.pushAdvanced": "고급", - "loc.group.displayName.packOptions": "팩 옵션", - "loc.group.displayName.packAdvanced": "고급", - "loc.input.label.command": "명령", - "loc.input.help.command": "실행할 NuGet 명령입니다. '사용자 지정'을 선택하여 인수를 추가하거나 다른 명령을 사용합니다.", - "loc.input.label.solution": "솔루션, packages.config 또는 project.json의 경로", - "loc.input.help.solution": "복원할 패키지를 참조하는 솔루션, packages.config 또는 project.json 파일의 경로입니다.", - "loc.input.label.selectOrConfig": "사용할 피드", - "loc.input.help.selectOrConfig": "여기서 Azure Artifacts 및/또는 NuGet.org의 피드를 선택하거나, nuget.config 파일을 소스 코드 리포지토리에 커밋하고 여기에 해당 경로를 설정할 수 있습니다.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "선택한 피드를 생성된 NuGet.config에 포함합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", - "loc.input.label.includeNuGetOrg": "NuGet.org의 패키지 사용", - "loc.input.help.includeNuGetOrg": "생성된 NuGet.config에 NuGet.org를 포함합니다.", - "loc.input.label.nugetConfigPath": "NuGet.config 경로", - "loc.input.help.nugetConfigPath": "패키지를 복원할 피드를 지정하는 리포지토리의 NuGet.config입니다.", - "loc.input.label.externalEndpoints": "이 조직/컬렉션 외부 피드에 대한 자격 증명", - "loc.input.help.externalEndpoints": "선택한 NuGet.config에 있는 외부 레지스트리에 사용할 자격 증명입니다. 이 조직/컬렉션에 있는 피드의 경우 이 필드를 비워 두세요. 빌드의 자격 증명이 자동으로 사용됩니다.", - "loc.input.label.noCache": "로컬 캐시 사용 안 함", - "loc.input.help.noCache": "NuGet이 로컬 컴퓨터 캐시의 패키지를 사용할 수 없도록 합니다.", - "loc.input.label.disableParallelProcessing": "병렬 처리 사용 안 함", - "loc.input.help.disableParallelProcessing": "NuGet에서 동시에 여러 패키지를 설치할 수 없도록 합니다.", - "loc.input.label.packagesDirectory": "대상 디렉터리", - "loc.input.help.packagesDirectory": "패키지가 설치될 폴더를 지정합니다. 폴더를 지정하지 않으면 패키지가 선택한 솔루션, packages.config 또는 project.json과 함께 패키지/폴더에 복원됩니다.", - "loc.input.label.verbosityRestore": "자세한 정도", - "loc.input.help.verbosityRestore": "출력에 표시되는 세부 정보의 양을 지정합니다.", - "loc.input.label.searchPatternPush": "게시할 NuGet 패키지의 경로", - "loc.input.help.searchPatternPush": "일치시킬 패턴 또는 업로드할 nupkg 파일의 경로입니다. 여러 개의 패턴은 세미콜론으로 구분할 수 있습니다.", - "loc.input.label.nuGetFeedType": "대상 피드 위치", - "loc.input.label.feedPublish": "대상 피드", - "loc.input.help.feedPublish": "이 계정에 호스트된 피드를 선택합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", - "loc.input.label.publishPackageMetadata": "파이프라인 메타데이터 게시", - "loc.input.help.publishPackageMetadata": "이 빌드/릴리스 파이프라인의 메타데이터(실행 번호, 소스 코드 정보)를 패키지에 연결합니다.", - "loc.input.label.allowPackageConflicts": "중복을 건너뛸 수 있음", - "loc.input.help.allowPackageConflicts": "패키지 세트를 지속적으로 게시하고 변경된 패키지 하위 집합의 버전 번호만 변경하는 경우 이 옵션을 사용합니다. 이 옵션을 사용하면 패키지 중 일부가 409 충돌 오류로 거부된 경우에도 작업이 성공을 보고할 수 있습니다.\n\n이 옵션은 현재 Azure Pipelines에서, Windows 에이전트 사용 시에만 제공됩니다. NuGet.exe에서 충돌이 발생하면 작업이 실패합니다. 이 옵션은 프록시 환경 내에 있으면 작동하지 않고 게시가 실패합니다.", - "loc.input.label.externalEndpoint": "NuGet 서버", - "loc.input.help.externalEndpoint": "외부 NuGet 서버의 자격 증명이 포함된 NuGet 서비스 연결입니다.", - "loc.input.label.verbosityPush": "자세한 정도", - "loc.input.help.verbosityPush": "출력에 표시되는 세부 정보의 양을 지정합니다.", - "loc.input.label.searchPatternPack": "압축할 csproj 또는 nuspec 파일의 경로", - "loc.input.help.searchPatternPack": "패키지할 csproj 디렉터리를 검색할 패턴입니다.\n\n세미콜론을 사용하여 여러 패턴을 구분할 수 있으며, 접두사 '!'를 지정하여 패턴에 부정의 의미를 줄 수 있습니다(예: `**\\*.csproj;!**\\*.Tests.csproj`).", - "loc.input.label.configurationToPack": "패키지할 구성", - "loc.input.help.configurationToPack": "csproj 파일을 사용하는 경우 패키지할 구성을 지정합니다.", - "loc.input.label.outputDir": "패키지 폴더", - "loc.input.help.outputDir": "패키지가 생성될 폴더입니다. 비어 있으면 패키지가 소스 루트에 생성됩니다.", - "loc.input.label.versioningScheme": "자동 패키지 버전 관리", - "loc.input.help.versioningScheme": "참조된 프로젝트 포함에서 사용할 수 없습니다. '날짜 및 시간 사용'을 선택하면 형식이 `X.Y.Z-ci-datetime`으로 지정되는 [SemVer](http://semver.org/spec/v1.0.0.html) 규격 버전이 생성됩니다. 여기서 X, Y 및 Z는 사용자가 선택합니다.\n\n'환경 변수 사용'을 선택하면 환경 변수를 선택하고 환경 변수가 사용할 버전 번호를 포함하는지 확인해야 합니다.\n\n'빌드 번호 사용'을 선택하면 패키지하는 버전에 빌드 번호가 사용됩니다. **참고:** [옵션]에서 빌드 번호 형식이 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'이 되도록 설정하세요.", - "loc.input.label.includeReferencedProjects": "참조된 프로젝트 포함", - "loc.input.help.includeReferencedProjects": "참조된 프로젝트를 종속성 또는 패키지의 일부로 포함합니다. 자동 패키지 버전 관리에서는 사용할 수 없습니다. 참조된 프로젝트 파일에 프로젝트와 이름이 같은 해당하는 nuspec 파일이 있으면 해당 참조된 프로젝트가 종속성으로 추가됩니다. 그렇지 않으면 참조된 프로젝트가 패키지의 일부로 추가됩니다. [자세한 정보](https://docs.microsoft.com/en-us/nuget/tools/cli-ref-pack).", - "loc.input.label.versionEnvVar": "환경 변수", - "loc.input.help.versionEnvVar": "변수 이름을 $, $env 또는 % 없이 입력하세요.", - "loc.input.label.requestedMajorVersion": "주 버전", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "부 버전", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "패치", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "표준 시간대", - "loc.input.help.packTimezone": "패키지 버전을 생성하는 데 사용할 원하는 표준 시간대를 지정합니다. 날짜 및 시간이 다를 수 있으므로 호스트된 빌드 에이전트를 사용하는 경우 UTC를 선택하는 것이 좋습니다.", - "loc.input.label.includeSymbols": "기호 패키지 만들기", - "loc.input.help.includeSymbols": "패키지에 소스와 기호가 포함되도록 지정합니다. .nuspec 파일과 함께 사용하는 경우 정규 NuGet 패키지 파일과 해당 기호 패키지가 생성됩니다.", - "loc.input.label.toolPackage": "도구 패키지", - "loc.input.help.toolPackage": "프로젝트의 출력 파일이 도구 폴더에 있어야 하는지 여부를 결정합니다.", - "loc.input.label.buildProperties": "추가 빌드 속성", - "loc.input.help.buildProperties": "세미콜론으로 구분된 토큰 = 값 쌍의 목록을 지정합니다. 여기서 .nuspec 파일의 각 $token$ 항목은 지정된 값으로 바뀝니다. 값은 따옴표로 묶인 문자열일 수 있습니다.", - "loc.input.label.basePath": "기본 경로", - "loc.input.help.basePath": "nuspec 파일에 정의된 파일의 기본 경로입니다.", - "loc.input.label.verbosityPack": "자세한 정도", - "loc.input.help.verbosityPack": "출력에 표시되는 세부 정보의 양을 지정합니다.", - "loc.input.label.arguments": "명령 및 인수", - "loc.input.help.arguments": "실행을 위해 NuGet.exe에 전달되는 명령과 인수입니다. NuGet 3.5 이상을 사용하는 경우, Project Collection Build Service에서 액세스할 수 있는 이 조직/컬렉션의 피드에 대한 나열, 복원, 게시 등의 인증된 명령이 자동으로 인증됩니다.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "이 빌드 에이전트의 Azure DevOps 조직에 호스트된 NuGet 피드에 연결하려면, 빌드 파이프라인을 편집하여 상위 버전의 NuGet을 선택하거나 사용할 패키지 소스가 포함된 NuGet.config의 경로를 지정하세요.", - "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3을 선택했지만 사용자 지정 NuGet 경로를 제공했습니다. 사용자 지정 경로가 우선됩니다. 이 경고를 해결하려면 빌드 작업을 편집하고 [고급]에서 NuGet 버전에 대해 '사용자 지정'을 선택합니다.", - "loc.messages.PackagesInstalledSuccessfully": "패키지를 복원했습니다.", - "loc.messages.PackagesFailedToInstall": "패키지를 복원하지 못했습니다.", - "loc.messages.ConnectingAs": "Azure DevOps 조직의 피드에 '%s' [%s](으)로 연결하는 중", - "loc.messages.BuildIdentityPermissionsHint": "내부 피드의 경우 빌드 서비스 ID '%s' [%s]에 피드에 대한 액세스 권한이 있는지 확인하세요.", - "loc.messages.NoCredProviderOnAgent": "에이전트에서 CredentialProvider.TeamBuild.exe를 찾을 수 없습니다. 구성 기반 자격 증명 흐름을 대신 사용합니다.", - "loc.messages.NotARegularFile": "%s은(는) 솔루션 파일이 아닙니다. NuGet 복원 작업의 '솔루션 또는 packages.config의 경로' 속성을 확인하세요.", - "loc.messages.UnknownRestoreMode": "알 수 없는 복원 모드 '%s'", - "loc.messages.CouldNotFindNuGetService": "NuGet 서비스를 찾을 수 없습니다. 이 작업은 Azure DevOps 조직에 호스트된 피드에 인증할 수 없습니다.", - "loc.messages.NoNuGetSpecified": "'사용자 지정'을 선택한 경우 NuGet.exe에 대한 경로를 제공해야 합니다.", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "자동 패키지 버전 관리 및 참조된 프로젝트 포함 옵션은 함께 작동하지 않습니다. 참조된 프로젝트는 자동 버전 관리 설정에서 제공하는 사용자 지정 버전을 상속하지 않습니다.", - "loc.messages.Error_AutomaticallyVersionReleases": "자동 버전: 빌드에서 버전 번호 가져오기 옵션은 릴리스에서 지원되지 않습니다.", - "loc.messages.Error_NoVersionFoundInBuildNumber": "환경 변수 BUILD_BUILDNUMBER에서 버전 번호 데이터를 찾을 수 없습니다. 변수의 값에 X.Y.Z 또는 X.Y.Z.A 형식의 부분 문자열이 포함되어야 합니다. 여기서 A, X, Y, Z는 양의 정수입니다.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER에서 버전 데이터 인스턴스를 여러 개 찾았습니다. 첫 번째 인스턴스가 버전이라고 가정합니다.", - "loc.messages.Error_NoValueFoundForEnvVar": "제공된 환경 변수의 값을 찾을 수 없습니다.", - "loc.messages.Error_PackageFailure": "파일을 압축하는 동안 오류가 발생했습니다.", - "loc.messages.Info_AttemptingToPackFile": "파일을 압축하려고 합니다. ", - "loc.messages.Warning_NoConfigForOldNuGet": "NuGet 3.1 이하에서 Azure DevOps 조직에 호스트된 NuGet 피드에 연결하려면, 빌드 파이프라인을 편집하여 사용할 패키지 소스가 포함된 NuGet.config의 경로를 지정하세요.", - "loc.messages.PackagesPublishedSuccessfully": "패키지가 게시되었습니다.", - "loc.messages.PackagesFailedToPublish": "패키지를 게시하지 못했습니다.", - "loc.messages.UnknownFeedType": "알 수 없는 피드 유형 '%s'", - "loc.messages.Error_NoSourceSpecifiedForPush": "푸시에 대한 소스를 지정하지 않았습니다.", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "VstsNuGetPush.exe로 패키지를 푸시하는 중 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", - "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe를 찾을 수 없어 NuGet.exe로 변경 중입니다.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "검색 패턴과 일치하는 패키지가 없습니다.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "NuGet.exe가 게시에 강제로 사용되었습니다. 푸시 충돌이 발생하는 경우 오류가 발생합니다.", - "loc.messages.Error_PushNotARegularFile": "%s은(는) 파일이 아닙니다. 작업의 'nupkg 경로/패턴' 속성을 확인하세요.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "'중복을 건너뛸 수 있음' 옵션은 현재 Azure Pipelines에서만 사용할 수 있습니다. NuGet.exe에서 충돌이 발생하는 경우 작업이 실패합니다.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "'중복을 건너뛸 수 있음' 옵션은 현재 Windows 에이전트에서만 사용할 수 있습니다. NuGet.exe에서 충돌이 발생하는 경우 작업이 실패합니다.", - "loc.messages.Error_CommandNotRecognized": "%s 명령을 인식할 수 없습니다.", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore는 현재 암호화된 API 키 사용을 지원하지 않습니다.", - "loc.messages.Error_ExpectedConfigurationElement": "잘못된 XML입니다. 'configuration' 요소가 필요합니다.", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "다음 검색 패턴과 일치하는 파일을 찾을 수 없습니다. %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s에 대한 다운로드 URL을 찾을 수 없습니다.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "입력 %s과(와) 일치하는 버전을 찾을 수 없습니다.", - "loc.messages.Error_NuGetToolInstallerFailer": "도구 설치 실패: %s", - "loc.messages.Info_AvailableVersions": "사용 가능한 버전: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "버전 문자열에서 쿼리 일치를 사용하는 중입니다. NuGet이 새 버전으로 업데이트되면서 동작 변경 내용 또는 새로운 변경 내용이 발생할 수 있습니다.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "다음 URI에 대한 인증 정보를 사용합니다. ", - "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", - "loc.messages.Info_SavingTempConfig": "NuGet.config를 임시 구성 파일에 저장 중입니다.", - "loc.messages.Info_UsingToolPath": "도구 경로 %s 사용", - "loc.messages.Info_UsingVersion": "버전 %s 사용", - "loc.messages.NGCommon_AddingSources": "NuGet.config에서 자격 증명을 설정하는 중", - "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 영역을 찾을 수 없습니다. 해당 영역을 포함하는 서비스를 사용자의 지역에서 사용하지 못할 수도 있습니다.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "검색된 NuGet 버전 %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수). 기본 제공 NuGet 클라이언트를 사용할 경우 확장은 무시됩니다.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s의 NuGet.config 파일에서 패키지 소스를 찾을 수 없습니다.", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s의 NuGet.config가 잘못되었습니다.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s에 NuGet.config 파일이 필요하지만, 해당 내용이 packages.config인 것 같습니다. %s 작업에 대한 설정을 확인하고, packages.config가 아닌 NuGet.config를 선택했는지 확인하세요.", - "loc.messages.NGCommon_RemovingSources": "NuGet.config에서 자격 증명을 설정하기 위해 준비 중", - "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] 영역을 찾을 수 없습니다. Team Foundation Server 설치에 문제가 있을 수 있습니다.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "알 수 없는 NuGet 버전을 선택했습니다.", - "loc.messages.NGCommon_UnableToFindTool": "%s 도구를 찾을 수 없습니다.", - "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다.", - "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe 버전을 %s(으)로 업데이트 중입니다(이전 버전: %s). NuGet이 새 버전으로 업데이트되면 동작이 변경되거나 새로운 변경 사항이 발생할 수 있습니다. 이 업데이트를 원하지 않는 경우 작업에서 '최신 버전 확인' 옵션의 선택을 취소하세요.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "nuget 명령이 실패했습니다. 종료 코드(%s) 및 오류(%s)", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg는 현재 이 작업에 대해 활성화되어 있습니다. 이 경고를 해결하려면 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org의 패키지 사용'을 선택 취소하세요.", - "loc.messages.Error_IncludeNuGetOrgEnabled": "패키지를 복원하지 못했습니다. 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org에서 패키지 사용'을 선택 취소합니다.", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "서비스 연결에서 지원되는 인증 방법을 사용하지 않습니다. 개인용 액세스 토큰 기반 인증이 포함된 서비스 연결을 사용하세요." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613747) 또는 [NuGet 설명서 참조](https://docs.microsoft.com/nuget/)", + "loc.description": "NuGet 패키지를 복원, 압축 또는 푸시하거나 NuGet 명령을 실행합니다. NuGet.org와 Azure Artifacts, MyGet 등의 인증된 피드를 지원합니다. NuGet.exe와 .NET Framework 앱을 사용합니다. .NET Core 및 .NET Standard 앱의 경우 .NET Core 작업을 사용합니다.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "피드 및 인증", + "loc.group.displayName.restoreAdvanced": "고급", + "loc.group.displayName.pushAdvanced": "고급", + "loc.group.displayName.packOptions": "팩 옵션", + "loc.group.displayName.packAdvanced": "고급", + "loc.input.label.command": "명령", + "loc.input.help.command": "실행할 NuGet 명령입니다. '사용자 지정'을 선택하여 인수를 추가하거나 다른 명령을 사용합니다.", + "loc.input.label.solution": "솔루션, packages.config 또는 project.json의 경로", + "loc.input.help.solution": "복원할 패키지를 참조하는 솔루션, packages.config 또는 project.json 파일의 경로입니다.", + "loc.input.label.selectOrConfig": "사용할 피드", + "loc.input.help.selectOrConfig": "여기서 Azure Artifacts 및/또는 NuGet.org의 피드를 선택하거나, nuget.config 파일을 소스 코드 리포지토리에 커밋하고 여기에 해당 경로를 설정할 수 있습니다.", + "loc.input.label.feedRestore": "이 Azure Artifacts/TFS 피드의 패키지를 사용합니다. 드롭다운에서 선택하거나 [프로젝트 이름/]피드 이름을 입력합니다.", + "loc.input.help.feedRestore": "선택한 피드를 생성된 NuGet.config에 포함합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", + "loc.input.label.includeNuGetOrg": "NuGet.org의 패키지 사용", + "loc.input.help.includeNuGetOrg": "생성된 NuGet.config에 NuGet.org를 포함합니다.", + "loc.input.label.nugetConfigPath": "NuGet.config 경로", + "loc.input.help.nugetConfigPath": "패키지를 복원할 피드를 지정하는 리포지토리의 NuGet.config입니다.", + "loc.input.label.externalEndpoints": "이 조직/컬렉션 외부 피드에 대한 자격 증명", + "loc.input.help.externalEndpoints": "선택한 NuGet.config에 있는 외부 레지스트리에 사용할 자격 증명입니다. 이 조직/컬렉션에 있는 피드의 경우 이 필드를 비워 두세요. 빌드의 자격 증명이 자동으로 사용됩니다.", + "loc.input.label.noCache": "로컬 캐시 사용 안 함", + "loc.input.help.noCache": "NuGet이 로컬 컴퓨터 캐시의 패키지를 사용할 수 없도록 합니다.", + "loc.input.label.disableParallelProcessing": "병렬 처리 사용 안 함", + "loc.input.help.disableParallelProcessing": "NuGet에서 동시에 여러 패키지를 설치할 수 없도록 합니다.", + "loc.input.label.packagesDirectory": "대상 디렉터리", + "loc.input.help.packagesDirectory": "패키지가 설치될 폴더를 지정합니다. 폴더를 지정하지 않으면 패키지가 선택한 솔루션, packages.config 또는 project.json과 함께 패키지/폴더에 복원됩니다.", + "loc.input.label.verbosityRestore": "자세한 정도", + "loc.input.help.verbosityRestore": "출력에 표시되는 세부 정보의 양을 지정합니다.", + "loc.input.label.searchPatternPush": "게시할 NuGet 패키지의 경로", + "loc.input.help.searchPatternPush": "일치시킬 패턴 또는 업로드할 nupkg 파일의 경로입니다. 여러 개의 패턴은 세미콜론으로 구분할 수 있습니다.", + "loc.input.label.nuGetFeedType": "대상 피드 위치", + "loc.input.label.feedPublish": "대상 피드", + "loc.input.help.feedPublish": "이 계정에 호스트된 피드를 선택합니다. 여기서 피드를 선택하려면 Azure Artifacts가 설치되고 사용이 허가된 상태여야 합니다.", + "loc.input.label.publishPackageMetadata": "파이프라인 메타데이터 게시", + "loc.input.help.publishPackageMetadata": "이 빌드/릴리스 파이프라인의 메타데이터(실행 번호, 소스 코드 정보)를 패키지에 연결합니다.", + "loc.input.label.allowPackageConflicts": "중복을 건너뛸 수 있음", + "loc.input.help.allowPackageConflicts": "패키지 세트를 지속적으로 게시하고 변경된 패키지 하위 집합의 버전 번호만 변경하는 경우 이 옵션을 사용합니다. 이 옵션을 사용하면 패키지 중 일부가 409 충돌 오류로 거부된 경우에도 작업이 성공을 보고할 수 있습니다.\n\n이 옵션은 현재 Azure Pipelines에서, Windows 에이전트 사용 시에만 제공됩니다. NuGet.exe에서 충돌이 발생하면 작업이 실패합니다. 이 옵션은 프록시 환경 내에 있으면 작동하지 않고 게시가 실패합니다.", + "loc.input.label.externalEndpoint": "NuGet 서버", + "loc.input.help.externalEndpoint": "외부 NuGet 서버의 자격 증명이 포함된 NuGet 서비스 연결입니다.", + "loc.input.label.verbosityPush": "자세한 정도", + "loc.input.help.verbosityPush": "출력에 표시되는 세부 정보의 양을 지정합니다.", + "loc.input.label.searchPatternPack": "압축할 csproj 또는 nuspec 파일의 경로", + "loc.input.help.searchPatternPack": "패키지할 csproj 디렉터리를 검색할 패턴입니다.\n\n세미콜론을 사용하여 여러 패턴을 구분할 수 있으며, 접두사 '!'를 지정하여 패턴에 부정의 의미를 줄 수 있습니다(예: `**\\*.csproj;!**\\*.Tests.csproj`).", + "loc.input.label.configurationToPack": "패키지할 구성", + "loc.input.help.configurationToPack": "csproj 파일을 사용하는 경우 패키지할 구성을 지정합니다.", + "loc.input.label.outputDir": "패키지 폴더", + "loc.input.help.outputDir": "패키지가 생성될 폴더입니다. 비어 있으면 패키지가 소스 루트에 생성됩니다.", + "loc.input.label.versioningScheme": "자동 패키지 버전 관리", + "loc.input.help.versioningScheme": "참조된 프로젝트 포함에서 사용할 수 없습니다. '날짜 및 시간 사용'을 선택하면 형식이 `X.Y.Z-ci-datetime`으로 지정되는 [SemVer](http://semver.org/spec/v1.0.0.html) 규격 버전이 생성됩니다. 여기서 X, Y 및 Z는 사용자가 선택합니다.\n\n'환경 변수 사용'을 선택하면 환경 변수를 선택하고 환경 변수가 사용할 버전 번호를 포함하는지 확인해야 합니다.\n\n'빌드 번호 사용'을 선택하면 패키지하는 버전에 빌드 번호가 사용됩니다. **참고:** [옵션]에서 빌드 번호 형식이 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'이 되도록 설정하세요.", + "loc.input.label.includeReferencedProjects": "참조된 프로젝트 포함", + "loc.input.help.includeReferencedProjects": "참조된 프로젝트를 종속성 또는 패키지의 일부로 포함합니다. 자동 패키지 버전 관리에서는 사용할 수 없습니다. 참조된 프로젝트 파일에 프로젝트와 이름이 같은 해당하는 nuspec 파일이 있으면 해당 참조된 프로젝트가 종속성으로 추가됩니다. 그렇지 않으면 참조된 프로젝트가 패키지의 일부로 추가됩니다. [자세한 정보](https://docs.microsoft.com/en-us/nuget/tools/cli-ref-pack).", + "loc.input.label.versionEnvVar": "환경 변수", + "loc.input.help.versionEnvVar": "변수 이름을 $, $env 또는 % 없이 입력하세요.", + "loc.input.label.requestedMajorVersion": "주 버전", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "부 버전", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "패치", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "표준 시간대", + "loc.input.help.packTimezone": "패키지 버전을 생성하는 데 사용할 원하는 표준 시간대를 지정합니다. 날짜 및 시간이 다를 수 있으므로 호스트된 빌드 에이전트를 사용하는 경우 UTC를 선택하는 것이 좋습니다.", + "loc.input.label.includeSymbols": "기호 패키지 만들기", + "loc.input.help.includeSymbols": "패키지에 소스와 기호가 포함되도록 지정합니다. .nuspec 파일과 함께 사용하는 경우 정규 NuGet 패키지 파일과 해당 기호 패키지가 생성됩니다.", + "loc.input.label.toolPackage": "도구 패키지", + "loc.input.help.toolPackage": "프로젝트의 출력 파일이 도구 폴더에 있어야 하는지 여부를 결정합니다.", + "loc.input.label.buildProperties": "추가 빌드 속성", + "loc.input.help.buildProperties": "세미콜론으로 구분된 토큰 = 값 쌍의 목록을 지정합니다. 여기서 .nuspec 파일의 각 $token$ 항목은 지정된 값으로 바뀝니다. 값은 따옴표로 묶인 문자열일 수 있습니다.", + "loc.input.label.basePath": "기본 경로", + "loc.input.help.basePath": "nuspec 파일에 정의된 파일의 기본 경로입니다.", + "loc.input.label.verbosityPack": "자세한 정도", + "loc.input.help.verbosityPack": "출력에 표시되는 세부 정보의 양을 지정합니다.", + "loc.input.label.arguments": "명령 및 인수", + "loc.input.help.arguments": "실행을 위해 NuGet.exe에 전달되는 명령과 인수입니다. NuGet 3.5 이상을 사용하는 경우, Project Collection Build Service에서 액세스할 수 있는 이 조직/컬렉션의 피드에 대한 나열, 복원, 게시 등의 인증된 명령이 자동으로 인증됩니다.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "이 빌드 에이전트의 Azure DevOps 조직에 호스트된 NuGet 피드에 연결하려면, 빌드 파이프라인을 편집하여 상위 버전의 NuGet을 선택하거나 사용할 패키지 소스가 포함된 NuGet.config의 경로를 지정하세요.", + "loc.messages.Warning_ConflictingNuGetPreference": "NuGet 3.3을 선택했지만 사용자 지정 NuGet 경로를 제공했습니다. 사용자 지정 경로가 우선됩니다. 이 경고를 해결하려면 빌드 작업을 편집하고 [고급]에서 NuGet 버전에 대해 '사용자 지정'을 선택합니다.", + "loc.messages.PackagesInstalledSuccessfully": "패키지를 복원했습니다.", + "loc.messages.PackagesFailedToInstall": "패키지를 복원하지 못했습니다.", + "loc.messages.ConnectingAs": "Azure DevOps 조직의 피드에 '%s' [%s](으)로 연결하는 중", + "loc.messages.BuildIdentityPermissionsHint": "내부 피드의 경우 빌드 서비스 ID '%s' [%s]에 피드에 대한 액세스 권한이 있는지 확인하세요.", + "loc.messages.NoCredProviderOnAgent": "에이전트에서 CredentialProvider.TeamBuild.exe를 찾을 수 없습니다. 구성 기반 자격 증명 흐름을 대신 사용합니다.", + "loc.messages.NotARegularFile": "%s은(는) 솔루션 파일이 아닙니다. NuGet 복원 작업의 '솔루션 또는 packages.config의 경로' 속성을 확인하세요.", + "loc.messages.UnknownRestoreMode": "알 수 없는 복원 모드 '%s'", + "loc.messages.CouldNotFindNuGetService": "NuGet 서비스를 찾을 수 없습니다. 이 작업은 Azure DevOps 조직에 호스트된 피드에 인증할 수 없습니다.", + "loc.messages.NoNuGetSpecified": "'사용자 지정'을 선택한 경우 NuGet.exe에 대한 경로를 제공해야 합니다.", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "자동 패키지 버전 관리 및 참조된 프로젝트 포함 옵션은 함께 작동하지 않습니다. 참조된 프로젝트는 자동 버전 관리 설정에서 제공하는 사용자 지정 버전을 상속하지 않습니다.", + "loc.messages.Error_AutomaticallyVersionReleases": "자동 버전: 빌드에서 버전 번호 가져오기 옵션은 릴리스에서 지원되지 않습니다.", + "loc.messages.Error_NoVersionFoundInBuildNumber": "환경 변수 BUILD_BUILDNUMBER에서 버전 번호 데이터를 찾을 수 없습니다. 변수의 값에 X.Y.Z 또는 X.Y.Z.A 형식의 부분 문자열이 포함되어야 합니다. 여기서 A, X, Y, Z는 양의 정수입니다.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "BUILD_BUILDNUMBER에서 버전 데이터 인스턴스를 여러 개 찾았습니다. 첫 번째 인스턴스가 버전이라고 가정합니다.", + "loc.messages.Error_NoValueFoundForEnvVar": "제공된 환경 변수의 값을 찾을 수 없습니다.", + "loc.messages.Error_PackageFailure": "파일을 압축하는 동안 오류가 발생했습니다.", + "loc.messages.Info_AttemptingToPackFile": "파일을 압축하려고 합니다. ", + "loc.messages.Warning_NoConfigForOldNuGet": "NuGet 3.1 이하에서 Azure DevOps 조직에 호스트된 NuGet 피드에 연결하려면, 빌드 파이프라인을 편집하여 사용할 패키지 소스가 포함된 NuGet.config의 경로를 지정하세요.", + "loc.messages.PackagesPublishedSuccessfully": "패키지가 게시되었습니다.", + "loc.messages.PackagesFailedToPublish": "패키지를 게시하지 못했습니다.", + "loc.messages.UnknownFeedType": "알 수 없는 피드 유형 '%s'", + "loc.messages.Error_NoSourceSpecifiedForPush": "푸시에 대한 소스를 지정하지 않았습니다.", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "VstsNuGetPush.exe로 패키지를 푸시하는 중 예기치 않은 오류가 발생했습니다. 종료 코드(%s) 및 오류(%s)", + "loc.messages.Warning_FallBackToNuGet": "VstsNuGetPush.exe를 찾을 수 없어 NuGet.exe로 변경 중입니다.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "검색 패턴과 일치하는 패키지가 없습니다.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "NuGet.exe가 게시에 강제로 사용되었습니다. 푸시 충돌이 발생하는 경우 오류가 발생합니다.", + "loc.messages.Error_PushNotARegularFile": "%s은(는) 파일이 아닙니다. 작업의 'nupkg 경로/패턴' 속성을 확인하세요.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "'중복을 건너뛸 수 있음' 옵션은 현재 Azure Pipelines에서만 사용할 수 있습니다. NuGet.exe에서 충돌이 발생하는 경우 작업이 실패합니다.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "'중복을 건너뛸 수 있음' 옵션은 현재 Windows 에이전트에서만 사용할 수 있습니다. NuGet.exe에서 충돌이 발생하는 경우 작업이 실패합니다.", + "loc.messages.Error_CommandNotRecognized": "%s 명령을 인식할 수 없습니다.", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore는 현재 암호화된 API 키 사용을 지원하지 않습니다.", + "loc.messages.Error_ExpectedConfigurationElement": "잘못된 XML입니다. 'configuration' 요소가 필요합니다.", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "다음 검색 패턴과 일치하는 파일을 찾을 수 없습니다. %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "%s에 대한 다운로드 URL을 찾을 수 없습니다.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "입력 %s과(와) 일치하는 버전을 찾을 수 없습니다.", + "loc.messages.Error_NuGetToolInstallerFailer": "도구 설치 실패: %s", + "loc.messages.Info_AvailableVersions": "사용 가능한 버전: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "버전 문자열에서 쿼리 일치를 사용하는 중입니다. NuGet이 새 버전으로 업데이트되면서 동작 변경 내용 또는 새로운 변경 내용이 발생할 수 있습니다.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "다음 URI에 대한 인증 정보를 사용합니다. ", + "loc.messages.Info_ResolvedToolFromCache": "도구 캐시 %s에서 확인됨", + "loc.messages.Info_SavingTempConfig": "NuGet.config를 임시 구성 파일에 저장 중입니다.", + "loc.messages.Info_UsingToolPath": "도구 경로 %s 사용", + "loc.messages.Info_UsingVersion": "버전 %s 사용", + "loc.messages.NGCommon_AddingSources": "NuGet.config에서 자격 증명을 설정하는 중", + "loc.messages.NGCommon_AreaNotFoundInSps": "'%s' [%s] 영역을 찾을 수 없습니다. 해당 영역을 포함하는 서비스를 사용자의 지역에서 사용하지 못할 수도 있습니다.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "검색된 NuGet 버전 %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "검색된 NuGet 확장 로더 경로(NUGET_EXTENSIONS_PATH 환경 변수). 기본 제공 NuGet 클라이언트를 사용할 경우 확장은 무시됩니다.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "%s의 NuGet.config 파일에서 패키지 소스를 찾을 수 없습니다.", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s의 NuGet.config가 잘못되었습니다.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "%s에 NuGet.config 파일이 필요하지만, 해당 내용이 packages.config인 것 같습니다. %s 작업에 대한 설정을 확인하고, packages.config가 아닌 NuGet.config를 선택했는지 확인하세요.", + "loc.messages.NGCommon_RemovingSources": "NuGet.config에서 자격 증명을 설정하기 위해 준비 중", + "loc.messages.NGCommon_SpsNotFound": "'%s' [%s] 영역을 찾을 수 없습니다. Team Foundation Server 설치에 문제가 있을 수 있습니다.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "알 수 없는 NuGet 버전을 선택했습니다.", + "loc.messages.NGCommon_UnableToFindTool": "%s 도구를 찾을 수 없습니다.", + "loc.messages.Warning_SessionCreationFailed": "출처 세션 %s을(를) 만들 수 없습니다.", + "loc.messages.Warning_UpdatingNuGetVersion": "NuGet.exe 버전을 %s(으)로 업데이트 중입니다(이전 버전: %s). NuGet이 새 버전으로 업데이트되면 동작이 변경되거나 새로운 변경 사항이 발생할 수 있습니다. 이 업데이트를 원하지 않는 경우 작업에서 '최신 버전 확인' 옵션의 선택을 취소하세요.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "nuget 명령이 실패했습니다. 종료 코드(%s) 및 오류(%s)", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg는 현재 이 작업에 대해 활성화되어 있습니다. 이 경고를 해결하려면 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org의 패키지 사용'을 선택 취소하세요.", + "loc.messages.Error_IncludeNuGetOrgEnabled": "패키지를 복원하지 못했습니다. 빌드 작업을 편집하고 'includeNuGetOrg'를 'false'로 설정하거나 'NuGet.org에서 패키지 사용'을 선택 취소합니다.", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "서비스 연결에서 지원되는 인증 방법을 사용하지 않습니다. 개인용 액세스 토큰 기반 인증이 포함된 서비스 연결을 사용하세요." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/ru-RU/resources.resjson index 21006800a379..e4472de5648a 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613747) или [документацию по NuGet](https://docs.microsoft.com/nuget/)", - "loc.description": "Восстановление, упаковка или отправка пакетов NuGet или выполнение команды NuGet. Поддерживает NuGet.org и прошедшие проверку подлинности веб-каналы, такие как Azure Artifacts и MyGet. Использует NuGet.exe и работает с приложениями платформы .NET Framework. Для приложений .NET Core и .NET Standard используйте задачу .NET Core.", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "Веб-каналы и проверка подлинности", - "loc.group.displayName.restoreAdvanced": "Дополнительно", - "loc.group.displayName.pushAdvanced": "Дополнительно", - "loc.group.displayName.packOptions": "Параметры пакета", - "loc.group.displayName.packAdvanced": "Дополнительно", - "loc.input.label.command": "Команда", - "loc.input.help.command": "Команда NuGet, которую необходимо выполнить. Выберите вариант \"Пользовательская\", чтобы добавить аргументы или использовать другую команду.", - "loc.input.label.solution": "Путь к решению, файлу packages.config или файлу project.json", - "loc.input.help.solution": "Путь к файлу решения, файлу packages.config или файлу project.json, в котором указаны пакеты, которые следует восстановить.", - "loc.input.label.selectOrConfig": "Используемые веб-каналы", - "loc.input.help.selectOrConfig": "Здесь можно выбрать веб-канал из Azure Artifacts или NuGet.org либо сохранить файл nuget.config в репозитории исходного кода и указать здесь путь к нему.", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "Включите выбранный веб-канал в создаваемый файл NuGet.config. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", - "loc.input.label.includeNuGetOrg": "Использовать пакеты с сайта NuGet.org", - "loc.input.help.includeNuGetOrg": "Включить NuGet.org в созданный файл NuGet.config.", - "loc.input.label.nugetConfigPath": "Путь к файлу NuGet.config", - "loc.input.help.nugetConfigPath": "Файл NuGet.config в репозитории, в котором указаны веб-каналы, пакеты из которых следует восстановить.", - "loc.input.label.externalEndpoints": "Учетные данные для веб-каналов за пределами этой организации и коллекции", - "loc.input.help.externalEndpoints": "Учетные данные, которые следует использовать для внешних реестров, находящихся в выбранном файле NuGet.config. Для веб-каналов в данной организации или коллекции оставьте это поле пустым; учетные данные сборки используются автоматически.", - "loc.input.label.noCache": "Отключить локальный кэш", - "loc.input.help.noCache": "Запрещает NuGet использовать пакеты из кэшей локальных компьютеров.", - "loc.input.label.disableParallelProcessing": "Отключить параллельную обработку", - "loc.input.help.disableParallelProcessing": "Запрещает NuGet устанавливать несколько пакетов параллельно.", - "loc.input.label.packagesDirectory": "Каталог назначения", - "loc.input.help.packagesDirectory": "Задает папку, в которой устанавливаются пакеты. Если папка не указана, пакеты восстанавливаются в папку packages/ вместе с выбранным решением, packages.config или project.json.", - "loc.input.label.verbosityRestore": "Уровень детализации", - "loc.input.help.verbosityRestore": "Определяет, насколько подробными будут выходные данные.", - "loc.input.label.searchPatternPush": "Путь к публикуемым пакетам NuGet", - "loc.input.help.searchPatternPush": "Шаблон для сопоставления или путь к отправляемым NUPKG-файлам. Несколько шаблонов могут разделяться точкой с запятой.", - "loc.input.label.nuGetFeedType": "Расположение целевого веб-канала", - "loc.input.label.feedPublish": "Целевой веб-канал", - "loc.input.help.feedPublish": "Выберите веб-канал, размещенный в этой учетной записи. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", - "loc.input.label.publishPackageMetadata": "Опубликовать метаданные конвейера", - "loc.input.help.publishPackageMetadata": "Связать метаданные этого конвейера сборки или выпуска (номер запуска, сведения об исходном коде) с пакетом", - "loc.input.label.allowPackageConflicts": "Разрешить пропуск дубликатов", - "loc.input.help.allowPackageConflicts": "Используйте этот параметр, если вы постоянно публикуете набор пакетов, меняя номера версий только для части этих пакетов. Он позволяет задаче сообщать об успешном выполнении, даже если некоторые из пакетов отклоняются из-за конфликта (ошибка 409).\n\nСейчас этот параметр доступен только в Azure Pipelines при использовании агентов Windows. Если NuGet.exe обнаруживает конфликт, задача завершается сбоем. В среде прокси-сервера этот параметр не работает, а публикация завершается сбоем.", - "loc.input.label.externalEndpoint": "Сервер NuGet", - "loc.input.help.externalEndpoint": "Подключение к службе NuGet, содержащее учетные данные внешнего сервера NuGet.", - "loc.input.label.verbosityPush": "Уровень детализации", - "loc.input.help.verbosityPush": "Определяет уровень детализации выходных данных.", - "loc.input.label.searchPatternPack": "Путь к упаковываемым файлам CSPROJ или NUSPEC", - "loc.input.help.searchPatternPack": "Шаблон для поиска упаковываемых каталогов с CSPROJ-файлами.\n\nМожно указать несколько шаблонов, разделив их точками с запятыми. Кроме того, можно указать отрицание шаблона с помощью префикса \"!\". Пример: \"**\\*.csproj;!**\\*.Tests.csproj\"", - "loc.input.label.configurationToPack": "Конфигурация пакета", - "loc.input.help.configurationToPack": "При использовании CSPROJ-файла так указывается конфигурация для пакета", - "loc.input.label.outputDir": "Папка пакета", - "loc.input.help.outputDir": "Папка, в которой будут создаваться пакеты. Если значение пусто, пакеты будут созданы в корневом каталоге исходных файлов.", - "loc.input.label.versioningScheme": "Автоматическое управление версиями пакетов", - "loc.input.help.versioningScheme": "Не может использоваться с упоминаемыми проектами. Если вы выбрали \"Использовать дату и время\", будет создана соответствующая требованиям [SemVer](http://semver.org/spec/v1.0.0.html) версия в формате \"X.Y.Z-ci-дата-время\", где X, Y и Z можно указать.\n\nЕсли вы выбрали \"Использовать переменную среды\", необходимо выбрать переменную среды и убедиться в том, что она содержит номер версии, который вы хотите использовать.\n\nЕсли вы выбрали \"Использовать номер сборки\", в качестве версии пакета будет использоваться номер сборки. **Примечание.** В разделе \"Параметры\" установите следующий формат номера сборки: [$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416).", - "loc.input.label.includeReferencedProjects": "Включить ссылаемые проекты", - "loc.input.help.includeReferencedProjects": "Включить упоминаемые проекты как зависимости или как часть пакета. Параметр не может использоваться наряду с автоматическим определением версий пакетов. Если у упоминаемого проекта есть соответствующий NUSPEC-файл с тем же именем, что и у проекта, то этот проект добавляется в качестве зависимости. В противном случае проект добавляется как часть пакета. [Дополнительные сведения](https://docs.microsoft.com/ru-ru/nuget/tools/cli-ref-pack).", - "loc.input.label.versionEnvVar": "Переменная среды", - "loc.input.help.versionEnvVar": "Введите имя переменной без $, $env или %.", - "loc.input.label.requestedMajorVersion": "Основной", - "loc.input.help.requestedMajorVersion": "Значение X в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "Дополнительный", - "loc.input.help.requestedMinorVersion": "Значение Y в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "Исправление", - "loc.input.help.requestedPatchVersion": "Значение Z в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "Часовой пояс", - "loc.input.help.packTimezone": "Указывает требуемый часовой пояс для создания версии пакета. При использовании размещаемых агентов сборки рекомендуется выбрать UTC, так как дата и время для этих агентов могут различаться.", - "loc.input.label.includeSymbols": "Создать пакет символов", - "loc.input.help.includeSymbols": "Указывает, что пакет содержит исходные файлы и символы. При использовании с NUSPEC-файлом создаются обычный файл пакета NuGet и соответствующий пакет символов.", - "loc.input.label.toolPackage": "Пакет инструментов", - "loc.input.help.toolPackage": "Определяет, должны ли выходные файлы проекта размещаться в папке инструмента.", - "loc.input.label.buildProperties": "Дополнительные свойства сборки", - "loc.input.help.buildProperties": "Список пар \"маркер = значение\", разделенных точкой с запятой, в котором каждое вхождение $token$ в файле NUSPEC будет заменено заданным значением. Значения могут представлять собой строки в кавычках.", - "loc.input.label.basePath": "Базовый путь", - "loc.input.help.basePath": "Базовый путь к файлам, определенный в файле nuspec.", - "loc.input.label.verbosityPack": "Уровень детализации", - "loc.input.help.verbosityPack": "Определяет, насколько подробными будут выходные данные.", - "loc.input.label.arguments": "Команда и аргументы", - "loc.input.help.arguments": "Команда и аргументы, которые будут передаваться в NuGet.exe для выполнения. Если используется NuGet 3.5 или более поздняя версия, команды с проверкой подлинности, такие как list, restore и publish для любого веб-канала в этой организации или коллекции, к которой имеет доступ служба сборки коллекции проектов, будут автоматически проходить проверку подлинности.", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "Для подключения к веб-каналам NuGet, размещенным в организации Azure DevOps для этого агента сборки, измените конвейер сборки, указав более позднюю версию nuget или путь к файлу NuGet.config, содержащему источники пакетов, которые вы хотите использовать.", - "loc.messages.Warning_ConflictingNuGetPreference": "Был выбран NuGet 3.3, но при этом был указан настраиваемый путь NuGet. Будет использован настраиваемый путь. Чтобы устранить это предупреждение, измените задачу сборки и укажите настраиваемое значение для версии NuGet в разделе \"Дополнительно\".", - "loc.messages.PackagesInstalledSuccessfully": "Пакеты успешно восстановлены.", - "loc.messages.PackagesFailedToInstall": "Не удалось восстановить пакеты.", - "loc.messages.ConnectingAs": "Подключение к веб-каналам в организации Azure DevOps в качестве \"%s\" [%s]", - "loc.messages.BuildIdentityPermissionsHint": "Для внутренних каналов удостоверение службы сборки \"%s\" [%s] должно иметь доступ к каналу.", - "loc.messages.NoCredProviderOnAgent": "Файл CredentialProvider.TeamBuild.exe не найден на агенте. Выполняется откат до потока учетных данных на основе конфигурации.", - "loc.messages.NotARegularFile": "%s не является файлом решения. Проверьте свойство \"Путь к решению или файлу packages.config\" задачи восстановления NuGet.", - "loc.messages.UnknownRestoreMode": "Неизвестный режим восстановления (\"%s\")", - "loc.messages.CouldNotFindNuGetService": "Не удалось найти службу NuGet. Эта задача не сможет проходить проверку подлинности в веб-каналах, размещенных в организации Azure DevOps.", - "loc.messages.NoNuGetSpecified": "Если выбрано настраиваемое значение, необходимо указать путь к файлу NuGet.exe.", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Функции автоматического управления версиями пакетов и включения ссылаемых проектов не работают друг с другом. Ссылаемые проекты не будут наследовать настраиваемые версии, заданные с помощью автоматического управления версиями.", - "loc.messages.Error_AutomaticallyVersionReleases": "Автоматическое определение версии: возможность получения номера версии на основе сборки не поддерживается в выпусках", - "loc.messages.Error_NoVersionFoundInBuildNumber": "Не удалось найти сведения о номере версии в следующей переменной среды: BUILD_BUILDNUMBER. Значение этой переменной должно содержать подстроку, имеющую формат X.Y.Z или X.Y.Z.A, где A, X, Y и Z — положительные целые числа.", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "В переменной BUILD_BUILDNUMBER обнаружено несколько экземпляров сведений о версии. Предполагается, что на номер версии указывает первый экземпляр.", - "loc.messages.Error_NoValueFoundForEnvVar": "Не найдено значение для указанной переменной среды.", - "loc.messages.Error_PackageFailure": "Произошла ошибка при попытке упаковать файлы.", - "loc.messages.Info_AttemptingToPackFile": "Выполняется попытка упаковать файл: ", - "loc.messages.Warning_NoConfigForOldNuGet": "Для подключения к веб-каналам NuGet, размещенным в организации Azure DevOps, с помощью NuGet 3.1 или более ранней версии, измените конвейер сборки, указав путь к файлу NuGet.config, содержащему источники пакетов, которые вы хотите использовать.", - "loc.messages.PackagesPublishedSuccessfully": "Пакеты успешно опубликованы", - "loc.messages.PackagesFailedToPublish": "Не удалось опубликовать пакеты", - "loc.messages.UnknownFeedType": "Неизвестный тип канала (\"%s\")", - "loc.messages.Error_NoSourceSpecifiedForPush": "Не указан источник для отправки.", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Произошла непредвиденная ошибка при попытке отправить пакет с помощью VstsNuGetPush.exe. Код завершения: %s, ошибка: %s", - "loc.messages.Warning_FallBackToNuGet": "Файл VstsNuGetPush.exe не найден, идет возврат к файлу NuGet.exe.", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Нет пакетов, соответствующих шаблону поиска.", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Для публикации принудительно используется NuGet.exe. При возникновении конфликтов отправки произойдет сбой.", - "loc.messages.Error_PushNotARegularFile": "%s не является файлом. Проверьте свойство \"Шаблон или путь к NUPKG\" задачи.", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Параметр \"Разрешить пропуск дубликатов\" сейчас доступен только в Azure Pipelines. Если NuGet.exe обнаружит конфликт, задача завершится сбоем.", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Параметр \"Разрешить пропуск дубликатов\" сейчас доступен только для агентов Windows. Если NuGet.exe обнаружит конфликт, задача завершится сбоем.", - "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", - "loc.messages.Error_ApiKeyNotSupported": ".NET Core сейчас не поддерживает использование зашифрованных ключей API.", - "loc.messages.Error_ExpectedConfigurationElement": "Недопустимый код XML. Ожидается элемент \"configuration\".", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "Не найдены файлы, соответствующие шаблону поиска: %s.", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL-адрес скачивания для %s не найден.", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "Не найдена версия, соответствующая входному параметру %s", - "loc.messages.Error_NuGetToolInstallerFailer": "Сбой установки инструмента: %s", - "loc.messages.Info_AvailableVersions": "Доступные версии: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Вы используете для запроса сопоставление по строке версии. При обновлении версии NuGet возможны изменения в поведении или критические изменения.", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Используются сведения о проверке подлинности для следующего кода URI: ", - "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", - "loc.messages.Info_SavingTempConfig": "NuGet.config сохраняется во временном файле конфигурации.", - "loc.messages.Info_UsingToolPath": "Используемый путь к инструменту: %s", - "loc.messages.Info_UsingVersion": "Используемая версия: %s", - "loc.messages.NGCommon_AddingSources": "Идет настройка учетных данных в NuGet.config", - "loc.messages.NGCommon_AreaNotFoundInSps": "Не удается найти область \"%s\" [%s]. Возможно, служба, содержащая эту область, недоступна в вашем регионе.", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "Обнаруженная версия NuGet %s/%s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH). Расширения пропускаются при использовании встроенного клиента NuGet.", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "Не найдены источники пакетов в файле NuGet.config в \"%s\"", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "Файл NuGet.config в \"%s\" недопустим.", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Ожидался файл NuGet.config в \"%s\", однако похоже, что в нем содержатся данные packages.config. Проверьте параметры для задачи \"%s\" и подтвердите, что вы выбрали NuGet.config, а не packages.config.", - "loc.messages.NGCommon_RemovingSources": "Подготовка к настройке учетных данных в NuGet.config", - "loc.messages.NGCommon_SpsNotFound": "Не удается найти область \"%s\" [%s]. Возможно, возникла проблема с установкой Team Foundation Server.", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Выбрана неизвестная версия NuGet.", - "loc.messages.NGCommon_UnableToFindTool": "Не удается найти средство \"%s\"", - "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "Версия NuGet.exe обновляется с %s до %s. При обновлении версии NuGet возможны изменения в поведении или критические изменения. Если это нежелательно, отмените выбор параметра \"Проверить наличие последней версии\" в параметрах задачи.", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Сбой команды NuGet. Код выхода: %s, ошибка: %s", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg сейчас включен для этой задачи. Чтобы устранить это предупреждение, измените задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", - "loc.messages.Error_IncludeNuGetOrgEnabled": "Не удалось восстановить пакеты. Отредактируете задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Подключение к службе не использует поддерживаемый метод проверки подлинности. Используйте сервисное соединение с проверкой подлинности на основе токена личного доступа." +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613747) или [документацию по NuGet](https://docs.microsoft.com/nuget/)", + "loc.description": "Восстановление, упаковка или отправка пакетов NuGet или выполнение команды NuGet. Поддерживает NuGet.org и прошедшие проверку подлинности веб-каналы, такие как Azure Artifacts и MyGet. Использует NuGet.exe и работает с приложениями платформы .NET Framework. Для приложений .NET Core и .NET Standard используйте задачу .NET Core.", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "Веб-каналы и проверка подлинности", + "loc.group.displayName.restoreAdvanced": "Дополнительно", + "loc.group.displayName.pushAdvanced": "Дополнительно", + "loc.group.displayName.packOptions": "Параметры пакета", + "loc.group.displayName.packAdvanced": "Дополнительно", + "loc.input.label.command": "Команда", + "loc.input.help.command": "Команда NuGet, которую необходимо выполнить. Выберите вариант \"Пользовательская\", чтобы добавить аргументы или использовать другую команду.", + "loc.input.label.solution": "Путь к решению, файлу packages.config или файлу project.json", + "loc.input.help.solution": "Путь к файлу решения, файлу packages.config или файлу project.json, в котором указаны пакеты, которые следует восстановить.", + "loc.input.label.selectOrConfig": "Используемые веб-каналы", + "loc.input.help.selectOrConfig": "Здесь можно выбрать веб-канал из Azure Artifacts или NuGet.org либо сохранить файл nuget.config в репозитории исходного кода и указать здесь путь к нему.", + "loc.input.label.feedRestore": "Использовать пакеты из этого веб-канала Azure Artifacts или TFS. Выберите в раскрывающемся списке или введите [имя проекта/]имя канала.", + "loc.input.help.feedRestore": "Включите выбранный веб-канал в создаваемый файл NuGet.config. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", + "loc.input.label.includeNuGetOrg": "Использовать пакеты с сайта NuGet.org", + "loc.input.help.includeNuGetOrg": "Включить NuGet.org в созданный файл NuGet.config.", + "loc.input.label.nugetConfigPath": "Путь к файлу NuGet.config", + "loc.input.help.nugetConfigPath": "Файл NuGet.config в репозитории, в котором указаны веб-каналы, пакеты из которых следует восстановить.", + "loc.input.label.externalEndpoints": "Учетные данные для веб-каналов за пределами этой организации и коллекции", + "loc.input.help.externalEndpoints": "Учетные данные, которые следует использовать для внешних реестров, находящихся в выбранном файле NuGet.config. Для веб-каналов в данной организации или коллекции оставьте это поле пустым; учетные данные сборки используются автоматически.", + "loc.input.label.noCache": "Отключить локальный кэш", + "loc.input.help.noCache": "Запрещает NuGet использовать пакеты из кэшей локальных компьютеров.", + "loc.input.label.disableParallelProcessing": "Отключить параллельную обработку", + "loc.input.help.disableParallelProcessing": "Запрещает NuGet устанавливать несколько пакетов параллельно.", + "loc.input.label.packagesDirectory": "Каталог назначения", + "loc.input.help.packagesDirectory": "Задает папку, в которой устанавливаются пакеты. Если папка не указана, пакеты восстанавливаются в папку packages/ вместе с выбранным решением, packages.config или project.json.", + "loc.input.label.verbosityRestore": "Уровень детализации", + "loc.input.help.verbosityRestore": "Определяет, насколько подробными будут выходные данные.", + "loc.input.label.searchPatternPush": "Путь к публикуемым пакетам NuGet", + "loc.input.help.searchPatternPush": "Шаблон для сопоставления или путь к отправляемым NUPKG-файлам. Несколько шаблонов могут разделяться точкой с запятой.", + "loc.input.label.nuGetFeedType": "Расположение целевого веб-канала", + "loc.input.label.feedPublish": "Целевой веб-канал", + "loc.input.help.feedPublish": "Выберите веб-канал, размещенный в этой учетной записи. Для выбора веб-канала должен быть установлен и лицензирован компонент Azure Artifacts.", + "loc.input.label.publishPackageMetadata": "Опубликовать метаданные конвейера", + "loc.input.help.publishPackageMetadata": "Связать метаданные этого конвейера сборки или выпуска (номер запуска, сведения об исходном коде) с пакетом", + "loc.input.label.allowPackageConflicts": "Разрешить пропуск дубликатов", + "loc.input.help.allowPackageConflicts": "Используйте этот параметр, если вы постоянно публикуете набор пакетов, меняя номера версий только для части этих пакетов. Он позволяет задаче сообщать об успешном выполнении, даже если некоторые из пакетов отклоняются из-за конфликта (ошибка 409).\n\nСейчас этот параметр доступен только в Azure Pipelines при использовании агентов Windows. Если NuGet.exe обнаруживает конфликт, задача завершается сбоем. В среде прокси-сервера этот параметр не работает, а публикация завершается сбоем.", + "loc.input.label.externalEndpoint": "Сервер NuGet", + "loc.input.help.externalEndpoint": "Подключение к службе NuGet, содержащее учетные данные внешнего сервера NuGet.", + "loc.input.label.verbosityPush": "Уровень детализации", + "loc.input.help.verbosityPush": "Определяет уровень детализации выходных данных.", + "loc.input.label.searchPatternPack": "Путь к упаковываемым файлам CSPROJ или NUSPEC", + "loc.input.help.searchPatternPack": "Шаблон для поиска упаковываемых каталогов с CSPROJ-файлами.\n\nМожно указать несколько шаблонов, разделив их точками с запятыми. Кроме того, можно указать отрицание шаблона с помощью префикса \"!\". Пример: \"**\\*.csproj;!**\\*.Tests.csproj\"", + "loc.input.label.configurationToPack": "Конфигурация пакета", + "loc.input.help.configurationToPack": "При использовании CSPROJ-файла так указывается конфигурация для пакета", + "loc.input.label.outputDir": "Папка пакета", + "loc.input.help.outputDir": "Папка, в которой будут создаваться пакеты. Если значение пусто, пакеты будут созданы в корневом каталоге исходных файлов.", + "loc.input.label.versioningScheme": "Автоматическое управление версиями пакетов", + "loc.input.help.versioningScheme": "Не может использоваться с упоминаемыми проектами. Если вы выбрали \"Использовать дату и время\", будет создана соответствующая требованиям [SemVer](http://semver.org/spec/v1.0.0.html) версия в формате \"X.Y.Z-ci-дата-время\", где X, Y и Z можно указать.\n\nЕсли вы выбрали \"Использовать переменную среды\", необходимо выбрать переменную среды и убедиться в том, что она содержит номер версии, который вы хотите использовать.\n\nЕсли вы выбрали \"Использовать номер сборки\", в качестве версии пакета будет использоваться номер сборки. **Примечание.** В разделе \"Параметры\" установите следующий формат номера сборки: [$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416).", + "loc.input.label.includeReferencedProjects": "Включить ссылаемые проекты", + "loc.input.help.includeReferencedProjects": "Включить упоминаемые проекты как зависимости или как часть пакета. Параметр не может использоваться наряду с автоматическим определением версий пакетов. Если у упоминаемого проекта есть соответствующий NUSPEC-файл с тем же именем, что и у проекта, то этот проект добавляется в качестве зависимости. В противном случае проект добавляется как часть пакета. [Дополнительные сведения](https://docs.microsoft.com/ru-ru/nuget/tools/cli-ref-pack).", + "loc.input.label.versionEnvVar": "Переменная среды", + "loc.input.help.versionEnvVar": "Введите имя переменной без $, $env или %.", + "loc.input.label.requestedMajorVersion": "Основной", + "loc.input.help.requestedMajorVersion": "Значение X в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "Дополнительный", + "loc.input.help.requestedMinorVersion": "Значение Y в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "Исправление", + "loc.input.help.requestedPatchVersion": "Значение Z в версии [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "Часовой пояс", + "loc.input.help.packTimezone": "Указывает требуемый часовой пояс для создания версии пакета. При использовании размещаемых агентов сборки рекомендуется выбрать UTC, так как дата и время для этих агентов могут различаться.", + "loc.input.label.includeSymbols": "Создать пакет символов", + "loc.input.help.includeSymbols": "Указывает, что пакет содержит исходные файлы и символы. При использовании с NUSPEC-файлом создаются обычный файл пакета NuGet и соответствующий пакет символов.", + "loc.input.label.toolPackage": "Пакет инструментов", + "loc.input.help.toolPackage": "Определяет, должны ли выходные файлы проекта размещаться в папке инструмента.", + "loc.input.label.buildProperties": "Дополнительные свойства сборки", + "loc.input.help.buildProperties": "Список пар \"маркер = значение\", разделенных точкой с запятой, в котором каждое вхождение $token$ в файле NUSPEC будет заменено заданным значением. Значения могут представлять собой строки в кавычках.", + "loc.input.label.basePath": "Базовый путь", + "loc.input.help.basePath": "Базовый путь к файлам, определенный в файле nuspec.", + "loc.input.label.verbosityPack": "Уровень детализации", + "loc.input.help.verbosityPack": "Определяет, насколько подробными будут выходные данные.", + "loc.input.label.arguments": "Команда и аргументы", + "loc.input.help.arguments": "Команда и аргументы, которые будут передаваться в NuGet.exe для выполнения. Если используется NuGet 3.5 или более поздняя версия, команды с проверкой подлинности, такие как list, restore и publish для любого веб-канала в этой организации или коллекции, к которой имеет доступ служба сборки коллекции проектов, будут автоматически проходить проверку подлинности.", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "Для подключения к веб-каналам NuGet, размещенным в организации Azure DevOps для этого агента сборки, измените конвейер сборки, указав более позднюю версию nuget или путь к файлу NuGet.config, содержащему источники пакетов, которые вы хотите использовать.", + "loc.messages.Warning_ConflictingNuGetPreference": "Был выбран NuGet 3.3, но при этом был указан настраиваемый путь NuGet. Будет использован настраиваемый путь. Чтобы устранить это предупреждение, измените задачу сборки и укажите настраиваемое значение для версии NuGet в разделе \"Дополнительно\".", + "loc.messages.PackagesInstalledSuccessfully": "Пакеты успешно восстановлены.", + "loc.messages.PackagesFailedToInstall": "Не удалось восстановить пакеты.", + "loc.messages.ConnectingAs": "Подключение к веб-каналам в организации Azure DevOps в качестве \"%s\" [%s]", + "loc.messages.BuildIdentityPermissionsHint": "Для внутренних каналов удостоверение службы сборки \"%s\" [%s] должно иметь доступ к каналу.", + "loc.messages.NoCredProviderOnAgent": "Файл CredentialProvider.TeamBuild.exe не найден на агенте. Выполняется откат до потока учетных данных на основе конфигурации.", + "loc.messages.NotARegularFile": "%s не является файлом решения. Проверьте свойство \"Путь к решению или файлу packages.config\" задачи восстановления NuGet.", + "loc.messages.UnknownRestoreMode": "Неизвестный режим восстановления (\"%s\")", + "loc.messages.CouldNotFindNuGetService": "Не удалось найти службу NuGet. Эта задача не сможет проходить проверку подлинности в веб-каналах, размещенных в организации Azure DevOps.", + "loc.messages.NoNuGetSpecified": "Если выбрано настраиваемое значение, необходимо указать путь к файлу NuGet.exe.", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "Функции автоматического управления версиями пакетов и включения ссылаемых проектов не работают друг с другом. Ссылаемые проекты не будут наследовать настраиваемые версии, заданные с помощью автоматического управления версиями.", + "loc.messages.Error_AutomaticallyVersionReleases": "Автоматическое определение версии: возможность получения номера версии на основе сборки не поддерживается в выпусках", + "loc.messages.Error_NoVersionFoundInBuildNumber": "Не удалось найти сведения о номере версии в следующей переменной среды: BUILD_BUILDNUMBER. Значение этой переменной должно содержать подстроку, имеющую формат X.Y.Z или X.Y.Z.A, где A, X, Y и Z — положительные целые числа.", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "В переменной BUILD_BUILDNUMBER обнаружено несколько экземпляров сведений о версии. Предполагается, что на номер версии указывает первый экземпляр.", + "loc.messages.Error_NoValueFoundForEnvVar": "Не найдено значение для указанной переменной среды.", + "loc.messages.Error_PackageFailure": "Произошла ошибка при попытке упаковать файлы.", + "loc.messages.Info_AttemptingToPackFile": "Выполняется попытка упаковать файл: ", + "loc.messages.Warning_NoConfigForOldNuGet": "Для подключения к веб-каналам NuGet, размещенным в организации Azure DevOps, с помощью NuGet 3.1 или более ранней версии, измените конвейер сборки, указав путь к файлу NuGet.config, содержащему источники пакетов, которые вы хотите использовать.", + "loc.messages.PackagesPublishedSuccessfully": "Пакеты успешно опубликованы", + "loc.messages.PackagesFailedToPublish": "Не удалось опубликовать пакеты", + "loc.messages.UnknownFeedType": "Неизвестный тип канала (\"%s\")", + "loc.messages.Error_NoSourceSpecifiedForPush": "Не указан источник для отправки.", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "Произошла непредвиденная ошибка при попытке отправить пакет с помощью VstsNuGetPush.exe. Код завершения: %s, ошибка: %s", + "loc.messages.Warning_FallBackToNuGet": "Файл VstsNuGetPush.exe не найден, идет возврат к файлу NuGet.exe.", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "Нет пакетов, соответствующих шаблону поиска.", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "Для публикации принудительно используется NuGet.exe. При возникновении конфликтов отправки произойдет сбой.", + "loc.messages.Error_PushNotARegularFile": "%s не является файлом. Проверьте свойство \"Шаблон или путь к NUPKG\" задачи.", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "Параметр \"Разрешить пропуск дубликатов\" сейчас доступен только в Azure Pipelines. Если NuGet.exe обнаружит конфликт, задача завершится сбоем.", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "Параметр \"Разрешить пропуск дубликатов\" сейчас доступен только для агентов Windows. Если NuGet.exe обнаружит конфликт, задача завершится сбоем.", + "loc.messages.Error_CommandNotRecognized": "Нераспознанная команда %s.", + "loc.messages.Error_ApiKeyNotSupported": ".NET Core сейчас не поддерживает использование зашифрованных ключей API.", + "loc.messages.Error_ExpectedConfigurationElement": "Недопустимый код XML. Ожидается элемент \"configuration\".", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "Не найдены файлы, соответствующие шаблону поиска: %s.", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "URL-адрес скачивания для %s не найден.", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "Не найдена версия, соответствующая входному параметру %s", + "loc.messages.Error_NuGetToolInstallerFailer": "Сбой установки инструмента: %s", + "loc.messages.Info_AvailableVersions": "Доступные версии: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "Вы используете для запроса сопоставление по строке версии. При обновлении версии NuGet возможны изменения в поведении или критические изменения.", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "Используются сведения о проверке подлинности для следующего кода URI: ", + "loc.messages.Info_ResolvedToolFromCache": "Разрешено из кэша инструментов: %s", + "loc.messages.Info_SavingTempConfig": "NuGet.config сохраняется во временном файле конфигурации.", + "loc.messages.Info_UsingToolPath": "Используемый путь к инструменту: %s", + "loc.messages.Info_UsingVersion": "Используемая версия: %s", + "loc.messages.NGCommon_AddingSources": "Идет настройка учетных данных в NuGet.config", + "loc.messages.NGCommon_AreaNotFoundInSps": "Не удается найти область \"%s\" [%s]. Возможно, служба, содержащая эту область, недоступна в вашем регионе.", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "Обнаруженная версия NuGet %s/%s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "Обнаружен путь к загрузчику расширений NuGet (переменная среды NUGET_EXTENSIONS_PATH). Расширения пропускаются при использовании встроенного клиента NuGet.", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "Не найдены источники пакетов в файле NuGet.config в \"%s\"", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "Файл NuGet.config в \"%s\" недопустим.", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "Ожидался файл NuGet.config в \"%s\", однако похоже, что в нем содержатся данные packages.config. Проверьте параметры для задачи \"%s\" и подтвердите, что вы выбрали NuGet.config, а не packages.config.", + "loc.messages.NGCommon_RemovingSources": "Подготовка к настройке учетных данных в NuGet.config", + "loc.messages.NGCommon_SpsNotFound": "Не удается найти область \"%s\" [%s]. Возможно, возникла проблема с установкой Team Foundation Server.", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "Выбрана неизвестная версия NuGet.", + "loc.messages.NGCommon_UnableToFindTool": "Не удается найти средство \"%s\"", + "loc.messages.Warning_SessionCreationFailed": "Не удалось создать сеанс происхождения: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "Версия NuGet.exe обновляется с %s до %s. При обновлении версии NuGet возможны изменения в поведении или критические изменения. Если это нежелательно, отмените выбор параметра \"Проверить наличие последней версии\" в параметрах задачи.", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Сбой команды NuGet. Код выхода: %s, ошибка: %s", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "IncludeNugetOrg сейчас включен для этой задачи. Чтобы устранить это предупреждение, измените задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", + "loc.messages.Error_IncludeNuGetOrgEnabled": "Не удалось восстановить пакеты. Отредактируете задачу сборки и установите для \"includeNuGetOrg\" \"ЛОЖЬ\" или отключите \"Использовать пакеты из NuGet.org\".", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "Подключение к службе не использует поддерживаемый метод проверки подлинности. Используйте сервисное соединение с проверкой подлинности на основе токена личного доступа." } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-CN/resources.resjson index bcf020b61fcd..1eb6bf72ef5e 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=613747)或[参阅 NuGet 文档](https://docs.microsoft.com/nuget/)", - "loc.description": "还原、打包或推送 NuGet 包,或者运行 NuGet 命令。支持 NuGet.org 和经过身份验证的源,如 Azure Artifacts 和 MyGet。使用 NuGet.exe 并与 .NET Framework 应用结合使用。对于 .NET Core 和 .NET Standard 应用,请使用 .NET Core 任务。", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "源和身份验证", - "loc.group.displayName.restoreAdvanced": "高级", - "loc.group.displayName.pushAdvanced": "高级", - "loc.group.displayName.packOptions": "打包选项", - "loc.group.displayName.packAdvanced": "高级", - "loc.input.label.command": "命令", - "loc.input.help.command": "要运行的 NuGet 命令。选择“自定义”以添加参数或使用其他命令。", - "loc.input.label.solution": "解决方案、packages.config 或 project.json 的路径", - "loc.input.help.solution": "引用要还原的包的解决方案、packages.config 或 project.json 文件的路径。", - "loc.input.label.selectOrConfig": "要使用的源", - "loc.input.help.selectOrConfig": "可以在此处选择 Azure Artifacts 和/或 NuGet.org 中的源,也可以将 nuget.config 文件提交到源代码存储库,并在此处设置其路径。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "将所选源包含在生成的 NuGet.config 中。必须安装 Azure Artifacts 并授权才能在此处选择源。", - "loc.input.label.includeNuGetOrg": "从 NuGet.org 使用包", - "loc.input.help.includeNuGetOrg": "在生成的 NuGet.config 中包含 NuGet.org。", - "loc.input.label.nugetConfigPath": "NuGet.config 的路径", - "loc.input.help.nugetConfigPath": "存储库中用以指定从中还原包的源的 NuGet.config。", - "loc.input.label.externalEndpoints": "用于此组织/集合外部的源的凭据", - "loc.input.help.externalEndpoints": "用于位于所选 NuGet.config 中的外部注册表的凭据。对于此组织/集合中的源,请将其留空;将自动使用生成的凭据。", - "loc.input.label.noCache": "禁用本地缓存", - "loc.input.help.noCache": "阻止 NuGet 使用本地计算机缓存中的包。", - "loc.input.label.disableParallelProcessing": "禁用并行处理", - "loc.input.help.disableParallelProcessing": "阻止 NuGet 并行安装多个包。", - "loc.input.label.packagesDirectory": "目标目录", - "loc.input.help.packagesDirectory": "指定在其中安装包的文件夹。如果未指定任何文件夹,则包将还原到所选解决方案旁的 packages/ 文件夹、packages.config 或 project.json 中。", - "loc.input.label.verbosityRestore": "详细信息", - "loc.input.help.verbosityRestore": "指定在输出中显示的详细信息量。", - "loc.input.label.searchPatternPush": "要发布的 NuGet 包的路径", - "loc.input.help.searchPatternPush": "要匹配的模式或要上传的 nupkg 文件的路径。多个模式可用分号分隔。", - "loc.input.label.nuGetFeedType": "目标源位置", - "loc.input.label.feedPublish": "目标源", - "loc.input.help.feedPublish": "选择此帐户中托管的源。必须安装 Azure Artifacts 并获得许可才能在此处选择源。", - "loc.input.label.publishPackageMetadata": "发布管道元数据", - "loc.input.help.publishPackageMetadata": "将此生成/发布管道的元数据(运行 #、源代码信息)与包关联", - "loc.input.label.allowPackageConflicts": "允许跳过重复项", - "loc.input.help.allowPackageConflicts": "如果连续发布一组包并且仅更改已更改的一部分包的版本号,请使用此选项。即使因为 409 冲突错误而拒绝了部分包,此选项仍允许任务报告成功。\n\n目前仅在 Azure Pipelines 上使用 Windows 代理时可使用此选项。如果 NuGet.exe 遇到冲突,任务将失败。如果你处于代理环境中,此选项将无效且发布将失败。", - "loc.input.label.externalEndpoint": "NuGet 服务器", - "loc.input.help.externalEndpoint": "包含外部 NuGet 服务器凭据的 NuGet 服务连接。", - "loc.input.label.verbosityPush": "详细信息", - "loc.input.help.verbosityPush": "指定在输出中显示的详细信息量。", - "loc.input.label.searchPatternPack": "要打包的 csproj 或 nuspec 文件的路径", - "loc.input.help.searchPatternPack": "搜索要打包的 csproj 目录的模式。\n\n可以使用分号分隔多个模式,并且可以通过在模式前加上 \"!\" 使其变负。示例: \"**\\*.csproj;!**\\*.Tests.csproj\"", - "loc.input.label.configurationToPack": "包的配置", - "loc.input.help.configurationToPack": "使用 csproj 文件时,这指定包的配置", - "loc.input.label.outputDir": "包文件夹", - "loc.input.help.outputDir": "将在其中创建包的文件夹。如果为空,则将在源根目录创建包。", - "loc.input.label.versioningScheme": "自动包版本控制", - "loc.input.help.versioningScheme": "不能与包含的引用项目一起使用。如果选择“使用日期和时间”,将生成格式为 \"X.Y.Z-ci-datetime\" 的 [SemVer](http://semver.org/spec/v1.0.0.html) 兼容版本,其中你可以选择 X、Y 和 Z。\n\n如果选择“使用环境变量”,则必须选择一个环境变量并确保它包含你要使用的版本号。\n\n如果选择“使用生成号”,则将使用生成号确定包的版本。**请注意:** 在“选项”下,将生成号格式设置为 \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\"。", - "loc.input.label.includeReferencedProjects": "包括引用项目", - "loc.input.help.includeReferencedProjects": "将引用项目作为依赖项或包的一部分包括在内。不能与自动包版本控制一起使用。如果引用项目对应的 nuspec 文件与项目同名,则将引用项目作为依赖项添加。否则,将引用项目作为包的一部分添加。[了解详细信息](https://docs.microsoft.com/zh-cn/nuget/tools/cli-ref-pack)。", - "loc.input.label.versionEnvVar": "环境变量", - "loc.input.help.versionEnvVar": "输入变量名称,其中不含 $、$env 或 %。", - "loc.input.label.requestedMajorVersion": "主版本", - "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedMinorVersion": "次版本", - "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.requestedPatchVersion": "修补", - "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", - "loc.input.label.packTimezone": "时区", - "loc.input.help.packTimezone": "指定用于生成包版本的所需时区。如果使用托管的生成代理,建议选择 UTC,因为它们的日期和时间可能不同。", - "loc.input.label.includeSymbols": "创建符号包", - "loc.input.help.includeSymbols": "指定包包含源和符号。与 .nuspec 文件结合使用时,将创建常规 NuGet 包文件和对应的符号包。", - "loc.input.label.toolPackage": "工具包", - "loc.input.help.toolPackage": "确定项目的输出文件是否应位于工具文件夹中。", - "loc.input.label.buildProperties": "其他生成属性", - "loc.input.help.buildProperties": "指定令牌/值对列表,用分号分隔,其中 .nuspec 文件中 $token$ 的每个匹配项都将替换为给定的值。值可以是用引号引起来的字符串。", - "loc.input.label.basePath": "基路径", - "loc.input.help.basePath": "nuspec 文件中定义的文件的基路径。", - "loc.input.label.verbosityPack": "详细信息", - "loc.input.help.verbosityPack": "指定在输出中显示的详细信息量。", - "loc.input.label.arguments": "命令和参数", - "loc.input.help.arguments": "将传递到 NuGet.exe 进行执行的命令和参数。如果使用 NuGet 3.5 或更高版本,经过身份验证的命令(如针对此组织/集合中项目集合生成服务有权访问的任何源的 list、restore 和 publish 命令)将自动进行身份验证。 ", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "若要连接到此生成代理上 Azure DevOps 组织中托管的 NuGet 源,请编辑生成管道以选择更高版本的 NuGet,或指定包含要使用的包源的 NuGet.config 路径。", - "loc.messages.Warning_ConflictingNuGetPreference": "选择了 NuGet 3.3,但提供的是自定义 NuGet 路径。自定义路径将成为首选。要解决此警告,请编辑生成任务,在“高级”下选择“自定义”作为 NuGet 版本。", - "loc.messages.PackagesInstalledSuccessfully": "包还原成功", - "loc.messages.PackagesFailedToInstall": "包还原失败", - "loc.messages.ConnectingAs": "正在连接到 Azure DevOps 组织中的源(作为“%s”[%s])", - "loc.messages.BuildIdentityPermissionsHint": "对于内部源,请确保生成服务标识“%s”[%s] 有权对其进行访问。", - "loc.messages.NoCredProviderOnAgent": "未在代理上找到 CredentialProvider.TeamBuild.exe。正在回退到基于配置的凭据流。", - "loc.messages.NotARegularFile": "%s 不是解决方案文件。请检查 NuGet 还原任务的“解决方案或 packages.config 的路径”属性。", - "loc.messages.UnknownRestoreMode": "未知的还原模式“%s”", - "loc.messages.CouldNotFindNuGetService": "找不到 NuGet 服务。此任务将无法对 Azure DevOps 组织中托管的源进行验证。", - "loc.messages.NoNuGetSpecified": "如果选择了“自定义”,则必须提供 NuGet.exe 的路径", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "“自动包版本控制”不能与“包括引用项目”选项一起使用。引用项目不会继承由自动版本控制设置提供的自定义版本。", - "loc.messages.Error_AutomaticallyVersionReleases": "自动版本控制: 不支持在发布中从生成选项获取版本号", - "loc.messages.Error_NoVersionFoundInBuildNumber": "未在以下环境变量中找到版本号数据: BUILD_BUILDNUMBER。变量的值应包含具有以下格式的子字符串: X.Y.Z 或 X.Y.Z.A,其中 A、X、Y 和 Z 为正整数。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到版本数据的多个实例。假定第一个实例是版本。", - "loc.messages.Error_NoValueFoundForEnvVar": "未找到提供的环境变量的值。", - "loc.messages.Error_PackageFailure": "尝试打包文件时出错。", - "loc.messages.Info_AttemptingToPackFile": "尝试打包文件:", - "loc.messages.Warning_NoConfigForOldNuGet": "若要使用 NuGet 3.1 或更低版本连接到 Azure DevOps 组织中托管的 NuGet 源,请编辑生成管道,指定包含要使用的包源的 NuGet.config 的路径。", - "loc.messages.PackagesPublishedSuccessfully": "已成功发布包", - "loc.messages.PackagesFailedToPublish": "包发布失败", - "loc.messages.UnknownFeedType": "未知的源类型“%s”", - "loc.messages.Error_NoSourceSpecifiedForPush": "未指定用于推送的源", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "尝试使用 VstsNuGetPush.exe 推送包时出现意外错误。退出代码(%s)和错误(%s)", - "loc.messages.Warning_FallBackToNuGet": "未找到 VstsNuGetPush.exe,已回退到 NuGet.exe。", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "没有包匹配该搜索模式。", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "已将 NuGet.exe 强制用于发布,如果出现推送冲突,将导致失败。", - "loc.messages.Error_PushNotARegularFile": "%s 不是文件。请检查任务的“nupkg 的路径/模式”属性。", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "目前仅 Azure Pipelines 提供“允许跳过重复项”选项。如果 NuGet.exe 遇到冲突,任务将失败。", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "目前只能在 Windows 代理中使用“允许跳过重复项”选项。如果 NuGet.exe 遇到冲突,任务将失败。", - "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支持使用加密 API 密钥。", - "loc.messages.Error_ExpectedConfigurationElement": "xml 无效。元素名应为“配置”。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "在搜索模式 %s 下找不到匹配的文件", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "对于 %s 未找到任何下载 URL", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "未找到任何匹配输入 %s 的版本", - "loc.messages.Error_NuGetToolInstallerFailer": "工具安装失败: %s", - "loc.messages.Info_AvailableVersions": "可用版本: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "你正在版本字符串上使用查询匹配。NuGet 更新到新版本时可能出现行为更改或重大更改。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "对以下 URI 使用身份验证信息:", - "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", - "loc.messages.Info_SavingTempConfig": "正在将 NuGet.config 保存到临时配置文件。", - "loc.messages.Info_UsingToolPath": "使用工具路径: %s", - "loc.messages.Info_UsingVersion": "使用的版本: %s", - "loc.messages.NGCommon_AddingSources": "设置 NuGet.config 中的凭据", - "loc.messages.NGCommon_AreaNotFoundInSps": "无法定位“%s”[%s] 区域。你所在的地区可能无法使用包含该区域的服务。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "检测到 NuGet 版本 %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量)。使用内置 NuGet 客户端时忽略这些扩展", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "没有在 %s 处找到 NuGet.config 文件中的包源", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s 处的 NuGet.config 无效。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "在 %s 处应有 NuGet.config 文件,但其内容似乎是 packages.config 文件。请检查 %s 任务的设置并确认选择的是 NuGet.config,而不是 packages.config。", - "loc.messages.NGCommon_RemovingSources": "准备设置 NuGet.config 中的凭据", - "loc.messages.NGCommon_SpsNotFound": "无法找到“%s”[%s] 区域。Team Foundation Server 安装可能存在问题。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "选择了未知的 NuGet 版本。", - "loc.messages.NGCommon_UnableToFindTool": "无法找到工具 %s", - "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "将 NuGet.exe 的版本从 %s 更新为 %s。当 NuGet 更新到新版本时,可能会发生行为更改或重大更改。如果不想更新,请取消选择任务中的“检查最新版本”选项。", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Nuget 命令失败,提供了退出代码(%s)和错误(%s)", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "当前已为此任务启用 IncludeNugetOrg。若要解决此警告,请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\" 或取消选择“使用来自 NuGet.org 的包”。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "包无法还原。请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\",或取消选择“使用来自 NuGet.org 的包”。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服务连接未使用受支持的身份验证方法。请配合使用服务连接与基于个人访问令牌的身份验证。" +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=613747)或[参阅 NuGet 文档](https://docs.microsoft.com/nuget/)", + "loc.description": "还原、打包或推送 NuGet 包,或者运行 NuGet 命令。支持 NuGet.org 和经过身份验证的源,如 Azure Artifacts 和 MyGet。使用 NuGet.exe 并与 .NET Framework 应用结合使用。对于 .NET Core 和 .NET Standard 应用,请使用 .NET Core 任务。", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "源和身份验证", + "loc.group.displayName.restoreAdvanced": "高级", + "loc.group.displayName.pushAdvanced": "高级", + "loc.group.displayName.packOptions": "打包选项", + "loc.group.displayName.packAdvanced": "高级", + "loc.input.label.command": "命令", + "loc.input.help.command": "要运行的 NuGet 命令。选择“自定义”以添加参数或使用其他命令。", + "loc.input.label.solution": "解决方案、packages.config 或 project.json 的路径", + "loc.input.help.solution": "引用要还原的包的解决方案、packages.config 或 project.json 文件的路径。", + "loc.input.label.selectOrConfig": "要使用的源", + "loc.input.help.selectOrConfig": "可以在此处选择 Azure Artifacts 和/或 NuGet.org 中的源,也可以将 nuget.config 文件提交到源代码存储库,并在此处设置其路径。", + "loc.input.label.feedRestore": "从该 Azure Artifacts/TFS 源使用包。从下拉列表中选择或输入 [project name/]feed 名称。", + "loc.input.help.feedRestore": "将所选源包含在生成的 NuGet.config 中。必须安装 Azure Artifacts 并授权才能在此处选择源。", + "loc.input.label.includeNuGetOrg": "从 NuGet.org 使用包", + "loc.input.help.includeNuGetOrg": "在生成的 NuGet.config 中包含 NuGet.org。", + "loc.input.label.nugetConfigPath": "NuGet.config 的路径", + "loc.input.help.nugetConfigPath": "存储库中用以指定从中还原包的源的 NuGet.config。", + "loc.input.label.externalEndpoints": "用于此组织/集合外部的源的凭据", + "loc.input.help.externalEndpoints": "用于位于所选 NuGet.config 中的外部注册表的凭据。对于此组织/集合中的源,请将其留空;将自动使用生成的凭据。", + "loc.input.label.noCache": "禁用本地缓存", + "loc.input.help.noCache": "阻止 NuGet 使用本地计算机缓存中的包。", + "loc.input.label.disableParallelProcessing": "禁用并行处理", + "loc.input.help.disableParallelProcessing": "阻止 NuGet 并行安装多个包。", + "loc.input.label.packagesDirectory": "目标目录", + "loc.input.help.packagesDirectory": "指定在其中安装包的文件夹。如果未指定任何文件夹,则包将还原到所选解决方案旁的 packages/ 文件夹、packages.config 或 project.json 中。", + "loc.input.label.verbosityRestore": "详细信息", + "loc.input.help.verbosityRestore": "指定在输出中显示的详细信息量。", + "loc.input.label.searchPatternPush": "要发布的 NuGet 包的路径", + "loc.input.help.searchPatternPush": "要匹配的模式或要上传的 nupkg 文件的路径。多个模式可用分号分隔。", + "loc.input.label.nuGetFeedType": "目标源位置", + "loc.input.label.feedPublish": "目标源", + "loc.input.help.feedPublish": "选择此帐户中托管的源。必须安装 Azure Artifacts 并获得许可才能在此处选择源。", + "loc.input.label.publishPackageMetadata": "发布管道元数据", + "loc.input.help.publishPackageMetadata": "将此生成/发布管道的元数据(运行 #、源代码信息)与包关联", + "loc.input.label.allowPackageConflicts": "允许跳过重复项", + "loc.input.help.allowPackageConflicts": "如果连续发布一组包并且仅更改已更改的一部分包的版本号,请使用此选项。即使因为 409 冲突错误而拒绝了部分包,此选项仍允许任务报告成功。\n\n目前仅在 Azure Pipelines 上使用 Windows 代理时可使用此选项。如果 NuGet.exe 遇到冲突,任务将失败。如果你处于代理环境中,此选项将无效且发布将失败。", + "loc.input.label.externalEndpoint": "NuGet 服务器", + "loc.input.help.externalEndpoint": "包含外部 NuGet 服务器凭据的 NuGet 服务连接。", + "loc.input.label.verbosityPush": "详细信息", + "loc.input.help.verbosityPush": "指定在输出中显示的详细信息量。", + "loc.input.label.searchPatternPack": "要打包的 csproj 或 nuspec 文件的路径", + "loc.input.help.searchPatternPack": "搜索要打包的 csproj 目录的模式。\n\n可以使用分号分隔多个模式,并且可以通过在模式前加上 \"!\" 使其变负。示例: \"**\\*.csproj;!**\\*.Tests.csproj\"", + "loc.input.label.configurationToPack": "包的配置", + "loc.input.help.configurationToPack": "使用 csproj 文件时,这指定包的配置", + "loc.input.label.outputDir": "包文件夹", + "loc.input.help.outputDir": "将在其中创建包的文件夹。如果为空,则将在源根目录创建包。", + "loc.input.label.versioningScheme": "自动包版本控制", + "loc.input.help.versioningScheme": "不能与包含的引用项目一起使用。如果选择“使用日期和时间”,将生成格式为 \"X.Y.Z-ci-datetime\" 的 [SemVer](http://semver.org/spec/v1.0.0.html) 兼容版本,其中你可以选择 X、Y 和 Z。\n\n如果选择“使用环境变量”,则必须选择一个环境变量并确保它包含你要使用的版本号。\n\n如果选择“使用生成号”,则将使用生成号确定包的版本。**请注意:** 在“选项”下,将生成号格式设置为 \"[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)\"。", + "loc.input.label.includeReferencedProjects": "包括引用项目", + "loc.input.help.includeReferencedProjects": "将引用项目作为依赖项或包的一部分包括在内。不能与自动包版本控制一起使用。如果引用项目对应的 nuspec 文件与项目同名,则将引用项目作为依赖项添加。否则,将引用项目作为包的一部分添加。[了解详细信息](https://docs.microsoft.com/zh-cn/nuget/tools/cli-ref-pack)。", + "loc.input.label.versionEnvVar": "环境变量", + "loc.input.help.versionEnvVar": "输入变量名称,其中不含 $、$env 或 %。", + "loc.input.label.requestedMajorVersion": "主版本", + "loc.input.help.requestedMajorVersion": "The 'X' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedMinorVersion": "次版本", + "loc.input.help.requestedMinorVersion": "The 'Y' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.requestedPatchVersion": "修补", + "loc.input.help.requestedPatchVersion": "The 'Z' in version [X.Y.Z](http://semver.org/spec/v1.0.0.html)", + "loc.input.label.packTimezone": "时区", + "loc.input.help.packTimezone": "指定用于生成包版本的所需时区。如果使用托管的生成代理,建议选择 UTC,因为它们的日期和时间可能不同。", + "loc.input.label.includeSymbols": "创建符号包", + "loc.input.help.includeSymbols": "指定包包含源和符号。与 .nuspec 文件结合使用时,将创建常规 NuGet 包文件和对应的符号包。", + "loc.input.label.toolPackage": "工具包", + "loc.input.help.toolPackage": "确定项目的输出文件是否应位于工具文件夹中。", + "loc.input.label.buildProperties": "其他生成属性", + "loc.input.help.buildProperties": "指定令牌/值对列表,用分号分隔,其中 .nuspec 文件中 $token$ 的每个匹配项都将替换为给定的值。值可以是用引号引起来的字符串。", + "loc.input.label.basePath": "基路径", + "loc.input.help.basePath": "nuspec 文件中定义的文件的基路径。", + "loc.input.label.verbosityPack": "详细信息", + "loc.input.help.verbosityPack": "指定在输出中显示的详细信息量。", + "loc.input.label.arguments": "命令和参数", + "loc.input.help.arguments": "将传递到 NuGet.exe 进行执行的命令和参数。如果使用 NuGet 3.5 或更高版本,经过身份验证的命令(如针对此组织/集合中项目集合生成服务有权访问的任何源的 list、restore 和 publish 命令)将自动进行身份验证。 ", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "若要连接到此生成代理上 Azure DevOps 组织中托管的 NuGet 源,请编辑生成管道以选择更高版本的 NuGet,或指定包含要使用的包源的 NuGet.config 路径。", + "loc.messages.Warning_ConflictingNuGetPreference": "选择了 NuGet 3.3,但提供的是自定义 NuGet 路径。自定义路径将成为首选。要解决此警告,请编辑生成任务,在“高级”下选择“自定义”作为 NuGet 版本。", + "loc.messages.PackagesInstalledSuccessfully": "包还原成功", + "loc.messages.PackagesFailedToInstall": "包还原失败", + "loc.messages.ConnectingAs": "正在连接到 Azure DevOps 组织中的源(作为“%s”[%s])", + "loc.messages.BuildIdentityPermissionsHint": "对于内部源,请确保生成服务标识“%s”[%s] 有权对其进行访问。", + "loc.messages.NoCredProviderOnAgent": "未在代理上找到 CredentialProvider.TeamBuild.exe。正在回退到基于配置的凭据流。", + "loc.messages.NotARegularFile": "%s 不是解决方案文件。请检查 NuGet 还原任务的“解决方案或 packages.config 的路径”属性。", + "loc.messages.UnknownRestoreMode": "未知的还原模式“%s”", + "loc.messages.CouldNotFindNuGetService": "找不到 NuGet 服务。此任务将无法对 Azure DevOps 组织中托管的源进行验证。", + "loc.messages.NoNuGetSpecified": "如果选择了“自定义”,则必须提供 NuGet.exe 的路径", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "“自动包版本控制”不能与“包括引用项目”选项一起使用。引用项目不会继承由自动版本控制设置提供的自定义版本。", + "loc.messages.Error_AutomaticallyVersionReleases": "自动版本控制: 不支持在发布中从生成选项获取版本号", + "loc.messages.Error_NoVersionFoundInBuildNumber": "未在以下环境变量中找到版本号数据: BUILD_BUILDNUMBER。变量的值应包含具有以下格式的子字符串: X.Y.Z 或 X.Y.Z.A,其中 A、X、Y 和 Z 为正整数。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到版本数据的多个实例。假定第一个实例是版本。", + "loc.messages.Error_NoValueFoundForEnvVar": "未找到提供的环境变量的值。", + "loc.messages.Error_PackageFailure": "尝试打包文件时出错。", + "loc.messages.Info_AttemptingToPackFile": "尝试打包文件:", + "loc.messages.Warning_NoConfigForOldNuGet": "若要使用 NuGet 3.1 或更低版本连接到 Azure DevOps 组织中托管的 NuGet 源,请编辑生成管道,指定包含要使用的包源的 NuGet.config 的路径。", + "loc.messages.PackagesPublishedSuccessfully": "已成功发布包", + "loc.messages.PackagesFailedToPublish": "包发布失败", + "loc.messages.UnknownFeedType": "未知的源类型“%s”", + "loc.messages.Error_NoSourceSpecifiedForPush": "未指定用于推送的源", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "尝试使用 VstsNuGetPush.exe 推送包时出现意外错误。退出代码(%s)和错误(%s)", + "loc.messages.Warning_FallBackToNuGet": "未找到 VstsNuGetPush.exe,已回退到 NuGet.exe。", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "没有包匹配该搜索模式。", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "已将 NuGet.exe 强制用于发布,如果出现推送冲突,将导致失败。", + "loc.messages.Error_PushNotARegularFile": "%s 不是文件。请检查任务的“nupkg 的路径/模式”属性。", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "目前仅 Azure Pipelines 提供“允许跳过重复项”选项。如果 NuGet.exe 遇到冲突,任务将失败。", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "目前只能在 Windows 代理中使用“允许跳过重复项”选项。如果 NuGet.exe 遇到冲突,任务将失败。", + "loc.messages.Error_CommandNotRecognized": "无法识别命令 %s。", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支持使用加密 API 密钥。", + "loc.messages.Error_ExpectedConfigurationElement": "xml 无效。元素名应为“配置”。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "在搜索模式 %s 下找不到匹配的文件", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "对于 %s 未找到任何下载 URL", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "未找到任何匹配输入 %s 的版本", + "loc.messages.Error_NuGetToolInstallerFailer": "工具安装失败: %s", + "loc.messages.Info_AvailableVersions": "可用版本: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "你正在版本字符串上使用查询匹配。NuGet 更新到新版本时可能出现行为更改或重大更改。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "对以下 URI 使用身份验证信息:", + "loc.messages.Info_ResolvedToolFromCache": "已从工具缓存 %s 中解析", + "loc.messages.Info_SavingTempConfig": "正在将 NuGet.config 保存到临时配置文件。", + "loc.messages.Info_UsingToolPath": "使用工具路径: %s", + "loc.messages.Info_UsingVersion": "使用的版本: %s", + "loc.messages.NGCommon_AddingSources": "设置 NuGet.config 中的凭据", + "loc.messages.NGCommon_AreaNotFoundInSps": "无法定位“%s”[%s] 区域。你所在的地区可能无法使用包含该区域的服务。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "检测到 NuGet 版本 %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "已检测到 NuGet 扩展加载程序路径(NUGET_EXTENSIONS_PATH 环境变量)。使用内置 NuGet 客户端时忽略这些扩展", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "没有在 %s 处找到 NuGet.config 文件中的包源", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "%s 处的 NuGet.config 无效。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "在 %s 处应有 NuGet.config 文件,但其内容似乎是 packages.config 文件。请检查 %s 任务的设置并确认选择的是 NuGet.config,而不是 packages.config。", + "loc.messages.NGCommon_RemovingSources": "准备设置 NuGet.config 中的凭据", + "loc.messages.NGCommon_SpsNotFound": "无法找到“%s”[%s] 区域。Team Foundation Server 安装可能存在问题。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "选择了未知的 NuGet 版本。", + "loc.messages.NGCommon_UnableToFindTool": "无法找到工具 %s", + "loc.messages.Warning_SessionCreationFailed": "无法创建出处会话: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "将 NuGet.exe 的版本从 %s 更新为 %s。当 NuGet 更新到新版本时,可能会发生行为更改或重大更改。如果不想更新,请取消选择任务中的“检查最新版本”选项。", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Nuget 命令失败,提供了退出代码(%s)和错误(%s)", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "当前已为此任务启用 IncludeNugetOrg。若要解决此警告,请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\" 或取消选择“使用来自 NuGet.org 的包”。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "包无法还原。请编辑生成任务并将 \"includeNuGetOrg\" 设置为 \"false\",或取消选择“使用来自 NuGet.org 的包”。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服务连接未使用受支持的身份验证方法。请配合使用服务连接与基于个人访问令牌的身份验证。" } \ No newline at end of file diff --git a/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-TW/resources.resjson index 8ed20e5d4bf5..798b844155c6 100644 --- a/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/NuGetCommandV2/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,140 +1,140 @@ -{ - "loc.friendlyName": "NuGet", - "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613747)或[參閱 NuGet 文件](https://docs.microsoft.com/nuget/)", - "loc.description": "還原、封裝或推送 NuGet 套件,或執行 NuGet 命令。支援 NuGet.org 以及已驗證摘要 (例如 Azure Artifacts 和 MyGet)。使用 NuGet.exe 以運用 .NET Framework 應用程式。針對 .NET Core 和 .NET Standard 應用程式,請使用 .NET Core 工作。", - "loc.instanceNameFormat": "NuGet $(command)", - "loc.group.displayName.restoreAuth": "摘要與驗證", - "loc.group.displayName.restoreAdvanced": "進階", - "loc.group.displayName.pushAdvanced": "進階", - "loc.group.displayName.packOptions": "套件選項", - "loc.group.displayName.packAdvanced": "進階", - "loc.input.label.command": "命令", - "loc.input.help.command": "要執行的 NuGet 命令。選取 [自訂] 可新增引數或使用其他命令。", - "loc.input.label.solution": "解決方案、packages.config 或 project.json 的路徑", - "loc.input.help.solution": "解決方案、packages.config 或 project.json 檔案的路徑,其參考要還原的檔案。", - "loc.input.label.selectOrConfig": "要使用的摘要", - "loc.input.help.selectOrConfig": "您可以在這裡從 Azure Artifacts 和 (或) NuGet.org 選取摘要,也可以將 nuget.config 檔案認可至您的原始程式碼存放庫,並在這裡設定其路徑。", - "loc.input.label.feedRestore": "Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]feed name.", - "loc.input.help.feedRestore": "在產生的 NuGet.config 中包含選取的摘要。您必須安裝 Azure Artifacts 且經過授權,才能於此處選取摘要。", - "loc.input.label.includeNuGetOrg": "使用 NuGet.org 中的套件", - "loc.input.help.includeNuGetOrg": "在產生的 NuGet.config 中包含 NuGet.org。", - "loc.input.label.nugetConfigPath": "NuGet.config 的路徑", - "loc.input.help.nugetConfigPath": "您存放庫中的 NuGet.config,可指定從中還原套件的摘要。", - "loc.input.label.externalEndpoints": "此組織/集合外部摘要的認證", - "loc.input.help.externalEndpoints": "要用於所選 NuGet.config 中外部登錄的認證。針對此組織/集合中的摘要,請將此欄位保留空白,系統會自動使用組建的認證。", - "loc.input.label.noCache": "停用本機快取", - "loc.input.help.noCache": "禁止 NuGet 使用本機電腦快取的套件。", - "loc.input.label.disableParallelProcessing": "停用平行處理", - "loc.input.help.disableParallelProcessing": "防止 NuGet 平行安裝多個套件。", - "loc.input.label.packagesDirectory": "目的地路徑", - "loc.input.help.packagesDirectory": "請指定套件安裝所在的資料夾。若未指定任何資料夾,套件會還原成 packages/ 資料夾,內含選取的解決方案、packages.config 或 project.json。", - "loc.input.label.verbosityRestore": "詳細資訊", - "loc.input.help.verbosityRestore": "請指定顯示在輸出中的詳細資料量。", - "loc.input.label.searchPatternPush": "要發行之 NuGet 套件的路徑", - "loc.input.help.searchPatternPush": "要比對的模式,或 nupkg 檔案上傳至的路徑。可使用分號分隔多個模式。", - "loc.input.label.nuGetFeedType": "目標摘要位置", - "loc.input.label.feedPublish": "目標摘要", - "loc.input.help.feedPublish": "選取裝載於此帳戶中的摘要。您必須擁有已安裝並授權的 Azure Artifacts,才能在此選取摘要。", - "loc.input.label.publishPackageMetadata": "發佈管線中繼資料", - "loc.input.help.publishPackageMetadata": "建立此建置/發行管線的中繼資料 (執行 #,原始程式碼資訊) 與套件的關聯", - "loc.input.label.allowPackageConflicts": "允許跳過重複項", - "loc.input.help.allowPackageConflicts": "如果您持續發行一組套件,卻只變更一部分已變更套件的版本號碼,請使用此選項。即使某些套件因為 409 衝突錯誤而遭到拒絕,也能讓工作回報成功。\n\n此選項目前僅適用於 Azure Pipelines,並使用 Windows 代理程式。如果 NuGet.exe 發生衝突,工作就會失敗。如果您在 Proxy 環境內,此選項將無法運用,而且發行也會失敗。", - "loc.input.label.externalEndpoint": "NuGet 伺服器", - "loc.input.help.externalEndpoint": "包含外部 NuGet 伺服器認證的 NuGet 服務連線。", - "loc.input.label.verbosityPush": "詳細資訊", - "loc.input.help.verbosityPush": "指定顯示在輸出中的詳細資料量。", - "loc.input.label.searchPatternPack": "要壓縮之 csproj 或 nuspec 檔案的路徑", - "loc.input.help.searchPatternPack": "搜尋要包裝的目錄時,要使用的模式。\n\n您可以使用分號分隔多個模式,而且可以在模式前面加上 '!',使其變成負的。範例: `**\\*.csproj;!**\\*.Tests.csproj`", - "loc.input.label.configurationToPack": "套件組態", - "loc.input.help.configurationToPack": "使用 csproj 檔時會指定封裝組態", - "loc.input.label.outputDir": "套件資料夾", - "loc.input.help.outputDir": "要在其中建立套件的資料夾。若為空白,則會在來源根路徑建立套件。", - "loc.input.label.versioningScheme": "自動套件版本設定", - "loc.input.help.versioningScheme": "無法與包含參考的專案一併使用。若選擇 [使用日期與時間],如此會產生符合 [SemVer](http://semver.org/spec/v1.0.0.html) 規範的版本,格式為 `X.Y.Z-ci-datetime`,其中的 X、Y 和 Z 由您選擇。\n\n若您選擇 [使用環境變數],則必須選取環境變數,並確認其包含您要使用的版本號碼。\n\n若您選擇 [使用組建編號],這會用組建編號來設定您的套件版本。**注意:** 請在 [選項] 下,將組建編號格式設為 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'。", - "loc.input.label.includeReferencedProjects": "包含參考的專案", - "loc.input.help.includeReferencedProjects": "將參考專案加入為相依性或套件的一部份。無法搭配自動套件版本設定使用。如果參考專案的對應 nuspec 檔案名稱與專案相同,就會將該參考專案新增為相依性。否則,會將參考專案新增為套件的一部份。[深入了解](https://docs.microsoft.com/zh-tw/nuget/tools/cli-ref-pack)。", - "loc.input.label.versionEnvVar": "環境變數", - "loc.input.help.versionEnvVar": "輸入不具 $、$env 或 % 的變數名稱。", - "loc.input.label.requestedMajorVersion": "主要", - "loc.input.help.requestedMajorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'X'", - "loc.input.label.requestedMinorVersion": "次要", - "loc.input.help.requestedMinorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Y'", - "loc.input.label.requestedPatchVersion": "修補檔案", - "loc.input.help.requestedPatchVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Z'", - "loc.input.label.packTimezone": "時區", - "loc.input.help.packTimezone": "指定要用來產生套件版本的時區。如果您使用託管的組建代理程式,由於其日期與時間可能有所不同,建議您選取 UTC。", - "loc.input.label.includeSymbols": "建立符號套件", - "loc.input.help.includeSymbols": "指定包含來源和符號的套件。搭配 .nuspec 檔案使用時,這會建立一般的 NuGet 套件檔案和對應的符號套件。", - "loc.input.label.toolPackage": "工具套件", - "loc.input.help.toolPackage": "決定專案的輸出檔案是否應位於工具資料夾中。", - "loc.input.label.buildProperties": "其他組建屬性", - "loc.input.help.buildProperties": "指定分號分隔的權杖/值組清單,其中每個出現在 .nuspec 檔案中的 $token$,都會取代為指定的值。這些值可以是用引號括住的字串。", - "loc.input.label.basePath": "基底路徑", - "loc.input.help.basePath": "定義於 nuspec 檔案中之檔案的基本路徑。", - "loc.input.label.verbosityPack": "詳細資訊", - "loc.input.help.verbosityPack": "請指定顯示在輸出中的詳細資料量。", - "loc.input.label.arguments": "命令與引數", - "loc.input.help.arguments": "要傳遞到 NuGet.exe 以執行的命令和引數。如果使用了 NuGet 3.5 或更新版本,在專案集合組建服務能夠存取的這個組織/集合中,對任何摘要執行的 list、restore 及 publish 這類已驗證命令就會自動經過驗證。", - "loc.messages.Warning_NoConfigForNoCredentialProvider": "若要連線到裝載於此組建代理程式上 Azure DevOps 組織中的 NuGet 摘要,請編輯您的組建管線以選擇較高版本的 NuGet,或指定 NuGet.config 路徑,其中包含您要使用的套件來源。", - "loc.messages.Warning_ConflictingNuGetPreference": "選取了 NuGet 3.3,但提供的是自訂 NuGet 路徑。慣用自訂路徑。若要解決此警告,請編輯您的組建工作,然後選取 [進階] 下 NuGet 版本的 [自訂]。", - "loc.messages.PackagesInstalledSuccessfully": "已成功還原套件", - "loc.messages.PackagesFailedToInstall": "套件無法還原", - "loc.messages.ConnectingAs": "正作為 '%s' [%s] 連線至您 Azure DevOps 組織中的摘要", - "loc.messages.BuildIdentityPermissionsHint": "若為內部摘要,請確定組建服務身分識別 '%s' [%s] 可存取摘要。", - "loc.messages.NoCredProviderOnAgent": "代理程式上找不到 CredentialProvider.TeamBuild.exe。將回到組態式認證流程預設值。", - "loc.messages.NotARegularFile": "%s 不是解決方案檔案。請檢查 NuGet Restore 工作的 [解決方案或 packages.config 的路徑] 屬性。", - "loc.messages.UnknownRestoreMode": "未知的還原模式 '%s'", - "loc.messages.CouldNotFindNuGetService": "找不到 NuGet 服務。此工作將無法向您 Azure DevOps 組織中託管的摘要驗證。", - "loc.messages.NoNuGetSpecified": "若選取 [自訂],則必須提供 NuGet.exe 的路徑", - "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動封裝版本設定] 與 [包含參考的專案] 選項無法搭配使用。參考的專案將不會繼承自動版本設定所提供的自訂版本。", - "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: 發行不支援從建置選項取得版本號碼", - "loc.messages.Error_NoVersionFoundInBuildNumber": "在下列環境變數中找不到版本號碼資料: BUILD_BUILDNUMBER。變數值應包含子字串,其格式如下: X.Y.Z 或 X.Y.Z.A,其中的 A、X、Y 和 Z 為正整數。", - "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到多個版本資料的執行個體。將會假設第一個執行個體即為版本。", - "loc.messages.Error_NoValueFoundForEnvVar": "找不到所提供之環境變數的值。", - "loc.messages.Error_PackageFailure": "嘗試封裝檔案時發生錯誤。", - "loc.messages.Info_AttemptingToPackFile": "正在嘗試壓縮檔案: ", - "loc.messages.Warning_NoConfigForOldNuGet": "若要連線到使用 NuGet 3.1 或更低版本託管於 Azure DevOps 組織中的 NuGet 摘要,請編輯您的建置定義以指定路徑,連到含有所要使用套件來源的 NuGet.config。", - "loc.messages.PackagesPublishedSuccessfully": "已成功發行套件", - "loc.messages.PackagesFailedToPublish": "無法發行套件", - "loc.messages.UnknownFeedType": "未知的摘要類型 '%s'", - "loc.messages.Error_NoSourceSpecifiedForPush": "未指定推送的來源", - "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "嘗試使用 VstsNuGetPush.exe 推送套件時發生未預期的錯誤。結束代碼(%s) 和錯誤(%s)", - "loc.messages.Warning_FallBackToNuGet": "找不到 VstsNuGetPush.exe,正在回復為 NuGet.exe。", - "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "沒有符合搜尋模式的套件。", - "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "NuGet.exe 被強制用於發行。如果發生推送衝突,這會導致失敗。", - "loc.messages.Error_PushNotARegularFile": "%s 不是檔案。請檢查工作的 'Path/Pattern to nupkg' 屬性。", - "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "目前僅在 Azure Pipelines 提供 [允許跳過重複項] 選項。如果 NuGet.exe 遇到衝突,工作會失敗。", - "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "目前僅在 Windows 代理程式提供 [允許跳過重複項] 選項。如果 NuGet.exe 遇到衝突,工作會失敗。", - "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", - "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支援使用加密的 API 金鑰。", - "loc.messages.Error_ExpectedConfigurationElement": "XML 無效。應有名為 'configuration' 的元素。", - "loc.messages.Error_NoMatchingFilesFoundForPattern": "使用下列搜尋模式找不到任何相符的檔案: %s", - "loc.messages.Error_NoUrlWasFoundWhichMatches": "找不到 %s 的下載 URL", - "loc.messages.Error_NoVersionWasFoundWhichMatches": "找不到任何版本與輸入 %s 相符", - "loc.messages.Error_NuGetToolInstallerFailer": "工具安裝失敗: %s", - "loc.messages.Info_AvailableVersions": "可用的版本: %s", - "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "您正在使用查詢比對版本字串。當 NuGet 更新為新的版本時,除了行為可能會有所改變之外,也可能會有重大變更。", - "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "請為下列 URI 使用驗證資訊: ", - "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", - "loc.messages.Info_SavingTempConfig": "正在將 NuGet.config 儲存至暫存組態檔。", - "loc.messages.Info_UsingToolPath": "使用工具路徑: %s", - "loc.messages.Info_UsingVersion": "使用版本: %s", - "loc.messages.NGCommon_AddingSources": "正在設定 NuGet.config 中的認證", - "loc.messages.NGCommon_AreaNotFoundInSps": "找不到 '%s' [%s] 區域。包含該區域的服務可能無法在您的地區使用。", - "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數): %s", - "loc.messages.NGCommon_DetectedNuGetVersion": "偵測到 NuGet 版本 %s / %s", - "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數)。使用內建 NuGet 用戶端時會忽略擴充功能", - "loc.messages.NGCommon_NoSourcesFoundInConfig": "在位於 %s 的 NuGet.config 檔案中找不到套件來源", - "loc.messages.NGCommon_NuGetConfigIsInvalid": "位於 %s 的 NuGet.config 無效。", - "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "預期 NuGet.config 檔於 %s,但其內容似乎是 packages.config。請檢查 %s 工作的設定,並確認您選取的是 NuGet.config 而不是 packages.config。", - "loc.messages.NGCommon_RemovingSources": "正在準備設定 NuGet.config 中的認證", - "loc.messages.NGCommon_SpsNotFound": "找不到 '%s' [%s] 區域。您的 Team Foundation Server 安裝可能發生問題。", - "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "選取了不明的 NuGet 版本。", - "loc.messages.NGCommon_UnableToFindTool": "找不到工具 %s", - "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s", - "loc.messages.Warning_UpdatingNuGetVersion": "正在將 NuGet.exe 的版本從 %s 更新至 %s。NuGet 更新至新版本時,可能發生行為變更或重大變更。若不要更新,請取消選取工作中的 [查看最新版本] 選項。", - "loc.messages.Error_NugetFailedWithCodeAndErr": "Nuget 命令失敗,結束代碼: (%s),錯誤: (%s)", - "loc.messages.Warning_IncludeNuGetOrgEnabled": "目前已為此工作啟用 IncludeNugetOrg。若要解决此警告,請編輯建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", - "loc.messages.Error_IncludeNuGetOrgEnabled": "無法還原封裝。編輯您的建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", - "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服務連線並非使用支援的驗證方法。請使用個人存取權杖型驗證的服務連線。" +{ + "loc.friendlyName": "NuGet", + "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613747)或[參閱 NuGet 文件](https://docs.microsoft.com/nuget/)", + "loc.description": "還原、封裝或推送 NuGet 套件,或執行 NuGet 命令。支援 NuGet.org 以及已驗證摘要 (例如 Azure Artifacts 和 MyGet)。使用 NuGet.exe 以運用 .NET Framework 應用程式。針對 .NET Core 和 .NET Standard 應用程式,請使用 .NET Core 工作。", + "loc.instanceNameFormat": "NuGet $(command)", + "loc.group.displayName.restoreAuth": "摘要與驗證", + "loc.group.displayName.restoreAdvanced": "進階", + "loc.group.displayName.pushAdvanced": "進階", + "loc.group.displayName.packOptions": "套件選項", + "loc.group.displayName.packAdvanced": "進階", + "loc.input.label.command": "命令", + "loc.input.help.command": "要執行的 NuGet 命令。選取 [自訂] 可新增引數或使用其他命令。", + "loc.input.label.solution": "解決方案、packages.config 或 project.json 的路徑", + "loc.input.help.solution": "解決方案、packages.config 或 project.json 檔案的路徑,其參考要還原的檔案。", + "loc.input.label.selectOrConfig": "要使用的摘要", + "loc.input.help.selectOrConfig": "您可以在這裡從 Azure Artifacts 和 (或) NuGet.org 選取摘要,也可以將 nuget.config 檔案認可至您的原始程式碼存放庫,並在這裡設定其路徑。", + "loc.input.label.feedRestore": "使用此 Azure Artifacts/TFS 摘要中的套件。從下拉式清單中選取,或輸入 [專案名稱/]摘要名稱。", + "loc.input.help.feedRestore": "在產生的 NuGet.config 中包含選取的摘要。您必須安裝 Azure Artifacts 且經過授權,才能於此處選取摘要。", + "loc.input.label.includeNuGetOrg": "使用 NuGet.org 中的套件", + "loc.input.help.includeNuGetOrg": "在產生的 NuGet.config 中包含 NuGet.org。", + "loc.input.label.nugetConfigPath": "NuGet.config 的路徑", + "loc.input.help.nugetConfigPath": "您存放庫中的 NuGet.config,可指定從中還原套件的摘要。", + "loc.input.label.externalEndpoints": "此組織/集合外部摘要的認證", + "loc.input.help.externalEndpoints": "要用於所選 NuGet.config 中外部登錄的認證。針對此組織/集合中的摘要,請將此欄位保留空白,系統會自動使用組建的認證。", + "loc.input.label.noCache": "停用本機快取", + "loc.input.help.noCache": "禁止 NuGet 使用本機電腦快取的套件。", + "loc.input.label.disableParallelProcessing": "停用平行處理", + "loc.input.help.disableParallelProcessing": "防止 NuGet 平行安裝多個套件。", + "loc.input.label.packagesDirectory": "目的地路徑", + "loc.input.help.packagesDirectory": "請指定套件安裝所在的資料夾。若未指定任何資料夾,套件會還原成 packages/ 資料夾,內含選取的解決方案、packages.config 或 project.json。", + "loc.input.label.verbosityRestore": "詳細資訊", + "loc.input.help.verbosityRestore": "請指定顯示在輸出中的詳細資料量。", + "loc.input.label.searchPatternPush": "要發行之 NuGet 套件的路徑", + "loc.input.help.searchPatternPush": "要比對的模式,或 nupkg 檔案上傳至的路徑。可使用分號分隔多個模式。", + "loc.input.label.nuGetFeedType": "目標摘要位置", + "loc.input.label.feedPublish": "目標摘要", + "loc.input.help.feedPublish": "選取裝載於此帳戶中的摘要。您必須擁有已安裝並授權的 Azure Artifacts,才能在此選取摘要。", + "loc.input.label.publishPackageMetadata": "發佈管線中繼資料", + "loc.input.help.publishPackageMetadata": "建立此建置/發行管線的中繼資料 (執行 #,原始程式碼資訊) 與套件的關聯", + "loc.input.label.allowPackageConflicts": "允許跳過重複項", + "loc.input.help.allowPackageConflicts": "如果您持續發行一組套件,卻只變更一部分已變更套件的版本號碼,請使用此選項。即使某些套件因為 409 衝突錯誤而遭到拒絕,也能讓工作回報成功。\n\n此選項目前僅適用於 Azure Pipelines,並使用 Windows 代理程式。如果 NuGet.exe 發生衝突,工作就會失敗。如果您在 Proxy 環境內,此選項將無法運用,而且發行也會失敗。", + "loc.input.label.externalEndpoint": "NuGet 伺服器", + "loc.input.help.externalEndpoint": "包含外部 NuGet 伺服器認證的 NuGet 服務連線。", + "loc.input.label.verbosityPush": "詳細資訊", + "loc.input.help.verbosityPush": "指定顯示在輸出中的詳細資料量。", + "loc.input.label.searchPatternPack": "要壓縮之 csproj 或 nuspec 檔案的路徑", + "loc.input.help.searchPatternPack": "搜尋要包裝的目錄時,要使用的模式。\n\n您可以使用分號分隔多個模式,而且可以在模式前面加上 '!',使其變成負的。範例: `**\\*.csproj;!**\\*.Tests.csproj`", + "loc.input.label.configurationToPack": "套件組態", + "loc.input.help.configurationToPack": "使用 csproj 檔時會指定封裝組態", + "loc.input.label.outputDir": "套件資料夾", + "loc.input.help.outputDir": "要在其中建立套件的資料夾。若為空白,則會在來源根路徑建立套件。", + "loc.input.label.versioningScheme": "自動套件版本設定", + "loc.input.help.versioningScheme": "無法與包含參考的專案一併使用。若選擇 [使用日期與時間],如此會產生符合 [SemVer](http://semver.org/spec/v1.0.0.html) 規範的版本,格式為 `X.Y.Z-ci-datetime`,其中的 X、Y 和 Z 由您選擇。\n\n若您選擇 [使用環境變數],則必須選取環境變數,並確認其包含您要使用的版本號碼。\n\n若您選擇 [使用組建編號],這會用組建編號來設定您的套件版本。**注意:** 請在 [選項] 下,將組建編號格式設為 '[$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)](https://go.microsoft.com/fwlink/?LinkID=627416)'。", + "loc.input.label.includeReferencedProjects": "包含參考的專案", + "loc.input.help.includeReferencedProjects": "將參考專案加入為相依性或套件的一部份。無法搭配自動套件版本設定使用。如果參考專案的對應 nuspec 檔案名稱與專案相同,就會將該參考專案新增為相依性。否則,會將參考專案新增為套件的一部份。[深入了解](https://docs.microsoft.com/zh-tw/nuget/tools/cli-ref-pack)。", + "loc.input.label.versionEnvVar": "環境變數", + "loc.input.help.versionEnvVar": "輸入不具 $、$env 或 % 的變數名稱。", + "loc.input.label.requestedMajorVersion": "主要", + "loc.input.help.requestedMajorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'X'", + "loc.input.label.requestedMinorVersion": "次要", + "loc.input.help.requestedMinorVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Y'", + "loc.input.label.requestedPatchVersion": "修補檔案", + "loc.input.help.requestedPatchVersion": "版本 [X.Y.Z](http://semver.org/spec/v1.0.0.html) 中的 'Z'", + "loc.input.label.packTimezone": "時區", + "loc.input.help.packTimezone": "指定要用來產生套件版本的時區。如果您使用託管的組建代理程式,由於其日期與時間可能有所不同,建議您選取 UTC。", + "loc.input.label.includeSymbols": "建立符號套件", + "loc.input.help.includeSymbols": "指定包含來源和符號的套件。搭配 .nuspec 檔案使用時,這會建立一般的 NuGet 套件檔案和對應的符號套件。", + "loc.input.label.toolPackage": "工具套件", + "loc.input.help.toolPackage": "決定專案的輸出檔案是否應位於工具資料夾中。", + "loc.input.label.buildProperties": "其他組建屬性", + "loc.input.help.buildProperties": "指定分號分隔的權杖/值組清單,其中每個出現在 .nuspec 檔案中的 $token$,都會取代為指定的值。這些值可以是用引號括住的字串。", + "loc.input.label.basePath": "基底路徑", + "loc.input.help.basePath": "定義於 nuspec 檔案中之檔案的基本路徑。", + "loc.input.label.verbosityPack": "詳細資訊", + "loc.input.help.verbosityPack": "請指定顯示在輸出中的詳細資料量。", + "loc.input.label.arguments": "命令與引數", + "loc.input.help.arguments": "要傳遞到 NuGet.exe 以執行的命令和引數。如果使用了 NuGet 3.5 或更新版本,在專案集合組建服務能夠存取的這個組織/集合中,對任何摘要執行的 list、restore 及 publish 這類已驗證命令就會自動經過驗證。", + "loc.messages.Warning_NoConfigForNoCredentialProvider": "若要連線到裝載於此組建代理程式上 Azure DevOps 組織中的 NuGet 摘要,請編輯您的組建管線以選擇較高版本的 NuGet,或指定 NuGet.config 路徑,其中包含您要使用的套件來源。", + "loc.messages.Warning_ConflictingNuGetPreference": "選取了 NuGet 3.3,但提供的是自訂 NuGet 路徑。慣用自訂路徑。若要解決此警告,請編輯您的組建工作,然後選取 [進階] 下 NuGet 版本的 [自訂]。", + "loc.messages.PackagesInstalledSuccessfully": "已成功還原套件", + "loc.messages.PackagesFailedToInstall": "套件無法還原", + "loc.messages.ConnectingAs": "正作為 '%s' [%s] 連線至您 Azure DevOps 組織中的摘要", + "loc.messages.BuildIdentityPermissionsHint": "若為內部摘要,請確定組建服務身分識別 '%s' [%s] 可存取摘要。", + "loc.messages.NoCredProviderOnAgent": "代理程式上找不到 CredentialProvider.TeamBuild.exe。將回到組態式認證流程預設值。", + "loc.messages.NotARegularFile": "%s 不是解決方案檔案。請檢查 NuGet Restore 工作的 [解決方案或 packages.config 的路徑] 屬性。", + "loc.messages.UnknownRestoreMode": "未知的還原模式 '%s'", + "loc.messages.CouldNotFindNuGetService": "找不到 NuGet 服務。此工作將無法向您 Azure DevOps 組織中託管的摘要驗證。", + "loc.messages.NoNuGetSpecified": "若選取 [自訂],則必須提供 NuGet.exe 的路徑", + "loc.messages.Warning_AutomaticallyVersionReferencedProjects": "[自動封裝版本設定] 與 [包含參考的專案] 選項無法搭配使用。參考的專案將不會繼承自動版本設定所提供的自訂版本。", + "loc.messages.Error_AutomaticallyVersionReleases": "Autoversion: 發行不支援從建置選項取得版本號碼", + "loc.messages.Error_NoVersionFoundInBuildNumber": "在下列環境變數中找不到版本號碼資料: BUILD_BUILDNUMBER。變數值應包含子字串,其格式如下: X.Y.Z 或 X.Y.Z.A,其中的 A、X、Y 和 Z 為正整數。", + "loc.messages.Warning_MoreThanOneVersionInBuildNumber": "在 BUILD_BUILDNUMBER 中找到多個版本資料的執行個體。將會假設第一個執行個體即為版本。", + "loc.messages.Error_NoValueFoundForEnvVar": "找不到所提供之環境變數的值。", + "loc.messages.Error_PackageFailure": "嘗試封裝檔案時發生錯誤。", + "loc.messages.Info_AttemptingToPackFile": "正在嘗試壓縮檔案: ", + "loc.messages.Warning_NoConfigForOldNuGet": "若要連線到使用 NuGet 3.1 或更低版本託管於 Azure DevOps 組織中的 NuGet 摘要,請編輯您的建置定義以指定路徑,連到含有所要使用套件來源的 NuGet.config。", + "loc.messages.PackagesPublishedSuccessfully": "已成功發行套件", + "loc.messages.PackagesFailedToPublish": "無法發行套件", + "loc.messages.UnknownFeedType": "未知的摘要類型 '%s'", + "loc.messages.Error_NoSourceSpecifiedForPush": "未指定推送的來源", + "loc.messages.Error_UnexpectedErrorVstsNuGetPush": "嘗試使用 VstsNuGetPush.exe 推送套件時發生未預期的錯誤。結束代碼(%s) 和錯誤(%s)", + "loc.messages.Warning_FallBackToNuGet": "找不到 VstsNuGetPush.exe,正在回復為 NuGet.exe。", + "loc.messages.Info_NoPackagesMatchedTheSearchPattern": "沒有符合搜尋模式的套件。", + "loc.messages.Warning_ForceNuGetCannotSkipConflicts": "NuGet.exe 被強制用於發行。如果發生推送衝突,這會導致失敗。", + "loc.messages.Error_PushNotARegularFile": "%s 不是檔案。請檢查工作的 'Path/Pattern to nupkg' 屬性。", + "loc.messages.Warning_AllowDuplicatesOnlyAvailableHosted": "目前僅在 Azure Pipelines 提供 [允許跳過重複項] 選項。如果 NuGet.exe 遇到衝突,工作會失敗。", + "loc.messages.Warning_SkipConflictsNotSupportedUnixAgents": "目前僅在 Windows 代理程式提供 [允許跳過重複項] 選項。如果 NuGet.exe 遇到衝突,工作會失敗。", + "loc.messages.Error_CommandNotRecognized": "無法辨認命令 %s。", + "loc.messages.Error_ApiKeyNotSupported": "DotNetCore 目前不支援使用加密的 API 金鑰。", + "loc.messages.Error_ExpectedConfigurationElement": "XML 無效。應有名為 'configuration' 的元素。", + "loc.messages.Error_NoMatchingFilesFoundForPattern": "使用下列搜尋模式找不到任何相符的檔案: %s", + "loc.messages.Error_NoUrlWasFoundWhichMatches": "找不到 %s 的下載 URL", + "loc.messages.Error_NoVersionWasFoundWhichMatches": "找不到任何版本與輸入 %s 相符", + "loc.messages.Error_NuGetToolInstallerFailer": "工具安裝失敗: %s", + "loc.messages.Info_AvailableVersions": "可用的版本: %s", + "loc.messages.Info_ExpectBehaviorChangeWhenUsingVersionQuery": "您正在使用查詢比對版本字串。當 NuGet 更新為新的版本時,除了行為可能會有所改變之外,也可能會有重大變更。", + "loc.messages.Info_MatchingUrlWasFoundSettingAuth": "請為下列 URI 使用驗證資訊: ", + "loc.messages.Info_ResolvedToolFromCache": "已從工具快取中解析: %s", + "loc.messages.Info_SavingTempConfig": "正在將 NuGet.config 儲存至暫存組態檔。", + "loc.messages.Info_UsingToolPath": "使用工具路徑: %s", + "loc.messages.Info_UsingVersion": "使用版本: %s", + "loc.messages.NGCommon_AddingSources": "正在設定 NuGet.config 中的認證", + "loc.messages.NGCommon_AreaNotFoundInSps": "找不到 '%s' [%s] 區域。包含該區域的服務可能無法在您的地區使用。", + "loc.messages.NGCommon_DetectedNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數): %s", + "loc.messages.NGCommon_DetectedNuGetVersion": "偵測到 NuGet 版本 %s / %s", + "loc.messages.NGCommon_IgnoringNuGetExtensionsPath": "偵測到 NuGet 擴充功能載入器路徑 (NUGET_EXTENSIONS_PATH 環境變數)。使用內建 NuGet 用戶端時會忽略擴充功能", + "loc.messages.NGCommon_NoSourcesFoundInConfig": "在位於 %s 的 NuGet.config 檔案中找不到套件來源", + "loc.messages.NGCommon_NuGetConfigIsInvalid": "位於 %s 的 NuGet.config 無效。", + "loc.messages.NGCommon_NuGetConfigIsPackagesConfig": "預期 NuGet.config 檔於 %s,但其內容似乎是 packages.config。請檢查 %s 工作的設定,並確認您選取的是 NuGet.config 而不是 packages.config。", + "loc.messages.NGCommon_RemovingSources": "正在準備設定 NuGet.config 中的認證", + "loc.messages.NGCommon_SpsNotFound": "找不到 '%s' [%s] 區域。您的 Team Foundation Server 安裝可能發生問題。", + "loc.messages.NGCommon_UnabletoDetectNuGetVersion": "選取了不明的 NuGet 版本。", + "loc.messages.NGCommon_UnableToFindTool": "找不到工具 %s", + "loc.messages.Warning_SessionCreationFailed": "無法建立來源工作階段: %s", + "loc.messages.Warning_UpdatingNuGetVersion": "正在將 NuGet.exe 的版本從 %s 更新至 %s。NuGet 更新至新版本時,可能發生行為變更或重大變更。若不要更新,請取消選取工作中的 [查看最新版本] 選項。", + "loc.messages.Error_NugetFailedWithCodeAndErr": "Nuget 命令失敗,結束代碼: (%s),錯誤: (%s)", + "loc.messages.Warning_IncludeNuGetOrgEnabled": "目前已為此工作啟用 IncludeNugetOrg。若要解决此警告,請編輯建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", + "loc.messages.Error_IncludeNuGetOrgEnabled": "無法還原封裝。編輯您的建置工作並將 'includeNuGetOrg' 設定為 'false' 或取消選取 'Use packages from NuGet.org'。", + "loc.messages.Warning_UnsupportedServiceConnectionAuth": "服務連線並非使用支援的驗證方法。請使用個人存取權杖型驗證的服務連線。" } \ 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 058f4842cb21..c092fe5b6390 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": "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" +{ + "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 « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", + "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/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson index 9abb61965547..45a464add869 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/de-DE/resources.resjson @@ -1,77 +1,77 @@ -{ - "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.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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." +{ + "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.ConnectedServiceName": "Azure Resource Manager-Verbindung", + "loc.input.help.ConnectedServiceName": "Name der Azure Resource Manager-Dienstverbindung. Zurzeit wird nur der Workloadidentitätsverbund als Authentifizierungstyp unterstützt.", + "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 9c485b848145..5d778deeb120 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/es-ES/resources.resjson @@ -1,77 +1,77 @@ -{ - "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.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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." +{ + "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.ConnectedServiceName": "Conexión de Azure Resource Manager", + "loc.input.help.ConnectedServiceName": "Nombre de una conexión de servicio de Azure Resource Manager. Actualmente, el tipo de autenticación admitido solo es la federación de identidades de carga de trabajo.", + "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 87cce4e4c7c4..b25632563a00 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,77 +1,77 @@ -{ - "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.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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." +{ + "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.ConnectedServiceName": "Connexion Azure Resource Manager", + "loc.input.help.ConnectedServiceName": "Nom de la connexion au service Azure Resource Manager. Actuellement, le type d’authentification pris en charge est uniquement la fédération d’identités de charge de travail.", + "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 b47ace387998..ddf49bdeb71c 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/it-IT/resources.resjson @@ -1,77 +1,77 @@ -{ - "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.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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." +{ + "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.ConnectedServiceName": "Connessione ad Azure Resource Manager", + "loc.input.help.ConnectedServiceName": "Nome della connessione al servizio Azure Resource Manager. Il tipo di autenticazione supportato è attualmente solo la federazione delle identità dei carichi di lavoro.", + "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 7e93c54d096e..6bf2c7a4fcc0 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,77 +1,77 @@ -{ - "loc.friendlyName": "ソースのインデックス作成とシンボルの公開", - "loc.helpMarkDown": "このタスクの使用方法については、[詳細情報](https://go.microsoft.com/fwlink/?LinkID=613722)を参照してください。", - "loc.description": "ソース コードにインデックスを作成し、シンボルをファイル共有または Azure Artifacts シンボル サーバーに公開します", - "loc.instanceNameFormat": "シンボル パスを発行する", - "loc.group.displayName.advanced": "詳細設定", - "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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 以降のパイプライン エージェントを最新バージョンにアップグレードしてください。" +{ + "loc.friendlyName": "ソースのインデックス作成とシンボルの公開", + "loc.helpMarkDown": "このタスクの使用方法については、[詳細情報](https://go.microsoft.com/fwlink/?LinkID=613722)を参照してください。", + "loc.description": "ソース コードにインデックスを作成し、シンボルをファイル共有または Azure Artifacts シンボル サーバーに公開します", + "loc.instanceNameFormat": "シンボル パスを発行する", + "loc.group.displayName.advanced": "詳細設定", + "loc.input.label.ConnectedServiceName": "Azure Resource Manager 接続", + "loc.input.help.ConnectedServiceName": "Azure Resource Manager サービス接続の名前。現在、サポートされている認証の種類はワークロード ID フェデレーションのみです。", + "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 97196443f6e1..5298d6a0b557 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,77 +1,77 @@ -{ - "loc.friendlyName": "소스 인덱싱 및 기호 게시", - "loc.helpMarkDown": "이 작업을 사용하는 방법에 대한 자세한 내용은 [자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613722)를 참조하세요.", - "loc.description": "소스 코드를 인덱싱하고 파일 공유 또는 Azure Artifacts 기호 서버에 기호를 게시합니다.", - "loc.instanceNameFormat": "기호 경로 게시", - "loc.group.displayName.advanced": "고급", - "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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 이상의 최신 버전으로 업그레이드하세요." +{ + "loc.friendlyName": "소스 인덱싱 및 기호 게시", + "loc.helpMarkDown": "이 작업을 사용하는 방법에 대한 자세한 내용은 [자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613722)를 참조하세요.", + "loc.description": "소스 코드를 인덱싱하고 파일 공유 또는 Azure Artifacts 기호 서버에 기호를 게시합니다.", + "loc.instanceNameFormat": "기호 경로 게시", + "loc.group.displayName.advanced": "고급", + "loc.input.label.ConnectedServiceName": "Azure Resource Manager 연결", + "loc.input.help.ConnectedServiceName": "Azure Resource Manager 서비스 연결의 이름입니다. 지원되는 인증 유형은 현재 워크로드 ID 페더레이션뿐입니다.", + "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 77b64db75860..95aed8ced4d5 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,77 +1,77 @@ -{ - "loc.friendlyName": "Индексация источников и публикация символов", - "loc.helpMarkDown": "Сведения об использовании этой задачи см. [здесь](https://go.microsoft.com/fwlink/?LinkID=613722).", - "loc.description": "Индексация исходного кода и публикация символов в общей папке или на сервере символов Azure Artifacts", - "loc.instanceNameFormat": "Путь публикации символов", - "loc.group.displayName.advanced": "Дополнительно", - "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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 или более поздней версии." +{ + "loc.friendlyName": "Индексация источников и публикация символов", + "loc.helpMarkDown": "Сведения об использовании этой задачи см. [здесь](https://go.microsoft.com/fwlink/?LinkID=613722).", + "loc.description": "Индексация исходного кода и публикация символов в общей папке или на сервере символов Azure Artifacts", + "loc.instanceNameFormat": "Путь публикации символов", + "loc.group.displayName.advanced": "Дополнительно", + "loc.input.label.ConnectedServiceName": "Подключение к Azure Resource Manager", + "loc.input.help.ConnectedServiceName": "Имя подключения к службе Azure Resource Manager. Федерация удостоверений рабочий нагрузки — единственный поддерживаемый в настоящее время тип проверки подлинности.", + "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 56c10b1482fb..701918639efa 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,77 +1,77 @@ -{ - "loc.friendlyName": "为源编制索引并发布符号", - "loc.helpMarkDown": "请参阅[更多信息](https://go.microsoft.com/fwlink/?LinkID=613722),了解如何使用此任务。", - "loc.description": "为你的源代码编制索引并将符号发布到文件共享或 Azure Artifacts 符号服务器", - "loc.instanceNameFormat": "发布符号路径", - "loc.group.displayName.advanced": "高级", - "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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 或更高版本。" +{ + "loc.friendlyName": "为源编制索引并发布符号", + "loc.helpMarkDown": "请参阅[更多信息](https://go.microsoft.com/fwlink/?LinkID=613722),了解如何使用此任务。", + "loc.description": "为你的源代码编制索引并将符号发布到文件共享或 Azure Artifacts 符号服务器", + "loc.instanceNameFormat": "发布符号路径", + "loc.group.displayName.advanced": "高级", + "loc.input.label.ConnectedServiceName": "Azure 资源管理器连接", + "loc.input.help.ConnectedServiceName": "Azure 资源管理器服务连接的名称。支持的身份验证类型目前仅是工作负荷身份联合。", + "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 678c17c8a745..17a105adec7c 100644 --- a/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/PublishSymbolsV2/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,77 +1,77 @@ -{ - "loc.friendlyName": "索引來源和發佈符號", - "loc.helpMarkDown": "請參閱[詳細資訊](https://go.microsoft.com/fwlink/?LinkID=613722)來了解如何使用此工作。", - "loc.description": "編製原始程式碼的索引,並將符號發佈至檔案共用或 Azure Artifacts 符號伺服器", - "loc.instanceNameFormat": "發行符號路徑", - "loc.group.displayName.advanced": "進階", - "loc.input.label.ConnectedServiceName": "Azure Resource Manager connection", - "loc.input.help.ConnectedServiceName": "Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.", - "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 以上的最新版本。" +{ + "loc.friendlyName": "索引來源和發佈符號", + "loc.helpMarkDown": "請參閱[詳細資訊](https://go.microsoft.com/fwlink/?LinkID=613722)來了解如何使用此工作。", + "loc.description": "編製原始程式碼的索引,並將符號發佈至檔案共用或 Azure Artifacts 符號伺服器", + "loc.instanceNameFormat": "發行符號路徑", + "loc.group.displayName.advanced": "進階", + "loc.input.label.ConnectedServiceName": "Azure Resource Manager 連線", + "loc.input.help.ConnectedServiceName": "Azure Resource Manager 服務連線的名稱。工作負載識別身分同盟是目前唯一支援的驗證類型。", + "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 8dbd839c3c59..079fe36efbfb 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/de-DE/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.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 Feed URL.", - "loc.input.help.feedUrl": "Wenn diese Option festgelegt ist, ist workloadIdentityServiceConnection erforderlich. Alle anderen Eingaben werden ignoriert. Nicht kompatibel mit pythonUploadServiceConnections. Die Feed-URL muss im pypi-Upload-Registrierung Format vorliegen, z. B. https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "Die föderierte Authentifizierung für den Feed %s wurde erfolgreich 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": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "Unter %s wurde keine Repository-URL gefunden.", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "Verbundanmeldeinformationen können nicht von der Dienstverbindung abgerufen werden: %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Sowohl die Feed-URL als auch die Dienstverbindung müssen festgelegt werden und dürfen nicht leer sein." +{ + "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.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 Feed URL.", + "loc.input.help.feedUrl": "Wenn diese Option festgelegt ist, ist workloadIdentityServiceConnection erforderlich. Alle anderen Eingaben werden ignoriert. Nicht kompatibel mit pythonUploadServiceConnections. Die Feed-URL muss im pypi-Upload-Registrierung Format vorliegen, z. B. https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "Die föderierte Authentifizierung für den Feed %s wurde erfolgreich 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 %s. 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.NoRepoFound": "Unter %s wurde keine Repository-URL gefunden.", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "Verbundanmeldeinformationen können nicht von der Dienstverbindung abgerufen werden: %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Sowohl die Feed-URL als auch die Dienstverbindung müssen festgelegt werden und dürfen nicht leer sein." } \ 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 ad43113af34c..056edc16223d 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/es-ES/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.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 la fuente de Azure Artifacts.", - "loc.input.help.feedUrl": "Si se establece, se requiere workloadIdentityServiceConnection. Se omiten todas las demás entradas. No es compatible con pythonUploadServiceConnections. La dirección URL de la fuente debe tener el formato del Registro de carga pypi, por ejemplo, https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "La autenticación federada para la fuente %s se agregó correctamente.", - "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": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "No se encontró ninguna dirección URL de repositorio en %s", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "No se pueden obtener las credenciales federadas de la conexión de servicio: %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Tanto la dirección URL de la fuente como la conexión de servicio deben establecerse y no pueden estar vacías." +{ + "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.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 la fuente de Azure Artifacts.", + "loc.input.help.feedUrl": "Si se establece, se requiere workloadIdentityServiceConnection. Se omiten todas las demás entradas. No es compatible con pythonUploadServiceConnections. La dirección URL de la fuente debe tener el formato del Registro de carga pypi, por ejemplo, https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "La autenticación federada para la fuente %s se agregó correctamente.", + "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": "Se trata de una entrada duplicada para el nombre de fuente %s. Usar 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.NoRepoFound": "No se encontró ninguna dirección URL de repositorio en %s", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "No se pueden obtener las credenciales federadas de la conexión de servicio: %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Tanto la dirección URL de la fuente como la conexión de servicio deben establecerse y no pueden estar vacías." } \ 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 b545dd4ea90c..97528aa8eb40 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/fr-FR/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.input.label.workloadIdentityServiceConnection": "Connexion de service « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", - "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 du flux Azure Artifacts.", - "loc.input.help.feedUrl": "Si cette option est définie, workloadIdentityServiceConnection est requis. Toutes les autres entrées sont ignorées. Non compatible avec pythonUploadServiceConnections. L'URL du flux doit être au format du registre de téléchargement pypi, par exemple https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "Authentification fédérée ajoutée avec succès 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": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "URL de dépôt introuvable sous %s", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "Impossible d’obtenir les informations d’identification fédérées à partir de la connexion de service : %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "L’URL du flux et la connexion de service doivent être définies et ne peuvent pas être vides." +{ + "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.input.label.workloadIdentityServiceConnection": "Connexion de service « Utilisateur Azure DevOps adossé à l’ID de charge de travail Entra »", + "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 du flux Azure Artifacts.", + "loc.input.help.feedUrl": "Si cette option est définie, workloadIdentityServiceConnection est requis. Toutes les autres entrées sont ignorées. Non compatible avec pythonUploadServiceConnections. L’URL du flux doit être au format du registre de téléchargement pypi, par exemple https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "Authentification fédérée ajoutée avec succès 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": "Il s'agit d'une entrée en double pour le nom de flux %s. Utilisez des noms uniques pour éviter d’éventuels problèmes de publication.", + "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.NoRepoFound": "URL de dépôt introuvable sous %s", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "Impossible d’obtenir les informations d’identification fédérées à partir de la connexion de service : %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "L’URL du flux et la connexion de service doivent être définies et ne peuvent pas être vides." } \ 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 ccd7431b6f11..fef9285b88bc 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/it-IT/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.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 del feed Azure Artifacts.", - "loc.input.help.feedUrl": "Se questa impostazione è impostata, è necessario workloadIdentityServiceConnection. Tutti gli altri input vengono ignorati. Non compatibile con pythonUploadServiceConnections. L'URL del feed deve essere nel formato registro pypi, ad esempio https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "Autenticazione federata aggiunta correttamente 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": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "Nessun URL del repository trovato in %s", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "Non è possibile ottenere le credenziali federate dalla connessione al servizio: %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "L'URL del feed e la connessione al servizio devono essere impostati e non possono essere vuoti." +{ + "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.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 del feed Azure Artifacts.", + "loc.input.help.feedUrl": "Se questa impostazione è impostata, è necessario workloadIdentityServiceConnection. Tutti gli altri input vengono ignorati. Non compatibile con pythonUploadServiceConnections. L'URL del feed deve essere nel formato del registro di caricamento pypi, ad esempio https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "Autenticazione federata aggiunta correttamente 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 %s. 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.NoRepoFound": "Nessun URL del repository trovato in %s", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "Non è possibile ottenere le credenziali federate dalla connessione al servizio: %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "L'URL del feed e la connessione al servizio devono essere impostati e non possono essere vuoti." } \ 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 af840fc25451..5320f456e9fd 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ja-JP/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.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 は必須です。他のすべての入力は無視されます。pythonUploadServiceConnections と互換性がありません。フィード URL は pypi アップロード レジストリ形式にする必要があります (例: https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/npm/registry/)", - "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.Info_SuccessAddingFederatedFeedAuth": "フィード %s のフェデレーション認証が正常に追加されました。", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "このタスクを使用して一度に承認できる内部フィードは 1 つだけです。最初のフィード以外はすべて無視されます。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "このタスクを使用して一度に承認できるサービス接続は 1 つだけです。最初の接続以外はすべて無視されます。", - "loc.messages.Error_DuplicateEntryForFeed": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "%s にリポジトリ URL が見つかりません", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "サービス接続からフェデレーション資格情報を取得できません: %s。", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "フィード URL とサービス接続の両方を設定する必要があり、これらを空にすることはできません。" +{ + "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.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 は必須です。他のすべての入力は無視されます。pythonUploadServiceConnections と互換性がありません。フィード URL は pypi アップロード レジストリ形式にする必要があります (例: https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/)", + "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.Info_SuccessAddingFederatedFeedAuth": "フィード %s のフェデレーション認証が正常に追加されました。", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "フィード URL の解析および認証情報の追加に失敗しました。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "このタスクを使用して一度に承認できる内部フィードは 1 つだけです。最初のフィード以外はすべて無視されます。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "このタスクを使用して一度に承認できるサービス接続は 1 つだけです。最初の接続以外はすべて無視されます。", + "loc.messages.Error_DuplicateEntryForFeed": "このフィード名 %s のエントリは重複しています。潜在的な発行の問題を回避するために、一意の名前を使用してください。", + "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.NoRepoFound": "%s にリポジトリ URL が見つかりません", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "サービス接続からフェデレーション資格情報を取得できません: %s。", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "フィード URL とサービス接続の両方を設定する必要があり、これらを空にすることはできません。" } \ 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 d770c16ca322..5be32c1350f5 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ko-KR/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.input.label.workloadIdentityServiceConnection": "'Entra 워크로드 ID 지원 Azure DevOps 사용자' 서비스 연결", - "loc.input.help.workloadIdentityServiceConnection": "이 설정을 지정하면 feedUrl이 필요합니다. 다른 모든 입력은 무시됩니다.", - "loc.input.label.feedUrl": "피드 Azure Artifacts 피드 URL입니다.", - "loc.input.help.feedUrl": "이 설정을 지정하면 workloadIdentityServiceConnection이 필요합니다. 다른 모든 입력은 무시됩니다. pythonUploadServiceConnections와 호환되지 않습니다. 피드 URL은 pypi 업로드 레지스트리 형식(예: https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/npm/registry/)이어야 합니다.", - "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.Info_SuccessAddingFederatedFeedAuth": "피드 %s에 페더레이션 인증을 추가했습니다.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "이 작업을 사용하여 한 번에 하나의 내부 피드만 승인할 수 있습니다. 첫 번째 피드를 제외한 모든 피드는 무시됩니다.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "이 작업을 사용하여 한 번에 하나의 서비스 연결만 승인할 수 있습니다. 첫 번째 연결을 제외한 모든 연결은 무시됩니다.", - "loc.messages.Error_DuplicateEntryForFeed": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "%s에서 리포지토리 URL을 찾을 수 없습니다.", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "서비스 연결에서 페더레이션 자격 증명을 가져올 수 없습니다. %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "피드 URL과 서비스 연결을 모두 설정해야 하며 비워 둘 수 없습니다." +{ + "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.input.label.workloadIdentityServiceConnection": "'Entra 워크로드 ID 지원 Azure DevOps 사용자' 서비스 연결", + "loc.input.help.workloadIdentityServiceConnection": "이 설정을 지정하면 feedUrl이 필요합니다. 다른 모든 입력은 무시됩니다.", + "loc.input.label.feedUrl": "피드 Azure Artifacts 피드 URL입니다.", + "loc.input.help.feedUrl": "이 설정을 지정하면 workloadIdentityServiceConnection이 필요합니다. 다른 모든 입력은 무시됩니다. pythonUploadServiceConnections와 호환되지 않습니다. 피드 URL은 pypi 업로드 레지스트리 형식(예: https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/npm/registry/)이어야 합니다.", + "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.Info_SuccessAddingFederatedFeedAuth": "피드 %s에 페더레이션 인증을 추가했습니다.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "피드 URL을 구문 분석하고 인증 정보를 추가하지 못했습니다. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "이 작업을 사용하여 한 번에 하나의 내부 피드만 승인할 수 있습니다. 첫 번째 피드를 제외한 모든 피드는 무시됩니다.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "이 작업을 사용하여 한 번에 하나의 서비스 연결만 승인할 수 있습니다. 첫 번째 연결을 제외한 모든 연결은 무시됩니다.", + "loc.messages.Error_DuplicateEntryForFeed": "피드 이름 %s에 대한 중복 항목입니다. 잠재적인 게시 문제를 방지하려면 고유한 이름을 사용하세요.", + "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.NoRepoFound": "%s에서 리포지토리 URL을 찾을 수 없습니다.", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "서비스 연결에서 페더레이션 자격 증명을 가져올 수 없습니다. %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "피드 URL과 서비스 연결을 모두 설정해야 하며 비워 둘 수 없습니다." } \ 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 89086c883da6..a6714609f60b 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/ru-RU/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.input.label.workloadIdentityServiceConnection": "Подключение службы \"Пользователь Azure DevOps с поддержкой Идентификации рабочей нагрузки Microsoft Entra\"", - "loc.input.help.workloadIdentityServiceConnection": "Если этот параметр задано, требуется feedUrl. Все остальные входные данные игнорируются.", - "loc.input.label.feedUrl": "URL-адрес веб-канала Azure Artifacts.", - "loc.input.help.feedUrl": "Если этот параметр задан, требуется workloadIdentityServiceConnection. Все остальные входные данные игнорируются. Несовместимо с pythonUploadServiceConnections. URL-адрес веб-канала должен быть в формате реестра отправки pypi, например https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "Федеративная проверка подлинности для веб-канала %s добавлена.", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", - "loc.messages.Warning_OnlyOneFeedAllowed": "С помощью этой задачи одновременно можно авторизовать только один внутренний веб-канал. Все каналы, кроме первого, будут пропущены.", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "С помощью этой задачи одновременно можно авторизовать только одно подключение службы. Все подключения, кроме первого, будут пропущены.", - "loc.messages.Error_DuplicateEntryForFeed": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "URL-адрес репозитория не найден в %s", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "Не удалось получить федеративные учетные данные из подключения службы: %s.", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Необходимо настроить и URL-адрес веб-канала, и подключение к службе. Они не могут быть пустыми." +{ + "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.input.label.workloadIdentityServiceConnection": "Подключение службы \"Пользователь Azure DevOps с поддержкой Идентификации рабочей нагрузки Microsoft Entra\"", + "loc.input.help.workloadIdentityServiceConnection": "Если этот параметр задано, требуется feedUrl. Все остальные входные данные игнорируются.", + "loc.input.label.feedUrl": "URL-адрес веб-канала Azure Artifacts.", + "loc.input.help.feedUrl": "Если этот параметр задан, требуется workloadIdentityServiceConnection. Все остальные входные данные игнорируются. Несовместимо с pythonUploadServiceConnections. URL-адрес веб-канала должен быть в формате реестра отправки pypi, например https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "Федеративная проверка подлинности для веб-канала %s добавлена.", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "Не удалось проанализировать URL-адрес веб-канала и добавить сведения о проверке подлинности. %s", + "loc.messages.Warning_OnlyOneFeedAllowed": "С помощью этой задачи одновременно можно авторизовать только один внутренний веб-канал. Все каналы, кроме первого, будут пропущены.", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "С помощью этой задачи одновременно можно авторизовать только одно подключение службы. Все подключения, кроме первого, будут пропущены.", + "loc.messages.Error_DuplicateEntryForFeed": "Это повторяющаяся запись для веб-канала %s. Используйте уникальные имена, чтобы избежать возможных проблем с публикацией.", + "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.NoRepoFound": "URL-адрес репозитория не найден в %s", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "Не удалось получить федеративные учетные данные из подключения службы: %s.", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "Необходимо настроить и URL-адрес веб-канала, и подключение к службе. Они не могут быть пустыми." } \ 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 174bce748f79..4563cbd2d11c 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-CN/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.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。已忽略所有其他输入。与 pythonUploadServiceConnections 不兼容。源 URL 应采用 pypi 上传注册表格式,例如 https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", - "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.Info_SuccessAddingFederatedFeedAuth": "已成功为源 %s 添加联合身份验证。", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "使用此任务,一次只能对一个内部源进行授权。将忽略第一个源以外的所有源。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此任务,一次只能对一个服务连接进行授权。将忽略第一个连接以外的所有连接。", - "loc.messages.Error_DuplicateEntryForFeed": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "在 %s 下找不到存储库 URL", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "无法从服务连接 %s 获取联合凭据。", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "源 URL 和服务连接都需要进行设置,不能为空。" +{ + "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.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。已忽略所有其他输入。与 pythonUploadServiceConnections 不兼容。源 URL 应采用 pypi 上传注册表格式,例如 https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "已成功为源 %s 添加联合身份验证。", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "未能分析源 URL 和添加身份验证信息。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "使用此任务,一次只能对一个内部源进行授权。将忽略第一个源以外的所有源。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此任务,一次只能对一个服务连接进行授权。将忽略第一个连接以外的所有连接。", + "loc.messages.Error_DuplicateEntryForFeed": "这是源名称 %s 的重复条目。使用唯一名称以避免潜在的发布问题。", + "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.NoRepoFound": "在 %s 下找不到存储库 URL", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "无法从服务连接 %s 获取联合凭据。", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "源 URL 和服务连接都需要进行设置,不能为空。" } \ 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 ec3f865b40c1..5a948ff2edc6 100644 --- a/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson +++ b/Tasks/TwineAuthenticateV1/Strings/resources.resjson/zh-TW/resources.resjson @@ -1,35 +1,35 @@ -{ - "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.input.label.workloadIdentityServiceConnection": "採用 Entra 工作負載 ID 的 Azure DevOps 使用者服務連線", - "loc.input.help.workloadIdentityServiceConnection": "如設定此選項,則需要 feedUrl。忽略所有其他輸入。", - "loc.input.label.feedUrl": "Azure Artifacts 摘要 URL。", - "loc.input.help.feedUrl": "如果設定此選項,則需要 workloadIdentityServiceConnection。忽略所有其他輸入。與 pythonUploadServiceConnections 不相容。摘要 URL 應該為 pypi 上傳登錄格式,例如 https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/npm/registry/", - "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.Info_SuccessAddingFederatedFeedAuth": "已成功為摘要 %s 新增同盟驗證。", - "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", - "loc.messages.Warning_OnlyOneFeedAllowed": "使用此工作時,一次只能授權一個內部摘要。除了第一個摘要外,將會忽略所有摘要。", - "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此工作時,一次只能授權一個服務連線。除了第一個連線外,將會忽略所有連線。", - "loc.messages.Error_DuplicateEntryForFeed": "This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.", - "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.NoRepoFound": "在 %s 下找不到存放庫 URL", - "loc.messages.Error_FailedToGetServiceConnectionAuth": "無法取得服務連線的同盟認證: %s。", - "loc.messages.Error_MissingFeedUrlOrServiceConnection": "摘要 URL 和服務連線都必須設定,且不能是空的。" +{ + "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.input.label.workloadIdentityServiceConnection": "採用 Entra 工作負載 ID 的 Azure DevOps 使用者服務連線", + "loc.input.help.workloadIdentityServiceConnection": "如設定此選項,則需要 feedUrl。忽略所有其他輸入。", + "loc.input.label.feedUrl": "Azure Artifacts 摘要 URL。", + "loc.input.help.feedUrl": "如果設定此選項,則需要 workloadIdentityServiceConnection。忽略所有其他輸入。與 pythonUploadServiceConnections 不相容。摘要 URL 應該為 pypi 上傳登錄格式,例如 https://pkgs.dev.azure.com/{ORG_NAME}/{PROJECT}/_packaging/{FEED_NAME}/pypi/upload/", + "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.Info_SuccessAddingFederatedFeedAuth": "已成功為摘要 %s 新增同盟驗證。", + "loc.messages.Error_FailedToParseFeedUrlAndAuth": "無法剖析摘要 URL 和新增驗證資訊。%s", + "loc.messages.Warning_OnlyOneFeedAllowed": "使用此工作時,一次只能授權一個內部摘要。除了第一個摘要外,將會忽略所有摘要。", + "loc.messages.Warning_OnlyOneServiceConnectionAllowed": "使用此工作時,一次只能授權一個服務連線。除了第一個連線外,將會忽略所有連線。", + "loc.messages.Error_DuplicateEntryForFeed": "這是摘要名稱 %s 的重複項目。使用唯一名稱以避免潛在的發佈問題。", + "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.NoRepoFound": "在 %s 下找不到存放庫 URL", + "loc.messages.Error_FailedToGetServiceConnectionAuth": "無法取得服務連線的同盟認證: %s。", + "loc.messages.Error_MissingFeedUrlOrServiceConnection": "摘要 URL 和服務連線都必須設定,且不能是空的。" } \ No newline at end of file