From 4d4f31fde24be10397103b4b147900d51322d964 Mon Sep 17 00:00:00 2001
From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Date: Fri, 5 Jul 2024 18:21:13 +0200
Subject: [PATCH 1/2] Localized file check-in by OneLocBuild Task: Build
definition ID 10899: Build ID 28778006
---
.../resources.resjson/de-DE/resources.resjson | 2 +-
.../resources.resjson/es-ES/resources.resjson | 2 +-
.../resources.resjson/fr-FR/resources.resjson | 2 +-
.../resources.resjson/it-IT/resources.resjson | 2 +-
.../resources.resjson/ja-JP/resources.resjson | 2 +-
.../resources.resjson/ko-KR/resources.resjson | 2 +-
.../resources.resjson/ru-RU/resources.resjson | 2 +-
.../resources.resjson/zh-CN/resources.resjson | 2 +-
.../resources.resjson/zh-TW/resources.resjson | 2 +-
.../resources.resjson/de-DE/resources.resjson | 170 +++++++++---------
.../resources.resjson/es-ES/resources.resjson | 170 +++++++++---------
.../resources.resjson/fr-FR/resources.resjson | 170 +++++++++---------
.../resources.resjson/it-IT/resources.resjson | 170 +++++++++---------
.../resources.resjson/ja-JP/resources.resjson | 170 +++++++++---------
.../resources.resjson/ko-KR/resources.resjson | 170 +++++++++---------
.../resources.resjson/ru-RU/resources.resjson | 170 +++++++++---------
.../resources.resjson/zh-CN/resources.resjson | 170 +++++++++---------
.../resources.resjson/zh-TW/resources.resjson | 170 +++++++++---------
.../resources.resjson/de-DE/resources.resjson | 22 +--
.../resources.resjson/es-ES/resources.resjson | 22 +--
.../resources.resjson/fr-FR/resources.resjson | 22 +--
.../resources.resjson/it-IT/resources.resjson | 22 +--
.../resources.resjson/ja-JP/resources.resjson | 22 +--
.../resources.resjson/ko-KR/resources.resjson | 22 +--
.../resources.resjson/ru-RU/resources.resjson | 22 +--
.../resources.resjson/zh-CN/resources.resjson | 22 +--
.../resources.resjson/zh-TW/resources.resjson | 22 +--
.../resources.resjson/de-DE/resources.resjson | 26 +--
.../resources.resjson/es-ES/resources.resjson | 26 +--
.../resources.resjson/fr-FR/resources.resjson | 2 +-
.../resources.resjson/it-IT/resources.resjson | 26 +--
.../resources.resjson/ja-JP/resources.resjson | 26 +--
32 files changed, 926 insertions(+), 926 deletions(-)
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
index 5c32206e2c11..31280cdc6b63 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/de-DE/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[Learn more about this task](https://aka.ms/azurefilecopyreadme) und zum Melden von Problemen mit dieser neuen Version der Aufgabe [here](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Hiermit werden Dateien in Azure Blob Storage oder auf virtuelle Computer kopiert.",
"loc.instanceNameFormat": "$(Destination)-Dateikopiervorgang",
- "loc.releaseNotes": "Neuigkeiten in Version 6.0:
Unterstützung des Workloadidentitätsverbunds und [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.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Quelle",
"loc.input.help.SourcePath": "Der absolute Pfad des Quellordners oder der Datei auf dem lokalen Computer oder eine UNC-Freigabe. Der Ausdruck muss einen einzelnen Ordner oder eine Datei zurückgeben. Das Platzhaltersymbol (*) wird an beliebiger Stelle im Dateipfad oder im Dateinamen unterstützt.",
"loc.input.label.ConnectedServiceNameARM": "Azure-Abonnement",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
index 658000740719..1bfbbdd32faf 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/es-ES/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[Más información sobre esta tarea](https://aka.ms/azurefilecopyreadme) y para notificar cualquier problema con esta nueva versión de la tarea [aquí](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Copiar archivos en Azure Blob Storage o en máquinas virtuales",
"loc.instanceNameFormat": "Copia de archivo $(Destination)",
- "loc.releaseNotes": "Novedades de la versión 6.0:
Compatibilidad con la federación de identidades de carga de trabajo y [RBAC de Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), use también [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.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.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Origen",
"loc.input.help.SourcePath": "Ruta de acceso absoluta de la carpeta de origen, archivo en la máquina local o recurso compartido UNC. La expresión debe devolver un único archivo o carpeta. El uso del símbolo de comodín (*) se admite en cualquier parte de la ruta de acceso del archivo o del nombre de este.",
"loc.input.label.ConnectedServiceNameARM": "Suscripción a Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson
index 489b3bdc0fb2..e993d6c6c041 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/fr-FR/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/azurefilecopyreadme) et signaler tout problème avec cette nouvelle version de la tâche [ici](https://github.com/microsoft/azure-pipelines-tasks/ issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Copier des fichiers sur le Stockage Blob Azure ou des machines virtuelles",
"loc.instanceNameFormat": "Copie de fichiers $(Destination)",
- "loc.releaseNotes": "Nouveautés de la version 6.0 :
Prend en charge la fédération d'identité de charge de travail et [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), utilisez également [AzCopy. exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) avec la version 10.24.0, pour plus d'informations :[ici](https://github.com/Azure/azure -stockage-azcopy/versions)",
+ "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Source",
"loc.input.help.SourcePath": "Chemin absolu du dossier ou fichier source sur la machine locale, ou partage UNC. L'expression doit retourner un seul dossier ou fichier. Le symbole de caractère générique (*) est pris en charge n'importe où dans le chemin ou le nom de fichier.",
"loc.input.label.ConnectedServiceNameARM": "Abonnement Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
index 982c086b1423..85269613ecc3 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/it-IT/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/azurefilecopyreadme) e [qui](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+) per segnalare eventuali problemi relativi alla nuova versione dell’attività",
"loc.description": "Copia i file in Archiviazione BLOB di Azure nelle macchine virtuali",
"loc.instanceNameFormat": "Copia dei file $(Destination)",
- "loc.releaseNotes": "Novità della versione 6.0:
Supporto della federazione delle identità del carico di lavoro e del [Controllo degli accessi in base al ruolo di Azure](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), Utilizzo anche di [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) con la versione 10.24.0; per altre informazioni:[qui](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Origine",
"loc.input.help.SourcePath": "Percorso assoluto della cartella o del file di origine nel computer locale oppure condivisione UNC. L'espressione deve restituire una sola cartella o file. Il simbolo del carattere jolly (*) è supportato in qualsiasi punto del percorso o del nome file.",
"loc.input.label.ConnectedServiceNameARM": "Sottoscrizione di Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
index 58999f64fad6..9227ff345088 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ja-JP/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[このタスクの詳細](https://aka.ms/azurefilecopyreadme) およびこの新しいバージョンのタスクに関する問題を報告するには [こちら](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Azure Blob Storage または仮想マシンにファイルをコピーします",
"loc.instanceNameFormat": "$(Destination) ファイル コピー",
- "loc.releaseNotes": "バージョン 6.0 の新機能:
ワークロード ID フェデレーションと [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal) もサポートしています。バージョン 10.24.0 には [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) を使用してください。昭和い情報は :[こちら](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "ソース",
"loc.input.help.SourcePath": "ソース フォルダーまたはローカル コンピューター上のファイルの絶対パス、もしくは UNC 共有。式は単一のフォルダーまたはファイルを返す必要があります。ワイルド カード記号 (*) はファイル パスまたはファイル名の任意の場所で使用できます。",
"loc.input.label.ConnectedServiceNameARM": "Azure サブスクリプション",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson
index c481bf557474..aa4e8dc1e4af 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ko-KR/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[여기](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)에서 [이 작업에 대한 자세한 정보](https://aka.ms/azurefilecopyreadme)를 알아보고 이 새 버전의 작업과 관련된 문제를 보고하세요.",
"loc.description": "Azure Blob Storage 또는 가상 머신에 파일을 복사합니다.",
"loc.instanceNameFormat": "$(Destination) 파일 복사",
- "loc.releaseNotes": "버전 6.0의 새로운 기능:
워크로드 ID 페더레이션 및 [Azure RBAC](https://learn.microsoft.com/ko-kr/azure/storage/blobs/assign-azure-role-data-access?tabs=portal)를 지원하고 버전 10.24.0의 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0)를 사용합니다. 자세한 정보는 [여기](https://github.com/Azure/azure-storage-azcopy/releases)에서 확인할 수 있습니다.",
+ "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "원본",
"loc.input.help.SourcePath": "소스 폴더, 로컬 머신의 파일 또는 UNC 공유에 대한 절대 경로입니다. 식은 단일 폴더 또는 파일을 반환해야 합니다. 와일드카드 기호(*)는 파일 경로 또는 파일 이름의 모든 위치에서 지원됩니다.",
"loc.input.label.ConnectedServiceNameARM": "Azure 구독",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson
index 652779d88666..1988a8b885ea 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/ru-RU/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[Узнайте больше об этой задаче](https://aka.ms/azurefilecopyreadme) и сообщайте о любых проблемах с новой версией задачи [здесь](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "Копировать файлы в хранилище BLOB-объектов Azure или виртуальные машины",
"loc.instanceNameFormat": "Копирование файлов $(Destination)",
- "loc.releaseNotes": "Новые возможности версии 6.0:
Поддержка федерации удостоверений рабочей нагрузки и [Azure 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.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "Источник",
"loc.input.help.SourcePath": "Абсолютный путь к исходной папке или файлу на локальном компьютере или общему ресурсу UNC. Выражение должно возвращать одну папку или один файл. Подстановочный знак (*) поддерживается в любом месте пути к файлу или имени файла.",
"loc.input.label.ConnectedServiceNameARM": "Подписка Azure",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
index c0f7a360e4dc..a9a2ad0c32ad 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-CN/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[详细了解此任务](https://aka.ms/azurefilecopyreadme)并在[此处](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)报告有关此新版本任务的任何问题",
"loc.description": "将文件复制到 Azure Blob 存储或虚拟机",
"loc.instanceNameFormat": "$(Destination) 文件复制",
- "loc.releaseNotes": "版本 6.0 中的最新变动:
支持工作负载联合身份验证和 [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),还可以使用 [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.24.0) 版本 10.24.0,如需了解详细信息,请访问[此处](https://github.com/Azure/azure-storage-azcopy/releases)",
+ "loc.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "源",
"loc.input.help.SourcePath": "源文件夹、本地计算机上的文件或 UNC 共享的绝对路径。表达式应返回单个文件夹或文件。支持在文件路径或文件名的任何位置使用通配符(*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 订阅",
diff --git a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
index d0772be88e61..435e98568854 100644
--- a/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureFileCopyV6/Strings/resources.resjson/zh-TW/resources.resjson
@@ -3,7 +3,7 @@
"loc.helpMarkDown": "[深入了解此工作](https://aka.ms/azurefilecopyreadme)。若要回報此工作之新版本 [這裡](https://github.com/microsoft/azure-pipelines-tasks/issues/new?assignees=&labels=regression%2Cbug&projects=&template=1.regression.yml&title=%5BREGRESSION%5D%3A+)",
"loc.description": "將檔案複製到 Azure Blob 儲存體或虛擬機器",
"loc.instanceNameFormat": "$(Destination) 檔案複製",
- "loc.releaseNotes": "6.0 版的新功能:
支援工作負載身分識別同盟 [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal),亦會使用 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.releaseNotes": "What's new in Version 6.0:
Support Workload identity federation and [Azure RBAC](https://learn.microsoft.com/en-us/azure/storage/blobs/assign-azure-role-data-access?tabs=portal), also use [AzCopy.exe](https://github.com/Azure/azure-storage-azcopy/tree/v10.25.1) with version 10.25.1, for more info:[here](https://github.com/Azure/azure-storage-azcopy/releases)",
"loc.input.label.SourcePath": "來源",
"loc.input.help.SourcePath": "來源資料夾、本機電腦檔案或 UNC 共用的絕對路徑。運算式應該傳回單一資料夾或檔案。支援在檔案路徑或檔案名稱的任何位置使用萬用字元符號 (*)。",
"loc.input.label.ConnectedServiceNameARM": "Azure 訂用帳戶",
diff --git a/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
index aa4cc3cdfd58..1cae0b297e2c 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=848006) oder [Docker Compose-Dokumentation anzeigen](https://docs.docker.com/)",
- "loc.description": "Erstellen Sie Docker-Anwendungen mit mehreren Containern, übertragen Sie sie mithilfe von Push, oder führen Sie sie aus. Die Aufgabe kann mit Docker oder Azure Container Registry verwendet werden.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "Erweiterte Optionen",
- "loc.input.label.containerregistrytype": "Containerregistrierungstyp",
- "loc.input.help.containerregistrytype": "Wählen Sie einen Containerregistrierungstyp aus.",
- "loc.input.label.dockerRegistryEndpoint": "Dienstverbindung für Docker-Registrierung",
- "loc.input.help.dockerRegistryEndpoint": "Wählen Sie eine Dienstverbindung für die Docker-Registrierung aus. Erforderlich für Befehle, die eine Authentifizierung bei einer Registrierung erfordern.",
- "loc.input.label.azureSubscriptionEndpoint": "Azure-Abonnement",
- "loc.input.help.azureSubscriptionEndpoint": "Wählen Sie ein Azure-Abonnement aus.",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "Wählen Sie eine Azure Container Registry aus.",
- "loc.input.label.dockerComposeFile": "Docker Compose-Datei",
- "loc.input.help.dockerComposeFile": "Pfad zur zu verwendenden primären Docker Compose-Datei.",
- "loc.input.label.additionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien",
- "loc.input.help.additionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien, die mit der primären Docker Compose-Datei kombiniert werden soll. Relative Pfade werden in Bezug auf das Verzeichnis, dass die primäre Docker Compose-Datei enthält, aufgelöst. Wenn eine angegebene Datei nicht gefunden wird, wird sie ignoriert. Geben Sie jeden Dateipfad in einer neuen Zeile an.",
- "loc.input.label.dockerComposeFileArgs": "Umgebungsvariablen",
- "loc.input.help.dockerComposeFileArgs": "Umgebungsvariablen, die während des Befehls festgelegt werden. Geben Sie jedes Name/Wert-Paar in einer neuen Zeile an.",
- "loc.input.label.projectName": "Projektname",
- "loc.input.help.projectName": "Projektname, der für Standardnamen von Images und Containern verwendet wird.",
- "loc.input.label.qualifyImageNames": "Imagenamen qualifizieren",
- "loc.input.help.qualifyImageNames": "Qualifizieren Sie die Imagenamen für erstellte Dienste mit dem Hostnamen der Docker-Registrierungsdienstverbindung, sofern nicht anders angegeben.",
- "loc.input.label.action": "Aktion",
- "loc.input.help.action": "Wählen Sie eine Docker Compose-Aktion aus.",
- "loc.input.label.additionalImageTags": "Zusätzliche Imagetags",
- "loc.input.help.additionalImageTags": "Zusätzliche Tags für die Docker-Images, die erstellt oder mithilfe von Push übertragen werden sollen.",
- "loc.input.label.includeSourceTags": "Quelltags einschließen",
- "loc.input.help.includeSourceTags": "Fügen Sie Git-Tags ein, wenn Sie Docker-Images erstellen oder mittels Push übertragen.",
- "loc.input.label.includeLatestTag": "Aktuelles Tag einschließen",
- "loc.input.help.includeLatestTag": "Fügen Sie das Tag \"latest\" (aktuell) ein, wenn Sie die Docker-Images erstellen oder mittels Push übertragen.",
- "loc.input.label.buildImages": "Images erstellen",
- "loc.input.help.buildImages": "Erstellen Sie Images, bevor Sie Dienstcontainer starten.",
- "loc.input.label.serviceName": "Dienstname",
- "loc.input.help.serviceName": "Name des auszuführenden spezifischen Diensts.",
- "loc.input.label.containerName": "Containername",
- "loc.input.help.containerName": "Name des auszuführenden spezifischen Dienstcontainers.",
- "loc.input.label.ports": "Ports",
- "loc.input.help.ports": "Ports im spezifischen Dienstcontainer zum Veröffentlichen an den Host. Geben Sie jede Hostport:Containerport-Bindung in einer neuen Zeile an.",
- "loc.input.label.workDir": "Arbeitsverzeichnis",
- "loc.input.help.workDir": "Das Arbeitsverzeichnis für den spezifischen Dienstcontainer.",
- "loc.input.label.entrypoint": "Überschreiben des Einstiegspunkts",
- "loc.input.help.entrypoint": "Überschreiben Sie den Standardeinstiegspunkt für den spezifischen Dienstcontainer.",
- "loc.input.label.containerCommand": "Befehl",
- "loc.input.help.containerCommand": "Im spezifischen Dienstcontainer auszuführender Befehl. Wenn das Image beispielsweise eine einfache Python Flask-Webanwendung enthält, können Sie zum Starten der Webanwendung \"python app.py\" angeben.",
- "loc.input.label.detached": "Im Hintergrund ausführen",
- "loc.input.help.detached": "Führen Sie die Dienstcontainer im Hintergrund aus.",
- "loc.input.label.abortOnContainerExit": "Beim Beenden des Containers abbrechen",
- "loc.input.help.abortOnContainerExit": "Alle Container anhalten, wenn ein Container beendet wird.",
- "loc.input.label.imageDigestComposeFile": "Imagehashwert-Compose-Datei",
- "loc.input.help.imageDigestComposeFile": "Pfad zu einer Docker Compose-Datei, die erstellt und mit den vollständigen Imagerepository-Hashwerten des Docker-Images jedes Diensts befüllt wird.",
- "loc.input.label.removeBuildOptions": "Buildoptionen entfernen",
- "loc.input.help.removeBuildOptions": "Entfernen Sie die Buildoptionen aus der Docker Compose-Ausgabedatei.",
- "loc.input.label.baseResolveDirectory": "Basisauflösungsverzeichnis",
- "loc.input.help.baseResolveDirectory": "Das Basisverzeichnis, in dem die entsprechenden Pfade in der Docker Compose-Ausgabedatei aufgelöst werden sollen.",
- "loc.input.label.outputDockerComposeFile": "Docker Compose-Datei ausgeben",
- "loc.input.help.outputDockerComposeFile": "Pfad zu einer Docker Compose-Ausgabedatei.",
- "loc.input.label.dockerComposeCommand": "Befehl",
- "loc.input.help.dockerComposeCommand": "Docker Compose-Befehl, der mit Argumenten ausgeführt werden soll. Beispielsweise \"rm --all\" entfernt alle angehaltenen Dienstcontainer.",
- "loc.input.label.arguments": "Argumente",
- "loc.input.help.arguments": "Docker Compose-Befehlsoptionen. Beispiel:
Für Buildbefehl:
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Docker-Hostdienstverbindung",
- "loc.input.help.dockerHostEndpoint": "Wählen Sie eine Docker-Hostdienstverbindung. Entspricht standardmäßig dem Agent-Host.",
- "loc.input.label.nopIfNoDockerComposeFile": "Kein Vorgang, wenn keine Docker Compose-Datei vorhanden ist",
- "loc.input.help.nopIfNoDockerComposeFile": "Wenn die Docker Compose-Datei nicht vorhanden ist, überspringen Sie diese Aufgabe. Dies ist hilfreich, wenn die Aufgabe ein optionales Verhalten ermöglicht, das darauf basiert, dass im Repository eine Docker Compose-Datei enthalten ist.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien erfordern",
- "loc.input.help.requireAdditionalDockerComposeFiles": "Erzeugt einen Fehler, wenn die zusätzlichen Docker Compose-Dateien nicht vorhanden sind. Dies überschreibt das Standardverhalten, das darin besteht, eine nicht vorhandene Datei zu ignorieren.",
- "loc.input.label.cwd": "Arbeitsverzeichnis",
- "loc.input.help.cwd": "Arbeitsverzeichnis für den Docker Compose-Befehl.",
- "loc.input.label.dockerComposePath": "Pfad zur ausführbaren Docker Compose-Datei",
- "loc.input.help.dockerComposePath": "Diese ausführbare docker-compose-Datei wird verwendet, wenn der Pfad angegeben wird.",
- "loc.messages.ConnectingToDockerHost": "Die DOCKER_HOST-Variable ist festgelegt. Docker versucht, eine Verbindung mit dem Docker-Host herzustellen: %s",
- "loc.messages.ContainerPatternFound": "Muster in Docker Compose-Parameter \"filepath\" gefunden.",
- "loc.messages.ContainerPatternNotFound": "Kein Muster in Docker Compose-Parameter \"filepath\" gefunden.",
- "loc.messages.ContainerDockerFileNotFound": "Es wurde keine Docker-Datei gefunden, die %s entspricht.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Die zusätzliche Docker Compose-Datei \"%s\" ist nicht vorhanden.",
- "loc.messages.CantWriteDataToFile": "In die Datei \"%s\" können keine Daten geschrieben werden. Fehler: %s",
- "loc.messages.DockerHostVariableWarning": "Die DOCKER_HOST-Variable ist festgelegt. Stellen Sie sicher, dass der Docker-Daemon auf \"%s\" ausgeführt wird.",
- "loc.messages.NoDataWrittenOnFile": "In die Datei \"%s\" wurden keine Daten geschrieben. ",
- "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": "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://go.microsoft.com/fwlink/?linkid=848006) oder [Docker Compose-Dokumentation anzeigen](https://docs.docker.com/)",
+ "loc.description": "Erstellen Sie Docker-Anwendungen mit mehreren Containern, übertragen Sie sie mithilfe von Push, oder führen Sie sie aus. Die Aufgabe kann mit Docker oder Azure Container Registry verwendet werden.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "Erweiterte Optionen",
+ "loc.input.label.containerregistrytype": "Containerregistrierungstyp",
+ "loc.input.help.containerregistrytype": "Wählen Sie einen Containerregistrierungstyp aus.",
+ "loc.input.label.dockerRegistryEndpoint": "Dienstverbindung für Docker-Registrierung",
+ "loc.input.help.dockerRegistryEndpoint": "Wählen Sie eine Dienstverbindung für die Docker-Registrierung aus. Erforderlich für Befehle, die eine Authentifizierung bei einer Registrierung erfordern.",
+ "loc.input.label.azureSubscriptionEndpoint": "Azure-Abonnement",
+ "loc.input.help.azureSubscriptionEndpoint": "Wählen Sie ein Azure-Abonnement aus.",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "Wählen Sie eine Azure Container Registry aus.",
+ "loc.input.label.dockerComposeFile": "Docker Compose-Datei",
+ "loc.input.help.dockerComposeFile": "Pfad zur zu verwendenden primären Docker Compose-Datei.",
+ "loc.input.label.additionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien",
+ "loc.input.help.additionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien, die mit der primären Docker Compose-Datei kombiniert werden soll. Relative Pfade werden in Bezug auf das Verzeichnis, dass die primäre Docker Compose-Datei enthält, aufgelöst. Wenn eine angegebene Datei nicht gefunden wird, wird sie ignoriert. Geben Sie jeden Dateipfad in einer neuen Zeile an.",
+ "loc.input.label.dockerComposeFileArgs": "Umgebungsvariablen",
+ "loc.input.help.dockerComposeFileArgs": "Umgebungsvariablen, die während des Befehls festgelegt werden. Geben Sie jedes Name/Wert-Paar in einer neuen Zeile an.",
+ "loc.input.label.projectName": "Projektname",
+ "loc.input.help.projectName": "Projektname, der für Standardnamen von Images und Containern verwendet wird.",
+ "loc.input.label.qualifyImageNames": "Imagenamen qualifizieren",
+ "loc.input.help.qualifyImageNames": "Qualifizieren Sie die Imagenamen für erstellte Dienste mit dem Hostnamen der Docker-Registrierungsdienstverbindung, sofern nicht anders angegeben.",
+ "loc.input.label.action": "Aktion",
+ "loc.input.help.action": "Wählen Sie eine Docker Compose-Aktion aus.",
+ "loc.input.label.additionalImageTags": "Zusätzliche Imagetags",
+ "loc.input.help.additionalImageTags": "Zusätzliche Tags für die Docker-Images, die erstellt oder mithilfe von Push übertragen werden sollen.",
+ "loc.input.label.includeSourceTags": "Quelltags einschließen",
+ "loc.input.help.includeSourceTags": "Fügen Sie Git-Tags ein, wenn Sie Docker-Images erstellen oder mittels Push übertragen.",
+ "loc.input.label.includeLatestTag": "Aktuelles Tag einschließen",
+ "loc.input.help.includeLatestTag": "Fügen Sie das Tag \"latest\" (aktuell) ein, wenn Sie die Docker-Images erstellen oder mittels Push übertragen.",
+ "loc.input.label.buildImages": "Images erstellen",
+ "loc.input.help.buildImages": "Erstellen Sie Images, bevor Sie Dienstcontainer starten.",
+ "loc.input.label.serviceName": "Dienstname",
+ "loc.input.help.serviceName": "Name des auszuführenden spezifischen Diensts.",
+ "loc.input.label.containerName": "Containername",
+ "loc.input.help.containerName": "Name des auszuführenden spezifischen Dienstcontainers.",
+ "loc.input.label.ports": "Ports",
+ "loc.input.help.ports": "Ports im spezifischen Dienstcontainer zum Veröffentlichen an den Host. Geben Sie jede Hostport:Containerport-Bindung in einer neuen Zeile an.",
+ "loc.input.label.workDir": "Arbeitsverzeichnis",
+ "loc.input.help.workDir": "Das Arbeitsverzeichnis für den spezifischen Dienstcontainer.",
+ "loc.input.label.entrypoint": "Überschreiben des Einstiegspunkts",
+ "loc.input.help.entrypoint": "Überschreiben Sie den Standardeinstiegspunkt für den spezifischen Dienstcontainer.",
+ "loc.input.label.containerCommand": "Befehl",
+ "loc.input.help.containerCommand": "Im spezifischen Dienstcontainer auszuführender Befehl. Wenn das Image beispielsweise eine einfache Python Flask-Webanwendung enthält, können Sie zum Starten der Webanwendung \"python app.py\" angeben.",
+ "loc.input.label.detached": "Im Hintergrund ausführen",
+ "loc.input.help.detached": "Führen Sie die Dienstcontainer im Hintergrund aus.",
+ "loc.input.label.abortOnContainerExit": "Beim Beenden des Containers abbrechen",
+ "loc.input.help.abortOnContainerExit": "Alle Container anhalten, wenn ein Container beendet wird.",
+ "loc.input.label.imageDigestComposeFile": "Imagehashwert-Compose-Datei",
+ "loc.input.help.imageDigestComposeFile": "Pfad zu einer Docker Compose-Datei, die erstellt und mit den vollständigen Imagerepository-Hashwerten des Docker-Images jedes Diensts befüllt wird.",
+ "loc.input.label.removeBuildOptions": "Buildoptionen entfernen",
+ "loc.input.help.removeBuildOptions": "Entfernen Sie die Buildoptionen aus der Docker Compose-Ausgabedatei.",
+ "loc.input.label.baseResolveDirectory": "Basisauflösungsverzeichnis",
+ "loc.input.help.baseResolveDirectory": "Das Basisverzeichnis, in dem die entsprechenden Pfade in der Docker Compose-Ausgabedatei aufgelöst werden sollen.",
+ "loc.input.label.outputDockerComposeFile": "Docker Compose-Datei ausgeben",
+ "loc.input.help.outputDockerComposeFile": "Pfad zu einer Docker Compose-Ausgabedatei.",
+ "loc.input.label.dockerComposeCommand": "Befehl",
+ "loc.input.help.dockerComposeCommand": "Docker Compose-Befehl, der mit Argumenten ausgeführt werden soll. Beispielsweise \"rm --all\" entfernt alle angehaltenen Dienstcontainer.",
+ "loc.input.label.arguments": "Argumente",
+ "loc.input.help.arguments": "Docker Compose-Befehlsoptionen. Beispiel:
Für Buildbefehl:
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Docker-Hostdienstverbindung",
+ "loc.input.help.dockerHostEndpoint": "Wählen Sie eine Docker-Hostdienstverbindung. Entspricht standardmäßig dem Agent-Host.",
+ "loc.input.label.nopIfNoDockerComposeFile": "Kein Vorgang, wenn keine Docker Compose-Datei vorhanden ist",
+ "loc.input.help.nopIfNoDockerComposeFile": "Wenn die Docker Compose-Datei nicht vorhanden ist, überspringen Sie diese Aufgabe. Dies ist hilfreich, wenn die Aufgabe ein optionales Verhalten ermöglicht, das darauf basiert, dass im Repository eine Docker Compose-Datei enthalten ist.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "Zusätzliche Docker Compose-Dateien erfordern",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "Erzeugt einen Fehler, wenn die zusätzlichen Docker Compose-Dateien nicht vorhanden sind. Dies überschreibt das Standardverhalten, das darin besteht, eine nicht vorhandene Datei zu ignorieren.",
+ "loc.input.label.cwd": "Arbeitsverzeichnis",
+ "loc.input.help.cwd": "Arbeitsverzeichnis für den Docker Compose-Befehl.",
+ "loc.input.label.dockerComposePath": "Pfad zur ausführbaren Docker Compose-Datei",
+ "loc.input.help.dockerComposePath": "Diese ausführbare docker-compose-Datei wird verwendet, wenn der Pfad angegeben wird.",
+ "loc.messages.ConnectingToDockerHost": "Die DOCKER_HOST-Variable ist festgelegt. Docker versucht, eine Verbindung mit dem Docker-Host herzustellen: %s",
+ "loc.messages.ContainerPatternFound": "Muster in Docker Compose-Parameter \"filepath\" gefunden.",
+ "loc.messages.ContainerPatternNotFound": "Kein Muster in Docker Compose-Parameter \"filepath\" gefunden.",
+ "loc.messages.ContainerDockerFileNotFound": "Es wurde keine Docker-Datei gefunden, die %s entspricht.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Die zusätzliche Docker Compose-Datei \"%s\" ist nicht vorhanden.",
+ "loc.messages.CantWriteDataToFile": "In die Datei \"%s\" können keine Daten geschrieben werden. Fehler: %s",
+ "loc.messages.DockerHostVariableWarning": "Die DOCKER_HOST-Variable ist festgelegt. Stellen Sie sicher, dass der Docker-Daemon auf \"%s\" ausgeführt wird.",
+ "loc.messages.NoDataWrittenOnFile": "In die Datei \"%s\" wurden keine Daten geschrieben. ",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "Für die Aufgabe wird Docker Compose v1 verwendet. Diese Version hat das Ende der Lebensdauer erreicht und wird am 24. Juli von Agents entfernt, die von Microsoft gehostet werden. Pipelines, die auf von Microsoft gehosteten Agents ausgeführt werden, sollten aktualisiert werden, um Docker Compose v2-Kompatibilität zu gewährleisten, z. B. Verwenden kompatibler Containernamen. Anleitungen zu erforderlichen Updates finden Sie in der offiziellen Docker Compose-Dokumentation unter 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 b2c60c5983c4..99cf2bc4ab14 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=848006) o [consultar la documentación de Docker Compose](https://docs.docker.com/)",
- "loc.description": "Compile, inserte o ejecute aplicaciones de Docker con varios contenedores. La tarea se puede usar con Docker o Azure Container Registry.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "Opciones avanzadas",
- "loc.input.label.containerregistrytype": "Tipo de Container Registry",
- "loc.input.help.containerregistrytype": "Seleccione un tipo de Container Registry.",
- "loc.input.label.dockerRegistryEndpoint": "Conexión de servicio del Registro de Docker",
- "loc.input.help.dockerRegistryEndpoint": "Seleccione una conexión de servicio de registro de Docker. Obligatorio para los comandos que deben autenticarse en un registro.",
- "loc.input.label.azureSubscriptionEndpoint": "Suscripción a Azure",
- "loc.input.help.azureSubscriptionEndpoint": "Seleccione una suscripción de Azure",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "Seleccione una instancia de Azure Container Registry",
- "loc.input.label.dockerComposeFile": "Archivo de Docker Compose",
- "loc.input.help.dockerComposeFile": "Ruta de acceso al archivo principal de Docker Compose que debe usarse.",
- "loc.input.label.additionalDockerComposeFiles": "Archivos adicionales de Docker Compose",
- "loc.input.help.additionalDockerComposeFiles": "Archivos adicionales de Docker Compose que deben combinarse con el archivo principal de Docker Compose. Las rutas de acceso relativas se resuelven respecto al directorio que contiene el archivo principal de Docker Compose. Si no se encuentra un archivo especificado, se omite. Especifique cada ruta de acceso de archivo en una línea nueva.",
- "loc.input.label.dockerComposeFileArgs": "Variables de entorno",
- "loc.input.help.dockerComposeFileArgs": "Variables de entorno que deben establecerse durante la ejecución del comando. Especifique cada par nombre=valor en una línea nueva.",
- "loc.input.label.projectName": "Nombre de proyecto",
- "loc.input.help.projectName": "Nombre de proyecto que se usa para nombrar de forma predeterminada las imágenes y los contenedores.",
- "loc.input.label.qualifyImageNames": "Completar los nombres de imagen",
- "loc.input.help.qualifyImageNames": "Completa los nombres de imagen para los servicios compilados con el nombre de host de la conexión del servicio de registro de Docker si no se ha especificado otra cosa.",
- "loc.input.label.action": "Acción",
- "loc.input.help.action": "Seleccione una acción de Docker Compose.",
- "loc.input.label.additionalImageTags": "Etiquetas de imagen adicionales",
- "loc.input.help.additionalImageTags": "Etiquetas adicionales para las imágenes de Docker que se van a compilar o insertar.",
- "loc.input.label.includeSourceTags": "Incluir etiquetas de origen",
- "loc.input.help.includeSourceTags": "Incluye las etiquetas de GIT cuando se compilan o insertan imágenes de Docker.",
- "loc.input.label.includeLatestTag": "Incluir etiqueta \"latest\"",
- "loc.input.help.includeLatestTag": "Incluye la etiqueta \"latest\" cuando se compilan o insertan imágenes de Docker.",
- "loc.input.label.buildImages": "Compilar imágenes",
- "loc.input.help.buildImages": "Compila las imágenes antes de iniciar los contenedores de servicio.",
- "loc.input.label.serviceName": "Nombre del servicio",
- "loc.input.help.serviceName": "Nombre del servicio específico que debe ejecutarse.",
- "loc.input.label.containerName": "Nombre del contenedor",
- "loc.input.help.containerName": "Nombre del contenedor de servicio específico que debe ejecutarse.",
- "loc.input.label.ports": "Puertos",
- "loc.input.help.ports": "Puertos en el contenedor de servicio específico para publicar en el host. Especifique cada enlace puerto-del-host:puerto-del-contenedor en una línea nueva.",
- "loc.input.label.workDir": "Directorio de trabajo",
- "loc.input.help.workDir": "Directorio de trabajo para el contenedor de servicio específico.",
- "loc.input.label.entrypoint": "Invalidación de punto de entrada",
- "loc.input.help.entrypoint": "Reemplace el punto de entrada predeterminado para el contenedor de servicio específico.",
- "loc.input.label.containerCommand": "Comando",
- "loc.input.help.containerCommand": "Comando que debe ejecutarse en el contenedor de servicio especificado. Por ejemplo, si la imagen contiene una aplicación web de Python Flask sencilla, puede especificar \"python app.py\" para iniciar la aplicación web.",
- "loc.input.label.detached": "Ejecutar en segundo plano",
- "loc.input.help.detached": "Ejecuta los contenedores de servicio en segundo plano.",
- "loc.input.label.abortOnContainerExit": "Anular al salir del contenedor",
- "loc.input.help.abortOnContainerExit": "Detiene todos los contenedores cuando existe algún contenedor.",
- "loc.input.label.imageDigestComposeFile": "Archivo de resumen de imagen de Compose",
- "loc.input.help.imageDigestComposeFile": "Ruta de acceso a un archivo de Docker Compose que se crea y rellena con los resúmenes del repositorio de imágenes completo de cada imagen de Docker del servicio.",
- "loc.input.label.removeBuildOptions": "Quitar opciones de compilación",
- "loc.input.help.removeBuildOptions": "Quita las opciones de compilación del archivo de salida de Docker Compose.",
- "loc.input.label.baseResolveDirectory": "Directorio de resolución base",
- "loc.input.help.baseResolveDirectory": "Directorio base a partir del cual deben resolverse las rutas de acceso relativas en el archivo de salida de Docker Compose.",
- "loc.input.label.outputDockerComposeFile": "Archivo de salida de Docker Compose",
- "loc.input.help.outputDockerComposeFile": "Ruta de acceso a un archivo de salida de Docker Compose.",
- "loc.input.label.dockerComposeCommand": "Comando",
- "loc.input.help.dockerComposeCommand": "Comando de Docker Compose que debe ejecutarse con argumentos. Por ejemplo, \"rm --all\" para quitar todos los contenedores de servicio detenidos.",
- "loc.input.label.arguments": "Argumentos",
- "loc.input.help.arguments": "Opciones de comandos de Docker Compose. Ejemplo:
Para el comando de compilación,
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Conexión de servicio de host de Docker",
- "loc.input.help.dockerHostEndpoint": "Seleccione una conexión de servicio de host de Docker. El valor predeterminado es el host del agente.",
- "loc.input.label.nopIfNoDockerComposeFile": "No-op si no existe un archivo de Docker Compose",
- "loc.input.help.nopIfNoDockerComposeFile": "Si el archivo de Docker Compose no existe, se omite esta tarea. Esto es útil cuando la tarea ofrece un comportamiento opcional en función de que exista o no un archivo de Docker Compose en el repositorio.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "Requerir archivos adicionales de Docker Compose",
- "loc.input.help.requireAdditionalDockerComposeFiles": "Produce un error si no existen los archivos adicionales de Docker Compose. Esta acción reemplaza el comportamiento predeterminado, que es omitir un archivo si no existe.",
- "loc.input.label.cwd": "Directorio de trabajo",
- "loc.input.help.cwd": "Directorio de trabajo para el comando de Docker Compose.",
- "loc.input.label.dockerComposePath": "Ruta de acceso del ejecutable de Docker Compose",
- "loc.input.help.dockerComposePath": "Este ejecutable de Docker Compose se usará si se proporciona la ruta de acceso.",
- "loc.messages.ConnectingToDockerHost": "La variable DOCKER_HOST está establecida. Docker intentará conectarse a su host: %s",
- "loc.messages.ContainerPatternFound": "Se encontró un patrón en el parámetro filepath de Docker Compose.",
- "loc.messages.ContainerPatternNotFound": "No se encontró ningún patrón en el parámetro filepath de Docker Compose.",
- "loc.messages.ContainerDockerFileNotFound": "No se encontró ningún archivo de Docker que coincidiera con %s.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "El archivo adicional de Docker Compose %s no existe.",
- "loc.messages.CantWriteDataToFile": "No se pueden escribir datos en el archivo %s. Error: %s",
- "loc.messages.DockerHostVariableWarning": "La variable DOCKER_HOST está establecida. Asegúrese de que el demonio de Docker se está ejecutando en %s.",
- "loc.messages.NoDataWrittenOnFile": "No se escribieron datos en el archivo %s",
- "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": "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://go.microsoft.com/fwlink/?linkid=848006) o [consultar la documentación de Docker Compose](https://docs.docker.com/)",
+ "loc.description": "Compile, inserte o ejecute aplicaciones de Docker con varios contenedores. La tarea se puede usar con Docker o Azure Container Registry.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "Opciones avanzadas",
+ "loc.input.label.containerregistrytype": "Tipo de Container Registry",
+ "loc.input.help.containerregistrytype": "Seleccione un tipo de Container Registry.",
+ "loc.input.label.dockerRegistryEndpoint": "Conexión de servicio del Registro de Docker",
+ "loc.input.help.dockerRegistryEndpoint": "Seleccione una conexión de servicio de registro de Docker. Obligatorio para los comandos que deben autenticarse en un registro.",
+ "loc.input.label.azureSubscriptionEndpoint": "Suscripción a Azure",
+ "loc.input.help.azureSubscriptionEndpoint": "Seleccione una suscripción de Azure",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "Seleccione una instancia de Azure Container Registry",
+ "loc.input.label.dockerComposeFile": "Archivo de Docker Compose",
+ "loc.input.help.dockerComposeFile": "Ruta de acceso al archivo principal de Docker Compose que debe usarse.",
+ "loc.input.label.additionalDockerComposeFiles": "Archivos adicionales de Docker Compose",
+ "loc.input.help.additionalDockerComposeFiles": "Archivos adicionales de Docker Compose que deben combinarse con el archivo principal de Docker Compose. Las rutas de acceso relativas se resuelven respecto al directorio que contiene el archivo principal de Docker Compose. Si no se encuentra un archivo especificado, se omite. Especifique cada ruta de acceso de archivo en una línea nueva.",
+ "loc.input.label.dockerComposeFileArgs": "Variables de entorno",
+ "loc.input.help.dockerComposeFileArgs": "Variables de entorno que deben establecerse durante la ejecución del comando. Especifique cada par nombre=valor en una línea nueva.",
+ "loc.input.label.projectName": "Nombre de proyecto",
+ "loc.input.help.projectName": "Nombre de proyecto que se usa para nombrar de forma predeterminada las imágenes y los contenedores.",
+ "loc.input.label.qualifyImageNames": "Completar los nombres de imagen",
+ "loc.input.help.qualifyImageNames": "Completa los nombres de imagen para los servicios compilados con el nombre de host de la conexión del servicio de registro de Docker si no se ha especificado otra cosa.",
+ "loc.input.label.action": "Acción",
+ "loc.input.help.action": "Seleccione una acción de Docker Compose.",
+ "loc.input.label.additionalImageTags": "Etiquetas de imagen adicionales",
+ "loc.input.help.additionalImageTags": "Etiquetas adicionales para las imágenes de Docker que se van a compilar o insertar.",
+ "loc.input.label.includeSourceTags": "Incluir etiquetas de origen",
+ "loc.input.help.includeSourceTags": "Incluye las etiquetas de GIT cuando se compilan o insertan imágenes de Docker.",
+ "loc.input.label.includeLatestTag": "Incluir etiqueta \"latest\"",
+ "loc.input.help.includeLatestTag": "Incluye la etiqueta \"latest\" cuando se compilan o insertan imágenes de Docker.",
+ "loc.input.label.buildImages": "Compilar imágenes",
+ "loc.input.help.buildImages": "Compila las imágenes antes de iniciar los contenedores de servicio.",
+ "loc.input.label.serviceName": "Nombre del servicio",
+ "loc.input.help.serviceName": "Nombre del servicio específico que debe ejecutarse.",
+ "loc.input.label.containerName": "Nombre del contenedor",
+ "loc.input.help.containerName": "Nombre del contenedor de servicio específico que debe ejecutarse.",
+ "loc.input.label.ports": "Puertos",
+ "loc.input.help.ports": "Puertos en el contenedor de servicio específico para publicar en el host. Especifique cada enlace puerto-del-host:puerto-del-contenedor en una línea nueva.",
+ "loc.input.label.workDir": "Directorio de trabajo",
+ "loc.input.help.workDir": "Directorio de trabajo para el contenedor de servicio específico.",
+ "loc.input.label.entrypoint": "Invalidación de punto de entrada",
+ "loc.input.help.entrypoint": "Reemplace el punto de entrada predeterminado para el contenedor de servicio específico.",
+ "loc.input.label.containerCommand": "Comando",
+ "loc.input.help.containerCommand": "Comando que debe ejecutarse en el contenedor de servicio especificado. Por ejemplo, si la imagen contiene una aplicación web de Python Flask sencilla, puede especificar \"python app.py\" para iniciar la aplicación web.",
+ "loc.input.label.detached": "Ejecutar en segundo plano",
+ "loc.input.help.detached": "Ejecuta los contenedores de servicio en segundo plano.",
+ "loc.input.label.abortOnContainerExit": "Anular al salir del contenedor",
+ "loc.input.help.abortOnContainerExit": "Detiene todos los contenedores cuando existe algún contenedor.",
+ "loc.input.label.imageDigestComposeFile": "Archivo de resumen de imagen de Compose",
+ "loc.input.help.imageDigestComposeFile": "Ruta de acceso a un archivo de Docker Compose que se crea y rellena con los resúmenes del repositorio de imágenes completo de cada imagen de Docker del servicio.",
+ "loc.input.label.removeBuildOptions": "Quitar opciones de compilación",
+ "loc.input.help.removeBuildOptions": "Quita las opciones de compilación del archivo de salida de Docker Compose.",
+ "loc.input.label.baseResolveDirectory": "Directorio de resolución base",
+ "loc.input.help.baseResolveDirectory": "Directorio base a partir del cual deben resolverse las rutas de acceso relativas en el archivo de salida de Docker Compose.",
+ "loc.input.label.outputDockerComposeFile": "Archivo de salida de Docker Compose",
+ "loc.input.help.outputDockerComposeFile": "Ruta de acceso a un archivo de salida de Docker Compose.",
+ "loc.input.label.dockerComposeCommand": "Comando",
+ "loc.input.help.dockerComposeCommand": "Comando de Docker Compose que debe ejecutarse con argumentos. Por ejemplo, \"rm --all\" para quitar todos los contenedores de servicio detenidos.",
+ "loc.input.label.arguments": "Argumentos",
+ "loc.input.help.arguments": "Opciones de comandos de Docker Compose. Ejemplo:
Para el comando de compilación,
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Conexión de servicio de host de Docker",
+ "loc.input.help.dockerHostEndpoint": "Seleccione una conexión de servicio de host de Docker. El valor predeterminado es el host del agente.",
+ "loc.input.label.nopIfNoDockerComposeFile": "No-op si no existe un archivo de Docker Compose",
+ "loc.input.help.nopIfNoDockerComposeFile": "Si el archivo de Docker Compose no existe, se omite esta tarea. Esto es útil cuando la tarea ofrece un comportamiento opcional en función de que exista o no un archivo de Docker Compose en el repositorio.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "Requerir archivos adicionales de Docker Compose",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "Produce un error si no existen los archivos adicionales de Docker Compose. Esta acción reemplaza el comportamiento predeterminado, que es omitir un archivo si no existe.",
+ "loc.input.label.cwd": "Directorio de trabajo",
+ "loc.input.help.cwd": "Directorio de trabajo para el comando de Docker Compose.",
+ "loc.input.label.dockerComposePath": "Ruta de acceso del ejecutable de Docker Compose",
+ "loc.input.help.dockerComposePath": "Este ejecutable de Docker Compose se usará si se proporciona la ruta de acceso.",
+ "loc.messages.ConnectingToDockerHost": "La variable DOCKER_HOST está establecida. Docker intentará conectarse a su host: %s",
+ "loc.messages.ContainerPatternFound": "Se encontró un patrón en el parámetro filepath de Docker Compose.",
+ "loc.messages.ContainerPatternNotFound": "No se encontró ningún patrón en el parámetro filepath de Docker Compose.",
+ "loc.messages.ContainerDockerFileNotFound": "No se encontró ningún archivo de Docker que coincidiera con %s.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "El archivo adicional de Docker Compose %s no existe.",
+ "loc.messages.CantWriteDataToFile": "No se pueden escribir datos en el archivo %s. Error: %s",
+ "loc.messages.DockerHostVariableWarning": "La variable DOCKER_HOST está establecida. Asegúrese de que el demonio de Docker se está ejecutando en %s.",
+ "loc.messages.NoDataWrittenOnFile": "No se escribieron datos en el archivo %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "La tarea usa Docker Compose V1, que finaliza su ciclo de vida y se quitará de los agentes hospedados por Microsoft el 24 de julio. Las canalizaciones que se ejecutan en agentes hospedados por Microsoft deben actualizarse para lograr compatibilidad con Docker Compose v2, para por ejemplo, usar nombres de contenedor compatibles. Para obtener instrucciones sobre las actualizaciones necesarias, consulte la documentación oficial de Docker Compose en 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 4f2df02c18b3..54d949e994f9 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=848006) ou [consulter la documentation de Docker Compose](https://docs.docker.com/)",
- "loc.description": "Effectuez la build, le Push ou l'exécution d'applications Docker à plusieurs conteneurs. La tâche peut être utilisée avec le registre de conteneurs Docker ou Azure.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "Options avancées",
- "loc.input.label.containerregistrytype": "Type de registre de conteneurs",
- "loc.input.help.containerregistrytype": "Sélectionnez un type de registre de conteneurs.",
- "loc.input.label.dockerRegistryEndpoint": "Connexion de service de registre Docker",
- "loc.input.help.dockerRegistryEndpoint": "Sélectionnez une connexion de service de registre Docker. Obligatoire pour les commandes qui doivent s'authentifier après d'un registre.",
- "loc.input.label.azureSubscriptionEndpoint": "Abonnement Azure",
- "loc.input.help.azureSubscriptionEndpoint": "Sélectionnez un abonnement Azure",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "Sélectionnez un registre Azure Container Registry",
- "loc.input.label.dockerComposeFile": "Fichier Docker Compose",
- "loc.input.help.dockerComposeFile": "Chemin du fichier Docker Compose principal à utiliser.",
- "loc.input.label.additionalDockerComposeFiles": "Fichiers Docker Compose supplémentaires",
- "loc.input.help.additionalDockerComposeFiles": "Fichiers Docker Compose supplémentaires à combiner au fichier Docker Compose principal. Les chemins relatifs sont résolus par rapport au répertoire contenant le fichier Docker Compose principal. Si le fichier spécifié est introuvable, il est ignoré. Spécifiez chaque chemin de fichier sur une nouvelle ligne.",
- "loc.input.label.dockerComposeFileArgs": "Variables d'environnement",
- "loc.input.help.dockerComposeFileArgs": "Variables d'environnement à définir durant la commande. Spécifiez chaque paire nom=valeur sur une nouvelle ligne.",
- "loc.input.label.projectName": "Nom du projet",
- "loc.input.help.projectName": "Nom de projet utilisé pour la dénomination par défaut des images et des conteneurs.",
- "loc.input.label.qualifyImageNames": "Qualifier les noms d'images",
- "loc.input.help.qualifyImageNames": "Qualifiez les noms d'images des services générés à l'aide du nom d'hôte de la connexion de service de registre Docker, sauf indication contraire.",
- "loc.input.label.action": "Action",
- "loc.input.help.action": "Sélectionnez une action Docker Compose.",
- "loc.input.label.additionalImageTags": "Étiquettes d'image supplémentaires",
- "loc.input.help.additionalImageTags": "Étiquettes supplémentaires pour les images Docker faisant l'objet d'une génération ou d'un Push.",
- "loc.input.label.includeSourceTags": "Inclure les étiquettes sources",
- "loc.input.help.includeSourceTags": "Incluez les étiquettes Git durant la génération ou le Push d'images Docker.",
- "loc.input.label.includeLatestTag": "Inclure l'étiquette Latest",
- "loc.input.help.includeLatestTag": "Incluez l'étiquette 'latest' durant la génération ou le Push d'images Docker.",
- "loc.input.label.buildImages": "Images de build",
- "loc.input.help.buildImages": "Générez les images avant de démarrer les conteneurs de service.",
- "loc.input.label.serviceName": "Nom du service",
- "loc.input.help.serviceName": "Nom du service spécifique à exécuter.",
- "loc.input.label.containerName": "Nom du conteneur",
- "loc.input.help.containerName": "Nom du conteneur de service spécifique à exécuter.",
- "loc.input.label.ports": "Ports",
- "loc.input.help.ports": "Ports du conteneur de service spécifique à publier sur l'hôte. Spécifiez chaque liaison port d'hôte:port de conteneur sur une nouvelle ligne.",
- "loc.input.label.workDir": "Répertoire de travail",
- "loc.input.help.workDir": "Répertoire de travail du conteneur de service spécifique.",
- "loc.input.label.entrypoint": "Remplacement du point d'entrée",
- "loc.input.help.entrypoint": "Remplacez le point d'entrée par défaut du conteneur de service spécifique.",
- "loc.input.label.containerCommand": "Commande",
- "loc.input.help.containerCommand": "Commande à exécuter dans le conteneur de service spécifique. Par exemple, si l'image contient une simple application web Python Flask, vous pouvez spécifier 'python app.py' pour lancer l'application web.",
- "loc.input.label.detached": "Exécuter en arrière-plan",
- "loc.input.help.detached": "Exécutez les conteneurs de service en arrière-plan.",
- "loc.input.label.abortOnContainerExit": "Abandonner en cas de sortie du conteneur",
- "loc.input.help.abortOnContainerExit": "Arrêtez tous les conteneurs en cas de sortie d'un conteneur.",
- "loc.input.label.imageDigestComposeFile": "Fichier Compose de condensat d'image",
- "loc.input.help.imageDigestComposeFile": "Chemin d'un fichier Docker Compose créé et rempli à l'aide du condensat de dépôt d'image complet de l'image Docker de chaque service.",
- "loc.input.label.removeBuildOptions": "Supprimer les options de build",
- "loc.input.help.removeBuildOptions": "Supprimez les options de build du fichier Docker Compose de sortie.",
- "loc.input.label.baseResolveDirectory": "Répertoire de résolution de base",
- "loc.input.help.baseResolveDirectory": "Répertoire de base à partir duquel les chemins relatifs du fichier Docker Compose de sortie doivent être résolus.",
- "loc.input.label.outputDockerComposeFile": "Générer la sortie du fichier Docker Compose",
- "loc.input.help.outputDockerComposeFile": "Chemin d'un fichier Docker Compose de sortie.",
- "loc.input.label.dockerComposeCommand": "Commande",
- "loc.input.help.dockerComposeCommand": "Commande Docker Compose à exécuter avec les arguments. Par exemple, 'rm --all' permet de supprimer tous les conteneurs de service arrêtés.",
- "loc.input.label.arguments": "Arguments",
- "loc.input.help.arguments": "Options de commande Docker Compose. Exemple :
Pour la commande de build,
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Connexion de service d'hôte Docker",
- "loc.input.help.dockerHostEndpoint": "Sélectionnez une connexion de service d'hôte Docker. Par défaut, il s'agit de l'hôte de l'agent.",
- "loc.input.label.nopIfNoDockerComposeFile": "Ne rien faire s'il ne s'agit pas d'un fichier Docker Compose",
- "loc.input.help.nopIfNoDockerComposeFile": "Si le fichier Docker Compose n'existe pas, ignorez cette tâche. Ceci est utile quand la tâche offre un comportement facultatif en fonction de l'existence d'un fichier Docker Compose dans le dépôt.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "Exiger des fichiers Docker Compose supplémentaires",
- "loc.input.help.requireAdditionalDockerComposeFiles": "Produit une erreur si les fichiers Docker Compose supplémentaires n'existent pas. Ceci remplace le comportement par défaut qui consiste à ignorer un fichier inexistant.",
- "loc.input.label.cwd": "Répertoire de travail",
- "loc.input.help.cwd": "Répertoire de travail de la commande Docker Compose.",
- "loc.input.label.dockerComposePath": "Chemin de l'exécutable Docker Compose",
- "loc.input.help.dockerComposePath": "Cet exécutable docker-compose est utilisé si le chemin est fourni",
- "loc.messages.ConnectingToDockerHost": "La variable DOCKER_HOST est définie. Docker va tenter de se connecter à l'hôte Docker : %s",
- "loc.messages.ContainerPatternFound": "Modèle trouvé dans le paramètre filepath Docker Compose",
- "loc.messages.ContainerPatternNotFound": "Modèle introuvable dans le paramètre filepath Docker Compose",
- "loc.messages.ContainerDockerFileNotFound": "Le fichier Docker correspondant à %s est introuvable.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Le fichier Docker Compose supplémentaire %s n'existe pas.",
- "loc.messages.CantWriteDataToFile": "Impossible d'écrire des données dans le fichier %s. Erreur : %s",
- "loc.messages.DockerHostVariableWarning": "La variable DOCKER_HOST est définie. Vérifiez que le démon Docker s'exécute sur %s",
- "loc.messages.NoDataWrittenOnFile": "Aucune donnée n'a été écrite dans le fichier %s",
- "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": "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?linkid=848006) ou [consulter la documentation de Docker Compose](https://docs.docker.com/)",
+ "loc.description": "Effectuez la build, le Push ou l'exécution d'applications Docker à plusieurs conteneurs. La tâche peut être utilisée avec le registre de conteneurs Docker ou Azure.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "Options avancées",
+ "loc.input.label.containerregistrytype": "Type de registre de conteneurs",
+ "loc.input.help.containerregistrytype": "Sélectionnez un type de registre de conteneurs.",
+ "loc.input.label.dockerRegistryEndpoint": "Connexion de service de registre Docker",
+ "loc.input.help.dockerRegistryEndpoint": "Sélectionnez une connexion de service de registre Docker. Obligatoire pour les commandes qui doivent s'authentifier après d'un registre.",
+ "loc.input.label.azureSubscriptionEndpoint": "Abonnement Azure",
+ "loc.input.help.azureSubscriptionEndpoint": "Sélectionnez un abonnement Azure",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "Sélectionnez un registre Azure Container Registry",
+ "loc.input.label.dockerComposeFile": "Fichier Docker Compose",
+ "loc.input.help.dockerComposeFile": "Chemin du fichier Docker Compose principal à utiliser.",
+ "loc.input.label.additionalDockerComposeFiles": "Fichiers Docker Compose supplémentaires",
+ "loc.input.help.additionalDockerComposeFiles": "Fichiers Docker Compose supplémentaires à combiner au fichier Docker Compose principal. Les chemins relatifs sont résolus par rapport au répertoire contenant le fichier Docker Compose principal. Si le fichier spécifié est introuvable, il est ignoré. Spécifiez chaque chemin de fichier sur une nouvelle ligne.",
+ "loc.input.label.dockerComposeFileArgs": "Variables d'environnement",
+ "loc.input.help.dockerComposeFileArgs": "Variables d'environnement à définir durant la commande. Spécifiez chaque paire nom=valeur sur une nouvelle ligne.",
+ "loc.input.label.projectName": "Nom du projet",
+ "loc.input.help.projectName": "Nom de projet utilisé pour la dénomination par défaut des images et des conteneurs.",
+ "loc.input.label.qualifyImageNames": "Qualifier les noms d'images",
+ "loc.input.help.qualifyImageNames": "Qualifiez les noms d'images des services générés à l'aide du nom d'hôte de la connexion de service de registre Docker, sauf indication contraire.",
+ "loc.input.label.action": "Action",
+ "loc.input.help.action": "Sélectionnez une action Docker Compose.",
+ "loc.input.label.additionalImageTags": "Étiquettes d'image supplémentaires",
+ "loc.input.help.additionalImageTags": "Étiquettes supplémentaires pour les images Docker faisant l'objet d'une génération ou d'un Push.",
+ "loc.input.label.includeSourceTags": "Inclure les étiquettes sources",
+ "loc.input.help.includeSourceTags": "Incluez les étiquettes Git durant la génération ou le Push d'images Docker.",
+ "loc.input.label.includeLatestTag": "Inclure l'étiquette Latest",
+ "loc.input.help.includeLatestTag": "Incluez l'étiquette 'latest' durant la génération ou le Push d'images Docker.",
+ "loc.input.label.buildImages": "Images de build",
+ "loc.input.help.buildImages": "Générez les images avant de démarrer les conteneurs de service.",
+ "loc.input.label.serviceName": "Nom du service",
+ "loc.input.help.serviceName": "Nom du service spécifique à exécuter.",
+ "loc.input.label.containerName": "Nom du conteneur",
+ "loc.input.help.containerName": "Nom du conteneur de service spécifique à exécuter.",
+ "loc.input.label.ports": "Ports",
+ "loc.input.help.ports": "Ports du conteneur de service spécifique à publier sur l'hôte. Spécifiez chaque liaison port d'hôte:port de conteneur sur une nouvelle ligne.",
+ "loc.input.label.workDir": "Répertoire de travail",
+ "loc.input.help.workDir": "Répertoire de travail du conteneur de service spécifique.",
+ "loc.input.label.entrypoint": "Remplacement du point d'entrée",
+ "loc.input.help.entrypoint": "Remplacez le point d'entrée par défaut du conteneur de service spécifique.",
+ "loc.input.label.containerCommand": "Commande",
+ "loc.input.help.containerCommand": "Commande à exécuter dans le conteneur de service spécifique. Par exemple, si l'image contient une simple application web Python Flask, vous pouvez spécifier 'python app.py' pour lancer l'application web.",
+ "loc.input.label.detached": "Exécuter en arrière-plan",
+ "loc.input.help.detached": "Exécutez les conteneurs de service en arrière-plan.",
+ "loc.input.label.abortOnContainerExit": "Abandonner en cas de sortie du conteneur",
+ "loc.input.help.abortOnContainerExit": "Arrêtez tous les conteneurs en cas de sortie d'un conteneur.",
+ "loc.input.label.imageDigestComposeFile": "Fichier Compose de condensat d'image",
+ "loc.input.help.imageDigestComposeFile": "Chemin d'un fichier Docker Compose créé et rempli à l'aide du condensat de dépôt d'image complet de l'image Docker de chaque service.",
+ "loc.input.label.removeBuildOptions": "Supprimer les options de build",
+ "loc.input.help.removeBuildOptions": "Supprimez les options de build du fichier Docker Compose de sortie.",
+ "loc.input.label.baseResolveDirectory": "Répertoire de résolution de base",
+ "loc.input.help.baseResolveDirectory": "Répertoire de base à partir duquel les chemins relatifs du fichier Docker Compose de sortie doivent être résolus.",
+ "loc.input.label.outputDockerComposeFile": "Générer la sortie du fichier Docker Compose",
+ "loc.input.help.outputDockerComposeFile": "Chemin d'un fichier Docker Compose de sortie.",
+ "loc.input.label.dockerComposeCommand": "Commande",
+ "loc.input.help.dockerComposeCommand": "Commande Docker Compose à exécuter avec les arguments. Par exemple, 'rm --all' permet de supprimer tous les conteneurs de service arrêtés.",
+ "loc.input.label.arguments": "Arguments",
+ "loc.input.help.arguments": "Options de commande Docker Compose. Exemple :
Pour la commande de build,
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Connexion de service d'hôte Docker",
+ "loc.input.help.dockerHostEndpoint": "Sélectionnez une connexion de service d'hôte Docker. Par défaut, il s'agit de l'hôte de l'agent.",
+ "loc.input.label.nopIfNoDockerComposeFile": "Ne rien faire s'il ne s'agit pas d'un fichier Docker Compose",
+ "loc.input.help.nopIfNoDockerComposeFile": "Si le fichier Docker Compose n'existe pas, ignorez cette tâche. Ceci est utile quand la tâche offre un comportement facultatif en fonction de l'existence d'un fichier Docker Compose dans le dépôt.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "Exiger des fichiers Docker Compose supplémentaires",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "Produit une erreur si les fichiers Docker Compose supplémentaires n'existent pas. Ceci remplace le comportement par défaut qui consiste à ignorer un fichier inexistant.",
+ "loc.input.label.cwd": "Répertoire de travail",
+ "loc.input.help.cwd": "Répertoire de travail de la commande Docker Compose.",
+ "loc.input.label.dockerComposePath": "Chemin de l'exécutable Docker Compose",
+ "loc.input.help.dockerComposePath": "Cet exécutable docker-compose est utilisé si le chemin est fourni",
+ "loc.messages.ConnectingToDockerHost": "La variable DOCKER_HOST est définie. Docker va tenter de se connecter à l'hôte Docker : %s",
+ "loc.messages.ContainerPatternFound": "Modèle trouvé dans le paramètre filepath Docker Compose",
+ "loc.messages.ContainerPatternNotFound": "Modèle introuvable dans le paramètre filepath Docker Compose",
+ "loc.messages.ContainerDockerFileNotFound": "Le fichier Docker correspondant à %s est introuvable.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Le fichier Docker Compose supplémentaire %s n'existe pas.",
+ "loc.messages.CantWriteDataToFile": "Impossible d'écrire des données dans le fichier %s. Erreur : %s",
+ "loc.messages.DockerHostVariableWarning": "La variable DOCKER_HOST est définie. Vérifiez que le démon Docker s'exécute sur %s",
+ "loc.messages.NoDataWrittenOnFile": "Aucune donnée n'a été écrite dans le fichier %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "La tâche utilise Docker Compose V1, qui est en fin de vie et sera supprimé des agents hébergés par Microsoft le 24 juillet. Les pipelines exécutés sur des agents hébergés par Microsoft doivent être mis à jour pour la compatibilité avec Docker Compose v2, par exemple utiliser des noms de conteneurs compatibles. Pour obtenir de l’aide sur les mises à jour requises, veuillez consulter la documentation Docker Compose officielle à l’adresse 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 04bcb3a4a29c..15f8ccaa0b6a 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=848006). In alternativa [vedere la documentazione di Docker Compose](https://docs.docker.com/)",
- "loc.description": "Consente di compilare, effettuare il push o eseguire applicazioni Docker con più contenitori. È possibile usare l'attività con il registro contenitori di Azure o Docker.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "Opzioni avanzate",
- "loc.input.label.containerregistrytype": "Tipo di registro contenitori",
- "loc.input.help.containerregistrytype": "Consente di selezionare un tipo di registro contenitori.",
- "loc.input.label.dockerRegistryEndpoint": "Connessione al servizio Registro Docker",
- "loc.input.help.dockerRegistryEndpoint": "Consente di selezionare una connessione al servizio Registro Docker. È obbligatorio per i comandi che devono eseguire l'autenticazione con un registro.",
- "loc.input.label.azureSubscriptionEndpoint": "Sottoscrizione di Azure",
- "loc.input.help.azureSubscriptionEndpoint": "Consente di selezionare una sottoscrizione di Azure",
- "loc.input.label.azureContainerRegistry": "Registro contenitori di Azure",
- "loc.input.help.azureContainerRegistry": "Consente di selezionare un registro contenitori di Azure",
- "loc.input.label.dockerComposeFile": "File Docker Compose",
- "loc.input.help.dockerComposeFile": "Percorso del file di Docker Compose primario da usare.",
- "loc.input.label.additionalDockerComposeFiles": "File Docker Compose aggiuntivi",
- "loc.input.help.additionalDockerComposeFiles": "File di Docker Compose aggiuntivi da compilare con il file di Docker Compose primario. I percorsi relativi vengono risolti in base alla directory che contiene il file di Docker Compose primario. Se un file specificato non viene trovato, viene ignorato. Specificare ogni percorso di file su una nuova riga.",
- "loc.input.label.dockerComposeFileArgs": "Variabili di ambiente",
- "loc.input.help.dockerComposeFileArgs": "Variabili di ambiente da impostare durante il comando. Specificare ogni coppia nome=valore su una nuova riga.",
- "loc.input.label.projectName": "Nome progetto",
- "loc.input.help.projectName": "Nome del progetto usato per l'assegnazione di nomi predefiniti a immagini e contenitori.",
- "loc.input.label.qualifyImageNames": "Qualifica nomi delle immagini",
- "loc.input.help.qualifyImageNames": "Qualifica i nomi delle immagini per i servizi compilati con il nome host della connessione al servizio Registro Docker se non viene specificato diversamente.",
- "loc.input.label.action": "Azione",
- "loc.input.help.action": "Consente di selezionare un'azione di Docker Compose.",
- "loc.input.label.additionalImageTags": "Tag immagine aggiuntivi",
- "loc.input.help.additionalImageTags": "Tag aggiuntivi per le immagini Docker da compilare o di cui effettuare il push.",
- "loc.input.label.includeSourceTags": "Includi tag di origine",
- "loc.input.help.includeSourceTags": "Include i tag GIT quando si compila o si effettua il push delle immagini Docker.",
- "loc.input.label.includeLatestTag": "Includi tag latest",
- "loc.input.help.includeLatestTag": "Include il tag 'latest' quando si compila o si effettua il push delle immagini Docker.",
- "loc.input.label.buildImages": "Compila immagini",
- "loc.input.help.buildImages": "Consente di compilare le immagini prima di avviare i contenitori dei servizi.",
- "loc.input.label.serviceName": "Nome del servizio",
- "loc.input.help.serviceName": "Nome del servizio specifico da eseguire.",
- "loc.input.label.containerName": "Nome contenitore",
- "loc.input.help.containerName": "Nome del contenitore dei servizi specifico da eseguire.",
- "loc.input.label.ports": "Porte",
- "loc.input.help.ports": "Porte nel contenitore dei servizi specifico da pubblicare nell'host. Specificare ogni binding porta-host:porta-contenitore su una nuova riga.",
- "loc.input.label.workDir": "Directory di lavoro",
- "loc.input.help.workDir": "Directory di lavoro per il contenitore dei servizi specifico.",
- "loc.input.label.entrypoint": "Override del punto di ingresso",
- "loc.input.help.entrypoint": "Esegue l'override del punto di ingresso predefinito per il contenitore dei servizi specifico.",
- "loc.input.label.containerCommand": "Comando",
- "loc.input.help.containerCommand": "Comando da eseguire nel contenitore dei servizi specifico. Se ad esempio l'immagine contiene un'applicazione Web Python Flask semplice, è possibile specificare 'python app.py' per avviarla.",
- "loc.input.label.detached": "Esegui in background",
- "loc.input.help.detached": "Consente di eseguire i contenitori dei servizi in background.",
- "loc.input.label.abortOnContainerExit": "Interrompi alla chiusura del contenitore",
- "loc.input.help.abortOnContainerExit": "Arresta tutti i contenitori in caso di chiusura di un qualsiasi contenitore.",
- "loc.input.label.imageDigestComposeFile": "File digest dell'immagine di Docker Compose",
- "loc.input.help.imageDigestComposeFile": "Percorso di un file di Docker Compose che viene creato e popolato con i digest completi del repository delle immagini dell'immagine Docker di ogni servizio.",
- "loc.input.label.removeBuildOptions": "Rimuovi opzioni di compilazione",
- "loc.input.help.removeBuildOptions": "Rimuove le opzioni di compilazione dal file Docker Compose di output.",
- "loc.input.label.baseResolveDirectory": "Directory di risoluzione di base",
- "loc.input.help.baseResolveDirectory": "Directory di base da cui devono essere risolti i percorsi relativi nel file di Docker Compose di output.",
- "loc.input.label.outputDockerComposeFile": "File Docker Compose di output",
- "loc.input.help.outputDockerComposeFile": "Percorso di un file Docker Compose di output.",
- "loc.input.label.dockerComposeCommand": "Comando",
- "loc.input.help.dockerComposeCommand": "Comando di Docker Compose da eseguire, con relativi argomenti, ad esempio 'rm --all' per rimuovere tutti i contenitori dei servizi arrestati.",
- "loc.input.label.arguments": "Argomenti",
- "loc.input.help.arguments": "Opzioni dei comandi di Docker Compose. Esempio:
Per il comando build:
--pull--compress--parallel",
- "loc.input.label.dockerHostEndpoint": "Connessione al servizio host Docker",
- "loc.input.help.dockerHostEndpoint": "Consente di selezionare una connessione al servizio host Docker. Per impostazione predefinita, viene usato l'host dell'agente.",
- "loc.input.label.nopIfNoDockerComposeFile": "Non eseguire operazioni se il file Docker Compose non esiste",
- "loc.input.help.nopIfNoDockerComposeFile": "Se il file Docker Compose non esiste, ignora questa attività. Questa opzione è utile quando l'attività offre un comportamento facoltativo basato sull'esistenza di un file Docker Compose nel repository.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "Richiedi file Docker Compose aggiuntivi",
- "loc.input.help.requireAdditionalDockerComposeFiles": "Produce un errore se i file Docker Compose aggiuntivi non esistono. Sostituisce il comportamento predefinito, in cui un file inesistente viene ignorato.",
- "loc.input.label.cwd": "Directory di lavoro",
- "loc.input.help.cwd": "Directory di lavoro per il comando di Docker Compose.",
- "loc.input.label.dockerComposePath": "Percorso dell'eseguibile Docker Compose",
- "loc.input.help.dockerComposePath": "Eseguibile Docker Compose che verrà usato se si specifica il percorso",
- "loc.messages.ConnectingToDockerHost": "La variabile DOCKER_HOST è impostata. Docker proverà a connettersi all'host Docker: %s",
- "loc.messages.ContainerPatternFound": "Il criterio è stato trovato nel parametro filepath di Docker Compose",
- "loc.messages.ContainerPatternNotFound": "Non è stato trovato alcun criterio nel parametro filepath di Docker Compose",
- "loc.messages.ContainerDockerFileNotFound": "Non è stato trovato alcun file Docker corrispondente a %s.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Il file Docker Compose aggiuntivo %s non esiste.",
- "loc.messages.CantWriteDataToFile": "Non è possibile scrivere dati nel file %s. Errore: %s",
- "loc.messages.DockerHostVariableWarning": "La variabile DOCKER_HOST è impostata. Assicurarsi che il daemon Docker sia in esecuzione in: %s",
- "loc.messages.NoDataWrittenOnFile": "Non sono stati scritti dati nel file %s",
- "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": "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://go.microsoft.com/fwlink/?linkid=848006). In alternativa [vedere la documentazione di Docker Compose](https://docs.docker.com/)",
+ "loc.description": "Consente di compilare, effettuare il push o eseguire applicazioni Docker con più contenitori. È possibile usare l'attività con il registro contenitori di Azure o Docker.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "Opzioni avanzate",
+ "loc.input.label.containerregistrytype": "Tipo di registro contenitori",
+ "loc.input.help.containerregistrytype": "Consente di selezionare un tipo di registro contenitori.",
+ "loc.input.label.dockerRegistryEndpoint": "Connessione al servizio Registro Docker",
+ "loc.input.help.dockerRegistryEndpoint": "Consente di selezionare una connessione al servizio Registro Docker. È obbligatorio per i comandi che devono eseguire l'autenticazione con un registro.",
+ "loc.input.label.azureSubscriptionEndpoint": "Sottoscrizione di Azure",
+ "loc.input.help.azureSubscriptionEndpoint": "Consente di selezionare una sottoscrizione di Azure",
+ "loc.input.label.azureContainerRegistry": "Registro contenitori di Azure",
+ "loc.input.help.azureContainerRegistry": "Consente di selezionare un registro contenitori di Azure",
+ "loc.input.label.dockerComposeFile": "File Docker Compose",
+ "loc.input.help.dockerComposeFile": "Percorso del file di Docker Compose primario da usare.",
+ "loc.input.label.additionalDockerComposeFiles": "File Docker Compose aggiuntivi",
+ "loc.input.help.additionalDockerComposeFiles": "File di Docker Compose aggiuntivi da compilare con il file di Docker Compose primario. I percorsi relativi vengono risolti in base alla directory che contiene il file di Docker Compose primario. Se un file specificato non viene trovato, viene ignorato. Specificare ogni percorso di file su una nuova riga.",
+ "loc.input.label.dockerComposeFileArgs": "Variabili di ambiente",
+ "loc.input.help.dockerComposeFileArgs": "Variabili di ambiente da impostare durante il comando. Specificare ogni coppia nome=valore su una nuova riga.",
+ "loc.input.label.projectName": "Nome progetto",
+ "loc.input.help.projectName": "Nome del progetto usato per l'assegnazione di nomi predefiniti a immagini e contenitori.",
+ "loc.input.label.qualifyImageNames": "Qualifica nomi delle immagini",
+ "loc.input.help.qualifyImageNames": "Qualifica i nomi delle immagini per i servizi compilati con il nome host della connessione al servizio Registro Docker se non viene specificato diversamente.",
+ "loc.input.label.action": "Azione",
+ "loc.input.help.action": "Consente di selezionare un'azione di Docker Compose.",
+ "loc.input.label.additionalImageTags": "Tag immagine aggiuntivi",
+ "loc.input.help.additionalImageTags": "Tag aggiuntivi per le immagini Docker da compilare o di cui effettuare il push.",
+ "loc.input.label.includeSourceTags": "Includi tag di origine",
+ "loc.input.help.includeSourceTags": "Include i tag GIT quando si compila o si effettua il push delle immagini Docker.",
+ "loc.input.label.includeLatestTag": "Includi tag latest",
+ "loc.input.help.includeLatestTag": "Include il tag 'latest' quando si compila o si effettua il push delle immagini Docker.",
+ "loc.input.label.buildImages": "Compila immagini",
+ "loc.input.help.buildImages": "Consente di compilare le immagini prima di avviare i contenitori dei servizi.",
+ "loc.input.label.serviceName": "Nome del servizio",
+ "loc.input.help.serviceName": "Nome del servizio specifico da eseguire.",
+ "loc.input.label.containerName": "Nome contenitore",
+ "loc.input.help.containerName": "Nome del contenitore dei servizi specifico da eseguire.",
+ "loc.input.label.ports": "Porte",
+ "loc.input.help.ports": "Porte nel contenitore dei servizi specifico da pubblicare nell'host. Specificare ogni binding porta-host:porta-contenitore su una nuova riga.",
+ "loc.input.label.workDir": "Directory di lavoro",
+ "loc.input.help.workDir": "Directory di lavoro per il contenitore dei servizi specifico.",
+ "loc.input.label.entrypoint": "Override del punto di ingresso",
+ "loc.input.help.entrypoint": "Esegue l'override del punto di ingresso predefinito per il contenitore dei servizi specifico.",
+ "loc.input.label.containerCommand": "Comando",
+ "loc.input.help.containerCommand": "Comando da eseguire nel contenitore dei servizi specifico. Se ad esempio l'immagine contiene un'applicazione Web Python Flask semplice, è possibile specificare 'python app.py' per avviarla.",
+ "loc.input.label.detached": "Esegui in background",
+ "loc.input.help.detached": "Consente di eseguire i contenitori dei servizi in background.",
+ "loc.input.label.abortOnContainerExit": "Interrompi alla chiusura del contenitore",
+ "loc.input.help.abortOnContainerExit": "Arresta tutti i contenitori in caso di chiusura di un qualsiasi contenitore.",
+ "loc.input.label.imageDigestComposeFile": "File digest dell'immagine di Docker Compose",
+ "loc.input.help.imageDigestComposeFile": "Percorso di un file di Docker Compose che viene creato e popolato con i digest completi del repository delle immagini dell'immagine Docker di ogni servizio.",
+ "loc.input.label.removeBuildOptions": "Rimuovi opzioni di compilazione",
+ "loc.input.help.removeBuildOptions": "Rimuove le opzioni di compilazione dal file Docker Compose di output.",
+ "loc.input.label.baseResolveDirectory": "Directory di risoluzione di base",
+ "loc.input.help.baseResolveDirectory": "Directory di base da cui devono essere risolti i percorsi relativi nel file di Docker Compose di output.",
+ "loc.input.label.outputDockerComposeFile": "File Docker Compose di output",
+ "loc.input.help.outputDockerComposeFile": "Percorso di un file Docker Compose di output.",
+ "loc.input.label.dockerComposeCommand": "Comando",
+ "loc.input.help.dockerComposeCommand": "Comando di Docker Compose da eseguire, con relativi argomenti, ad esempio 'rm --all' per rimuovere tutti i contenitori dei servizi arrestati.",
+ "loc.input.label.arguments": "Argomenti",
+ "loc.input.help.arguments": "Opzioni dei comandi di Docker Compose. Esempio:
Per il comando build:
--pull--compress--parallel",
+ "loc.input.label.dockerHostEndpoint": "Connessione al servizio host Docker",
+ "loc.input.help.dockerHostEndpoint": "Consente di selezionare una connessione al servizio host Docker. Per impostazione predefinita, viene usato l'host dell'agente.",
+ "loc.input.label.nopIfNoDockerComposeFile": "Non eseguire operazioni se il file Docker Compose non esiste",
+ "loc.input.help.nopIfNoDockerComposeFile": "Se il file Docker Compose non esiste, ignora questa attività. Questa opzione è utile quando l'attività offre un comportamento facoltativo basato sull'esistenza di un file Docker Compose nel repository.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "Richiedi file Docker Compose aggiuntivi",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "Produce un errore se i file Docker Compose aggiuntivi non esistono. Sostituisce il comportamento predefinito, in cui un file inesistente viene ignorato.",
+ "loc.input.label.cwd": "Directory di lavoro",
+ "loc.input.help.cwd": "Directory di lavoro per il comando di Docker Compose.",
+ "loc.input.label.dockerComposePath": "Percorso dell'eseguibile Docker Compose",
+ "loc.input.help.dockerComposePath": "Eseguibile Docker Compose che verrà usato se si specifica il percorso",
+ "loc.messages.ConnectingToDockerHost": "La variabile DOCKER_HOST è impostata. Docker proverà a connettersi all'host Docker: %s",
+ "loc.messages.ContainerPatternFound": "Il criterio è stato trovato nel parametro filepath di Docker Compose",
+ "loc.messages.ContainerPatternNotFound": "Non è stato trovato alcun criterio nel parametro filepath di Docker Compose",
+ "loc.messages.ContainerDockerFileNotFound": "Non è stato trovato alcun file Docker corrispondente a %s.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Il file Docker Compose aggiuntivo %s non esiste.",
+ "loc.messages.CantWriteDataToFile": "Non è possibile scrivere dati nel file %s. Errore: %s",
+ "loc.messages.DockerHostVariableWarning": "La variabile DOCKER_HOST è impostata. Assicurarsi che il daemon Docker sia in esecuzione in: %s",
+ "loc.messages.NoDataWrittenOnFile": "Non sono stati scritti dati nel file %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "L'attività usa Docker Compose V1, che è alla fine del ciclo di vita e verrà rimosso dagli agenti ospitati da Microsoft il 24 luglio. Le pipeline in esecuzione in agenti ospitati da Microsoft devono essere aggiornate per Docker Compose compatibilità v2, ad esempio usare nomi di contenitori compatibili. Per indicazioni sull’aggiornamento richiesto, fare rifermento 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 ed4b5742fad2..131906e116b7 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=848006)、または [Docker Compose のドキュメントを参照](https://docs.docker.com/)",
- "loc.description": "複数コンテナーの Docker アプリケーションをビルド、プッシュ、実行します。タスクは、Docker または Azure Container Registry で使用できます。",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "詳細設定のオプション",
- "loc.input.label.containerregistrytype": "コンテナー レジストリの種類",
- "loc.input.help.containerregistrytype": "コンテナー レジストリの種類を選択します。",
- "loc.input.label.dockerRegistryEndpoint": "Docker レジストリ サービス接続",
- "loc.input.help.dockerRegistryEndpoint": "Docker レジストリ サービス接続を選択します。レジストリを使って認証する必要のあるコマンドの場合に必要です。",
- "loc.input.label.azureSubscriptionEndpoint": "Azure サブスクリプション",
- "loc.input.help.azureSubscriptionEndpoint": "Azure サブスクリプションを選択します",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "Azure Container Registry を選択します",
- "loc.input.label.dockerComposeFile": "Docker Compose ファイル",
- "loc.input.help.dockerComposeFile": "使用するプライマリ Docker Compose ファイルへのパスです。",
- "loc.input.label.additionalDockerComposeFiles": "追加の Docker Compose ファイル",
- "loc.input.help.additionalDockerComposeFiles": "プライマリ Docker Compose ファイルに結合する追加の Docker Compose ファイルです。相対パスは、プライマリ Docker Compose ファイルの入っているディレクトリを基準にして解決されます。指定されたファイルが見つからない場合、そのファイルは無視されます。それぞれのファイル パスを新しい行ごとに指定します。",
- "loc.input.label.dockerComposeFileArgs": "環境変数",
- "loc.input.help.dockerComposeFileArgs": "コマンドの実行中に設定する環境変数です。名前=値のペアを新しい行ごとに指定します。",
- "loc.input.label.projectName": "プロジェクト名 ",
- "loc.input.help.projectName": "イメージとコンテナーの既定の名前付けで使うプロジェクト名です。",
- "loc.input.label.qualifyImageNames": "イメージ名を修飾",
- "loc.input.help.qualifyImageNames": "特に指定されていない場合、ビルド サービスのイメージ名を Docker レジストリ サービス接続のホスト名で修飾します。",
- "loc.input.label.action": "アクション",
- "loc.input.help.action": "Docker Compose アクションを選択します。",
- "loc.input.label.additionalImageTags": "追加のイメージ タグ",
- "loc.input.help.additionalImageTags": "ビルドまたはプッシュされている Docker イメージの追加タグです。",
- "loc.input.label.includeSourceTags": "ソース タグを含める",
- "loc.input.help.includeSourceTags": "Docker イメージをビルドまたはプッシュするときに、Git タグを組み込みます。",
- "loc.input.label.includeLatestTag": "最終のタグを含める",
- "loc.input.help.includeLatestTag": "Docker イメージをビルドまたはプッシュするときに、'latest' タグを組み込みます。",
- "loc.input.label.buildImages": "イメージのビルド",
- "loc.input.help.buildImages": "サービス コンテナーを開始する前に、イメージをビルドします。",
- "loc.input.label.serviceName": "サービス名",
- "loc.input.help.serviceName": "実行する特定のサービスの名前です。",
- "loc.input.label.containerName": "コンテナー名 ",
- "loc.input.help.containerName": "実行する特定のサービス コンテナーの名前です。",
- "loc.input.label.ports": "ポート",
- "loc.input.help.ports": "ホストに発行する特定のサービス コンテナーのポートです。ホスト ポート:コンテナー ポートのバインドを新しい行ごとに指定します。",
- "loc.input.label.workDir": "作業ディレクトリ",
- "loc.input.help.workDir": "特定のサービス コンテナーの作業ディレクトリです。",
- "loc.input.label.entrypoint": "エントリ ポイントのオーバーライド",
- "loc.input.help.entrypoint": "特定のサービス コンテナーの既定のエントリ ポイントをオーバーライドします。",
- "loc.input.label.containerCommand": "コマンド",
- "loc.input.help.containerCommand": "特定のサービス コンテナー内で実行するコマンドです。たとえば、イメージに単純な Python Flask Web アプリケーションが含まれている場合は、'python app.py' を指定して Web アプリケーションを起動することができます。",
- "loc.input.label.detached": "バックグラウンドで実行",
- "loc.input.help.detached": "バックグラウンドでサービス コンテナーを実行します。",
- "loc.input.label.abortOnContainerExit": "コンテナーの終了時に中止する",
- "loc.input.help.abortOnContainerExit": "いずれかのコンテナーが終了したとき、すべてのコンテナーを停止します。",
- "loc.input.label.imageDigestComposeFile": "イメージ ダイジェスト Compose ファイル",
- "loc.input.help.imageDigestComposeFile": "各サービスの Docker イメージのフル イメージ リポジトリのダイジェストを設定して作成された Docker Compose ファイルへのパスです。",
- "loc.input.label.removeBuildOptions": "ビルド オプションの削除",
- "loc.input.help.removeBuildOptions": "出力 Docker Compose ファイルからビルド オプションを削除します。",
- "loc.input.label.baseResolveDirectory": "解決用のベース ディレクトリ",
- "loc.input.help.baseResolveDirectory": "出力 Docker Compose ファイル内の相対パスを解決するためのベース ディレクトリです。",
- "loc.input.label.outputDockerComposeFile": "出力 Docker Compose ファイル",
- "loc.input.help.outputDockerComposeFile": "出力 Docker Compose ファイルへのパスです。",
- "loc.input.label.dockerComposeCommand": "コマンド",
- "loc.input.help.dockerComposeCommand": "実行する Docker Compose コマンド (引数付き) です。たとえば、すべての停止しているサービス コンテナーを削除するには、'rm --all' と入力します。",
- "loc.input.label.arguments": "引数",
- "loc.input.help.arguments": "Docker Compose コマンドのオプション。例:
build コマンドの場合:
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Docker ホスト サービス接続",
- "loc.input.help.dockerHostEndpoint": "Docker ホスト サービス接続を選択します。既定では、エージェントのホストになります。",
- "loc.input.label.nopIfNoDockerComposeFile": "Docker Compose ファイルが存在しなければ操作なし",
- "loc.input.help.nopIfNoDockerComposeFile": "Docker Compose ファイルが存在しない場合に、このタスクをスキップします。これは、リポジトリ内に Docker Compose ファイルがあるかどうかに基づいて省略可能な動作を提供するタスクの場合に役立ちます。",
- "loc.input.label.requireAdditionalDockerComposeFiles": "追加の Docker Compose ファイルを必須にする",
- "loc.input.help.requireAdditionalDockerComposeFiles": "追加の Docker Compose ファイルが存在しない場合に、エラーを生成します。これは、ファイルが存在しない場合にそのファイルを無視するという既定の動作をオーバーライドします。",
- "loc.input.label.cwd": "作業ディレクトリ",
- "loc.input.help.cwd": "Docker Compose コマンドの作業ディレクトリです。",
- "loc.input.label.dockerComposePath": "Docker Compose 実行可能ファイルのパス",
- "loc.input.help.dockerComposePath": "パスが指定されている場合、この Docker-compose 実行可能ファイルが使用されます",
- "loc.messages.ConnectingToDockerHost": "DOCKER_HOST 変数が設定されています。Docker により、Docker ホスト %s への接続が試みられます",
- "loc.messages.ContainerPatternFound": "docker compose filepath パラメーターにパターンが見つかりました",
- "loc.messages.ContainerPatternNotFound": "docker compose filepath パラメーターにパターンが見つかりませんでした ",
- "loc.messages.ContainerDockerFileNotFound": "%s に一致する Docker ファイルは見つかりませんでした。",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "追加の Docker Compose ファイル %s は存在しません。",
- "loc.messages.CantWriteDataToFile": "ファイル %s にデータを書き込めません。エラー: %s",
- "loc.messages.DockerHostVariableWarning": "DOCKER_HOST 変数が設定されています。Docker デーモンが %s で実行されていることをご確認ください",
- "loc.messages.NoDataWrittenOnFile": "ファイル %s にデータが書き込まれませんでした",
- "loc.messages.FileContentSynced": "ファイルの内容がディスクに同期されました。内容は %s です。",
- "loc.messages.ImageNameWithoutTag": "イメージ名がタグに指定されていません。指定されたイメージのすべてのタグをプッシュしています。",
- "loc.messages.WritingDockerConfigToTempFile": "Docker 構成を一時ファイルに書き込んでいます。ファイル パス: %s、Docker 構成: %s",
- "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://go.microsoft.com/fwlink/?linkid=848006)、または [Docker Compose のドキュメントを参照](https://docs.docker.com/)",
+ "loc.description": "複数コンテナーの Docker アプリケーションをビルド、プッシュ、実行します。タスクは、Docker または Azure Container Registry で使用できます。",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "詳細設定のオプション",
+ "loc.input.label.containerregistrytype": "コンテナー レジストリの種類",
+ "loc.input.help.containerregistrytype": "コンテナー レジストリの種類を選択します。",
+ "loc.input.label.dockerRegistryEndpoint": "Docker レジストリ サービス接続",
+ "loc.input.help.dockerRegistryEndpoint": "Docker レジストリ サービス接続を選択します。レジストリを使って認証する必要のあるコマンドの場合に必要です。",
+ "loc.input.label.azureSubscriptionEndpoint": "Azure サブスクリプション",
+ "loc.input.help.azureSubscriptionEndpoint": "Azure サブスクリプションを選択します",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "Azure Container Registry を選択します",
+ "loc.input.label.dockerComposeFile": "Docker Compose ファイル",
+ "loc.input.help.dockerComposeFile": "使用するプライマリ Docker Compose ファイルへのパスです。",
+ "loc.input.label.additionalDockerComposeFiles": "追加の Docker Compose ファイル",
+ "loc.input.help.additionalDockerComposeFiles": "プライマリ Docker Compose ファイルに結合する追加の Docker Compose ファイルです。相対パスは、プライマリ Docker Compose ファイルの入っているディレクトリを基準にして解決されます。指定されたファイルが見つからない場合、そのファイルは無視されます。それぞれのファイル パスを新しい行ごとに指定します。",
+ "loc.input.label.dockerComposeFileArgs": "環境変数",
+ "loc.input.help.dockerComposeFileArgs": "コマンドの実行中に設定する環境変数です。名前=値のペアを新しい行ごとに指定します。",
+ "loc.input.label.projectName": "プロジェクト名 ",
+ "loc.input.help.projectName": "イメージとコンテナーの既定の名前付けで使うプロジェクト名です。",
+ "loc.input.label.qualifyImageNames": "イメージ名を修飾",
+ "loc.input.help.qualifyImageNames": "特に指定されていない場合、ビルド サービスのイメージ名を Docker レジストリ サービス接続のホスト名で修飾します。",
+ "loc.input.label.action": "アクション",
+ "loc.input.help.action": "Docker Compose アクションを選択します。",
+ "loc.input.label.additionalImageTags": "追加のイメージ タグ",
+ "loc.input.help.additionalImageTags": "ビルドまたはプッシュされている Docker イメージの追加タグです。",
+ "loc.input.label.includeSourceTags": "ソース タグを含める",
+ "loc.input.help.includeSourceTags": "Docker イメージをビルドまたはプッシュするときに、Git タグを組み込みます。",
+ "loc.input.label.includeLatestTag": "最終のタグを含める",
+ "loc.input.help.includeLatestTag": "Docker イメージをビルドまたはプッシュするときに、'latest' タグを組み込みます。",
+ "loc.input.label.buildImages": "イメージのビルド",
+ "loc.input.help.buildImages": "サービス コンテナーを開始する前に、イメージをビルドします。",
+ "loc.input.label.serviceName": "サービス名",
+ "loc.input.help.serviceName": "実行する特定のサービスの名前です。",
+ "loc.input.label.containerName": "コンテナー名 ",
+ "loc.input.help.containerName": "実行する特定のサービス コンテナーの名前です。",
+ "loc.input.label.ports": "ポート",
+ "loc.input.help.ports": "ホストに発行する特定のサービス コンテナーのポートです。ホスト ポート:コンテナー ポートのバインドを新しい行ごとに指定します。",
+ "loc.input.label.workDir": "作業ディレクトリ",
+ "loc.input.help.workDir": "特定のサービス コンテナーの作業ディレクトリです。",
+ "loc.input.label.entrypoint": "エントリ ポイントのオーバーライド",
+ "loc.input.help.entrypoint": "特定のサービス コンテナーの既定のエントリ ポイントをオーバーライドします。",
+ "loc.input.label.containerCommand": "コマンド",
+ "loc.input.help.containerCommand": "特定のサービス コンテナー内で実行するコマンドです。たとえば、イメージに単純な Python Flask Web アプリケーションが含まれている場合は、'python app.py' を指定して Web アプリケーションを起動することができます。",
+ "loc.input.label.detached": "バックグラウンドで実行",
+ "loc.input.help.detached": "バックグラウンドでサービス コンテナーを実行します。",
+ "loc.input.label.abortOnContainerExit": "コンテナーの終了時に中止する",
+ "loc.input.help.abortOnContainerExit": "いずれかのコンテナーが終了したとき、すべてのコンテナーを停止します。",
+ "loc.input.label.imageDigestComposeFile": "イメージ ダイジェスト Compose ファイル",
+ "loc.input.help.imageDigestComposeFile": "各サービスの Docker イメージのフル イメージ リポジトリのダイジェストを設定して作成された Docker Compose ファイルへのパスです。",
+ "loc.input.label.removeBuildOptions": "ビルド オプションの削除",
+ "loc.input.help.removeBuildOptions": "出力 Docker Compose ファイルからビルド オプションを削除します。",
+ "loc.input.label.baseResolveDirectory": "解決用のベース ディレクトリ",
+ "loc.input.help.baseResolveDirectory": "出力 Docker Compose ファイル内の相対パスを解決するためのベース ディレクトリです。",
+ "loc.input.label.outputDockerComposeFile": "出力 Docker Compose ファイル",
+ "loc.input.help.outputDockerComposeFile": "出力 Docker Compose ファイルへのパスです。",
+ "loc.input.label.dockerComposeCommand": "コマンド",
+ "loc.input.help.dockerComposeCommand": "実行する Docker Compose コマンド (引数付き) です。たとえば、すべての停止しているサービス コンテナーを削除するには、'rm --all' と入力します。",
+ "loc.input.label.arguments": "引数",
+ "loc.input.help.arguments": "Docker Compose コマンドのオプション。例:
build コマンドの場合:
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Docker ホスト サービス接続",
+ "loc.input.help.dockerHostEndpoint": "Docker ホスト サービス接続を選択します。既定では、エージェントのホストになります。",
+ "loc.input.label.nopIfNoDockerComposeFile": "Docker Compose ファイルが存在しなければ操作なし",
+ "loc.input.help.nopIfNoDockerComposeFile": "Docker Compose ファイルが存在しない場合に、このタスクをスキップします。これは、リポジトリ内に Docker Compose ファイルがあるかどうかに基づいて省略可能な動作を提供するタスクの場合に役立ちます。",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "追加の Docker Compose ファイルを必須にする",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "追加の Docker Compose ファイルが存在しない場合に、エラーを生成します。これは、ファイルが存在しない場合にそのファイルを無視するという既定の動作をオーバーライドします。",
+ "loc.input.label.cwd": "作業ディレクトリ",
+ "loc.input.help.cwd": "Docker Compose コマンドの作業ディレクトリです。",
+ "loc.input.label.dockerComposePath": "Docker Compose 実行可能ファイルのパス",
+ "loc.input.help.dockerComposePath": "パスが指定されている場合、この Docker-compose 実行可能ファイルが使用されます",
+ "loc.messages.ConnectingToDockerHost": "DOCKER_HOST 変数が設定されています。Docker により、Docker ホスト %s への接続が試みられます",
+ "loc.messages.ContainerPatternFound": "docker compose filepath パラメーターにパターンが見つかりました",
+ "loc.messages.ContainerPatternNotFound": "docker compose filepath パラメーターにパターンが見つかりませんでした ",
+ "loc.messages.ContainerDockerFileNotFound": "%s に一致する Docker ファイルは見つかりませんでした。",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "追加の Docker Compose ファイル %s は存在しません。",
+ "loc.messages.CantWriteDataToFile": "ファイル %s にデータを書き込めません。エラー: %s",
+ "loc.messages.DockerHostVariableWarning": "DOCKER_HOST 変数が設定されています。Docker デーモンが %s で実行されていることをご確認ください",
+ "loc.messages.NoDataWrittenOnFile": "ファイル %s にデータが書き込まれませんでした",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "このタスクが使用している Docker Compose V1 は、製品寿命が切れ Microsoft がホストするエージェントから 7 月 24 日に削除されます。Microsoft がホストするエージェントで実行されているパイプラインは、互換性のあるコンテナー名を使用するなどして、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/ko-KR/resources.resjson b/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
index 2b5e821cb40a..ec43dbed05c1 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=848006) 또는 [Docker Compose 설명서 참조](https://docs.docker.com/)",
- "loc.description": "다중 컨테이너 Docker 응용 프로그램을 빌드, 푸시 또는 실행합니다. Docker 또는 Azure Container Registry에서 작업을 사용할 수 있습니다.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "고급 옵션",
- "loc.input.label.containerregistrytype": "Container Registry 유형",
- "loc.input.help.containerregistrytype": "Container Registry 유형을 선택하세요.",
- "loc.input.label.dockerRegistryEndpoint": "Docker 레지스트리 서비스 연결",
- "loc.input.help.dockerRegistryEndpoint": "Docker 레지스트리 서비스 연결을 선택합니다. 레지스트리를 사용하여 인증해야 하는 명령에 필요합니다.",
- "loc.input.label.azureSubscriptionEndpoint": "Azure 구독",
- "loc.input.help.azureSubscriptionEndpoint": "Azure 구독을 선택합니다.",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "Azure Container Registry를 선택합니다.",
- "loc.input.label.dockerComposeFile": "Docker Compose 파일",
- "loc.input.help.dockerComposeFile": "사용할 기본 Docker Compose 파일에 대한 경로입니다.",
- "loc.input.label.additionalDockerComposeFiles": "추가 Docker Compose 파일",
- "loc.input.help.additionalDockerComposeFiles": "기본 Docker Compose 파일과 결합되어야 하는 추가 Docker Compose 파일입니다. 상대 경로는 기본 Docker Compose 파일을 포함하는 디렉터리를 기준으로 확인됩니다. 지정된 파일이 없으면 무시됩니다. 새 줄에 각 파일 경로를 지정하세요.",
- "loc.input.label.dockerComposeFileArgs": "환경 변수",
- "loc.input.help.dockerComposeFileArgs": "명령하는 동안 설정해야 할 환경 변수입니다. 새 줄에서 각 이름=값 쌍을 지정하세요.",
- "loc.input.label.projectName": "프로젝트 이름",
- "loc.input.help.projectName": "이미지 및 컨테이너의 기본 이름 지정에 사용되는 프로젝트 이름입니다.",
- "loc.input.label.qualifyImageNames": "이미지 이름 한정",
- "loc.input.help.qualifyImageNames": "달리 지정되지 않은 경우 Docker 레지스트리 서비스 연결의 호스트 이름으로 빌드된 서비스의 이미지 이름을 한정합니다.",
- "loc.input.label.action": "작업",
- "loc.input.help.action": "Docker Compose 작업을 선택합니다.",
- "loc.input.label.additionalImageTags": "추가 이미지 태그",
- "loc.input.help.additionalImageTags": "빌드 또는 푸시되고 있는 Docker 이미지에 대한 추가 태그입니다.",
- "loc.input.label.includeSourceTags": "소스 태그 포함",
- "loc.input.help.includeSourceTags": "Docker 이미지를 빌드하거나 푸시할 때 Git 태그를 포함합니다.",
- "loc.input.label.includeLatestTag": "최신 태그 포함",
- "loc.input.help.includeLatestTag": "Docker 이미지를 빌드하거나 푸시할 때 '최신' 태그를 포함합니다.",
- "loc.input.label.buildImages": "빌드 이미지",
- "loc.input.help.buildImages": "서비스 컨테이너를 시작하기 전에 이미지를 빌드합니다.",
- "loc.input.label.serviceName": "서비스 이름",
- "loc.input.help.serviceName": "실행할 특정 서비스의 이름입니다.",
- "loc.input.label.containerName": "컨테이너 이름",
- "loc.input.help.containerName": "실행할 특정 서비스 컨테이너의 이름입니다.",
- "loc.input.label.ports": "포트",
- "loc.input.help.ports": "호스트에 게시할 특정 서비스 컨테이너의 포트입니다. 새 줄에 각 host-port:container-port 바인딩을 지정하세요.",
- "loc.input.label.workDir": "작업 디렉터리",
- "loc.input.help.workDir": "특정 서비스 컨테이너에 대한 작업 디렉터리입니다.",
- "loc.input.label.entrypoint": "진입점 재정의",
- "loc.input.help.entrypoint": "특정 서비스 컨테이너에 대한 기본 진입점을 재정의합니다.",
- "loc.input.label.containerCommand": "명령",
- "loc.input.help.containerCommand": "특정 서비스 컨테이너에서 실행할 명령입니다. 예를 들어 이미지에 단순한 Python Flask 웹 응용 프로그램이 포함되어 있는 경우에는 웹 응용 프로그램 실행을 위해 'python app.py'를 지정할 수 있습니다.",
- "loc.input.label.detached": "백그라운드에서 실행",
- "loc.input.help.detached": "서비스 컨테이너를 백그라운드에서 실행합니다.",
- "loc.input.label.abortOnContainerExit": "컨테이너 종료 시 중단",
- "loc.input.help.abortOnContainerExit": "컨테이너가 있는 경우 모든 컨테이너를 중지합니다.",
- "loc.input.label.imageDigestComposeFile": "이미지 다이제스트 Compose 파일",
- "loc.input.help.imageDigestComposeFile": "각 서비스의 Docker 이미지의 전체 이미지 리포지토리 다이제스트로 채워져 만들어진 Docker Compose 파일에 대한 경로입니다.",
- "loc.input.label.removeBuildOptions": "빌드 옵션 제거",
- "loc.input.help.removeBuildOptions": "출력 Docker Compose 파일에서 빌드 옵션을 제거합니다.",
- "loc.input.label.baseResolveDirectory": "기본 확인 디렉터리",
- "loc.input.help.baseResolveDirectory": "출력 Docker Compose 파일의 상대 경로를 확인해야 할 기본 디렉터리입니다.",
- "loc.input.label.outputDockerComposeFile": "출력 Docker Compose 파일",
- "loc.input.help.outputDockerComposeFile": "출력 Docker Compose 파일에 대한 경로입니다.",
- "loc.input.label.dockerComposeCommand": "명령",
- "loc.input.help.dockerComposeCommand": "인수와 함께 실행할 Docker Compose 명령입니다. 예를 들어, 모든 중지된 서비스 컨테이너를 제거하려는 경우 'rm --all'입니다.",
- "loc.input.label.arguments": "인수",
- "loc.input.help.arguments": "Docker Compose 명령 옵션. 예:
빌드 명령의 경우
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Docker 호스트 서비스 연결",
- "loc.input.help.dockerHostEndpoint": "Docker 호스트 서비스 연결을 선택합니다. 기본값은 에이전트의 호스트로 지정됩니다.",
- "loc.input.label.nopIfNoDockerComposeFile": "Docker Compose 파일이 없는 경우 no-op",
- "loc.input.help.nopIfNoDockerComposeFile": "Docker Compose 파일이 없는 경우 이 작업을 건너뜁니다. 작업이 리포지토리에 Docker Compose 파일이 있는지 여부에 따라 선택적 동작을 제공하는 경우에 유용합니다.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "추가 Docker Compose 파일 필요",
- "loc.input.help.requireAdditionalDockerComposeFiles": "추가 Docker Compose 파일이 없는 경우 오류가 발생합니다. 이로 인해, 파일이 없는 경우 해당 파일을 무시하는 기본 동작이 재정의됩니다.",
- "loc.input.label.cwd": "작업 디렉터리",
- "loc.input.help.cwd": "Docker Compose 명령에 대한 작업 디렉터리입니다.",
- "loc.input.label.dockerComposePath": "Docker Compose 실행 파일 경로",
- "loc.input.help.dockerComposePath": "경로가 제공되는 경우 이 Docker Compose 실행 파일이 사용됩니다.",
- "loc.messages.ConnectingToDockerHost": "DOCKER_HOST 변수가 설정되었습니다. Docker는 Docker 호스트 %s에 연결하려고 합니다.",
- "loc.messages.ContainerPatternFound": "Docker Compose filepath 매개 변수에 패턴 있음",
- "loc.messages.ContainerPatternNotFound": "Docker Compose filepath 매개 변수에 패턴 없음",
- "loc.messages.ContainerDockerFileNotFound": "%s과(와) 일치하는 Docker 파일이 없습니다.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "추가 Docker Compose 파일 %s이(가) 없습니다.",
- "loc.messages.CantWriteDataToFile": "데이터를 %s 파일에 쓸 수 없습니다. 오류: %s",
- "loc.messages.DockerHostVariableWarning": "DOCKER_HOST 변수가 설정되었습니다. Docker 디먼 %s이(가) 실행 중인지 확인하세요.",
- "loc.messages.NoDataWrittenOnFile": "데이터를 %s 파일에 쓰지 않았습니다.",
- "loc.messages.FileContentSynced": "파일 콘텐츠를 디스크에 동기화했습니다. 콘텐츠는 %s입니다.",
- "loc.messages.ImageNameWithoutTag": "태그로 지정되지 않은 이미지 이름으로, 지정한 이미지의 모든 태그를 푸시합니다.",
- "loc.messages.WritingDockerConfigToTempFile": "임시 파일에 Docker 구성을 쓰는 중입니다. 파일 경로: %s, Docker 구성: %s",
- "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 설명서를 참조하세요."
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://go.microsoft.com/fwlink/?linkid=848006) 또는 [Docker Compose 설명서 참조](https://docs.docker.com/)",
+ "loc.description": "다중 컨테이너 Docker 응용 프로그램을 빌드, 푸시 또는 실행합니다. Docker 또는 Azure Container Registry에서 작업을 사용할 수 있습니다.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "고급 옵션",
+ "loc.input.label.containerregistrytype": "Container Registry 유형",
+ "loc.input.help.containerregistrytype": "Container Registry 유형을 선택하세요.",
+ "loc.input.label.dockerRegistryEndpoint": "Docker 레지스트리 서비스 연결",
+ "loc.input.help.dockerRegistryEndpoint": "Docker 레지스트리 서비스 연결을 선택합니다. 레지스트리를 사용하여 인증해야 하는 명령에 필요합니다.",
+ "loc.input.label.azureSubscriptionEndpoint": "Azure 구독",
+ "loc.input.help.azureSubscriptionEndpoint": "Azure 구독을 선택합니다.",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "Azure Container Registry를 선택합니다.",
+ "loc.input.label.dockerComposeFile": "Docker Compose 파일",
+ "loc.input.help.dockerComposeFile": "사용할 기본 Docker Compose 파일에 대한 경로입니다.",
+ "loc.input.label.additionalDockerComposeFiles": "추가 Docker Compose 파일",
+ "loc.input.help.additionalDockerComposeFiles": "기본 Docker Compose 파일과 결합되어야 하는 추가 Docker Compose 파일입니다. 상대 경로는 기본 Docker Compose 파일을 포함하는 디렉터리를 기준으로 확인됩니다. 지정된 파일이 없으면 무시됩니다. 새 줄에 각 파일 경로를 지정하세요.",
+ "loc.input.label.dockerComposeFileArgs": "환경 변수",
+ "loc.input.help.dockerComposeFileArgs": "명령하는 동안 설정해야 할 환경 변수입니다. 새 줄에서 각 이름=값 쌍을 지정하세요.",
+ "loc.input.label.projectName": "프로젝트 이름",
+ "loc.input.help.projectName": "이미지 및 컨테이너의 기본 이름 지정에 사용되는 프로젝트 이름입니다.",
+ "loc.input.label.qualifyImageNames": "이미지 이름 한정",
+ "loc.input.help.qualifyImageNames": "달리 지정되지 않은 경우 Docker 레지스트리 서비스 연결의 호스트 이름으로 빌드된 서비스의 이미지 이름을 한정합니다.",
+ "loc.input.label.action": "작업",
+ "loc.input.help.action": "Docker Compose 작업을 선택합니다.",
+ "loc.input.label.additionalImageTags": "추가 이미지 태그",
+ "loc.input.help.additionalImageTags": "빌드 또는 푸시되고 있는 Docker 이미지에 대한 추가 태그입니다.",
+ "loc.input.label.includeSourceTags": "소스 태그 포함",
+ "loc.input.help.includeSourceTags": "Docker 이미지를 빌드하거나 푸시할 때 Git 태그를 포함합니다.",
+ "loc.input.label.includeLatestTag": "최신 태그 포함",
+ "loc.input.help.includeLatestTag": "Docker 이미지를 빌드하거나 푸시할 때 '최신' 태그를 포함합니다.",
+ "loc.input.label.buildImages": "빌드 이미지",
+ "loc.input.help.buildImages": "서비스 컨테이너를 시작하기 전에 이미지를 빌드합니다.",
+ "loc.input.label.serviceName": "서비스 이름",
+ "loc.input.help.serviceName": "실행할 특정 서비스의 이름입니다.",
+ "loc.input.label.containerName": "컨테이너 이름",
+ "loc.input.help.containerName": "실행할 특정 서비스 컨테이너의 이름입니다.",
+ "loc.input.label.ports": "포트",
+ "loc.input.help.ports": "호스트에 게시할 특정 서비스 컨테이너의 포트입니다. 새 줄에 각 host-port:container-port 바인딩을 지정하세요.",
+ "loc.input.label.workDir": "작업 디렉터리",
+ "loc.input.help.workDir": "특정 서비스 컨테이너에 대한 작업 디렉터리입니다.",
+ "loc.input.label.entrypoint": "진입점 재정의",
+ "loc.input.help.entrypoint": "특정 서비스 컨테이너에 대한 기본 진입점을 재정의합니다.",
+ "loc.input.label.containerCommand": "명령",
+ "loc.input.help.containerCommand": "특정 서비스 컨테이너에서 실행할 명령입니다. 예를 들어 이미지에 단순한 Python Flask 웹 응용 프로그램이 포함되어 있는 경우에는 웹 응용 프로그램 실행을 위해 'python app.py'를 지정할 수 있습니다.",
+ "loc.input.label.detached": "백그라운드에서 실행",
+ "loc.input.help.detached": "서비스 컨테이너를 백그라운드에서 실행합니다.",
+ "loc.input.label.abortOnContainerExit": "컨테이너 종료 시 중단",
+ "loc.input.help.abortOnContainerExit": "컨테이너가 있는 경우 모든 컨테이너를 중지합니다.",
+ "loc.input.label.imageDigestComposeFile": "이미지 다이제스트 Compose 파일",
+ "loc.input.help.imageDigestComposeFile": "각 서비스의 Docker 이미지의 전체 이미지 리포지토리 다이제스트로 채워져 만들어진 Docker Compose 파일에 대한 경로입니다.",
+ "loc.input.label.removeBuildOptions": "빌드 옵션 제거",
+ "loc.input.help.removeBuildOptions": "출력 Docker Compose 파일에서 빌드 옵션을 제거합니다.",
+ "loc.input.label.baseResolveDirectory": "기본 확인 디렉터리",
+ "loc.input.help.baseResolveDirectory": "출력 Docker Compose 파일의 상대 경로를 확인해야 할 기본 디렉터리입니다.",
+ "loc.input.label.outputDockerComposeFile": "출력 Docker Compose 파일",
+ "loc.input.help.outputDockerComposeFile": "출력 Docker Compose 파일에 대한 경로입니다.",
+ "loc.input.label.dockerComposeCommand": "명령",
+ "loc.input.help.dockerComposeCommand": "인수와 함께 실행할 Docker Compose 명령입니다. 예를 들어, 모든 중지된 서비스 컨테이너를 제거하려는 경우 'rm --all'입니다.",
+ "loc.input.label.arguments": "인수",
+ "loc.input.help.arguments": "Docker Compose 명령 옵션. 예:
빌드 명령의 경우
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Docker 호스트 서비스 연결",
+ "loc.input.help.dockerHostEndpoint": "Docker 호스트 서비스 연결을 선택합니다. 기본값은 에이전트의 호스트로 지정됩니다.",
+ "loc.input.label.nopIfNoDockerComposeFile": "Docker Compose 파일이 없는 경우 no-op",
+ "loc.input.help.nopIfNoDockerComposeFile": "Docker Compose 파일이 없는 경우 이 작업을 건너뜁니다. 작업이 리포지토리에 Docker Compose 파일이 있는지 여부에 따라 선택적 동작을 제공하는 경우에 유용합니다.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "추가 Docker Compose 파일 필요",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "추가 Docker Compose 파일이 없는 경우 오류가 발생합니다. 이로 인해, 파일이 없는 경우 해당 파일을 무시하는 기본 동작이 재정의됩니다.",
+ "loc.input.label.cwd": "작업 디렉터리",
+ "loc.input.help.cwd": "Docker Compose 명령에 대한 작업 디렉터리입니다.",
+ "loc.input.label.dockerComposePath": "Docker Compose 실행 파일 경로",
+ "loc.input.help.dockerComposePath": "경로가 제공되는 경우 이 Docker Compose 실행 파일이 사용됩니다.",
+ "loc.messages.ConnectingToDockerHost": "DOCKER_HOST 변수가 설정되었습니다. Docker는 Docker 호스트 %s에 연결하려고 합니다.",
+ "loc.messages.ContainerPatternFound": "Docker Compose filepath 매개 변수에 패턴 있음",
+ "loc.messages.ContainerPatternNotFound": "Docker Compose filepath 매개 변수에 패턴 없음",
+ "loc.messages.ContainerDockerFileNotFound": "%s과(와) 일치하는 Docker 파일이 없습니다.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "추가 Docker Compose 파일 %s이(가) 없습니다.",
+ "loc.messages.CantWriteDataToFile": "데이터를 %s 파일에 쓸 수 없습니다. 오류: %s",
+ "loc.messages.DockerHostVariableWarning": "DOCKER_HOST 변수가 설정되었습니다. Docker 디먼 %s이(가) 실행 중인지 확인하세요.",
+ "loc.messages.NoDataWrittenOnFile": "데이터를 %s 파일에 쓰지 않았습니다.",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "이 작업은 Docker Compose V1을 사용하고 있습니다. 이 V1은 수명이 종료되며 7월 24일 Microsoft 호스팅 에이전트에서 제거됩니다. Docker Compose v2 호환성을 위해 Microsoft 호스팅 에이전트에서 실행되는 파이프라인을 업데이트해야 합니다(예: 호환되는 컨테이너 이름 사용). 필요한 업데이트에 대한 지침은 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 b9cabe01add4..1714be37cc95 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=848006) или [документацию по Docker Compose](https://docs.docker.com/)",
- "loc.description": "Создание, отправка или запуск многоконтейнерных приложений Docker. Задачу можно использовать в Docker или реестре контейнеров Azure.",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "Дополнительные параметры",
- "loc.input.label.containerregistrytype": "Тип реестра контейнеров",
- "loc.input.help.containerregistrytype": "Выберите тип реестра контейнеров.",
- "loc.input.label.dockerRegistryEndpoint": "Подключение к службе реестра Docker",
- "loc.input.help.dockerRegistryEndpoint": "Выберите подключение к службе реестра Docker. Это требуется для команд, для выполнения которых необходимо пройти проверку подлинности в реестре.",
- "loc.input.label.azureSubscriptionEndpoint": "Подписка Azure",
- "loc.input.help.azureSubscriptionEndpoint": "Выберите подписку Azure",
- "loc.input.label.azureContainerRegistry": "Реестр контейнеров Azure",
- "loc.input.help.azureContainerRegistry": "Выберите реестр контейнеров Azure",
- "loc.input.label.dockerComposeFile": "Файл Docker Compose",
- "loc.input.help.dockerComposeFile": "Путь к основному файлу Docker Compose для использования.",
- "loc.input.label.additionalDockerComposeFiles": "Дополнительные файлы Docker Compose",
- "loc.input.help.additionalDockerComposeFiles": "Дополнительные файлы Docker Compose для объединения с основным файлом Docker Compose. Относительные пути разрешаются относительно каталога, в котором содержится основной файл Docker Compose. Если указанный файл не найден, он пропускается. Каждый путь к файлу следует указывать в новой строке.",
- "loc.input.label.dockerComposeFileArgs": "Переменные среды",
- "loc.input.help.dockerComposeFileArgs": "Переменные среды для задания во время выполнения команды. Каждую пару \"имя=значение\" следует указывать в новой строке.",
- "loc.input.label.projectName": "Имя проекта",
- "loc.input.help.projectName": "Имя проекта, которое по умолчанию используется для именования образов и контейнеров.",
- "loc.input.label.qualifyImageNames": "Определить имена образов",
- "loc.input.help.qualifyImageNames": "Определение имен образов для созданных служб с помощью имени узла подключения к службе реестра Docker, если не указано иное.",
- "loc.input.label.action": "Действие",
- "loc.input.help.action": "Выберите действие Docker Compose.",
- "loc.input.label.additionalImageTags": "Дополнительные теги образов",
- "loc.input.help.additionalImageTags": "Выполняется создание или отправка дополнительных тегов для образов Docker.",
- "loc.input.label.includeSourceTags": "Включить исходные теги",
- "loc.input.help.includeSourceTags": "При создании или отправке образов Docker следует включить теги Git.",
- "loc.input.label.includeLatestTag": "Включить последний тег",
- "loc.input.help.includeLatestTag": "При создании или отправке образов Docker следует включить тег \"latest\".",
- "loc.input.label.buildImages": "Образы сборки",
- "loc.input.help.buildImages": "Создайте образы, прежде чем запускать контейнеры службы.",
- "loc.input.label.serviceName": "Имя службы",
- "loc.input.help.serviceName": "Имя определенной службы для выполнения.",
- "loc.input.label.containerName": "Имя контейнера",
- "loc.input.help.containerName": "Имя контейнера определенной службы для выполнения.",
- "loc.input.label.ports": "Порты",
- "loc.input.help.ports": "Порты в контейнере определенной службы для публикации на узле. Каждую привязку \"порт узла:порт контейнера\" следует указывать в новой строке.",
- "loc.input.label.workDir": "Рабочий каталог",
- "loc.input.help.workDir": "Рабочий каталог для контейнера определенной службы.",
- "loc.input.label.entrypoint": "Переопределение точки входа",
- "loc.input.help.entrypoint": "Переопределение точки входа по умолчанию для контейнера указанной службы.",
- "loc.input.label.containerCommand": "Команда",
- "loc.input.help.containerCommand": "Команда для выполнения в контейнере определенной службы. Например, если в образе имеется простое веб-приложение Python Flask, можно указать параметр \"python app.py\" для запуска веб-приложения.",
- "loc.input.label.detached": "Запустить в фоновом режиме",
- "loc.input.help.detached": "Запуск контейнеров службы в фоновом режиме.",
- "loc.input.label.abortOnContainerExit": "Прервать на выходе контейнера",
- "loc.input.help.abortOnContainerExit": "Остановить все контейнеры при выходе любого контейнера.",
- "loc.input.label.imageDigestComposeFile": "Файл Docker Compose образа",
- "loc.input.help.imageDigestComposeFile": "Путь к созданному файлу Docker Compose, в который внесены все дайджесты репозитория образа Docker каждой службы.",
- "loc.input.label.removeBuildOptions": "Удалить параметры сборки",
- "loc.input.help.removeBuildOptions": "Удаление параметров сборки из выходного файла Docker Compose.",
- "loc.input.label.baseResolveDirectory": "Базовый каталог для разрешения",
- "loc.input.help.baseResolveDirectory": "Базовый каталог, из которого следует выполнять разрешение относительных путей в выходном файле Docker Compose.",
- "loc.input.label.outputDockerComposeFile": "Выходной файл Docker Compose",
- "loc.input.help.outputDockerComposeFile": "Путь к выходному файлу Docker Compose.",
- "loc.input.label.dockerComposeCommand": "Команда",
- "loc.input.help.dockerComposeCommand": "Команда Docker Compose для выполнения (с аргументами). Например, \"rm --all\" для удаления всех остановленных контейнеров службы.",
- "loc.input.label.arguments": "Аргументы",
- "loc.input.help.arguments": "Параметры команды Docker Compose. Пример
Для команды сборки
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Подключение к службе узла Docker",
- "loc.input.help.dockerHostEndpoint": "Выберите подключение к службе узла Docker. По умолчанию используется узел агента.",
- "loc.input.label.nopIfNoDockerComposeFile": "Холостая команда, если файлы Docker Compose отсутствуют",
- "loc.input.help.nopIfNoDockerComposeFile": "Если файл Docker Compose не существует, пропустите эту задачу. Это полезно в случаях, когда в этой задаче предлагается дополнительное поведение на основе сведений о существовании в репозитории файла Docker Compose.",
- "loc.input.label.requireAdditionalDockerComposeFiles": "Требовать дополнительные файлы Docker Compose",
- "loc.input.help.requireAdditionalDockerComposeFiles": "Выдает ошибку, если дополнительные файлы Docker Compose не существуют. Данный параметр переопределяет поведение по умолчанию, при котором отсутствующий файл пропускается.",
- "loc.input.label.cwd": "Рабочий каталог",
- "loc.input.help.cwd": "Рабочий каталог для команды Docker Compose.",
- "loc.input.label.dockerComposePath": "Путь к исполняемому файлу Docker Compose",
- "loc.input.help.dockerComposePath": "Этот исполняемый файл docker-compose будет использоваться, если указан путь.",
- "loc.messages.ConnectingToDockerHost": "Задана переменная DOCKER_HOST. Docker попытается подключиться к узлу Docker: %s",
- "loc.messages.ContainerPatternFound": "Обнаружен шаблон в параметре filepath в Docker Compose",
- "loc.messages.ContainerPatternNotFound": "Не найден шаблон в параметре filepath в Docker Compose",
- "loc.messages.ContainerDockerFileNotFound": "Файл Docker, соответствующий %s, не найден.",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Дополнительный файл Docker Compose %s не существует.",
- "loc.messages.CantWriteDataToFile": "Не удается записать данные в файл %s. Ошибка: %s",
- "loc.messages.DockerHostVariableWarning": "Задана переменная DOCKER_HOST. Убедитесь, что управляющая программа Docker запущена на: %s",
- "loc.messages.NoDataWrittenOnFile": "Данные не были записаны в файл %s",
- "loc.messages.FileContentSynced": "Содержимое файла синхронизировано с диском. Содержимое: %s.",
- "loc.messages.ImageNameWithoutTag": "Имя образа указано без тега; передаются все теги указанного образа.",
- "loc.messages.WritingDockerConfigToTempFile": "Запись конфигурации Docker во временный файл. Путь к файлу: %s, конфигурация Docker: %s",
- "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?linkid=848006) или [документацию по Docker Compose](https://docs.docker.com/)",
+ "loc.description": "Создание, отправка или запуск многоконтейнерных приложений Docker. Задачу можно использовать в Docker или реестре контейнеров Azure.",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "Дополнительные параметры",
+ "loc.input.label.containerregistrytype": "Тип реестра контейнеров",
+ "loc.input.help.containerregistrytype": "Выберите тип реестра контейнеров.",
+ "loc.input.label.dockerRegistryEndpoint": "Подключение к службе реестра Docker",
+ "loc.input.help.dockerRegistryEndpoint": "Выберите подключение к службе реестра Docker. Это требуется для команд, для выполнения которых необходимо пройти проверку подлинности в реестре.",
+ "loc.input.label.azureSubscriptionEndpoint": "Подписка Azure",
+ "loc.input.help.azureSubscriptionEndpoint": "Выберите подписку Azure",
+ "loc.input.label.azureContainerRegistry": "Реестр контейнеров Azure",
+ "loc.input.help.azureContainerRegistry": "Выберите реестр контейнеров Azure",
+ "loc.input.label.dockerComposeFile": "Файл Docker Compose",
+ "loc.input.help.dockerComposeFile": "Путь к основному файлу Docker Compose для использования.",
+ "loc.input.label.additionalDockerComposeFiles": "Дополнительные файлы Docker Compose",
+ "loc.input.help.additionalDockerComposeFiles": "Дополнительные файлы Docker Compose для объединения с основным файлом Docker Compose. Относительные пути разрешаются относительно каталога, в котором содержится основной файл Docker Compose. Если указанный файл не найден, он пропускается. Каждый путь к файлу следует указывать в новой строке.",
+ "loc.input.label.dockerComposeFileArgs": "Переменные среды",
+ "loc.input.help.dockerComposeFileArgs": "Переменные среды для задания во время выполнения команды. Каждую пару \"имя=значение\" следует указывать в новой строке.",
+ "loc.input.label.projectName": "Имя проекта",
+ "loc.input.help.projectName": "Имя проекта, которое по умолчанию используется для именования образов и контейнеров.",
+ "loc.input.label.qualifyImageNames": "Определить имена образов",
+ "loc.input.help.qualifyImageNames": "Определение имен образов для созданных служб с помощью имени узла подключения к службе реестра Docker, если не указано иное.",
+ "loc.input.label.action": "Действие",
+ "loc.input.help.action": "Выберите действие Docker Compose.",
+ "loc.input.label.additionalImageTags": "Дополнительные теги образов",
+ "loc.input.help.additionalImageTags": "Выполняется создание или отправка дополнительных тегов для образов Docker.",
+ "loc.input.label.includeSourceTags": "Включить исходные теги",
+ "loc.input.help.includeSourceTags": "При создании или отправке образов Docker следует включить теги Git.",
+ "loc.input.label.includeLatestTag": "Включить последний тег",
+ "loc.input.help.includeLatestTag": "При создании или отправке образов Docker следует включить тег \"latest\".",
+ "loc.input.label.buildImages": "Образы сборки",
+ "loc.input.help.buildImages": "Создайте образы, прежде чем запускать контейнеры службы.",
+ "loc.input.label.serviceName": "Имя службы",
+ "loc.input.help.serviceName": "Имя определенной службы для выполнения.",
+ "loc.input.label.containerName": "Имя контейнера",
+ "loc.input.help.containerName": "Имя контейнера определенной службы для выполнения.",
+ "loc.input.label.ports": "Порты",
+ "loc.input.help.ports": "Порты в контейнере определенной службы для публикации на узле. Каждую привязку \"порт узла:порт контейнера\" следует указывать в новой строке.",
+ "loc.input.label.workDir": "Рабочий каталог",
+ "loc.input.help.workDir": "Рабочий каталог для контейнера определенной службы.",
+ "loc.input.label.entrypoint": "Переопределение точки входа",
+ "loc.input.help.entrypoint": "Переопределение точки входа по умолчанию для контейнера указанной службы.",
+ "loc.input.label.containerCommand": "Команда",
+ "loc.input.help.containerCommand": "Команда для выполнения в контейнере определенной службы. Например, если в образе имеется простое веб-приложение Python Flask, можно указать параметр \"python app.py\" для запуска веб-приложения.",
+ "loc.input.label.detached": "Запустить в фоновом режиме",
+ "loc.input.help.detached": "Запуск контейнеров службы в фоновом режиме.",
+ "loc.input.label.abortOnContainerExit": "Прервать на выходе контейнера",
+ "loc.input.help.abortOnContainerExit": "Остановить все контейнеры при выходе любого контейнера.",
+ "loc.input.label.imageDigestComposeFile": "Файл Docker Compose образа",
+ "loc.input.help.imageDigestComposeFile": "Путь к созданному файлу Docker Compose, в который внесены все дайджесты репозитория образа Docker каждой службы.",
+ "loc.input.label.removeBuildOptions": "Удалить параметры сборки",
+ "loc.input.help.removeBuildOptions": "Удаление параметров сборки из выходного файла Docker Compose.",
+ "loc.input.label.baseResolveDirectory": "Базовый каталог для разрешения",
+ "loc.input.help.baseResolveDirectory": "Базовый каталог, из которого следует выполнять разрешение относительных путей в выходном файле Docker Compose.",
+ "loc.input.label.outputDockerComposeFile": "Выходной файл Docker Compose",
+ "loc.input.help.outputDockerComposeFile": "Путь к выходному файлу Docker Compose.",
+ "loc.input.label.dockerComposeCommand": "Команда",
+ "loc.input.help.dockerComposeCommand": "Команда Docker Compose для выполнения (с аргументами). Например, \"rm --all\" для удаления всех остановленных контейнеров службы.",
+ "loc.input.label.arguments": "Аргументы",
+ "loc.input.help.arguments": "Параметры команды Docker Compose. Пример
Для команды сборки
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Подключение к службе узла Docker",
+ "loc.input.help.dockerHostEndpoint": "Выберите подключение к службе узла Docker. По умолчанию используется узел агента.",
+ "loc.input.label.nopIfNoDockerComposeFile": "Холостая команда, если файлы Docker Compose отсутствуют",
+ "loc.input.help.nopIfNoDockerComposeFile": "Если файл Docker Compose не существует, пропустите эту задачу. Это полезно в случаях, когда в этой задаче предлагается дополнительное поведение на основе сведений о существовании в репозитории файла Docker Compose.",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "Требовать дополнительные файлы Docker Compose",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "Выдает ошибку, если дополнительные файлы Docker Compose не существуют. Данный параметр переопределяет поведение по умолчанию, при котором отсутствующий файл пропускается.",
+ "loc.input.label.cwd": "Рабочий каталог",
+ "loc.input.help.cwd": "Рабочий каталог для команды Docker Compose.",
+ "loc.input.label.dockerComposePath": "Путь к исполняемому файлу Docker Compose",
+ "loc.input.help.dockerComposePath": "Этот исполняемый файл docker-compose будет использоваться, если указан путь.",
+ "loc.messages.ConnectingToDockerHost": "Задана переменная DOCKER_HOST. Docker попытается подключиться к узлу Docker: %s",
+ "loc.messages.ContainerPatternFound": "Обнаружен шаблон в параметре filepath в Docker Compose",
+ "loc.messages.ContainerPatternNotFound": "Не найден шаблон в параметре filepath в Docker Compose",
+ "loc.messages.ContainerDockerFileNotFound": "Файл Docker, соответствующий %s, не найден.",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "Дополнительный файл Docker Compose %s не существует.",
+ "loc.messages.CantWriteDataToFile": "Не удается записать данные в файл %s. Ошибка: %s",
+ "loc.messages.DockerHostVariableWarning": "Задана переменная DOCKER_HOST. Убедитесь, что управляющая программа Docker запущена на: %s",
+ "loc.messages.NoDataWrittenOnFile": "Данные не были записаны в файл %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "Задача использует Docker Compose версии 1, у которого заканчивается срок службы и который будет удален 24 июля из агентов с размещением в Майкрософт. Конвейеры, работающие на агентах с размещением в Майкрософт, следует обновить для совместимости с Docker Compose версии 2, например использовать совместимые имена контейнеров. Инструкции по необходимым обновлениям можно найти в официальной документации 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 585dcd740d3e..a29b61eda852 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=848006)或[参阅 Docker Compose 文档](https://docs.docker.com/)",
- "loc.description": "生成、推送或运行多容器 Docker 应用程序。任务可与 Docker 或 Azure 容器注册表一起使用。",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "高级选项",
- "loc.input.label.containerregistrytype": "容器注册表类型",
- "loc.input.help.containerregistrytype": "选择容器注册表类型。",
- "loc.input.label.dockerRegistryEndpoint": "Docker 注册表服务连接",
- "loc.input.help.dockerRegistryEndpoint": "选择 Docker 注册表服务连接。这对于需要执行注册表身份验证的命令是必需的。",
- "loc.input.label.azureSubscriptionEndpoint": "Azure 订阅",
- "loc.input.help.azureSubscriptionEndpoint": "选择 Azure 订阅",
- "loc.input.label.azureContainerRegistry": "Azure 容器注册表",
- "loc.input.help.azureContainerRegistry": "选择 Azure 容器注册表",
- "loc.input.label.dockerComposeFile": "Docker Compose 文件",
- "loc.input.help.dockerComposeFile": "要使用的主 Docker Compose 文件的路径。",
- "loc.input.label.additionalDockerComposeFiles": "其他 Docker Compose 文件",
- "loc.input.help.additionalDockerComposeFiles": "要与主 Docker Compose 文件合并的其他 Docker Compose 文件。相对包含主 Docker Compose 文件的目录解析相对路径。如果找不到指定的文件,则忽略。在新的一行指定每个文件路径。",
- "loc.input.label.dockerComposeFileArgs": "环境变量",
- "loc.input.help.dockerComposeFileArgs": "执行命令期间要设置的环境变量。在新的一行指定每个名称=值对。",
- "loc.input.label.projectName": "项目名",
- "loc.input.help.projectName": "默认用于命名映像和容器的项目名称。",
- "loc.input.label.qualifyImageNames": "指定映像名",
- "loc.input.help.qualifyImageNames": "如果没有另外指定,将生成服务的映像名限定为 Docker 注册表服务连接的主机名。",
- "loc.input.label.action": "操作",
- "loc.input.help.action": "选择 Docker Compose 操作。",
- "loc.input.label.additionalImageTags": "其他映像标记",
- "loc.input.help.additionalImageTags": "正在生成或推送的 Docker 映像的其他标记。",
- "loc.input.label.includeSourceTags": "包括源标记",
- "loc.input.help.includeSourceTags": "生成或推送 Docker 映像时包括 Git 标记。",
- "loc.input.label.includeLatestTag": "包括最近标记",
- "loc.input.help.includeLatestTag": "生成或推送 Docker 映像时包括 \"latest\" 标记。",
- "loc.input.label.buildImages": "生成映像",
- "loc.input.help.buildImages": "在启动服务容器之前生成映像。",
- "loc.input.label.serviceName": "服务名称",
- "loc.input.help.serviceName": "要运行的特定服务的名称。",
- "loc.input.label.containerName": "容器名",
- "loc.input.help.containerName": "要运行的特定服务容器的名称。",
- "loc.input.label.ports": "端口",
- "loc.input.help.ports": "特定服务容器中要发布到主机的端口。在新的一行指定每个 host-port:container-port 绑定。",
- "loc.input.label.workDir": "工作目录",
- "loc.input.help.workDir": "特定服务容器的工作目录。",
- "loc.input.label.entrypoint": "入口点替代",
- "loc.input.help.entrypoint": "替代特定服务容器的默认入口点。",
- "loc.input.label.containerCommand": "命令",
- "loc.input.help.containerCommand": "要在特定服务容器中运行的命令。例如,如果映像包含一个简单的 Python Flask Web 应用程序,则可以将“python app.py”指定为启动 Web 应用程序。",
- "loc.input.label.detached": "后台运行",
- "loc.input.help.detached": "后台运行服务容器。",
- "loc.input.label.abortOnContainerExit": "容器退出时中止",
- "loc.input.help.abortOnContainerExit": "存在任何容器时停止所有容器。",
- "loc.input.label.imageDigestComposeFile": "映像摘要 Compose 文件",
- "loc.input.help.imageDigestComposeFile": "使用每个服务的 Docker 映像的完全映像存储库摘要创建和填充的 Docker Compose 文件的路径。",
- "loc.input.label.removeBuildOptions": "删除生成选项",
- "loc.input.help.removeBuildOptions": "从输出 Docker Compose 文件中删除生成选项。",
- "loc.input.label.baseResolveDirectory": "基础映像解析目录",
- "loc.input.help.baseResolveDirectory": "解析输出 Docker Compose 文件的相对路径应该针对的基目录。",
- "loc.input.label.outputDockerComposeFile": "输出 Docker Compose 文件",
- "loc.input.help.outputDockerComposeFile": "输出 Docker Compose 文件的路径。",
- "loc.input.label.dockerComposeCommand": "命令",
- "loc.input.help.dockerComposeCommand": "要执行的带参数的 Docker Compose 命令。例如,可以使用 \"rm --all\" 删除所有已停止的服务容器。",
- "loc.input.label.arguments": "参数",
- "loc.input.help.arguments": "Docker Compose 命令选项。例如:
对于生成命令,选项有
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Docker 主机服务连接",
- "loc.input.help.dockerHostEndpoint": "选择 Docker 主机服务连接。默认为代理的主机。",
- "loc.input.label.nopIfNoDockerComposeFile": "如果没有 Docker Compose 文件,则无操作",
- "loc.input.help.nopIfNoDockerComposeFile": "如果 Docker Compose 文件不存在,则跳过此任务。当任务根据存储库中是否存在 Docker Compose 文件来提供可选行为时,这会非常有用。",
- "loc.input.label.requireAdditionalDockerComposeFiles": "需要其他 Docker Compose 文件",
- "loc.input.help.requireAdditionalDockerComposeFiles": "不存在其他 Docker Compose 文件时发生错误。这会替代如果文件不存在则忽略该文件的默认行为。",
- "loc.input.label.cwd": "工作目录",
- "loc.input.help.cwd": "Docker Compose 命令的工作目录。",
- "loc.input.label.dockerComposePath": "Docker Compose 可执行文件路径",
- "loc.input.help.dockerComposePath": "如果提供了路径,则将使用此 docker-compose 可执行文件",
- "loc.messages.ConnectingToDockerHost": "已设置 DOCKER_HOST 变量。Docker 将尝试连接到 Docker 主机: %s",
- "loc.messages.ContainerPatternFound": "Docker Compose 文件路径参数中找到的模式",
- "loc.messages.ContainerPatternNotFound": "Docker Compose 文件路径参数中未找到任何模式",
- "loc.messages.ContainerDockerFileNotFound": "找不到匹配 %s 的任何 Docker 文件。",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "不存在其他 Docker Compose 文件 %s。",
- "loc.messages.CantWriteDataToFile": "无法将数据写入文件 %s。错误: %s",
- "loc.messages.DockerHostVariableWarning": "已设置 DOCKER_HOST 变量。请确保 Docker 守护程序正在 %s 上运行",
- "loc.messages.NoDataWrittenOnFile": "没有任何数据写入到文件 %s",
- "loc.messages.FileContentSynced": "文件内容已同步到磁盘。内容为 %s。",
- "loc.messages.ImageNameWithoutTag": "未使用标记指定映像名,推送指定映像的所有标记。",
- "loc.messages.WritingDockerConfigToTempFile": "正在将 Docker 配置写入临时文件。文件路径: %s,Docker 配置: %s",
- "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[详细了解此任务](https://go.microsoft.com/fwlink/?linkid=848006)或[参阅 Docker Compose 文档](https://docs.docker.com/)",
+ "loc.description": "生成、推送或运行多容器 Docker 应用程序。任务可与 Docker 或 Azure 容器注册表一起使用。",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "高级选项",
+ "loc.input.label.containerregistrytype": "容器注册表类型",
+ "loc.input.help.containerregistrytype": "选择容器注册表类型。",
+ "loc.input.label.dockerRegistryEndpoint": "Docker 注册表服务连接",
+ "loc.input.help.dockerRegistryEndpoint": "选择 Docker 注册表服务连接。这对于需要执行注册表身份验证的命令是必需的。",
+ "loc.input.label.azureSubscriptionEndpoint": "Azure 订阅",
+ "loc.input.help.azureSubscriptionEndpoint": "选择 Azure 订阅",
+ "loc.input.label.azureContainerRegistry": "Azure 容器注册表",
+ "loc.input.help.azureContainerRegistry": "选择 Azure 容器注册表",
+ "loc.input.label.dockerComposeFile": "Docker Compose 文件",
+ "loc.input.help.dockerComposeFile": "要使用的主 Docker Compose 文件的路径。",
+ "loc.input.label.additionalDockerComposeFiles": "其他 Docker Compose 文件",
+ "loc.input.help.additionalDockerComposeFiles": "要与主 Docker Compose 文件合并的其他 Docker Compose 文件。相对包含主 Docker Compose 文件的目录解析相对路径。如果找不到指定的文件,则忽略。在新的一行指定每个文件路径。",
+ "loc.input.label.dockerComposeFileArgs": "环境变量",
+ "loc.input.help.dockerComposeFileArgs": "执行命令期间要设置的环境变量。在新的一行指定每个名称=值对。",
+ "loc.input.label.projectName": "项目名",
+ "loc.input.help.projectName": "默认用于命名映像和容器的项目名称。",
+ "loc.input.label.qualifyImageNames": "指定映像名",
+ "loc.input.help.qualifyImageNames": "如果没有另外指定,将生成服务的映像名限定为 Docker 注册表服务连接的主机名。",
+ "loc.input.label.action": "操作",
+ "loc.input.help.action": "选择 Docker Compose 操作。",
+ "loc.input.label.additionalImageTags": "其他映像标记",
+ "loc.input.help.additionalImageTags": "正在生成或推送的 Docker 映像的其他标记。",
+ "loc.input.label.includeSourceTags": "包括源标记",
+ "loc.input.help.includeSourceTags": "生成或推送 Docker 映像时包括 Git 标记。",
+ "loc.input.label.includeLatestTag": "包括最近标记",
+ "loc.input.help.includeLatestTag": "生成或推送 Docker 映像时包括 \"latest\" 标记。",
+ "loc.input.label.buildImages": "生成映像",
+ "loc.input.help.buildImages": "在启动服务容器之前生成映像。",
+ "loc.input.label.serviceName": "服务名称",
+ "loc.input.help.serviceName": "要运行的特定服务的名称。",
+ "loc.input.label.containerName": "容器名",
+ "loc.input.help.containerName": "要运行的特定服务容器的名称。",
+ "loc.input.label.ports": "端口",
+ "loc.input.help.ports": "特定服务容器中要发布到主机的端口。在新的一行指定每个 host-port:container-port 绑定。",
+ "loc.input.label.workDir": "工作目录",
+ "loc.input.help.workDir": "特定服务容器的工作目录。",
+ "loc.input.label.entrypoint": "入口点替代",
+ "loc.input.help.entrypoint": "替代特定服务容器的默认入口点。",
+ "loc.input.label.containerCommand": "命令",
+ "loc.input.help.containerCommand": "要在特定服务容器中运行的命令。例如,如果映像包含一个简单的 Python Flask Web 应用程序,则可以将“python app.py”指定为启动 Web 应用程序。",
+ "loc.input.label.detached": "后台运行",
+ "loc.input.help.detached": "后台运行服务容器。",
+ "loc.input.label.abortOnContainerExit": "容器退出时中止",
+ "loc.input.help.abortOnContainerExit": "存在任何容器时停止所有容器。",
+ "loc.input.label.imageDigestComposeFile": "映像摘要 Compose 文件",
+ "loc.input.help.imageDigestComposeFile": "使用每个服务的 Docker 映像的完全映像存储库摘要创建和填充的 Docker Compose 文件的路径。",
+ "loc.input.label.removeBuildOptions": "删除生成选项",
+ "loc.input.help.removeBuildOptions": "从输出 Docker Compose 文件中删除生成选项。",
+ "loc.input.label.baseResolveDirectory": "基础映像解析目录",
+ "loc.input.help.baseResolveDirectory": "解析输出 Docker Compose 文件的相对路径应该针对的基目录。",
+ "loc.input.label.outputDockerComposeFile": "输出 Docker Compose 文件",
+ "loc.input.help.outputDockerComposeFile": "输出 Docker Compose 文件的路径。",
+ "loc.input.label.dockerComposeCommand": "命令",
+ "loc.input.help.dockerComposeCommand": "要执行的带参数的 Docker Compose 命令。例如,可以使用 \"rm --all\" 删除所有已停止的服务容器。",
+ "loc.input.label.arguments": "参数",
+ "loc.input.help.arguments": "Docker Compose 命令选项。例如:
对于生成命令,选项有
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Docker 主机服务连接",
+ "loc.input.help.dockerHostEndpoint": "选择 Docker 主机服务连接。默认为代理的主机。",
+ "loc.input.label.nopIfNoDockerComposeFile": "如果没有 Docker Compose 文件,则无操作",
+ "loc.input.help.nopIfNoDockerComposeFile": "如果 Docker Compose 文件不存在,则跳过此任务。当任务根据存储库中是否存在 Docker Compose 文件来提供可选行为时,这会非常有用。",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "需要其他 Docker Compose 文件",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "不存在其他 Docker Compose 文件时发生错误。这会替代如果文件不存在则忽略该文件的默认行为。",
+ "loc.input.label.cwd": "工作目录",
+ "loc.input.help.cwd": "Docker Compose 命令的工作目录。",
+ "loc.input.label.dockerComposePath": "Docker Compose 可执行文件路径",
+ "loc.input.help.dockerComposePath": "如果提供了路径,则将使用此 docker-compose 可执行文件",
+ "loc.messages.ConnectingToDockerHost": "已设置 DOCKER_HOST 变量。Docker 将尝试连接到 Docker 主机: %s",
+ "loc.messages.ContainerPatternFound": "Docker Compose 文件路径参数中找到的模式",
+ "loc.messages.ContainerPatternNotFound": "Docker Compose 文件路径参数中未找到任何模式",
+ "loc.messages.ContainerDockerFileNotFound": "找不到匹配 %s 的任何 Docker 文件。",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "不存在其他 Docker Compose 文件 %s。",
+ "loc.messages.CantWriteDataToFile": "无法将数据写入文件 %s。错误: %s",
+ "loc.messages.DockerHostVariableWarning": "已设置 DOCKER_HOST 变量。请确保 Docker 守护程序正在 %s 上运行",
+ "loc.messages.NoDataWrittenOnFile": "没有任何数据写入到文件 %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "该任务正在使用 Docker Compose V1,此服务的生命周期已结束,将于 7 月 24 日从 Microsoft 托管代理中删除。应更新在 Microsoft 托管代理上运行的管道,以实现 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 e8ae0609e605..da6404b58c65 100644
--- a/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/DockerComposeV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,86 +1,86 @@
-{
- "loc.friendlyName": "Docker Compose",
- "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=848006)或[參閱 Docker Compose 文件](https://docs.docker.com/)",
- "loc.description": "組建、推送或執行多容器 Docker 應用程式。工作可用於 Docker 或 Azure Container 登錄。",
- "loc.instanceNameFormat": "$(action)",
- "loc.group.displayName.advanced": "進階選項",
- "loc.input.label.containerregistrytype": "容器登錄類型",
- "loc.input.help.containerregistrytype": "請選取容器登錄類型。",
- "loc.input.label.dockerRegistryEndpoint": "Docker 登錄服務連線",
- "loc.input.help.dockerRegistryEndpoint": "選取 Docker 登錄服務連線。必須為需要向登錄驗證的命令選取。",
- "loc.input.label.azureSubscriptionEndpoint": "Azure 訂用帳戶",
- "loc.input.help.azureSubscriptionEndpoint": "選取 Azure 訂閱",
- "loc.input.label.azureContainerRegistry": "Azure Container Registry",
- "loc.input.help.azureContainerRegistry": "選取 Azure Container Registry",
- "loc.input.label.dockerComposeFile": "Docker Compose 檔案",
- "loc.input.help.dockerComposeFile": "要使用之主要 Docker Compose 檔案的路徑。",
- "loc.input.label.additionalDockerComposeFiles": "其他 Docker Compose 檔案",
- "loc.input.help.additionalDockerComposeFiles": "其他要與主要 Docker Compose 檔案合併的 Docker Compose 檔案。相對路徑會解析成相對於包含主要 Docker Compose 檔案的目錄。若指定的檔案找不到,將會予以忽略。請在新行上指定每一個檔案路徑。",
- "loc.input.label.dockerComposeFileArgs": "環境變數",
- "loc.input.help.dockerComposeFileArgs": "要在執行命令時設定的環境變數。請在新行上指定每一個 name=value 組。",
- "loc.input.label.projectName": "專案名稱",
- "loc.input.help.projectName": "用於命名映像及容器之預設名稱的專案名稱。",
- "loc.input.label.qualifyImageNames": "限定映像名稱",
- "loc.input.help.qualifyImageNames": "若未另外指定,便以 Docker 登錄服務連線的主機名稱來為建置的服務限定映像名稱。",
- "loc.input.label.action": "動作",
- "loc.input.help.action": "請選取 Docker Compose 動作。",
- "loc.input.label.additionalImageTags": "其他映像標記",
- "loc.input.help.additionalImageTags": "要建置或推送之 Docker 映像的其他標記。",
- "loc.input.label.includeSourceTags": "包含來源標記",
- "loc.input.help.includeSourceTags": "於建置或推送 Docker 映像時加入 Git 標記。",
- "loc.input.label.includeLatestTag": "包含最新標記",
- "loc.input.help.includeLatestTag": "於建置或推送 Docker 映像時加入最新標記。",
- "loc.input.label.buildImages": "組建映像",
- "loc.input.help.buildImages": "啟動服務容器之前先建置映像。",
- "loc.input.label.serviceName": "服務名稱",
- "loc.input.help.serviceName": "要執行之特定服務的名稱。",
- "loc.input.label.containerName": "容器名稱",
- "loc.input.help.containerName": "要執行之特定服務容器的名稱。",
- "loc.input.label.ports": "連接埠",
- "loc.input.help.ports": "要推送到主機之特定服務容器中的連接埠。每一個 host-port:container-port 繫結都必須在新行上指定。",
- "loc.input.label.workDir": "工作目錄",
- "loc.input.help.workDir": "特定服務容器的工作目錄。",
- "loc.input.label.entrypoint": "進入點覆寫",
- "loc.input.help.entrypoint": "覆寫特定服務容器的預設進入點。",
- "loc.input.label.containerCommand": "命令",
- "loc.input.help.containerCommand": "要在特定服務容器中執行的命令。例如,若映像只包含 Python Flask Web 應用程式,您可以指定 'python app.py' 來啟動該 Web 應用程式。",
- "loc.input.label.detached": "在背景執行",
- "loc.input.help.detached": "在背景執行服務容器。",
- "loc.input.label.abortOnContainerExit": "容器結束時中止",
- "loc.input.help.abortOnContainerExit": "一有任何容器結束,即停止所有容器。",
- "loc.input.label.imageDigestComposeFile": "映像摘要 Compose 檔案",
- "loc.input.help.imageDigestComposeFile": "所建立之 Docker Compose 檔案的路徑; 該檔案填入了每項服務之 Docker 映像的完整映像保存庫摘要。",
- "loc.input.label.removeBuildOptions": "移除建置選項",
- "loc.input.help.removeBuildOptions": "從輸出 Docker Compose 檔案移除建置選項。",
- "loc.input.label.baseResolveDirectory": "基礎解析目錄",
- "loc.input.help.baseResolveDirectory": "輸出 Docker Compose 檔案中要解析之相對路徑的基礎目錄。",
- "loc.input.label.outputDockerComposeFile": "輸出 Docker Compose 檔案",
- "loc.input.help.outputDockerComposeFile": "輸出 Docker Compose 檔案的路徑。",
- "loc.input.label.dockerComposeCommand": "命令",
- "loc.input.help.dockerComposeCommand": "要加上引數一起執行的 Docker Compose 命令。例如 'rm --all' 表示要移除所有已經停止的服務容器。",
- "loc.input.label.arguments": "引數",
- "loc.input.help.arguments": "Docker Compose 命令選項。例如:
建置命令為
--pull --compress --parallel",
- "loc.input.label.dockerHostEndpoint": "Docker 主機服務連線",
- "loc.input.help.dockerHostEndpoint": "選取 Docker 主機服務連線。預設為代理程式的主機。",
- "loc.input.label.nopIfNoDockerComposeFile": "若無 Docker Compose 檔案,即不執行任何作業",
- "loc.input.help.nopIfNoDockerComposeFile": "若沒有 Docker Compose 檔案,請跳過此步驟。當工作依據保存庫中有無 Docker Compose 檔案來提供選擇性行為時,即可加以使用。",
- "loc.input.label.requireAdditionalDockerComposeFiles": "需要其他 Docker Compose 檔案",
- "loc.input.help.requireAdditionalDockerComposeFiles": "若無其他 Docker Compose 檔案,即產生錯誤。這會覆寫預設行為 (亦即當檔案不存在時予以忽略)。",
- "loc.input.label.cwd": "工作目錄",
- "loc.input.help.cwd": "Docker Compose 命令的工作目錄。",
- "loc.input.label.dockerComposePath": "Docker Compose 可執行檔路徑",
- "loc.input.help.dockerComposePath": "如果提供路徑,將會使用這個 docker-compose 可執行檔",
- "loc.messages.ConnectingToDockerHost": "已設定 DOCKER_HOST 變數。Docker 會嘗試連線到 Docker 主機: %s",
- "loc.messages.ContainerPatternFound": "在 docker compose filepath 參數中找到的模式",
- "loc.messages.ContainerPatternNotFound": "在 docker compose filepath 參數中找不到任何模式",
- "loc.messages.ContainerDockerFileNotFound": "找不到任何的 Docker 檔案符合 %s。",
- "loc.messages.AdditionalDockerComposeFileDoesNotExists": "其他 Docker Compose 檔案 %s 不存在。",
- "loc.messages.CantWriteDataToFile": "無法將資料寫入檔案 %s。錯誤: %s",
- "loc.messages.DockerHostVariableWarning": "已設定 DOCKER_HOST 變數。請確定 Docker 精靈正在下列位置執行: %s",
- "loc.messages.NoDataWrittenOnFile": "沒有任何資料寫入檔案 %s",
- "loc.messages.FileContentSynced": "檔案內容已同步到磁碟。內容為 %s。",
- "loc.messages.ImageNameWithoutTag": "未使用標籤指定映像名稱,因此會推送指定映像的所有標籤。",
- "loc.messages.WritingDockerConfigToTempFile": "正在將 Docker 設定寫入暫存檔案。檔案路徑: %s,Docker 設定: %s",
- "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/"
+{
+ "loc.friendlyName": "Docker Compose",
+ "loc.helpMarkDown": "[深入了解此工作](https://go.microsoft.com/fwlink/?linkid=848006)或[參閱 Docker Compose 文件](https://docs.docker.com/)",
+ "loc.description": "組建、推送或執行多容器 Docker 應用程式。工作可用於 Docker 或 Azure Container 登錄。",
+ "loc.instanceNameFormat": "$(action)",
+ "loc.group.displayName.advanced": "進階選項",
+ "loc.input.label.containerregistrytype": "容器登錄類型",
+ "loc.input.help.containerregistrytype": "請選取容器登錄類型。",
+ "loc.input.label.dockerRegistryEndpoint": "Docker 登錄服務連線",
+ "loc.input.help.dockerRegistryEndpoint": "選取 Docker 登錄服務連線。必須為需要向登錄驗證的命令選取。",
+ "loc.input.label.azureSubscriptionEndpoint": "Azure 訂用帳戶",
+ "loc.input.help.azureSubscriptionEndpoint": "選取 Azure 訂閱",
+ "loc.input.label.azureContainerRegistry": "Azure Container Registry",
+ "loc.input.help.azureContainerRegistry": "選取 Azure Container Registry",
+ "loc.input.label.dockerComposeFile": "Docker Compose 檔案",
+ "loc.input.help.dockerComposeFile": "要使用之主要 Docker Compose 檔案的路徑。",
+ "loc.input.label.additionalDockerComposeFiles": "其他 Docker Compose 檔案",
+ "loc.input.help.additionalDockerComposeFiles": "其他要與主要 Docker Compose 檔案合併的 Docker Compose 檔案。相對路徑會解析成相對於包含主要 Docker Compose 檔案的目錄。若指定的檔案找不到,將會予以忽略。請在新行上指定每一個檔案路徑。",
+ "loc.input.label.dockerComposeFileArgs": "環境變數",
+ "loc.input.help.dockerComposeFileArgs": "要在執行命令時設定的環境變數。請在新行上指定每一個 name=value 組。",
+ "loc.input.label.projectName": "專案名稱",
+ "loc.input.help.projectName": "用於命名映像及容器之預設名稱的專案名稱。",
+ "loc.input.label.qualifyImageNames": "限定映像名稱",
+ "loc.input.help.qualifyImageNames": "若未另外指定,便以 Docker 登錄服務連線的主機名稱來為建置的服務限定映像名稱。",
+ "loc.input.label.action": "動作",
+ "loc.input.help.action": "請選取 Docker Compose 動作。",
+ "loc.input.label.additionalImageTags": "其他映像標記",
+ "loc.input.help.additionalImageTags": "要建置或推送之 Docker 映像的其他標記。",
+ "loc.input.label.includeSourceTags": "包含來源標記",
+ "loc.input.help.includeSourceTags": "於建置或推送 Docker 映像時加入 Git 標記。",
+ "loc.input.label.includeLatestTag": "包含最新標記",
+ "loc.input.help.includeLatestTag": "於建置或推送 Docker 映像時加入最新標記。",
+ "loc.input.label.buildImages": "組建映像",
+ "loc.input.help.buildImages": "啟動服務容器之前先建置映像。",
+ "loc.input.label.serviceName": "服務名稱",
+ "loc.input.help.serviceName": "要執行之特定服務的名稱。",
+ "loc.input.label.containerName": "容器名稱",
+ "loc.input.help.containerName": "要執行之特定服務容器的名稱。",
+ "loc.input.label.ports": "連接埠",
+ "loc.input.help.ports": "要推送到主機之特定服務容器中的連接埠。每一個 host-port:container-port 繫結都必須在新行上指定。",
+ "loc.input.label.workDir": "工作目錄",
+ "loc.input.help.workDir": "特定服務容器的工作目錄。",
+ "loc.input.label.entrypoint": "進入點覆寫",
+ "loc.input.help.entrypoint": "覆寫特定服務容器的預設進入點。",
+ "loc.input.label.containerCommand": "命令",
+ "loc.input.help.containerCommand": "要在特定服務容器中執行的命令。例如,若映像只包含 Python Flask Web 應用程式,您可以指定 'python app.py' 來啟動該 Web 應用程式。",
+ "loc.input.label.detached": "在背景執行",
+ "loc.input.help.detached": "在背景執行服務容器。",
+ "loc.input.label.abortOnContainerExit": "容器結束時中止",
+ "loc.input.help.abortOnContainerExit": "一有任何容器結束,即停止所有容器。",
+ "loc.input.label.imageDigestComposeFile": "映像摘要 Compose 檔案",
+ "loc.input.help.imageDigestComposeFile": "所建立之 Docker Compose 檔案的路徑; 該檔案填入了每項服務之 Docker 映像的完整映像保存庫摘要。",
+ "loc.input.label.removeBuildOptions": "移除建置選項",
+ "loc.input.help.removeBuildOptions": "從輸出 Docker Compose 檔案移除建置選項。",
+ "loc.input.label.baseResolveDirectory": "基礎解析目錄",
+ "loc.input.help.baseResolveDirectory": "輸出 Docker Compose 檔案中要解析之相對路徑的基礎目錄。",
+ "loc.input.label.outputDockerComposeFile": "輸出 Docker Compose 檔案",
+ "loc.input.help.outputDockerComposeFile": "輸出 Docker Compose 檔案的路徑。",
+ "loc.input.label.dockerComposeCommand": "命令",
+ "loc.input.help.dockerComposeCommand": "要加上引數一起執行的 Docker Compose 命令。例如 'rm --all' 表示要移除所有已經停止的服務容器。",
+ "loc.input.label.arguments": "引數",
+ "loc.input.help.arguments": "Docker Compose 命令選項。例如:
建置命令為
--pull --compress --parallel",
+ "loc.input.label.dockerHostEndpoint": "Docker 主機服務連線",
+ "loc.input.help.dockerHostEndpoint": "選取 Docker 主機服務連線。預設為代理程式的主機。",
+ "loc.input.label.nopIfNoDockerComposeFile": "若無 Docker Compose 檔案,即不執行任何作業",
+ "loc.input.help.nopIfNoDockerComposeFile": "若沒有 Docker Compose 檔案,請跳過此步驟。當工作依據保存庫中有無 Docker Compose 檔案來提供選擇性行為時,即可加以使用。",
+ "loc.input.label.requireAdditionalDockerComposeFiles": "需要其他 Docker Compose 檔案",
+ "loc.input.help.requireAdditionalDockerComposeFiles": "若無其他 Docker Compose 檔案,即產生錯誤。這會覆寫預設行為 (亦即當檔案不存在時予以忽略)。",
+ "loc.input.label.cwd": "工作目錄",
+ "loc.input.help.cwd": "Docker Compose 命令的工作目錄。",
+ "loc.input.label.dockerComposePath": "Docker Compose 可執行檔路徑",
+ "loc.input.help.dockerComposePath": "如果提供路徑,將會使用這個 docker-compose 可執行檔",
+ "loc.messages.ConnectingToDockerHost": "已設定 DOCKER_HOST 變數。Docker 會嘗試連線到 Docker 主機: %s",
+ "loc.messages.ContainerPatternFound": "在 docker compose filepath 參數中找到的模式",
+ "loc.messages.ContainerPatternNotFound": "在 docker compose filepath 參數中找不到任何模式",
+ "loc.messages.ContainerDockerFileNotFound": "找不到任何的 Docker 檔案符合 %s。",
+ "loc.messages.AdditionalDockerComposeFileDoesNotExists": "其他 Docker Compose 檔案 %s 不存在。",
+ "loc.messages.CantWriteDataToFile": "無法將資料寫入檔案 %s。錯誤: %s",
+ "loc.messages.DockerHostVariableWarning": "已設定 DOCKER_HOST 變數。請確定 Docker 精靈正在下列位置執行: %s",
+ "loc.messages.NoDataWrittenOnFile": "沒有任何資料寫入檔案 %s",
+ "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://aka.ms/azdo-docker-compose-v1",
+ "loc.messages.MigrateToDockerComposeV2": "此工作使用 Docker Compose V1,該版本已終止服務且將於 7 月 24 日從 Microsoft 裝載代理程式中移除。應更新在 Microsoft 裝載代理程式上執行的 Pipelines 以實現 Docker Compose v2 相容性 (例如使用相容的容器名稱)。如需所需更新的指引,請於 https://docs.docker.com/compose/migrate/ 參閱官方 Docker Compose 文件"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
index a90b4dade2e5..d85ccea8b4a0 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Manuelle Überprüfung",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur Benutzer mit der Berechtigung zur Erstellung von Warteschlangen können manuelle Überprüfungen vornehmen.",
- "loc.input.label.instructions": "Anweisungen",
- "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
- "loc.input.label.onTimeout": "Bei Zeitlimit",
- "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
+{
+ "loc.friendlyName": "Manuelle Überprüfung",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Manuelle Validierung",
+ "loc.input.label.notifyUsers": "Benutzer benachrichtigen",
+ "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur Benutzer mit der Berechtigung zur Erstellung von Warteschlangen können manuelle Überprüfungen vornehmen.",
+ "loc.input.label.instructions": "Anweisungen",
+ "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
+ "loc.input.label.onTimeout": "Bei Zeitlimit",
+ "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
index 6e454e877c8d..262ea3bab5e5 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Validación manual",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para poner la compilación en cola pueden realizar una validación manual.",
- "loc.input.label.instructions": "Instrucciones",
- "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
- "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
- "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
+{
+ "loc.friendlyName": "Validación manual",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Validación manual",
+ "loc.input.label.notifyUsers": "Notificar a los usuarios",
+ "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios con permiso para poner la compilación en cola pueden realizar una validación manual.",
+ "loc.input.label.instructions": "Instrucciones",
+ "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
+ "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
+ "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
index 5a6da8f28c16..e814b7be7393 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Validation manuelle",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)",
- "loc.description": "[PRÉVERSION] Interrompt l'exécution de pipeline dans l'attente d'une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.",
- "loc.instanceNameFormat": "Validation manuelle",
- "loc.input.label.notifyUsers": "Notifier les utilisateurs",
- "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de mise en file d'attente des builds peuvent agir sur une validation manuelle.",
- "loc.input.label.instructions": "Instructions",
- "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.",
- "loc.input.label.onTimeout": "Au délai d'expiration",
- "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche."
+{
+ "loc.friendlyName": "Validation manuelle",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Validation manuelle",
+ "loc.input.label.notifyUsers": "Notifier les utilisateurs",
+ "loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs dotés d'une autorisation de mise en file d'attente des builds peuvent agir sur une validation manuelle.",
+ "loc.input.label.instructions": "Instructions",
+ "loc.input.help.instructions": "Ces instructions sont montrées à l'utilisateur pour lui permettre de reprendre ou de rejeter la validation manuelle. En fonction de ces instructions, l'utilisateur prend une décision en connaissance de cause sur cette validation manuelle.",
+ "loc.input.label.onTimeout": "Au délai d'expiration",
+ "loc.input.help.onTimeout": "Rejetez ou reprenez cette validation manuelle automatiquement après la fin du délai d'expiration spécifié ou après 30 jours, selon la valeur la plus proche."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
index cfd8e62cf9b7..3164c5d1edcb 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Convalida manuale",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti con l'autorizzazione per compilazione coda possono intervenire su una convalida manuale.",
- "loc.input.label.instructions": "Istruzioni",
- "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
- "loc.input.label.onTimeout": "In caso di timeout",
- "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
+{
+ "loc.friendlyName": "Convalida manuale",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Convalida manuale",
+ "loc.input.label.notifyUsers": "Invia notifica agli utenti",
+ "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti con l'autorizzazione per compilazione coda possono intervenire su una convalida manuale.",
+ "loc.input.label.instructions": "Istruzioni",
+ "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
+ "loc.input.label.onTimeout": "In caso di timeout",
+ "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
index eca8093f66b2..d112e8f76fdb 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動検証",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
- "loc.description": "[プレビュー] パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。",
- "loc.instanceNameFormat": "手動検証",
- "loc.input.label.notifyUsers": "ユーザーに通知",
- "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。手動検証について決定を下せるのは、ビルドをキューに挿入のアクセス許可があるユーザーだけです。",
- "loc.input.label.instructions": "手順",
- "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
- "loc.input.label.onTimeout": "タイムアウト時",
- "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
+{
+ "loc.friendlyName": "手動検証",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "手動検証",
+ "loc.input.label.notifyUsers": "ユーザーに通知",
+ "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。手動検証について決定を下せるのは、ビルドをキューに挿入のアクセス許可があるユーザーだけです。",
+ "loc.input.label.instructions": "手順",
+ "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
+ "loc.input.label.onTimeout": "タイムアウト時",
+ "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
index 67a9946a65af..d0618aeceb51 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "수동 유효성 검사",
- "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)",
- "loc.description": "[미리 보기] 파이프라인 실행을 일시 중지하여 수동 조작을 기다립니다. YAML 파이프라인에서만 작동합니다.",
- "loc.instanceNameFormat": "수동 유효성 검사",
- "loc.input.label.notifyUsers": "사용자 알림",
- "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 큐 빌드 권한이 있는 사용자만 수동 유효성 검사를 수행할 수 있습니다.",
- "loc.input.label.instructions": "지침",
- "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.",
- "loc.input.label.onTimeout": "시간 초과 시",
- "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다."
+{
+ "loc.friendlyName": "수동 유효성 검사",
+ "loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "수동 유효성 검사",
+ "loc.input.label.notifyUsers": "사용자 알림",
+ "loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 큐 빌드 권한이 있는 사용자만 수동 유효성 검사를 수행할 수 있습니다.",
+ "loc.input.label.instructions": "지침",
+ "loc.input.help.instructions": "이 지침은 사용자가 수동 유효성 검사를 다시 시작하거나 거부하려는 경우 표시됩니다. 사용자는 해당 지침에 따라 이 수동 유효성 검사에 대해 합리적인 결정을 내리게 됩니다.",
+ "loc.input.label.onTimeout": "시간 초과 시",
+ "loc.input.help.onTimeout": "지정된 시간 제한 또는 30일 중 빠른 기간에 보류된 후 이 수동 유효성 검사를 자동으로 거부하거나 다시 시작합니다."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
index 2a1879b348c6..ddef23549642 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "Проверка вручную",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)",
- "loc.description": "[Предварительная версия] Приостановка конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.",
- "loc.instanceNameFormat": "Проверка вручную",
- "loc.input.label.notifyUsers": "Уведомить пользователей",
- "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Выполнить действия по проверке вручную могут только пользователи с разрешением для очереди сборок.",
- "loc.input.label.instructions": "Инструкции",
- "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.",
- "loc.input.label.onTimeout": "По истечении времени ожидания",
- "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше."
+{
+ "loc.friendlyName": "Проверка вручную",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Проверка вручную",
+ "loc.input.label.notifyUsers": "Уведомить пользователей",
+ "loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Выполнить действия по проверке вручную могут только пользователи с разрешением для очереди сборок.",
+ "loc.input.label.instructions": "Инструкции",
+ "loc.input.help.instructions": "Эти инструкции будут показаны пользователю для возобновления или отклонения проверки вручную. На их основе пользователь должен принять взвешенное решение об этой проверке вручную.",
+ "loc.input.label.onTimeout": "По истечении времени ожидания",
+ "loc.input.help.onTimeout": "Автоматическое отклонение или возобновление этой проверки вручную после ожидания в течение указанного времени ожидания или 30 дней, в зависимости от того, что наступит раньше."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
index 401c1b907a0a..268659b2425a 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手动验证",
- "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
- "loc.description": "[PREVIEW] 暂停管道运行以等待手动交互。仅适用于 YAML 管道。",
- "loc.instanceNameFormat": "手动验证",
- "loc.input.label.notifyUsers": "通知用户",
- "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。仅具有队列生成权限的用户才可执行手动验证。",
- "loc.input.label.instructions": "说明",
- "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
- "loc.input.label.onTimeout": "超时",
- "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
+{
+ "loc.friendlyName": "手动验证",
+ "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "手动验证",
+ "loc.input.label.notifyUsers": "通知用户",
+ "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。仅具有队列生成权限的用户才可执行手动验证。",
+ "loc.input.label.instructions": "说明",
+ "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
+ "loc.input.label.onTimeout": "超时",
+ "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
index d134e07ee49a..748d7d540ddb 100644
--- a/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ManualValidationV0/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,12 +1,12 @@
-{
- "loc.friendlyName": "手動驗證",
- "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)",
- "loc.description": "[預覽] 暫停管線執行以待手動互動。僅適用於 YAML 管線。",
- "loc.instanceNameFormat": "手動驗證",
- "loc.input.label.notifyUsers": "通知使用者",
- "loc.input.help.notifyUsers": "將手動驗證暫止電子郵件傳送給特定使用者 (或群組)。只有具有佇列組建權限的使用者,才能對手動驗證採取行動。",
- "loc.input.label.instructions": "指示",
- "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。",
- "loc.input.label.onTimeout": "逾時時",
- "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。"
+{
+ "loc.friendlyName": "手動驗證",
+ "loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "手動驗證",
+ "loc.input.label.notifyUsers": "通知使用者",
+ "loc.input.help.notifyUsers": "將手動驗證暫止電子郵件傳送給特定使用者 (或群組)。只有具有佇列組建權限的使用者,才能對手動驗證採取行動。",
+ "loc.input.label.instructions": "指示",
+ "loc.input.help.instructions": "使用者會看到這些指示,以繼續或拒絕手動驗證。使用者將會根據這些指示,對此手動驗證做出經旁徵博引的決定。",
+ "loc.input.label.onTimeout": "逾時時",
+ "loc.input.help.onTimeout": "當手動驗證暫止時間超過指定的逾時或 30 天時 (以先達到的時間為準),自動拒絕或繼續此手動驗證。"
}
\ 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 7d11daa88c55..76b972efc022 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,14 +1,14 @@
-{
- "loc.friendlyName": "Manuelle Überprüfung",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur in den genehmigenden Personen angegebene Benutzer können eine manuelle Überprüfung durchführen.",
- "loc.input.label.approvers": "Genehmigende Personen",
- "loc.input.help.approvers": "Geben Sie Benutzer/Gruppen/Projektteams durch Kommas getrennt an, um auf eine manuelle Überprüfung zu reagieren. Wenn keine Eingabe vorhanden ist, können Benutzer mit der Berechtigung zum Erstellen einer Warteschlange Maßnahmen ergreifen.",
- "loc.input.label.instructions": "Anleitung",
- "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
- "loc.input.label.onTimeout": "Bei Zeitlimit",
- "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
+{
+ "loc.friendlyName": "Manuelle Überprüfung",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Manuelle Validierung",
+ "loc.input.label.notifyUsers": "Benutzer benachrichtigen",
+ "loc.input.help.notifyUsers": "Senden Sie eine E-Mail an bestimmte Benutzer (oder Gruppen), um diese über ausstehende manuelle Überprüfungen zu informieren. Nur in den genehmigenden Personen angegebene Benutzer können eine manuelle Überprüfung durchführen.",
+ "loc.input.label.approvers": "Genehmigende Personen",
+ "loc.input.help.approvers": "Geben Sie Benutzer/Gruppen/Projektteams durch Kommas getrennt an, um auf eine manuelle Überprüfung zu reagieren. Wenn keine Eingabe vorhanden ist, können Benutzer mit der Berechtigung zum Erstellen einer Warteschlange Maßnahmen ergreifen.",
+ "loc.input.label.instructions": "Anleitung",
+ "loc.input.help.instructions": "Diese Anweisungen werden dem Benutzer angezeigt, damit dieser die manuelle Überprüfung fortsetzen oder ablehnen kann. Basierend auf diesen Anweisungen kann der Benutzer eine fundierte Entscheidung zu dieser manuellen Überprüfung treffen.",
+ "loc.input.label.onTimeout": "Bei Zeitlimit",
+ "loc.input.help.onTimeout": "Hiermit wird diese manuelle Überprüfung automatisch abgelehnt oder fortgesetzt, wenn sie für das angegebene Zeitlimit oder seit 30 Tagen aussteht, je nachdem, was zuerst eintritt."
}
\ 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 445d2e2896d5..59170d229083 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,14 +1,14 @@
-{
- "loc.friendlyName": "Validación manual",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios especificados en los aprobadores pueden actuar en una validación manual.",
- "loc.input.label.approvers": "Aprobadores",
- "loc.input.help.approvers": "Especifique usuarios, grupos o equipos de proyecto separados por comas para actuar en una validación manual. En ausencia de entrada, los usuarios con permiso para crear colas podrán actuar.",
- "loc.input.label.instructions": "Instrucciones",
- "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
- "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
- "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
+{
+ "loc.friendlyName": "Validación manual",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Validación manual",
+ "loc.input.label.notifyUsers": "Notificar a los usuarios",
+ "loc.input.help.notifyUsers": "Envíe un correo electrónico de validación manual pendiente a usuarios (o grupos) específicos. Solo los usuarios especificados en los aprobadores pueden actuar en una validación manual.",
+ "loc.input.label.approvers": "Aprobadores",
+ "loc.input.help.approvers": "Especifique usuarios, grupos o equipos de proyecto separados por comas para actuar en una validación manual. En ausencia de entrada, los usuarios con permiso para crear colas podrán actuar.",
+ "loc.input.label.instructions": "Instrucciones",
+ "loc.input.help.instructions": "Estas instrucciones se mostrarán al usuario para reanudar o rechazar la validación manual. En función de ellas, el usuario tomará una decisión informada sobre esta validación manual.",
+ "loc.input.label.onTimeout": "Al agotarse el tiempo de espera",
+ "loc.input.help.onTimeout": "Rechaza o reanuda automáticamente esta validación manual después de estar pendiente durante el tiempo de espera especificado o 30 días, el que ocurra antes."
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson
index 6f9ad1cf1813..ce5a1bfa5b5c 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Validation manuelle",
"loc.helpMarkDown": "[En savoir plus sur cette tâche](https://aka.ms/manual-validation)",
- "loc.description": "[PRÉVERSION] Interrompt l'exécution de pipeline dans l'attente d'une interaction manuelle. Fonctionne uniquement avec les pipelines YAML.",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
"loc.instanceNameFormat": "Validation manuelle",
"loc.input.label.notifyUsers": "Notifier les utilisateurs",
"loc.input.help.notifyUsers": "Envoyez un e-mail relatif à une validation manuelle en attente à des utilisateurs (ou groupes) spécifiques. Seuls les utilisateurs spécifiés dans les approbateurs peuvent agir sur une validation manuelle.",
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
index a211f0cff9cf..31b935b5ff62 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,14 +1,14 @@
-{
- "loc.friendlyName": "Convalida manuale",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
- "loc.description": "[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": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti specificati nei responsabili approvazione possono eseguire una convalida manuale.",
- "loc.input.label.approvers": "Responsabili approvazione",
- "loc.input.help.approvers": "Specificare utenti/gruppi/team di progetto separati da virgole che possono eseguire una convalida manuale. In assenza di input, gli utenti con l'autorizzazione di compilazione della coda saranno in grado di intervenire.",
- "loc.input.label.instructions": "Istruzioni",
- "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
- "loc.input.label.onTimeout": "In caso di timeout",
- "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
+{
+ "loc.friendlyName": "Convalida manuale",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "Convalida manuale",
+ "loc.input.label.notifyUsers": "Invia notifica agli utenti",
+ "loc.input.help.notifyUsers": "Consente di inviare un messaggio di posta elettronica relativo a una convalida manuale in sospeso a utenti o gruppi specifici. Solo gli utenti specificati nei responsabili approvazione possono eseguire una convalida manuale.",
+ "loc.input.label.approvers": "Responsabili approvazione",
+ "loc.input.help.approvers": "Specificare utenti/gruppi/team di progetto separati da virgole che possono eseguire una convalida manuale. In assenza di input, gli utenti con l'autorizzazione di compilazione della coda saranno in grado di intervenire.",
+ "loc.input.label.instructions": "Istruzioni",
+ "loc.input.help.instructions": "Queste istruzioni verranno visualizzate agli utenti per consentire loro di riprendere o rifiutare la convalida manuale. Usando queste istruzioni l'utente potrà prendere una decisione basata su informazioni aggiornate in merito a questa convalida manuale.",
+ "loc.input.label.onTimeout": "In caso di timeout",
+ "loc.input.help.onTimeout": "Rifiuta o riprende automaticamente questa convalida manuale dopo che è rimasta in sospeso per il timeout specificato o per 30 giorni, a seconda di quale sia la data più vicina."
}
\ 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 ec1646759479..4fcf903b6101 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,14 +1,14 @@
-{
- "loc.friendlyName": "手動検証",
- "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
- "loc.description": "[プレビュー] パイプライン実行を一時停止し、対話式操作を行うために待機します。YAML パイプラインでのみ機能します。",
- "loc.instanceNameFormat": "手動検証",
- "loc.input.label.notifyUsers": "ユーザーに通知",
- "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。承認者に指定されたユーザーのみが手動検証を操作できます。",
- "loc.input.label.approvers": "承認者",
- "loc.input.help.approvers": "手動検証を操作するには、ユーザー/グループ/プロジェクト チームをコンマで区切って指定します。入力がない場合、キュー ビルドのアクセス許可を持つユーザーがアクションを実行できます。",
- "loc.input.label.instructions": "手順",
- "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
- "loc.input.label.onTimeout": "タイムアウト時",
- "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
+{
+ "loc.friendlyName": "手動検証",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "手動検証",
+ "loc.input.label.notifyUsers": "ユーザーに通知",
+ "loc.input.help.notifyUsers": "手動検証の保留のメールを特定のユーザー (またはグループ) に送信します。承認者に指定されたユーザーのみが手動検証を操作できます。",
+ "loc.input.label.approvers": "承認者",
+ "loc.input.help.approvers": "手動検証を操作するには、ユーザー/グループ/プロジェクト チームをコンマで区切って指定します。入力がない場合、キュー ビルドのアクセス許可を持つユーザーがアクションを実行できます。",
+ "loc.input.label.instructions": "手順",
+ "loc.input.help.instructions": "手動検証を再開または拒否できるよう、ユーザーにこの指示が表示されます。これらの指示に基づき、ユーザーは十分な情報を得たうえで、この手動検証について決定します。",
+ "loc.input.label.onTimeout": "タイムアウト時",
+ "loc.input.help.onTimeout": "この手動検証は、指定されたタイムアウト期間または 30 日間 (いずれか早いほう) にわたって保留のままだと、自動的に拒否または再開されます。"
}
\ No newline at end of file
From ef00ddbd6e1d22f6a080cce91a78652bc783a300 Mon Sep 17 00:00:00 2001
From: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Date: Fri, 5 Jul 2024 18:21:20 +0200
Subject: [PATCH 2/2] Localized file check-in by OneLocBuild Task: Build
definition ID 10899: Build ID 28778006
---
.../resources.resjson/ko-KR/resources.resjson | 2 +-
.../resources.resjson/ru-RU/resources.resjson | 2 +-
.../resources.resjson/zh-CN/resources.resjson | 26 +++++++++----------
.../resources.resjson/zh-TW/resources.resjson | 2 +-
4 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson
index 94d996acc195..86a2f9ea0239 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "수동 유효성 검사",
"loc.helpMarkDown": "[이 작업에 대한 자세한 정보](https://aka.ms/manual-validation)",
- "loc.description": "[미리 보기] 파이프라인 실행을 일시 중지하여 수동 조작을 기다립니다. YAML 파이프라인에서만 작동합니다.",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
"loc.instanceNameFormat": "수동 유효성 검사",
"loc.input.label.notifyUsers": "사용자 알림",
"loc.input.help.notifyUsers": "수동 유효성 검사 보류 중 전자 메일을 특정 사용자나 그룹에 보냅니다. 승인자에 지정된 사용자만 수동 유효성 검사를 수행할 수 있습니다.",
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson
index 34e9588d92f9..82d0a42cad1c 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "Проверка вручную",
"loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://aka.ms/manual-validation)",
- "loc.description": "[Предварительная версия] Приостановка конвейера для ожидания взаимодействия вручную. Работает только с конвейерами YAML.",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
"loc.instanceNameFormat": "Проверка вручную",
"loc.input.label.notifyUsers": "Уведомить пользователей",
"loc.input.help.notifyUsers": "Отправка отдельным пользователям или группам электронного письма об ожидаемой проверке вручную. Только пользователи, указанные в списке утверждающих, могут выполнять проверку вручную.",
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
index 47fc75527b3b..9984bb4842e9 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,14 +1,14 @@
-{
- "loc.friendlyName": "手动验证",
- "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
- "loc.description": "[PREVIEW] 暂停管道运行以等待手动交互。仅适用于 YAML 管道。",
- "loc.instanceNameFormat": "手动验证",
- "loc.input.label.notifyUsers": "通知用户",
- "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。只有审批者中指定的用户才能执行手动验证。",
- "loc.input.label.approvers": "审批者",
- "loc.input.help.approvers": "指定用户/组/项目团队(以逗号分隔),以执行手动验证。如果没有输入,则具有队列生成权限的用户将能够执行操作。",
- "loc.input.label.instructions": "说明",
- "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
- "loc.input.label.onTimeout": "超时时",
- "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
+{
+ "loc.friendlyName": "手动验证",
+ "loc.helpMarkDown": "[详细了解此任务](https://aka.ms/manual-validation)",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
+ "loc.instanceNameFormat": "手动验证",
+ "loc.input.label.notifyUsers": "通知用户",
+ "loc.input.help.notifyUsers": "将手动验证挂起电子邮件发送到特定用户(或组)。只有审批者中指定的用户才能执行手动验证。",
+ "loc.input.label.approvers": "审批者",
+ "loc.input.help.approvers": "指定用户/组/项目团队(以逗号分隔),以执行手动验证。如果没有输入,则具有队列生成权限的用户将能够执行操作。",
+ "loc.input.label.instructions": "说明",
+ "loc.input.help.instructions": "将向用户显示这些说明,以便恢复或拒绝手动验证。用户根据这些说明,对此手动验证作出知情的决策。",
+ "loc.input.label.onTimeout": "超时时",
+ "loc.input.help.onTimeout": "手动验证的挂起状态超过指定超时或 30 天后,系统将自动拒绝或继续此手动验证,以首先达到的条件为准。"
}
\ No newline at end of file
diff --git a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson
index 4cea81428f8f..dbe85625052b 100644
--- a/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/ManualValidationV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,7 +1,7 @@
{
"loc.friendlyName": "手動驗證",
"loc.helpMarkDown": "[深入了解此工作](https://aka.ms/manual-validation)",
- "loc.description": "[預覽] 暫停管線執行以待手動互動。僅適用於 YAML 管線。",
+ "loc.description": "Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.",
"loc.instanceNameFormat": "手動驗證",
"loc.input.label.notifyUsers": "通知使用者",
"loc.input.help.notifyUsers": "將手動驗證待決電子郵件傳送給特定使用者 (或群組)。只有核准者中指定的使用者可以執行手動驗證。",