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/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/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