From d80f3d42497bbf0f6c379616cd386abb4af972c6 Mon Sep 17 00:00:00 2001
From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Date: Mon, 1 Jul 2024 16:07:29 +0200
Subject: [PATCH] Localized file check-in by OneLocBuild Task: Build definition
ID 10899: Build ID 28758400
---
.../resources.resjson/de-DE/resources.resjson | 4 +-
.../resources.resjson/es-ES/resources.resjson | 4 +-
.../resources.resjson/it-IT/resources.resjson | 4 +-
.../resources.resjson/ja-JP/resources.resjson | 4 +-
.../resources.resjson/zh-CN/resources.resjson | 4 +-
.../resources.resjson/zh-TW/resources.resjson | 4 +-
.../resources.resjson/de-DE/resources.resjson | 48 +++----
.../resources.resjson/fr-FR/resources.resjson | 42 +++---
.../resources.resjson/it-IT/resources.resjson | 44 +++---
.../resources.resjson/ja-JP/resources.resjson | 44 +++---
.../resources.resjson/ko-KR/resources.resjson | 42 +++---
.../resources.resjson/zh-CN/resources.resjson | 44 +++---
.../resources.resjson/zh-TW/resources.resjson | 44 +++---
.../resources.resjson/fr-FR/resources.resjson | 2 +-
.../resources.resjson/de-DE/resources.resjson | 4 +-
.../resources.resjson/es-ES/resources.resjson | 4 +-
.../resources.resjson/fr-FR/resources.resjson | 4 +-
.../resources.resjson/it-IT/resources.resjson | 4 +-
.../resources.resjson/ja-JP/resources.resjson | 4 +-
.../resources.resjson/ko-KR/resources.resjson | 4 +-
.../resources.resjson/ru-RU/resources.resjson | 4 +-
.../resources.resjson/zh-CN/resources.resjson | 4 +-
.../resources.resjson/zh-TW/resources.resjson | 4 +-
.../resources.resjson/de-DE/resources.resjson | 10 +-
.../resources.resjson/es-ES/resources.resjson | 10 +-
.../resources.resjson/it-IT/resources.resjson | 10 +-
.../resources.resjson/ja-JP/resources.resjson | 10 +-
.../resources.resjson/zh-CN/resources.resjson | 10 +-
.../resources.resjson/de-DE/resources.resjson | 134 ++++++++---------
.../resources.resjson/es-ES/resources.resjson | 136 +++++++++---------
.../resources.resjson/fr-FR/resources.resjson | 134 ++++++++---------
.../resources.resjson/it-IT/resources.resjson | 136 +++++++++---------
.../resources.resjson/ja-JP/resources.resjson | 136 +++++++++---------
.../resources.resjson/zh-CN/resources.resjson | 136 +++++++++---------
.../resources.resjson/zh-TW/resources.resjson | 136 +++++++++---------
.../resources.resjson/fr-FR/resources.resjson | 2 +-
.../resources.resjson/es-ES/resources.resjson | 4 +-
.../resources.resjson/fr-FR/resources.resjson | 4 +-
38 files changed, 689 insertions(+), 689 deletions(-)
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
index fbcd6c94b18b..5c32206e2c11 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Azure-Dateikopiervorgang",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) und zum Melden von Problemen mit dieser neuen Version der Aufgabe [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Hiermit werden Dateien in Azure Blob Storage oder auf virtuelle Computer kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "Neuigkeiten in Version 6.0:
Unterstützung des Workloadidentitätsverbunds und [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), auch Verwendung von [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) mit Version 10.24.0, für weitere Informationen:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Quelle",
"loc.input.help.SourcePath": "Der absolute Pfad des Quellordners oder der Datei auf dem lokalen Computer oder eine UNC-Freigabe. Der Ausdruck muss einen einzelnen Ordner oder eine Datei zurückgeben. Das Platzhaltersymbol (*) wird an beliebiger Stelle im Dateipfad oder im Dateinamen unterstützt.",
"loc.input.label.ConnectedServiceNameARM": "Azure-Abonnement",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
index cb61604adc7e..658000740719 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Copia de archivos de Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](https://aka.ms/azurefilecopyreadme) y para notificar cualquier problema con esta nueva versión de la tarea [aquí](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "Copia de archivo $(Destination)",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "Novedades de la versión 6.0:
Compatibilidad con la federación de identidades de carga de trabajo y [RBAC de Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), use también [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) con la versión 10.24.0 para obtener más información:[aquí](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Origen",
"loc.input.help.SourcePath": "Ruta de acceso absoluta de la carpeta de origen, archivo en la máquina local o recurso compartido UNC. La expresión debe devolver un único archivo o carpeta. El uso del símbolo de comodín (*) se admite en cualquier parte de la ruta de acceso del archivo o del nombre de este.",
"loc.input.label.ConnectedServiceNameARM": "Suscripción a Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
index c626cbd02b5d..982c086b1423 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Copia dei file di Azure",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme) e [qui](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+) per segnalare eventuali problemi relativi alla nuova versione dell’attività",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "Novità della versione 6.0:
Supporto della federazione delle identità del carico di lavoro e del [Controllo degli accessi in base al ruolo di Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), Utilizzo anche di [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) con la versione 10.24.0; per altre informazioni:[qui](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Origine",
"loc.input.help.SourcePath": "Percorso assoluto della cartella o del file di origine nel computer locale oppure condivisione UNC. L'espressione deve restituire una sola cartella o file. Il simbolo del carattere jolly (*) è supportato in qualsiasi punto del percorso o del nome file.",
"loc.input.label.ConnectedServiceNameARM": "Sottoscrizione di Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
index 273eceb8ff23..58999f64fad6 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Azure ファイル コピー",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[このタスクの詳細](https://aka.ms/azurefilecopyreadme) およびこの新しいバージョンのタスクに関する問題を報告するには [こちら](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "バージョン 6.0 の新機能:
ワークロード ID フェデレーションと [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal) もサポートしています。バージョン 10.24.0 には [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) を使用してください。昭和い情報は :[こちら](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "ソース",
"loc.input.help.SourcePath": "ソース フォルダーまたはローカル コンピューター上のファイルの絶対パス、もしくは UNC 共有。式は単一のフォルダーまたはファイルを返す必要があります。ワイルド カード記号 (*) はファイル パスまたはファイル名の任意の場所で使用できます。",
"loc.input.label.ConnectedServiceNameARM": "Azure サブスクリプション",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
index 25dc0ac843db..c0f7a360e4dc 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Azure 文件复制",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/azurefilecopyreadme)并在[此处](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)报告有关此新版本任务的任何问题",
"loc.description": "将文件复制到 Azure Blob 存储或虚拟机",
"loc.instanceNameFormat": "$(Destination) 文件复制",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "版本 6.0 中的最新变动:
支持工作负载联合身份验证和 [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),还可以使用 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) 版本 10.24.0,如需了解详细信息,请访问[此处](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "源",
"loc.input.help.SourcePath": "源文件夹、本地计算机上的文件或 UNC 共享的绝对路径。表达式应返回单个文件夹或文件。支持在文件路径或文件名的任何位置使用通配符(*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 订阅",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
index 51dc230b54af..d0772be88e61 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,9 +1,9 @@
{
"loc.friendlyName": "Azure 檔案複製",
- "loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) and to report any issues with this new version of the task [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)。若要回報此工作之新版本 [這裡](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
- "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) with version 10.24.0, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "6.0 版的新功能:
支援工作負載身分識別同盟 [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),亦會使用 10.24.0 版的 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0)。如需詳細資訊:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "來源",
"loc.input.help.SourcePath": "來源資料夾、本機電腦檔案或 UNC 共用的絕對路徑。運算式應該傳回單一資料夾或檔案。支援在檔案路徑或檔案名稱的任何位置使用萬用字元符號 (*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 訂用帳戶",
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/de-DE/resources.resjson
index 9e2e8902660e..612a47729af0 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,36 +1,36 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "
- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.friendlyName": "Azure-Testplan",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "Manuelle und automatisierte Tests im Testplan in Java- und Python-Programmiersprache ausführen",
+ "loc.instanceNameFormat": "Azure Test Plan – $(testSelector)",
+ "loc.input.label.testSelector": "Auszuführende Testfälle",
+ "loc.input.help.testSelector": "- Manuelle Tests: Verwenden Sie diese Option, um manuelle Tests in Ihrem Testplan auszulösen.
- Automatisierte Tests: Verwenden Sie diese Option, um Tests in Ihrem Testplan auszuführen, denen automatisierte Testmethoden zugeordnet sind.
",
"loc.input.label.testPlan": "Testplan",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "Wählen Sie einen Testplan aus, der Testsammlungen mit Testfällen enthält.",
"loc.input.label.testSuite": "Testsammlung",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "Wählen Sie mindestens eine Testsammlung mit Testfällen aus.",
"loc.input.label.testConfiguration": "Testkonfiguration",
"loc.input.help.testConfiguration": "Wählen Sie die Testkonfiguration aus.",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
- "loc.input.label.failTaskOnFailureToPublishResults": "Fail if there is failure in publishing test results",
- "loc.input.help.failTaskOnFailureToPublishResults": "Fail if there is failure in publishing test results. Check this option to fail the task if publishing test results is failed partially.",
+ "loc.input.label.testLanguageInput": "Testframeworksprache auswählen",
+ "loc.input.help.testLanguageInput": "Testframeworksprache automatisierter Tests im Testplan",
+ "loc.input.label.mergeTestResults": "Testergebnisse zusammenführen",
+ "loc.input.help.mergeTestResults": "Für jede Ergebnisdatei wird ein Testlauf erstellt. Aktivieren Sie diese Option, um Ergebnisse in einem einzigen Testlauf zusammenzuführen. Um die Leistung zu optimieren, werden die Ergebnisse unabhängig von dieser Option in einer einzigen Ausführung zusammengeführt, wenn mehr als 100 Ergebnisdateien vorhanden sind.",
+ "loc.input.label.publishRunAttachments": "Testergebnisdateien hochladen",
+ "loc.input.help.publishRunAttachments": "Laden Sie Protokolle und weitere Dateien mit Diagnoseinformationen hoch, die beim Ausführen der Tests gesammelt wurden.",
+ "loc.input.label.failTaskOnFailedTests": "Fehler, wenn Testfehler vorhanden sind",
+ "loc.input.help.failTaskOnFailedTests": "Legen Sie die Aufgabe als fehlerhaft fest, wenn Testfehler vorhanden sind. Aktivieren Sie diese Option, um die Aufgabe als fehlerhaft festzulegen, wenn Testfehler in den Ergebnisdateien erkannt werden.",
+ "loc.input.label.failTaskOnFailureToPublishResults": "Fehler, wenn die Veröffentlichung von Testergebnissen fehlschlägt",
+ "loc.input.help.failTaskOnFailureToPublishResults": "Fehler, wenn die Veröffentlichung von Testergebnissen fehlschlägt. Aktivieren Sie diese Option, um die Aufgabe als fehlerhaft festzulegen, wenn die Veröffentlichung der Testergebnisse teilweise fehlgeschlagen ist.",
"loc.input.label.failTaskOnMissingResultsFile": "Fehler, wenn keine Ergebnisdateien gefunden werden",
"loc.input.help.failTaskOnMissingResultsFile": "Die Aufgabe schlägt fehl, wenn keine Ergebnisdateien gefunden werden.",
"loc.messages.testPlanInput": "Testplan-ID: %s",
"loc.messages.testplanConfigInput": "Testplankonfigurations-ID: %s",
"loc.messages.testSuiteSelected": "Ausgewählte Testsuite-ID: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "Die Ausführung automatisierter Tests im Testplan wird ausgelöst",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "Fehler beim Ausführen des Testbefehls",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "Fehler beim Abrufen automatisierter Tests aus den Testplaneingaben",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "Fehler beim Erstellen eines manuellen Testlaufs aus den Testplaneingaben",
"loc.messages.chmodGradlew": "Die Methode \"chmod\" wurde für die gradlew-Datei verwendet, um sie eine ausführbare Datei zu machen.",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "Es wurden keine Testergebnisdateien gefunden, die mit „%s“ übereinstimmen.",
+ "loc.messages.MultipleMatchingGradlewFound": "Es wurden mehrere gradlew-Dateien gefunden. Die erste übereinstimmende Instanz wird ausgewählt"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/fr-FR/resources.resjson
index 21cf79d53027..5786f3903c15 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,24 +1,24 @@
{
"loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "Exécuter des tests manuels et automatisés dans le plan de test en langage Java et Python",
+ "loc.instanceNameFormat": "Plan de test Azure – $(testSelector)",
+ "loc.input.label.testSelector": "Cas de test à exécuter",
+ "loc.input.help.testSelector": "- tests manuels : Utilisez cette option pour déclencher des tests manuels à partir de votre plan de test.
- Tests automatisés : Utilisez cette option pour exécuter les tests de votre plan de test auxquels une méthode de test automatisée est associée.
",
"loc.input.label.testPlan": "Plan de test",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "Sélectionnez un plan de test contenant des suites de tests avec des cas de test.",
"loc.input.label.testSuite": "Suite de tests",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "Sélectionnez une ou plusieurs suites de tests contenant des cas de test.",
"loc.input.label.testConfiguration": "Configuration de test",
"loc.input.help.testConfiguration": "Sélectionnez la configuration de test.",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "Sélectionner la langue de l’infrastructure de tests",
+ "loc.input.help.testLanguageInput": "Langage d’infrastructure de tests des tests automatisés dans le plan de test",
+ "loc.input.label.mergeTestResults": "Fusionner les résultats des tests",
+ "loc.input.help.mergeTestResults": "Une série de tests est créée pour chaque fichier de résultats. Cochez cette option pour fusionner les résultats dans une seule série de tests. Pour optimiser les performances, les résultats sont fusionnés en une seule exécution s’il existe plus de 100 fichiers de résultats, quelle que soit cette option.",
+ "loc.input.label.publishRunAttachments": "Charger les fichiers de résultats des tests",
+ "loc.input.help.publishRunAttachments": "Chargez les journaux et autres fichiers contenant les informations de diagnostic collectées durant l’exécution des tests.",
+ "loc.input.label.failTaskOnFailedTests": "Cesser toute exécution en cas d’échecs de tests",
+ "loc.input.help.failTaskOnFailedTests": "Faites échouer la tâche en cas d’échec des tests. Cochez cette option pour faire échouer la tâche si des échecs de test sont détectés dans les fichiers de résultats.",
"loc.input.label.failTaskOnFailureToPublishResults": "Échouer en cas d'échec dans la publication des résultats des tests",
"loc.input.help.failTaskOnFailureToPublishResults": "Échouer s’il y a un échec dans la publication des résultats du test. Cochez cette option pour faire échouer la tâche si la publication des résultats du test échoue partiellement.",
"loc.input.label.failTaskOnMissingResultsFile": "Échec si aucun fichier de résultats n’est trouvé",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "ID de plan de test : %s",
"loc.messages.testplanConfigInput": "ID de configuration du plan de test : %s",
"loc.messages.testSuiteSelected": "ID de suite de tests sélectionné : %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "Déclenchement de l’exécution des tests automatisés à partir du plan de test",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "Une erreur s’est produite lors de l’exécution de la commande de test",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "Désolé, une erreur s’est produite lors de la récupération des tests automatisés à partir des entrées de plan de test",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "Désolé, une erreur s’est produite lors de la création d’une série de tests manuelle à partir des entrées du plan de test",
"loc.messages.chmodGradlew": "Méthode 'chmod' utilisée pour le fichier gradlew afin de le rendre exécutable.",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "Il n’existe aucun fichier de résultat de test correspondant à ’%s’.",
+ "loc.messages.MultipleMatchingGradlewFound": "Plusieurs fichiers gradlew ont été trouvés. Sélection de la première instance correspondante"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/it-IT/resources.resjson
index 700d95a7885f..c72cdcd9b7c9 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.friendlyName": "Azure Test Plans",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "Eseguire test manuali e automatizzati nel piano di test nel linguaggio Java e Python",
+ "loc.instanceNameFormat": "Piano di test di Azure - $(testSelector)",
+ "loc.input.label.testSelector": "Test case da eseguire",
+ "loc.input.help.testSelector": "- Testi manuali: Usare questa opzione per attivare test manuali dal piano di test.
- Test automatici: Usare questa opzione per eseguire test dal piano di test a cui è associato un metodo di test automatizzato.
",
"loc.input.label.testPlan": "Piano di test",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "Consente di selezionare un piano di test contenente gruppi di test con test case.",
"loc.input.label.testSuite": "Gruppo di test",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "Selezionare uno o più gruppi di test contenenti test case.",
"loc.input.label.testConfiguration": "Configurazione di test",
"loc.input.help.testConfiguration": "Consente di selezionare la configurazione di test.",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "Selezionare il linguaggio del framework di test",
+ "loc.input.help.testLanguageInput": "Linguaggio del framework di test dei test automatizzati nel piano di test",
+ "loc.input.label.mergeTestResults": "Unisci risultati del test",
+ "loc.input.help.mergeTestResults": "Viene creata un'esecuzione dei test per ogni file di risultati. Selezionare questa opzione per unire i risultati in una singola esecuzione di test. Per ottimizzare le prestazioni, i risultati verranno uniti in una singola esecuzione se sono presenti più di 100 file di risultati, indipendentemente da questa opzione.",
+ "loc.input.label.publishRunAttachments": "Carica file dei risultati del test",
+ "loc.input.help.publishRunAttachments": "Carica i log e altri file contenenti informazioni diagnostiche raccolte durante l'esecuzione dei test.",
+ "loc.input.label.failTaskOnFailedTests": "Non eseguire in caso di errori di test",
+ "loc.input.help.failTaskOnFailedTests": "Se si verificano errori di test, l'attività ha esito negativo. Selezionare questa opzione per interrompere l'attività se vengono rilevati errori di test nei file dei risultati.",
"loc.input.label.failTaskOnFailureToPublishResults": "Esito negativo in caso di errore durante la pubblicazione dei risultati dei test",
"loc.input.help.failTaskOnFailureToPublishResults": "Esito negativo in caso di errore durante la pubblicazione dei risultati dei test. Selezionare questa opzione per non eseguire l'attività se la pubblicazione dei risultati del test non è riuscita parzialmente.",
"loc.input.label.failTaskOnMissingResultsFile": "Esito negativo se non vengono trovati file di risultati",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "ID piano di test: %s",
"loc.messages.testplanConfigInput": "ID configurazione piano di test: %s",
"loc.messages.testSuiteSelected": "ID gruppo di test selezionato: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "Attivazione dell'esecuzione di test automatizzati dal piano di test",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "Si è verificato un errore durante l'esecuzione del comando di test",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "Si è verificato un errore durante il recupero dei test automatizzati dagli input del piano di test",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "Si è verificato un errore durante la creazione dell'esecuzione manuale dei test dagli input del piano di test",
"loc.messages.chmodGradlew": "È stato usato il metodo 'chmod' per il file gradlew per renderlo eseguibile.",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "Non è stato trovato alcun file dei risultati del test corrispondente a %s.",
+ "loc.messages.MultipleMatchingGradlewFound": "Sono stati trovati più file gradlew. Selezione della prima istanza corrispondente"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/ja-JP/resources.resjson
index c834054cdde8..b260f430394d 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.friendlyName": "Azure Test Plans",
+ "loc.helpMarkDown": "[このタスクの詳細](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "Java と Python 言語のテスト計画で手動テストと自動テストを実行します",
+ "loc.instanceNameFormat": "Azure Test Plans - $(testSelector)",
+ "loc.input.label.testSelector": "実行するテスト ケース",
+ "loc.input.help.testSelector": "- 手動テスト: このオプションを使用して、テスト計画から手動テストをトリガーします。
- 自動テスト: このオプションを使用して、自動テスト方法が関連付けられているテスト計画からテストを実行します。
",
"loc.input.label.testPlan": "テスト計画",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "テスト スイートがテスト ケースと共に含まれているテスト計画を選択します。",
"loc.input.label.testSuite": "テスト スイート",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "テスト ケースを含む 1 つ以上のテスト スイートを選択します。",
"loc.input.label.testConfiguration": "テスト構成",
"loc.input.help.testConfiguration": "テスト構成を選択します。",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "テスト フレームワーク言語の選択",
+ "loc.input.help.testLanguageInput": "テスト計画内の自動テストのテスト フレームワーク言語",
+ "loc.input.label.mergeTestResults": "テスト結果のマージ",
+ "loc.input.help.mergeTestResults": "結果ファイルごとにテストの実行が作成されます。結果を 1 つのテストの実行にマージするには、このオプションをオンにします。最適化してパフォーマンスを向上させるために、結果ファイルが 100 個を超える場合、このオプションとは関係なく、結果が 1 回の実行にマージされます。",
+ "loc.input.label.publishRunAttachments": "テスト結果ファイルのアップロード",
+ "loc.input.help.publishRunAttachments": "テストが実行された際に収集された診断情報を含むログとその他のファイルをアップロードします。",
+ "loc.input.label.failTaskOnFailedTests": "テスト エラーがある場合に失敗する",
+ "loc.input.help.failTaskOnFailedTests": "テスト エラーがある場合にタスクを失敗させます。結果ファイルでテスト エラーが検出された場合にタスクを失敗させる場合は、このオプションをオンにします。",
"loc.input.label.failTaskOnFailureToPublishResults": "テスト結果の公開に失敗した場合は失敗します",
"loc.input.help.failTaskOnFailureToPublishResults": "テスト結果の公開に失敗した場合は失敗します。テスト結果の公開が部分的に失敗した場合にタスクを失敗させるには、このオプションをオンにします。",
"loc.input.label.failTaskOnMissingResultsFile": "結果ファイルが見つからない場合は失敗します",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "テスト計画 ID: %s",
"loc.messages.testplanConfigInput": "テスト計画構成 ID: %s",
"loc.messages.testSuiteSelected": "選択されたテスト スイート ID: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "テスト計画から自動テストの実行をトリガーしています",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "テスト コマンドの実行中にエラーが発生しました",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "テスト計画の入力からの自動テストのフェッチ中にエラーが発生しました",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "テスト計画の入力からの手動テスト実行の作成中にエラーが発生しました",
"loc.messages.chmodGradlew": "gradlew ファイルを実行可能にするために 'chmod' メソッドを使用しました。",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "'%s' と一致するテスト結果ファイルが見つかりませんでした。",
+ "loc.messages.MultipleMatchingGradlewFound": "複数の gradlew ファイルが見つかりました。最初に一致したインスタンスを選択しています"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/ko-KR/resources.resjson
index 69720af66a4e..76ff0632d772 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
+ "loc.friendlyName": "Azure Test Plans",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "Java 및 python 언어로 테스트 계획에서 수동 및 자동화된 테스트 실행",
"loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.input.label.testSelector": "실행할 테스트 사례",
+ "loc.input.help.testSelector": "- 수동 테스트: 이 옵션을 사용하여 테스트 계획에서 수동 테스트를 트리거합니다.
- 자동화된 테스트: 이 옵션을 사용하여 자동화된 테스트 메서드가 연결된 테스트 계획에서 테스트를 실행합니다.
",
"loc.input.label.testPlan": "테스트 계획",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "테스트 사례가 있는 테스트 도구 모음을 포함하여 테스트 계획을 선택합니다.",
"loc.input.label.testSuite": "테스트 도구 모음",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "테스트 사례가 포함된 하나 이상의 테스트 도구 모음을 선택하세요.",
"loc.input.label.testConfiguration": "테스트 구성",
"loc.input.help.testConfiguration": "테스트 구성을 선택합니다.",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "테스트 프레임워크 언어 선택",
+ "loc.input.help.testLanguageInput": "테스트 계획에서 자동화된 테스트의 테스트 프레임워크 언어",
+ "loc.input.label.mergeTestResults": "테스트 결과 병합",
+ "loc.input.help.mergeTestResults": "각 결과 파일에 대해 테스트 실행이 만들어집니다. 결과를 단일 테스트 실행에 병합하려면 이 옵션을 선택합니다. 성능 향상을 위한 최적화를 위해 이 옵션과 관계없이 결과 파일이 100개가 넘는 경우 결과가 한 번의 실행으로 병합됩니다.",
+ "loc.input.label.publishRunAttachments": "테스트 결과 파일 업로드",
+ "loc.input.help.publishRunAttachments": "로그 및 테스트 실행 시 수집된 진단 정보를 포함하는 기타 파일을 업로드합니다.",
+ "loc.input.label.failTaskOnFailedTests": "테스트 오류가 있을 경우 실패",
+ "loc.input.help.failTaskOnFailedTests": "테스트 오류가 있는 경우 작업에 실패합니다. 결과 파일에서 테스트 오류가 검색된 경우 작업에 실패하려면 이 옵션을 선택합니다.",
"loc.input.label.failTaskOnFailureToPublishResults": "테스트 결과를 게시하는 동안 오류가 발생하면 실패합니다.",
"loc.input.help.failTaskOnFailureToPublishResults": "테스트 결과를 게시하는 동안 오류가 발생하면 실패합니다. 테스트 결과의 일부가 게시되지 못한 경우 작업을 실패하려면 이 옵션을 선택하세요.",
"loc.input.label.failTaskOnMissingResultsFile": "결과 파일을 찾을 수 없는 경우 실패",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "테스트 계획 ID: %s",
"loc.messages.testplanConfigInput": "테스트 계획 구성 ID: %s",
"loc.messages.testSuiteSelected": "선택한 테스트 도구 모음 ID: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "테스트 계획에서 자동화된 테스트 실행 트리거",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "테스트 명령을 실행하는 동안 오류 발생",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "테스트 계획 입력에서 자동화된 테스트를 가져오는 동안 오류가 발생했습니다.",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "테스트 계획 입력에서 수동 테스트 실행을 만드는 동안 오류 발생",
"loc.messages.chmodGradlew": "gradlew 파일을 실행 가능하게 만들기 위해 'chmod' 메소드를 사용했습니다.",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "'%s'과(와) 일치하는 테스트 결과 파일이 없습니다.",
+ "loc.messages.MultipleMatchingGradlewFound": "여러 gradlew 파일을 찾았습니다. 일치하는 첫 번째 인스턴스 선택"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-CN/resources.resjson
index 559afef762d1..1235a5527044 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.friendlyName": "Azure 测试计划",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "以 Java 和 python 语言运行测试计划中的手动和自动测试",
+ "loc.instanceNameFormat": "Azure 测试计划 - $(testSelector)",
+ "loc.input.label.testSelector": "要执行的测试用例",
+ "loc.input.help.testSelector": "- 手动测试: 使用此选项可触发测试计划中的手动测试。
- 自动测试: 使用此选项运行测试计划中具有关联的自动测试方法的测试。
",
"loc.input.label.testPlan": "测试计划",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "选择一个包含测试套件(带有测试用例)的测试计划。",
"loc.input.label.testSuite": "测试套件",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "选择一个或多个包含测试用例的测试套件。",
"loc.input.label.testConfiguration": "测试配置",
"loc.input.help.testConfiguration": "选择测试配置。",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "选择测试框架语言",
+ "loc.input.help.testLanguageInput": "测试计划中自动测试的测试框架语言",
+ "loc.input.label.mergeTestResults": "合并测试结果",
+ "loc.input.help.mergeTestResults": "将为每个结果文件创建一个测试运行。选中此选项可将结果合并到单个测试运行中。为了进行优化以获得更好的性能,如果结果文件超过 100 个,则会将结果合并到单个运行中,而不考虑此选项。",
+ "loc.input.label.publishRunAttachments": "上传测试结果文件",
+ "loc.input.help.publishRunAttachments": "上传包含运行测试时收集的诊断信息的日志和其他文件。",
+ "loc.input.label.failTaskOnFailedTests": "如果存在测试失败的情况,则表示失败",
+ "loc.input.help.failTaskOnFailedTests": "如果有任何测试失败,则任务失败。选中此选项后,如果在结果文件中检测到测试失败,则任务失败。",
"loc.input.label.failTaskOnFailureToPublishResults": "如果发布测试结果失败,则失败",
"loc.input.help.failTaskOnFailureToPublishResults": "如果发布测试结果失败,则失败。如果发布测试结果部分失败,请选中此选项以使任务失败。",
"loc.input.label.failTaskOnMissingResultsFile": "如果找不到结果文件,则失败",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "测试计划 ID: %s",
"loc.messages.testplanConfigInput": "测试计划配置 ID: %s",
"loc.messages.testSuiteSelected": "所选的测试套件 ID: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "触发执行测试计划中的自动测试",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "执行测试命令时出错",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "从测试计划输入提取自动测试时出错",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "基于测试计划输入创建手动测试运行时出错",
"loc.messages.chmodGradlew": "对 gradlew 文件使用 “chmod” 方法以使其可执行。",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "未找到与“%s”匹配的测试结果文件。",
+ "loc.messages.MultipleMatchingGradlewFound": "找到多个 gradlew 文件。请选择第一个匹配实例"
}
\ No newline at end of file
diff --git a/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-TW/resources.resjson
index f231c88a9788..2aa6803e201f 100644
--- a/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureTestPlanV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,24 +1,24 @@
{
- "loc.friendlyName": "Azure Test Plan",
- "loc.helpMarkDown": "[Learn more about this task](https://go.microsoft.com/fwlink/?LinkID=613742)",
- "loc.description": "Run manual and automated tests in test plan in Java and python language",
- "loc.instanceNameFormat": "Azure Test Plan - $(testSelector)",
- "loc.input.label.testSelector": "Test cases to be executed",
- "loc.input.help.testSelector": "- Manual tests: Use this option to trigger manual tests from your test plan.
- Automated tests: Use this option to run tests from your test plan that have automated test method associated with it.
",
+ "loc.friendlyName": "Azure 測試計劃",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?LinkID=613742)",
+ "loc.description": "使用 Java 和 Python 語言,執行測試計劃中的手動和自動測試",
+ "loc.instanceNameFormat": "Azure 測試計劃 - $(testSelector)",
+ "loc.input.label.testSelector": "待執行的測試案例",
+ "loc.input.help.testSelector": "- 手動測試: 使用此選項可觸發測試計劃中的手動測試。
- 自動測試: 使用此選項可執行連結有自動測試方法之測試計劃中的測試。
",
"loc.input.label.testPlan": "測試計劃",
- "loc.input.help.testPlan": "Select a test plan containing test suites with test cases.",
+ "loc.input.help.testPlan": "選取包含測試套件 (含測試案例) 的測試計劃。",
"loc.input.label.testSuite": "測試套件",
- "loc.input.help.testSuite": "Select one or more test suites containing test cases.",
+ "loc.input.help.testSuite": "選取一或多個包含測試案例的測試套件。",
"loc.input.label.testConfiguration": "測試組態",
"loc.input.help.testConfiguration": "選取測試組態。",
- "loc.input.label.testLanguageInput": "Select Test framework language",
- "loc.input.help.testLanguageInput": "Test Framework Language of automated tests in test plan",
- "loc.input.label.mergeTestResults": "Merge test results",
- "loc.input.help.mergeTestResults": "A test run is created for each results file. Check this option to merge results into a single test run. To optimize for better performance, results will be merged into a single run if there are more than 100 result files, irrespective of this option.",
- "loc.input.label.publishRunAttachments": "Upload test results files",
- "loc.input.help.publishRunAttachments": "Upload logs and other files containing diagnostic information collected when the tests were run.",
- "loc.input.label.failTaskOnFailedTests": "Fail if there are test failures",
- "loc.input.help.failTaskOnFailedTests": "Fail the task if there are any test failures. Check this option to fail the task if test failures are detected in the result files.",
+ "loc.input.label.testLanguageInput": "選取測試架構語言",
+ "loc.input.help.testLanguageInput": "測試計劃中自動測試的測試架構語言",
+ "loc.input.label.mergeTestResults": "合併測試結果",
+ "loc.input.help.mergeTestResults": "已為每個結果檔案建立一個測試回合。核取此選項可以將結果合併到同一個測試回合。無論是否核取此選項,當結果檔案超過 100 個時,為最佳化以獲致較佳的效能,會將結果將合併到同一個回合。",
+ "loc.input.label.publishRunAttachments": "上傳測試結果檔案",
+ "loc.input.help.publishRunAttachments": "上傳包含測試執行期間所收集之診斷資訊的記錄與其他檔案。",
+ "loc.input.label.failTaskOnFailedTests": "若測試失敗,即失敗",
+ "loc.input.help.failTaskOnFailedTests": "若發生任何測試失敗,工作便會失敗。核取此選項可以在偵測到結果檔案中測試失敗時,讓工作失敗。",
"loc.input.label.failTaskOnFailureToPublishResults": "如果發佈測試結果失敗,則失敗",
"loc.input.help.failTaskOnFailureToPublishResults": "如果發佈測試結果失敗,則失敗。如果發佈測試結果部分失敗,請選取此選項以使工作失敗。",
"loc.input.label.failTaskOnMissingResultsFile": "找不到結果檔案時失敗",
@@ -26,11 +26,11 @@
"loc.messages.testPlanInput": "測試計劃識別碼: %s",
"loc.messages.testplanConfigInput": "測試計劃設定識別碼: %s",
"loc.messages.testSuiteSelected": "已選取測試套件識別碼: %s",
- "loc.messages.automatedTestTriggered": "Triggering execution of Automated tests from test plan",
- "loc.messages.ErrorFailTaskOnExecutingTests": "Error occured while executing test command",
- "loc.messages.ErrorFailTaskOnAPIFailure": "Error occured while fetching automated tests from test plan inputs",
- "loc.messages.ErrorFailTaskOnCreateRunFailure": "Error occured while creating manual test run from test plan inputs",
+ "loc.messages.automatedTestTriggered": "觸發執行測試計劃中的自動測試",
+ "loc.messages.ErrorFailTaskOnExecutingTests": "執行測試命令時發生錯誤",
+ "loc.messages.ErrorFailTaskOnAPIFailure": "從測試計劃輸入擷取自動測試時發生錯誤",
+ "loc.messages.ErrorFailTaskOnCreateRunFailure": "從測試計劃輸入建立手動測試回合時發生錯誤",
"loc.messages.chmodGradlew": "使用 'chmod' 方法將 gradlew 檔案設為可執行檔。",
- "loc.messages.NoMatchingFilesFound": "No test result files matching '%s' were found.",
- "loc.messages.MultipleMatchingGradlewFound": "Multiple gradlew files found. Selecting the first matched instance"
+ "loc.messages.NoMatchingFilesFound": "找不到任何符合 '%s' 的測試結果。",
+ "loc.messages.MultipleMatchingGradlewFound": "找到多個 gradlew 檔案。選取第一個相符的執行個體"
}
\ No newline at end of file
diff --git a/Tasks/Common/Sanitizer/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/Common/Sanitizer/Strings/resources.resjson/fr-FR/resources.resjson
index 3d1044b4af97..b8c458a20ef2 100644
--- a/Tasks/Common/Sanitizer/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/Common/Sanitizer/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,3 +1,3 @@
{
- "loc.messages.PS_ScriptArgsSanitized": "Detected characters in arguments that may not be executed correctly by the shell. Please escape special characters using backtick (`). More information is available here: https://aka.ms/ado/75787"
+ "loc.messages.PS_ScriptArgsSanitized": "Caractères détectés dans les arguments qui peuvent ne pas être exécutés correctement par le shell. Les caractères spéciaux doivent être échappés à l’aide d’une coche (`). Plus d’informations sont disponibles ici : https://aka.ms/ado/75787"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
index 896d9a798ad1..e9ab2243d6d8 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "Der Inhalt der Datei wurde auf dem Datenträger synchronisiert. Der Inhalt ist \"%s\".",
"loc.messages.ImageNameWithoutTag": "Imagename nicht mit Tag angegeben, Übertragung aller Imagetags mithilfe von Push angegeben.",
"loc.messages.WritingDockerConfigToTempFile": "Die Docker-Konfiguration wird in eine temporäre Datei geschrieben. Dateipfad: %s, Docker-Konfiguration: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "Der Projektname „%s“ muss ein gültiger Docker Compose-Projektname sein. Folgen Sie dem Link, um weitere Informationen zu erhalten: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "Die Aufgabe verwendet Docker Compose V1, aber es gibt Pläne für den Übergang zu Docker Compose V2. Sie müssen untersuchen, wie Sie Ihr Projekt an Docker Compose V2 anpassen. Anleitungen zu dieser Migration finden Sie in der offiziellen Docker Compose-Dokumentation unter dem bereitgestellten Link: https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson
index a93831ac601c..65aab7fc10fb 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "Se sincronizó el contenido del archivo con el disco. El contenido es %s.",
"loc.messages.ImageNameWithoutTag": "El nombre de la imagen no se especifica con la etiqueta, insertando todas las etiquetas de la imagen especificada.",
"loc.messages.WritingDockerConfigToTempFile": "Escribiendo la configuración de Docker en el archivo temporal. Ruta de acceso del archivo: %s. Configuración de Docker: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "El nombre del proyecto \"%s\" debe ser un nombre de proyecto de docker compose válido. Siga el vínculo para más detalles: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "La tarea está usando Docker Compose V1, pero hay planes de transición a Docker Compose V2. Es necesario investigar cómo adaptar el proyecto a Docker Compose V2. Para obtener instrucciones sobre esta migración, puede consultar la documentación oficial de Docker Compose en el vínculo proporcionado: https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson
index c5060dece276..f7a9783a6826 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "Synchronisation effectuée du contenu du fichier sur le disque. Le contenu est %s.",
"loc.messages.ImageNameWithoutTag": "Nom d'image non spécifié avec l'étiquette. Envoi (push) de toutes les étiquettes de l'image spécifiée.",
"loc.messages.WritingDockerConfigToTempFile": "Écriture de la configuration Docker dans le fichier temporaire. Chemin de fichier : %s. Configuration Docker : %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "Le nom de projet « %s » doit être un nom de projet Docker Compose valide. Suivez le lien pour plus d’informations : https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "La tâche utilise Docker Compose V1, mais il est prévu de passer à Docker Compose V2. Il est nécessaire d’examiner comment adapter votre projet à Docker Compose V2. Pour obtenir de l’aide sur cette migration, vous pouvez consulter la documentation Docker Compose officielle sur le lien fourni : https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson
index 0806a45fa069..0096581c2940 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "Il contenuto del file è stato sincronizzato con il disco. Il contenuto è %s.",
"loc.messages.ImageNameWithoutTag": "Il nome dell'immagine non è specificato con tag. Verrà eseguito il push di tutti i tag dell'immagine specificata.",
"loc.messages.WritingDockerConfigToTempFile": "Scrittura della configurazione di Docker nel file temporaneo. Percorso del file: %s. Configurazione di Docker: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "Il nome del progetto \"%s\" deve essere un nome di progetto Docker Compose valido. Per altre informazioni, seleziona il collegamento: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "L'attività sta usando Docker Compose V1, ma è prevista la transizione a Docker Compose V2. È necessario esaminare come adattare il progetto a Docker Compose V2. Per indicazioni su questa migrazione, puoi fare riferimento alla documentazione ufficiale di Docker Compose al collegamento fornito: https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson
index 9fb5cc2d81b1..7e4ecec2918f 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "ファイルの内容がディスクに同期されました。内容は %s です。",
"loc.messages.ImageNameWithoutTag": "イメージ名がタグに指定されていません。指定されたイメージのすべてのタグをプッシュしています。",
"loc.messages.WritingDockerConfigToTempFile": "Docker 構成を一時ファイルに書き込んでいます。ファイル パス: %s、Docker 構成: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "プロジェクト名 \"%s\" は、有効な Docker Compose プロジェクト名である必要があります。詳細については、次のリンクを参照してください。 https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "タスクは Docker Compose V1 を利用していますが、Docker Compose V2 に移行する予定があります。プロジェクトを Docker Compose V2 に適合させる方法を調査する必要があります。この移行に関するガイダンスについては、提供されているリンクにある公式の Docker Compose ドキュメントを参照してください。https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
index 5123aa0ea02a..ba4f867bdaff 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "파일 콘텐츠를 디스크에 동기화했습니다. 콘텐츠는 %s입니다.",
"loc.messages.ImageNameWithoutTag": "태그로 지정되지 않은 이미지 이름으로, 지정한 이미지의 모든 태그를 푸시합니다.",
"loc.messages.WritingDockerConfigToTempFile": "임시 파일에 Docker 구성을 쓰는 중입니다. 파일 경로: %s, Docker 구성: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "프로젝트 이름 \"%s\"은(는) 올바른 Docker Compose 프로젝트 이름이어야 합니다. 자세한 내용은 링크(https://docs.docker.com/compose/project-name/#set-a-project-name)를 참조하세요.",
+ "loc.messages.MigrateToDockerComposeV2": "작업은 Docker Compose V1을 활용하지만 Docker Compose V2로 전환할 계획이 있습니다. Docker Compose V2에 맞게 프로젝트를 조정하는 방법을 조사해야 합니다. 이 마이그레이션에 대한 지침은 제공된 링크(https://docs.docker.com/compose/migrate/)에서 공식 Docker Compose 설명서를 참조하세요."
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson
index 9ae254f52a0b..2805bb210696 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "Содержимое файла синхронизировано с диском. Содержимое: %s.",
"loc.messages.ImageNameWithoutTag": "Имя образа указано без тега; передаются все теги указанного образа.",
"loc.messages.WritingDockerConfigToTempFile": "Запись конфигурации Docker во временный файл. Путь к файлу: %s, конфигурация Docker: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "Имя проекта \"%s\" должно быть допустимым именем проекта Docker Compose. Дополнительные сведения см. по ссылке: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "Задача использует Docker Compose V1, но планируется переход на Docker Compose V2. Необходимо изучить, как адаптировать проект к Docker Compose V2. Инструкции по этой миграции можно найти в официальной документации Docker Compose по ссылке https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson
index 5d3c72bc98f9..5b360ef98621 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "文件内容已同步到磁盘。内容为 %s。",
"loc.messages.ImageNameWithoutTag": "未使用标记指定映像名,推送指定映像的所有标记。",
"loc.messages.WritingDockerConfigToTempFile": "正在将 Docker 配置写入临时文件。文件路径: %s,Docker 配置: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "项目名称“%s”必须是有效的 docker compose 项目名称。请访问以下链接了解更多详细信息: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "该任务正在利用 Docker Compose V1,但有过渡到 Docker Compose V2 的计划。必须研究如何调整项目以适应 Docker Compose V2。有关此迁移的指南,可以参阅官方 Docker Compose 文档,提供的链接为: https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson
index 639f913ce069..c4c09fc73625 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -81,6 +81,6 @@
"loc.messages.FileContentSynced": "檔案內容已同步到磁碟。內容為 %s。",
"loc.messages.ImageNameWithoutTag": "未使用標籤指定映像名稱,因此會推送指定映像的所有標籤。",
"loc.messages.WritingDockerConfigToTempFile": "正在將 Docker 設定寫入暫存檔案。檔案路徑: %s,Docker 設定: %s",
- "loc.messages.InvalidProjectName": "The project name \"%s\" must be a valid docker compose project name. Follow the link for more details: https://docs.docker.com/compose/project-name/#set-a-project-name",
- "loc.messages.MigrateToDockerComposeV2": "The task is utilizing Docker Compose V1, but there are plans to transition to Docker Compose V2. It's necessary to investigate how to adapt your project to Docker Compose V2. For guidance on this migration, you can refer to the official Docker Compose documentation at the provided link: https://docs.docker.com/compose/migrate/"
+ "loc.messages.InvalidProjectName": "專案名稱 \"%s\" 必須是有效的 docker compose 專案名稱。如需詳細資料,請遵循連結: https://docs.docker.com/compose/project-name/#set-a-project-name",
+ "loc.messages.MigrateToDockerComposeV2": "工作正在使用 Docker Compose V1,但有轉換為 Docker Compose V2 的計劃。必須調查如何將您的專案調整為 Docker Compose V2。如需此移轉的指引,您可以在提供的連結參閱官方Docker Compose 文件: https://docs.docker.com/compose/migrate/"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson
index 4801cd98feaa..8ced8b77b493 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -4,11 +4,11 @@
"loc.description": "[VORSCHAU] Hiermit wird eine Pipelineausführung angehalten, um auf eine manuelle Interaktion zu warten. Dies funktioniert nur bei YAML-Pipelines.",
"loc.instanceNameFormat": "Manuelle Validierung",
"loc.input.label.notifyUsers": "Benutzer benachrichtigen",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users specified in approvers can act on a manual validation.",
- "loc.input.label.approvers": "Approvers",
- "loc.input.help.approvers": "Specify users/groups/project teams separated by commas to act on a manual validation. In absence of input, users with queue build permission will be able to take action.",
- "loc.input.label.instructions": "Instructions",
+ "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur in den genehmigenden Personen angegebene Benutzer können eine manuelle Überprüfung durchführen.",
+ "loc.input.label.approvers": "Genehmigende Personen",
+ "loc.input.help.approvers": "Geben Sie Benutzer/Gruppen/Projektteams durch Kommas getrennt an, um auf eine manuelle Überprüfung zu reagieren. Wenn keine Eingabe vorhanden ist, können Benutzer mit der Berechtigung zum Erstellen einer Warteschlange Maßnahmen ergreifen.",
+ "loc.input.label.instructions": "Anleitung",
"loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
- "loc.input.label.onTimeout": "On timeout",
+ "loc.input.label.onTimeout": "Bei Zeitlimit",
"loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson
index f273fb0db045..29dd1dad201a 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -4,11 +4,11 @@
"loc.description": "[VISTA PREVIA] Pausa una ejecución de canalización para esperar la interacción manual. Solo funciona con las canalizaciones de YAML.",
"loc.instanceNameFormat": "Validación manual",
"loc.input.label.notifyUsers": "Notificar a los usuarios",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users specified in approvers can act on a manual validation.",
- "loc.input.label.approvers": "Approvers",
- "loc.input.help.approvers": "Specify users/groups/project teams separated by commas to act on a manual validation. In absence of input, users with queue build permission will be able to take action.",
- "loc.input.label.instructions": "Instructions",
+ "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios especificados en los aprobadores pueden actuar en una validación manual.",
+ "loc.input.label.approvers": "Aprobadores",
+ "loc.input.help.approvers": "Especifique usuarios, grupos o equipos de proyecto separados por comas para actuar en una validación manual. En ausencia de entrada, los usuarios con permiso para crear colas podrán actuar.",
+ "loc.input.label.instructions": "Instrucciones",
"loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
- "loc.input.label.onTimeout": "On timeout",
+ "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
"loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
index b455227b6b3c..e8f8f4362187 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -4,11 +4,11 @@
"loc.description": "[ANTEPRIMA] Sospende l'esecuzione di una pipeline in attesa dell'interazione manuale. Funziona solo con pipeline YAML.",
"loc.instanceNameFormat": "Convalida manuale",
"loc.input.label.notifyUsers": "Invia notifica agli utenti",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users specified in approvers can act on a manual validation.",
- "loc.input.label.approvers": "Approvers",
- "loc.input.help.approvers": "Specify users/groups/project teams separated by commas to act on a manual validation. In absence of input, users with queue build permission will be able to take action.",
- "loc.input.label.instructions": "Instructions",
+ "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti specificati nei responsabili approvazione possono eseguire una convalida manuale.",
+ "loc.input.label.approvers": "Responsabili approvazione",
+ "loc.input.help.approvers": "Specificare utenti/gruppi/team di progetto separati da virgole che possono eseguire una convalida manuale. In assenza di input, gli utenti con l'autorizzazione di compilazione della coda saranno in grado di intervenire.",
+ "loc.input.label.instructions": "Istruzioni",
"loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
- "loc.input.label.onTimeout": "On timeout",
+ "loc.input.label.onTimeout": "In caso di timeout",
"loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson
index b19f53f83d9a..fe23710fd990 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -4,11 +4,11 @@
"loc.description": "[プレビュー] パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。",
"loc.instanceNameFormat": "手動検証",
"loc.input.label.notifyUsers": "ユーザーに通知",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users specified in approvers can act on a manual validation.",
- "loc.input.label.approvers": "Approvers",
- "loc.input.help.approvers": "Specify users/groups/project teams separated by commas to act on a manual validation. In absence of input, users with queue build permission will be able to take action.",
- "loc.input.label.instructions": "Instructions",
+ "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。承認者に指定されたユーザーのみが手動検証を操作できます。",
+ "loc.input.label.approvers": "承認者",
+ "loc.input.help.approvers": "手動検証を操作するには、ユーザー/グループ/プロジェクト チームをコンマで区切って指定します。入力がない場合、キュー ビルドのアクセス許可を持つユーザーがアクションを実行できます。",
+ "loc.input.label.instructions": "手順",
"loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
- "loc.input.label.onTimeout": "On timeout",
+ "loc.input.label.onTimeout": "タイムアウト時",
"loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
index 80927d241618..36cdf9c36d14 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -4,11 +4,11 @@
"loc.description": "[PREVIEW] 暂停管道运行以等待手动交互。仅适用于 YAML 管道。",
"loc.instanceNameFormat": "手动验证",
"loc.input.label.notifyUsers": "通知用户",
- "loc.input.help.notifyUsers": "Send a manual validation pending email to specific users (or groups). Only users specified in approvers can act on a manual validation.",
- "loc.input.label.approvers": "Approvers",
- "loc.input.help.approvers": "Specify users/groups/project teams separated by commas to act on a manual validation. In absence of input, users with queue build permission will be able to take action.",
- "loc.input.label.instructions": "Instructions",
+ "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。只有审批者中指定的用户才能执行手动验证。",
+ "loc.input.label.approvers": "审批者",
+ "loc.input.help.approvers": "指定用户/组/项目团队(以逗号分隔),以执行手动验证。如果没有输入,则具有队列生成权限的用户将能够执行操作。",
+ "loc.input.label.instructions": "说明",
"loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
- "loc.input.label.onTimeout": "On timeout",
+ "loc.input.label.onTimeout": "超时时",
"loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
}
\ 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 8cfaeeff32bb..592a5cc1135f 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,74 +1,74 @@
{
"loc.friendlyName": "Notation",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
+ "loc.description": "Azure Pipeline-Task zum Einrichten der Notation CLI, zum Signieren und Überprüfen mit Notation",
"loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "loc.group.displayName.commandConfig": "Befehlskonfiguration",
+ "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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 c58265fcafeb..b3675f42faf2 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,74 +1,74 @@
{
"loc.friendlyName": "Notation",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
- "loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "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.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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 0a74a7d37478..038deb555aff 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,74 +1,74 @@
{
"loc.friendlyName": "Notation",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
- "loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "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.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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
+ "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": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 d47c5ec97498..575f36006bc4 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,74 +1,74 @@
{
- "loc.friendlyName": "Notation",
+ "loc.friendlyName": "Notazione",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
- "loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "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.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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: https://github.com/notaryproject/notation/releases/download/v1.0.0/notation_1.0.0_linux_amd64.tar.gz",
+ "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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 9213c5c97f18..9fee49f5a775 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,74 +1,74 @@
{
"loc.friendlyName": "Notation",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
- "loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "loc.description": "Notation CLI を設定し、Notation で署名して検証するための Azure Pipeline Task",
+ "loc.instanceNameFormat": "$(コマンド)",
+ "loc.group.displayName.commandConfig": "コマンドの構成",
+ "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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 1811c74ffe1b..ca96359ffc2c 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,74 +1,74 @@
{
- "loc.friendlyName": "Notation",
+ "loc.friendlyName": "表示法",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
+ "loc.description": "用于设置表示法 CLI、使用表示法进行签名和验证的 Azure 管道任务",
"loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "loc.group.displayName.commandConfig": "命令配置",
+ "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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "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 17c5fefa1691..874e95100d00 100644
--- a/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/NotationV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,74 +1,74 @@
{
- "loc.friendlyName": "Notation",
+ "loc.friendlyName": "表示法",
"loc.helpMarkDown": "",
- "loc.description": "Azure Pipepine Task for setting up Notation CLI, sign and verify with Notation",
+ "loc.description": "用以設定表示法 CLI、使用表示法簽署及驗證的 Azure Pipepine 工作",
"loc.instanceNameFormat": "$(command)",
- "loc.group.displayName.commandConfig": "Command Configuration",
- "loc.group.displayName.pluginConfig": "Plugin Configuration",
- "loc.group.displayName.advancedConfig": "Advanced Configuration",
- "loc.input.label.command": "Command to run",
- "loc.input.help.command": "example: install",
- "loc.input.label.isCustomVersion": "Custom Version",
- "loc.input.help.isCustomVersion": "If checked, you can provide a custom version for the task",
+ "loc.group.displayName.commandConfig": "命令設定",
+ "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": "The version of Notation to install. Example: 1.0.0, 1, 1.0, 1.0.0",
- "loc.input.label.url": "Download URL",
- "loc.input.help.url": "example: 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": "The SHA-256 checksum of the downloaded file",
- "loc.input.label.artifactRefs": "Artifact references",
- "loc.input.help.artifactRefs": "Container artifact references for signing. If it was not specified, use the artifact reference from previous Docker push task. Example: /@ If multiple, separate by comma.",
- "loc.input.label.signatureFormat": "Signature Format",
- "loc.input.help.signatureFormat": "Signature envelope format, options: \"jws\", \"cose\" (default \"jws\")",
- "loc.input.label.allowReferrersAPI": "[Experimental] Allow Referrers API",
- "loc.input.help.allowReferrersAPI": "Use the Referrers API to sign signatures, if not supported (returns 404), fallback to the Referrers tag schema.",
- "loc.input.label.plugin": "Plugin",
- "loc.input.label.akvPluginVersion": "Plugin Version",
- "loc.input.help.akvPluginVersion": "The version of the Azure Key Vault plugin to be installed. please visit the [release page](https://github.com/Azure/notation-azure-kv/releases) for the available versions.",
- "loc.input.label.azurekvServiceConection": "Azure Key Vault service connection",
- "loc.input.help.azurekvServiceConection": "Select the Azure subscription for the key vault if prefer to use service connection for authentication.",
- "loc.input.label.keyid": "Key ID",
- "loc.input.help.keyid": "The Key ID is the key or certificate identifier for Azure Key Vault.",
- "loc.input.label.caCertBundle": "Certificate Bundle File Path",
- "loc.input.help.caCertBundle": "A file with root and all intermediate certificates, starting from the root certificate, following the order in the certificate chain.",
- "loc.input.label.selfSigned": "Self-signed Certificate",
- "loc.input.label.trustPolicy": "Trust Policy File Path",
- "loc.input.help.trustPolicy": "The path to the [trust policy](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json",
- "loc.input.label.trustStore": "Trust Store Folder Path",
- "loc.input.help.trustStore": "The path to the directory containing the [trust store](https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-store) relative to the repository. Example: ./path/to/truststore/",
- "loc.messages.ArtifactRefs": "Artifact references: %s.",
- "loc.messages.ArtifactRefsNotSpecified": "Artifact references are not specified.",
- "loc.messages.APPDATANotSet": "APPDATA is not set.",
- "loc.messages.AzureKVPluginAlreadyInstalled": "Azure Key Vault plugin v%s is already installed.",
- "loc.messages.CannotFindTrustStore": "Cannot find trust store directory: %s.",
- "loc.messages.ChecksumValidated": "Checksum validated: %s.",
- "loc.messages.ChecksumValidationFailed": "Checksum validation failed. Expected: %s, Actual: %s.",
- "loc.messages.FailedArtifacts": "Failed artifacts: %s.",
- "loc.messages.FailedToAddCertToTrustStore": "Failed to add a certificate to trust store: %s.",
- "loc.messages.FailedToGetWorkloadIdToken": "Failed to get workload identity token: %s.",
- "loc.messages.FailedToImportTrustPolicy": "Failed to import trust policy: %s.",
- "loc.messages.FailedToListTrustStore": "Failed to list the trust store.",
- "loc.messages.FailedToShowTrustPolicy": "Failed to show trust policy.",
- "loc.messages.TryToGetArtifactRefsFromDockerTask": "Try to get artifact references from Docker task.",
- "loc.messages.InvalidResourceURI": "Invalid resource URI: %s.",
- "loc.messages.InvalidVersionPrefix": "Invalid version prefix: %s.",
- "loc.messages.ResultSummary": "Total artifacts: %s, succeeded: %s, failed: %s.",
- "loc.messages.RepeatedArtifactRef": "Repeated artifact reference: %s.",
- "loc.messages.SucceededArtifacts": "Succeeded artifacts: %s.",
- "loc.messages.TempDirectoryNotSet": "Agent.TempDirectory is not set.",
- "loc.messages.TempDirectoryOrWorkingDirectoryNotSet": "Agent.TempDirectory or system.DefaultWorkingDirectory is not set",
- "loc.messages.NoAuthScheme": "No authentication scheme is specified.",
- "loc.messages.NotationAlreadyInstalled": "Notation is already installed, please do not install it again.",
- "loc.messages.NotationInstalledFromURL": "Notation is installed from %s.",
- "loc.messages.NotationInstalledFromVersion": "Notation v%s is installed.",
- "loc.messages.NoServiceConnection": "No Azure Key Vault service connection endpoint is specified.",
- "loc.messages.UnsupportedArchitecture": "Unsupported architecture: %s.",
- "loc.messages.UnsupportedFileExtension": "Unsupported file extension: %s.",
- "loc.messages.UnsupportedPlatform": "Unsupported platform: %s.",
- "loc.messages.UnsupportedVersion": "Unsupported version: %s.",
- "loc.messages.UseAuthenticationMethod": "Use %s to access Azure Key Vault.",
- "loc.messages.UnknownCommand": "Unknown command: %s.",
+ "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.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": "Unknown plugin: %s.",
- "loc.messages.UnsupportedAuthScheme": "Unsupported authentication scheme: %s."
+ "loc.messages.UnknownPlugin": "不明的外掛程式: %s。",
+ "loc.messages.UnsupportedAuthScheme": "不支援驗證配置: %s。"
}
\ No newline at end of file
diff --git a/Tasks/PublishPipelineArtifactV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/PublishPipelineArtifactV0/Strings/resources.resjson/fr-FR/resources.resjson
index e8e84a304463..5bb54eb37111 100644
--- a/Tasks/PublishPipelineArtifactV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/PublishPipelineArtifactV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -7,6 +7,6 @@
"loc.input.help.artifactName": "Nom de cet artefact.",
"loc.input.label.targetPath": "Chemin de publication",
"loc.input.help.targetPath": "Chemin de dossier ou de fichier à publier. Il peut s'agir d'un chemin complet ou d'un chemin relatif à la racine du dépôt. Les caractères génériques ne sont pas pris en charge. Les [variables](https://go.microsoft.com/fwlink/?LinkID=550988) sont prises en charge.",
- "loc.input.label.properties": "Custom properties",
+ "loc.input.label.properties": "Propriétés personnalisées",
"loc.input.help.properties": "Entrez les propriétés personnalisées à associer à l’artefact. Chaîne JSON valide attendue avec toutes les clés ayant le préfixe 'user-'"
}
\ No newline at end of file
diff --git a/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/es-ES/resources.resjson
index c0dc28f77c05..1e37e4ec9f0a 100644
--- a/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,5 +1,5 @@
{
- "loc.friendlyName": "Publish Pipeline Artifacts",
+ "loc.friendlyName": "Publicación de artefactos de canalización",
"loc.helpMarkDown": "Publique (cargue) un archivo o directorio como artefacto con nombre para la ejecución actual. Los artefactos publicados pueden descargarse en otros trabajos, fases o canalizaciones mediante la tarea \"Descargar artefactos de canalización\".",
"loc.description": "Publica (carga) un archivo o directorio como artefacto con nombre para la ejecución actual.",
"loc.instanceNameFormat": "Publicar artefacto de canalización",
@@ -15,6 +15,6 @@
"loc.input.help.parallel": "Seleccione si quiere copiar los archivos en paralelo con varios subprocesos para obtener un mayor rendimiento potencial. Si esta configuración no está habilitada, se usará un subproceso.",
"loc.input.label.parallelCount": "Recuento de elementos en paralelo",
"loc.input.help.parallelCount": "Especifique el grado de paralelismo o el número de subprocesos usados para realizar la copia. Debe ser un valor entre 1 y 128.",
- "loc.input.label.properties": "Custom properties",
+ "loc.input.label.properties": "Propiedades personalizadas",
"loc.input.help.properties": "Escriba las propiedades personalizadas para asociar con el artefacto. Se esperaba una cadena JSON válida con todas las claves con el prefijo \"user-\"."
}
\ No newline at end of file
diff --git a/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/fr-FR/resources.resjson
index 30ed03a6bc7d..74e5390bb4b7 100644
--- a/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/PublishPipelineArtifactV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,5 +1,5 @@
{
- "loc.friendlyName": "Publish Pipeline Artifacts",
+ "loc.friendlyName": "Publier des artefacts de pipeline",
"loc.helpMarkDown": "Publiez (chargez) un fichier ou un répertoire en tant qu'artefact nommé pour l'exécution actuelle. Les artefacts publiés peuvent être téléchargés dans d'autres travaux, phases ou pipelines à l'aide de la tâche \"Télécharger un artefact de pipeline\".",
"loc.description": "Publier (charger) un fichier ou un répertoire en tant qu'artefact nommé pour l'exécution actuelle",
"loc.instanceNameFormat": "Publier l'artefact de pipeline",
@@ -15,6 +15,6 @@
"loc.input.help.parallel": "Choisissez s'il est nécessaire de copier les fichiers en parallèle à l'aide de plusieurs threads pour un meilleur débit potentiel. Si ce paramètre n'est pas activé, un seul thread est utilisé.",
"loc.input.label.parallelCount": "Nombre parallèle",
"loc.input.help.parallelCount": "Entrez le degré de parallélisme ou le nombre de threads utilisés pour effectuer la copie. La valeur doit être au moins égal à 1 et inférieur à 128.",
- "loc.input.label.properties": "Custom properties",
+ "loc.input.label.properties": "Propriétés personnalisées",
"loc.input.help.properties": "Entrez les propriétés personnalisées à associer à l’artefact. Chaîne JSON valide attendue avec toutes les clés ayant le préfixe 'user-'"
}
\ No newline at end of file