diff --git a/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
index b6a0ea35609c..6b0d87f7f1de 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,47 +1,47 @@
-{
- "loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613718) ou [consulter la documentation d'Ant](http://ant.apache.org/)",
- "loc.description": "Générer avec Apache Ant",
- "loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
- "loc.group.displayName.junitTestResults": "Résultats du test JUnit",
- "loc.group.displayName.codeCoverage": "Couverture du code",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.antBuildFile": "Fichier de build Ant",
- "loc.input.help.antBuildFile": "Chemin relatif de la racine de dépôt au fichier de build Ant.",
- "loc.input.label.options": "Options",
- "loc.input.help.options": "Indiquez les options à passer à la ligne de commande Ant. Vous pouvez fournir vos propres propriétés (par exemple ***-DmyProperty=myPropertyValue***), et utiliser les variables intégrées (par exemple ***-DcollectionId=$(system.collectionId)***). Sinon, les variables intégrées sont déjà définies comme variables d'environnement durant la génération et peuvent être passées directement (par exemple ***-DcollectionIdAsEnvVar=%SYSTEM_COLLECTIONID%***).",
- "loc.input.label.targets": "Cible(s)",
- "loc.input.help.targets": "Liste facultative de cibles à générer, séparées par des espaces. Si rien n'est spécifié, la cible 'default' est utilisée. Si aucune cible 'default' n'est définie, Ant 1.6.0 ou ultérieur génère des tâches qui sont toutes de niveau supérieur.",
- "loc.input.label.publishJUnitResults": "Publier sur Azure Pipelines",
- "loc.input.help.publishJUnitResults": "Sélectionnez cette option pour publier les résultats des tests JUnit produits par la build Ant sur Azure Pipelines. Chaque fichier de résultats des tests correspondant à 'Fichiers de résultats des tests' est publié en tant que série de tests dans Azure Pipelines.",
- "loc.input.label.testResultsFiles": "Fichiers de résultats des tests",
- "loc.input.help.testResultsFiles": "Chemin des fichiers de résultats des tests. Les caractères génériques sont autorisés. ([Plus d'informations](https://go.microsoft.com/fwlink/?linkid=856077)). Par exemple, '**/TEST-*.xml' pour tous les fichiers XML dont le nom commence par TEST-.",
- "loc.input.label.testRunTitle": "Titre de la série de tests",
- "loc.input.help.testRunTitle": "Indiquez le nom de la série de tests.",
- "loc.input.label.codeCoverageTool": "Outil de couverture du code",
- "loc.input.help.codeCoverageTool": "Sélectionnez l'outil de couverture du code. Pour prendre en charge l'agent local, consultez le lien vers les informations supplémentaires ci-dessous.",
- "loc.input.label.classFilesDirectories": "Répertoires de fichiers de classe",
- "loc.input.help.classFilesDirectories": "Liste de chemins relatifs séparés par une virgule, allant du fichier de build Ant aux répertoires contenant les fichiers de classe et d'archive (JAR, WAR, etc.). La couverture du code est signalée pour les fichiers de classe dans ces répertoires. Exemple : target/classes,target/testClasses.",
- "loc.input.label.classFilter": "Filtres d'inclusion/exclusion de classes",
- "loc.input.help.classFilter": "Liste de filtres séparés par une virgule, permettant d'inclure ou d'exclure des classes dans la collecte de la couverture du code. Exemple : +:com.*,+:org.*,-:my.app*.*.",
- "loc.input.label.srcDirectories": "Répertoires de fichiers sources",
- "loc.input.help.srcDirectories": "Liste de chemins relatifs séparés par une virgule, allant du fichier de build Ant aux répertoires de code source. Les rapports de couverture du code les utilisent pour mettre le code source en surbrillance. Exemple : src/java,src/Test.",
- "loc.input.label.failIfCoverageEmpty": "Échec quand les résultats de la couverture du code sont manquants",
- "loc.input.help.failIfCoverageEmpty": "Échec de la build si la couverture du code ne produit aucun résultat à publier.",
- "loc.input.label.antHomeUserInputPath": "Définir le chemin de ANT_HOME",
- "loc.input.help.antHomeUserInputPath": "Si elle est définie, cette valeur remplace les variables d'environnement ANT_HOME existantes par le chemin spécifié.",
- "loc.input.label.javaHomeSelection": "Définir JAVA_HOME par",
- "loc.input.help.javaHomeSelection": "Définit JAVA_HOME en sélectionnant une version de JDK qui sera découverte au moment des builds ou en tapant le chemin de JDK.",
- "loc.input.label.jdkVersion": "Version du kit JDK",
- "loc.input.help.jdkVersion": "Essaiera de découvrir le chemin d'accès à la version du JDK sélectionné et définira JAVA_HOME en conséquence.",
- "loc.input.label.jdkUserInputPath": "Chemin du kit JDK",
- "loc.input.help.jdkUserInputPath": "Définissez JAVA_HOME sur le chemin d'accès indiqué.",
- "loc.input.label.jdkArchitecture": "Architecture du kit JDK",
- "loc.input.help.jdkArchitecture": "Indiquez éventuellement l'architecture (x86, x64) du JDK.",
- "loc.messages.LocateJVMBasedOnVersionAndArch": "Localiser JAVA_HOME pour Java %s %s",
- "loc.messages.UnsupportedJdkWarning": "JDK 9 et JDK 10 ne sont plus pris en charge. Passez à une version plus récente de votre projet et de votre pipeline. Tentative de génération avec JDK 11...",
- "loc.messages.FailedToLocateSpecifiedJVM": "Échec de la localisation de la version spécifiée du kit JDK. Vérifiez que la version spécifiée du kit JDK est installée sur l'agent, que la variable d'environnement '%s' existe et que sa valeur correspond à l'emplacement d'un kit JDK correspondant. Sinon, utilisez la tâche [Programme d'installation de l'outil Java] (https://go.microsoft.com/fwlink/?linkid=875287) pour installer le kit JDK souhaité.",
- "loc.messages.DiscontinueAntCodeCoverage": "Nous mettons fin au support de la génération automatisée de rapports de couverture du code pour les projets Ant. Pour plus d'informations, consultez https://go.microsoft.com/fwlink/?linkid=875306.",
- "loc.messages.NoCodeCoverage": "Il n'existe aucun résultat de couverture du code à publier.",
- "loc.messages.NoTestResults": "Les fichiers de résultats des tests correspondant à %s sont introuvables. La publication des résultats des tests JUnit est ignorée."
+{
+ "loc.friendlyName": "Ant",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://go.microsoft.com/fwlink/?LinkID=613718) ou [consulter la documentation d'Ant](http://ant.apache.org/)",
+ "loc.description": "Générer avec Apache Ant",
+ "loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
+ "loc.group.displayName.junitTestResults": "Résultats du test JUnit",
+ "loc.group.displayName.codeCoverage": "Couverture du code",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.antBuildFile": "Fichier de build Ant",
+ "loc.input.help.antBuildFile": "Chemin relatif de la racine de dépôt au fichier de build Ant.",
+ "loc.input.label.options": "Options",
+ "loc.input.help.options": "Indiquez les options à passer à la ligne de commande Ant. Vous pouvez fournir vos propres propriétés (par exemple ***-DmyProperty=myPropertyValue***), et utiliser les variables intégrées (par exemple ***-DcollectionId=$(system.collectionId)***). Sinon, les variables intégrées sont déjà définies comme variables d'environnement durant la génération et peuvent être passées directement (par exemple ***-DcollectionIdAsEnvVar=%SYSTEM_COLLECTIONID%***).",
+ "loc.input.label.targets": "Cible(s)",
+ "loc.input.help.targets": "Liste facultative de cibles à générer, séparées par des espaces. Si rien n'est spécifié, la cible 'default' est utilisée. Si aucune cible 'default' n'est définie, Ant 1.6.0 ou ultérieur génère des tâches qui sont toutes de niveau supérieur.",
+ "loc.input.label.publishJUnitResults": "Publier sur Azure Pipelines",
+ "loc.input.help.publishJUnitResults": "Sélectionnez cette option pour publier les résultats des tests JUnit produits par la build Ant sur Azure Pipelines. Chaque fichier de résultats des tests correspondant à 'Fichiers de résultats des tests' est publié en tant que série de tests dans Azure Pipelines.",
+ "loc.input.label.testResultsFiles": "Fichiers de résultats des tests",
+ "loc.input.help.testResultsFiles": "Chemin des fichiers de résultats des tests. Les caractères génériques sont autorisés. ([Plus d'informations](https://go.microsoft.com/fwlink/?linkid=856077)). Par exemple, '**/TEST-*.xml' pour tous les fichiers XML dont le nom commence par TEST-.",
+ "loc.input.label.testRunTitle": "Titre de la série de tests",
+ "loc.input.help.testRunTitle": "Indiquez le nom de la série de tests.",
+ "loc.input.label.codeCoverageTool": "Outil de couverture du code",
+ "loc.input.help.codeCoverageTool": "Sélectionnez l'outil de couverture du code. Pour prendre en charge l'agent local, consultez le lien vers les informations supplémentaires ci-dessous.",
+ "loc.input.label.classFilesDirectories": "Répertoires de fichiers de classe",
+ "loc.input.help.classFilesDirectories": "Liste de chemins relatifs séparés par une virgule, allant du fichier de build Ant aux répertoires contenant les fichiers de classe et d'archive (JAR, WAR, etc.). La couverture du code est signalée pour les fichiers de classe dans ces répertoires. Exemple : target/classes,target/testClasses.",
+ "loc.input.label.classFilter": "Filtres d'inclusion/exclusion de classes",
+ "loc.input.help.classFilter": "Liste de filtres séparés par une virgule, permettant d'inclure ou d'exclure des classes dans la collecte de la couverture du code. Exemple : +:com.*,+:org.*,-:my.app*.*.",
+ "loc.input.label.srcDirectories": "Répertoires de fichiers sources",
+ "loc.input.help.srcDirectories": "Liste de chemins relatifs séparés par une virgule, allant du fichier de build Ant aux répertoires de code source. Les rapports de couverture du code les utilisent pour mettre le code source en surbrillance. Exemple : src/java,src/Test.",
+ "loc.input.label.failIfCoverageEmpty": "Échec quand les résultats de la couverture du code sont manquants",
+ "loc.input.help.failIfCoverageEmpty": "Échec de la build si la couverture du code ne produit aucun résultat à publier.",
+ "loc.input.label.antHomeUserInputPath": "Définir le chemin de ANT_HOME",
+ "loc.input.help.antHomeUserInputPath": "Si elle est définie, cette valeur remplace les variables d'environnement ANT_HOME existantes par le chemin spécifié.",
+ "loc.input.label.javaHomeSelection": "Définir JAVA_HOME par",
+ "loc.input.help.javaHomeSelection": "Définit JAVA_HOME en sélectionnant une version de JDK qui sera découverte au moment des builds ou en tapant le chemin de JDK.",
+ "loc.input.label.jdkVersion": "Version du kit JDK",
+ "loc.input.help.jdkVersion": "Essaiera de découvrir le chemin d'accès à la version du JDK sélectionné et définira JAVA_HOME en conséquence.",
+ "loc.input.label.jdkUserInputPath": "Chemin du kit JDK",
+ "loc.input.help.jdkUserInputPath": "Définissez JAVA_HOME sur le chemin d'accès indiqué.",
+ "loc.input.label.jdkArchitecture": "Architecture du kit JDK",
+ "loc.input.help.jdkArchitecture": "Indiquez éventuellement l'architecture (x86, x64) du JDK.",
+ "loc.messages.LocateJVMBasedOnVersionAndArch": "Localiser JAVA_HOME pour Java %s %s",
+ "loc.messages.UnsupportedJdkWarning": "JDK 9 et JDK 10 ne sont plus pris en charge. Passez à une version plus récente de votre projet et de votre pipeline. Tentative de génération avec JDK 11...",
+ "loc.messages.FailedToLocateSpecifiedJVM": "Échec de la localisation de la version spécifiée du kit JDK. Vérifiez que la version spécifiée du kit JDK est installée sur l'agent, que la variable d'environnement '%s' existe et que sa valeur correspond à l'emplacement d'un kit JDK correspondant. Sinon, utilisez la tâche [Programme d'installation de l'outil Java](https://go.microsoft.com/fwlink/?linkid=875287) pour installer le kit JDK souhaité.",
+ "loc.messages.DiscontinueAntCodeCoverage": "Nous mettons fin au support de la génération automatisée de rapports de couverture du code pour les projets Ant. Pour plus d'informations, consultez https://go.microsoft.com/fwlink/?linkid=875306.",
+ "loc.messages.NoCodeCoverage": "Il n'existe aucun résultat de couverture du code à publier.",
+ "loc.messages.NoTestResults": "Les fichiers de résultats des tests correspondant à %s sont introuvables. La publication des résultats des tests JUnit est ignorée."
}
\ No newline at end of file
diff --git a/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
index f913b01323ef..7f2436fc0fac 100644
--- a/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/ANTV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,47 +1,47 @@
-{
- "loc.friendlyName": "Ant",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613718) или [документацию по Ant](http://ant.apache.org/)",
- "loc.description": "Сборка с помощью Apache Ant",
- "loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
- "loc.group.displayName.junitTestResults": "Результаты теста JUnit",
- "loc.group.displayName.codeCoverage": "Объем протестированного кода",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.antBuildFile": "Файл сборки Ant",
- "loc.input.help.antBuildFile": "Относительный путь от корня репозитория к файлу сборки Ant.",
- "loc.input.label.options": "Параметры",
- "loc.input.help.options": "Укажите параметры для передачи в командную строку Ant. Вы можете указать собственные свойства (например, ***-DmyProperty=myPropertyValue***), а также использовать встроенные переменные (например, ***-DcollectionId=$(system.collectionId)***). Кроме того, встроенные переменные уже заданы в качестве переменных среды во время сборки и могут быть переданы напрямую (например, ***-DcollectionIdAsEnvVar=%SYSTEM_COLLECTIONID%***).",
- "loc.input.label.targets": "Платформы",
- "loc.input.help.targets": "Необязательный список целевых объектов сборки с разделителями-пробелами. Если он не задан, будет использоваться целевой объект по умолчанию. Если целевой объект по умолчанию не определен, в Ant 1.6.0 и более поздних версиях будет выполнена сборка всех задач верхнего уровня.",
- "loc.input.label.publishJUnitResults": "Опубликовать в Azure Pipelines",
- "loc.input.help.publishJUnitResults": "Выберите этот параметр, чтобы опубликовать результаты теста JUnit, созданные сборкой Ant, в Azure Pipelines. Каждый файл результатов теста, соответствующий запросу \"Файлы результатов тестов\", будет опубликован как тестовый запуск в Azure Pipelines.",
- "loc.input.label.testResultsFiles": "Файлы результатов теста",
- "loc.input.help.testResultsFiles": "Путь к файлам результатов тестов. Можно использовать подстановочные знаки ([дополнительные сведения](https://go.microsoft.com/fwlink/?linkid=856077)). Пример: \"**/TEST-*.xml\" для всех XML-файлов, имена которых начинаются с \"TEST-\".",
- "loc.input.label.testRunTitle": "Название тестового запуска",
- "loc.input.help.testRunTitle": "Укажите имя для тестового запуска.",
- "loc.input.label.codeCoverageTool": "Средство оценки объема протестированного кода",
- "loc.input.help.codeCoverageTool": "Выберите средство оценки объема протестированного кода. Сведения о поддержке локального агента см. по ссылке \"Дополнительные сведения\" ниже.",
- "loc.input.label.classFilesDirectories": "Каталоги файлов классов",
- "loc.input.help.classFilesDirectories": "Список относительных путей с разделителями-запятыми от файла сборки ANT до каталогов, содержащих файлы классов и архивов (JAR, WAR и т. д.). Объем протестированного кода указывается для файлов классов в этих каталогах. Например: target/classes,target/testClasses.",
- "loc.input.label.classFilter": "Фильтры включения и исключения классов",
- "loc.input.help.classFilter": "Список фильтров с разделителями-запятыми для включения или исключения классов при сборе данных по объему протестированного кода. Например: +:com.*,+:org.*,-:my.app*.*.",
- "loc.input.label.srcDirectories": "Каталоги файлов с исходным кодом",
- "loc.input.help.srcDirectories": "Список относительных путей с разделителями-запятыми от файла сборки ANT до каталогов с исходным кодом. Он будет использоваться в отчетах об объеме протестированного кода для выделения исходного кода. Например: src/java,src/Test.",
- "loc.input.label.failIfCoverageEmpty": "Сбой, если результаты для объема протестированного кода отсутствуют",
- "loc.input.help.failIfCoverageEmpty": "Если объем протестированного кода не дал результатов для публикации, завершить сборку сбоем.",
- "loc.input.label.antHomeUserInputPath": "Задать путь ANT_HOME",
- "loc.input.help.antHomeUserInputPath": "Если этот параметр задан, переопределяет любую существующую переменную среды ANT_HOME заданным путем.",
- "loc.input.label.javaHomeSelection": "Установка JAVA_HOME с помощью",
- "loc.input.help.javaHomeSelection": "Задается JAVA_HOME указанием версии JDK, которая будет обнаруживаться во время сборок, или указанием пути к JDK вручную.",
- "loc.input.label.jdkVersion": "Версия JDK",
- "loc.input.help.jdkVersion": "Пытается определить путь к выбранной версии JDK и установить переменную JAVA_HOME соответствующим образом.",
- "loc.input.label.jdkUserInputPath": "Путь к JDK",
- "loc.input.help.jdkUserInputPath": "Установка для JAVA_HOME определенного пути.",
- "loc.input.label.jdkArchitecture": "Архитектура JDK",
- "loc.input.help.jdkArchitecture": "Дополнительно укажите архитектуру JDK (x86, x64).",
- "loc.messages.LocateJVMBasedOnVersionAndArch": "Найдите JAVA_HOME для Java %s %s",
- "loc.messages.UnsupportedJdkWarning": "Поддержка JDK 9 и JDK 10 прекращена. Переключитесь на более позднюю версию в проекте и конвейере. Выполняется попытка сборки с помощью JDK 11...",
- "loc.messages.FailedToLocateSpecifiedJVM": "Не удалось найти указанную версию JDK. Убедитесь в том, что указанная версия JDK установлена в агенте и что переменная среды \"%s\" существует и ее значением является расположение соответствующего пакета JDK, или используйте [установщик средств Java] (https://go.microsoft.com/fwlink/?linkid=875287), чтобы установить требуемую версию JDK.",
- "loc.messages.DiscontinueAntCodeCoverage": "Мы прекращаем поддержку автоматического создания отчетов об объемах протестированного кода для проектов Ant. Подробности см. на странице https://go.microsoft.com/fwlink/?linkid=875306.",
- "loc.messages.NoCodeCoverage": "Результаты по объему протестированного кода для публикации не найдены.",
- "loc.messages.NoTestResults": "Не найдены файлы результатов теста, соответствующие \"%s\". Публикация результатов теста JUnit пропускается."
+{
+ "loc.friendlyName": "Ant",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](https://go.microsoft.com/fwlink/?LinkID=613718) или [документацию по Ant](http://ant.apache.org/)",
+ "loc.description": "Сборка с помощью Apache Ant",
+ "loc.instanceNameFormat": "Ant $(options) $(antBuildFile)",
+ "loc.group.displayName.junitTestResults": "Результаты теста JUnit",
+ "loc.group.displayName.codeCoverage": "Объем протестированного кода",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.antBuildFile": "Файл сборки Ant",
+ "loc.input.help.antBuildFile": "Относительный путь от корня репозитория к файлу сборки Ant.",
+ "loc.input.label.options": "Параметры",
+ "loc.input.help.options": "Укажите параметры для передачи в командную строку Ant. Вы можете указать собственные свойства (например, ***-DmyProperty=myPropertyValue***), а также использовать встроенные переменные (например, ***-DcollectionId=$(system.collectionId)***). Кроме того, встроенные переменные уже заданы в качестве переменных среды во время сборки и могут быть переданы напрямую (например, ***-DcollectionIdAsEnvVar=%SYSTEM_COLLECTIONID%***).",
+ "loc.input.label.targets": "Платформы",
+ "loc.input.help.targets": "Необязательный список целевых объектов сборки с разделителями-пробелами. Если он не задан, будет использоваться целевой объект по умолчанию. Если целевой объект по умолчанию не определен, в Ant 1.6.0 и более поздних версиях будет выполнена сборка всех задач верхнего уровня.",
+ "loc.input.label.publishJUnitResults": "Опубликовать в Azure Pipelines",
+ "loc.input.help.publishJUnitResults": "Выберите этот параметр, чтобы опубликовать результаты теста JUnit, созданные сборкой Ant, в Azure Pipelines. Каждый файл результатов теста, соответствующий запросу \"Файлы результатов тестов\", будет опубликован как тестовый запуск в Azure Pipelines.",
+ "loc.input.label.testResultsFiles": "Файлы результатов теста",
+ "loc.input.help.testResultsFiles": "Путь к файлам результатов тестов. Можно использовать подстановочные знаки ([дополнительные сведения](https://go.microsoft.com/fwlink/?linkid=856077)). Пример: \"**/TEST-*.xml\" для всех XML-файлов, имена которых начинаются с \"TEST-\".",
+ "loc.input.label.testRunTitle": "Название тестового запуска",
+ "loc.input.help.testRunTitle": "Укажите имя для тестового запуска.",
+ "loc.input.label.codeCoverageTool": "Средство оценки объема протестированного кода",
+ "loc.input.help.codeCoverageTool": "Выберите средство оценки объема протестированного кода. Сведения о поддержке локального агента см. по ссылке \"Дополнительные сведения\" ниже.",
+ "loc.input.label.classFilesDirectories": "Каталоги файлов классов",
+ "loc.input.help.classFilesDirectories": "Список относительных путей с разделителями-запятыми от файла сборки ANT до каталогов, содержащих файлы классов и архивов (JAR, WAR и т. д.). Объем протестированного кода указывается для файлов классов в этих каталогах. Например: target/classes,target/testClasses.",
+ "loc.input.label.classFilter": "Фильтры включения и исключения классов",
+ "loc.input.help.classFilter": "Список фильтров с разделителями-запятыми для включения или исключения классов при сборе данных по объему протестированного кода. Например: +:com.*,+:org.*,-:my.app*.*.",
+ "loc.input.label.srcDirectories": "Каталоги файлов с исходным кодом",
+ "loc.input.help.srcDirectories": "Список относительных путей с разделителями-запятыми от файла сборки ANT до каталогов с исходным кодом. Он будет использоваться в отчетах об объеме протестированного кода для выделения исходного кода. Например: src/java,src/Test.",
+ "loc.input.label.failIfCoverageEmpty": "Сбой, если результаты для объема протестированного кода отсутствуют",
+ "loc.input.help.failIfCoverageEmpty": "Если объем протестированного кода не дал результатов для публикации, завершить сборку сбоем.",
+ "loc.input.label.antHomeUserInputPath": "Задать путь ANT_HOME",
+ "loc.input.help.antHomeUserInputPath": "Если этот параметр задан, переопределяет любую существующую переменную среды ANT_HOME заданным путем.",
+ "loc.input.label.javaHomeSelection": "Установка JAVA_HOME с помощью",
+ "loc.input.help.javaHomeSelection": "Задается JAVA_HOME указанием версии JDK, которая будет обнаруживаться во время сборок, или указанием пути к JDK вручную.",
+ "loc.input.label.jdkVersion": "Версия JDK",
+ "loc.input.help.jdkVersion": "Пытается определить путь к выбранной версии JDK и установить переменную JAVA_HOME соответствующим образом.",
+ "loc.input.label.jdkUserInputPath": "Путь к JDK",
+ "loc.input.help.jdkUserInputPath": "Установка для JAVA_HOME определенного пути.",
+ "loc.input.label.jdkArchitecture": "Архитектура JDK",
+ "loc.input.help.jdkArchitecture": "Дополнительно укажите архитектуру JDK (x86, x64).",
+ "loc.messages.LocateJVMBasedOnVersionAndArch": "Найдите JAVA_HOME для Java %s %s",
+ "loc.messages.UnsupportedJdkWarning": "Поддержка JDK 9 и JDK 10 прекращена. Переключитесь на более позднюю версию в проекте и конвейере. Выполняется попытка сборки с помощью JDK 11...",
+ "loc.messages.FailedToLocateSpecifiedJVM": "Не удалось найти указанную версию JDK. Убедитесь в том, что указанная версия JDK установлена в агенте и что переменная среды \"%s\" существует и ее значением является расположение соответствующего пакета JDK, или используйте [установщик средств Java](https://go.microsoft.com/fwlink/?linkid=875287), чтобы установить требуемую версию JDK.",
+ "loc.messages.DiscontinueAntCodeCoverage": "Мы прекращаем поддержку автоматического создания отчетов об объемах протестированного кода для проектов Ant. Подробности см. на странице https://go.microsoft.com/fwlink/?linkid=875306.",
+ "loc.messages.NoCodeCoverage": "Результаты по объему протестированного кода для публикации не найдены.",
+ "loc.messages.NoTestResults": "Не найдены файлы результатов теста, соответствующие \"%s\". Публикация результатов теста JUnit пропускается."
}
\ No newline at end of file
diff --git a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
index 0a3afb1b260a..65833149a747 100644
--- a/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureAppServiceSettingsV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,47 +1,47 @@
-{
- "loc.friendlyName": "Paramètres d'Azure App Service",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/azure-vmss-deployment)",
- "loc.description": "Mettre à jour/ajouter des paramètres d'application dans Azure Web App pour Linux ou pour Windows",
- "loc.instanceNameFormat": "Paramètres d'Azure App Service : $(appName)",
- "loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
- "loc.input.label.ConnectedServiceName": "Abonnement Azure",
- "loc.input.help.ConnectedServiceName": "Sélectionnez l'abonnement Azure Resource Manager",
- "loc.input.label.appName": "Nom de l'App Service",
- "loc.input.help.appName": "Entrer ou sélectionner le nom d'un Azure App Service existant",
- "loc.input.label.resourceGroupName": "Groupe de ressources",
- "loc.input.help.resourceGroupName": "Entrez ou sélectionnez le groupe de ressources Azure qui contient le service Azure App Service spécifié ci-dessus",
- "loc.input.label.slotName": "Emplacement",
- "loc.input.help.slotName": "Entrez ou sélectionnez un emplacement existant. Si aucun emplacement n'est sélectionné, les changements sont apportés en production.",
- "loc.input.label.appSettings": "Paramètres de l'application",
- "loc.input.help.appSettings": "Ajouter/mettre à jour les paramètres d'application d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"name\": \"key1\",
\"value\": \"valueabcd\",
\"slotSetting\": false
},
{
\"name\": \"key2\",
\"value\": \"valueefgh\",
\"slotSetting\": true
}
]",
- "loc.input.label.generalSettings": "Paramètres généraux",
- "loc.input.help.generalSettings": "Ajouter/mettre à jour les paramètres généraux d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"alwaysOn\": true,
\"webSocketsEnabled\": false
}
]",
- "loc.input.label.connectionStrings": "Chaînes de connexion",
- "loc.input.help.connectionStrings": "Ajouter/mettre à jour les chaînes de connexion d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"name\": \"key1\",
\"value\": \"valueabcd\",
\"type\": \"MySql\",
\"slotSetting\": false
},
{
\"name\": \"key2\",
\"value\": \"valueefgh\",
\"type\": \"Custom\",
\"slotSetting\": true
}
]",
- "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Les chaînes de connexion d'App Service sont déjà présentes.",
- "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Obtention effectuée des détails de la connexion de service d'Azure App Service : '%s'",
- "loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.",
- "loc.messages.FailedToGetAppServiceDetails": "Échec de la récupération (fetch) des détails de l'App Service '%s'. Erreur : %s",
- "loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
- "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
- "loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
- "loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
- "loc.messages.UpdatingAppServiceConnectionStrings": "Tentative de mise à jour des chaînes de connexion d'App Service. Données : %s",
- "loc.messages.UpdatedAppServiceConnectionStrings": "Chaînes de connexion d'App Service mises à jour.",
- "loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la configuration '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Échec de la mise jour des chaînes de connexion '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToGetAppServiceConnectionStrings": "Échec de l'obtention des chaînes de connexion '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Échec de l'obtention des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Échec de l'obtention des noms de configurations de l'emplacement '%s' d'App Service. Erreur : %s",
- "loc.messages.FailedToPatchAppServiceConfiguration": "Échec de l'application du correctif à la configuration de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToUpdateAppServiceConfiguration": "Échec de la mise à jour de la configuration de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToGetAppServiceConfiguration": "Échec de l'obtention de la configuration de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
- "loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
- "loc.messages.AppServiceSettingsNotEnabled": "Les paramètres d'App Service ne sont pas activés. Indiquez l'une des valeurs suivantes : Paramètres d'application, Paramètres généraux ou Chaînes de connexion.",
- "loc.messages.AppSettingInvalidJSON": "L'objet Paramètres d'application n'est pas une valeur JSON valide.",
- "loc.messages.ConfigSettingInvalidJSON": "L'objet Paramètres de configuration n'est pas une valeur JSON valide.",
- "loc.messages.ConnectionStringInvalidJSON": "L'objet Chaînes de connexion n'est pas une valeur JSON valide."
+{
+ "loc.friendlyName": "Paramètres d'Azure App Service",
+ "loc.helpMarkDown": "[Learn more about this task](https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/azure-vmss-deployment)",
+ "loc.description": "Mettre à jour/ajouter des paramètres d'application dans Azure Web App pour Linux ou pour Windows",
+ "loc.instanceNameFormat": "Paramètres d'Azure App Service : $(appName)",
+ "loc.group.displayName.ApplicationAndConfigurationSettings": "Paramètres d'application et de configuration",
+ "loc.input.label.ConnectedServiceName": "Abonnement Azure",
+ "loc.input.help.ConnectedServiceName": "Sélectionnez l'abonnement Azure Resource Manager",
+ "loc.input.label.appName": "Nom de l'App Service",
+ "loc.input.help.appName": "Entrer ou sélectionner le nom d'un Azure App Service existant",
+ "loc.input.label.resourceGroupName": "Groupe de ressources",
+ "loc.input.help.resourceGroupName": "Entrez ou sélectionnez le groupe de ressources Azure qui contient le service Azure App Service spécifié ci-dessus",
+ "loc.input.label.slotName": "Emplacement",
+ "loc.input.help.slotName": "Entrez ou sélectionnez un emplacement existant. Si aucun emplacement n'est sélectionné, les changements sont apportés en production.",
+ "loc.input.label.appSettings": "Paramètres de l'application",
+ "loc.input.help.appSettings": "Ajouter/mettre à jour les paramètres d'application d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"name\": \"key1\",
\"value\": \"valueabcd\",
\"slotSetting\": false
},
{
\"name\": \"key2\",
\"value\": \"valueefgh\",
\"slotSetting\": true
}
]",
+ "loc.input.label.generalSettings": "Paramètres généraux",
+ "loc.input.help.generalSettings": "Ajouter/mettre à jour les paramètres généraux d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"alwaysOn\": true,
\"webSocketsEnabled\": false
}
]",
+ "loc.input.label.connectionStrings": "Chaînes de connexion",
+ "loc.input.help.connectionStrings": "Ajouter/mettre à jour les chaînes de connexion d'App Service à l'aide de la syntaxe JSON comme suit :
[
{
\"name\": \"key1\",
\"value\": \"valueabcd\",
\"type\": \"MySql\",
\"slotSetting\": false
},
{
\"name\": \"key2\",
\"value\": \"valueefgh\",
\"type\": \"Custom\",
\"slotSetting\": true
}
]",
+ "loc.messages.AppServiceConnectionStringsAlreadyPresent": "Les chaînes de connexion d'App Service sont déjà présentes.",
+ "loc.messages.GotconnectiondetailsforazureRMWebApp0": "Obtention effectuée des détails de la connexion de service d'Azure App Service : '%s'",
+ "loc.messages.ResourceDoesntExist": "La ressource '%s' n'existe pas. La ressource doit exister avant le déploiement.",
+ "loc.messages.FailedToGetAppServiceDetails": "Échec de la récupération (fetch) des détails de l'App Service '%s'. Erreur : %s",
+ "loc.messages.MultipleResourceGroupFoundForAppService": "Plusieurs groupes de ressources trouvés pour l'App Service '%s'.",
+ "loc.messages.UpdatingAppServiceConfigurationSettings": "Tentative de mise à jour des paramètres de configuration d'App Service. Données : %s",
+ "loc.messages.UpdatedAppServiceConfigurationSettings": "Mise à jour effectuée des paramètres de configuration d'App Service.",
+ "loc.messages.UpdatedAppServiceApplicationSettings": "Mise à jour effectuée des paramètres d'application d'App Service et des paramètres d'application de Kudu.",
+ "loc.messages.UpdatingAppServiceConnectionStrings": "Tentative de mise à jour des chaînes de connexion d'App Service. Données : %s",
+ "loc.messages.UpdatedAppServiceConnectionStrings": "Chaînes de connexion d'App Service mises à jour.",
+ "loc.messages.FailedToUpdateAppServiceApplicationSettings": "Échec de la mise à jour des paramètres d'application de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConfigSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la configuration '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStrings": "Échec de la mise jour des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConnectionStringSlotSettings": "Échec de la mise à jour des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStrings": "Échec de l'obtention des chaînes de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConnectionStringSlotSettings": "Échec de l'obtention des paramètres d'emplacement de la chaîne de connexion '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceSlotConfigurationNames": "Échec de l'obtention des noms de configurations de l'emplacement '%s' d'App Service. Erreur : %s",
+ "loc.messages.FailedToPatchAppServiceConfiguration": "Échec de l'application du correctif à la configuration de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToUpdateAppServiceConfiguration": "Échec de la mise à jour de la configuration de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceConfiguration": "Échec de l'obtention de la configuration de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToGetAppServicePublishingCredentials": "Échec de la récupération (fetch) des informations d'identification de publication de l'App Service '%s'. Erreur : %s",
+ "loc.messages.FailedToGetAppServiceApplicationSettings": "Échec de l'obtention des paramètres d'application de l'App Service '%s'. Erreur : %s",
+ "loc.messages.AppServiceSettingsNotEnabled": "Les paramètres d'App Service ne sont pas activés. Indiquez l'une des valeurs suivantes : Paramètres d'application, Paramètres généraux ou Chaînes de connexion.",
+ "loc.messages.AppSettingInvalidJSON": "L'objet Paramètres d'application n'est pas une valeur JSON valide.",
+ "loc.messages.ConfigSettingInvalidJSON": "L'objet Paramètres de configuration n'est pas une valeur JSON valide.",
+ "loc.messages.ConnectionStringInvalidJSON": "L'objet Chaînes de connexion n'est pas une valeur JSON valide."
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
index d4ffd455d6f8..ce91bcdedb87 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) oder [Azure CLI-Dokumentation anzeigen](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Hiermit werden Azure CLI-Befehle für ein Azure-Abonnement in einem PowerShell Core-/Shellskript (bei Ausführung für einen Linux-Agent) oder einem PowerShell-/PowerShell Core-/Batchskript (bei Ausführung für einen Windows-Agent) ausgeführt.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Neuerungen in Version 2.0:\n– Unterstützung für PowerShell- und PowerShell Core-Skripts. \n– PowerShell Core arbeitet mit plattformübergreifenden Agents (Linux, macOS oder Windows). Stellen Sie sicher, dass der Agent PowerShell-Version 6 oder höher verwendet. \n– Ein PowerShell-Skript funktioniert nur mit dem Windows-Agent. Stellen Sie sicher, dass der Agent PowerShell-Version 5 oder niedriger verwendet.",
- "loc.group.displayName.advanced": "Erweitert",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
- "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
- "loc.input.label.scriptType": "Skripttyp",
- "loc.input.help.scriptType": "Skripttyp: PowerShell-/PowerShell Core-/BAT-/Shellskript. Wählen Sie bei Ausführung für einen Linux-Agent ein Shell-/PowerShell Core-Skript oder bei Ausführung für einen Windows-Agent ein Batch-/PowerShell-/PowerShell Core-Skript aus. Das PowerShell Core-Skript kann für plattformübergreifende Agents (Linux, macOS oder Windows) ausgeführt werden.",
- "loc.input.label.scriptLocation": "Skriptspeicherort",
- "loc.input.help.scriptLocation": "Pfad zum Skript: Dateipfad oder Inlineskript",
- "loc.input.label.scriptPath": "Skriptpfad",
- "loc.input.help.scriptPath": "Vollqualifizierter Pfad des Skripts (PS1 oder BAT oder CMD bei Verwendung des Windows-basierten Agents, PS1 oder SH bei Verwendung eines Linux-basierten Agents) oder ein Pfad relativ zum Standardarbeitsverzeichnis",
- "loc.input.label.inlineScript": "Inlineskript",
- "loc.input.help.inlineScript": "Sie können Ihre Skripts hier inline einfügen. Bei Verwendung eines Windows-Agents verwenden Sie ein PowerShell-, PowerShell Core- oder Batchskript, bei Verwendung eines Linux-basierten Agents ein PowerShell- oder Shellskript. Verwenden Sie für Batchdateien das Präfix \"call\" vor jedem Azure-Befehl. Sie können außerdem mithilfe von Argumenten vordefinierte und benutzerdefinierte Variablen an das Skript übergeben. \n\n Beispiel für PowerShell/PowerShellCore/Shell: \naz --version \naz account show \n\n Beispiel für Batch: \ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Skriptargumente",
- "loc.input.help.scriptArguments": "An das Skript übergebenen Argumente",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Stellt oben in Ihrem PowerShell-/PowerShell Core-Skript die Zeile \"$ErrorActionPreference = 'VALUE'\" voran.",
- "loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails im Skript zugreifen",
- "loc.input.help.addSpnToEnvironment": "Fügt die Dienstprinzipal-ID, den Dienstprinzipalschlüssel und die Mandanten-ID des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzu. Sie können in Ihrem Skript die folgenden Variablen verwenden: \"servicePrincipalId\", \"servicePrincipalKey\" und \"tenantId\".\n\nEine Berücksichtigung erfolgt nur, wenn der Azure-Endpunkt das Dienstprinzipal-Authentifizierungsschema aufweist.\n\nDie Syntax für den Zugriff auf Umgebungsvariablen basiert auf dem Skripttyp.\n\nPowerShell-Skript: $env:servicePrincipalId\n\nBatchskript: %servicePrincipalId% \n\nShellskript: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Globale Azure CLI-Konfiguration verwenden",
- "loc.input.help.useGlobalConfig": "Bei Festlegung auf FALSE verwendet diese Aufgabe ein eigenes, separates [Azure CLI-Konfigurationsverzeichnis](https://docs.microsoft.com/de-de/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Dieses Verzeichnis kann zum Ausführen von Azure CLI-Aufgaben in *parallelen* Releases verwendet werden.",
- "loc.input.label.cwd": "Arbeitsverzeichnis",
- "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
- "loc.input.label.failOnStandardError": "Fehler bei Standardfehler.",
- "loc.input.help.failOnStandardError": "Bei aktivierter Option kann diese Aufgabe nicht erfolgreich ausgeführt werden, wenn Fehler in den StandardError-Stream geschrieben werden. Deaktivieren Sie das Kontrollkästchen, um Standardfehler zu ignorieren, und bestimmen Sie den Status mithilfe von Exitcodes.",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE ignorieren",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Wenn dieser Wert FALSE ist, wird am Ende Ihres Skripts die Zeile \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" angehängt. Dadurch wird der letzte Exitcode aus einem externen Befehl als Exitcode der PowerShell weitergegeben. Andernfalls wird die Zeile nicht an das Ende Ihres Skripts angehängt.",
- "loc.input.label.visibleAzLogin": "Ausgabesichtbarkeit der az-Anmeldung",
- "loc.input.help.visibleAzLogin": "Durch Festlegen auf „true“ wird der az-Anmeldebefehl an die Aufgabe ausgegeben. Durch Festlegen auf „false“ wird die Ausgabe der az-Anmeldung unterdrückt.",
- "loc.input.label.keepAzSessionActive": "[Experimentell] Azure CLI-Sitzung aktiv halten",
- "loc.input.help.keepAzSessionActive": "Wenn diese Option aktiviert ist, meldet die Aufgabe sich kontinuierlich bei Azure an, um AADSTS700024 Fehler beim Anfordern von Zugriffstoken über das IdToken-Ablaufdatum hinaus zu vermeiden. Beachten Sie, dass dieses Feature EXPERIMENTELL ist und möglicherweise nicht in allen Szenarien funktioniert und Sie es ohne jegliche Gewährleistungen verwenden. Gilt nur für Dienstverbindungen, die das Authentifizierungsschema des Workloadidentitätsverbunds verwenden.",
- "loc.messages.ScriptReturnCode": "Skript wurde mit Rückgabecode beendet: %d",
- "loc.messages.ScriptFailed": "Skriptfehler: %s",
- "loc.messages.ScriptFailedStdErr": "Das Skript weist Ausgabe in stderr auf. Dies verursacht einen Fehler, weil \"failOnStdErr\" auf TRUE festgelegt ist.",
- "loc.messages.ScriptFailedWithExitCode": "Skriptfehler mit Exitcode %d.",
- "loc.messages.UnsupportedEndpointScheme": "Nicht unterstütztes Authentifizierungsschema für Dienstverbindung: Dienstprinzipal für AzureRM",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x ist nicht auf diesem Computer installiert.",
- "loc.messages.FailedToLogout": "Beim Abmelden ist der folgende Fehler aufgetreten: %s",
- "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
- "loc.messages.MSILoginFailed": "Fehler bei der Azure-Anmeldung mit einer verwalteten Dienstidentität.",
- "loc.messages.AuthSchemeNotSupported": "Das Authentifizierungsschema \"%s\" wird nicht unterstützt.",
- "loc.messages.ErrorInSettingUpSubscription": "Fehler beim Festlegen des Abonnements.",
- "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR-Umgebungsvariable wird festgelegt auf: %s",
- "loc.messages.SettingAzureCloud": "Aktive Cloud wird festgelegt auf: %s",
- "loc.messages.JS_InvalidFilePath": "Die Skriptdatei wurde am angegebenen Skriptspeicherort nicht gefunden: \"%s\". Überprüfen Sie, ob das Skript im angegebenen Pfad vorhanden ist. Wenn Sie ein Inlineskript verwenden möchten, geben Sie den Skriptspeicherort als \"inlineScript\" an.",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference \"%s\" ungültig. Der Wert muss \"Stop\", \"Continue\" oder \"SilentlyContinue\" sein.",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Für Agent-Versionen vor 2.115.0 kann nur die globale Azure CLI-Konfiguration verwendet werden.",
- "loc.messages.UnacceptedScriptLocationValue": "%s ist kein gültiger Wert für die Taskeingabe „Script Location“ (scriptLocation in YAML). Der Wert kann entweder „inlineScript“ oder „scriptPath“ sein.",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter %s. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion.",
- "loc.messages.ProxyConfig": "Das az-Tool ist für die Verwendung von „%s“ als Proxyserver konfiguriert.",
- "loc.messages.FailedToRefreshAzSession": "Fehler beim Aktualisieren der AZ-CLI-Sitzung: %s",
- "loc.messages.RefreshingAzSession": "Es wird versucht, die AZ-CLI-Sitzung zu aktualisieren...",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "Die Eingabe \"keepAzSessionActive\" kann nur für die ARM-Dienstverbindung des Workloadidentitätsverbunds verwendet werden. Das Authentifizierungsschema des Dienstendpunkts, auf das verwiesen wird, war unerwartet: %s. Ändern Sie das Schema, oder entfernen Sie die Eingabe \"keepAzSessionActive\"."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) oder [Azure CLI-Dokumentation anzeigen](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Hiermit werden Azure CLI-Befehle für ein Azure-Abonnement in einem PowerShell Core-/Shellskript (bei Ausführung für einen Linux-Agent) oder einem PowerShell-/PowerShell Core-/Batchskript (bei Ausführung für einen Windows-Agent) ausgeführt.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Neuerungen in Version 2.0:\n– Unterstützung für PowerShell- und PowerShell Core-Skripts. \n– PowerShell Core arbeitet mit plattformübergreifenden Agents (Linux, macOS oder Windows). Stellen Sie sicher, dass der Agent PowerShell-Version 6 oder höher verwendet. \n– Ein PowerShell-Skript funktioniert nur mit dem Windows-Agent. Stellen Sie sicher, dass der Agent PowerShell-Version 5 oder niedriger verwendet.",
+ "loc.group.displayName.advanced": "Erweitert",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
+ "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
+ "loc.input.label.scriptType": "Skripttyp",
+ "loc.input.help.scriptType": "Skripttyp: PowerShell-/PowerShell Core-/BAT-/Shellskript. Wählen Sie bei Ausführung für einen Linux-Agent ein Shell-/PowerShell Core-Skript oder bei Ausführung für einen Windows-Agent ein Batch-/PowerShell-/PowerShell Core-Skript aus. Das PowerShell Core-Skript kann für plattformübergreifende Agents (Linux, macOS oder Windows) ausgeführt werden.",
+ "loc.input.label.scriptLocation": "Skriptspeicherort",
+ "loc.input.help.scriptLocation": "Pfad zum Skript: Dateipfad oder Inlineskript",
+ "loc.input.label.scriptPath": "Skriptpfad",
+ "loc.input.help.scriptPath": "Vollqualifizierter Pfad des Skripts (PS1 oder BAT oder CMD bei Verwendung des Windows-basierten Agents, PS1 oder SH bei Verwendung eines Linux-basierten Agents) oder ein Pfad relativ zum Standardarbeitsverzeichnis",
+ "loc.input.label.inlineScript": "Inlineskript",
+ "loc.input.help.inlineScript": "Sie können Ihre Skripts hier inline einfügen. Bei Verwendung eines Windows-Agents verwenden Sie ein PowerShell-, PowerShell Core- oder Batchskript, bei Verwendung eines Linux-basierten Agents ein PowerShell- oder Shellskript. Verwenden Sie für Batchdateien das Präfix \"call\" vor jedem Azure-Befehl. Sie können außerdem mithilfe von Argumenten vordefinierte und benutzerdefinierte Variablen an das Skript übergeben. \n\n Beispiel für PowerShell/PowerShellCore/Shell: \naz --version \naz account show \n\n Beispiel für Batch: \ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Skriptargumente",
+ "loc.input.help.scriptArguments": "An das Skript übergebenen Argumente",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Stellt oben in Ihrem PowerShell-/PowerShell Core-Skript die Zeile \"$ErrorActionPreference = 'VALUE'\" voran.",
+ "loc.input.label.addSpnToEnvironment": "Auf Dienstprinzipaldetails im Skript zugreifen",
+ "loc.input.help.addSpnToEnvironment": "Fügt die Dienstprinzipal-ID, den Dienstprinzipalschlüssel und die Mandanten-ID des ausgewählten Azure-Endpunkts zur Ausführungsumgebung des Skripts hinzu. Sie können in Ihrem Skript die folgenden Variablen verwenden: \"servicePrincipalId\", \"servicePrincipalKey\" und \"tenantId\".\n\nEine Berücksichtigung erfolgt nur, wenn der Azure-Endpunkt das Dienstprinzipal-Authentifizierungsschema aufweist.\n\nDie Syntax für den Zugriff auf Umgebungsvariablen basiert auf dem Skripttyp.\n\nPowerShell-Skript: $env:servicePrincipalId\n\nBatchskript: %servicePrincipalId% \n\nShellskript: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Globale Azure CLI-Konfiguration verwenden",
+ "loc.input.help.useGlobalConfig": "Bei Festlegung auf FALSE verwendet diese Aufgabe ein eigenes, separates [Azure CLI-Konfigurationsverzeichnis](https://docs.microsoft.com/de-de/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Dieses Verzeichnis kann zum Ausführen von Azure CLI-Aufgaben in *parallelen* Releases verwendet werden.",
+ "loc.input.label.cwd": "Arbeitsverzeichnis",
+ "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
+ "loc.input.label.failOnStandardError": "Fehler bei Standardfehler.",
+ "loc.input.help.failOnStandardError": "Bei aktivierter Option kann diese Aufgabe nicht erfolgreich ausgeführt werden, wenn Fehler in den StandardError-Stream geschrieben werden. Deaktivieren Sie das Kontrollkästchen, um Standardfehler zu ignorieren, und bestimmen Sie den Status mithilfe von Exitcodes.",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE ignorieren",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Wenn dieser Wert FALSE ist, wird am Ende Ihres Skripts die Zeile \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" angehängt. Dadurch wird der letzte Exitcode aus einem externen Befehl als Exitcode der PowerShell weitergegeben. Andernfalls wird die Zeile nicht an das Ende Ihres Skripts angehängt.",
+ "loc.input.label.visibleAzLogin": "Ausgabesichtbarkeit der az-Anmeldung",
+ "loc.input.help.visibleAzLogin": "Durch Festlegen auf „true“ wird der az-Anmeldebefehl an die Aufgabe ausgegeben. Durch Festlegen auf „false“ wird die Ausgabe der az-Anmeldung unterdrückt.",
+ "loc.input.label.keepAzSessionActive": "[Experimentell] Azure CLI-Sitzung aktiv halten",
+ "loc.input.help.keepAzSessionActive": "Wenn diese Option aktiviert ist, meldet die Aufgabe sich kontinuierlich bei Azure an, um AADSTS700024 Fehler beim Anfordern von Zugriffstoken über das IdToken-Ablaufdatum hinaus zu vermeiden. Beachten Sie, dass dieses Feature EXPERIMENTELL ist und möglicherweise nicht in allen Szenarien funktioniert und Sie es ohne jegliche Gewährleistungen verwenden. Gilt nur für Dienstverbindungen, die das Authentifizierungsschema des Workloadidentitätsverbunds verwenden.",
+ "loc.messages.ScriptReturnCode": "Skript wurde mit Rückgabecode beendet: %d",
+ "loc.messages.ScriptFailed": "Skriptfehler: %s",
+ "loc.messages.ScriptFailedStdErr": "Das Skript weist Ausgabe in stderr auf. Dies verursacht einen Fehler, weil \"failOnStdErr\" auf TRUE festgelegt ist.",
+ "loc.messages.ScriptFailedWithExitCode": "Skriptfehler mit Exitcode %d.",
+ "loc.messages.UnsupportedEndpointScheme": "Nicht unterstütztes Authentifizierungsschema für Dienstverbindung: Dienstprinzipal für AzureRM",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x ist nicht auf diesem Computer installiert.",
+ "loc.messages.FailedToLogout": "Beim Abmelden ist der folgende Fehler aufgetreten: %s",
+ "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
+ "loc.messages.MSILoginFailed": "Fehler bei der Azure-Anmeldung mit einer verwalteten Dienstidentität.",
+ "loc.messages.AuthSchemeNotSupported": "Das Authentifizierungsschema \"%s\" wird nicht unterstützt.",
+ "loc.messages.ErrorInSettingUpSubscription": "Fehler beim Festlegen des Abonnements.",
+ "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR-Umgebungsvariable wird festgelegt auf: %s",
+ "loc.messages.SettingAzureCloud": "Aktive Cloud wird festgelegt auf: %s",
+ "loc.messages.JS_InvalidFilePath": "Die Skriptdatei wurde am angegebenen Skriptspeicherort nicht gefunden: \"%s\". Überprüfen Sie, ob das Skript im angegebenen Pfad vorhanden ist. Wenn Sie ein Inlineskript verwenden möchten, geben Sie den Skriptspeicherort als \"inlineScript\" an.",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference \"%s\" ungültig. Der Wert muss \"Stop\", \"Continue\" oder \"SilentlyContinue\" sein.",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Für Agent-Versionen vor 2.115.0 kann nur die globale Azure CLI-Konfiguration verwendet werden.",
+ "loc.messages.UnacceptedScriptLocationValue": "%s ist kein gültiger Wert für die Taskeingabe „Script Location“ (scriptLocation in YAML). Der Wert kann entweder „inlineScript“ oder „scriptPath“ sein.",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Das Geheimnis ist abgelaufen. Aktualisieren Sie die Dienstverbindung unter %s. Weitere Informationen zur Konvertierung in Dienstverbindungen ohne Geheimnis finden Sie unter https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.ProxyConfig": "Das az-Tool ist für die Verwendung von „%s“ als Proxyserver konfiguriert.",
+ "loc.messages.FailedToRefreshAzSession": "Fehler beim Aktualisieren der AZ-CLI-Sitzung: %s",
+ "loc.messages.RefreshingAzSession": "Es wird versucht, die AZ-CLI-Sitzung zu aktualisieren...",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "Die Eingabe \"keepAzSessionActive\" kann nur für die ARM-Dienstverbindung des Workloadidentitätsverbunds verwendet werden. Das Authentifizierungsschema des Dienstendpunkts, auf das verwiesen wird, war unerwartet: %s. Ändern Sie das Schema, oder entfernen Sie die Eingabe \"keepAzSessionActive\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
index 3b8fde66d5be..f1168f6c7385 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "CLI de Azure",
- "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) o [consultar la documentación de la CLI de Azure](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Ejecute los comandos de la CLI de Azure para una suscripción de Azure en un script de PowerShell Core o Shell (al ejecutarse en un agente de Linux) o en un script de PowerShell/PowerShell Core/por lotes (al ejecutarse en un agente de Windows).",
- "loc.instanceNameFormat": "CLI de Azure $(scriptPath)",
- "loc.releaseNotes": "Novedades de la versión 2.0:\n- Compatibilidad con los scripts de PowerShell y PowerShell Core. \n- PowerShell Core funciona con agentes multiplataforma (Linux, macOS o Windows); asegúrese de que el agente tenga la versión 6 de PowerShell o una posterior. \n- El script de PowerShell funciona solo con el agente de Windows; asegúrese de que el agente tenga la versión 5 de PowerShell o una anterior.",
- "loc.group.displayName.advanced": "Avanzado",
- "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
- "loc.input.label.scriptType": "Tipo de script",
- "loc.input.help.scriptType": "Tipo de script: script de PowerShell/PowerShell Core/por lotes/Shell. Seleccione el script de Shell/PowerShell Core al ejecutarse en el agente de Linux o el script por lotes/PowerShell/PowerShell Core al ejecutarse en el agente de Windows. El script de PowerShell Core puede ejecutarse en agentes multiplataforma (Linux, macOS o Windows).",
- "loc.input.label.scriptLocation": "Ubicación del script",
- "loc.input.help.scriptLocation": "Ruta de acceso al script: ruta de acceso de archivo o script alineado",
- "loc.input.label.scriptPath": "Ruta de acceso del script",
- "loc.input.help.scriptPath": "Ruta de acceso completa del script (.ps1, .bat o .cmd cuando se usa el agente basado en Windows; de lo contrario, .ps1 o .sh cuando se usa el agente basado en Linux) o una ruta de acceso relativa al directorio de trabajo predeterminado",
- "loc.input.label.inlineScript": "Script en línea",
- "loc.input.help.inlineScript": "Puede escribir aquí los scripts alineados. Utilice el scripting de PowerShell, PowerShell Core o por lotes cuando use un agente de Windows o bien use el scripting del shell o de PowerShell Core con los agentes basados en Linux. Para los archivos por lotes, use el prefijo \"call\" delante de cada comando de Azure. También puede pasar variables predefinidas y personalizadas a este script mediante argumentos. \n\n Ejemplo para PowerShell, PowerShellCore o shell: \naz --version \naz account show \n\n Ejemplo por lotes:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Argumentos de script",
- "loc.input.help.scriptArguments": "Argumentos pasados al script",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Antepone la línea \"$ErrorActionPreference = 'VALUE'\" al principio del script de PowerShell o PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en el script",
- "loc.input.help.addSpnToEnvironment": "Agrega el identificador de la entidad de servicio, la clave de la entidad de servicio y el identificador de inquilino del punto de conexión de Azure seleccionado al entorno de ejecución del script. Puede usar las variables \"servicePrincipalId\", \"servicePrincipalKey\" y \"tenantId\" en el script.\n\nEsto solo se sigue cuando el punto de conexión de Azure tiene el esquema de autenticación de la entidad de servicio.\n\nLa sintaxis para acceder a las variables de entorno se basa en el tipo de script.\n\nScript de PowerShell: $env:servicePrincipalId\n\nScript por lotes: %servicePrincipalId% \n\nScript del shell: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Usar la configuración global de la CLI de Azure",
- "loc.input.help.useGlobalConfig": "Si es false, esta tarea usará su propio [directorio de configuración de la CLI de Azure](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Se puede usar para ejecutar tareas de la CLI de Azure en versiones en *paralelo*.",
- "loc.input.label.cwd": "Directorio de trabajo",
- "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "Error si se produce un error estándar",
- "loc.input.help.failOnStandardError": "Si es true, la tarea no se podrá ejecutar cuando se registre algún error en la secuencia StandardError. Anule la selección de la casilla para ignorar los errores estándar y use los códigos de salida para determinar el estado.",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorar $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si es false, se anexa la línea \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" al final del script. Esto hará que se propague el último código de salida de un comando externo como código de salida de PowerShell. De lo contrario, no se anexa la línea al final del script.",
- "loc.input.label.visibleAzLogin": "visibilidad de salida de acceso de zona de disponibilidad",
- "loc.input.help.visibleAzLogin": "Si se establece en true, el comando de acceso de zona de disponibilidad generará la salida en la tarea. Si se establece en false, se suprimirá la salida de acceso de zona de disponibilidad.",
- "loc.input.label.keepAzSessionActive": "[Experimental] Mantener la sesión de la CLI de Azure activa",
- "loc.input.help.keepAzSessionActive": "Cuando se habilita, esta tarea iniciará sesión continuamente en Azure para evitar errores de AADSTS700024 al solicitar tokens de acceso más allá de la fecha de expiración del IdToken. Tenga en cuenta que esta característica es EXPERIMENTAL, podría no funcionar en todos los escenarios y está usándola sin ninguna garantía. Solo es válido para las conexiones de servicio que usan el esquema de autenticación de federación de identidades de carga de trabajo.",
- "loc.messages.ScriptReturnCode": "El script finalizó con el código de retorno: %d",
- "loc.messages.ScriptFailed": "No se pudo ejecutar el script. Error: %s",
- "loc.messages.ScriptFailedStdErr": "El script tiene la salida en stderr. Se produce un error cuando failOnStdErr está establecido en true.",
- "loc.messages.ScriptFailedWithExitCode": "Error del script con el código de salida %d",
- "loc.messages.UnsupportedEndpointScheme": "Esquema de autorización de conexión de servicio no compatible: entidad de servicio para AzureRM",
- "loc.messages.AzureSDKNotFound": "La CLI de Azure 2.x no está instalada en esta máquina.",
- "loc.messages.FailedToLogout": "Error al cerrar sesión: %s",
- "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
- "loc.messages.MSILoginFailed": "Error de inicio de sesión de Azure con Managed Service Identity",
- "loc.messages.AuthSchemeNotSupported": "No se admite el esquema de autenticación %s.",
- "loc.messages.ErrorInSettingUpSubscription": "Error en la configuración de la suscripción",
- "loc.messages.SettingAzureConfigDir": "Estableciendo la variable de entorno AZURE_CONFIG_DIR en %s",
- "loc.messages.SettingAzureCloud": "Estableciendo la nube activa en %s",
- "loc.messages.JS_InvalidFilePath": "No se encontró el archivo de script en la ubicación de script especificada: \"%s\". Compruebe que el script existe en la ruta de acceso especificada. Si desea usar un script alineado, especifique la entrada \"Ubicación del script\" como \"inlineScript\".",
- "loc.messages.JS_InvalidErrorActionPreference": "El valor \"%s\" de ErrorActionPreference no es válido. El valor debe ser uno de los siguientes: \"Stop\", \"Continue\" o \"SilentlyContinue\"",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Para la versión del agente < 2.115.0, solo se puede usar la configuración global de la CLI de Azure.",
- "loc.messages.UnacceptedScriptLocationValue": "%s no es un valor válido para la entrada de tarea 'Ubicación del script' (scriptLocation en YAML). El valor puede ser 'inlineScript' o 'scriptPath'",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en %s Consulte https://aka.ms/azdo-rm-workload-identity-conversion para obtener más información sobre la conversión a conexiones de servicio sin secretos.",
- "loc.messages.ProxyConfig": "la herramienta de zona de disponibilidad está configurada para usar %s como servidor proxy",
- "loc.messages.FailedToRefreshAzSession": "Error al intentar actualizar la sesión de az-cli: %s",
- "loc.messages.RefreshingAzSession": "Intentando actualizar la sesión de az-cli...",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "La entrada \"keepAzSessionActive\" solo se puede usar para la conexión del servicio ARM de federación de identidades de carga de trabajo. No se esperaba el esquema de autenticación del punto de conexión de servicio al que se hace referencia: %s. Cambie el esquema o quite la entrada \"keepAzSessionActive\"."
+{
+ "loc.friendlyName": "CLI de Azure",
+ "loc.helpMarkDown": "[Obtener más información acerca de esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) o [consultar la documentación de la CLI de Azure](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Ejecute los comandos de la CLI de Azure para una suscripción de Azure en un script de PowerShell Core o Shell (al ejecutarse en un agente de Linux) o en un script de PowerShell/PowerShell Core/por lotes (al ejecutarse en un agente de Windows).",
+ "loc.instanceNameFormat": "CLI de Azure $(scriptPath)",
+ "loc.releaseNotes": "Novedades de la versión 2.0:\n- Compatibilidad con los scripts de PowerShell y PowerShell Core. \n- PowerShell Core funciona con agentes multiplataforma (Linux, macOS o Windows); asegúrese de que el agente tenga la versión 6 de PowerShell o una posterior. \n- El script de PowerShell funciona solo con el agente de Windows; asegúrese de que el agente tenga la versión 5 de PowerShell o una anterior.",
+ "loc.group.displayName.advanced": "Avanzado",
+ "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
+ "loc.input.label.scriptType": "Tipo de script",
+ "loc.input.help.scriptType": "Tipo de script: script de PowerShell/PowerShell Core/por lotes/Shell. Seleccione el script de Shell/PowerShell Core al ejecutarse en el agente de Linux o el script por lotes/PowerShell/PowerShell Core al ejecutarse en el agente de Windows. El script de PowerShell Core puede ejecutarse en agentes multiplataforma (Linux, macOS o Windows).",
+ "loc.input.label.scriptLocation": "Ubicación del script",
+ "loc.input.help.scriptLocation": "Ruta de acceso al script: ruta de acceso de archivo o script alineado",
+ "loc.input.label.scriptPath": "Ruta de acceso del script",
+ "loc.input.help.scriptPath": "Ruta de acceso completa del script (.ps1, .bat o .cmd cuando se usa el agente basado en Windows; de lo contrario, .ps1 o .sh cuando se usa el agente basado en Linux) o una ruta de acceso relativa al directorio de trabajo predeterminado",
+ "loc.input.label.inlineScript": "Script en línea",
+ "loc.input.help.inlineScript": "Puede escribir aquí los scripts alineados. Utilice el scripting de PowerShell, PowerShell Core o por lotes cuando use un agente de Windows o bien use el scripting del shell o de PowerShell Core con los agentes basados en Linux. Para los archivos por lotes, use el prefijo \"call\" delante de cada comando de Azure. También puede pasar variables predefinidas y personalizadas a este script mediante argumentos. \n\n Ejemplo para PowerShell, PowerShellCore o shell: \naz --version \naz account show \n\n Ejemplo por lotes:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Argumentos de script",
+ "loc.input.help.scriptArguments": "Argumentos pasados al script",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Antepone la línea \"$ErrorActionPreference = 'VALUE'\" al principio del script de PowerShell o PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Acceder a los detalles de la entidad de servicio en el script",
+ "loc.input.help.addSpnToEnvironment": "Agrega el identificador de la entidad de servicio, la clave de la entidad de servicio y el identificador de inquilino del punto de conexión de Azure seleccionado al entorno de ejecución del script. Puede usar las variables \"servicePrincipalId\", \"servicePrincipalKey\" y \"tenantId\" en el script.\n\nEsto solo se sigue cuando el punto de conexión de Azure tiene el esquema de autenticación de la entidad de servicio.\n\nLa sintaxis para acceder a las variables de entorno se basa en el tipo de script.\n\nScript de PowerShell: $env:servicePrincipalId\n\nScript por lotes: %servicePrincipalId% \n\nScript del shell: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Usar la configuración global de la CLI de Azure",
+ "loc.input.help.useGlobalConfig": "Si es false, esta tarea usará su propio [directorio de configuración de la CLI de Azure](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Se puede usar para ejecutar tareas de la CLI de Azure en versiones en *paralelo*.",
+ "loc.input.label.cwd": "Directorio de trabajo",
+ "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "Error si se produce un error estándar",
+ "loc.input.help.failOnStandardError": "Si es true, la tarea no se podrá ejecutar cuando se registre algún error en la secuencia StandardError. Anule la selección de la casilla para ignorar los errores estándar y use los códigos de salida para determinar el estado.",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorar $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si es false, se anexa la línea \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" al final del script. Esto hará que se propague el último código de salida de un comando externo como código de salida de PowerShell. De lo contrario, no se anexa la línea al final del script.",
+ "loc.input.label.visibleAzLogin": "visibilidad de salida de acceso de zona de disponibilidad",
+ "loc.input.help.visibleAzLogin": "Si se establece en true, el comando de acceso de zona de disponibilidad generará la salida en la tarea. Si se establece en false, se suprimirá la salida de acceso de zona de disponibilidad.",
+ "loc.input.label.keepAzSessionActive": "[Experimental] Mantener la sesión de la CLI de Azure activa",
+ "loc.input.help.keepAzSessionActive": "Cuando se habilita, esta tarea iniciará sesión continuamente en Azure para evitar errores de AADSTS700024 al solicitar tokens de acceso más allá de la fecha de expiración del IdToken. Tenga en cuenta que esta característica es EXPERIMENTAL, podría no funcionar en todos los escenarios y está usándola sin ninguna garantía. Solo es válido para las conexiones de servicio que usan el esquema de autenticación de federación de identidades de carga de trabajo.",
+ "loc.messages.ScriptReturnCode": "El script finalizó con el código de retorno: %d",
+ "loc.messages.ScriptFailed": "No se pudo ejecutar el script. Error: %s",
+ "loc.messages.ScriptFailedStdErr": "El script tiene la salida en stderr. Se produce un error cuando failOnStdErr está establecido en true.",
+ "loc.messages.ScriptFailedWithExitCode": "Error del script con el código de salida %d",
+ "loc.messages.UnsupportedEndpointScheme": "Esquema de autorización de conexión de servicio no compatible: entidad de servicio para AzureRM",
+ "loc.messages.AzureSDKNotFound": "La CLI de Azure 2.x no está instalada en esta máquina.",
+ "loc.messages.FailedToLogout": "Error al cerrar sesión: %s",
+ "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
+ "loc.messages.MSILoginFailed": "Error de inicio de sesión de Azure con Managed Service Identity",
+ "loc.messages.AuthSchemeNotSupported": "No se admite el esquema de autenticación %s.",
+ "loc.messages.ErrorInSettingUpSubscription": "Error en la configuración de la suscripción",
+ "loc.messages.SettingAzureConfigDir": "Estableciendo la variable de entorno AZURE_CONFIG_DIR en %s",
+ "loc.messages.SettingAzureCloud": "Estableciendo la nube activa en %s",
+ "loc.messages.JS_InvalidFilePath": "No se encontró el archivo de script en la ubicación de script especificada: \"%s\". Compruebe que el script existe en la ruta de acceso especificada. Si desea usar un script alineado, especifique la entrada \"Ubicación del script\" como \"inlineScript\".",
+ "loc.messages.JS_InvalidErrorActionPreference": "El valor \"%s\" de ErrorActionPreference no es válido. El valor debe ser uno de los siguientes: \"Stop\", \"Continue\" o \"SilentlyContinue\"",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Para la versión del agente < 2.115.0, solo se puede usar la configuración global de la CLI de Azure.",
+ "loc.messages.UnacceptedScriptLocationValue": "%s no es un valor válido para la entrada de tarea \"Ubicación del script\" (scriptLocation en YAML). El valor puede ser \"inlineScript\" o \"scriptPath\"",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "El secreto expiró. Actualice la conexión de servicio en %s Consulte https://aka.ms/azdo-rm-workload-identity-conversion para obtener más información sobre la conversión a conexiones de servicio sin secretos.",
+ "loc.messages.ProxyConfig": "la herramienta de zona de disponibilidad está configurada para usar %s como servidor proxy",
+ "loc.messages.FailedToRefreshAzSession": "Error al intentar actualizar la sesión de az-cli: %s",
+ "loc.messages.RefreshingAzSession": "Intentando actualizar la sesión de az-cli...",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "La entrada \"keepAzSessionActive\" solo se puede usar para la conexión del servicio ARM de federación de identidades de carga de trabajo. No se esperaba el esquema de autenticación del punto de conexión de servicio al que se hace referencia: %s. Cambie el esquema o quite la entrada \"keepAzSessionActive\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
index 2b7f926538d7..74775e9414af 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) ou [consulter la documentation d'Azure CLI](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Exécutez des commandes Azure CLI sur un abonnement Azure via un script PowerShell Core/d'interpréteur de commandes sur un agent Linux, ou un script PowerShell/PowerShell Core/de commandes par lots sur un agent Windows.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Nouveautés de la version 2.0 :\n- Prise en charge de script PowerShell et PowerShell Core. \n- PowerShell Core fonctionne avec les agents multiplateformes (Linux, macOS ou Windows). Vérifiez que l'agent dispose de PowerShell version 6 ou ultérieure. \n- Un script PowerShell fonctionne uniquement avec un agent Windows. Vérifiez que l'agent dispose de PowerShell version 5 ou antérieure.",
- "loc.group.displayName.advanced": "Avancé",
- "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
- "loc.input.label.scriptType": "Type de script",
- "loc.input.help.scriptType": "Type de script : PowerShell/PowerShell Core/commandes par lot/interpréteur de commandes. Sélectionnez un script d'interpréteur de commandes/PowerShell Core pour un agent Linux ou un script de commandes par lot/PowerShell/PowerShell Core pour un agent Windows. Un script PowerShell Core peut s'exécuter sur des agents multiplateformes (Linux, macOS ou Windows).",
- "loc.input.label.scriptLocation": "Emplacement du script",
- "loc.input.help.scriptLocation": "Chemin du script : chemin de fichier ou script inline",
- "loc.input.label.scriptPath": "Chemin d'accès du script",
- "loc.input.help.scriptPath": "Chemin complet du script (.ps1, .bat ou .cmd pour un agent Windows, et .ps1 ou .sh pour un agent Linux) ou chemin relatif au répertoire de travail par défaut",
- "loc.input.label.inlineScript": "Script Inline",
- "loc.input.help.inlineScript": "Vous pouvez écrire vos scripts inline ici. Pour les agents Windows, utilisez un script PowerShell, PowerShell Core ou de commandes par lot. Pour les agents Linux, utilisez un script PowerShell Core ou d'interpréteur de commandes. Pour les fichiers de commandes, utilisez le préfixe \"call\" avant chaque commande Azure. Vous pouvez également passer des variables prédéfinies et personnalisées à ce script à l'aide d'arguments \n\n exemple pour PowerShell/PowerShell Core/l'interpréteur de commandes : \naz --version \naz account show \n\n exemple pour les commandes par lot :\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Arguments de script",
- "loc.input.help.scriptArguments": "Arguments passés au script",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Ajoute la ligne '$ErrorActionPreference = 'VALUE'' au début de votre script PowerShell/PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans le script",
- "loc.input.help.addSpnToEnvironment": "Ajoute l'ID de principal de service, la clé de principal de service et l'ID de locataire du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables 'servicePrincipalId', 'servicePrincipalKey' et 'tenantId' dans votre script.\n\nCeci est valable uniquement quand le point de terminaison Azure a un schéma d'authentification du principal de service.\n\nSyntaxe permettant d'accéder aux variables d'environnement en fonction du type de script.\n\nScript PowerShell : $env:servicePrincipalId\n\nScript de commandes par lot : %servicePrincipalId% \n\nScript d'interpréteur de commandes : $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Utiliser la configuration Azure CLI globale",
- "loc.input.help.useGlobalConfig": "Si la valeur est false, cette tâche utilise son propre [répertoire de configuration Azure CLI](https://docs.microsoft.com/fr-fr/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) distinct. Permet d'exécuter des tâches Azure CLI dans des mises en production *parallèles*",
- "loc.input.label.cwd": "Répertoire de travail",
- "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
- "loc.input.label.failOnStandardError": "Échec sur une erreur standard",
- "loc.input.help.failOnStandardError": "Si la valeur est true, cette tâche se solde par un échec quand des erreurs sont écrites dans le flux de données StandardError. Décochez la case pour ignorer les erreurs standard et utiliser les codes de sortie afin de déterminer l'état",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorer $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si cette valeur est false, la ligne 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' est ajoutée à la fin de votre script. Cela entraîne la propagation du dernier code de sortie d'une commande externe en tant que code de sortie de PowerShell. Sinon, la ligne n'est pas ajoutée à la fin de votre script.",
- "loc.input.label.visibleAzLogin": "visibilité de sortie de connexion az",
- "loc.input.help.visibleAzLogin": "Si la valeur est définie sur true, la commande de connexion az est générée dans la tâche. Si la valeur est définie sur false, la sortie de connexion az est supprimée",
- "loc.input.label.keepAzSessionActive": "[Expérimental] Maintenir une session Azure CLI active",
- "loc.input.help.keepAzSessionActive": "Si vous activez cette option, cette tâche va se connecter continuellement à Azure pour éviter des erreurs de type AADSTS700024 lors d’une demande de jetons d’accès au-delà de la date d’expiration de IdToken. Notez que cette fonctionnalité est EXPÉRIMENTALE, risque de ne pas fonctionner dans tous les scénarios et que vous l’utilisez sans aucune garantie. Valide uniquement pour les connexions de service utilisant le schéma d’authentification de fédération des identités de charge de travail.",
- "loc.messages.ScriptReturnCode": "Arrêt du script. Code de retour : %d",
- "loc.messages.ScriptFailed": "Échec du script. Erreur : %s",
- "loc.messages.ScriptFailedStdErr": "Le script a une sortie vers stderr. Échec, car failOnStdErr a la valeur true.",
- "loc.messages.ScriptFailedWithExitCode": "Échec du script. Code de sortie : %d",
- "loc.messages.UnsupportedEndpointScheme": "Modèle d'autorisation de connexion de service non pris en charge : principal du service pour AzureRM",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x n'est pas installé sur cette machine.",
- "loc.messages.FailedToLogout": "L'erreur suivante s'est produite durant la déconnexion : %s",
- "loc.messages.LoginFailed": "Échec de la connexion Azure",
- "loc.messages.MSILoginFailed": "Échec de la connexion Azure via Managed Service Identity",
- "loc.messages.AuthSchemeNotSupported": "Le schéma d'authentification %s n'est pas pris en charge",
- "loc.messages.ErrorInSettingUpSubscription": "Erreur durant la configuration de l'abonnement",
- "loc.messages.SettingAzureConfigDir": "Affectation de %s à la variable d'environnement AZURE_CONFIG_DIR",
- "loc.messages.SettingAzureCloud": "Affectation de %s au cloud actif",
- "loc.messages.JS_InvalidFilePath": "Le fichier de script est introuvable à l'emplacement de script spécifié : '%s'. Vérifiez que le script existe dans le chemin spécifié. Si vous souhaitez utiliser un script inline, indiquez 'inlineScript' pour 'Script Location'.",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valide. La valeur doit correspondre à 'Stop', 'Continue' ou 'SilentlyContinue'",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Pour une version d'agent < 2.115.0, seule la configuration Azure CLI globale peut être utilisée",
- "loc.messages.UnacceptedScriptLocationValue": "%s n’est pas une valeur valide pour l’entrée de tâche « Emplacement du script » (scriptLocation dans YAML). La valeur peut être 'inlineScript' ou 'scriptPath'",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse %s Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret.",
- "loc.messages.ProxyConfig": "l’outil az est configuré pour utiliser %s comme serveur proxy",
- "loc.messages.FailedToRefreshAzSession": "L’erreur suivante s’est produite lors de la tentative d’actualisation de la session az-cli : %s",
- "loc.messages.RefreshingAzSession": "Tentative d’actualisation de la session az-cli... Merci de patienter.",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "L’entrée « keepAzSessionActive » est susceptible d’être uniquement utilisée pour la connexion du service ARM de fédération des identités de charge de travail. Le schéma d’authentification du point de terminaison de service référencé était inattendu : %s. Modifiez le schéma ou supprimez l’entrée « keepAzSessionActive »."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) ou [consulter la documentation d'Azure CLI](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Exécutez des commandes Azure CLI sur un abonnement Azure via un script PowerShell Core/d'interpréteur de commandes sur un agent Linux, ou un script PowerShell/PowerShell Core/de commandes par lots sur un agent Windows.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Nouveautés de la version 2.0 :\n- Prise en charge de script PowerShell et PowerShell Core. \n- PowerShell Core fonctionne avec les agents multiplateformes (Linux, macOS ou Windows). Vérifiez que l'agent dispose de PowerShell version 6 ou ultérieure. \n- Un script PowerShell fonctionne uniquement avec un agent Windows. Vérifiez que l'agent dispose de PowerShell version 5 ou antérieure.",
+ "loc.group.displayName.advanced": "Avancé",
+ "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
+ "loc.input.label.scriptType": "Type de script",
+ "loc.input.help.scriptType": "Type de script : PowerShell/PowerShell Core/commandes par lot/interpréteur de commandes. Sélectionnez un script d'interpréteur de commandes/PowerShell Core pour un agent Linux ou un script de commandes par lot/PowerShell/PowerShell Core pour un agent Windows. Un script PowerShell Core peut s'exécuter sur des agents multiplateformes (Linux, macOS ou Windows).",
+ "loc.input.label.scriptLocation": "Emplacement du script",
+ "loc.input.help.scriptLocation": "Chemin du script : chemin de fichier ou script inline",
+ "loc.input.label.scriptPath": "Chemin d'accès du script",
+ "loc.input.help.scriptPath": "Chemin complet du script (.ps1, .bat ou .cmd pour un agent Windows, et .ps1 ou .sh pour un agent Linux) ou chemin relatif au répertoire de travail par défaut",
+ "loc.input.label.inlineScript": "Script Inline",
+ "loc.input.help.inlineScript": "Vous pouvez écrire vos scripts inline ici. Pour les agents Windows, utilisez un script PowerShell, PowerShell Core ou de commandes par lot. Pour les agents Linux, utilisez un script PowerShell Core ou d'interpréteur de commandes. Pour les fichiers de commandes, utilisez le préfixe \"call\" avant chaque commande Azure. Vous pouvez également passer des variables prédéfinies et personnalisées à ce script à l'aide d'arguments \n\n exemple pour PowerShell/PowerShell Core/l'interpréteur de commandes : \naz --version \naz account show \n\n exemple pour les commandes par lot :\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Arguments de script",
+ "loc.input.help.scriptArguments": "Arguments passés au script",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Ajoute la ligne '$ErrorActionPreference = 'VALUE'' au début de votre script PowerShell/PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Accéder aux détails du principal de service dans le script",
+ "loc.input.help.addSpnToEnvironment": "Ajoute l'ID de principal de service, la clé de principal de service et l'ID de locataire du point de terminaison Azure choisi à l'environnement d'exécution du script. Vous pouvez utiliser les variables 'servicePrincipalId', 'servicePrincipalKey' et 'tenantId' dans votre script.\n\nCeci est valable uniquement quand le point de terminaison Azure a un schéma d'authentification du principal de service.\n\nSyntaxe permettant d'accéder aux variables d'environnement en fonction du type de script.\n\nScript PowerShell : $env:servicePrincipalId\n\nScript de commandes par lot : %servicePrincipalId% \n\nScript d'interpréteur de commandes : $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Utiliser la configuration Azure CLI globale",
+ "loc.input.help.useGlobalConfig": "Si la valeur est false, cette tâche utilise son propre [répertoire de configuration Azure CLI](https://docs.microsoft.com/fr-fr/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file) distinct. Permet d'exécuter des tâches Azure CLI dans des mises en production *parallèles*",
+ "loc.input.label.cwd": "Répertoire de travail",
+ "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
+ "loc.input.label.failOnStandardError": "Échec sur une erreur standard",
+ "loc.input.help.failOnStandardError": "Si la valeur est true, cette tâche se solde par un échec quand des erreurs sont écrites dans le flux de données StandardError. Décochez la case pour ignorer les erreurs standard et utiliser les codes de sortie afin de déterminer l'état",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Ignorer $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Si cette valeur est false, la ligne 'if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }' est ajoutée à la fin de votre script. Cela entraîne la propagation du dernier code de sortie d'une commande externe en tant que code de sortie de PowerShell. Sinon, la ligne n'est pas ajoutée à la fin de votre script.",
+ "loc.input.label.visibleAzLogin": "visibilité de sortie de connexion az",
+ "loc.input.help.visibleAzLogin": "Si la valeur est définie sur true, la commande de connexion az est générée dans la tâche. Si la valeur est définie sur false, la sortie de connexion az est supprimée",
+ "loc.input.label.keepAzSessionActive": "[Expérimental] Maintenir une session Azure CLI active",
+ "loc.input.help.keepAzSessionActive": "Si vous activez cette option, cette tâche va se connecter continuellement à Azure pour éviter des erreurs de type AADSTS700024 lors d’une demande de jetons d’accès au-delà de la date d’expiration de IdToken. Notez que cette fonctionnalité est EXPÉRIMENTALE, risque de ne pas fonctionner dans tous les scénarios et que vous l’utilisez sans aucune garantie. Valide uniquement pour les connexions de service utilisant le schéma d’authentification de fédération des identités de charge de travail.",
+ "loc.messages.ScriptReturnCode": "Arrêt du script. Code de retour : %d",
+ "loc.messages.ScriptFailed": "Échec du script. Erreur : %s",
+ "loc.messages.ScriptFailedStdErr": "Le script a une sortie vers stderr. Échec, car failOnStdErr a la valeur true.",
+ "loc.messages.ScriptFailedWithExitCode": "Échec du script. Code de sortie : %d",
+ "loc.messages.UnsupportedEndpointScheme": "Modèle d'autorisation de connexion de service non pris en charge : principal du service pour AzureRM",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x n'est pas installé sur cette machine.",
+ "loc.messages.FailedToLogout": "L'erreur suivante s'est produite durant la déconnexion : %s",
+ "loc.messages.LoginFailed": "Échec de la connexion Azure",
+ "loc.messages.MSILoginFailed": "Échec de la connexion Azure via Managed Service Identity",
+ "loc.messages.AuthSchemeNotSupported": "Le schéma d'authentification %s n'est pas pris en charge",
+ "loc.messages.ErrorInSettingUpSubscription": "Erreur durant la configuration de l'abonnement",
+ "loc.messages.SettingAzureConfigDir": "Affectation de %s à la variable d'environnement AZURE_CONFIG_DIR",
+ "loc.messages.SettingAzureCloud": "Affectation de %s au cloud actif",
+ "loc.messages.JS_InvalidFilePath": "Le fichier de script est introuvable à l'emplacement de script spécifié : '%s'. Vérifiez que le script existe dans le chemin spécifié. Si vous souhaitez utiliser un script inline, indiquez 'inlineScript' pour 'Script Location'.",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' non valide. La valeur doit correspondre à 'Stop', 'Continue' ou 'SilentlyContinue'",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Pour une version d'agent < 2.115.0, seule la configuration Azure CLI globale peut être utilisée",
+ "loc.messages.UnacceptedScriptLocationValue": "%s n’est pas une valeur valide pour l’entrée de tâche « Emplacement du script » (scriptLocation dans YAML). La valeur peut être 'inlineScript' ou 'scriptPath'",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Secret expiré, mettez à jour la connexion de service à l’adresse %s Consultez https://aka.ms/azdo-rm-workload-identity-conversion pour en savoir plus sur la conversion en connexions de service sans secret.",
+ "loc.messages.ProxyConfig": "l’outil az est configuré pour utiliser %s comme serveur proxy",
+ "loc.messages.FailedToRefreshAzSession": "L’erreur suivante s’est produite lors de la tentative d’actualisation de la session az-cli : %s",
+ "loc.messages.RefreshingAzSession": "Tentative d’actualisation de la session az-cli... Merci de patienter.",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "L’entrée « keepAzSessionActive » est susceptible d’être uniquement utilisée pour la connexion du service ARM de fédération des identités de charge de travail. Le schéma d’authentification du point de terminaison de service référencé était inattendu : %s. Modifiez le schéma ou supprimez l’entrée « keepAzSessionActive »."
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
index ae37a9b767b4..f021d69652e0 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[このタスクの詳細を表示](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)、または [Azure CLI のドキュメントを参照](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Linux エージェントで実行している場合は PowerShell Core またはシェル スクリプト、Windows エージェントで実行している場合は PowerShell、PowerShell Core、バッチ スクリプトで、Azure サブスクリプションに対して Azure CLI コマンドを実行します。",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "バージョン 2.0 の新機能:\n- PowerShell および PowerShell Core スクリプトのサポート。\n- PowerShell Core はクロスプラットフォーム エージェント (Linux、macOS、または Windows) で動作します。エージェントに PowerShell バージョン 6 以上があることをご確認ください。\n- PowerShell スクリプトは Windows エージェントのみで動作します。エージェントに PowerShell バージョン 5 以下があることをご確認ください。",
- "loc.group.displayName.advanced": "詳細設定",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
- "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
- "loc.input.label.scriptType": "スクリプトの種類",
- "loc.input.help.scriptType": "スクリプトの種類: PowerShell、PowerShell Core、Bat、シェル スクリプト。Linux エージェントで実行している場合はシェルまたは PowerShell Core スクリプト、Windows エージェントで実行している場合は Batch、PowerShell、PowerShell Core スクリプトのいずれかを選択します。PowerShell Core スクリプトは、クロスプラットフォーム エージェント (Linux、macOS、または Windows) で実行できます。",
- "loc.input.label.scriptLocation": "スクリプトの場所",
- "loc.input.help.scriptLocation": "スクリプトへのパス: ファイル パスまたはインライン スクリプト",
- "loc.input.label.scriptPath": "スクリプト パス",
- "loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .ps1、.bat、.cmd のいずれか、Linux ベースのエージェントを使用している場合は .ps1 または .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
- "loc.input.label.inlineScript": "インライン スクリプト",
- "loc.input.help.inlineScript": "こちらにスクリプトをインラインで記述できます。Windows エージェントを使用する場合は PowerShell、PowerShell Core、バッチ スクリプトのいずれかを使用し、Linux ベースのエージェントを使用する場合は PowerShell Core かシェル スクリプトを使用します。バッチ ファイルの場合、それぞれの azure コマンドの前にプレフィックス \"call\" を使用します。また、引数を使用して、事前定義された変数とカスタム変数をこのスクリプトに渡すこともできます。\n\n PowerShell、PowerShellCore、シェルの例: \naz --version \naz account show \n\n バッチの例: \ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "スクリプトの引数",
- "loc.input.help.scriptArguments": "スクリプトに渡される引数",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "PowerShell または PowerShell Core スクリプトの先頭に、`$ErrorActionPreference = 'VALUE'` という行を追加します。",
- "loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
- "loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID、サービス プリンシパル キー、テナント ID をスクリプトの実行環境に追加します。スクリプトでは、変数 'servicePrincipalId'、'servicePrincipalKey'、'tenantId' を使用できます。\n\nこれは、Azure エンドポイントにサービス プリンシパルの認証スキームがある場合にのみ受け付けられます。\n\nスクリプトの種類に基づいて環境変数にアクセスするための構文。\n\nPowerShell スクリプト: $env:servicePrincipalId\n\nバッチ スクリプト: %servicePrincipalId%\n\nシェル スクリプト: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "グローバルの Azure CLI 構成を使用する",
- "loc.input.help.useGlobalConfig": "この値が false の場合、このタスクでは別個の [Azure CLI 構成ディレクトリ](https://docs.microsoft.com/ja-jp/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)が使用されます。これは、*並列*リリースで Azure CLI タスクを実行するために使用できます",
- "loc.input.label.cwd": "作業ディレクトリ",
- "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリ。空白はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
- "loc.input.label.failOnStandardError": "標準エラーで失敗",
- "loc.input.help.failOnStandardError": "これが true の場合、StandardError ストリームにエラーが書き込まれると、このタスクは失敗します。チェック ボックスを選択解除して標準エラーを無視し、終了コードから状態を確認します",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE を無視する",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "これが false の場合、行 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` がスクリプトの末尾に追加されます。この行があると、外部コマンドからの最後の終了コードが PowerShell の終了コードとして伝達されます。それ以外の場合、スクリプトの末尾にこの行が追加されることはありません。",
- "loc.input.label.visibleAzLogin": "az ログイン出力の可視性",
- "loc.input.help.visibleAzLogin": "これが true に設定されている場合、az login コマンドはタスクに出力します。false に設定すると、az ログイン出力は表示されません",
- "loc.input.label.keepAzSessionActive": "[試験段階l] Azure CLI セッションをアクティブに保ってください",
- "loc.input.help.keepAzSessionActive": "有効にすると、このタスクは引き続き Azure にサインインし、IdToken の有効期限を超えてアクセス トークンを要求するときに AADSTS700024 エラーが発生しないようにします。この機能は試験段階であるため、すべてのシナリオでは動作しない場合があり、保証なしで使用していることにご注意ください。ワークロード ID フェデレーション認証スキームを使用するサービス接続に対してのみ有効です。",
- "loc.messages.ScriptReturnCode": "スクリプトが次のリターン コードで終了しました: %d",
- "loc.messages.ScriptFailed": "スクリプトがエラーで失敗しました: %s",
- "loc.messages.ScriptFailedStdErr": "スクリプトに stderr への出力があります。failOnStdErr が true に設定されているため、失敗しています。",
- "loc.messages.ScriptFailedWithExitCode": "スクリプトが終了コード %d で失敗しました",
- "loc.messages.UnsupportedEndpointScheme": "サポートされていないサービス接続の認証スキーム: AzureRM に対するサービス プリンシパル",
- "loc.messages.AzureSDKNotFound": "Azure CLI 2.x はこのマシンにインストールされていません。",
- "loc.messages.FailedToLogout": "ログアウト中に次のエラーが発生しました: %s",
- "loc.messages.LoginFailed": "Azure のログインに失敗しました",
- "loc.messages.MSILoginFailed": "マネージド サービス ID を使用する Azure ログインが失敗しました",
- "loc.messages.AuthSchemeNotSupported": "認証スキーム %s はサポートされていません",
- "loc.messages.ErrorInSettingUpSubscription": "サブスクリプションの設定のエラー",
- "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 環境変数を %s に設定しています",
- "loc.messages.SettingAzureCloud": "アクティブ クラウドを %s に設定しています",
- "loc.messages.JS_InvalidFilePath": "指定されたスクリプトの場所 '%s' でスクリプト ファイルが見つかりませんでした。指定されたパスにスクリプトが存在することをご確認ください。インライン スクリプトを使用する場合は、入力 'スクリプトの場所' を 'inlineScript' と指定してください。",
- "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' は無効です。値は、'Stop'、'Continue'、'SilentlyContinue' のいずれかである必要があります",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "エージェント バージョンが 2.115.0 より前の場合、グローバルの Azure CLI 構成のみ使用できます",
- "loc.messages.UnacceptedScriptLocationValue": "%s は、タスク入力 'Script Location' (YAML の scriptLocation) に対して有効な値ではありません。値には 'inlineScript' または 'scriptPath' を指定できます",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。%s でサービスの接続を更新してください。秘密度の低いサービスの接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。",
- "loc.messages.ProxyConfig": "az ツールは、%s をプロキシ サーバーとして使用するように構成されています",
- "loc.messages.FailedToRefreshAzSession": "az-cli セッションの更新中に次のエラーが発生しました: %s",
- "loc.messages.RefreshingAzSession": "az-cli セッションを更新しようとしています...",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "'keepAzSessionActive' 入力は、ワークロード ID フェデレーション ARM サービス接続でのみ使用できます。参照されたサービス エンドポイント認証スキームは予期されていませんでした: %s。スキームを変更するか、'keepAzSessionActive' 入力を削除します。"
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[このタスクの詳細を表示](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)、または [Azure CLI のドキュメントを参照](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Linux エージェントで実行している場合は PowerShell Core またはシェル スクリプト、Windows エージェントで実行している場合は PowerShell、PowerShell Core、バッチ スクリプトで、Azure サブスクリプションに対して Azure CLI コマンドを実行します。",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "バージョン 2.0 の新機能:\n- PowerShell および PowerShell Core スクリプトのサポート。\n- PowerShell Core はクロスプラットフォーム エージェント (Linux、macOS、または Windows) で動作します。エージェントに PowerShell バージョン 6 以上があることをご確認ください。\n- PowerShell スクリプトは Windows エージェントのみで動作します。エージェントに PowerShell バージョン 5 以下があることをご確認ください。",
+ "loc.group.displayName.advanced": "詳細設定",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
+ "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
+ "loc.input.label.scriptType": "スクリプトの種類",
+ "loc.input.help.scriptType": "スクリプトの種類: PowerShell、PowerShell Core、Bat、シェル スクリプト。Linux エージェントで実行している場合はシェルまたは PowerShell Core スクリプト、Windows エージェントで実行している場合は Batch、PowerShell、PowerShell Core スクリプトのいずれかを選択します。PowerShell Core スクリプトは、クロスプラットフォーム エージェント (Linux、macOS、または Windows) で実行できます。",
+ "loc.input.label.scriptLocation": "スクリプトの場所",
+ "loc.input.help.scriptLocation": "スクリプトへのパス: ファイル パスまたはインライン スクリプト",
+ "loc.input.label.scriptPath": "スクリプト パス",
+ "loc.input.help.scriptPath": "スクリプト (Windows ベースのエージェントを使用している場合は .ps1、.bat、.cmd のいずれか、Linux ベースのエージェントを使用している場合は .ps1 または .sh) の完全修飾パスまたは既定の作業ディレクトリからの相対パス",
+ "loc.input.label.inlineScript": "インライン スクリプト",
+ "loc.input.help.inlineScript": "こちらにスクリプトをインラインで記述できます。Windows エージェントを使用する場合は PowerShell、PowerShell Core、バッチ スクリプトのいずれかを使用し、Linux ベースのエージェントを使用する場合は PowerShell Core かシェル スクリプトを使用します。バッチ ファイルの場合、それぞれの azure コマンドの前にプレフィックス \"call\" を使用します。また、引数を使用して、事前定義された変数とカスタム変数をこのスクリプトに渡すこともできます。\n\n PowerShell、PowerShellCore、シェルの例: \naz --version \naz account show \n\n バッチの例: \ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "スクリプトの引数",
+ "loc.input.help.scriptArguments": "スクリプトに渡される引数",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "PowerShell または PowerShell Core スクリプトの先頭に、`$ErrorActionPreference = 'VALUE'` という行を追加します。",
+ "loc.input.label.addSpnToEnvironment": "スクリプト内のサービス プリンシパルの詳細にアクセスする",
+ "loc.input.help.addSpnToEnvironment": "選択した Azure エンドポイントのサービス プリンシパル ID、サービス プリンシパル キー、テナント ID をスクリプトの実行環境に追加します。スクリプトでは、変数 'servicePrincipalId'、'servicePrincipalKey'、'tenantId' を使用できます。\n\nこれは、Azure エンドポイントにサービス プリンシパルの認証スキームがある場合にのみ受け付けられます。\n\nスクリプトの種類に基づいて環境変数にアクセスするための構文。\n\nPowerShell スクリプト: $env:servicePrincipalId\n\nバッチ スクリプト: %servicePrincipalId%\n\nシェル スクリプト: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "グローバルの Azure CLI 構成を使用する",
+ "loc.input.help.useGlobalConfig": "この値が false の場合、このタスクでは別個の [Azure CLI 構成ディレクトリ](https://docs.microsoft.com/ja-jp/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)が使用されます。これは、*並列*リリースで Azure CLI タスクを実行するために使用できます",
+ "loc.input.label.cwd": "作業ディレクトリ",
+ "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリ。空白はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
+ "loc.input.label.failOnStandardError": "標準エラーで失敗",
+ "loc.input.help.failOnStandardError": "これが true の場合、StandardError ストリームにエラーが書き込まれると、このタスクは失敗します。チェック ボックスを選択解除して標準エラーを無視し、終了コードから状態を確認します",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "$LASTEXITCODE を無視する",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "これが false の場合、行 `if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }` がスクリプトの末尾に追加されます。この行があると、外部コマンドからの最後の終了コードが PowerShell の終了コードとして伝達されます。それ以外の場合、スクリプトの末尾にこの行が追加されることはありません。",
+ "loc.input.label.visibleAzLogin": "az ログイン出力の可視性",
+ "loc.input.help.visibleAzLogin": "これが true に設定されている場合、az login コマンドはタスクに出力します。false に設定すると、az ログイン出力は表示されません",
+ "loc.input.label.keepAzSessionActive": "[試験段階l] Azure CLI セッションをアクティブに保ってください",
+ "loc.input.help.keepAzSessionActive": "有効にすると、このタスクは引き続き Azure にサインインし、IdToken の有効期限を超えてアクセス トークンを要求するときに AADSTS700024 エラーが発生しないようにします。この機能は試験段階であるため、すべてのシナリオでは動作しない場合があり、保証なしで使用していることにご注意ください。ワークロード ID フェデレーション認証スキームを使用するサービス接続に対してのみ有効です。",
+ "loc.messages.ScriptReturnCode": "スクリプトが次のリターン コードで終了しました: %d",
+ "loc.messages.ScriptFailed": "スクリプトがエラーで失敗しました: %s",
+ "loc.messages.ScriptFailedStdErr": "スクリプトに stderr への出力があります。failOnStdErr が true に設定されているため、失敗しています。",
+ "loc.messages.ScriptFailedWithExitCode": "スクリプトが終了コード %d で失敗しました",
+ "loc.messages.UnsupportedEndpointScheme": "サポートされていないサービス接続の認証スキーム: AzureRM に対するサービス プリンシパル",
+ "loc.messages.AzureSDKNotFound": "Azure CLI 2.x はこのマシンにインストールされていません。",
+ "loc.messages.FailedToLogout": "ログアウト中に次のエラーが発生しました: %s",
+ "loc.messages.LoginFailed": "Azure のログインに失敗しました",
+ "loc.messages.MSILoginFailed": "マネージド サービス ID を使用する Azure ログインが失敗しました",
+ "loc.messages.AuthSchemeNotSupported": "認証スキーム %s はサポートされていません",
+ "loc.messages.ErrorInSettingUpSubscription": "サブスクリプションの設定のエラー",
+ "loc.messages.SettingAzureConfigDir": "AZURE_CONFIG_DIR 環境変数を %s に設定しています",
+ "loc.messages.SettingAzureCloud": "アクティブ クラウドを %s に設定しています",
+ "loc.messages.JS_InvalidFilePath": "指定されたスクリプトの場所 '%s' でスクリプト ファイルが見つかりませんでした。指定されたパスにスクリプトが存在することをご確認ください。インライン スクリプトを使用する場合は、入力 'スクリプトの場所' を 'inlineScript' と指定してください。",
+ "loc.messages.JS_InvalidErrorActionPreference": "ErrorActionPreference '%s' は無効です。値は、'Stop'、'Continue'、'SilentlyContinue' のいずれかである必要があります",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "エージェント バージョンが 2.115.0 より前の場合、グローバルの Azure CLI 構成のみ使用できます",
+ "loc.messages.UnacceptedScriptLocationValue": "%s は、タスク入力 'Script Location' (YAML の scriptLocation) に対して有効な値ではありません。指定できる値は 'inlineScript' または 'scriptPath' です",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "シークレットの有効期限が切れました。%s でサービスの接続を更新してください。秘密度の低いサービスの接続への変換については、https://aka.ms/azdo-rm-workload-identity-conversion を参照してください。",
+ "loc.messages.ProxyConfig": "az ツールは、%s をプロキシ サーバーとして使用するように構成されています",
+ "loc.messages.FailedToRefreshAzSession": "az-cli セッションの更新中に次のエラーが発生しました: %s",
+ "loc.messages.RefreshingAzSession": "az-cli セッションを更新しようとしています...",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "'keepAzSessionActive' 入力は、ワークロード ID フェデレーション ARM サービス接続でのみ使用できます。参照されたサービス エンドポイント認証スキームは予期されていませんでした: %s。スキームを変更するか、'keepAzSessionActive' 入力を削除します。"
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
index e8f373f8e4b9..a0d72a89f770 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) или [документацию по Azure CLI](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "Выполнение команд Azure CLI для подписки Azure в скрипте оболочки/PowerShell Core при использовании агента Linux или в пакетном скрипте/PowerShell/PowerShell Core при использовании агента Windows.",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "Новые возможности версии 2.0\n— Поддержка скриптов PowerShell и PowerShell Core. \n— Скрипт PowerShell Core работает с кроссплатформенными агентами (Linux, macOS или Windows); убедитесь, что на агенте используется PowerShell версии 6 или более поздней. \n— Скрипт Powershell работает только с агентом Windows; убедитесь, что на агенте используется PowerShell версии 5 или более ранней.",
- "loc.group.displayName.advanced": "Дополнительно",
- "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
- "loc.input.label.scriptType": "Тип сценария",
- "loc.input.help.scriptType": "Тип скрипта: пакетный скрипт/скрипт оболочки/PowerShell/PowerShell Core. Выберите скрипт оболочки или PowerShell Core при выполнении на агенте Linux либо пакетный скрипт, скрипт PowerShell или PowerShell Core при выполнении на агенте Windows. Скрипт PowerShell Core может выполняться на кроссплатформенных агентах (Linux, macOS или Windows).",
- "loc.input.label.scriptLocation": "Расположение сценария",
- "loc.input.help.scriptLocation": "Путь к скрипту: путь к файлу или встроенный скрипт",
- "loc.input.label.scriptPath": "Путь к скрипту",
- "loc.input.help.scriptPath": "Полный путь для скрипта (PS1, BAT или CMD при использовании агента на основе Windows и PS1 или SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
- "loc.input.label.inlineScript": "Встроенный скрипт",
- "loc.input.help.inlineScript": "Здесь можно создать встроенные скрипты. При работе с агентом Windows используйте PowerShell, PowerShell Core или пакетные скрипты, а при работе с агентами на основе Linux — PowerShell Core или скрипты оболочки. Для пакетных файлов используйте префикс call перед каждой командой Azure. Вы также можете передать в этот скрипт предопределенные и пользовательские переменные с помощью аргументов. \n\n Пример для скриптов оболочки/PowerShell/PowerShellCore \naz --version \naz account show \n\n Пример для пакетных скриптов\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "Аргументы скрипта",
- "loc.input.help.scriptArguments": "Аргументы, переданные в сценарий",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "Добавляет строку $ErrorActionPreference = 'VALUE' в начало скрипта PowerShell/PowerShell Core.",
- "loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
- "loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы, ключ субъекта-службы и идентификатор клиента выбранной конечной точки Azure в среду выполнения скрипта. В скрипте можно использовать следующие переменные: servicePrincipalId, servicePrincipalKey и tenantId.\n\nЭто учитывается, только если конечная точка Azure имеет схему проверки подлинности \"Субъект-служба\".\n\nСинтаксис для доступа к переменным среды основан на типе скрипта.\n\nСкрипт Powershell: $env:servicePrincipalId\n\nПакетный скрипт: %servicePrincipalId% \n\nСкрипт оболочки: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "Использовать глобальную конфигурацию Azure CLI",
- "loc.input.help.useGlobalConfig": "Если задано значение false, задача будет использовать собственный отдельный [каталог конфигурации Azure CLI](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Это можно использовать для выполнения задач Azure CLI в *параллельных* выпусках",
- "loc.input.label.cwd": "Рабочий каталог",
- "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
- "loc.input.label.failOnStandardError": "Сбой со стандартной ошибкой",
- "loc.input.help.failOnStandardError": "Если задано значение true, то при наличии ошибок, записанных в стандартный поток ошибок, задача завершится сбоем. Снимите флажок, чтобы игнорировать стандартные ошибки и использовать коды завершения для определения состояния",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "Игнорировать $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "Если задано значение False, в конец скрипта добавляется строка \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\". Это приведет к тому, что последний код выхода из внешней команды будет использоваться как код выхода PowerShell. В противном случае эта строка не добавляется в конец скрипта.",
- "loc.input.label.visibleAzLogin": "Видимость вывода при az login",
- "loc.input.help.visibleAzLogin": "Если для этого параметра установлено значение ИСТИНА, команда az login выведет задачу. Установка значения ЛОЖЬ приведет к скрытию вывода az login.",
- "loc.input.label.keepAzSessionActive": "[Экспериментальная] Сохранять сеанс Azure CLI активным",
- "loc.input.help.keepAzSessionActive": "Если включено, эта задача будет непрерывно входить в Azure, чтобы избежать ошибок AADSTS700024 при запросе маркеров доступа после даты окончания срока действия IdToken. Обратите внимание, что эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ и может работать не во всех сценариях. Вы используете ее без каких-либо гарантий. Допустимо только для подключений службы, использующих схему проверки подлинности федерации удостоверений рабочей нагрузки.",
- "loc.messages.ScriptReturnCode": "Выход из сценария с кодом возврата: %d",
- "loc.messages.ScriptFailed": "Сбой сценария с ошибкой: %s",
- "loc.messages.ScriptFailedStdErr": "Скрипт выводит выходные данные в stderr. Завершается сбоем, если failOnStdErr имеет значение true.",
- "loc.messages.ScriptFailedWithExitCode": "Сбой скрипта с кодом завершения: %d",
- "loc.messages.UnsupportedEndpointScheme": "Схема авторизации подключения к службе не поддерживается: субъект-служба для AzureRM",
- "loc.messages.AzureSDKNotFound": "На этом компьютере не установлен Azure CLI 2.x.",
- "loc.messages.FailedToLogout": "Во время выхода из системы произошла следующая ошибка: %s",
- "loc.messages.LoginFailed": "Не удалось войти в Azure",
- "loc.messages.MSILoginFailed": "Сбой входа Azure с использованием Управляемого удостоверения службы",
- "loc.messages.AuthSchemeNotSupported": "Схема проверки подлинности %s не поддерживается",
- "loc.messages.ErrorInSettingUpSubscription": "Ошибка при настройке подписки",
- "loc.messages.SettingAzureConfigDir": "Задание переменной среды AZURE_CONFIG_DIR: %s",
- "loc.messages.SettingAzureCloud": "Задание активного облака: %s",
- "loc.messages.JS_InvalidFilePath": "Не удалось найти файл скрипта в указанном расположении: \"%s\". Убедитесь, что скрипт существует по указанному пути. Если требуется использовать встроенный скрипт, укажите входные данные \"Расположение скрипта\" как inlineScript.",
- "loc.messages.JS_InvalidErrorActionPreference": "Недопустимое значение ErrorActionPreference \"%s\". Возможные значения: Stop, Continue или SilentlyContinue",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "Для агента версии ниже 2.115.0 можно использовать только глобальную конфигурацию Azure CLI",
- "loc.messages.UnacceptedScriptLocationValue": "%s не является допустимым значением для входных данных задачи \"Расположение сценария\" (scriptLocation в YAML). Значением может быть \"inlineScript\" или \"scriptPath\"",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы %s. Подробнее о преобразовании в подключения служб без секретов см. https://aka.ms/azdo-rm-workload-identity-conversion.",
- "loc.messages.ProxyConfig": "Инструмент az настроен на использование %s в качестве прокси-сервера",
- "loc.messages.FailedToRefreshAzSession": "При попытке обновить сеанс az-cli произошла следующая ошибка: %s",
- "loc.messages.RefreshingAzSession": "Попытка обновить сеанс az-cli...",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "Входные данные \"keepAzSessionActive\" могут использоваться только для подключения службы ARM федерации удостоверений рабочей нагрузки. Указана непредвиденная схема проверки подлинности конечной точки службы: %s. Измените схему или удалите входные данные \"keepAzSessionActive\"."
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[См. дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md) или [документацию по Azure CLI](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "Выполнение команд Azure CLI для подписки Azure в скрипте оболочки/PowerShell Core при использовании агента Linux или в пакетном скрипте/PowerShell/PowerShell Core при использовании агента Windows.",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "Новые возможности версии 2.0\n— Поддержка скриптов PowerShell и PowerShell Core. \n— Скрипт PowerShell Core работает с кроссплатформенными агентами (Linux, macOS или Windows); убедитесь, что на агенте используется PowerShell версии 6 или более поздней. \n— Скрипт Powershell работает только с агентом Windows; убедитесь, что на агенте используется PowerShell версии 5 или более ранней.",
+ "loc.group.displayName.advanced": "Дополнительно",
+ "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
+ "loc.input.label.scriptType": "Тип сценария",
+ "loc.input.help.scriptType": "Тип скрипта: пакетный скрипт/скрипт оболочки/PowerShell/PowerShell Core. Выберите скрипт оболочки или PowerShell Core при выполнении на агенте Linux либо пакетный скрипт, скрипт PowerShell или PowerShell Core при выполнении на агенте Windows. Скрипт PowerShell Core может выполняться на кроссплатформенных агентах (Linux, macOS или Windows).",
+ "loc.input.label.scriptLocation": "Расположение сценария",
+ "loc.input.help.scriptLocation": "Путь к скрипту: путь к файлу или встроенный скрипт",
+ "loc.input.label.scriptPath": "Путь к скрипту",
+ "loc.input.help.scriptPath": "Полный путь для скрипта (PS1, BAT или CMD при использовании агента на основе Windows и PS1 или SH при использовании агента на основе Linux) или путь относительно рабочего каталога по умолчанию",
+ "loc.input.label.inlineScript": "Встроенный скрипт",
+ "loc.input.help.inlineScript": "Здесь можно создать встроенные скрипты. При работе с агентом Windows используйте PowerShell, PowerShell Core или пакетные скрипты, а при работе с агентами на основе Linux — PowerShell Core или скрипты оболочки. Для пакетных файлов используйте префикс call перед каждой командой Azure. Вы также можете передать в этот скрипт предопределенные и пользовательские переменные с помощью аргументов. \n\n Пример для скриптов оболочки/PowerShell/PowerShellCore \naz --version \naz account show \n\n Пример для пакетных скриптов\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "Аргументы скрипта",
+ "loc.input.help.scriptArguments": "Аргументы, переданные в сценарий",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "Добавляет строку $ErrorActionPreference = 'VALUE' в начало скрипта PowerShell/PowerShell Core.",
+ "loc.input.label.addSpnToEnvironment": "Доступ к сведениям о субъекте-службе в скрипте",
+ "loc.input.help.addSpnToEnvironment": "Добавляет идентификатор субъекта-службы, ключ субъекта-службы и идентификатор клиента выбранной конечной точки Azure в среду выполнения скрипта. В скрипте можно использовать следующие переменные: servicePrincipalId, servicePrincipalKey и tenantId.\n\nЭто учитывается, только если конечная точка Azure имеет схему проверки подлинности \"Субъект-служба\".\n\nСинтаксис для доступа к переменным среды основан на типе скрипта.\n\nСкрипт Powershell: $env:servicePrincipalId\n\nПакетный скрипт: %servicePrincipalId% \n\nСкрипт оболочки: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "Использовать глобальную конфигурацию Azure CLI",
+ "loc.input.help.useGlobalConfig": "Если задано значение false, задача будет использовать собственный отдельный [каталог конфигурации Azure CLI](https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file). Это можно использовать для выполнения задач Azure CLI в *параллельных* выпусках",
+ "loc.input.label.cwd": "Рабочий каталог",
+ "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
+ "loc.input.label.failOnStandardError": "Сбой со стандартной ошибкой",
+ "loc.input.help.failOnStandardError": "Если задано значение true, то при наличии ошибок, записанных в стандартный поток ошибок, задача завершится сбоем. Снимите флажок, чтобы игнорировать стандартные ошибки и использовать коды завершения для определения состояния",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "Игнорировать $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "Если задано значение False, в конец скрипта добавляется строка \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\". Это приведет к тому, что последний код выхода из внешней команды будет использоваться как код выхода PowerShell. В противном случае эта строка не добавляется в конец скрипта.",
+ "loc.input.label.visibleAzLogin": "Видимость вывода при az login",
+ "loc.input.help.visibleAzLogin": "Если для этого параметра установлено значение ИСТИНА, команда az login выведет задачу. Установка значения ЛОЖЬ приведет к скрытию вывода az login.",
+ "loc.input.label.keepAzSessionActive": "[Экспериментальная] Сохранять сеанс Azure CLI активным",
+ "loc.input.help.keepAzSessionActive": "Если включено, эта задача будет непрерывно входить в Azure, чтобы избежать ошибок AADSTS700024 при запросе маркеров доступа после даты окончания срока действия IdToken. Обратите внимание, что эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ и может работать не во всех сценариях. Вы используете ее без каких-либо гарантий. Допустимо только для подключений службы, использующих схему проверки подлинности федерации удостоверений рабочей нагрузки.",
+ "loc.messages.ScriptReturnCode": "Выход из сценария с кодом возврата: %d",
+ "loc.messages.ScriptFailed": "Сбой сценария с ошибкой: %s",
+ "loc.messages.ScriptFailedStdErr": "Скрипт выводит выходные данные в stderr. Завершается сбоем, если failOnStdErr имеет значение true.",
+ "loc.messages.ScriptFailedWithExitCode": "Сбой скрипта с кодом завершения: %d",
+ "loc.messages.UnsupportedEndpointScheme": "Схема авторизации подключения к службе не поддерживается: субъект-служба для AzureRM",
+ "loc.messages.AzureSDKNotFound": "На этом компьютере не установлен Azure CLI 2.x.",
+ "loc.messages.FailedToLogout": "Во время выхода из системы произошла следующая ошибка: %s",
+ "loc.messages.LoginFailed": "Не удалось войти в Azure",
+ "loc.messages.MSILoginFailed": "Сбой входа Azure с использованием Управляемого удостоверения службы",
+ "loc.messages.AuthSchemeNotSupported": "Схема проверки подлинности %s не поддерживается",
+ "loc.messages.ErrorInSettingUpSubscription": "Ошибка при настройке подписки",
+ "loc.messages.SettingAzureConfigDir": "Задание переменной среды AZURE_CONFIG_DIR: %s",
+ "loc.messages.SettingAzureCloud": "Задание активного облака: %s",
+ "loc.messages.JS_InvalidFilePath": "Не удалось найти файл скрипта в указанном расположении: \"%s\". Убедитесь, что скрипт существует по указанному пути. Если требуется использовать встроенный скрипт, укажите входные данные \"Расположение скрипта\" как inlineScript.",
+ "loc.messages.JS_InvalidErrorActionPreference": "Недопустимое значение ErrorActionPreference \"%s\". Возможные значения: Stop, Continue или SilentlyContinue",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "Для агента версии ниже 2.115.0 можно использовать только глобальную конфигурацию Azure CLI",
+ "loc.messages.UnacceptedScriptLocationValue": "%s не является допустимым значением для входных данных задачи \"Расположение сценария\" (scriptLocation в YAML). Значение может быть \"inlineScript\" или \"scriptPath\"",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "Срок действия секрета истек. Обновите подключение службы %s. Подробнее о преобразовании в подключения служб без секретов см. https://aka.ms/azdo-rm-workload-identity-conversion.",
+ "loc.messages.ProxyConfig": "Инструмент az настроен на использование %s в качестве прокси-сервера",
+ "loc.messages.FailedToRefreshAzSession": "При попытке обновить сеанс az-cli произошла следующая ошибка: %s",
+ "loc.messages.RefreshingAzSession": "Попытка обновить сеанс az-cli...",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "Входные данные \"keepAzSessionActive\" могут использоваться только для подключения службы ARM федерации удостоверений рабочей нагрузки. Указана непредвиденная схема проверки подлинности конечной точки службы: %s. Измените схему или удалите входные данные \"keepAzSessionActive\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
index 294e16146ea5..7c0f74ee7f8d 100644
--- a/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureCLIV2/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,58 +1,58 @@
-{
- "loc.friendlyName": "Azure CLI",
- "loc.helpMarkDown": "[详细了解此任务](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[参阅 Azure CLI 文档](https://docs.microsoft.com/cli/azure/)",
- "loc.description": "在 Linux 代理上运行时,在 PowerShell Core/Shell 脚本中运行针对 Azure 订阅的 Azure CLI 命令;在 Windows 代理上运行时,在 PowerShell/PowerShell Core/Batch 脚本中运行。",
- "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
- "loc.releaseNotes": "版本 2.0 中的新增功能:\n- 支持 PowerShell 和 PowerShell Core 脚本。\n- PowerShell Core 适用于跨平台代理(Linux、macOS 或 Windows),请确保该代理具有 PowerShell 版本 6 或更高版本。\n- Powershell 脚本仅适用于 Windows 代理,请确保该代理具有 PowerShell 版本 5 或更低版本。",
- "loc.group.displayName.advanced": "高级",
- "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
- "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
- "loc.input.label.scriptType": "脚本类型",
- "loc.input.help.scriptType": "脚本类型: PowerShell/PowerShell Core/Bat/Shell 脚本。在 Linux 代理上运行时选择 Shell/PowerShell Core 脚本,在 Windows 代理上运行时选择批处理/PowerShell/PowerShell Core 脚本。PowerShell Core 脚本可在跨平台代理(Linux、macOS 或 Windows)上运行。",
- "loc.input.label.scriptLocation": "脚本位置",
- "loc.input.help.scriptLocation": "脚本路径: 文件路径或内联脚本",
- "loc.input.label.scriptPath": "脚本路径",
- "loc.input.help.scriptPath": "脚本(在使用基于 Windows 的代理时为 .ps1 或 .bat 或 .cmd,在使用基于 linux 的代理时为 .ps1 或 .sh)的完全限定的路径,或相对于默认工作目录的路径",
- "loc.input.label.inlineScript": "内联脚本",
- "loc.input.help.inlineScript": "可在此处编写内联脚本。使用 Windows 代理时,请使用 PowerShell 或 PowerShell Core 或批处理脚本;使用基于 Linux 的代理时,请使用 PowerShell Core 或 shell 脚本。对于批处理文件,请在每条 Azure 命令前使用前缀 \"call\"。还可使用参数将预定义和自定义变量传递到此脚本 \n\n PowerShell/PowerShellCore/shell 示例: \naz --version \naz account show \n\n 批处理示例:\ncall az --version \ncall az account show",
- "loc.input.label.scriptArguments": "脚本参数",
- "loc.input.help.scriptArguments": "传递给脚本的参数",
- "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
- "loc.input.help.powerShellErrorActionPreference": "在 powershell/powershell core 脚本顶部添加行 `$ErrorActionPreference = 'VALUE'` 作为前缀。",
- "loc.input.label.addSpnToEnvironment": "在脚本中访问服务主体详细信息",
- "loc.input.help.addSpnToEnvironment": "将你选择的 Azure 终结点的服务主体 ID、服务主体键和租户 ID 添加到脚本的执行环境中。可在脚本中使用的变量有: \"servicePrincipalId\"、\"servicePrincipalKey\" 和 \"tenantId\"。\n\n仅当 Azure 终结点具有服务主体身份验证方案时,才可执行此操作。\n\n用于访问环境变量的语法基于脚本类型。\n\nPowershell 脚本: $env:servicePrincipalId\n\n批处理脚本: %servicePrincipalId% \n\nShell 脚本: $servicePrincipalId",
- "loc.input.label.useGlobalConfig": "使用全局 Azure CLI 配置",
- "loc.input.help.useGlobalConfig": "如果为 false,此任务将使用其自己的独立 [Azure CLI 配置目录](https://docs.microsoft.com/zh-cn/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。这可用于在*并行*发布中运行 Azure CLI 任务",
- "loc.input.label.cwd": "工作目录",
- "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
- "loc.input.label.failOnStandardError": "因标准错误失败",
- "loc.input.help.failOnStandardError": "如果这为 true,在任何错误写入到 StandardError 流时,此任务将失败。取消选中此复选框可忽略标准错误,并依赖退出代码来确定状态",
- "loc.input.label.powerShellIgnoreLASTEXITCODE": "忽略 $LASTEXITCODE",
- "loc.input.help.powerShellIgnoreLASTEXITCODE": "如果为 false,行 \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" 将追加到脚本的末尾。这将导致外部命令中的最后一个退出代码传播为 powershell 的退出代码。否则,行将不会追加到脚本的末尾。",
- "loc.input.label.visibleAzLogin": "Az 登录输出可见性",
- "loc.input.help.visibleAzLogin": "如果此项设置为 true,则 Az 登录命令将输出到任务。将其设置为 false 将禁止 Az 登录输出",
- "loc.input.label.keepAzSessionActive": "[Experimental] 保持 Azure CLI 会话处于活动状态",
- "loc.input.help.keepAzSessionActive": "启用后,此任务将持续登录到 Azure,以避免在请求访问超过 IdToken 到期日期的令牌时出现 AADSTS700024 错误。请注意,此功能是实验性的,可能无法在某些场景中运行,并且你将在不受任何保证的情况下使用它。仅对使用工作负载联合身份验证身份验证方案的服务连接有效。",
- "loc.messages.ScriptReturnCode": "脚本已退出,返回代码: %d",
- "loc.messages.ScriptFailed": "脚本失败,出现错误: %s",
- "loc.messages.ScriptFailedStdErr": "脚本具有到 stderr 的输出。失败,因为 failOnStdErr 设置为 true。",
- "loc.messages.ScriptFailedWithExitCode": "脚本失败,退出代码: %d",
- "loc.messages.UnsupportedEndpointScheme": "不支持的服务连接授权方案: AzureRM 的服务主体",
- "loc.messages.AzureSDKNotFound": "此计算机上未安装 Azure CLI 2.x。",
- "loc.messages.FailedToLogout": "注销时出现以下错误: %s",
- "loc.messages.LoginFailed": "Azure 登录失败",
- "loc.messages.MSILoginFailed": "使用托管服务标识进行 Azure 登录失败",
- "loc.messages.AuthSchemeNotSupported": "不支持身份验证方案 %s",
- "loc.messages.ErrorInSettingUpSubscription": "设置订阅时出错",
- "loc.messages.SettingAzureConfigDir": "将 AZURE_CONFIG_DIR 环境变量设置为 %s",
- "loc.messages.SettingAzureCloud": "将活动云设置为 %s",
- "loc.messages.JS_InvalidFilePath": "在指定的脚本位置 \"%s\" 找不到脚本文件。请验证该脚本是否存在于指定的路径中。如果要使用内联脚本,请将输入 `Script Location` 指定为 `inlineScript`。",
- "loc.messages.JS_InvalidErrorActionPreference": "无效的 ErrorActionPreference“%s”。值必须为下列之一: \"Stop\"、\"Continue\" 或 \"SilentlyContinue\"",
- "loc.messages.GlobalCliConfigAgentVersionWarning": "对于低于 2.115.0 的代理版本,只能使用全局 Azure CLI 配置",
- "loc.messages.UnacceptedScriptLocationValue": "%s 不是任务输入“脚本位置”(YAML 中的 scriptLocation) 的有效值。值可以是“inlineScript”或“scriptPath”",
- "loc.messages.ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 %s 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。",
- "loc.messages.ProxyConfig": "Az 工具配置为将 %s 用作代理服务器",
- "loc.messages.FailedToRefreshAzSession": "尝试刷新 az-cli 会话时出现以下错误:%s",
- "loc.messages.RefreshingAzSession": "正在尝试刷新 az-cli 会话...",
- "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "“keepAzSessionActive”输入可能只能用于工作负载联合身份验证 ARM 服务连接。引用的服务终结点身份验证方案异常:%s。更改方案或删除“keepAzSessionActive”输入。"
+{
+ "loc.friendlyName": "Azure CLI",
+ "loc.helpMarkDown": "[详细了解此任务](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureCLIV2/Readme.md)或[参阅 Azure CLI 文档](https://docs.microsoft.com/cli/azure/)",
+ "loc.description": "在 Linux 代理上运行时,在 PowerShell Core/Shell 脚本中运行针对 Azure 订阅的 Azure CLI 命令;在 Windows 代理上运行时,在 PowerShell/PowerShell Core/Batch 脚本中运行。",
+ "loc.instanceNameFormat": "Azure CLI $(scriptPath)",
+ "loc.releaseNotes": "版本 2.0 中的新增功能:\n- 支持 PowerShell 和 PowerShell Core 脚本。\n- PowerShell Core 适用于跨平台代理(Linux、macOS 或 Windows),请确保该代理具有 PowerShell 版本 6 或更高版本。\n- Powershell 脚本仅适用于 Windows 代理,请确保该代理具有 PowerShell 版本 5 或更低版本。",
+ "loc.group.displayName.advanced": "高级",
+ "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
+ "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
+ "loc.input.label.scriptType": "脚本类型",
+ "loc.input.help.scriptType": "脚本类型: PowerShell/PowerShell Core/Bat/Shell 脚本。在 Linux 代理上运行时选择 Shell/PowerShell Core 脚本,在 Windows 代理上运行时选择批处理/PowerShell/PowerShell Core 脚本。PowerShell Core 脚本可在跨平台代理(Linux、macOS 或 Windows)上运行。",
+ "loc.input.label.scriptLocation": "脚本位置",
+ "loc.input.help.scriptLocation": "脚本路径: 文件路径或内联脚本",
+ "loc.input.label.scriptPath": "脚本路径",
+ "loc.input.help.scriptPath": "脚本(在使用基于 Windows 的代理时为 .ps1 或 .bat 或 .cmd,在使用基于 linux 的代理时为 .ps1 或 .sh)的完全限定的路径,或相对于默认工作目录的路径",
+ "loc.input.label.inlineScript": "内联脚本",
+ "loc.input.help.inlineScript": "可在此处编写内联脚本。使用 Windows 代理时,请使用 PowerShell 或 PowerShell Core 或批处理脚本;使用基于 Linux 的代理时,请使用 PowerShell Core 或 shell 脚本。对于批处理文件,请在每条 Azure 命令前使用前缀 \"call\"。还可使用参数将预定义和自定义变量传递到此脚本 \n\n PowerShell/PowerShellCore/shell 示例: \naz --version \naz account show \n\n 批处理示例:\ncall az --version \ncall az account show",
+ "loc.input.label.scriptArguments": "脚本参数",
+ "loc.input.help.scriptArguments": "传递给脚本的参数",
+ "loc.input.label.powerShellErrorActionPreference": "ErrorActionPreference",
+ "loc.input.help.powerShellErrorActionPreference": "在 powershell/powershell core 脚本顶部添加行 `$ErrorActionPreference = 'VALUE'` 作为前缀。",
+ "loc.input.label.addSpnToEnvironment": "在脚本中访问服务主体详细信息",
+ "loc.input.help.addSpnToEnvironment": "将你选择的 Azure 终结点的服务主体 ID、服务主体键和租户 ID 添加到脚本的执行环境中。可在脚本中使用的变量有: \"servicePrincipalId\"、\"servicePrincipalKey\" 和 \"tenantId\"。\n\n仅当 Azure 终结点具有服务主体身份验证方案时,才可执行此操作。\n\n用于访问环境变量的语法基于脚本类型。\n\nPowershell 脚本: $env:servicePrincipalId\n\n批处理脚本: %servicePrincipalId% \n\nShell 脚本: $servicePrincipalId",
+ "loc.input.label.useGlobalConfig": "使用全局 Azure CLI 配置",
+ "loc.input.help.useGlobalConfig": "如果为 false,此任务将使用其自己的独立 [Azure CLI 配置目录](https://docs.microsoft.com/zh-cn/cli/azure/azure-cli-configuration?view=azure-cli-latest#cli-configuration-file)。这可用于在*并行*发布中运行 Azure CLI 任务",
+ "loc.input.label.cwd": "工作目录",
+ "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
+ "loc.input.label.failOnStandardError": "因标准错误失败",
+ "loc.input.help.failOnStandardError": "如果这为 true,在任何错误写入到 StandardError 流时,此任务将失败。取消选中此复选框可忽略标准错误,并依赖退出代码来确定状态",
+ "loc.input.label.powerShellIgnoreLASTEXITCODE": "忽略 $LASTEXITCODE",
+ "loc.input.help.powerShellIgnoreLASTEXITCODE": "如果为 false,行 \"if ((Test-Path -LiteralPath variable:\\LASTEXITCODE)) { exit $LASTEXITCODE }\" 将追加到脚本的末尾。这将导致外部命令中的最后一个退出代码传播为 powershell 的退出代码。否则,行将不会追加到脚本的末尾。",
+ "loc.input.label.visibleAzLogin": "Az 登录输出可见性",
+ "loc.input.help.visibleAzLogin": "如果此项设置为 true,则 Az 登录命令将输出到任务。将其设置为 false 将禁止 Az 登录输出",
+ "loc.input.label.keepAzSessionActive": "[Experimental] 保持 Azure CLI 会话处于活动状态",
+ "loc.input.help.keepAzSessionActive": "启用后,此任务将持续登录到 Azure,以避免在请求访问超过 IdToken 到期日期的令牌时出现 AADSTS700024 错误。请注意,此功能是实验性的,可能无法在某些场景中运行,并且你将在不受任何保证的情况下使用它。仅对使用工作负载联合身份验证身份验证方案的服务连接有效。",
+ "loc.messages.ScriptReturnCode": "脚本已退出,返回代码: %d",
+ "loc.messages.ScriptFailed": "脚本失败,出现错误: %s",
+ "loc.messages.ScriptFailedStdErr": "脚本具有到 stderr 的输出。失败,因为 failOnStdErr 设置为 true。",
+ "loc.messages.ScriptFailedWithExitCode": "脚本失败,退出代码: %d",
+ "loc.messages.UnsupportedEndpointScheme": "不支持的服务连接授权方案: AzureRM 的服务主体",
+ "loc.messages.AzureSDKNotFound": "此计算机上未安装 Azure CLI 2.x。",
+ "loc.messages.FailedToLogout": "注销时出现以下错误: %s",
+ "loc.messages.LoginFailed": "Azure 登录失败",
+ "loc.messages.MSILoginFailed": "使用托管服务标识进行 Azure 登录失败",
+ "loc.messages.AuthSchemeNotSupported": "不支持身份验证方案 %s",
+ "loc.messages.ErrorInSettingUpSubscription": "设置订阅时出错",
+ "loc.messages.SettingAzureConfigDir": "将 AZURE_CONFIG_DIR 环境变量设置为 %s",
+ "loc.messages.SettingAzureCloud": "将活动云设置为 %s",
+ "loc.messages.JS_InvalidFilePath": "在指定的脚本位置 \"%s\" 找不到脚本文件。请验证该脚本是否存在于指定的路径中。如果要使用内联脚本,请将输入 `Script Location` 指定为 `inlineScript`。",
+ "loc.messages.JS_InvalidErrorActionPreference": "无效的 ErrorActionPreference“%s”。值必须为下列之一: \"Stop\"、\"Continue\" 或 \"SilentlyContinue\"",
+ "loc.messages.GlobalCliConfigAgentVersionWarning": "对于低于 2.115.0 的代理版本,只能使用全局 Azure CLI 配置",
+ "loc.messages.UnacceptedScriptLocationValue": "%s 不是任务输入“脚本位置”(YAML 中的 scriptLocation)的有效值。值可以是 \"inlineScript\" 或 \"scriptPath\"",
+ "loc.messages.ExpiredServicePrincipalMessageWithLink": "机密已过期,请在 %s 更新服务连接。若要详细了解如何转换到无机密服务连接,请参阅 https://aka.ms/azdo-rm-workload-identity-conversion。",
+ "loc.messages.ProxyConfig": "Az 工具配置为将 %s 用作代理服务器",
+ "loc.messages.FailedToRefreshAzSession": "尝试刷新 az-cli 会话时出现以下错误:%s",
+ "loc.messages.RefreshingAzSession": "正在尝试刷新 az-cli 会话...",
+ "loc.messages.KeepingAzSessionActiveUnsupportedScheme": "“keepAzSessionActive”输入可能只能用于工作负载联合身份验证 ARM 服务连接。引用的服务终结点身份验证方案异常:%s。更改方案或删除“keepAzSessionActive”输入。"
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/de-DE/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/de-DE/resources.resjson
index 1a906145b2a2..3dd97339b991 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/de-DE/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/de-DE/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Azure Container Apps Bereitstellen",
- "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Eine Azure DevOps-Aufgabe zum Erstellen und Bereitstellen von Azure Container Apps.",
- "loc.instanceNameFormat": "Azure Container Apps Bereitstellen",
- "loc.releaseNotes": "Version 1.x.x der AzureContainerApps-Aufgabe zum Erstellen und Bereitstellen von Azure Container Apps wurde veröffentlicht.",
- "loc.input.label.cwd": "Arbeitsverzeichnis",
- "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
- "loc.input.label.appSourcePath": "Quellpfad der Anwendung",
- "loc.input.help.appSourcePath": "Absoluter Pfad auf dem Runner des zu erstellenden Quellcodes der Quellcodeanwendung. Wenn keine Angabe erfolgt, muss das Argument \"imageToDeploy\" angegeben werden, um sicherzustellen, dass die Container-App über ein Image verfügt, auf das verwiesen werden soll.",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
- "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
- "loc.input.label.acrName": "Azure Container Registry-Name",
- "loc.input.help.acrName": "Der Name der Azure Container Registry, an die das ausführbare Anwendungsimage gepusht wird.",
- "loc.input.label.acrUsername": "Benutzername für Azure Container Registry",
- "loc.input.help.acrUsername": "Der Benutzername, der zum Authentifizieren von Pushanforderungen an die bereitgestellte Azure Container Registry verwendet wird. Wenn keine Angabe erfolgt, wird ein Zugriffstoken über \"az acr login\" generiert und an \"docker login\" übergeben, um die Anforderungen zu authentifizieren.",
- "loc.input.label.acrPassword": "Kennwort für Azure Container Registry",
- "loc.input.help.acrPassword": "Das Kennwort, das zum Authentifizieren von Pushanforderungen an die bereitgestellte Azure Container Registry verwendet wird. Wenn keine Angabe erfolgt, wird ein Zugriffstoken über \"az acr login\" generiert und an \"docker login\" übergeben, um die Anforderungen zu authentifizieren.",
- "loc.input.label.dockerfilePath": "Dockerfile-Pfad",
- "loc.input.help.dockerfilePath": "Relativer Pfad zur Dockerfile-Datei in der bereitgestellten Anwendungsquelle, die zum Erstellen des Images verwendet werden soll, das dann per Push an ACR übertragen und in der Container-App bereitgestellt wird. Wenn keine Angabe erfolgt, überprüft diese Aufgabe, ob im Stammverzeichnis der angegebenen Anwendungsquelle eine Datei mit dem Namen \"Dockerfile\" vorhanden ist, und verwendet diese Datei, um das Image zu erstellen. Andernfalls wird der Oryx++-Generator zum Erstellen des Images verwendet.",
- "loc.input.label.imageToBuild": "Zu erstellendes Docker-Image",
- "loc.input.help.imageToBuild": "Der benutzerdefinierte Name des Images, das erstellt, per Push an ACR übertragen und durch diese Aufgabe in der Container-App bereitgestellt werden soll. Hinweis: Dieser Imagename sollte den ACR-Server enthalten. Beispiel: .azurecr.io/:. Wenn dieses Argument nicht angegeben wird, wird ein Standardimagename in Form von .azurecr.io/ado-task/container-app:. erstellt.",
- "loc.input.label.imageToDeploy": "Bereitzustellendes Docker-Image",
- "loc.input.help.imageToDeploy": "Der benutzerdefinierte Name des Images, das bereits per Push an ACR übertragen wurde und durch diese Aufgabe in der Container-App bereitgestellt wird. Hinweis: Der Imagename sollte den ACR-Server enthalten. Beispiel: .azurecr.io/:. Wenn dieses Argument nicht angegeben wird, wird der für das Argument \"imageToBuild\" angegebene (oder festgelegte) Wert verwendet.",
- "loc.input.label.containerAppName": "Name der Azure Container-App",
- "loc.input.help.containerAppName": "Der Name der Azure Container App, die erstellt oder aktualisiert wird. Wenn dieser Wert nicht angegeben wird, weist er die Form „ado-task-app-- auf.",
- "loc.input.label.resourceGroup": "Name der Azure-Ressourcengruppe",
- "loc.input.help.resourceGroup": "Die vorhandene Ressourcengruppe, in der die Azure Container App erstellt wird. Sofern nicht angegeben, lautet dieser Wert „-rg“, und sein Vorhandensein wird zuerst überprüft, bevor versucht wird, ihn zu erstellen.",
- "loc.input.label.containerAppEnvironment": "Azure Container-App-Umgebung",
- "loc.input.help.containerAppEnvironment": "Der Name der Azure Container App-Umgebung, die mit der Anwendung verwendet werden soll. Wenn keine Umgebung angegeben wird, wird eine vorhandene Umgebung in der Ressourcengruppe der Container-App verwendet. Andernfalls wird eine Umgebung im Format -env erstellt.",
- "loc.input.label.runtimeStack": "Application Runtime-Stapel",
- "loc.input.help.runtimeStack": "Der Plattformversionsstapel, in dem die Anwendung ausgeführt wird, wenn sie in der Azure Container App bereitgestellt wird. Dies sollte in Form von : bereitgestellt werden. Wenn dieser Wert nicht angegeben wird, wird er von Oryx basierend auf dem Inhalt der bereitgestellten Anwendung bestimmt. Weitere Informationen zu den unterstützten Laufzeitstapeln für Oryx finden Sie im folgenden Dokument: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "Zielport der Anwendung",
- "loc.input.help.targetPort": "Der festgelegte Port, an dem die Anwendung ausgeführt werden soll. Wenn kein Wert angegeben wird und der Generator zum Erstellen des ausführbaren Anwendungsimages verwendet wird, wird der Zielport für Python-Anwendungen auf 80 und für alle anderen Plattformanwendungen auf 8080 festgelegt. Wenn beim Erstellen einer Container-App kein Wert angegeben wird, lautet der Zielport standardmäßig 80. Hinweis: Wenn Sie diese Aufgabe zum Aktualisieren einer Container-App verwenden, wird der Zielport möglicherweise aktualisiert, wenn er nicht basierend auf Änderungen an der eingehenden Eigenschaft bereitgestellt wird.",
- "loc.input.label.location": "Speicherort der Container-App",
- "loc.input.help.location": "Der Speicherort, an dem die Container-App (und andere erstellte Ressourcen) bereitgestellt werden.",
- "loc.input.label.environmentVariables": "Umgebungsvariablen",
- "loc.input.help.environmentVariables": "Eine Liste der Umgebungsvariablen für den Container. Durch Leerzeichen getrennte Werte im Format \"key=value\". Leere Zeichenfolge zum Löschen vorhandener Werte. Präfixwert mit \"secretref:\", um auf ein Geheimnis zu verweisen.",
- "loc.input.label.ingress": "Eingangseinstellung",
- "loc.input.help.ingress": "Mögliche Optionen: extern, intern, deaktiviert. Bei Festlegung auf „external“ (Standardwert, wenn beim Erstellen einer Container-App nicht angegeben), ist die Container-App abhängig vom konfigurierten App-Umgebungsendpunkt im Internet oder VNET sichtbar. Wenn diese Option auf „internal“ festgelegt ist, ist die Container-App nur innerhalb der App-Umgebung sichtbar. Wenn diese Option auf „disabled“ festgelegt ist, wird der eingehende Datenverkehr für diese Container-App deaktiviert und verfügt nicht über einen HTTP- oder TCP-Endpunkt.",
- "loc.input.label.yamlConfigPath": "YAML-Konfigurationsdateipfad",
- "loc.input.help.yamlConfigPath": "Vollständiger Pfad (auf dem ausgeführten Azure Pipelines Agent) zur YAML-Datei, in der die Konfiguration der Container-App angegeben wird.",
- "loc.input.label.disableTelemetry": "Telemetrie deaktivieren",
- "loc.input.help.disableTelemetry": "Wenn auf \"true\" festgelegt, werden von diesem Azure DevOps Task keine Telemetriedaten erfasst. Wenn \"false\" festgelegt ist oder dieses Argument nicht angegeben wird, werden Telemetriedaten zum Build- und Bereitstellungsszenario der Container-App, auf das diese Azure DevOps-Aufgabe abzielt, an Microsoft gesendet.",
- "loc.messages.AcrAccessTokenAuthFailed": "Die Authentifizierung bei der ACR-Instanz \"%s.azurecr.io\" mit Zugriffstoken ist nicht möglich.",
- "loc.messages.AcrAccessTokenLoginMessage": "Melden Sie sich bei Azure Container Registry mithilfe des Zugriffstokens an, das über Azure CLI generiert werden soll.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "Die Authentifizierung bei der ACR-Instanz \"%s.azurecr.io\" mit Benutzername/Kennwort ist nicht möglich.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "Melden Sie sich bei Azure Container Registry mit den angegebenen Argumenten \"acrUsername\" und \"acrPassword\" an.",
- "loc.messages.AzureCliDynamicInstallFailed": "Die Azure CLI zum dynamischen Installieren fehlender Erweiterungen kann nicht festgelegt werden.",
- "loc.messages.BashCommandFailed": "Der angegebene Bash-Befehl „%s“ kann nicht ausgeführt werden.",
- "loc.messages.CheckForAppSourceDockerfileMessage": "Es wurde kein dockerfilePath-Argument angegeben. Überprüfung auf \"Dockerfile\" im Stammverzeichnis des App-Quellpfads \"%s\", aus dem das Image erstellt werden soll.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "Verwenden des angegebenen containerAppEnvironment-Werts, der beim Bereitstellen der Container-App \"%s\" angegeben wurde.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "Die Container-App-Umgebung kann nicht erstellt werden.",
- "loc.messages.CreateContainerAppFailed": "Azure Container App kann nicht über den Befehl „az containerapp create“ erstellt werden.",
- "loc.messages.CreateContainerAppFromYamlFailed": "Azure Container App kann nicht über den Befehl „az containerapp create“ aus der YAML-Konfigurationsdatei erstellt werden.",
- "loc.messages.CreateImageWithBuilderFailed": "Das ausführbare Anwendungsimage kann nicht mithilfe von Oryx++-Generator erstellt werden.",
- "loc.messages.CreateImageWithBuilderMessage": "Für die Anwendungsquelle wurde keine Dockerfile-Datei angegeben oder gefunden. Es wird versucht, ein ausführbares Anwendungsimage mithilfe des Oryx++-Generators zu erstellen.",
- "loc.messages.CreateImageWithDockerfileFailed": "Das ausführbare Anwendungsimage kann nicht mithilfe der angegebenen oder ermittelten Dockerfile-Datei erstellt werden.",
- "loc.messages.CreateImageWithDockerfileMessage": "Für die Anwendungsquelle wurde eine Dockerfile-Datei bereitgestellt oder gefunden. Es wird versucht, das Image aus der Dockerfile-Datei \"%s\" zu erstellen.",
- "loc.messages.CreateResourceGroupFailed": "Die Ressourcengruppe „%s“ kann nicht erstellt werden.",
- "loc.messages.DefaultContainerAppNameMessage": "Es wurde kein containerAppName-Argument angegeben. Festlegen des Namens der Container-App, die auf \"%s\" erstellt/aktualisiert werden soll.",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "Es wurde kein containerAppEnvironment-Argument angegeben; die zu erstellende/aktualisierende Container-App wurde auf „%s“ festgelegt.",
- "loc.messages.DefaultImageToBuildMessage": "Es wurde kein imageToBuild-Argument angegeben. festlegen, dass das Image auf \"%s\" erstellt werden soll.",
- "loc.messages.DefaultImageToDeployMessage": "Es wurde kein imageToDeploy-Argument angegeben. festlegen, dass das Image auf \"%s\" bereitgestellt werden soll.",
- "loc.messages.DefaultIngressMessage": "Es wurde kein Eingangsargument angegeben. Der eingehende Wert wird auf „%s“ festgelegt.",
- "loc.messages.DefaultResourceGroupMessage": "Es wurde kein resourceGroup-Argument angegeben. Die Ressourcengruppe für die Bereitstellung auf \"%s\" festlegen.",
- "loc.messages.DefaultRuntimeStackMessage": "Es wurde kein runtimeStack-Argument angegeben. Es wird der Runtime-Stack verwendet, der für die Anwendung \"%s\" gefunden wurde.",
- "loc.messages.DefaultTargetPortMessage": "Es wurde kein targetPort-Argument angegeben. Verwendung des Zielports \"%s\" für die Anwendung.",
- "loc.messages.DetermineRuntimeStackFailed": "Der Laufzeitstapel kann nicht aus der Anwendungsquelle „%s“ ermittelt werden.",
- "loc.messages.DisableContainerAppIngressFailed": "Eingangsdaten für die Container-App können nicht deaktiviert werden.",
- "loc.messages.DisabledIngressMessage": "Eingehende Daten werden für die Container-App deaktiviert.",
- "loc.messages.EnableContainerAppIngressFailed": "Eingangsdaten für die Container-App können nicht aktiviert werden.",
- "loc.messages.ErrorCodeFormat": "Fehlercode: [%s]",
- "loc.messages.ErrorMessageFormat": "Fehler: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "Es wurde eine vorhandene Container-App-Umgebung „%s“ ermittelt, die mit der Container-App verwendet werden soll.",
- "loc.messages.FoundAppSourceDockerfileMessage": "Es wurde eine vorhandene Dockerfile-Datei in der angegebenen Anwendungsquelle im Pfad \"%s\" gefunden. Das Image wird aus dieser Dockerfile-Datei erstellt.",
- "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
- "loc.messages.MissingAcrNameMessage": "Das acrName-Argument muss auch angegeben werden, wenn das appSourcePath-Argument angegeben wird.",
- "loc.messages.MissingRequiredArgumentMessage": "Eines der folgenden Argumente muss angegeben werden: appSourcePath, imageToDeploy, yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "Die Paket-CLI kann nicht installiert werden.",
- "loc.messages.PushImageToAcrFailed": "Das Image \"%s\" kann nicht per Push an ACR übertragen werden.",
- "loc.messages.SetDefaultBuilderFailed": "Der Oryx++-Generator kann nicht als Standard-Generator festgelegt werden.",
- "loc.messages.UpdateContainerAppFailed": "Azure Container App kann nicht über den Befehl „az containerapp update“ aktualisiert werden.",
- "loc.messages.UpdateContainerAppFromYamlFailed": "Azure Container App kann nicht über den Befehl „az containerapp update“ aus der YAML-Konfigurationsdatei aktualisiert werden.",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Die Azure Container App-ACR-Details können nicht über den Befehl „az containerapp registry set“ aktualisiert werden."
+{
+ "loc.friendlyName": "Azure Container Apps Bereitstellen",
+ "loc.helpMarkDown": "[Weitere Informationen zu dieser Aufgabe](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Eine Azure DevOps-Aufgabe zum Erstellen und Bereitstellen von Azure Container Apps.",
+ "loc.instanceNameFormat": "Azure Container Apps Bereitstellen",
+ "loc.releaseNotes": "Version 1.x.x der AzureContainerApps-Aufgabe zum Erstellen und Bereitstellen von Azure Container Apps wurde veröffentlicht.",
+ "loc.input.label.cwd": "Arbeitsverzeichnis",
+ "loc.input.help.cwd": "Das aktuelle Arbeitsverzeichnis, in dem das Skript ausgeführt wird. Wenn keine Angabe erfolgt, wird der Stamm des Repositorys (Build) oder der Artefakte (Release) verwendet, das \"$(System.DefaultWorkingDirectory)\" lautet.",
+ "loc.input.label.appSourcePath": "Quellpfad der Anwendung",
+ "loc.input.help.appSourcePath": "Absoluter Pfad auf dem Runner des zu erstellenden Quellcodes der Quellcodeanwendung. Wenn keine Angabe erfolgt, muss das Argument \"imageToDeploy\" angegeben werden, um sicherzustellen, dass die Container-App über ein Image verfügt, auf das verwiesen werden soll.",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager-Verbindung",
+ "loc.input.help.connectedServiceNameARM": "Wählen Sie eine Azure Resource Manager-Dienstverbindung für die Bereitstellung aus.",
+ "loc.input.label.acrName": "Azure Container Registry-Name",
+ "loc.input.help.acrName": "Der Name der Azure Container Registry, an die das ausführbare Anwendungsimage gepusht wird.",
+ "loc.input.label.acrUsername": "Benutzername für Azure Container Registry",
+ "loc.input.help.acrUsername": "Der Benutzername, der zum Authentifizieren von Pushanforderungen an die bereitgestellte Azure Container Registry verwendet wird. Wenn keine Angabe erfolgt, wird ein Zugriffstoken über \"az acr login\" generiert und an \"docker login\" übergeben, um die Anforderungen zu authentifizieren.",
+ "loc.input.label.acrPassword": "Kennwort für Azure Container Registry",
+ "loc.input.help.acrPassword": "Das Kennwort, das zum Authentifizieren von Pushanforderungen an die bereitgestellte Azure Container Registry verwendet wird. Wenn keine Angabe erfolgt, wird ein Zugriffstoken über \"az acr login\" generiert und an \"docker login\" übergeben, um die Anforderungen zu authentifizieren.",
+ "loc.input.label.dockerfilePath": "Dockerfile-Pfad",
+ "loc.input.help.dockerfilePath": "Relativer Pfad zur Dockerfile-Datei in der bereitgestellten Anwendungsquelle, die zum Erstellen des Images verwendet werden soll, das dann per Push an ACR übertragen und in der Container-App bereitgestellt wird. Wenn keine Angabe erfolgt, überprüft diese Aufgabe, ob im Stammverzeichnis der angegebenen Anwendungsquelle eine Datei mit dem Namen \"Dockerfile\" vorhanden ist, und verwendet diese Datei, um das Image zu erstellen. Andernfalls wird der Oryx++-Generator zum Erstellen des Images verwendet.",
+ "loc.input.label.imageToBuild": "Zu erstellendes Docker-Image",
+ "loc.input.help.imageToBuild": "Der benutzerdefinierte Name des Images, das erstellt, per Push an ACR übertragen und durch diese Aufgabe in der Container-App bereitgestellt werden soll. Hinweis: Dieser Imagename sollte den ACR-Server enthalten. Beispiel: .azurecr.io/:. Wenn dieses Argument nicht angegeben wird, wird ein Standardimagename in Form von .azurecr.io/ado-task/container-app:. erstellt.",
+ "loc.input.label.imageToDeploy": "Bereitzustellendes Docker-Image",
+ "loc.input.help.imageToDeploy": "Der benutzerdefinierte Name des Images, das bereits per Push an ACR übertragen wurde und durch diese Aufgabe in der Container-App bereitgestellt wird. Hinweis: Der Imagename sollte den ACR-Server enthalten. Beispiel: .azurecr.io/:. Wenn dieses Argument nicht angegeben wird, wird der für das Argument \"imageToBuild\" angegebene (oder festgelegte) Wert verwendet.",
+ "loc.input.label.containerAppName": "Name der Azure Container-App",
+ "loc.input.help.containerAppName": "Der Name der Azure Container App, die erstellt oder aktualisiert wird. Wenn dieser Wert nicht angegeben wird, weist er die Form „ado-task-app-- auf.",
+ "loc.input.label.resourceGroup": "Name der Azure-Ressourcengruppe",
+ "loc.input.help.resourceGroup": "Die vorhandene Ressourcengruppe, in der die Azure Container App erstellt wird. Sofern nicht angegeben, lautet dieser Wert „-rg“, und sein Vorhandensein wird zuerst überprüft, bevor versucht wird, ihn zu erstellen.",
+ "loc.input.label.containerAppEnvironment": "Azure Container-App-Umgebung",
+ "loc.input.help.containerAppEnvironment": "Der Name der Azure Container App-Umgebung, die mit der Anwendung verwendet werden soll. Wenn keine Umgebung angegeben wird, wird eine vorhandene Umgebung in der Ressourcengruppe der Container-App verwendet. Andernfalls wird eine Umgebung im Format -env erstellt.",
+ "loc.input.label.runtimeStack": "Application Runtime-Stapel",
+ "loc.input.help.runtimeStack": "Der Plattformversionsstapel, in dem die Anwendung ausgeführt wird, wenn sie in der Azure Container App bereitgestellt wird. Dies sollte in Form von : bereitgestellt werden. Wenn dieser Wert nicht angegeben wird, wird er von Oryx basierend auf dem Inhalt der bereitgestellten Anwendung bestimmt. Weitere Informationen zu den unterstützten Laufzeitstapeln für Oryx finden Sie im folgenden Dokument: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "Container-App-Art",
+ "loc.input.help.kind": "Legen Sie den Wert auf `functionapp` fest, um integrierte Unterstützung und automatische Skalierung für das Ausführen von Azure Functions auf Azure Container-Apps zu erhalten.",
+ "loc.input.label.targetPort": "Zielport der Anwendung",
+ "loc.input.help.targetPort": "Der festgelegte Port, an dem die Anwendung ausgeführt werden soll. Wenn kein Wert angegeben wird und der Generator zum Erstellen des ausführbaren Anwendungsimages verwendet wird, wird der Zielport für Python-Anwendungen auf 80 und für alle anderen Plattformanwendungen auf 8080 festgelegt. Wenn beim Erstellen einer Container-App kein Wert angegeben wird, lautet der Zielport standardmäßig 80. Hinweis: Wenn Sie diese Aufgabe zum Aktualisieren einer Container-App verwenden, wird der Zielport möglicherweise aktualisiert, wenn er nicht basierend auf Änderungen an der eingehenden Eigenschaft bereitgestellt wird.",
+ "loc.input.label.location": "Speicherort der Container-App",
+ "loc.input.help.location": "Der Speicherort, an dem die Container-App (und andere erstellte Ressourcen) bereitgestellt werden.",
+ "loc.input.label.environmentVariables": "Umgebungsvariablen",
+ "loc.input.help.environmentVariables": "Eine Liste der Umgebungsvariablen für den Container. Durch Leerzeichen getrennte Werte im Format \"key=value\". Leere Zeichenfolge zum Löschen vorhandener Werte. Präfixwert mit \"secretref:\", um auf ein Geheimnis zu verweisen.",
+ "loc.input.label.ingress": "Eingangseinstellung",
+ "loc.input.help.ingress": "Mögliche Optionen: extern, intern, deaktiviert. Bei Festlegung auf „external“ (Standardwert, wenn beim Erstellen einer Container-App nicht angegeben), ist die Container-App abhängig vom konfigurierten App-Umgebungsendpunkt im Internet oder VNET sichtbar. Wenn diese Option auf „internal“ festgelegt ist, ist die Container-App nur innerhalb der App-Umgebung sichtbar. Wenn diese Option auf „disabled“ festgelegt ist, wird der eingehende Datenverkehr für diese Container-App deaktiviert und verfügt nicht über einen HTTP- oder TCP-Endpunkt.",
+ "loc.input.label.yamlConfigPath": "YAML-Konfigurationsdateipfad",
+ "loc.input.help.yamlConfigPath": "Vollständiger Pfad (auf dem ausgeführten Azure Pipelines Agent) zur YAML-Datei, in der die Konfiguration der Container-App angegeben wird.",
+ "loc.input.label.disableTelemetry": "Telemetrie deaktivieren",
+ "loc.input.help.disableTelemetry": "Wenn auf \"true\" festgelegt, werden von diesem Azure DevOps Task keine Telemetriedaten erfasst. Wenn \"false\" festgelegt ist oder dieses Argument nicht angegeben wird, werden Telemetriedaten zum Build- und Bereitstellungsszenario der Container-App, auf das diese Azure DevOps-Aufgabe abzielt, an Microsoft gesendet.",
+ "loc.messages.AcrAccessTokenAuthFailed": "Die Authentifizierung bei der ACR-Instanz \"%s.azurecr.io\" mit Zugriffstoken ist nicht möglich.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Melden Sie sich bei Azure Container Registry mithilfe des Zugriffstokens an, das über Azure CLI generiert werden soll.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "Die Authentifizierung bei der ACR-Instanz \"%s.azurecr.io\" mit Benutzername/Kennwort ist nicht möglich.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "Melden Sie sich bei Azure Container Registry mit den angegebenen Argumenten \"acrUsername\" und \"acrPassword\" an.",
+ "loc.messages.AzureCliDynamicInstallFailed": "Die Azure CLI zum dynamischen Installieren fehlender Erweiterungen kann nicht festgelegt werden.",
+ "loc.messages.BashCommandFailed": "Der angegebene Bash-Befehl „%s“ kann nicht ausgeführt werden.",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "Es wurde kein dockerfilePath-Argument angegeben. Überprüfung auf \"Dockerfile\" im Stammverzeichnis des App-Quellpfads \"%s\", aus dem das Image erstellt werden soll.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "Verwenden des angegebenen containerAppEnvironment-Werts, der beim Bereitstellen der Container-App \"%s\" angegeben wurde.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "Die Container-App-Umgebung kann nicht erstellt werden.",
+ "loc.messages.CreateContainerAppFailed": "Azure Container App kann nicht über den Befehl „az containerapp create“ erstellt werden.",
+ "loc.messages.CreateContainerAppFromYamlFailed": "Azure Container App kann nicht über den Befehl „az containerapp create“ aus der YAML-Konfigurationsdatei erstellt werden.",
+ "loc.messages.CreateImageWithBuilderFailed": "Das ausführbare Anwendungsimage kann nicht mithilfe von Oryx++-Generator erstellt werden.",
+ "loc.messages.CreateImageWithBuilderMessage": "Für die Anwendungsquelle wurde keine Dockerfile-Datei angegeben oder gefunden. Es wird versucht, ein ausführbares Anwendungsimage mithilfe des Oryx++-Generators zu erstellen.",
+ "loc.messages.CreateImageWithDockerfileFailed": "Das ausführbare Anwendungsimage kann nicht mithilfe der angegebenen oder ermittelten Dockerfile-Datei erstellt werden.",
+ "loc.messages.CreateImageWithDockerfileMessage": "Für die Anwendungsquelle wurde eine Dockerfile-Datei bereitgestellt oder gefunden. Es wird versucht, das Image aus der Dockerfile-Datei \"%s\" zu erstellen.",
+ "loc.messages.CreateResourceGroupFailed": "Die Ressourcengruppe „%s“ kann nicht erstellt werden.",
+ "loc.messages.DefaultContainerAppNameMessage": "Es wurde kein containerAppName-Argument angegeben. Festlegen des Namens der Container-App, die auf \"%s\" erstellt/aktualisiert werden soll.",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "Es wurde kein containerAppEnvironment-Argument angegeben; die zu erstellende/aktualisierende Container-App wurde auf „%s“ festgelegt.",
+ "loc.messages.DefaultImageToBuildMessage": "Es wurde kein imageToBuild-Argument angegeben. festlegen, dass das Image auf \"%s\" erstellt werden soll.",
+ "loc.messages.DefaultImageToDeployMessage": "Es wurde kein imageToDeploy-Argument angegeben. festlegen, dass das Image auf \"%s\" bereitgestellt werden soll.",
+ "loc.messages.DefaultIngressMessage": "Es wurde kein Eingangsargument angegeben. Der eingehende Wert wird auf „%s“ festgelegt.",
+ "loc.messages.DefaultResourceGroupMessage": "Es wurde kein resourceGroup-Argument angegeben. Die Ressourcengruppe für die Bereitstellung auf \"%s\" festlegen.",
+ "loc.messages.DefaultRuntimeStackMessage": "Es wurde kein runtimeStack-Argument angegeben. Es wird der Runtime-Stack verwendet, der für die Anwendung \"%s\" gefunden wurde.",
+ "loc.messages.DefaultTargetPortMessage": "Es wurde kein targetPort-Argument angegeben. Verwendung des Zielports \"%s\" für die Anwendung.",
+ "loc.messages.DetermineRuntimeStackFailed": "Der Laufzeitstapel kann nicht aus der Anwendungsquelle „%s“ ermittelt werden.",
+ "loc.messages.DisableContainerAppIngressFailed": "Eingangsdaten für die Container-App können nicht deaktiviert werden.",
+ "loc.messages.DisabledIngressMessage": "Eingehende Daten werden für die Container-App deaktiviert.",
+ "loc.messages.EnableContainerAppIngressFailed": "Eingangsdaten für die Container-App können nicht aktiviert werden.",
+ "loc.messages.ErrorCodeFormat": "Fehlercode: [%s]",
+ "loc.messages.ErrorMessageFormat": "Fehler: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "Es wurde eine vorhandene Container-App-Umgebung „%s“ ermittelt, die mit der Container-App verwendet werden soll.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "Es wurde eine vorhandene Dockerfile-Datei in der angegebenen Anwendungsquelle im Pfad \"%s\" gefunden. Das Image wird aus dieser Dockerfile-Datei erstellt.",
+ "loc.messages.LoginFailed": "Fehler bei der Azure-Anmeldung.",
+ "loc.messages.MissingAcrNameMessage": "Das acrName-Argument muss auch angegeben werden, wenn das appSourcePath-Argument angegeben wird.",
+ "loc.messages.MissingRequiredArgumentMessage": "Eines der folgenden Argumente muss angegeben werden: appSourcePath, imageToDeploy, yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "Die Paket-CLI kann nicht installiert werden.",
+ "loc.messages.PushImageToAcrFailed": "Das Image \"%s\" kann nicht per Push an ACR übertragen werden.",
+ "loc.messages.SetDefaultBuilderFailed": "Der Oryx++-Generator kann nicht als Standard-Generator festgelegt werden.",
+ "loc.messages.UpdateContainerAppFailed": "Azure Container App kann nicht über den Befehl „az containerapp update“ aktualisiert werden.",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "Azure Container App kann nicht über den Befehl „az containerapp update“ aus der YAML-Konfigurationsdatei aktualisiert werden.",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Die Azure Container App-ACR-Details können nicht über den Befehl „az containerapp registry set“ aktualisiert werden."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/es-ES/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/es-ES/resources.resjson
index e94600de2e96..2fcc040e8782 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/es-ES/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/es-ES/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Implementación de las Azure Container Apps",
- "loc.helpMarkDown": "[Más información sobre esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Una tarea de Azure DevOps para compilar e implementar Azure Container Apps.",
- "loc.instanceNameFormat": "Implementación de las Azure Container Apps",
- "loc.releaseNotes": "Lanzamiento de la la versión 1.x.x de la tarea AzureContainerApps para compilar e implementar Azure Container Apps.",
- "loc.input.label.cwd": "Directorio de trabajo",
- "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
- "loc.input.label.appSourcePath": "Ruta de acceso de origen de la aplicación",
- "loc.input.help.appSourcePath": "Ruta absoluta en el corredor del código fuente de la aplicación que se va a crear. Si no se proporciona, el argumento \"imageToDeploy\" debe proporcionarse para garantizar que la aplicación contenedora tenga una imagen a la que hacer referencia.",
- "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
- "loc.input.label.acrName": "Nombre de Azure Container Registry",
- "loc.input.help.acrName": "El nombre del Azure Container Registry al que se enviará la imagen de la aplicación ejecutable.",
- "loc.input.label.acrUsername": "Nombre de usuario de Azure Container Registry",
- "loc.input.help.acrUsername": "Nombre de usuario usado para autenticar solicitudes de inserción en el Azure Container Registry proporcionado. Si no se proporciona, se generará un token de acceso mediante \"az acr login\" y se proporcionará a \"docker login\" para autenticar las solicitudes.",
- "loc.input.label.acrPassword": "Contraseña del registro de contenedor de Azure",
- "loc.input.help.acrPassword": "La contraseña utilizada para autenticar las solicitudes push al Azure Container Registry proporcionado. Si no se proporciona, será generado un token de acceso a través de \"az acr login\" y se proporcionará a \"docker login\" para autenticar las solicitudes.",
- "loc.input.label.dockerfilePath": "Ruta de acceso de Dockerfile",
- "loc.input.help.dockerfilePath": "Ruta relativa al archivo Dockerfile en el origen de la aplicación proporcionada que debe utilizarse para crear la imagen que luego se envía a ACR y se implementa en la aplicación de contenedor. Si no se proporciona, esta tarea comprobará si hay un archivo llamado \"Dockerfile\" en la raíz del origen de la aplicación proporcionada y lo utilizará para crear la imagen. De lo contrario, se utilizará el Oryx++ Builder para crear la imagen.",
- "loc.input.label.imageToBuild": "Imagen Docker para generar",
- "loc.input.help.imageToBuild": "Nombre personalizado de la imagen que se compila y publica en ACR y se implementa en la aplicación contenedora mediante esta tarea. Nota: este nombre de imagen debe incluir el servidor ACR; por ejemplo, .azurecr.io/:. Si no se proporciona este argumento, se construirá un nombre de imagen predeterminado con el formato .azurecr.io/ado-task/container-app:..",
- "loc.input.label.imageToDeploy": "Imagen Docker para implementar",
- "loc.input.help.imageToDeploy": "El nombre personalizado de la imagen que ya se ha enviado a ACR y que se implementará en la aplicación del contenedor mediante esta tarea. Nota: el nombre de la imagen debe incluir el servidor de ACR; por ejemplo, .azurecr.io/:. Si no se proporciona este argumento, se utilizará el valor proporcionado (o determinado) para el argumento \"imageToBuild\".",
- "loc.input.label.containerAppName": "Nombre de la Azure Container Apps",
- "loc.input.help.containerAppName": "El nombre de la aplicación Azure Container que se creará o actualizará. Si no se proporciona, este valor tendrá el formato “ado-task-app--”.",
- "loc.input.label.resourceGroup": "Nombre del grupo de recursos de Azure",
- "loc.input.help.resourceGroup": "Grupo de recursos existente en el que se creará la aplicación Azure Container. Si no se proporciona, este valor será “-rg” y su existencia se comprobará antes de intentar crearlo.",
- "loc.input.label.containerAppEnvironment": "Entorno de la Aplicación contenedora de Azure",
- "loc.input.help.containerAppEnvironment": "El nombre del entorno de la aplicación Azure Container que se utilizará con la aplicación. Si no se proporciona, se utilizará un entorno existente en el grupo de recursos de la Container App; de lo contrario, se creará un entorno con el formato “-env”.",
- "loc.input.label.runtimeStack": "Pila de tiempo de ejecución de la aplicación",
- "loc.input.help.runtimeStack": "La pila de versiones de la plataforma en la que se ejecuta la aplicación cuando se implementa en Azure Container App. Debe proporcionarse en forma de “:”. Si no se proporciona, este valor lo determina Oryx basándose en el contenido de la aplicación proporcionada. Consulte el siguiente documento para obtener más información sobre las pilas de tiempo de ejecución compatibles con Oryx: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "Puerto de destino de la aplicación",
- "loc.input.help.targetPort": "Puerto designado en el que se ejecutará la aplicación. Si no se proporciona ningún valor y el generador se usa para compilar la imagen de aplicación ejecutable, el puerto de destino se establecerá en 80 para las aplicaciones de Python y en 8080 para el resto de aplicaciones de la plataforma. Si no se proporciona ningún valor al crear una aplicación contenedora, el puerto de destino se establece de forma predeterminada en 80. Nota: cuando se usa esta tarea para actualizar una aplicación contenedora, el puerto de destino se puede actualizar si no se proporciona en función de los cambios realizados en la propiedad de entrada.",
- "loc.input.label.location": "Ubicación de la aplicación contenedora",
- "loc.input.help.location": "Ubicación en la que se implementará la aplicación contenedora (y otros recursos creados).",
- "loc.input.label.environmentVariables": "Variables de entorno",
- "loc.input.help.environmentVariables": "Lista de variables de entorno para el contenedor. Valores separados por espacios en formato \"key=value\". Cadena vacía para borrar los valores existentes. Valor de prefijo con 'secretref:' para hacer referencia a un secreto.",
- "loc.input.label.ingress": "Configuración de entrada",
- "loc.input.help.ingress": "Opciones posibles: externa, interna, deshabilitada. Si se establece en \"externa\" (valor predeterminado si no se proporciona al crear una aplicación contenedora), la aplicación contenedora estará visible desde Internet o una red virtual, en función del punto de conexión del entorno de la aplicación configurado. Si se establece en \"interna\", la aplicación contenedora solo estará visible desde el entorno de la aplicación. Si se establece en \"deshabilitada\", la entrada se deshabilitará para esta aplicación contenedora y no tendrá un punto de conexión HTTP o TCP.",
- "loc.input.label.yamlConfigPath": "Ruta de acceso del archivo YAML",
- "loc.input.help.yamlConfigPath": "Ruta de acceso completa (en el agente de Azure Pipelines en ejecución) al archivo YAML que detalla la configuración de la aplicación contenedora.",
- "loc.input.label.disableTelemetry": "Deshabilitar telemetría",
- "loc.input.help.disableTelemetry": "Si se establece en \"true\", esta tarea de Azure DevOps no recopilará telemetría. Si se establece en \"false\", o si no se proporciona este argumento, se enviará telemetría a Microsoft sobre el escenario de compilación e implementación de la aplicación contenedora de destino de esta tarea de Azure DevOps.",
- "loc.messages.AcrAccessTokenAuthFailed": "No se puede autenticar en la instancia de ACR \"%s.azurecr.io\" con el token de acceso.",
- "loc.messages.AcrAccessTokenLoginMessage": "Inicio de sesión en el Azure Container Registry mediante un token de acceso que se generará a través de la interfaz de la linea de comandos de Azure.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "No se puede autenticar en la instancia de ACR \"%s.azurecr.io\" con nombre de usuario/contraseña.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "Inicio de sesión en Azure Container Registry utilizando los argumentos acrUsername y acrPassword proporcionados.",
- "loc.messages.AzureCliDynamicInstallFailed": "No se puede establecer el CLI de Azure para instalar dinámicamente las extensiones que faltan.",
- "loc.messages.BashCommandFailed": "No se puede ejecutar el comando bash \"%s\".",
- "loc.messages.CheckForAppSourceDockerfileMessage": "No se ha proporcionado el argumento dockerfilePath; se está buscando \"Dockerfile\" en la raíz de la ruta de origen de la aplicación \"%s\" para generar la imagen.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "Utilizando el valor de containerAppEnvironment proporcionado \"%s\" al implementar la Container App.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "No se puede crear el entorno de la aplicación contenedora",
- "loc.messages.CreateContainerAppFailed": "No se puede crear la aplicación contenedora de Azure mediante el comando \"az container app\".",
- "loc.messages.CreateContainerAppFromYamlFailed": "No se puede crear la aplicación contenedora de Azure desde el archivo de configuración de YAML mediante el comando \"az containerapp create\".",
- "loc.messages.CreateImageWithBuilderFailed": "No se puede crear una imagen de aplicación ejecutable con Oryx++ Builder.",
- "loc.messages.CreateImageWithBuilderMessage": "No se proporcionó ningún Dockerfile o no se encontró para el origen de la aplicación, intentando crear una imagen de aplicación que se pueda ejecutar mediante el Generador de Oryx++.",
- "loc.messages.CreateImageWithDockerfileFailed": "No se puede crear una imagen de aplicación ejecutable utilizando el archivo Dockerfile proporcionado o detectado.",
- "loc.messages.CreateImageWithDockerfileMessage": "Se proporcionó o encontró un Dockerfile para el origen de la aplicación; se intenta generar la imagen desde Dockerfile \"%s\".",
- "loc.messages.CreateResourceGroupFailed": "No se pudo crear el grupo de recursos “%s”.",
- "loc.messages.DefaultContainerAppNameMessage": "No se proporcionó el argumento containerAppName; estableciendo el nombre de la Container App a crear/actualizar a \"%s\".",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "No se proporcionó el argumento containerAppName; estableciendo el nombre de la aplicación contenedora a crear/actualizar a \"%s\".",
- "loc.messages.DefaultImageToBuildMessage": "No se ha proporcionado ningún argumento imageToBuild; estableciendo la imagen a generar en \"%s\".",
- "loc.messages.DefaultImageToDeployMessage": "No se proporcionó ningún argumento imageToDeploy; estableciendo la imagen a implementar a \"%s\".",
- "loc.messages.DefaultIngressMessage": "No se proporcionó ningún argumento de entrada. Estableciendo el valor de entrada en “%s”.",
- "loc.messages.DefaultResourceGroupMessage": "No se proporcionó ningún argumento resourceGroup, estableciendo el grupo de recursos para la implementación en '%s'.",
- "loc.messages.DefaultRuntimeStackMessage": "No se proporcionó ningún argumento runtimeStack, usando la pila en tiempo de ejecución que se encontró para la aplicación \"%s\".",
- "loc.messages.DefaultTargetPortMessage": "No se proporcionó ningún argumento targetPort; se está usando el puerto de destino \"%s\" para la aplicación.",
- "loc.messages.DetermineRuntimeStackFailed": "No se puede determinar la pila en tiempo de ejecución a partir del origen de la aplicación '%s'.",
- "loc.messages.DisableContainerAppIngressFailed": "No se puede habilitar la entrada para la aplicación contenedora.",
- "loc.messages.DisabledIngressMessage": "La entrada se deshabilitará para la aplicación contenedora.",
- "loc.messages.EnableContainerAppIngressFailed": "No se puede habilitar la entrada para la aplicación contenedora.",
- "loc.messages.ErrorCodeFormat": "Código de error: [%s]",
- "loc.messages.ErrorMessageFormat": "Error: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "Se detectó una instancia del entorno de la aplicación contenedora existente, “%s”, para usarla con la aplicación contenedora.",
- "loc.messages.FoundAppSourceDockerfileMessage": "Se ha encontrado un archivo Docker existente en el origen de la aplicación proporcionada en la ruta \"%s\"; la imagen se generará a partir de este archivo Docker.",
- "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
- "loc.messages.MissingAcrNameMessage": "También se debe proporcionar el argumento acrName si se proporciona el argumento appSourcePath.",
- "loc.messages.MissingRequiredArgumentMessage": "Se debe proporcionar uno de los siguientes argumentos: appSourcePath, imageToDeploy, yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "No se pudo instalar el paquete CLI.",
- "loc.messages.PushImageToAcrFailed": "No se puede insertar la imagen '%s' en ACR.",
- "loc.messages.SetDefaultBuilderFailed": "No se puede establecer el Oryx++ Builder como compilador predeterminado.",
- "loc.messages.UpdateContainerAppFailed": "No se puede crear o actualizar la aplicación contenedora de Azure mediante el comando \"az container app\".",
- "loc.messages.UpdateContainerAppFromYamlFailed": "No se puede actualizar la aplicación contenedora de Azure desde el archivo de configuración de YAML mediante el comando \"az containerapp create\".",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "No se pueden actualizar los detalles de ACR de la aplicación contenedora de Azure mediante el comando \"az containerapp registry set\"."
+{
+ "loc.friendlyName": "Implementación de las Azure Container Apps",
+ "loc.helpMarkDown": "[Más información sobre esta tarea](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Una tarea de Azure DevOps para compilar e implementar Azure Container Apps.",
+ "loc.instanceNameFormat": "Implementación de las Azure Container Apps",
+ "loc.releaseNotes": "Lanzamiento de la la versión 1.x.x de la tarea AzureContainerApps para compilar e implementar Azure Container Apps.",
+ "loc.input.label.cwd": "Directorio de trabajo",
+ "loc.input.help.cwd": "Directorio de trabajo actual en el que se ejecuta el script. Si se deja vacío, es la raíz del repositorio (compilación) o artefactos (versión), que es $(System.DefaultWorkingDirectory)",
+ "loc.input.label.appSourcePath": "Ruta de acceso de origen de la aplicación",
+ "loc.input.help.appSourcePath": "Ruta absoluta en el corredor del código fuente de la aplicación que se va a crear. Si no se proporciona, el argumento \"imageToDeploy\" debe proporcionarse para garantizar que la aplicación contenedora tenga una imagen a la que hacer referencia.",
+ "loc.input.label.connectedServiceNameARM": "Conexión de Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Seleccionar una conexión de servicio de Azure Resource Manager para la implementación",
+ "loc.input.label.acrName": "Nombre de Azure Container Registry",
+ "loc.input.help.acrName": "El nombre del Azure Container Registry al que se enviará la imagen de la aplicación ejecutable.",
+ "loc.input.label.acrUsername": "Nombre de usuario de Azure Container Registry",
+ "loc.input.help.acrUsername": "Nombre de usuario usado para autenticar solicitudes de inserción en el Azure Container Registry proporcionado. Si no se proporciona, se generará un token de acceso mediante \"az acr login\" y se proporcionará a \"docker login\" para autenticar las solicitudes.",
+ "loc.input.label.acrPassword": "Contraseña del registro de contenedor de Azure",
+ "loc.input.help.acrPassword": "La contraseña utilizada para autenticar las solicitudes push al Azure Container Registry proporcionado. Si no se proporciona, será generado un token de acceso a través de \"az acr login\" y se proporcionará a \"docker login\" para autenticar las solicitudes.",
+ "loc.input.label.dockerfilePath": "Ruta de acceso de Dockerfile",
+ "loc.input.help.dockerfilePath": "Ruta relativa al archivo Dockerfile en el origen de la aplicación proporcionada que debe utilizarse para crear la imagen que luego se envía a ACR y se implementa en la aplicación de contenedor. Si no se proporciona, esta tarea comprobará si hay un archivo llamado \"Dockerfile\" en la raíz del origen de la aplicación proporcionada y lo utilizará para crear la imagen. De lo contrario, se utilizará el Oryx++ Builder para crear la imagen.",
+ "loc.input.label.imageToBuild": "Imagen Docker para generar",
+ "loc.input.help.imageToBuild": "Nombre personalizado de la imagen que se compila y publica en ACR y se implementa en la aplicación contenedora mediante esta tarea. Nota: este nombre de imagen debe incluir el servidor ACR; por ejemplo, .azurecr.io/:. Si no se proporciona este argumento, se construirá un nombre de imagen predeterminado con el formato .azurecr.io/ado-task/container-app:..",
+ "loc.input.label.imageToDeploy": "Imagen Docker para implementar",
+ "loc.input.help.imageToDeploy": "El nombre personalizado de la imagen que ya se ha enviado a ACR y que se implementará en la aplicación del contenedor mediante esta tarea. Nota: el nombre de la imagen debe incluir el servidor de ACR; por ejemplo, .azurecr.io/:. Si no se proporciona este argumento, se utilizará el valor proporcionado (o determinado) para el argumento \"imageToBuild\".",
+ "loc.input.label.containerAppName": "Nombre de la Azure Container Apps",
+ "loc.input.help.containerAppName": "El nombre de la aplicación Azure Container que se creará o actualizará. Si no se proporciona, este valor tendrá el formato “ado-task-app--”.",
+ "loc.input.label.resourceGroup": "Nombre del grupo de recursos de Azure",
+ "loc.input.help.resourceGroup": "Grupo de recursos existente en el que se creará la aplicación Azure Container. Si no se proporciona, este valor será “-rg” y su existencia se comprobará antes de intentar crearlo.",
+ "loc.input.label.containerAppEnvironment": "Entorno de la Aplicación contenedora de Azure",
+ "loc.input.help.containerAppEnvironment": "El nombre del entorno de la aplicación Azure Container que se utilizará con la aplicación. Si no se proporciona, se utilizará un entorno existente en el grupo de recursos de la Container App; de lo contrario, se creará un entorno con el formato “-env”.",
+ "loc.input.label.runtimeStack": "Pila de tiempo de ejecución de la aplicación",
+ "loc.input.help.runtimeStack": "La pila de versiones de la plataforma en la que se ejecuta la aplicación cuando se implementa en Azure Container App. Debe proporcionarse en forma de “:”. Si no se proporciona, este valor lo determina Oryx basándose en el contenido de la aplicación proporcionada. Consulte el siguiente documento para obtener más información sobre las pilas de tiempo de ejecución compatibles con Oryx: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "Tipo de aplicación contenedora",
+ "loc.input.help.kind": "Establezca \"functionapp\" para obtener compatibilidad integrada y escalado automático para ejecutar funciones de Azure en aplicaciones de Azure Container.",
+ "loc.input.label.targetPort": "Puerto de destino de la aplicación",
+ "loc.input.help.targetPort": "Puerto designado en el que se ejecutará la aplicación. Si no se proporciona ningún valor y el generador se usa para compilar la imagen de aplicación ejecutable, el puerto de destino se establecerá en 80 para las aplicaciones de Python y en 8080 para el resto de aplicaciones de la plataforma. Si no se proporciona ningún valor al crear una aplicación contenedora, el puerto de destino se establece de forma predeterminada en 80. Nota: cuando se usa esta tarea para actualizar una aplicación contenedora, el puerto de destino se puede actualizar si no se proporciona en función de los cambios realizados en la propiedad de entrada.",
+ "loc.input.label.location": "Ubicación de la aplicación contenedora",
+ "loc.input.help.location": "Ubicación en la que se implementará la aplicación contenedora (y otros recursos creados).",
+ "loc.input.label.environmentVariables": "Variables de entorno",
+ "loc.input.help.environmentVariables": "Lista de variables de entorno para el contenedor. Valores separados por espacios en formato \"key=value\". Cadena vacía para borrar los valores existentes. Valor de prefijo con 'secretref:' para hacer referencia a un secreto.",
+ "loc.input.label.ingress": "Configuración de entrada",
+ "loc.input.help.ingress": "Opciones posibles: externa, interna, deshabilitada. Si se establece en \"externa\" (valor predeterminado si no se proporciona al crear una aplicación contenedora), la aplicación contenedora estará visible desde Internet o una red virtual, en función del punto de conexión del entorno de la aplicación configurado. Si se establece en \"interna\", la aplicación contenedora solo estará visible desde el entorno de la aplicación. Si se establece en \"deshabilitada\", la entrada se deshabilitará para esta aplicación contenedora y no tendrá un punto de conexión HTTP o TCP.",
+ "loc.input.label.yamlConfigPath": "Ruta de acceso del archivo YAML",
+ "loc.input.help.yamlConfigPath": "Ruta de acceso completa (en el agente de Azure Pipelines en ejecución) al archivo YAML que detalla la configuración de la aplicación contenedora.",
+ "loc.input.label.disableTelemetry": "Deshabilitar telemetría",
+ "loc.input.help.disableTelemetry": "Si se establece en \"true\", esta tarea de Azure DevOps no recopilará telemetría. Si se establece en \"false\", o si no se proporciona este argumento, se enviará telemetría a Microsoft sobre el escenario de compilación e implementación de la aplicación contenedora de destino de esta tarea de Azure DevOps.",
+ "loc.messages.AcrAccessTokenAuthFailed": "No se puede autenticar en la instancia de ACR \"%s.azurecr.io\" con el token de acceso.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Inicio de sesión en el Azure Container Registry mediante un token de acceso que se generará a través de la interfaz de la linea de comandos de Azure.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "No se puede autenticar en la instancia de ACR \"%s.azurecr.io\" con nombre de usuario/contraseña.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "Inicio de sesión en Azure Container Registry utilizando los argumentos acrUsername y acrPassword proporcionados.",
+ "loc.messages.AzureCliDynamicInstallFailed": "No se puede establecer el CLI de Azure para instalar dinámicamente las extensiones que faltan.",
+ "loc.messages.BashCommandFailed": "No se puede ejecutar el comando bash \"%s\".",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "No se ha proporcionado el argumento dockerfilePath; se está buscando \"Dockerfile\" en la raíz de la ruta de origen de la aplicación \"%s\" para generar la imagen.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "Utilizando el valor de containerAppEnvironment proporcionado \"%s\" al implementar la Container App.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "No se puede crear el entorno de la aplicación contenedora",
+ "loc.messages.CreateContainerAppFailed": "No se puede crear la aplicación contenedora de Azure mediante el comando \"az container app\".",
+ "loc.messages.CreateContainerAppFromYamlFailed": "No se puede crear la aplicación contenedora de Azure desde el archivo de configuración de YAML mediante el comando \"az containerapp create\".",
+ "loc.messages.CreateImageWithBuilderFailed": "No se puede crear una imagen de aplicación ejecutable con Oryx++ Builder.",
+ "loc.messages.CreateImageWithBuilderMessage": "No se proporcionó ningún Dockerfile o no se encontró para el origen de la aplicación, intentando crear una imagen de aplicación que se pueda ejecutar mediante el Generador de Oryx++.",
+ "loc.messages.CreateImageWithDockerfileFailed": "No se puede crear una imagen de aplicación ejecutable utilizando el archivo Dockerfile proporcionado o detectado.",
+ "loc.messages.CreateImageWithDockerfileMessage": "Se proporcionó o encontró un Dockerfile para el origen de la aplicación; se intenta generar la imagen desde Dockerfile \"%s\".",
+ "loc.messages.CreateResourceGroupFailed": "No se pudo crear el grupo de recursos “%s”.",
+ "loc.messages.DefaultContainerAppNameMessage": "No se proporcionó el argumento containerAppName; estableciendo el nombre de la Container App a crear/actualizar a \"%s\".",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "No se proporcionó el argumento containerAppName; estableciendo el nombre de la aplicación contenedora a crear/actualizar a \"%s\".",
+ "loc.messages.DefaultImageToBuildMessage": "No se ha proporcionado ningún argumento imageToBuild; estableciendo la imagen a generar en \"%s\".",
+ "loc.messages.DefaultImageToDeployMessage": "No se proporcionó ningún argumento imageToDeploy; estableciendo la imagen a implementar a \"%s\".",
+ "loc.messages.DefaultIngressMessage": "No se proporcionó ningún argumento de entrada. Estableciendo el valor de entrada en “%s”.",
+ "loc.messages.DefaultResourceGroupMessage": "No se proporcionó ningún argumento resourceGroup, estableciendo el grupo de recursos para la implementación en '%s'.",
+ "loc.messages.DefaultRuntimeStackMessage": "No se proporcionó ningún argumento runtimeStack, usando la pila en tiempo de ejecución que se encontró para la aplicación \"%s\".",
+ "loc.messages.DefaultTargetPortMessage": "No se proporcionó ningún argumento targetPort; se está usando el puerto de destino \"%s\" para la aplicación.",
+ "loc.messages.DetermineRuntimeStackFailed": "No se puede determinar la pila en tiempo de ejecución a partir del origen de la aplicación '%s'.",
+ "loc.messages.DisableContainerAppIngressFailed": "No se puede habilitar la entrada para la aplicación contenedora.",
+ "loc.messages.DisabledIngressMessage": "La entrada se deshabilitará para la aplicación contenedora.",
+ "loc.messages.EnableContainerAppIngressFailed": "No se puede habilitar la entrada para la aplicación contenedora.",
+ "loc.messages.ErrorCodeFormat": "Código de error: [%s]",
+ "loc.messages.ErrorMessageFormat": "Error: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "Se detectó una instancia del entorno de la aplicación contenedora existente, “%s”, para usarla con la aplicación contenedora.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "Se ha encontrado un archivo Docker existente en el origen de la aplicación proporcionada en la ruta \"%s\"; la imagen se generará a partir de este archivo Docker.",
+ "loc.messages.LoginFailed": "Error del inicio de sesión de Azure",
+ "loc.messages.MissingAcrNameMessage": "También se debe proporcionar el argumento acrName si se proporciona el argumento appSourcePath.",
+ "loc.messages.MissingRequiredArgumentMessage": "Se debe proporcionar uno de los siguientes argumentos: appSourcePath, imageToDeploy, yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "No se pudo instalar el paquete CLI.",
+ "loc.messages.PushImageToAcrFailed": "No se puede insertar la imagen '%s' en ACR.",
+ "loc.messages.SetDefaultBuilderFailed": "No se puede establecer el Oryx++ Builder como compilador predeterminado.",
+ "loc.messages.UpdateContainerAppFailed": "No se puede crear o actualizar la aplicación contenedora de Azure mediante el comando \"az container app\".",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "No se puede actualizar la aplicación contenedora de Azure desde el archivo de configuración de YAML mediante el comando \"az containerapp create\".",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "No se pueden actualizar los detalles de ACR de la aplicación contenedora de Azure mediante el comando \"az containerapp registry set\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/fr-FR/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/fr-FR/resources.resjson
index e41deede67bd..d7824a952fe9 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/fr-FR/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/fr-FR/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Déployer Azure Container Apps",
- "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Une tâche Azure DevOps pour générer et déployer Azure Container Apps",
- "loc.instanceNameFormat": "Déployer Azure Container Apps",
- "loc.releaseNotes": "Publication de la version 1.x.x. de la tâche AzureContainerApps pour la création et le déploiement d’Azure Container Apps.",
- "loc.input.label.cwd": "Répertoire de travail",
- "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
- "loc.input.label.appSourcePath": "Chemin d’accès source de l’application",
- "loc.input.help.appSourcePath": "Chemin d’accès absolu sur le runner du code source de l’application à construire. S’il n’est pas fourni, l’argument 'imageToDeploy' doit être fourni pour s’assurer que l’application conteneur a une image à référencer.",
- "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
- "loc.input.label.acrName": "Nom du registre de conteneurs Azure",
- "loc.input.help.acrName": "Le nom d’Azure Container Registry vers lequel l’image de l’application exécutable sera poussée",
- "loc.input.label.acrUsername": "Nom d’utilisateur d’Azure Container Registry",
- "loc.input.help.acrUsername": "Nom d’utilisateur utilisé pour authentifier les demandes Push auprès du Azure Container Registry fourni. S’il n’est pas fourni, un jeton d’accès est généré via « az acr login » et fourni à « docker login » pour authentifier les demandes.",
- "loc.input.label.acrPassword": "Mot de passe Azure Container Registry",
- "loc.input.help.acrPassword": "Le mot de passe utilisé pour authentifier les demandes d’envoi auprès du Azure Container Registry fourni. S’il n’est pas fourni, un jeton d’accès est généré via 'az acr login' et fourni à 'docker login' pour authentifier les demandes.",
- "loc.input.label.dockerfilePath": "Chemin du fichier Docker",
- "loc.input.help.dockerfilePath": "Chemin relatif vers le fichier Dockerfile dans la source de l’application fournie qui doit être utilisé pour construire l’image qui est ensuite poussée vers ACR et déployée dans l’application conteneur. Si elle n’est pas fournie, cette tâche vérifiera s’il existe un fichier nommé 'Dockerfile' à la racine de la source d’application fournie et l’utilisera pour construire l’image. Sinon, l’Oryx++ Builder sera utilisé pour créer l’image.",
- "loc.input.label.imageToBuild": "Image Docker à générer",
- "loc.input.help.imageToBuild": "Nom personnalisé de l’image à générer, envoyée (push) à ACR et déployée dans l’application conteneur par cette tâche. Remarque : ce nom d’image doit inclure le serveur ACR ; par exemple, .azurecr.io/:. Si cet argument n’est pas fourni, un nom d’image par défaut est construit sous la forme « .azurecr.io/ado-task/container-app:. ».",
- "loc.input.label.imageToDeploy": "Image Docker à déployer",
- "loc.input.help.imageToDeploy": "Le nom personnalisé de l’image qui a déjà été poussée vers ACR et qui sera déployée vers l’application conteneur par cette tâche. Remarque : le nom de l’image doit inclure le serveur ACR ; par exemple, .azurecr.io/:. Si cet argument n’est pas fourni, la valeur fournie (ou déterminée) pour l’argument 'imageToBuild' sera utilisée.",
- "loc.input.label.containerAppName": "Nom de l’application du conteneur Azure",
- "loc.input.help.containerAppName": "Nom de l’application conteneur Azure qui sera créée ou mise à jour. Si elle n’est pas fournie, cette valeur se présente sous la forme « ado-task-app-- ».",
- "loc.input.label.resourceGroup": "Nom du groupe de ressources Azure",
- "loc.input.help.resourceGroup": "Groupe de ressources existant dans lequel l’application conteneur Azure sera créée. Si elle n’est pas fournie, cette valeur est « -rg » et son existence est d’abord vérifiée avant d’essayer de la créer.",
- "loc.input.label.containerAppEnvironment": "Environnement Azure Container App",
- "loc.input.help.containerAppEnvironment": "Nom de l’environnement de l’application conteneur Azure à utiliser avec l’application. S’il n’est pas fourni, un environnement existant dans le groupe de ressources de l’application conteneur est utilisé, sinon un environnement est créé sous la forme de « -env »",
- "loc.input.label.runtimeStack": "Pile de l’Application Runtime",
- "loc.input.help.runtimeStack": "Pile de version de la plateforme dans laquelle l’application s’exécute lorsqu’elle est déployée dans l’application conteneur Azure. Elle doit être fournie sous la forme `:`. Si elle n’est pas fournie, cette valeur est déterminée par Oryx en fonction du contenu de l’application fournie. Veuillez consulter le document suivant pour plus d’informations sur les piles d’exécution prises en charge par Oryx : https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.",
- "loc.input.label.targetPort": "Port cible de l’application",
- "loc.input.help.targetPort": "Port désigné pour l’exécution de l’application. Si aucune valeur n’est fournie et que le générateur est utilisé pour générer l’image de l’application exécutable, le port cible est défini sur 80 pour les applications Python et sur 8080 pour toutes les autres applications de plateforme. Si aucune valeur n’est fournie lors de la création d’une application conteneur, le port cible a la valeur par défaut 80. Remarque : lors de l’utilisation de cette tâche pour mettre à jour une application conteneur, le port cible peut être mis à jour s’il n’est pas fourni en fonction des modifications apportées à la propriété d’entrée.",
- "loc.input.label.location": "Emplacement de l’application conteneur",
- "loc.input.help.location": "Emplacement où l’application conteneur (et d’autres ressources créées) sera déployée.",
- "loc.input.label.environmentVariables": "Variables d’environnement",
- "loc.input.help.environmentVariables": "Liste de variables d’environnement pour le conteneur. Valeurs séparées par des espaces au format 'key=value'. Chaîne vide pour effacer les valeurs existantes. Valeur de préfixe avec 'secretref:' pour référencer un secret.",
- "loc.input.label.ingress": "Paramètre d’entrée",
- "loc.input.help.ingress": "Options possibles : externe, interne, désactivée. Si la valeur est « externe » (valeur par défaut si elle n’est pas fournie lors de la création d’une application conteneur), l’application conteneur est visible depuis Internet ou un réseau virtuel, en fonction du point de terminaison de l’environnement d’application configuré. Si la valeur est « interne », l’application conteneur est visible uniquement à partir de l’environnement de l’application. Si la valeur est « désactivée », l’entrée est désactivée pour cette application conteneur et n’a pas de point de terminaison HTTP ou TCP.",
- "loc.input.label.yamlConfigPath": "Chemin d’accès au fichier de configuration YAML",
- "loc.input.help.yamlConfigPath": "Chemin d’accès complet (sur l’agent Azure Pipelines en cours d’exécution) vers le fichier YAML détaillant la configuration de l’application conteneur.",
- "loc.input.label.disableTelemetry": "Désactiver la télémétrie",
- "loc.input.help.disableTelemetry": "Si la valeur est 'true', aucune télémétrie n’est collectée par cette tâche Azure DevOps. Si la valeur est 'false', ou si cet argument n’est pas fourni, la télémétrie est envoyée à Microsoft à propos du scénario de génération et de déploiement d’application conteneur ciblé par cette tâche Azure DevOps.",
- "loc.messages.AcrAccessTokenAuthFailed": "Impossible d’authentifier l’instance ACR « %s.azurecr.io » avec le jeton d’accès.",
- "loc.messages.AcrAccessTokenLoginMessage": "Connexion à Azure Container Registry à l’aide du jeton d’accès à générer via Azure CLI.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "Impossible de s’authentifier auprès de l’instance ACR '%s.azurecr.io' avec nom d’utilisateur/mot de passe.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "Connexion à Azure Container Registry à l’aide des arguments acrUsername et acrPassword fournis.",
- "loc.messages.AzureCliDynamicInstallFailed": "Désolé… Nous n’avons pas pu définir l’interface de ligne de commande Azure (CLI) pour installer dynamiquement les extensions manquantes.",
- "loc.messages.BashCommandFailed": "Désolé… Nous n’avons pas pu exécuter la commande bash « %s » fournie.",
- "loc.messages.CheckForAppSourceDockerfileMessage": "Aucun argument dockerfilePath n'a été fourni; recherche de 'Dockerfile' à la racine du chemin source de l’application '%s' pour construire l’image.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "L’utilisation de la valeur containerAppEnvironment fournie '%s' lors du déploiement de l’application conteneur.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "Désolé… Nous n’avons pas pu créer un environnement d’application conteneur.",
- "loc.messages.CreateContainerAppFailed": "Désolé… Nous n’avons pas pu créer l’application conteneur Azure via la commande « az containerapp create ».",
- "loc.messages.CreateContainerAppFromYamlFailed": "Désolé… Nous n’avons pas pu créer l’application conteneur Azure à partir du fichier de configuration YAML via la commande « az containerapp create ».",
- "loc.messages.CreateImageWithBuilderFailed": "Nous n’avons pas pu créer une image d’application exécutable à l’aide d’Oryx++Builder.",
- "loc.messages.CreateImageWithBuilderMessage": "Aucun Dockerfile n’a été fourni ou trouvé pour la source de l’application ; tentative de création d’une image d’application exécutable à l’aide du générateur Oryx++.",
- "loc.messages.CreateImageWithDockerfileFailed": "Nous n’avons pas pu créer une image d’application exécutable à l’aide du Dockerfile fourni ou découvert.",
- "loc.messages.CreateImageWithDockerfileMessage": "Un Dockerfile a été fourni ou trouvé pour la source de l’application. Tentative de génération de l’image à partir de Dockerfile '%s'",
- "loc.messages.CreateResourceGroupFailed": "Désolé… Nous n’avons pas pu créer le groupe de ressources « %s ».",
- "loc.messages.DefaultContainerAppNameMessage": "Aucun argument containerAppName n’a été fourni. Définition du nom de l’application conteneur à créer/mettre à jour pour '%s'.",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "Aucun argument containerAppEnvironment n’a été fourni. Définition de l’application conteneur à créer/mettre à jour pour « %s ».",
- "loc.messages.DefaultImageToBuildMessage": "Aucun argument imageToBuild n’a été fourni; définition de l’image à générer pour '%s'.",
- "loc.messages.DefaultImageToDeployMessage": "Aucun argument imageToDeploy n’a été fourni. Définition de l’image à déployer sur '%s'",
- "loc.messages.DefaultIngressMessage": "Aucun argument d’entrée n’a été fourni, définissant la valeur d’entrée sur « %s ».",
- "loc.messages.DefaultResourceGroupMessage": "Aucun argument resourceGroup n’a été fourni ; définition du groupe de ressources pour le déploiement sur '%s'.",
- "loc.messages.DefaultRuntimeStackMessage": "Aucun argument runtimeStack n’a été fourni ; à l’aide de la pile d’exécution trouvée pour l’application '%s'.",
- "loc.messages.DefaultTargetPortMessage": "Aucun argument targetPort n’a été fourni. Utilisation du port cible '%s' pour l’application",
- "loc.messages.DetermineRuntimeStackFailed": "Désolé… Nous n’avons pas pu déterminer la pile d’exécution à partir de la source d’application « %s ».",
- "loc.messages.DisableContainerAppIngressFailed": "Désolé… Nous n’avons pas pu désactiver l’entrée pour l’application conteneur.",
- "loc.messages.DisabledIngressMessage": "L’entrée sera désactivée pour l’application conteneur.",
- "loc.messages.EnableContainerAppIngressFailed": "Désolé… Nous n’avons pas pu activer l’entrée pour l’application conteneur.",
- "loc.messages.ErrorCodeFormat": "Code d’erreur : [%s]",
- "loc.messages.ErrorMessageFormat": "Erreur : %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "Découverte d’un environnement d’application conteneur existant, « %s », à utiliser avec l’application conteneur.",
- "loc.messages.FoundAppSourceDockerfileMessage": "Dockerfile existant trouvé dans la source d’application fournie dans le chemin d’accès '%s'; l’image sera générée à partir de ce Dockerfile.",
- "loc.messages.LoginFailed": "La connexion Azure a échoué",
- "loc.messages.MissingAcrNameMessage": "L’argument acrName doit également être fourni si l’argument appSourcePath est fourni.",
- "loc.messages.MissingRequiredArgumentMessage": "L’un des arguments suivants doit être fourni : appSourcePath, imageToDeploy, yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "Impossible d’installer l’interface CLI du pack.",
- "loc.messages.PushImageToAcrFailed": "Impossible d’envoyer (push) l’image '%s' à ACR.",
- "loc.messages.SetDefaultBuilderFailed": "Nous n’avons pas pu définir le générateur Oryx++ comme générateur par défaut.",
- "loc.messages.UpdateContainerAppFailed": "Désolé… Nous n’avons pas pu mettre à jour l’application conteneur Azure via la commande « az containerapp update ».",
- "loc.messages.UpdateContainerAppFromYamlFailed": "Désolé… Nous n’avons pas pu mettre à jour l’application conteneur Azure à partir du fichier de configuration YAML via la commande « az containerapp update ».",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Désolé… Nous n’avons pas pu mettre à jour les détails ACR de l’application conteneur Azure via la commande « az containerapp registry set »."
+{
+ "loc.friendlyName": "Déployer Azure Container Apps",
+ "loc.helpMarkDown": "[En savoir plus sur cette tâche](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Une tâche Azure DevOps pour générer et déployer Azure Container Apps",
+ "loc.instanceNameFormat": "Déployer Azure Container Apps",
+ "loc.releaseNotes": "Publication de la version 1.x.x. de la tâche AzureContainerApps pour la création et le déploiement d’Azure Container Apps.",
+ "loc.input.label.cwd": "Répertoire de travail",
+ "loc.input.help.cwd": "Répertoire de travail actif dans lequel le script est exécuté. Une valeur vide représente la racine du dépôt (build) ou des artefacts (mise en production), à savoir $(System.DefaultWorkingDirectory)",
+ "loc.input.label.appSourcePath": "Chemin d’accès source de l’application",
+ "loc.input.help.appSourcePath": "Chemin d’accès absolu sur le runner du code source de l’application à construire. S’il n’est pas fourni, l’argument 'imageToDeploy' doit être fourni pour s’assurer que l’application conteneur a une image à référencer.",
+ "loc.input.label.connectedServiceNameARM": "Connexion Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Sélectionnez une connexion de service Azure Resource Manager pour le déploiement",
+ "loc.input.label.acrName": "Nom du registre de conteneurs Azure",
+ "loc.input.help.acrName": "Le nom d’Azure Container Registry vers lequel l’image de l’application exécutable sera poussée",
+ "loc.input.label.acrUsername": "Nom d’utilisateur d’Azure Container Registry",
+ "loc.input.help.acrUsername": "Nom d’utilisateur utilisé pour authentifier les demandes Push auprès du Azure Container Registry fourni. S’il n’est pas fourni, un jeton d’accès est généré via « az acr login » et fourni à « docker login » pour authentifier les demandes.",
+ "loc.input.label.acrPassword": "Mot de passe Azure Container Registry",
+ "loc.input.help.acrPassword": "Le mot de passe utilisé pour authentifier les demandes d’envoi auprès du Azure Container Registry fourni. S’il n’est pas fourni, un jeton d’accès est généré via 'az acr login' et fourni à 'docker login' pour authentifier les demandes.",
+ "loc.input.label.dockerfilePath": "Chemin du fichier Docker",
+ "loc.input.help.dockerfilePath": "Chemin relatif vers le fichier Dockerfile dans la source de l’application fournie qui doit être utilisé pour construire l’image qui est ensuite poussée vers ACR et déployée dans l’application conteneur. Si elle n’est pas fournie, cette tâche vérifiera s’il existe un fichier nommé 'Dockerfile' à la racine de la source d’application fournie et l’utilisera pour construire l’image. Sinon, l’Oryx++ Builder sera utilisé pour créer l’image.",
+ "loc.input.label.imageToBuild": "Image Docker à générer",
+ "loc.input.help.imageToBuild": "Nom personnalisé de l’image à générer, envoyée (push) à ACR et déployée dans l’application conteneur par cette tâche. Remarque : ce nom d’image doit inclure le serveur ACR ; par exemple, .azurecr.io/:. Si cet argument n’est pas fourni, un nom d’image par défaut est construit sous la forme « .azurecr.io/ado-task/container-app:. ».",
+ "loc.input.label.imageToDeploy": "Image Docker à déployer",
+ "loc.input.help.imageToDeploy": "Le nom personnalisé de l’image qui a déjà été poussée vers ACR et qui sera déployée vers l’application conteneur par cette tâche. Remarque : le nom de l’image doit inclure le serveur ACR ; par exemple, .azurecr.io/:. Si cet argument n’est pas fourni, la valeur fournie (ou déterminée) pour l’argument 'imageToBuild' sera utilisée.",
+ "loc.input.label.containerAppName": "Nom de l’application du conteneur Azure",
+ "loc.input.help.containerAppName": "Nom de l’application conteneur Azure qui sera créée ou mise à jour. Si elle n’est pas fournie, cette valeur se présente sous la forme « ado-task-app-- ».",
+ "loc.input.label.resourceGroup": "Nom du groupe de ressources Azure",
+ "loc.input.help.resourceGroup": "Groupe de ressources existant dans lequel l’application conteneur Azure sera créée. Si elle n’est pas fournie, cette valeur est « -rg » et son existence est d’abord vérifiée avant d’essayer de la créer.",
+ "loc.input.label.containerAppEnvironment": "Environnement Azure Container App",
+ "loc.input.help.containerAppEnvironment": "Nom de l’environnement de l’application conteneur Azure à utiliser avec l’application. S’il n’est pas fourni, un environnement existant dans le groupe de ressources de l’application conteneur est utilisé, sinon un environnement est créé sous la forme de « -env »",
+ "loc.input.label.runtimeStack": "Pile de l’Application Runtime",
+ "loc.input.help.runtimeStack": "Pile de version de la plateforme dans laquelle l’application s’exécute lorsqu’elle est déployée dans l’application conteneur Azure. Elle doit être fournie sous la forme `:`. Si elle n’est pas fournie, cette valeur est déterminée par Oryx en fonction du contenu de l’application fournie. Veuillez consulter le document suivant pour plus d’informations sur les piles d’exécution prises en charge par Oryx : https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.",
+ "loc.input.label.kind": "Type d’application conteneur",
+ "loc.input.help.kind": "Définissez sur « functionapp » pour bénéficier de la prise en charge intégrée et de la mise à l’échelle automatique afin d’exécuter des fonctions Azure sur Azure Container Apps.",
+ "loc.input.label.targetPort": "Port cible de l’application",
+ "loc.input.help.targetPort": "Port désigné pour l’exécution de l’application. Si aucune valeur n’est fournie et que le générateur est utilisé pour générer l’image de l’application exécutable, le port cible est défini sur 80 pour les applications Python et sur 8080 pour toutes les autres applications de plateforme. Si aucune valeur n’est fournie lors de la création d’une application conteneur, le port cible a la valeur par défaut 80. Remarque : lors de l’utilisation de cette tâche pour mettre à jour une application conteneur, le port cible peut être mis à jour s’il n’est pas fourni en fonction des modifications apportées à la propriété d’entrée.",
+ "loc.input.label.location": "Emplacement de l’application conteneur",
+ "loc.input.help.location": "Emplacement où l’application conteneur (et d’autres ressources créées) sera déployée.",
+ "loc.input.label.environmentVariables": "Variables d’environnement",
+ "loc.input.help.environmentVariables": "Liste de variables d’environnement pour le conteneur. Valeurs séparées par des espaces au format 'key=value'. Chaîne vide pour effacer les valeurs existantes. Valeur de préfixe avec 'secretref:' pour référencer un secret.",
+ "loc.input.label.ingress": "Paramètre d’entrée",
+ "loc.input.help.ingress": "Options possibles : externe, interne, désactivée. Si la valeur est « externe » (valeur par défaut si elle n’est pas fournie lors de la création d’une application conteneur), l’application conteneur est visible depuis Internet ou un réseau virtuel, en fonction du point de terminaison de l’environnement d’application configuré. Si la valeur est « interne », l’application conteneur est visible uniquement à partir de l’environnement de l’application. Si la valeur est « désactivée », l’entrée est désactivée pour cette application conteneur et n’a pas de point de terminaison HTTP ou TCP.",
+ "loc.input.label.yamlConfigPath": "Chemin d’accès au fichier de configuration YAML",
+ "loc.input.help.yamlConfigPath": "Chemin d’accès complet (sur l’agent Azure Pipelines en cours d’exécution) vers le fichier YAML détaillant la configuration de l’application conteneur.",
+ "loc.input.label.disableTelemetry": "Désactiver la télémétrie",
+ "loc.input.help.disableTelemetry": "Si la valeur est 'true', aucune télémétrie n’est collectée par cette tâche Azure DevOps. Si la valeur est 'false', ou si cet argument n’est pas fourni, la télémétrie est envoyée à Microsoft à propos du scénario de génération et de déploiement d’application conteneur ciblé par cette tâche Azure DevOps.",
+ "loc.messages.AcrAccessTokenAuthFailed": "Impossible d’authentifier l’instance ACR « %s.azurecr.io » avec le jeton d’accès.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Connexion à Azure Container Registry à l’aide du jeton d’accès à générer via Azure CLI.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "Impossible de s’authentifier auprès de l’instance ACR '%s.azurecr.io' avec nom d’utilisateur/mot de passe.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "Connexion à Azure Container Registry à l’aide des arguments acrUsername et acrPassword fournis.",
+ "loc.messages.AzureCliDynamicInstallFailed": "Désolé… Nous n’avons pas pu définir l’interface de ligne de commande Azure (CLI) pour installer dynamiquement les extensions manquantes.",
+ "loc.messages.BashCommandFailed": "Désolé… Nous n’avons pas pu exécuter la commande bash « %s » fournie.",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "Aucun argument dockerfilePath n'a été fourni; recherche de 'Dockerfile' à la racine du chemin source de l’application '%s' pour construire l’image.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "L’utilisation de la valeur containerAppEnvironment fournie '%s' lors du déploiement de l’application conteneur.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "Désolé… Nous n’avons pas pu créer un environnement d’application conteneur.",
+ "loc.messages.CreateContainerAppFailed": "Désolé… Nous n’avons pas pu créer l’application conteneur Azure via la commande « az containerapp create ».",
+ "loc.messages.CreateContainerAppFromYamlFailed": "Désolé… Nous n’avons pas pu créer l’application conteneur Azure à partir du fichier de configuration YAML via la commande « az containerapp create ».",
+ "loc.messages.CreateImageWithBuilderFailed": "Nous n’avons pas pu créer une image d’application exécutable à l’aide d’Oryx++Builder.",
+ "loc.messages.CreateImageWithBuilderMessage": "Aucun Dockerfile n’a été fourni ou trouvé pour la source de l’application ; tentative de création d’une image d’application exécutable à l’aide du générateur Oryx++.",
+ "loc.messages.CreateImageWithDockerfileFailed": "Nous n’avons pas pu créer une image d’application exécutable à l’aide du Dockerfile fourni ou découvert.",
+ "loc.messages.CreateImageWithDockerfileMessage": "Un Dockerfile a été fourni ou trouvé pour la source de l’application. Tentative de génération de l’image à partir de Dockerfile '%s'",
+ "loc.messages.CreateResourceGroupFailed": "Désolé… Nous n’avons pas pu créer le groupe de ressources « %s ».",
+ "loc.messages.DefaultContainerAppNameMessage": "Aucun argument containerAppName n’a été fourni. Définition du nom de l’application conteneur à créer/mettre à jour pour '%s'.",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "Aucun argument containerAppEnvironment n’a été fourni. Définition de l’application conteneur à créer/mettre à jour pour « %s ».",
+ "loc.messages.DefaultImageToBuildMessage": "Aucun argument imageToBuild n’a été fourni; définition de l’image à générer pour '%s'.",
+ "loc.messages.DefaultImageToDeployMessage": "Aucun argument imageToDeploy n’a été fourni. Définition de l’image à déployer sur '%s'",
+ "loc.messages.DefaultIngressMessage": "Aucun argument d’entrée n’a été fourni, définissant la valeur d’entrée sur « %s ».",
+ "loc.messages.DefaultResourceGroupMessage": "Aucun argument resourceGroup n’a été fourni ; définition du groupe de ressources pour le déploiement sur '%s'.",
+ "loc.messages.DefaultRuntimeStackMessage": "Aucun argument runtimeStack n’a été fourni ; à l’aide de la pile d’exécution trouvée pour l’application '%s'.",
+ "loc.messages.DefaultTargetPortMessage": "Aucun argument targetPort n’a été fourni. Utilisation du port cible '%s' pour l’application",
+ "loc.messages.DetermineRuntimeStackFailed": "Désolé… Nous n’avons pas pu déterminer la pile d’exécution à partir de la source d’application « %s ».",
+ "loc.messages.DisableContainerAppIngressFailed": "Désolé… Nous n’avons pas pu désactiver l’entrée pour l’application conteneur.",
+ "loc.messages.DisabledIngressMessage": "L’entrée sera désactivée pour l’application conteneur.",
+ "loc.messages.EnableContainerAppIngressFailed": "Désolé… Nous n’avons pas pu activer l’entrée pour l’application conteneur.",
+ "loc.messages.ErrorCodeFormat": "Code d’erreur : [%s]",
+ "loc.messages.ErrorMessageFormat": "Erreur : %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "Découverte d’un environnement d’application conteneur existant, « %s », à utiliser avec l’application conteneur.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "Dockerfile existant trouvé dans la source d’application fournie dans le chemin d’accès '%s'; l’image sera générée à partir de ce Dockerfile.",
+ "loc.messages.LoginFailed": "La connexion Azure a échoué",
+ "loc.messages.MissingAcrNameMessage": "L’argument acrName doit également être fourni si l’argument appSourcePath est fourni.",
+ "loc.messages.MissingRequiredArgumentMessage": "L’un des arguments suivants doit être fourni : appSourcePath, imageToDeploy, yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "Impossible d’installer l’interface CLI du pack.",
+ "loc.messages.PushImageToAcrFailed": "Impossible d’envoyer (push) l’image '%s' à ACR.",
+ "loc.messages.SetDefaultBuilderFailed": "Nous n’avons pas pu définir le générateur Oryx++ comme générateur par défaut.",
+ "loc.messages.UpdateContainerAppFailed": "Désolé… Nous n’avons pas pu mettre à jour l’application conteneur Azure via la commande « az containerapp update ».",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "Désolé… Nous n’avons pas pu mettre à jour l’application conteneur Azure à partir du fichier de configuration YAML via la commande « az containerapp update ».",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Désolé… Nous n’avons pas pu mettre à jour les détails ACR de l’application conteneur Azure via la commande « az containerapp registry set »."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/it-IT/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/it-IT/resources.resjson
index dec0d86ec3e3..bc76ed425c9a 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/it-IT/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/it-IT/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Distribuzione di App contenitore di Azure (Linux)",
- "loc.helpMarkDown": "[Altre informazioni su questa attività](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Attività di Azure DevOps per compilare e distribuire app contenitore di Azure.",
- "loc.instanceNameFormat": "Distribuzione di App contenitore di Azure (Linux)",
- "loc.releaseNotes": "È stata rilasciata la versione 1.x.x dell'attività AzureContainerApps per la compilazione e distribuzione di App contenitore di Azure.",
- "loc.input.label.cwd": "Directory operativa",
- "loc.input.help.cwd": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory)",
- "loc.input.label.appSourcePath": "Percorso di origine dell'applicazione",
- "loc.input.help.appSourcePath": "Percorso assoluto nello strumento di esecuzione del codice dell'applicazione di origine da compilare. Se non viene specificato, è necessario specificare l'argomento 'imageToDeploy' per assicurarsi che l'app contenitore abbia un'immagine a cui fare riferimento.",
- "loc.input.label.connectedServiceNameARM": "Connessione ad Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Consente di selezionare una connessione al servizio Azure Resource Manager per la distribuzione",
- "loc.input.label.acrName": "Nome del Registro Azure Container",
- "loc.input.help.acrName": "Nome del Registro Azure Container in cui verrà eseguito il push dell'immagine dell'applicazione eseguibile.",
- "loc.input.label.acrUsername": "Nome utente del registro Azure Container",
- "loc.input.help.acrUsername": "Nome utente usato per autenticare le richieste push nel Registro Azure Container fornito. Se non viene specificato, verrà generato un token di accesso tramite 'az acr login' e fornito a 'docker login' per autenticare le richieste.",
- "loc.input.label.acrPassword": "Password del Registro Azure Container",
- "loc.input.help.acrPassword": "Password usata per autenticare le richieste push nel Registro Azure Container fornito. Se non viene specificato, verrà generato un token di accesso tramite 'az acr login' e fornito a 'docker login' per autenticare le richieste.",
- "loc.input.label.dockerfilePath": "Percorso di Dockerfile",
- "loc.input.help.dockerfilePath": "Percorso relativo del Dockerfile nell'origine dell'applicazione specificata che deve essere usato per compilare l'immagine di cui viene quindi eseguito il push nel Record di controllo di accesso e distribuito nell'app contenitore. Se non viene specificata, questa attività verificherà se nella radice dell'origine dell'applicazione specificata è presente un file denominato 'Dockerfile' e lo userà per compilare l'immagine. In caso contrario, il generatore Oryx++ verrà usato per creare l'immagine",
- "loc.input.label.imageToBuild": "Immagine Docker da compilare",
- "loc.input.help.imageToBuild": "Nome personalizzato dell'immagine da compilare, di cui viene eseguito il push in Registro Azure Container e che viene distribuito nell'app contenitore da questa attività. Nota: il nome dell'immagine deve includere il server del Registro Azure Container, ad esempio .azurecr.io/:. Se questo argomento non viene specificato, verrà creato un nome di immagine predefinito con formato `.azurecr.io/ado-task/container-app:.`.",
- "loc.input.label.imageToDeploy": "Immagine Docker da distribuire",
- "loc.input.help.imageToDeploy": "Nome personalizzato dell'immagine di cui è già stato eseguito il push nel Record di controllo di accesso e che verrà distribuito nell'app contenitore da questa attività. Nota: il nome dell'immagine deve includere il server ACR; Ad esempio, .azurecr.io/:. Se questo argomento non viene specificato, verrà usato il valore fornito (o determinato) per l'argomento 'imageToBuild'.",
- "loc.input.label.containerAppName": "Nome dell'app contenitore di Azure",
- "loc.input.help.containerAppName": "Nome dell'app Contenitore di Azure che verrà creata o aggiornata. Se non viene specificato, questo valore verrà espresso nel formato `ado-task-app--`.",
- "loc.input.label.resourceGroup": "Nome gruppo di risorse di Azure",
- "loc.input.help.resourceGroup": "Gruppo di risorse esistente in cui verrà creata l'app Azure Container. Se non specificato, questo valore sarà `-rg` e la relativa esistenza verrà verificata prima di tentare di crearlo.",
- "loc.input.label.containerAppEnvironment": "Ambiente dell'App contenitore di Azure",
- "loc.input.help.containerAppEnvironment": "Nome dell'ambiente dell'app contenitore di Azure da usare con l'applicazione. Se non viene specificato, verrà usato un ambiente esistente nel gruppo di risorse dell'app contenitore. In caso contrario, verrà creato un ambiente nel formato `-env`.",
- "loc.input.label.runtimeStack": "Stack di runtime dell'applicazione",
- "loc.input.help.runtimeStack": "Stack di versioni della piattaforma in cui viene eseguita l'applicazione quando viene distribuita nell'app Azure Container. Questa opzione deve essere fornita sotto forma di `:`. Se non specificato, questo valore è determinato da Oryx in base al contenuto dell'applicazione fornita. Per altre informazioni sugli stack di runtime supportati per Oryx, vedere il documento seguente: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.",
- "loc.input.label.targetPort": "Porta di destinazione dell'applicazione",
- "loc.input.help.targetPort": "Porta designata in cui eseguire l'applicazione. Se non viene fornito alcun valore e il generatore viene usato per compilare l'immagine dell'applicazione eseguibile, la porta di destinazione verrà impostata su 80 per le applicazioni Python e su 8080 per tutte le altre applicazioni della piattaforma. Se non viene specificato alcun valore durante la creazione di un'app contenitore, per impostazione predefinita la porta di destinazione sarà 80. Nota: quando si usa questa attività per aggiornare un'app contenitore, la porta di destinazione può essere aggiornata se non viene fornita in base alle modifiche apportate alla proprietà in ingresso.",
- "loc.input.label.location": "Percorso dell'app contenitore",
- "loc.input.help.location": "Posizione in cui verrà distribuita l'app contenitore (e altre risorse create).",
- "loc.input.label.environmentVariables": "Variabili di ambiente",
- "loc.input.help.environmentVariables": "Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'chiave=valore'. Stringa vuota per cancellare i valori esistenti. Anteporre al valore 'secretref:' il prefisso per fare riferimento a un segreto.",
- "loc.input.label.ingress": "Impostazioni in ingresso",
- "loc.input.help.ingress": "Opzioni possibili: esterno, interno, disabilitato. Se impostato su `external` (valore predefinito se non specificato durante la creazione di un'app contenitore), l'app contenitore sarà visibile da Internet o da una rete virtuale, a seconda dell'endpoint dell'ambiente dell'app configurato. Se è impostata su 'internal', l'app contenitore sarà visibile solo dall'interno dell'ambiente dell'app. Se impostato su 'disabilitato', l'ingresso verrà disabilitato per questa app contenitore e non avrà un endpoint HTTP o TCP.",
- "loc.input.label.yamlConfigPath": "Percorso del file di configurazione YAML",
- "loc.input.help.yamlConfigPath": "Percorso completo (nell'agente di Azure Pipelines in esecuzione) al file YAML che illustra in dettaglio la configurazione dell'app contenitore.",
- "loc.input.label.disableTelemetry": "Disabilita telemetria",
- "loc.input.help.disableTelemetry": "Se l'opzione è impostato su 'True', questa attività di Azure DevOps non raccoglierà dati di telemetria. Se impostata su 'False' o se questo argomento non viene specificato, i dati di telemetria verranno inviati a Microsoft in merito allo scenario di compilazione e distribuzione dell'app contenitore di destinazione dell'attività di Azure DevOps.",
- "loc.messages.AcrAccessTokenAuthFailed": "Non è possibile eseguire l'autenticazione nell'istanza di Registro Azure Container '%s.azurecr.io' con il token di accesso.",
- "loc.messages.AcrAccessTokenLoginMessage": "Accesso a Registro Azure Container tramite il token di accesso da generare tramite l'interfaccia della riga di comando di Azure.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "Non è possibile eseguire l'autenticazione nell'istanza di Registro Azure Container '%s.azurecr.io' con nome utente/password.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "Accesso al Registro Azure Container con gli argomenti acrUsername e acrPassword specificati.",
- "loc.messages.AzureCliDynamicInstallFailed": "Non è possibile impostare l'interfaccia della riga di comando di Azure per installare dinamicamente le estensioni mancanti.",
- "loc.messages.BashCommandFailed": "Non è possibile eseguire il comando bash specificato '%s'.",
- "loc.messages.CheckForAppSourceDockerfileMessage": "Non è stato specificato alcun argomento dockerfilePath; è in corso il controllo di 'Dockerfile' nella radice del percorso di origine dell'app '%s' da cui compilare l'immagine.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "Quando si distribuisce l'app contenitore, viene usato il valore containerAppEnvironment fornito '%s'.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "Non è possibile creare l'ambiente dell'app contenitore.",
- "loc.messages.CreateContainerAppFailed": "Non è possibile creare l'app Azure Container tramite il comando 'az containerapp create'.",
- "loc.messages.CreateContainerAppFromYamlFailed": "Non è possibile creare l'app Azure Container dal file di configurazione YAML tramite il comando 'az containerapp create'.",
- "loc.messages.CreateImageWithBuilderFailed": "Non è possibile creare un'immagine dell'applicazione eseguibile con il generatore Oryx++.",
- "loc.messages.CreateImageWithBuilderMessage": "Non è stato specificato o trovato alcun Dockerfile per l'origine dell'applicazione. Verrà eseguito un tentativo di creare un'immagine dell'applicazione eseguibile tramite Oryx++ Builder.",
- "loc.messages.CreateImageWithDockerfileFailed": "Non è possibile creare un'immagine dell'applicazione eseguibile usando il Dockerfile fornito o individuato.",
- "loc.messages.CreateImageWithDockerfileMessage": "È stato specificato o trovato un Dockerfile per l'origine dell'applicazione; tentativo di compilare l'immagine da Dockerfile '%s'.",
- "loc.messages.CreateResourceGroupFailed": "Impossibile creare il gruppo di risorse '%s'.",
- "loc.messages.DefaultContainerAppNameMessage": "Non è stato specificato alcun argomento containerAppName; impostazione del nome dell'app contenitore da creare/aggiornare in '%s'.",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "Non è stato specificato alcun argomento containerAppEnvironment; impostazione dell'app contenitore per creare/aggiornare a '%s'.",
- "loc.messages.DefaultImageToBuildMessage": "Non è stato specificato alcun argomento imageToBuild; impostando l'immagine da compilare su '%s'.",
- "loc.messages.DefaultImageToDeployMessage": "Non è stato specificato alcun argomento imageToDeploy. impostando l'immagine da distribuire in '%s'.",
- "loc.messages.DefaultIngressMessage": "Non è stato specificato alcun argomento in ingresso, impostando il valore in ingresso su '%s'.",
- "loc.messages.DefaultResourceGroupMessage": "Non è stato specificato alcun argomento resourceGroup. Il gruppo di risorse per la distribuzione verrà impostato su '%s'.",
- "loc.messages.DefaultRuntimeStackMessage": "Non è stato specificato alcun argomento runtimeStack. Verrà usato lo stack di runtime trovato per l'app '%s'.",
- "loc.messages.DefaultTargetPortMessage": "Non è stato specificato alcun argomento targetPort; utilizzando la porta di destinazione '%s' per l'applicazione.",
- "loc.messages.DetermineRuntimeStackFailed": "Non è possibile determinare lo stack di runtime dall'origine dell'applicazione '%s'.",
- "loc.messages.DisableContainerAppIngressFailed": "Non è possibile disabilitare l'ingresso per l'app contenitore.",
- "loc.messages.DisabledIngressMessage": "L'ingresso verrà disabilitato per l'app contenitore.",
- "loc.messages.EnableContainerAppIngressFailed": "Non è possibile abilitare l'ingresso per l'app contenitore.",
- "loc.messages.ErrorCodeFormat": "Codice di errore: [%s]",
- "loc.messages.ErrorMessageFormat": "Errore: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "È stato individuato l'ambiente dell'app contenitore esistente, '%s', da usare con l'app contenitore.",
- "loc.messages.FoundAppSourceDockerfileMessage": "Trovato Dockerfile esistente nell'origine dell'applicazione specificata nel percorso '%s'; l'immagine verrà compilata da questo Dockerfile.",
- "loc.messages.LoginFailed": "L'accesso ad Azure non è riuscito",
- "loc.messages.MissingAcrNameMessage": "Se si specifica l'argomento appSourcePath, è necessario specificare anche l'argomento acrName.",
- "loc.messages.MissingRequiredArgumentMessage": "È necessario specificare uno degli argomenti seguenti: appSourcePath, imageToDeploy, yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "Non è possibile installare il pacchetto dell'interfaccia della riga di comando.",
- "loc.messages.PushImageToAcrFailed": "Non è possibile eseguire il push dell'immagine '%s' nel Registro Azure Container.",
- "loc.messages.SetDefaultBuilderFailed": "Non è possibile impostare il generatore Oryx++ come generatore predefinito.",
- "loc.messages.UpdateContainerAppFailed": "Non è possibile aggiornare l'app Azure Container tramite il comando 'az containerapp update'.",
- "loc.messages.UpdateContainerAppFromYamlFailed": "Non è possibile aggiornare l'app Azure Container dal file di configurazione YAML tramite il comando 'az containerapp update'.",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Non è possibile aggiornare i dettagli del Registro Azure Container App tramite il comando 'az containerapp registry set'."
+{
+ "loc.friendlyName": "Distribuzione di App contenitore di Azure (Linux)",
+ "loc.helpMarkDown": "[Altre informazioni su questa attività](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Attività di Azure DevOps per compilare e distribuire app contenitore di Azure.",
+ "loc.instanceNameFormat": "Distribuzione di App contenitore di Azure (Linux)",
+ "loc.releaseNotes": "È stata rilasciata la versione 1.x.x dell'attività AzureContainerApps per la compilazione e distribuzione di App contenitore di Azure.",
+ "loc.input.label.cwd": "Directory operativa",
+ "loc.input.help.cwd": "Directory di lavoro corrente in cui viene eseguito lo script. Se non si specifica un valore, corrisponde alla radice del repository (compilazione) o degli artefatti (versione), ovvero $(System.DefaultWorkingDirectory)",
+ "loc.input.label.appSourcePath": "Percorso di origine dell'applicazione",
+ "loc.input.help.appSourcePath": "Percorso assoluto nello strumento di esecuzione del codice dell'applicazione di origine da compilare. Se non viene specificato, è necessario specificare l'argomento 'imageToDeploy' per assicurarsi che l'app contenitore abbia un'immagine a cui fare riferimento.",
+ "loc.input.label.connectedServiceNameARM": "Connessione ad Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Consente di selezionare una connessione al servizio Azure Resource Manager per la distribuzione",
+ "loc.input.label.acrName": "Nome del Registro Azure Container",
+ "loc.input.help.acrName": "Nome del Registro Azure Container in cui verrà eseguito il push dell'immagine dell'applicazione eseguibile.",
+ "loc.input.label.acrUsername": "Nome utente del registro Azure Container",
+ "loc.input.help.acrUsername": "Nome utente usato per autenticare le richieste push nel Registro Azure Container fornito. Se non viene specificato, verrà generato un token di accesso tramite 'az acr login' e fornito a 'docker login' per autenticare le richieste.",
+ "loc.input.label.acrPassword": "Password del Registro Azure Container",
+ "loc.input.help.acrPassword": "Password usata per autenticare le richieste push nel Registro Azure Container fornito. Se non viene specificato, verrà generato un token di accesso tramite 'az acr login' e fornito a 'docker login' per autenticare le richieste.",
+ "loc.input.label.dockerfilePath": "Percorso di Dockerfile",
+ "loc.input.help.dockerfilePath": "Percorso relativo del Dockerfile nell'origine dell'applicazione specificata che deve essere usato per compilare l'immagine di cui viene quindi eseguito il push nel Record di controllo di accesso e distribuito nell'app contenitore. Se non viene specificata, questa attività verificherà se nella radice dell'origine dell'applicazione specificata è presente un file denominato 'Dockerfile' e lo userà per compilare l'immagine. In caso contrario, il generatore Oryx++ verrà usato per creare l'immagine",
+ "loc.input.label.imageToBuild": "Immagine Docker da compilare",
+ "loc.input.help.imageToBuild": "Nome personalizzato dell'immagine da compilare, di cui viene eseguito il push in Registro Azure Container e che viene distribuito nell'app contenitore da questa attività. Nota: il nome dell'immagine deve includere il server del Registro Azure Container, ad esempio .azurecr.io/:. Se questo argomento non viene specificato, verrà creato un nome di immagine predefinito con formato `.azurecr.io/ado-task/container-app:.`.",
+ "loc.input.label.imageToDeploy": "Immagine Docker da distribuire",
+ "loc.input.help.imageToDeploy": "Nome personalizzato dell'immagine di cui è già stato eseguito il push nel Record di controllo di accesso e che verrà distribuito nell'app contenitore da questa attività. Nota: il nome dell'immagine deve includere il server ACR; Ad esempio, .azurecr.io/:. Se questo argomento non viene specificato, verrà usato il valore fornito (o determinato) per l'argomento 'imageToBuild'.",
+ "loc.input.label.containerAppName": "Nome dell'app contenitore di Azure",
+ "loc.input.help.containerAppName": "Nome dell'app Contenitore di Azure che verrà creata o aggiornata. Se non viene specificato, questo valore verrà espresso nel formato `ado-task-app--`.",
+ "loc.input.label.resourceGroup": "Nome gruppo di risorse di Azure",
+ "loc.input.help.resourceGroup": "Gruppo di risorse esistente in cui verrà creata l'app Azure Container. Se non specificato, questo valore sarà `-rg` e la relativa esistenza verrà verificata prima di tentare di crearlo.",
+ "loc.input.label.containerAppEnvironment": "Ambiente dell'App contenitore di Azure",
+ "loc.input.help.containerAppEnvironment": "Nome dell'ambiente dell'app contenitore di Azure da usare con l'applicazione. Se non viene specificato, verrà usato un ambiente esistente nel gruppo di risorse dell'app contenitore. In caso contrario, verrà creato un ambiente nel formato `-env`.",
+ "loc.input.label.runtimeStack": "Stack di runtime dell'applicazione",
+ "loc.input.help.runtimeStack": "Stack di versioni della piattaforma in cui viene eseguita l'applicazione quando viene distribuita nell'app Azure Container. Questa opzione deve essere fornita sotto forma di `:`. Se non specificato, questo valore è determinato da Oryx in base al contenuto dell'applicazione fornita. Per altre informazioni sugli stack di runtime supportati per Oryx, vedere il documento seguente: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.",
+ "loc.input.label.kind": "Tipologia app contenitore",
+ "loc.input.help.kind": "Impostare su `functionapp` per ottenere il supporto integrato e la scalabilità automatica per eseguire le funzioni di Azure nelle app contenitore di Azure.",
+ "loc.input.label.targetPort": "Porta di destinazione dell'applicazione",
+ "loc.input.help.targetPort": "Porta designata in cui eseguire l'applicazione. Se non viene fornito alcun valore e il generatore viene usato per compilare l'immagine dell'applicazione eseguibile, la porta di destinazione verrà impostata su 80 per le applicazioni Python e su 8080 per tutte le altre applicazioni della piattaforma. Se non viene specificato alcun valore durante la creazione di un'app contenitore, per impostazione predefinita la porta di destinazione sarà 80. Nota: quando si usa questa attività per aggiornare un'app contenitore, la porta di destinazione può essere aggiornata se non viene fornita in base alle modifiche apportate alla proprietà in ingresso.",
+ "loc.input.label.location": "Percorso dell'app contenitore",
+ "loc.input.help.location": "Posizione in cui verrà distribuita l'app contenitore (e altre risorse create).",
+ "loc.input.label.environmentVariables": "Variabili di ambiente",
+ "loc.input.help.environmentVariables": "Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'chiave=valore'. Stringa vuota per cancellare i valori esistenti. Anteporre al valore 'secretref:' il prefisso per fare riferimento a un segreto.",
+ "loc.input.label.ingress": "Impostazioni in ingresso",
+ "loc.input.help.ingress": "Opzioni possibili: esterno, interno, disabilitato. Se impostato su `external` (valore predefinito se non specificato durante la creazione di un'app contenitore), l'app contenitore sarà visibile da Internet o da una rete virtuale, a seconda dell'endpoint dell'ambiente dell'app configurato. Se è impostata su 'internal', l'app contenitore sarà visibile solo dall'interno dell'ambiente dell'app. Se impostato su 'disabilitato', l'ingresso verrà disabilitato per questa app contenitore e non avrà un endpoint HTTP o TCP.",
+ "loc.input.label.yamlConfigPath": "Percorso del file di configurazione YAML",
+ "loc.input.help.yamlConfigPath": "Percorso completo (nell'agente di Azure Pipelines in esecuzione) al file YAML che illustra in dettaglio la configurazione dell'app contenitore.",
+ "loc.input.label.disableTelemetry": "Disabilita telemetria",
+ "loc.input.help.disableTelemetry": "Se l'opzione è impostato su 'True', questa attività di Azure DevOps non raccoglierà dati di telemetria. Se impostata su 'False' o se questo argomento non viene specificato, i dati di telemetria verranno inviati a Microsoft in merito allo scenario di compilazione e distribuzione dell'app contenitore di destinazione dell'attività di Azure DevOps.",
+ "loc.messages.AcrAccessTokenAuthFailed": "Non è possibile eseguire l'autenticazione nell'istanza di Registro Azure Container '%s.azurecr.io' con il token di accesso.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Accesso a Registro Azure Container tramite il token di accesso da generare tramite l'interfaccia della riga di comando di Azure.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "Non è possibile eseguire l'autenticazione nell'istanza di Registro Azure Container '%s.azurecr.io' con nome utente/password.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "Accesso al Registro Azure Container con gli argomenti acrUsername e acrPassword specificati.",
+ "loc.messages.AzureCliDynamicInstallFailed": "Non è possibile impostare l'interfaccia della riga di comando di Azure per installare dinamicamente le estensioni mancanti.",
+ "loc.messages.BashCommandFailed": "Non è possibile eseguire il comando bash specificato '%s'.",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "Non è stato specificato alcun argomento dockerfilePath; è in corso il controllo di 'Dockerfile' nella radice del percorso di origine dell'app '%s' da cui compilare l'immagine.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "Quando si distribuisce l'app contenitore, viene usato il valore containerAppEnvironment fornito '%s'.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "Non è possibile creare l'ambiente dell'app contenitore.",
+ "loc.messages.CreateContainerAppFailed": "Non è possibile creare l'app Azure Container tramite il comando 'az containerapp create'.",
+ "loc.messages.CreateContainerAppFromYamlFailed": "Non è possibile creare l'app Azure Container dal file di configurazione YAML tramite il comando 'az containerapp create'.",
+ "loc.messages.CreateImageWithBuilderFailed": "Non è possibile creare un'immagine dell'applicazione eseguibile con il generatore Oryx++.",
+ "loc.messages.CreateImageWithBuilderMessage": "Non è stato specificato o trovato alcun Dockerfile per l'origine dell'applicazione. Verrà eseguito un tentativo di creare un'immagine dell'applicazione eseguibile tramite Oryx++ Builder.",
+ "loc.messages.CreateImageWithDockerfileFailed": "Non è possibile creare un'immagine dell'applicazione eseguibile usando il Dockerfile fornito o individuato.",
+ "loc.messages.CreateImageWithDockerfileMessage": "È stato specificato o trovato un Dockerfile per l'origine dell'applicazione; tentativo di compilare l'immagine da Dockerfile '%s'.",
+ "loc.messages.CreateResourceGroupFailed": "Impossibile creare il gruppo di risorse '%s'.",
+ "loc.messages.DefaultContainerAppNameMessage": "Non è stato specificato alcun argomento containerAppName; impostazione del nome dell'app contenitore da creare/aggiornare in '%s'.",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "Non è stato specificato alcun argomento containerAppEnvironment; impostazione dell'app contenitore per creare/aggiornare a '%s'.",
+ "loc.messages.DefaultImageToBuildMessage": "Non è stato specificato alcun argomento imageToBuild; impostando l'immagine da compilare su '%s'.",
+ "loc.messages.DefaultImageToDeployMessage": "Non è stato specificato alcun argomento imageToDeploy. impostando l'immagine da distribuire in '%s'.",
+ "loc.messages.DefaultIngressMessage": "Non è stato specificato alcun argomento in ingresso, impostando il valore in ingresso su '%s'.",
+ "loc.messages.DefaultResourceGroupMessage": "Non è stato specificato alcun argomento resourceGroup. Il gruppo di risorse per la distribuzione verrà impostato su '%s'.",
+ "loc.messages.DefaultRuntimeStackMessage": "Non è stato specificato alcun argomento runtimeStack. Verrà usato lo stack di runtime trovato per l'app '%s'.",
+ "loc.messages.DefaultTargetPortMessage": "Non è stato specificato alcun argomento targetPort; utilizzando la porta di destinazione '%s' per l'applicazione.",
+ "loc.messages.DetermineRuntimeStackFailed": "Non è possibile determinare lo stack di runtime dall'origine dell'applicazione '%s'.",
+ "loc.messages.DisableContainerAppIngressFailed": "Non è possibile disabilitare l'ingresso per l'app contenitore.",
+ "loc.messages.DisabledIngressMessage": "L'ingresso verrà disabilitato per l'app contenitore.",
+ "loc.messages.EnableContainerAppIngressFailed": "Non è possibile abilitare l'ingresso per l'app contenitore.",
+ "loc.messages.ErrorCodeFormat": "Codice di errore: [%s]",
+ "loc.messages.ErrorMessageFormat": "Errore: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "È stato individuato l'ambiente dell'app contenitore esistente, '%s', da usare con l'app contenitore.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "Trovato Dockerfile esistente nell'origine dell'applicazione specificata nel percorso '%s'; l'immagine verrà compilata da questo Dockerfile.",
+ "loc.messages.LoginFailed": "L'accesso ad Azure non è riuscito",
+ "loc.messages.MissingAcrNameMessage": "Se si specifica l'argomento appSourcePath, è necessario specificare anche l'argomento acrName.",
+ "loc.messages.MissingRequiredArgumentMessage": "È necessario specificare uno degli argomenti seguenti: appSourcePath, imageToDeploy, yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "Non è possibile installare il pacchetto dell'interfaccia della riga di comando.",
+ "loc.messages.PushImageToAcrFailed": "Non è possibile eseguire il push dell'immagine '%s' nel Registro Azure Container.",
+ "loc.messages.SetDefaultBuilderFailed": "Non è possibile impostare il generatore Oryx++ come generatore predefinito.",
+ "loc.messages.UpdateContainerAppFailed": "Non è possibile aggiornare l'app Azure Container tramite il comando 'az containerapp update'.",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "Non è possibile aggiornare l'app Azure Container dal file di configurazione YAML tramite il comando 'az containerapp update'.",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Non è possibile aggiornare i dettagli del Registro Azure Container App tramite il comando 'az containerapp registry set'."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ja-JP/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ja-JP/resources.resjson
index ce059be24e41..bc053db7bc64 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ja-JP/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ja-JP/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Azure Container Apps のデプロイ",
- "loc.helpMarkDown": "[このタスクの詳細](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Azure Container Apps をビルドしてデプロイするためのAzure DevOps タスク。",
- "loc.instanceNameFormat": "Azure Container Apps のデプロイ",
- "loc.releaseNotes": "Azure Container Apps を構築してデプロイするための 1.x.x バージョンの AzureContainerApps タスクをリリースしました。",
- "loc.input.label.cwd": "作業ディレクトリ",
- "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリです。空白の場合はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
- "loc.input.label.appSourcePath": "アプリケーションのソース パス",
- "loc.input.help.appSourcePath": "ビルドするソース アプリケーション コードのランナー上の絶対パスです。指定しない場合は、コンテナー アプリに参照するイメージがあることを確認するために、'imageToDeploy' 引数を指定する必要があります。",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
- "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
- "loc.input.label.acrName": "Azure Container Registry 名",
- "loc.input.help.acrName": "実行可能なアプリケーション イメージのプッシュ先となる Azure Container Registry の名前。",
- "loc.input.label.acrUsername": "Azure Container Registry ユーザー名",
- "loc.input.help.acrUsername": "指定された Azure Container Registry へのプッシュ要求の認証に使用されるユーザー名です。指定しない場合、アクセス トークンは 'az acr login' を介して生成され、要求を認証するために 'docker login' に提供されます。",
- "loc.input.label.acrPassword": "Azure Container Registry のパスワード",
- "loc.input.help.acrPassword": "指定された Azure Container Registry へのプッシュ要求の認証に使用されるパスワードです。指定しない場合、アクセス トークンは 'az acr login' を介して生成され、要求を認証するために 'docker login' に提供されます。",
- "loc.input.label.dockerfilePath": "Dockerfile パス",
- "loc.input.help.dockerfilePath": "指定されたアプリケーション ソース内の Dockerfile への相対パスで、イメージをビルドするために使用する必要があります。イメージは ACR にプッシュされ、コンテナー アプリにデプロイされます。指定しない場合、このタスクは、指定されたアプリケーション ソースのルートに 'Dockerfile' という名前のファイルがあるかどうかを確認し、それを使用してイメージをビルドします。それ以外の場合は、Oryx++ Builder を使用してイメージが作成されます。",
- "loc.input.label.imageToBuild": "ビルドする Docker イメージ",
- "loc.input.help.imageToBuild": "ビルドされ、ACR にプッシュされ、このタスクによってコンテナー アプリにデプロイされるイメージのカスタム名です。注意: このイメージ名には ACR サーバーを含める必要があります。例: .azurecr.io/:。この引数を指定しない場合、既定のイメージ名は `.azurecr.io/ado-task/container-app:.` の形式で作成されます。",
- "loc.input.label.imageToDeploy": "デプロイする Docker イメージ",
- "loc.input.help.imageToDeploy": "ACR に既にプッシュされ、このタスクによってコンテナー アプリにデプロイされるイメージのカスタム名です。注: イメージ名には ACR サーバーを含める必要があります。例: 。.azurecr.io/:。この引数が指定されていない場合は、'imageToBuild' 引数に指定 (または決定) された値が使用されます。",
- "loc.input.label.containerAppName": "Azure Container Apps 名",
- "loc.input.help.containerAppName": "作成または更新される Azure Container App の名前。指定しない場合、この値は `ado-task-app--` の形式になります。",
- "loc.input.label.resourceGroup": "Azure リソース グループ名",
- "loc.input.help.resourceGroup": "Azure Container App が作成される既存のリソース グループ。指定しない場合、この値は `-rg` になり、作成を試行する前に存在していないかどうかが最初にチェックされます。",
- "loc.input.label.containerAppEnvironment": "Azure Container App 環境",
- "loc.input.help.containerAppEnvironment": "アプリケーションで使用する Azure Container App 環境の名前です。指定しない場合は、コンテナー アプリのリソース グループ内の既存の環境が使用されます。それ以外の場合は、`-env` の形式で環境が作成されます。",
- "loc.input.label.runtimeStack": "アプリケーション ランタイム スタック",
- "loc.input.help.runtimeStack": "Azure Container App にデプロイされるときにアプリケーションが実行されるプラットフォーム バージョン スタック。これは、`:` の形式で提供する必要があります。指定しない場合、この値は、指定されたアプリケーションの内容に基づいて Oryx によって決定されます。Oryx でサポートされているランタイム スタックの詳細については、次のドキュメントを参照してください: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "アプリケーション ターゲット ポート",
- "loc.input.help.targetPort": "アプリケーションを実行するために指定されたポートです。値が指定されておらず、ビルダーを使用して実行可能なアプリケーション イメージをビルドする場合、ターゲット ポートは Python アプリケーションでは 80、他のすべてのプラットフォーム アプリケーションでは 8080 に設定されます。コンテナー アプリの作成時に値が指定されない場合、ターゲット ポートの既定値は 80 になります。注: このタスクを使用してコンテナー アプリを更新する場合、イングレス プロパティの変更に基づいてターゲット ポートが指定されていない場合は、ターゲット ポートが更新される可能性があります。",
- "loc.input.label.location": "コンテナー アプリの場所",
- "loc.input.help.location": "コンテナー アプリ (およびその他の作成されたリソース) のデプロイ先となる場所。",
- "loc.input.label.environmentVariables": "環境変数",
- "loc.input.help.environmentVariables": "コンテナーの環境変数のリスト。スペースで区切られた値を 'key=value' 形式で指定します。既存の値をクリアするための空の文字列。シークレットを参照するプレフィックス値に 'secretref:' を付けます。",
- "loc.input.label.ingress": "イングレス設定",
- "loc.input.help.ingress": "使用可能なオプション: external、internal、disabled。`external` (コンテナー アプリの作成時に指定しない場合は既定値) に設定すると、構成されているアプリ環境エンドポイントに応じて、コンテナー アプリがインターネットまたは VNET から表示されます。`internal` に設定すると、コンテナー アプリはアプリ環境内からのみ表示されます。`disabled` に設定すると、このコンテナー アプリのイングレスは無効になり、HTTP エンドポイントや TCP エンドポイントは使用されません。",
- "loc.input.label.yamlConfigPath": "YAML 構成ファイルのパス",
- "loc.input.help.yamlConfigPath": "コンテナー アプリの構成の詳細を説明する YAML ファイルへの完全なパス (実行中の Azure Pipelines エージェント上)。",
- "loc.input.label.disableTelemetry": "テレメトリを無効にする",
- "loc.input.help.disableTelemetry": "'true' に設定すると、この Azure DevOps タスクによってテレメトリは収集されません。'false' に設定した場合、またはこの引数が指定されていない場合は、この Azure DevOps タスクの対象となるコンテナー アプリのビルドとデプロイのシナリオに関するテレメトリが Microsoft に送信されます。",
- "loc.messages.AcrAccessTokenAuthFailed": "アクセス トークンを使用して ACR インスタンス '%s.azurecr.io' に対して認証できません。",
- "loc.messages.AcrAccessTokenLoginMessage": "Azure CLI 経由で生成されるアクセス トークンを使用して Azure Container Registry にログインしています。",
- "loc.messages.AcrUsernamePasswordAuthFailed": "ユーザー名/パスワードを使用して ACR インスタンス '%s.azurecr.io' に対して認証できません。",
- "loc.messages.AcrUsernamePasswordLoginMessage": "指定された acrUsername 引数と acrPassword 引数を使用して Azure Container Registry にログインしています。",
- "loc.messages.AzureCliDynamicInstallFailed": "不足している拡張機能を動的にインストールするように Azure CLI を設定できません。",
- "loc.messages.BashCommandFailed": "指定された bash コマンド '%s' を実行できません。",
- "loc.messages.CheckForAppSourceDockerfileMessage": "dockerfilePath 引数が指定されていません。イメージのビルド元のアプリ ソース パス '%s' のルートにある 'Dockerfile' を確認しています。",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "コンテナー アプリケーションのデプロイ時に指定された containerAppEnvironment 値 '%s' を使用しています。",
- "loc.messages.CreateContainerAppEnvironmentFailed": "コンテナー アプリ環境を作成できません。",
- "loc.messages.CreateContainerAppFailed": "'az containerapp create' コマンドを使用して Azure Container App を作成できません。",
- "loc.messages.CreateContainerAppFromYamlFailed": "'az containerapp create' コマンドを使用して YAML 構成ファイルから Azure Container App を作成できません。",
- "loc.messages.CreateImageWithBuilderFailed": "Oryx++ Builder を使用して実行可能なアプリケーション イメージを作成できません。",
- "loc.messages.CreateImageWithBuilderMessage": "アプリケーション ソースの Dockerfile が指定されていないか、見つかりませんでした。Oryx++ Builder を使用して実行可能なアプリケーション イメージを作成しようとしています。",
- "loc.messages.CreateImageWithDockerfileFailed": "指定または検出された Dockerfile を使用して実行可能なアプリケーション イメージを作成できません。",
- "loc.messages.CreateImageWithDockerfileMessage": "アプリケーション ソースに対して Dockerfile が指定されたか見つかりました。Dockerfile '%s' からイメージをビルドしようとしています。",
- "loc.messages.CreateResourceGroupFailed": "リソース グループ '%s' を作成できません。",
- "loc.messages.DefaultContainerAppNameMessage": "containerAppName 引数が指定されませんでした。作成/更新するコンテナー アプリの名前を '%s' に設定します。",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "containerAppEnvironment 引数が指定されませんでした。作成/更新するコンテナー アプリを '%s' に設定します。",
- "loc.messages.DefaultImageToBuildMessage": "imageToBuild 引数が指定されませんでした。ビルドするイメージを '%s' に設定しています。",
- "loc.messages.DefaultImageToDeployMessage": "imageToDeploy 引数が指定されませんでした。イメージを '%s' にデプロイするように設定しています。",
- "loc.messages.DefaultIngressMessage": "イングレス引数が指定されませんでした。イングレス値を '%s' に設定しています。",
- "loc.messages.DefaultResourceGroupMessage": "resourceGroup 引数が指定されませんでした。デプロイのリソース グループを '%s' に設定しています。",
- "loc.messages.DefaultRuntimeStackMessage": "runtimeStack 引数が指定されませんでした。アプリ '%s' で見つかったランタイム スタックを使用します。",
- "loc.messages.DefaultTargetPortMessage": "targetPort 引数が指定されませんでした。アプリケーションのターゲット ポート '%s' を使用します。",
- "loc.messages.DetermineRuntimeStackFailed": "アプリケーション ソース '%s' からランタイム スタックを特定できません。",
- "loc.messages.DisableContainerAppIngressFailed": "コンテナー アプリのイングレスを無効にできません。",
- "loc.messages.DisabledIngressMessage": "Container App のイングレスが無効になります。",
- "loc.messages.EnableContainerAppIngressFailed": "コンテナー アプリのイングレスを有効にできません。",
- "loc.messages.ErrorCodeFormat": "エラー コード: [%s]",
- "loc.messages.ErrorMessageFormat": "エラー: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "Container App で使用する既存の Container App 環境 '%s' が検出されました。",
- "loc.messages.FoundAppSourceDockerfileMessage": "指定されたアプリケーション ソースのパス '%s' で既存の Dockerfile が見つかりました。イメージはこの Dockerfile からビルドされます。",
- "loc.messages.LoginFailed": "Azure のログインに失敗しました",
- "loc.messages.MissingAcrNameMessage": "appSourcePath 引数が指定されている場合は、acrName 引数も指定する必要があります。",
- "loc.messages.MissingRequiredArgumentMessage": "次のいずれかの引数を指定する必要があります: appSourcePath、imageToDeploy、yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "パック CLI をインストールできません。",
- "loc.messages.PushImageToAcrFailed": "イメージ '%s' を ACR にプッシュできません。",
- "loc.messages.SetDefaultBuilderFailed": "Oryx++ ビルダーを既定のビルダーとして設定できません。",
- "loc.messages.UpdateContainerAppFailed": "'az containerapp update' コマンドを使用して Azure Container App を更新できません。",
- "loc.messages.UpdateContainerAppFromYamlFailed": "'az containerapp update' コマンドを使用して YAML 構成ファイルから Azure Container App を更新できません。",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "'az containerapp registry set' コマンドを使用して Azure Container App ACR の詳細を更新できません。"
+{
+ "loc.friendlyName": "Azure Container Apps のデプロイ",
+ "loc.helpMarkDown": "[このタスクの詳細](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Azure Container Apps をビルドしてデプロイするためのAzure DevOps タスク。",
+ "loc.instanceNameFormat": "Azure Container Apps のデプロイ",
+ "loc.releaseNotes": "Azure Container Apps を構築してデプロイするための 1.x.x バージョンの AzureContainerApps タスクをリリースしました。",
+ "loc.input.label.cwd": "作業ディレクトリ",
+ "loc.input.help.cwd": "スクリプトを実行する現行の作業ディレクトリです。空白の場合はリポジトリ (ビルド) または成果物 (リリース) のルートであり、$(System.DefaultWorkingDirectory) となります",
+ "loc.input.label.appSourcePath": "アプリケーションのソース パス",
+ "loc.input.help.appSourcePath": "ビルドするソース アプリケーション コードのランナー上の絶対パスです。指定しない場合は、コンテナー アプリに参照するイメージがあることを確認するために、'imageToDeploy' 引数を指定する必要があります。",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 接続",
+ "loc.input.help.connectedServiceNameARM": "デプロイ用の Azure Resource Manager サービス接続を選択します",
+ "loc.input.label.acrName": "Azure Container Registry 名",
+ "loc.input.help.acrName": "実行可能なアプリケーション イメージのプッシュ先となる Azure Container Registry の名前。",
+ "loc.input.label.acrUsername": "Azure Container Registry ユーザー名",
+ "loc.input.help.acrUsername": "指定された Azure Container Registry へのプッシュ要求の認証に使用されるユーザー名です。指定しない場合、アクセス トークンは 'az acr login' を介して生成され、要求を認証するために 'docker login' に提供されます。",
+ "loc.input.label.acrPassword": "Azure Container Registry のパスワード",
+ "loc.input.help.acrPassword": "指定された Azure Container Registry へのプッシュ要求の認証に使用されるパスワードです。指定しない場合、アクセス トークンは 'az acr login' を介して生成され、要求を認証するために 'docker login' に提供されます。",
+ "loc.input.label.dockerfilePath": "Dockerfile パス",
+ "loc.input.help.dockerfilePath": "指定されたアプリケーション ソース内の Dockerfile への相対パスで、イメージをビルドするために使用する必要があります。イメージは ACR にプッシュされ、コンテナー アプリにデプロイされます。指定しない場合、このタスクは、指定されたアプリケーション ソースのルートに 'Dockerfile' という名前のファイルがあるかどうかを確認し、それを使用してイメージをビルドします。それ以外の場合は、Oryx++ Builder を使用してイメージが作成されます。",
+ "loc.input.label.imageToBuild": "ビルドする Docker イメージ",
+ "loc.input.help.imageToBuild": "ビルドされ、ACR にプッシュされ、このタスクによってコンテナー アプリにデプロイされるイメージのカスタム名です。注意: このイメージ名には ACR サーバーを含める必要があります。例: .azurecr.io/:。この引数を指定しない場合、既定のイメージ名は `.azurecr.io/ado-task/container-app:.` の形式で作成されます。",
+ "loc.input.label.imageToDeploy": "デプロイする Docker イメージ",
+ "loc.input.help.imageToDeploy": "ACR に既にプッシュされ、このタスクによってコンテナー アプリにデプロイされるイメージのカスタム名です。注: イメージ名には ACR サーバーを含める必要があります。例: 。.azurecr.io/:。この引数が指定されていない場合は、'imageToBuild' 引数に指定 (または決定) された値が使用されます。",
+ "loc.input.label.containerAppName": "Azure Container Apps 名",
+ "loc.input.help.containerAppName": "作成または更新される Azure Container App の名前。指定しない場合、この値は `ado-task-app--` の形式になります。",
+ "loc.input.label.resourceGroup": "Azure リソース グループ名",
+ "loc.input.help.resourceGroup": "Azure Container App が作成される既存のリソース グループ。指定しない場合、この値は `-rg` になり、作成を試行する前に存在していないかどうかが最初にチェックされます。",
+ "loc.input.label.containerAppEnvironment": "Azure Container App 環境",
+ "loc.input.help.containerAppEnvironment": "アプリケーションで使用する Azure Container App 環境の名前です。指定しない場合は、コンテナー アプリのリソース グループ内の既存の環境が使用されます。それ以外の場合は、`-env` の形式で環境が作成されます。",
+ "loc.input.label.runtimeStack": "アプリケーション ランタイム スタック",
+ "loc.input.help.runtimeStack": "Azure Container App にデプロイされるときにアプリケーションが実行されるプラットフォーム バージョン スタック。これは、`:` の形式で提供する必要があります。指定しない場合、この値は、指定されたアプリケーションの内容に基づいて Oryx によって決定されます。Oryx でサポートされているランタイム スタックの詳細については、次のドキュメントを参照してください: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "コンテナー アプリの種類",
+ "loc.input.help.kind": "`functionapp` に設定すると、組み込みのサポートと自動スケーリングにより、Azure Container アプリで Azure Functions が実行されます。",
+ "loc.input.label.targetPort": "アプリケーション ターゲット ポート",
+ "loc.input.help.targetPort": "アプリケーションを実行するために指定されたポートです。値が指定されておらず、ビルダーを使用して実行可能なアプリケーション イメージをビルドする場合、ターゲット ポートは Python アプリケーションでは 80、他のすべてのプラットフォーム アプリケーションでは 8080 に設定されます。コンテナー アプリの作成時に値が指定されない場合、ターゲット ポートの既定値は 80 になります。注: このタスクを使用してコンテナー アプリを更新する場合、イングレス プロパティの変更に基づいてターゲット ポートが指定されていない場合は、ターゲット ポートが更新される可能性があります。",
+ "loc.input.label.location": "コンテナー アプリの場所",
+ "loc.input.help.location": "コンテナー アプリ (およびその他の作成されたリソース) のデプロイ先となる場所。",
+ "loc.input.label.environmentVariables": "環境変数",
+ "loc.input.help.environmentVariables": "コンテナーの環境変数のリスト。スペースで区切られた値を 'key=value' 形式で指定します。既存の値をクリアするための空の文字列。シークレットを参照するプレフィックス値に 'secretref:' を付けます。",
+ "loc.input.label.ingress": "イングレス設定",
+ "loc.input.help.ingress": "使用可能なオプション: external、internal、disabled。`external` (コンテナー アプリの作成時に指定しない場合は既定値) に設定すると、構成されているアプリ環境エンドポイントに応じて、コンテナー アプリがインターネットまたは VNET から表示されます。`internal` に設定すると、コンテナー アプリはアプリ環境内からのみ表示されます。`disabled` に設定すると、このコンテナー アプリのイングレスは無効になり、HTTP エンドポイントや TCP エンドポイントは使用されません。",
+ "loc.input.label.yamlConfigPath": "YAML 構成ファイルのパス",
+ "loc.input.help.yamlConfigPath": "コンテナー アプリの構成の詳細を説明する YAML ファイルへの完全なパス (実行中の Azure Pipelines エージェント上)。",
+ "loc.input.label.disableTelemetry": "テレメトリを無効にする",
+ "loc.input.help.disableTelemetry": "'true' に設定すると、この Azure DevOps タスクによってテレメトリは収集されません。'false' に設定した場合、またはこの引数が指定されていない場合は、この Azure DevOps タスクの対象となるコンテナー アプリのビルドとデプロイのシナリオに関するテレメトリが Microsoft に送信されます。",
+ "loc.messages.AcrAccessTokenAuthFailed": "アクセス トークンを使用して ACR インスタンス '%s.azurecr.io' に対して認証できません。",
+ "loc.messages.AcrAccessTokenLoginMessage": "Azure CLI 経由で生成されるアクセス トークンを使用して Azure Container Registry にログインしています。",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "ユーザー名/パスワードを使用して ACR インスタンス '%s.azurecr.io' に対して認証できません。",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "指定された acrUsername 引数と acrPassword 引数を使用して Azure Container Registry にログインしています。",
+ "loc.messages.AzureCliDynamicInstallFailed": "不足している拡張機能を動的にインストールするように Azure CLI を設定できません。",
+ "loc.messages.BashCommandFailed": "指定された bash コマンド '%s' を実行できません。",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "dockerfilePath 引数が指定されていません。イメージのビルド元のアプリ ソース パス '%s' のルートにある 'Dockerfile' を確認しています。",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "コンテナー アプリケーションのデプロイ時に指定された containerAppEnvironment 値 '%s' を使用しています。",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "コンテナー アプリ環境を作成できません。",
+ "loc.messages.CreateContainerAppFailed": "'az containerapp create' コマンドを使用して Azure Container App を作成できません。",
+ "loc.messages.CreateContainerAppFromYamlFailed": "'az containerapp create' コマンドを使用して YAML 構成ファイルから Azure Container App を作成できません。",
+ "loc.messages.CreateImageWithBuilderFailed": "Oryx++ Builder を使用して実行可能なアプリケーション イメージを作成できません。",
+ "loc.messages.CreateImageWithBuilderMessage": "アプリケーション ソースの Dockerfile が指定されていないか、見つかりませんでした。Oryx++ Builder を使用して実行可能なアプリケーション イメージを作成しようとしています。",
+ "loc.messages.CreateImageWithDockerfileFailed": "指定または検出された Dockerfile を使用して実行可能なアプリケーション イメージを作成できません。",
+ "loc.messages.CreateImageWithDockerfileMessage": "アプリケーション ソースに対して Dockerfile が指定されたか見つかりました。Dockerfile '%s' からイメージをビルドしようとしています。",
+ "loc.messages.CreateResourceGroupFailed": "リソース グループ '%s' を作成できません。",
+ "loc.messages.DefaultContainerAppNameMessage": "containerAppName 引数が指定されませんでした。作成/更新するコンテナー アプリの名前を '%s' に設定します。",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "containerAppEnvironment 引数が指定されませんでした。作成/更新するコンテナー アプリを '%s' に設定します。",
+ "loc.messages.DefaultImageToBuildMessage": "imageToBuild 引数が指定されませんでした。ビルドするイメージを '%s' に設定しています。",
+ "loc.messages.DefaultImageToDeployMessage": "imageToDeploy 引数が指定されませんでした。イメージを '%s' にデプロイするように設定しています。",
+ "loc.messages.DefaultIngressMessage": "イングレス引数が指定されませんでした。イングレス値を '%s' に設定しています。",
+ "loc.messages.DefaultResourceGroupMessage": "resourceGroup 引数が指定されませんでした。デプロイのリソース グループを '%s' に設定しています。",
+ "loc.messages.DefaultRuntimeStackMessage": "runtimeStack 引数が指定されませんでした。アプリ '%s' で見つかったランタイム スタックを使用します。",
+ "loc.messages.DefaultTargetPortMessage": "targetPort 引数が指定されませんでした。アプリケーションのターゲット ポート '%s' を使用します。",
+ "loc.messages.DetermineRuntimeStackFailed": "アプリケーション ソース '%s' からランタイム スタックを特定できません。",
+ "loc.messages.DisableContainerAppIngressFailed": "コンテナー アプリのイングレスを無効にできません。",
+ "loc.messages.DisabledIngressMessage": "Container App のイングレスが無効になります。",
+ "loc.messages.EnableContainerAppIngressFailed": "コンテナー アプリのイングレスを有効にできません。",
+ "loc.messages.ErrorCodeFormat": "エラー コード: [%s]",
+ "loc.messages.ErrorMessageFormat": "エラー: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "Container App で使用する既存の Container App 環境 '%s' が検出されました。",
+ "loc.messages.FoundAppSourceDockerfileMessage": "指定されたアプリケーション ソースのパス '%s' で既存の Dockerfile が見つかりました。イメージはこの Dockerfile からビルドされます。",
+ "loc.messages.LoginFailed": "Azure のログインに失敗しました",
+ "loc.messages.MissingAcrNameMessage": "appSourcePath 引数が指定されている場合は、acrName 引数も指定する必要があります。",
+ "loc.messages.MissingRequiredArgumentMessage": "次のいずれかの引数を指定する必要があります: appSourcePath、imageToDeploy、yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "パック CLI をインストールできません。",
+ "loc.messages.PushImageToAcrFailed": "イメージ '%s' を ACR にプッシュできません。",
+ "loc.messages.SetDefaultBuilderFailed": "Oryx++ ビルダーを既定のビルダーとして設定できません。",
+ "loc.messages.UpdateContainerAppFailed": "'az containerapp update' コマンドを使用して Azure Container App を更新できません。",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "'az containerapp update' コマンドを使用して YAML 構成ファイルから Azure Container App を更新できません。",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "'az containerapp registry set' コマンドを使用して Azure Container App ACR の詳細を更新できません。"
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ko-KR/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ko-KR/resources.resjson
index d09bef5a98d7..2ff2202f80cb 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ko-KR/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ko-KR/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Azure Container Apps 배포",
- "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Azure Container Apps를 빌드하고 배포하는 Azure DevOps 작업입니다.",
- "loc.instanceNameFormat": "Azure Container Apps 배포",
- "loc.releaseNotes": "Azure Container Apps 빌드 및 배포를 위한 AzureContainerApps 작업 버전 1.x.x가 릴리스되었습니다.",
- "loc.input.label.cwd": "작업 디렉터리",
- "loc.input.help.cwd": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다.",
- "loc.input.label.appSourcePath": "애플리케이션 원본 경로",
- "loc.input.help.appSourcePath": "빌드할 소스 애플리케이션 코드의 실행기의 절대 경로입니다. 제공되지 않은 경우 컨테이너 앱에 참조할 이미지가 있는지 확인하기 위해 'imageToDeploy' 인수를 제공해야 합니다.",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 연결",
- "loc.input.help.connectedServiceNameARM": "배포를 위해 Azure Resource Manager 서비스 연결 선택",
- "loc.input.label.acrName": "Azure Container Registry 이름",
- "loc.input.help.acrName": "실행 가능한 애플리케이션 이미지를 푸시할 Azure Container Registry 이름입니다.",
- "loc.input.label.acrUsername": "Azure Container Registry 사용자 이름",
- "loc.input.help.acrUsername": "제공된 Azure Contrainer Registry에 대한 푸시 요청을 인증하는 데 사용되는 사용자 이름입니다. 제공하지 않으면 액세스 토큰이 'az acr login'을 통해 생성되고 요청을 인증하기 위해 'docker login'에 제공됩니다.",
- "loc.input.label.acrPassword": "암호 Azure Container Registry",
- "loc.input.help.acrPassword": "제공된 Azure Container Registry에 대한 푸시 요청을 인증하는 데 사용되는 암호입니다. 제공하지 않으면 액세스 토큰이 'az acr login'을 통해 생성되고 요청을 인증하기 위해 'docker login'에 제공됩니다.",
- "loc.input.label.dockerfilePath": "Dockerfile 경로",
- "loc.input.help.dockerfilePath": "제공된 애플리케이션 원본의 Dockerfile에 대한 상대 경로로, 이미지를 빌드하는 데 사용해야 하며, 그런 다음 이 경로는 ACR에 푸시되고 컨테이너 앱에 배포됩니다. 제공되지 않은 경우 이 작업은 제공된 애플리케이션 원본의 루트에 'Dockerfile'이라는 파일이 있는지 확인하고 이를 사용하여 이미지를 빌드합니다. 그렇지 않으면 Oryx++ Builder를 사용하여 이미지를 만듭니다.",
- "loc.input.label.imageToBuild": "빌드할 Docker 이미지",
- "loc.input.help.imageToBuild": "이 작업에서 빌드하고 ACR에 푸시하며 컨테이너 앱에 배포할 이미지의 사용자 지정 이름입니다. 참고: 이 이미지 이름에는 ACR 서버가 포함되어야 합니다(예: .azurecr.io/:). 이 인수가 제공되지 않으면 기본 이미지 이름이 `.azurecr.io/ado-task/container-app:.` 형식으로 생성됩니다.",
- "loc.input.label.imageToDeploy": "배포할 Docker 이미지",
- "loc.input.help.imageToDeploy": "이미 ACR로 푸시되었으며 이 작업을 통해 컨테이너 앱에 배포될 이미지의 사용자 지정 이름입니다. 참고: 이미지 이름에는 ACR 서버가 포함되어야 합니다. 예: .azurecr.io/:. 이 인수를 제공하지 않으면 'imageToBuild' 인수에 대해 제공된(또는 결정된) 값이 사용됩니다.",
- "loc.input.label.containerAppName": "Azure Container App 이름",
- "loc.input.help.containerAppName": "만들거나 업데이트할 Azure 컨테이너 앱의 이름입니다. 제공되지 않은 경우 이 값은 `ado-task-app--` 형식입니다.",
- "loc.input.label.resourceGroup": "Azure 리소스 그룹 이름",
- "loc.input.help.resourceGroup": "Azure 컨테이너 앱을 만들 기존 리소스 그룹입니다. 값이 제공되지 않은 경우 이 값은 `-rg`가 되며 만들기 전에 먼저 해당 존재 여부를 확인합니다.",
- "loc.input.label.containerAppEnvironment": "Azure 컨테이너 앱 환경",
- "loc.input.help.containerAppEnvironment": "애플리케이션에서 사용할 Azure 컨테이너 앱 환경의 이름입니다. 제공되지 않은 경우 컨테이너 앱의 리소스 그룹에 있는 기존 환경이 사용되고, 그렇지 않으면 환경이 `-env` 형식으로 만들어집니다.",
- "loc.input.label.runtimeStack": "Application Runtime 스택",
- "loc.input.help.runtimeStack": "Azure 컨테이너 앱에 배포할 때 애플리케이션이 실행되는 플랫폼 버전 스택입니다. 이 값은 `:` 형식으로 제공되어야 합니다. 제공되지 않으면 이 값은 제공된 애플리케이션의 내용을 기반으로 Oryx에 의해 결정됩니다. Oryx에 대해 지원되는 런타임 스택에 대한 자세한 내용은 다음 문서를 참조하세요. https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "애플리케이션 대상 포트",
- "loc.input.help.targetPort": "애플리케이션 실행을 위해 지정된 포트입니다. 값이 제공되지 않고 작성기가 실행 가능한 애플리케이션 이미지를 빌드하는 데 사용되는 경우 대상 포트는 Python 애플리케이션의 경우 80, 다른 모든 플랫폼 애플리케이션의 경우 8080으로 설정됩니다. 컨테이너 앱을 만들 때 값이 제공되지 않으면 대상 포트가 기본값인 80이 됩니다. 참고: 이 작업을 사용하여 컨테이너 앱을 업데이트하는 경우 수신 속성의 변경 내용에 따라 대상 포트에 제공되지 않은 경우 대상 포트가 업데이트될 수 있습니다.",
- "loc.input.label.location": "컨테이너 앱의 위치",
- "loc.input.help.location": "컨테이너 앱(및 기타 생성된 리소스)이 배포될 위치입니다.",
- "loc.input.label.environmentVariables": "환경 변수",
- "loc.input.help.environmentVariables": "컨테이너의 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우려면 문자열을 비웁니다. 비밀을 참조하려면 값에 'secretref:' 접두사를 사용합니다.",
- "loc.input.label.ingress": "수신 설정",
- "loc.input.help.ingress": "가능한 옵션: 외부, 내부, 사용하지 않음. '외부'(컨테이너 앱을 만들 때 제공되지 않는 경우 기본값)로 설정하면 구성된 앱 환경 엔드포인트에 따라 컨테이너 앱이 인터넷 또는 VNET에서 표시됩니다. '내부'로 설정하면 컨테이너 앱이 앱 환경 내에서만 표시됩니다. '사용하지 않음'으로 설정하면 이 컨테이너 앱에 대해 수신이 비활성화되고 HTTP 또는 TCP 엔드포인트가 없습니다.",
- "loc.input.label.yamlConfigPath": "YAML 구성 파일 경로",
- "loc.input.help.yamlConfigPath": "컨테이너 앱의 구성을 자세히 설명하는 YAML 파일의 전체 경로(실행 중인 Azure Pipelines 에이전트)입니다.",
- "loc.input.label.disableTelemetry": "원격 분석 사용 안 함",
- "loc.input.help.disableTelemetry": "'true'로 설정하면 이 Azure DevOps 작업에서 원격 분석을 수집하지 않습니다. 'false'로 설정하거나 이 인수를 제공하지 않으면 이 Azure DevOps 작업에서 대상으로 지정한 컨테이너 앱 빌드 및 배포 시나리오에 대한 원격 분석이 Microsoft로 전송됩니다.",
- "loc.messages.AcrAccessTokenAuthFailed": "액세스 토큰이 있는 ACR 인스턴스 '%s.azurecr.io'에 대해 인증할 수 없습니다.",
- "loc.messages.AcrAccessTokenLoginMessage": "Azure CLI를 통해 생성되는 액세스 토큰을 사용하여 Azure Container Registry에 로그인합니다.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "사용자 이름/암호를 사용하여 ACR 인스턴스 '%s.azurecr.io'에 대해 인증할 수 없습니다.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "제공된 acrUsername 및 acrPassword 인수를 사용하여 Azure Container Registry에 로그인합니다.",
- "loc.messages.AzureCliDynamicInstallFailed": "누락된 확장을 동적으로 설치하도록 Azure CLI를 설정할 수 없습니다.",
- "loc.messages.BashCommandFailed": "제공된 bash 명령 '%s'을(를) 실행할 수 없습니다.",
- "loc.messages.CheckForAppSourceDockerfileMessage": "dockerfilePath 인수가 제공되지 않았습니다. 이미지를 빌드할 앱 원본 경로 '%s'의 루트에서 'Dockerfile'을 확인합니다.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "컨테이너 앱을 배포할 때 제공된 containerAppEnvironment 값 '%s'을(를) 사용합니다.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "컨테이너 앱 환경을 만들 수 없습니다.",
- "loc.messages.CreateContainerAppFailed": "'az containerapp create' 명령을 통해 Azure 컨테이너 앱을 만들 수 없습니다.",
- "loc.messages.CreateContainerAppFromYamlFailed": "'az containerapp create' 명령을 통해 YAML 구성 파일에서 Azure 컨테이너 앱을 만들 수 없습니다.",
- "loc.messages.CreateImageWithBuilderFailed": "Oryx++ Builder를 사용하여 실행 가능한 애플리케이션 이미지를 만들 수 없습니다.",
- "loc.messages.CreateImageWithBuilderMessage": "애플리케이션 원본에 대한 Dockerfile이 제공되지 않았거나 찾을 수 없습니다. Oryx++ Builder를 사용하여 실행 가능한 애플리케이션 이미지를 생성하려고 합니다.",
- "loc.messages.CreateImageWithDockerfileFailed": "제공되거나 검색된 Dockerfile을 사용하여 실행 가능한 애플리케이션 이미지를 만들 수 없습니다.",
- "loc.messages.CreateImageWithDockerfileMessage": "애플리케이션 원본에 대한 Dockerfile이 제공되었거나 발견되었습니다. Dockerfile '%s'에서 이미지를 빌드합니다.",
- "loc.messages.CreateResourceGroupFailed": "리소스 그룹 '%s'을(를) 만들 수 없습니다.",
- "loc.messages.DefaultContainerAppNameMessage": "containerAppName 인수가 제공되지 않았습니다. 컨테이너 앱의 이름을 설정하여 '%s'을(를) 만들거나 업데이트합니다.",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "containerAppEnvironment 인수가 제공되지 않았습니다. 컨테이너 앱을 설정하여 '%s'을(를) 만들거나 업데이트합니다.",
- "loc.messages.DefaultImageToBuildMessage": "imageToBuild 인수가 제공되지 않았습니다. 이미지를 '%s'(으)로 빌드하도록 설정합니다.",
- "loc.messages.DefaultImageToDeployMessage": "imageToDeploy 인수가 제공되지 않았습니다. 이미지를 '%s'에 배포하도록 설정합니다.",
- "loc.messages.DefaultIngressMessage": "수신 인수가 제공되지 않았습니다. 수신 값을 '%s'(으)로 설정합니다.",
- "loc.messages.DefaultResourceGroupMessage": "resourceGroup 인수가 제공되지 않았습니다. 배포를 위한 리소스 그룹을 '%s'로 설정하는 중입니다.",
- "loc.messages.DefaultRuntimeStackMessage": "런타임 스택 인수가 제공되지 않았습니다. 앱 '%s'에 대해 찾은 런타임 스택을 사용하고 있습니다.",
- "loc.messages.DefaultTargetPortMessage": "targetPort 인수가 제공되지 않았습니다. 애플리케이션에 대한 대상 포트 '%s'을(를) 사용합니다.",
- "loc.messages.DetermineRuntimeStackFailed": "애플리케이션 원본 '%s'에서 런타임 스택을 결정할 수 없습니다.",
- "loc.messages.DisableContainerAppIngressFailed": "컨테이너 앱에 대한 수신을 사용하지 않도록 설정할 수 없습니다.",
- "loc.messages.DisabledIngressMessage": "컨테이너 앱에 대해 수신이 비활성화됩니다.",
- "loc.messages.EnableContainerAppIngressFailed": "컨테이너 앱에 대한 수신을 사용하도록 설정할 수 없습니다.",
- "loc.messages.ErrorCodeFormat": "오류 코드: [%s]",
- "loc.messages.ErrorMessageFormat": "오류: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "컨테이너 앱과 함께 사용할 기존 컨테이너 앱 환경 '%s'을(를) 발견했습니다.",
- "loc.messages.FoundAppSourceDockerfileMessage": "'%s' 경로에서 제공된 애플리케이션 원본에서 기존 Dockerfile을 찾았습니다. 이미지는 이 Dockerfile에서 빌드됩니다.",
- "loc.messages.LoginFailed": "Azure에 로그인하지 못했습니다.",
- "loc.messages.MissingAcrNameMessage": "appSourcePath 인수가 제공된 경우 acrName 인수도 제공해야 합니다.",
- "loc.messages.MissingRequiredArgumentMessage": "appSourcePath, imageToDeploy, yamlConfigPath 인수 중 하나를 제공해야 합니다.",
- "loc.messages.PackCliInstallFailed": "팩 CLI를 설치할 수 없습니다.",
- "loc.messages.PushImageToAcrFailed": "이미지 '%s'을(를) ACR에 푸시할 수 없습니다.",
- "loc.messages.SetDefaultBuilderFailed": "Oryx++ Builder를 기본 작성기로 설정할 수 없습니다.",
- "loc.messages.UpdateContainerAppFailed": "'az containerapp update' 명령을 통해 Azure 컨테이너 앱을 업데이트할 수 없습니다.",
- "loc.messages.UpdateContainerAppFromYamlFailed": "'az containerapp update' 명령을 통해 YAML 구성 파일에서 Azure 컨테이너 앱을 업데이트할 수 없습니다.",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "'az containerapp registry set' 명령을 통해 Azure 컨테이너 앱 ACR 세부 정보를 업데이트할 수 없습니다."
+{
+ "loc.friendlyName": "Azure Container Apps 배포",
+ "loc.helpMarkDown": "[이 작업에 대해 자세히 알아보기](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Azure Container Apps를 빌드하고 배포하는 Azure DevOps 작업입니다.",
+ "loc.instanceNameFormat": "Azure Container Apps 배포",
+ "loc.releaseNotes": "Azure Container Apps 빌드 및 배포를 위한 AzureContainerApps 작업 버전 1.x.x가 릴리스되었습니다.",
+ "loc.input.label.cwd": "작업 디렉터리",
+ "loc.input.help.cwd": "스크립트가 실행되는 현재 작업 디렉터리입니다. 비어 있으면 리포(빌드) 또는 아티팩트(릴리스)의 루트이며 이 값은 $(System.DefaultWorkingDirectory)입니다.",
+ "loc.input.label.appSourcePath": "애플리케이션 원본 경로",
+ "loc.input.help.appSourcePath": "빌드할 소스 애플리케이션 코드의 실행기의 절대 경로입니다. 제공되지 않은 경우 컨테이너 앱에 참조할 이미지가 있는지 확인하기 위해 'imageToDeploy' 인수를 제공해야 합니다.",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 연결",
+ "loc.input.help.connectedServiceNameARM": "배포를 위해 Azure Resource Manager 서비스 연결 선택",
+ "loc.input.label.acrName": "Azure Container Registry 이름",
+ "loc.input.help.acrName": "실행 가능한 애플리케이션 이미지를 푸시할 Azure Container Registry 이름입니다.",
+ "loc.input.label.acrUsername": "Azure Container Registry 사용자 이름",
+ "loc.input.help.acrUsername": "제공된 Azure Contrainer Registry에 대한 푸시 요청을 인증하는 데 사용되는 사용자 이름입니다. 제공하지 않으면 액세스 토큰이 'az acr login'을 통해 생성되고 요청을 인증하기 위해 'docker login'에 제공됩니다.",
+ "loc.input.label.acrPassword": "암호 Azure Container Registry",
+ "loc.input.help.acrPassword": "제공된 Azure Container Registry에 대한 푸시 요청을 인증하는 데 사용되는 암호입니다. 제공하지 않으면 액세스 토큰이 'az acr login'을 통해 생성되고 요청을 인증하기 위해 'docker login'에 제공됩니다.",
+ "loc.input.label.dockerfilePath": "Dockerfile 경로",
+ "loc.input.help.dockerfilePath": "제공된 애플리케이션 원본의 Dockerfile에 대한 상대 경로로, 이미지를 빌드하는 데 사용해야 하며, 그런 다음 이 경로는 ACR에 푸시되고 컨테이너 앱에 배포됩니다. 제공되지 않은 경우 이 작업은 제공된 애플리케이션 원본의 루트에 'Dockerfile'이라는 파일이 있는지 확인하고 이를 사용하여 이미지를 빌드합니다. 그렇지 않으면 Oryx++ Builder를 사용하여 이미지를 만듭니다.",
+ "loc.input.label.imageToBuild": "빌드할 Docker 이미지",
+ "loc.input.help.imageToBuild": "이 작업에서 빌드하고 ACR에 푸시하며 컨테이너 앱에 배포할 이미지의 사용자 지정 이름입니다. 참고: 이 이미지 이름에는 ACR 서버가 포함되어야 합니다(예: .azurecr.io/:). 이 인수가 제공되지 않으면 기본 이미지 이름이 `.azurecr.io/ado-task/container-app:.` 형식으로 생성됩니다.",
+ "loc.input.label.imageToDeploy": "배포할 Docker 이미지",
+ "loc.input.help.imageToDeploy": "이미 ACR로 푸시되었으며 이 작업을 통해 컨테이너 앱에 배포될 이미지의 사용자 지정 이름입니다. 참고: 이미지 이름에는 ACR 서버가 포함되어야 합니다. 예: .azurecr.io/:. 이 인수를 제공하지 않으면 'imageToBuild' 인수에 대해 제공된(또는 결정된) 값이 사용됩니다.",
+ "loc.input.label.containerAppName": "Azure Container App 이름",
+ "loc.input.help.containerAppName": "만들거나 업데이트할 Azure 컨테이너 앱의 이름입니다. 제공되지 않은 경우 이 값은 `ado-task-app--` 형식입니다.",
+ "loc.input.label.resourceGroup": "Azure 리소스 그룹 이름",
+ "loc.input.help.resourceGroup": "Azure 컨테이너 앱을 만들 기존 리소스 그룹입니다. 값이 제공되지 않은 경우 이 값은 `-rg`가 되며 만들기 전에 먼저 해당 존재 여부를 확인합니다.",
+ "loc.input.label.containerAppEnvironment": "Azure 컨테이너 앱 환경",
+ "loc.input.help.containerAppEnvironment": "애플리케이션에서 사용할 Azure 컨테이너 앱 환경의 이름입니다. 제공되지 않은 경우 컨테이너 앱의 리소스 그룹에 있는 기존 환경이 사용되고, 그렇지 않으면 환경이 `-env` 형식으로 만들어집니다.",
+ "loc.input.label.runtimeStack": "Application Runtime 스택",
+ "loc.input.help.runtimeStack": "Azure 컨테이너 앱에 배포할 때 애플리케이션이 실행되는 플랫폼 버전 스택입니다. 이 값은 `:` 형식으로 제공되어야 합니다. 제공되지 않으면 이 값은 제공된 애플리케이션의 내용을 기반으로 Oryx에 의해 결정됩니다. Oryx에 대해 지원되는 런타임 스택에 대한 자세한 내용은 다음 문서를 참조하세요. https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "컨테이너 앱 종류",
+ "loc.input.help.kind": "Azure 컨테이너 앱에서 Azure 함수를 실행하려면 기본 제공 지원과 자동 스케일링을 위해 'functionapp'으로 설정하세요.",
+ "loc.input.label.targetPort": "애플리케이션 대상 포트",
+ "loc.input.help.targetPort": "애플리케이션 실행을 위해 지정된 포트입니다. 값이 제공되지 않고 작성기가 실행 가능한 애플리케이션 이미지를 빌드하는 데 사용되는 경우 대상 포트는 Python 애플리케이션의 경우 80, 다른 모든 플랫폼 애플리케이션의 경우 8080으로 설정됩니다. 컨테이너 앱을 만들 때 값이 제공되지 않으면 대상 포트가 기본값인 80이 됩니다. 참고: 이 작업을 사용하여 컨테이너 앱을 업데이트하는 경우 수신 속성의 변경 내용에 따라 대상 포트에 제공되지 않은 경우 대상 포트가 업데이트될 수 있습니다.",
+ "loc.input.label.location": "컨테이너 앱의 위치",
+ "loc.input.help.location": "컨테이너 앱(및 기타 생성된 리소스)이 배포될 위치입니다.",
+ "loc.input.label.environmentVariables": "환경 변수",
+ "loc.input.help.environmentVariables": "컨테이너의 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우려면 문자열을 비웁니다. 비밀을 참조하려면 값에 'secretref:' 접두사를 사용합니다.",
+ "loc.input.label.ingress": "수신 설정",
+ "loc.input.help.ingress": "가능한 옵션: 외부, 내부, 사용하지 않음. '외부'(컨테이너 앱을 만들 때 제공되지 않는 경우 기본값)로 설정하면 구성된 앱 환경 엔드포인트에 따라 컨테이너 앱이 인터넷 또는 VNET에서 표시됩니다. '내부'로 설정하면 컨테이너 앱이 앱 환경 내에서만 표시됩니다. '사용하지 않음'으로 설정하면 이 컨테이너 앱에 대해 수신이 비활성화되고 HTTP 또는 TCP 엔드포인트가 없습니다.",
+ "loc.input.label.yamlConfigPath": "YAML 구성 파일 경로",
+ "loc.input.help.yamlConfigPath": "컨테이너 앱의 구성을 자세히 설명하는 YAML 파일의 전체 경로(실행 중인 Azure Pipelines 에이전트)입니다.",
+ "loc.input.label.disableTelemetry": "원격 분석 사용 안 함",
+ "loc.input.help.disableTelemetry": "'true'로 설정하면 이 Azure DevOps 작업에서 원격 분석을 수집하지 않습니다. 'false'로 설정하거나 이 인수를 제공하지 않으면 이 Azure DevOps 작업에서 대상으로 지정한 컨테이너 앱 빌드 및 배포 시나리오에 대한 원격 분석이 Microsoft로 전송됩니다.",
+ "loc.messages.AcrAccessTokenAuthFailed": "액세스 토큰이 있는 ACR 인스턴스 '%s.azurecr.io'에 대해 인증할 수 없습니다.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Azure CLI를 통해 생성되는 액세스 토큰을 사용하여 Azure Container Registry에 로그인합니다.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "사용자 이름/암호를 사용하여 ACR 인스턴스 '%s.azurecr.io'에 대해 인증할 수 없습니다.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "제공된 acrUsername 및 acrPassword 인수를 사용하여 Azure Container Registry에 로그인합니다.",
+ "loc.messages.AzureCliDynamicInstallFailed": "누락된 확장을 동적으로 설치하도록 Azure CLI를 설정할 수 없습니다.",
+ "loc.messages.BashCommandFailed": "제공된 bash 명령 '%s'을(를) 실행할 수 없습니다.",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "dockerfilePath 인수가 제공되지 않았습니다. 이미지를 빌드할 앱 원본 경로 '%s'의 루트에서 'Dockerfile'을 확인합니다.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "컨테이너 앱을 배포할 때 제공된 containerAppEnvironment 값 '%s'을(를) 사용합니다.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "컨테이너 앱 환경을 만들 수 없습니다.",
+ "loc.messages.CreateContainerAppFailed": "'az containerapp create' 명령을 통해 Azure 컨테이너 앱을 만들 수 없습니다.",
+ "loc.messages.CreateContainerAppFromYamlFailed": "'az containerapp create' 명령을 통해 YAML 구성 파일에서 Azure 컨테이너 앱을 만들 수 없습니다.",
+ "loc.messages.CreateImageWithBuilderFailed": "Oryx++ Builder를 사용하여 실행 가능한 애플리케이션 이미지를 만들 수 없습니다.",
+ "loc.messages.CreateImageWithBuilderMessage": "애플리케이션 원본에 대한 Dockerfile이 제공되지 않았거나 찾을 수 없습니다. Oryx++ Builder를 사용하여 실행 가능한 애플리케이션 이미지를 생성하려고 합니다.",
+ "loc.messages.CreateImageWithDockerfileFailed": "제공되거나 검색된 Dockerfile을 사용하여 실행 가능한 애플리케이션 이미지를 만들 수 없습니다.",
+ "loc.messages.CreateImageWithDockerfileMessage": "애플리케이션 원본에 대한 Dockerfile이 제공되었거나 발견되었습니다. Dockerfile '%s'에서 이미지를 빌드합니다.",
+ "loc.messages.CreateResourceGroupFailed": "리소스 그룹 '%s'을(를) 만들 수 없습니다.",
+ "loc.messages.DefaultContainerAppNameMessage": "containerAppName 인수가 제공되지 않았습니다. 컨테이너 앱의 이름을 설정하여 '%s'을(를) 만들거나 업데이트합니다.",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "containerAppEnvironment 인수가 제공되지 않았습니다. 컨테이너 앱을 설정하여 '%s'을(를) 만들거나 업데이트합니다.",
+ "loc.messages.DefaultImageToBuildMessage": "imageToBuild 인수가 제공되지 않았습니다. 이미지를 '%s'(으)로 빌드하도록 설정합니다.",
+ "loc.messages.DefaultImageToDeployMessage": "imageToDeploy 인수가 제공되지 않았습니다. 이미지를 '%s'에 배포하도록 설정합니다.",
+ "loc.messages.DefaultIngressMessage": "수신 인수가 제공되지 않았습니다. 수신 값을 '%s'(으)로 설정합니다.",
+ "loc.messages.DefaultResourceGroupMessage": "resourceGroup 인수가 제공되지 않았습니다. 배포를 위한 리소스 그룹을 '%s'로 설정하는 중입니다.",
+ "loc.messages.DefaultRuntimeStackMessage": "런타임 스택 인수가 제공되지 않았습니다. 앱 '%s'에 대해 찾은 런타임 스택을 사용하고 있습니다.",
+ "loc.messages.DefaultTargetPortMessage": "targetPort 인수가 제공되지 않았습니다. 애플리케이션에 대한 대상 포트 '%s'을(를) 사용합니다.",
+ "loc.messages.DetermineRuntimeStackFailed": "애플리케이션 원본 '%s'에서 런타임 스택을 결정할 수 없습니다.",
+ "loc.messages.DisableContainerAppIngressFailed": "컨테이너 앱에 대한 수신을 사용하지 않도록 설정할 수 없습니다.",
+ "loc.messages.DisabledIngressMessage": "컨테이너 앱에 대해 수신이 비활성화됩니다.",
+ "loc.messages.EnableContainerAppIngressFailed": "컨테이너 앱에 대한 수신을 사용하도록 설정할 수 없습니다.",
+ "loc.messages.ErrorCodeFormat": "오류 코드: [%s]",
+ "loc.messages.ErrorMessageFormat": "오류: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "컨테이너 앱과 함께 사용할 기존 컨테이너 앱 환경 '%s'을(를) 발견했습니다.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "'%s' 경로에서 제공된 애플리케이션 원본에서 기존 Dockerfile을 찾았습니다. 이미지는 이 Dockerfile에서 빌드됩니다.",
+ "loc.messages.LoginFailed": "Azure에 로그인하지 못했습니다.",
+ "loc.messages.MissingAcrNameMessage": "appSourcePath 인수가 제공된 경우 acrName 인수도 제공해야 합니다.",
+ "loc.messages.MissingRequiredArgumentMessage": "appSourcePath, imageToDeploy, yamlConfigPath 인수 중 하나를 제공해야 합니다.",
+ "loc.messages.PackCliInstallFailed": "팩 CLI를 설치할 수 없습니다.",
+ "loc.messages.PushImageToAcrFailed": "이미지 '%s'을(를) ACR에 푸시할 수 없습니다.",
+ "loc.messages.SetDefaultBuilderFailed": "Oryx++ Builder를 기본 작성기로 설정할 수 없습니다.",
+ "loc.messages.UpdateContainerAppFailed": "'az containerapp update' 명령을 통해 Azure 컨테이너 앱을 업데이트할 수 없습니다.",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "'az containerapp update' 명령을 통해 YAML 구성 파일에서 Azure 컨테이너 앱을 업데이트할 수 없습니다.",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "'az containerapp registry set' 명령을 통해 Azure 컨테이너 앱 ACR 세부 정보를 업데이트할 수 없습니다."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ru-RU/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ru-RU/resources.resjson
index 0b0958a5e1d2..3b046e187bc9 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ru-RU/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/ru-RU/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Развертывание приложений контейнеров Azure",
- "loc.helpMarkDown": "[Дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "Задача Azure DevOps для создания и развертывания приложений контейнеров Azure.",
- "loc.instanceNameFormat": "Развертывание приложений контейнеров Azure",
- "loc.releaseNotes": "Выпущена версия 1.x.x задачи AzureContainerApps для создания и развертывания контейнеров приложений Azure.",
- "loc.input.label.cwd": "Рабочий каталог",
- "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
- "loc.input.label.appSourcePath": "Исходный путь к приложению",
- "loc.input.help.appSourcePath": "Абсолютный путь к средству выполнения исходного кода приложения, которое нужно собрать. Если этот параметр не указан, необходимо указать аргумент \"imageToDeploy\", чтобы убедиться, что у приложения-контейнера есть образ для ссылки.",
- "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
- "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
- "loc.input.label.acrName": "Имя Реестра контейнеров Azure",
- "loc.input.help.acrName": "Имя реестра контейнеров Azure, в который будет отправлен исполняемый образ приложения.",
- "loc.input.label.acrUsername": "Имя пользователя реестра контейнеров Azure",
- "loc.input.help.acrUsername": "Имя пользователя, используемое для проверки подлинности push-запросов к предоставленному реестру контейнеров Azure. Если оно не указано, маркер доступа будет создан посредством \"az acr login\" и предоставлен \"docker login\" для проверки подлинности запросов.",
- "loc.input.label.acrPassword": "Пароль Реестра контейнеров Azure",
- "loc.input.help.acrPassword": "Пароль, используемый для проверки подлинности push-запросов к предоставленному реестру контейнеров Azure. Если он не указан, маркер доступа будет создан посредством \"az acr login\" и предоставлен \"docker login\" для проверки подлинности запросов.",
- "loc.input.label.dockerfilePath": "Путь к Dockerfile",
- "loc.input.help.dockerfilePath": "Относительный путь к файлу Dockerfile в предоставленном источнике приложения, который следует использовать для создания образа, далее передаваемого в ACR и развертываемого в приложении-контейнере. Если он не указан, эта задача проверит, есть ли файл с именем \"Dockerfile\" в корне предоставленного источника приложения, и использует его для создания образа. В противном случае для создания образа будет использоваться Построитель Oryx++.",
- "loc.input.label.imageToBuild": "Образ Docker для сборки",
- "loc.input.help.imageToBuild": "Настраиваемое имя образа, которое будет создано, отправлено в ACR и развернуто в контейнерном приложении этой задачей. Примечание. Это имя образа должно содержать сервер ACR; например, .azurecr.io/:. Если этот аргумент не указан, имя образа по умолчанию будет создано в форме \".azurecr.io/ado-task/container-app:.\".",
- "loc.input.label.imageToDeploy": "Образ Docker для развертывания",
- "loc.input.help.imageToDeploy": "Пользовательское имя образа, который уже был отправлен в ACR и будет развернут в приложении-контейнере этой задачей. Примечание: имя образа должно включать в себя сервер ACR; например, .azurecr.io/:. Если этот аргумент не указан, будет использоваться значение, предоставленное (или определенное) для аргумента \"imageToBuild\".",
- "loc.input.label.containerAppName": "Имя приложения контейнера Azure",
- "loc.input.help.containerAppName": "Имя приложения-контейнера Azure, которое будет создано или обновлено. Если значение не указано, оно будет иметь форму \"ado-task-app--\".",
- "loc.input.label.resourceGroup": "Имя группы ресурсов Azure",
- "loc.input.help.resourceGroup": "Существующая группа ресурсов, в которую будет создано контейнерное приложение Azure. Если значение не указано, это значение будет \"-rg\" и его существование будет сначала проверено перед попыткой его создания.",
- "loc.input.label.containerAppEnvironment": "Среда контейнерного приложения Azure",
- "loc.input.help.containerAppEnvironment": "Имя среды приложения-контейнера Azure для использования с приложением. Если не указано, будет использоваться существующая среда в группе ресурсов приложения-контейнера, в противном случае будет создана среда в форме \"-env\".",
- "loc.input.label.runtimeStack": "Стек среды выполнения приложений",
- "loc.input.help.runtimeStack": "Стек версии платформы, в которой запускается приложение при развертывании в контейнере приложения Azure. Значение должно быть указано в формате \"<платформа>:<версия>\". Если значение не указано, оно определяется Oryx на основе содержимого предоставленного приложения. Дополнительные сведения о поддерживаемых стеках времени выполнения для Oryx см. в следующем документе: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "Целевой порт приложения",
- "loc.input.help.targetPort": "Назначенный порт для запуска приложения. Если значение не указано и построитель используется для сборки запускаемого образа приложения, целевой порт будет установлен в значение 80 для приложений Python и 8080 для всех остальных приложений платформы. Если значение при создании приложения-контейнера не указано, целевой порт по умолчанию будет 80. Примечание. При использовании этой задачи для обновления приложения-контейнера целевой порт может быть обновлен, если он не указан на основе изменений в свойствах входящего трафика.",
- "loc.input.label.location": "Расположение приложения-контейнера",
- "loc.input.help.location": "Расположение, в котором будет развернуто приложение-контейнер (и другие созданные ресурсы).",
- "loc.input.label.environmentVariables": "Переменные среды",
- "loc.input.help.environmentVariables": "Список переменных среды для контейнера. Значения, разделенные пробелами, в формате \"key=value\". Пустая строка для очистки существующих значений. Добавьте к значению префикс \"secretref:\" для ссылки на секрет.",
- "loc.input.label.ingress": "Параметр входящего трафика",
- "loc.input.help.ingress": "Возможные параметры: внешний, внутренний, отключенный. Если задано значение \"внешний\" (значение по умолчанию, если не указано при создании приложения-контейнера), контейнерное приложение будет отображаться в Интернете или виртуальной сети в зависимости от настроенной конечной точки среды приложения. Если задано значение \"внутренний\", контейнерное приложение будет отображаться только из среды приложения. Если задано значение \"отключенный\", входящий трафик будет отключен для этого приложения-контейнера и не будет иметь конечной точки HTTP или TCP.",
- "loc.input.label.yamlConfigPath": "Путь к файлу конфигурации YAML",
- "loc.input.help.yamlConfigPath": "Полный путь (в исполняющемся агенте Azure Pipelines) к файлу YAML с подробным описанием конфигурации приложения-контейнера.",
- "loc.input.label.disableTelemetry": "Отключить телеметрию",
- "loc.input.help.disableTelemetry": "Если задано значение true, данные телеметрии не будут собираться этой задачей Azure DevOps. Если задано значение false или этот аргумент не указан, в корпорацию Майкрософт будет отправляться телеметрия о сборке приложении-контейнера и развертывании сценария, на который нацелена эта задача Azure DevOps.",
- "loc.messages.AcrAccessTokenAuthFailed": "Не удалось выполнить проверку подлинности в экземпляре ACR \"%s.azurecr.io\" с маркером доступа.",
- "loc.messages.AcrAccessTokenLoginMessage": "Вход в реестр контейнеров Azure с использованием маркера доступа, который будет создан с помощью Azure CLI.",
- "loc.messages.AcrUsernamePasswordAuthFailed": "Не удалось выполнить проверку подлинности в экземпляре ACR \"%s.azurecr.io\" с именем пользователя/паролем.",
- "loc.messages.AcrUsernamePasswordLoginMessage": "Вход для Реестр контейнеров Azure с использованием предоставленных аргументов acrUsername и acrPassword.",
- "loc.messages.AzureCliDynamicInstallFailed": "Не удалось задать Azure CLI для динамической установки отсутствующих расширений.",
- "loc.messages.BashCommandFailed": "Не удалось выполнить указанную команду bash \"%s\".",
- "loc.messages.CheckForAppSourceDockerfileMessage": "Аргумент dockerfilePath не указан; проверка \"Dockerfile\" в корне исходного пути приложения \"%s\" для создания образа.",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "Использование указанного значения containerAppEnvironment, предоставленного \"%s\" при развертывании приложения-контейнера.",
- "loc.messages.CreateContainerAppEnvironmentFailed": "Не удалось создать среду приложения-контейнера",
- "loc.messages.CreateContainerAppFailed": "Не удалось создать приложение-контейнер Azure с помощью команды \"az containerapp create\".",
- "loc.messages.CreateContainerAppFromYamlFailed": "Не удалось создать контейнерное приложение Azure из файла конфигурации YAML с помощью команды \"az containerapp create\".",
- "loc.messages.CreateImageWithBuilderFailed": "Не удалось создать работоспособный образ приложения с помощью Построителя Oryx++.",
- "loc.messages.CreateImageWithBuilderMessage": "Не указан или не найден Dockerfile для источника приложения; попытка создания запускаемого образа приложения с помощью построителя Oryx++.",
- "loc.messages.CreateImageWithDockerfileFailed": "Не удалось создать запускаемый образ приложения с помощью предоставленного или обнаруженного Dockerfile.",
- "loc.messages.CreateImageWithDockerfileMessage": "Был предоставлен или найден файл Dockerfile для источника приложения; попытка собрать образ из Dockerfile \"%s\".",
- "loc.messages.CreateResourceGroupFailed": "Не удалось создать группу ресурсов \"%s\".",
- "loc.messages.DefaultContainerAppNameMessage": "Аргумент containerAppName не указан; настройка имени приложения-контейнера для создания или обновления \"%s\".",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "Не указан аргумент containerAppEnvironment; настройка приложения-контейнера для создания/обновления до \"%s\".",
- "loc.messages.DefaultImageToBuildMessage": "Аргумент imageToBuild не указан; настройка образа для сборки \"%s\".",
- "loc.messages.DefaultImageToDeployMessage": "Аргумент ImageToDeploy не указан; настройка образа для развертывания \"%s\".",
- "loc.messages.DefaultIngressMessage": "Аргумент входящего трафика не был предоставлен, установив значение входящего трафика равным \"%s\".",
- "loc.messages.DefaultResourceGroupMessage": "Аргумент resourceGroup не указан; задание группы ресурсов для развертывания \"%s\".",
- "loc.messages.DefaultRuntimeStackMessage": "Аргумент runtimeStack не указан; использование стека среды выполнения, найденного для приложения \"%s\".",
- "loc.messages.DefaultTargetPortMessage": "Аргумент targetPort не указан; использование для приложения целевого порта \"%s\".",
- "loc.messages.DetermineRuntimeStackFailed": "Не удалось определить стек среды выполнения из источника приложения \"%s\".",
- "loc.messages.DisableContainerAppIngressFailed": "Не удалось выключить входящий трафик для приложения-контейнера.",
- "loc.messages.DisabledIngressMessage": "Входящий трафик будет отключен для приложения-контейнера.",
- "loc.messages.EnableContainerAppIngressFailed": "Не удалось включить входящий трафик для приложения-контейнера.",
- "loc.messages.ErrorCodeFormat": "Код ошибки: [%s]",
- "loc.messages.ErrorMessageFormat": "Ошибка: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "Обнаружена существующая среда приложения-контейнера, \"%s\" для использования с приложением-контейнером.",
- "loc.messages.FoundAppSourceDockerfileMessage": "Найден существующий файл Dockerfile в предоставленном источнике приложения по пути \"%s\"; образ будет создан из этого Dockerfile.",
- "loc.messages.LoginFailed": "Не удалось войти в Azure",
- "loc.messages.MissingAcrNameMessage": "Аргумент acrName также должен быть указан, если указан аргумент appSourcePath.",
- "loc.messages.MissingRequiredArgumentMessage": "Необходимо указать один из следующих аргументов: appSourcePath, imageToDeploy, yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "Не удалось установить пакет CLI.",
- "loc.messages.PushImageToAcrFailed": "Не удалось отправить образ \"%s\" в ACR.",
- "loc.messages.SetDefaultBuilderFailed": "Не удалось задать построитель Oryx++ в качестве построителя по умолчанию.",
- "loc.messages.UpdateContainerAppFailed": "Не удалось обновить приложение-контейнер Azure с помощью команды \"az containerapp update\".",
- "loc.messages.UpdateContainerAppFromYamlFailed": "Не удалось обновить контейнерное приложение Azure из файла конфигурации YAML с помощью команды \"az containerapp update\".",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Не удалось обновить сведения ACR для контейнерного приложения Azure с помощью команды \"az containerapp registry set\"."
+{
+ "loc.friendlyName": "Развертывание приложений контейнеров Azure",
+ "loc.helpMarkDown": "[Дополнительные сведения об этой задаче](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "Задача Azure DevOps для создания и развертывания приложений контейнеров Azure.",
+ "loc.instanceNameFormat": "Развертывание приложений контейнеров Azure",
+ "loc.releaseNotes": "Выпущена версия 1.x.x задачи AzureContainerApps для создания и развертывания контейнеров приложений Azure.",
+ "loc.input.label.cwd": "Рабочий каталог",
+ "loc.input.help.cwd": "Текущий рабочий каталог, в котором выполняется сценарий. Если значение пустое, используется корень репозитория (сборки) или артефакты (выпуска): $(System.DefaultWorkingDirectory).",
+ "loc.input.label.appSourcePath": "Исходный путь к приложению",
+ "loc.input.help.appSourcePath": "Абсолютный путь к средству выполнения исходного кода приложения, которое нужно собрать. Если этот параметр не указан, необходимо указать аргумент \"imageToDeploy\", чтобы убедиться, что у приложения-контейнера есть образ для ссылки.",
+ "loc.input.label.connectedServiceNameARM": "Подключение к Azure Resource Manager",
+ "loc.input.help.connectedServiceNameARM": "Выберите подключение службы Azure Resource Manager для развертывания.",
+ "loc.input.label.acrName": "Имя Реестра контейнеров Azure",
+ "loc.input.help.acrName": "Имя реестра контейнеров Azure, в который будет отправлен исполняемый образ приложения.",
+ "loc.input.label.acrUsername": "Имя пользователя реестра контейнеров Azure",
+ "loc.input.help.acrUsername": "Имя пользователя, используемое для проверки подлинности push-запросов к предоставленному реестру контейнеров Azure. Если оно не указано, маркер доступа будет создан посредством \"az acr login\" и предоставлен \"docker login\" для проверки подлинности запросов.",
+ "loc.input.label.acrPassword": "Пароль Реестра контейнеров Azure",
+ "loc.input.help.acrPassword": "Пароль, используемый для проверки подлинности push-запросов к предоставленному реестру контейнеров Azure. Если он не указан, маркер доступа будет создан посредством \"az acr login\" и предоставлен \"docker login\" для проверки подлинности запросов.",
+ "loc.input.label.dockerfilePath": "Путь к Dockerfile",
+ "loc.input.help.dockerfilePath": "Относительный путь к файлу Dockerfile в предоставленном источнике приложения, который следует использовать для создания образа, далее передаваемого в ACR и развертываемого в приложении-контейнере. Если он не указан, эта задача проверит, есть ли файл с именем \"Dockerfile\" в корне предоставленного источника приложения, и использует его для создания образа. В противном случае для создания образа будет использоваться Построитель Oryx++.",
+ "loc.input.label.imageToBuild": "Образ Docker для сборки",
+ "loc.input.help.imageToBuild": "Настраиваемое имя образа, которое будет создано, отправлено в ACR и развернуто в контейнерном приложении этой задачей. Примечание. Это имя образа должно содержать сервер ACR; например, .azurecr.io/:. Если этот аргумент не указан, имя образа по умолчанию будет создано в форме \".azurecr.io/ado-task/container-app:.\".",
+ "loc.input.label.imageToDeploy": "Образ Docker для развертывания",
+ "loc.input.help.imageToDeploy": "Пользовательское имя образа, который уже был отправлен в ACR и будет развернут в приложении-контейнере этой задачей. Примечание: имя образа должно включать в себя сервер ACR; например, .azurecr.io/:. Если этот аргумент не указан, будет использоваться значение, предоставленное (или определенное) для аргумента \"imageToBuild\".",
+ "loc.input.label.containerAppName": "Имя приложения контейнера Azure",
+ "loc.input.help.containerAppName": "Имя приложения-контейнера Azure, которое будет создано или обновлено. Если значение не указано, оно будет иметь форму \"ado-task-app--\".",
+ "loc.input.label.resourceGroup": "Имя группы ресурсов Azure",
+ "loc.input.help.resourceGroup": "Существующая группа ресурсов, в которую будет создано контейнерное приложение Azure. Если значение не указано, это значение будет \"-rg\" и его существование будет сначала проверено перед попыткой его создания.",
+ "loc.input.label.containerAppEnvironment": "Среда контейнерного приложения Azure",
+ "loc.input.help.containerAppEnvironment": "Имя среды приложения-контейнера Azure для использования с приложением. Если не указано, будет использоваться существующая среда в группе ресурсов приложения-контейнера, в противном случае будет создана среда в форме \"-env\".",
+ "loc.input.label.runtimeStack": "Стек среды выполнения приложений",
+ "loc.input.help.runtimeStack": "Стек версии платформы, в которой запускается приложение при развертывании в контейнере приложения Azure. Значение должно быть указано в формате \"<платформа>:<версия>\". Если значение не указано, оно определяется Oryx на основе содержимого предоставленного приложения. Дополнительные сведения о поддерживаемых стеках времени выполнения для Oryx см. в следующем документе: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "Тип приложения контейнера",
+ "loc.input.help.kind": "Установите значение \"functionapp\", чтобы получить встроенную поддержку и автоматическое масштабирование для запуска функций Azure в приложениях контейнеров Azure.",
+ "loc.input.label.targetPort": "Целевой порт приложения",
+ "loc.input.help.targetPort": "Назначенный порт для запуска приложения. Если значение не указано и построитель используется для сборки запускаемого образа приложения, целевой порт будет установлен в значение 80 для приложений Python и 8080 для всех остальных приложений платформы. Если значение при создании приложения-контейнера не указано, целевой порт по умолчанию будет 80. Примечание. При использовании этой задачи для обновления приложения-контейнера целевой порт может быть обновлен, если он не указан на основе изменений в свойствах входящего трафика.",
+ "loc.input.label.location": "Расположение приложения-контейнера",
+ "loc.input.help.location": "Расположение, в котором будет развернуто приложение-контейнер (и другие созданные ресурсы).",
+ "loc.input.label.environmentVariables": "Переменные среды",
+ "loc.input.help.environmentVariables": "Список переменных среды для контейнера. Значения, разделенные пробелами, в формате \"key=value\". Пустая строка для очистки существующих значений. Добавьте к значению префикс \"secretref:\" для ссылки на секрет.",
+ "loc.input.label.ingress": "Параметр входящего трафика",
+ "loc.input.help.ingress": "Возможные параметры: внешний, внутренний, отключенный. Если задано значение \"внешний\" (значение по умолчанию, если не указано при создании приложения-контейнера), контейнерное приложение будет отображаться в Интернете или виртуальной сети в зависимости от настроенной конечной точки среды приложения. Если задано значение \"внутренний\", контейнерное приложение будет отображаться только из среды приложения. Если задано значение \"отключенный\", входящий трафик будет отключен для этого приложения-контейнера и не будет иметь конечной точки HTTP или TCP.",
+ "loc.input.label.yamlConfigPath": "Путь к файлу конфигурации YAML",
+ "loc.input.help.yamlConfigPath": "Полный путь (в исполняющемся агенте Azure Pipelines) к файлу YAML с подробным описанием конфигурации приложения-контейнера.",
+ "loc.input.label.disableTelemetry": "Отключить телеметрию",
+ "loc.input.help.disableTelemetry": "Если задано значение true, данные телеметрии не будут собираться этой задачей Azure DevOps. Если задано значение false или этот аргумент не указан, в корпорацию Майкрософт будет отправляться телеметрия о сборке приложении-контейнера и развертывании сценария, на который нацелена эта задача Azure DevOps.",
+ "loc.messages.AcrAccessTokenAuthFailed": "Не удалось выполнить проверку подлинности в экземпляре ACR \"%s.azurecr.io\" с маркером доступа.",
+ "loc.messages.AcrAccessTokenLoginMessage": "Вход в реестр контейнеров Azure с использованием маркера доступа, который будет создан с помощью Azure CLI.",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "Не удалось выполнить проверку подлинности в экземпляре ACR \"%s.azurecr.io\" с именем пользователя/паролем.",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "Вход для Реестр контейнеров Azure с использованием предоставленных аргументов acrUsername и acrPassword.",
+ "loc.messages.AzureCliDynamicInstallFailed": "Не удалось задать Azure CLI для динамической установки отсутствующих расширений.",
+ "loc.messages.BashCommandFailed": "Не удалось выполнить указанную команду bash \"%s\".",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "Аргумент dockerfilePath не указан; проверка \"Dockerfile\" в корне исходного пути приложения \"%s\" для создания образа.",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "Использование указанного значения containerAppEnvironment, предоставленного \"%s\" при развертывании приложения-контейнера.",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "Не удалось создать среду приложения-контейнера",
+ "loc.messages.CreateContainerAppFailed": "Не удалось создать приложение-контейнер Azure с помощью команды \"az containerapp create\".",
+ "loc.messages.CreateContainerAppFromYamlFailed": "Не удалось создать контейнерное приложение Azure из файла конфигурации YAML с помощью команды \"az containerapp create\".",
+ "loc.messages.CreateImageWithBuilderFailed": "Не удалось создать работоспособный образ приложения с помощью Построителя Oryx++.",
+ "loc.messages.CreateImageWithBuilderMessage": "Не указан или не найден Dockerfile для источника приложения; попытка создания запускаемого образа приложения с помощью построителя Oryx++.",
+ "loc.messages.CreateImageWithDockerfileFailed": "Не удалось создать запускаемый образ приложения с помощью предоставленного или обнаруженного Dockerfile.",
+ "loc.messages.CreateImageWithDockerfileMessage": "Был предоставлен или найден файл Dockerfile для источника приложения; попытка собрать образ из Dockerfile \"%s\".",
+ "loc.messages.CreateResourceGroupFailed": "Не удалось создать группу ресурсов \"%s\".",
+ "loc.messages.DefaultContainerAppNameMessage": "Аргумент containerAppName не указан; настройка имени приложения-контейнера для создания или обновления \"%s\".",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "Не указан аргумент containerAppEnvironment; настройка приложения-контейнера для создания/обновления до \"%s\".",
+ "loc.messages.DefaultImageToBuildMessage": "Аргумент imageToBuild не указан; настройка образа для сборки \"%s\".",
+ "loc.messages.DefaultImageToDeployMessage": "Аргумент ImageToDeploy не указан; настройка образа для развертывания \"%s\".",
+ "loc.messages.DefaultIngressMessage": "Аргумент входящего трафика не был предоставлен, установив значение входящего трафика равным \"%s\".",
+ "loc.messages.DefaultResourceGroupMessage": "Аргумент resourceGroup не указан; задание группы ресурсов для развертывания \"%s\".",
+ "loc.messages.DefaultRuntimeStackMessage": "Аргумент runtimeStack не указан; использование стека среды выполнения, найденного для приложения \"%s\".",
+ "loc.messages.DefaultTargetPortMessage": "Аргумент targetPort не указан; использование для приложения целевого порта \"%s\".",
+ "loc.messages.DetermineRuntimeStackFailed": "Не удалось определить стек среды выполнения из источника приложения \"%s\".",
+ "loc.messages.DisableContainerAppIngressFailed": "Не удалось выключить входящий трафик для приложения-контейнера.",
+ "loc.messages.DisabledIngressMessage": "Входящий трафик будет отключен для приложения-контейнера.",
+ "loc.messages.EnableContainerAppIngressFailed": "Не удалось включить входящий трафик для приложения-контейнера.",
+ "loc.messages.ErrorCodeFormat": "Код ошибки: [%s]",
+ "loc.messages.ErrorMessageFormat": "Ошибка: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "Обнаружена существующая среда приложения-контейнера, \"%s\" для использования с приложением-контейнером.",
+ "loc.messages.FoundAppSourceDockerfileMessage": "Найден существующий файл Dockerfile в предоставленном источнике приложения по пути \"%s\"; образ будет создан из этого Dockerfile.",
+ "loc.messages.LoginFailed": "Не удалось войти в Azure",
+ "loc.messages.MissingAcrNameMessage": "Аргумент acrName также должен быть указан, если указан аргумент appSourcePath.",
+ "loc.messages.MissingRequiredArgumentMessage": "Необходимо указать один из следующих аргументов: appSourcePath, imageToDeploy, yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "Не удалось установить пакет CLI.",
+ "loc.messages.PushImageToAcrFailed": "Не удалось отправить образ \"%s\" в ACR.",
+ "loc.messages.SetDefaultBuilderFailed": "Не удалось задать построитель Oryx++ в качестве построителя по умолчанию.",
+ "loc.messages.UpdateContainerAppFailed": "Не удалось обновить приложение-контейнер Azure с помощью команды \"az containerapp update\".",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "Не удалось обновить контейнерное приложение Azure из файла конфигурации YAML с помощью команды \"az containerapp update\".",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "Не удалось обновить сведения ACR для контейнерного приложения Azure с помощью команды \"az containerapp registry set\"."
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-CN/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-CN/resources.resjson
index 377f323264fd..72622490581a 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-CN/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-CN/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Azure 容器应用部署",
- "loc.helpMarkDown": "[了解有关此任务的详细信息](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "用于生成和部署 Azure 容器应用的 Azure DevOps 任务。",
- "loc.instanceNameFormat": "Azure 容器应用部署",
- "loc.releaseNotes": "发布了用于生成和部署 Azure 容器应用的 1.x.x 版本的 AzureContainerApps 任务。",
- "loc.input.label.cwd": "工作目录",
- "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
- "loc.input.label.appSourcePath": "应用程序源路径",
- "loc.input.help.appSourcePath": "要生成的源应用程序代码的运行程序上的绝对路径。如果未提供,则必须提供“imageToDeploy”参数,以确保容器应用具有要引用的映像。",
- "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
- "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
- "loc.input.label.acrName": "Azure 容器注册表名称",
- "loc.input.help.acrName": "可运行应用程序映像将推送到的 Azure 容器注册表的名称。",
- "loc.input.label.acrUsername": "Azure 容器注册表用户名",
- "loc.input.help.acrUsername": "用于对所提供的 Azure 容器注册表的推送请求进行身份验证的用户名。如果未提供,将通过 “az acr login” 生成访问令牌,并将其提供给 “docker login” 以对请求进行身份验证。",
- "loc.input.label.acrPassword": "Azure 容器注册表密码",
- "loc.input.help.acrPassword": "用于对所提供的 Azure 容器注册表的推送请求进行身份验证的密码。如果未提供,将通过 “az acr login” 生成访问令牌,并将其提供给 “docker login” 以对请求进行身份验证。",
- "loc.input.label.dockerfilePath": "Dockerfile 路径",
- "loc.input.help.dockerfilePath": "所提供的应用程序源中 Dockerfile 的相对路径,该路径应用于生成映像,然后将其推送到 ACR 并部署到容器应用。如果未提供,此任务将检查所提供的应用程序源的根目录中是否存在名为“Dockerfile”的文件,并使用该文件生成映像。否则,Oryx++ Builder 将用于创建映像。",
- "loc.input.label.imageToBuild": "要生成的 Docker 映像",
- "loc.input.help.imageToBuild": "要生成、推送到 ACR 并由此任务部署到容器应用的映像的自定义名称。注意: 此映像名称应包括 ACR 服务器;例如,.azurecr.io/:。如果未提供此参数,将以 `.azurecr.io/ado-task/container-app:.`的形式构造默认映像名称。",
- "loc.input.label.imageToDeploy": "要部署的 Docker 映像",
- "loc.input.help.imageToDeploy": "映像的自定义名称,该映像已推送到 ACR,并将通过此任务部署到容器应用。注意: 映像名称应包括 ACR 服务器; 例如,.azurecr.io/:。如果未提供此参数,则将使用为“imageToBuild”参数提供的(或确定的)值。",
- "loc.input.label.containerAppName": "Azure 容器应用名称",
- "loc.input.help.containerAppName": "将创建或更新的 Azure 容器应用的名称。如果未提供,此值将采用 `ado-task-app--` 的形式。",
- "loc.input.label.resourceGroup": "Azure 资源组名称",
- "loc.input.help.resourceGroup": "将在其中创建 Azure 容器应用的现有资源组。如果未提供,则此值将为 “-rg”,并且在尝试创建它之前,将首先检查其存在性。",
- "loc.input.label.containerAppEnvironment": "Azure 容器应用环境",
- "loc.input.help.containerAppEnvironment": "要与应用程序一起使用的 Azure 容器应用环境的名称。如果未提供,则将使用容器应用的资源组中的现有环境,否则,将以 `-env` 格式创建环境。",
- "loc.input.label.runtimeStack": "应用程序运行时堆栈",
- "loc.input.help.runtimeStack": "将应用程序部署到 Azure 容器应用时运行的平台版本堆栈。这应以 `:` 的形式提供。如果未提供,则此值由 Oryx 根据所提供应用程序的内容确定。有关 Oryx 支持的运行时堆栈的详细信息,请查看以下文档: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "应用程序目标端口",
- "loc.input.help.targetPort": "应用程序要运行的指定端口。如果未提供任何值,并且生成器用于生成可运行的应用程序映像,则对于 Python 应用程序,目标端口将被设置为 80,其他所有平台应用程序的目标端口将设置为 8080。如果在创建容器应用时未提供任何值,则目标端口将默认为 80。注意:使用此任务更新容器应用时,如果没有根据入口属性的更改提供目标端口,则可能会更新目标端口。",
- "loc.input.label.location": "容器应用的位置",
- "loc.input.help.location": "容器应用(和其他已创建的资源)将部署到的位置。",
- "loc.input.label.environmentVariables": "环境变量",
- "loc.input.help.environmentVariables": "容器的环境变量列表。以 \"key=value\" 格式分隔的值。用于清除现有值的空字符串。前缀值为“secretref:”,用于引用机密。",
- "loc.input.label.ingress": "入口设置",
- "loc.input.help.ingress": "可能的选项:外部、内部、已禁用。如果在创建容器应用)时未提供,则设置为“外部”(默认值,则根据配置的应用环境终结点,容器应用将从 Internet 或 VNET 中可见。如果设置为“内部”,则容器应用仅在应用环境中可见。如果设置为“已禁用”,将对此容器应用禁用入口,并且将不具有 HTTP 或 TCP 终结点。",
- "loc.input.label.yamlConfigPath": "YAML 配置文件路径",
- "loc.input.help.yamlConfigPath": "YAML 文件的完整路径(在执行 Azure Pipelines 代理上),详细说明容器应用的配置。",
- "loc.input.label.disableTelemetry": "禁用遥测",
- "loc.input.help.disableTelemetry": "如果设置为“true”,则此 Azure DevOps 任务不会收集遥测数据。如果设置为“false”,或者未提供此参数,则会向 Microsoft 发送有关此 Azure DevOps 任务所针对的容器应用生成和部署方案的遥测数据。",
- "loc.messages.AcrAccessTokenAuthFailed": "无法使用访问令牌对 ACR 实例“%s.azurecr.io”进行身份验证。",
- "loc.messages.AcrAccessTokenLoginMessage": "使用要通过 Azure CLI 生成的访问令牌登录到 Azure 容器注册表。",
- "loc.messages.AcrUsernamePasswordAuthFailed": "无法通过用户名/密码对 ACR 实例“%s.azurecr.io”进行身份验证。",
- "loc.messages.AcrUsernamePasswordLoginMessage": "使用提供的 acrUsername 和 acrPassword 参数登录到 Azure 容器注册表。",
- "loc.messages.AzureCliDynamicInstallFailed": "无法将 Azure CLI 设置为动态安装缺少的扩展。",
- "loc.messages.BashCommandFailed": "`无法运行提供的 bash 命令 '%s'。",
- "loc.messages.CheckForAppSourceDockerfileMessage": "未提供 dockerfilePath 参数; 正在检查应用源路径“%s”的根目录中的“Dockerfile”以从中生成映像。",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "部署容器应用时,使用提供的 containerAppEnvironment 值提供的“%s”。",
- "loc.messages.CreateContainerAppEnvironmentFailed": "无法创建容器应用环境。",
- "loc.messages.CreateContainerAppFailed": "无法通过 'az containerapp create' 命令创建 Azure 容器应用。",
- "loc.messages.CreateContainerAppFromYamlFailed": "无法通过 'az containerapp create' 命令从 YAML 配置文件创建 Azure 容器应用。",
- "loc.messages.CreateImageWithBuilderFailed": "无法使用 Oryx++ Builder 创建可运行的应用程序映像。",
- "loc.messages.CreateImageWithBuilderMessage": "未为应用程序源提供或找到 Dockerfile;正在尝试使用 Oryx++ 生成器创建可运行的应用程序映像。",
- "loc.messages.CreateImageWithDockerfileFailed": "无法使用提供的或发现的 Dockerfile 创建可运行的应用程序映像。",
- "loc.messages.CreateImageWithDockerfileMessage": "已为应用程序源提供或找到 Dockerfile; 正在尝试从 Dockerfile“%s”生成映像。",
- "loc.messages.CreateResourceGroupFailed": "无法创建资源组 '%s'。",
- "loc.messages.DefaultContainerAppNameMessage": "未提供 containerAppName 参数; 正在设置要创建/更新到“%s”的容器应用的名称。",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "未提供 containerAppEnvironment 参数;正在将容器应用设置为创建/更新到“%s”。",
- "loc.messages.DefaultImageToBuildMessage": "未提供 imageToBuild 参数; 正在将要生成的映像设置为“%s”。",
- "loc.messages.DefaultImageToDeployMessage": "未提供 imageToDeploy 参数; 正在将映像设置为部署到“%s”。",
- "loc.messages.DefaultIngressMessage": "未提供入口参数,请将入口值设置为 '%s'。",
- "loc.messages.DefaultResourceGroupMessage": "未提供 resourceGroup 参数;正在将部署的资源组设置为“%s”。",
- "loc.messages.DefaultRuntimeStackMessage": "未提供 runtimeStack 参数;正在使用为应用“%s”找到的运行时堆栈。",
- "loc.messages.DefaultTargetPortMessage": "未提供 targetPort 参数; 使用应用程序的目标端口“%s”。",
- "loc.messages.DetermineRuntimeStackFailed": "无法从应用程序源 '%s'确定运行时堆栈。",
- "loc.messages.DisableContainerAppIngressFailed": "无法禁用容器应用的入口。",
- "loc.messages.DisabledIngressMessage": "将对容器应用禁用入口。",
- "loc.messages.EnableContainerAppIngressFailed": "无法为容器应用启用入口。",
- "loc.messages.ErrorCodeFormat": "错误代码: [%s]",
- "loc.messages.ErrorMessageFormat": "错误: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "已发现要与容器应用一起使用的现有容器应用环境,'%s'。",
- "loc.messages.FoundAppSourceDockerfileMessage": "在路径“%s”提供的应用程序源中找到现有的 Dockerfile; 映像将从此 Dockerfile 生成。",
- "loc.messages.LoginFailed": "Azure 登录失败",
- "loc.messages.MissingAcrNameMessage": "如果提供了 appSourcePath 参数,则还必须提供 acrName 参数。",
- "loc.messages.MissingRequiredArgumentMessage": "必须提供以下参数之一:appSourcePath、imageToDeploy、yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "无法安装包 CLI。",
- "loc.messages.PushImageToAcrFailed": "无法将映像“%s”推送到 ACR。",
- "loc.messages.SetDefaultBuilderFailed": "无法将 Oryx++ Builder 设置为默认生成器。",
- "loc.messages.UpdateContainerAppFailed": "无法通过 'az containerapp update'命令更新 Azure 容器应用。",
- "loc.messages.UpdateContainerAppFromYamlFailed": "无法通过 'az containerapp update'命令从 YAML 配置文件更新 Azure 容器应用。",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "无法通过 'az containerapp registry set' 命令更新 Azure 容器应用 ACR 详细信息。"
+{
+ "loc.friendlyName": "Azure 容器应用部署",
+ "loc.helpMarkDown": "[了解有关此任务的详细信息](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "用于生成和部署 Azure 容器应用的 Azure DevOps 任务。",
+ "loc.instanceNameFormat": "Azure 容器应用部署",
+ "loc.releaseNotes": "发布了用于生成和部署 Azure 容器应用的 1.x.x 版本的 AzureContainerApps 任务。",
+ "loc.input.label.cwd": "工作目录",
+ "loc.input.help.cwd": "脚本运行于的当前工作目录。存储库(内部版本)或项目(发行版本)的根路径 $(System.DefaultWorkingDirectory) 为空",
+ "loc.input.label.appSourcePath": "应用程序源路径",
+ "loc.input.help.appSourcePath": "要生成的源应用程序代码的运行程序上的绝对路径。如果未提供,则必须提供“imageToDeploy”参数,以确保容器应用具有要引用的映像。",
+ "loc.input.label.connectedServiceNameARM": "Azure 资源管理器连接",
+ "loc.input.help.connectedServiceNameARM": "为部署选择 Azure 资源管理器服务连接",
+ "loc.input.label.acrName": "Azure 容器注册表名称",
+ "loc.input.help.acrName": "可运行应用程序映像将推送到的 Azure 容器注册表的名称。",
+ "loc.input.label.acrUsername": "Azure 容器注册表用户名",
+ "loc.input.help.acrUsername": "用于对所提供的 Azure 容器注册表的推送请求进行身份验证的用户名。如果未提供,将通过 “az acr login” 生成访问令牌,并将其提供给 “docker login” 以对请求进行身份验证。",
+ "loc.input.label.acrPassword": "Azure 容器注册表密码",
+ "loc.input.help.acrPassword": "用于对所提供的 Azure 容器注册表的推送请求进行身份验证的密码。如果未提供,将通过 “az acr login” 生成访问令牌,并将其提供给 “docker login” 以对请求进行身份验证。",
+ "loc.input.label.dockerfilePath": "Dockerfile 路径",
+ "loc.input.help.dockerfilePath": "所提供的应用程序源中 Dockerfile 的相对路径,该路径应用于生成映像,然后将其推送到 ACR 并部署到容器应用。如果未提供,此任务将检查所提供的应用程序源的根目录中是否存在名为“Dockerfile”的文件,并使用该文件生成映像。否则,Oryx++ Builder 将用于创建映像。",
+ "loc.input.label.imageToBuild": "要生成的 Docker 映像",
+ "loc.input.help.imageToBuild": "要生成、推送到 ACR 并由此任务部署到容器应用的映像的自定义名称。注意: 此映像名称应包括 ACR 服务器;例如,.azurecr.io/:。如果未提供此参数,将以 `.azurecr.io/ado-task/container-app:.`的形式构造默认映像名称。",
+ "loc.input.label.imageToDeploy": "要部署的 Docker 映像",
+ "loc.input.help.imageToDeploy": "映像的自定义名称,该映像已推送到 ACR,并将通过此任务部署到容器应用。注意: 映像名称应包括 ACR 服务器; 例如,.azurecr.io/:。如果未提供此参数,则将使用为“imageToBuild”参数提供的(或确定的)值。",
+ "loc.input.label.containerAppName": "Azure 容器应用名称",
+ "loc.input.help.containerAppName": "将创建或更新的 Azure 容器应用的名称。如果未提供,此值将采用 `ado-task-app--` 的形式。",
+ "loc.input.label.resourceGroup": "Azure 资源组名称",
+ "loc.input.help.resourceGroup": "将在其中创建 Azure 容器应用的现有资源组。如果未提供,则此值将为 “-rg”,并且在尝试创建它之前,将首先检查其存在性。",
+ "loc.input.label.containerAppEnvironment": "Azure 容器应用环境",
+ "loc.input.help.containerAppEnvironment": "要与应用程序一起使用的 Azure 容器应用环境的名称。如果未提供,则将使用容器应用的资源组中的现有环境,否则,将以 `-env` 格式创建环境。",
+ "loc.input.label.runtimeStack": "应用程序运行时堆栈",
+ "loc.input.help.runtimeStack": "将应用程序部署到 Azure 容器应用时运行的平台版本堆栈。这应以 `:` 的形式提供。如果未提供,则此值由 Oryx 根据所提供应用程序的内容确定。有关 Oryx 支持的运行时堆栈的详细信息,请查看以下文档: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
+ "loc.input.label.kind": "容器应用种类",
+ "loc.input.help.kind": "设置为 `functionapp` 以获得内置支持和自动缩放,从而在 Azure 容器应用上运行 Azure 函数。",
+ "loc.input.label.targetPort": "应用程序目标端口",
+ "loc.input.help.targetPort": "应用程序要运行的指定端口。如果未提供任何值,并且生成器用于生成可运行的应用程序映像,则对于 Python 应用程序,目标端口将被设置为 80,其他所有平台应用程序的目标端口将设置为 8080。如果在创建容器应用时未提供任何值,则目标端口将默认为 80。注意:使用此任务更新容器应用时,如果没有根据入口属性的更改提供目标端口,则可能会更新目标端口。",
+ "loc.input.label.location": "容器应用的位置",
+ "loc.input.help.location": "容器应用(和其他已创建的资源)将部署到的位置。",
+ "loc.input.label.environmentVariables": "环境变量",
+ "loc.input.help.environmentVariables": "容器的环境变量列表。以 \"key=value\" 格式分隔的值。用于清除现有值的空字符串。前缀值为“secretref:”,用于引用机密。",
+ "loc.input.label.ingress": "入口设置",
+ "loc.input.help.ingress": "可能的选项:外部、内部、已禁用。如果在创建容器应用)时未提供,则设置为“外部”(默认值,则根据配置的应用环境终结点,容器应用将从 Internet 或 VNET 中可见。如果设置为“内部”,则容器应用仅在应用环境中可见。如果设置为“已禁用”,将对此容器应用禁用入口,并且将不具有 HTTP 或 TCP 终结点。",
+ "loc.input.label.yamlConfigPath": "YAML 配置文件路径",
+ "loc.input.help.yamlConfigPath": "YAML 文件的完整路径(在执行 Azure Pipelines 代理上),详细说明容器应用的配置。",
+ "loc.input.label.disableTelemetry": "禁用遥测",
+ "loc.input.help.disableTelemetry": "如果设置为“true”,则此 Azure DevOps 任务不会收集遥测数据。如果设置为“false”,或者未提供此参数,则会向 Microsoft 发送有关此 Azure DevOps 任务所针对的容器应用生成和部署方案的遥测数据。",
+ "loc.messages.AcrAccessTokenAuthFailed": "无法使用访问令牌对 ACR 实例“%s.azurecr.io”进行身份验证。",
+ "loc.messages.AcrAccessTokenLoginMessage": "使用要通过 Azure CLI 生成的访问令牌登录到 Azure 容器注册表。",
+ "loc.messages.AcrUsernamePasswordAuthFailed": "无法通过用户名/密码对 ACR 实例“%s.azurecr.io”进行身份验证。",
+ "loc.messages.AcrUsernamePasswordLoginMessage": "使用提供的 acrUsername 和 acrPassword 参数登录到 Azure 容器注册表。",
+ "loc.messages.AzureCliDynamicInstallFailed": "无法将 Azure CLI 设置为动态安装缺少的扩展。",
+ "loc.messages.BashCommandFailed": "`无法运行提供的 bash 命令 '%s'。",
+ "loc.messages.CheckForAppSourceDockerfileMessage": "未提供 dockerfilePath 参数; 正在检查应用源路径“%s”的根目录中的“Dockerfile”以从中生成映像。",
+ "loc.messages.ContainerAppEnvironmentUsedMessage": "部署容器应用时,使用提供的 containerAppEnvironment 值提供的“%s”。",
+ "loc.messages.CreateContainerAppEnvironmentFailed": "无法创建容器应用环境。",
+ "loc.messages.CreateContainerAppFailed": "无法通过 'az containerapp create' 命令创建 Azure 容器应用。",
+ "loc.messages.CreateContainerAppFromYamlFailed": "无法通过 'az containerapp create' 命令从 YAML 配置文件创建 Azure 容器应用。",
+ "loc.messages.CreateImageWithBuilderFailed": "无法使用 Oryx++ Builder 创建可运行的应用程序映像。",
+ "loc.messages.CreateImageWithBuilderMessage": "未为应用程序源提供或找到 Dockerfile;正在尝试使用 Oryx++ 生成器创建可运行的应用程序映像。",
+ "loc.messages.CreateImageWithDockerfileFailed": "无法使用提供的或发现的 Dockerfile 创建可运行的应用程序映像。",
+ "loc.messages.CreateImageWithDockerfileMessage": "已为应用程序源提供或找到 Dockerfile; 正在尝试从 Dockerfile“%s”生成映像。",
+ "loc.messages.CreateResourceGroupFailed": "无法创建资源组 '%s'。",
+ "loc.messages.DefaultContainerAppNameMessage": "未提供 containerAppName 参数; 正在设置要创建/更新到“%s”的容器应用的名称。",
+ "loc.messages.DefaultContainerAppEnvironmentMessage": "未提供 containerAppEnvironment 参数;正在将容器应用设置为创建/更新到“%s”。",
+ "loc.messages.DefaultImageToBuildMessage": "未提供 imageToBuild 参数; 正在将要生成的映像设置为“%s”。",
+ "loc.messages.DefaultImageToDeployMessage": "未提供 imageToDeploy 参数; 正在将映像设置为部署到“%s”。",
+ "loc.messages.DefaultIngressMessage": "未提供入口参数,请将入口值设置为 '%s'。",
+ "loc.messages.DefaultResourceGroupMessage": "未提供 resourceGroup 参数;正在将部署的资源组设置为“%s”。",
+ "loc.messages.DefaultRuntimeStackMessage": "未提供 runtimeStack 参数;正在使用为应用“%s”找到的运行时堆栈。",
+ "loc.messages.DefaultTargetPortMessage": "未提供 targetPort 参数; 使用应用程序的目标端口“%s”。",
+ "loc.messages.DetermineRuntimeStackFailed": "无法从应用程序源 '%s'确定运行时堆栈。",
+ "loc.messages.DisableContainerAppIngressFailed": "无法禁用容器应用的入口。",
+ "loc.messages.DisabledIngressMessage": "将对容器应用禁用入口。",
+ "loc.messages.EnableContainerAppIngressFailed": "无法为容器应用启用入口。",
+ "loc.messages.ErrorCodeFormat": "错误代码: [%s]",
+ "loc.messages.ErrorMessageFormat": "错误: %s",
+ "loc.messages.ExistingContainerAppEnvironmentMessage": "已发现要与容器应用一起使用的现有容器应用环境,'%s'。",
+ "loc.messages.FoundAppSourceDockerfileMessage": "在路径“%s”提供的应用程序源中找到现有的 Dockerfile; 映像将从此 Dockerfile 生成。",
+ "loc.messages.LoginFailed": "Azure 登录失败",
+ "loc.messages.MissingAcrNameMessage": "如果提供了 appSourcePath 参数,则还必须提供 acrName 参数。",
+ "loc.messages.MissingRequiredArgumentMessage": "必须提供以下参数之一:appSourcePath、imageToDeploy、yamlConfigPath",
+ "loc.messages.PackCliInstallFailed": "无法安装包 CLI。",
+ "loc.messages.PushImageToAcrFailed": "无法将映像“%s”推送到 ACR。",
+ "loc.messages.SetDefaultBuilderFailed": "无法将 Oryx++ Builder 设置为默认生成器。",
+ "loc.messages.UpdateContainerAppFailed": "无法通过 'az containerapp update'命令更新 Azure 容器应用。",
+ "loc.messages.UpdateContainerAppFromYamlFailed": "无法通过 'az containerapp update'命令从 YAML 配置文件更新 Azure 容器应用。",
+ "loc.messages.UpdateContainerAppRegistryDetailsFailed": "无法通过 'az containerapp registry set' 命令更新 Azure 容器应用 ACR 详细信息。"
}
\ No newline at end of file
diff --git a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-TW/resources.resjson b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-TW/resources.resjson
index 071d5dacf50e..1332dc9a429a 100644
--- a/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-TW/resources.resjson
+++ b/Tasks/AzureContainerAppsV1/Strings/resources.resjson/zh-TW/resources.resjson
@@ -1,86 +1,88 @@
-{
- "loc.friendlyName": "Azure 容器應用程式部署",
- "loc.helpMarkDown": "[深入了解此工作](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
- "loc.description": "建置及部署 Azure 容器應用程式的 Azure DevOps 工作。",
- "loc.instanceNameFormat": "Azure 容器應用程式部署",
- "loc.releaseNotes": "用於建置及部署 Azure 容器應用程式的 AzureContainerApps 工作發行版本 1.x.x。",
- "loc.input.label.cwd": "工作目錄",
- "loc.input.help.cwd": "指令碼執行所在的現行工作目錄。Empty 是存放庫 (組建) 或成品 (發行) 的根目錄,即 $(System.DefaultWorkingDirectory)",
- "loc.input.label.appSourcePath": "應用程式來源路徑",
- "loc.input.help.appSourcePath": "要建立之來源應用程式程式碼執行器上的絕對路徑。若未提供,必須提供 'imageToDeploy' 引數,以確保容器應用程式具有要參考的映像。",
- "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 連線",
- "loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 服務連線",
- "loc.input.label.acrName": "Azure Container Registry 名稱",
- "loc.input.help.acrName": "要推送可執行之應用程式映像的目標 Azure Container Registry 名稱。",
- "loc.input.label.acrUsername": "Azure Container Registry 使用者名稱",
- "loc.input.help.acrUsername": "用來向提供的 Azure Container Registry 驗證推送要求的使用者名稱。若未提供,將會透過 'az acr login' 產生存取權杖,並提供給 'docker login' 以驗證要求。",
- "loc.input.label.acrPassword": "Azure Container Registry 密碼",
- "loc.input.help.acrPassword": "用來向提供的 Azure Container Registry 驗證推送要求的密碼。若未提供,將會透過 'az acr login' 產生存取權杖,並提供給 'docker login' 以驗證要求。",
- "loc.input.label.dockerfilePath": "Dockerfile 路徑",
- "loc.input.help.dockerfilePath": "所提供應用程式來源中 Dockerfile 的相對路徑,應該用於建置映像,然後推送至 ACR 並部署到容器應用程式。若未提供,此工作將檢查提供的應用程式來源根目錄是否有名為 'Dockerfile' 的檔案,並使用該檔案來建置映像。否則,將使用 Oryx++ Builder 來建立映像。",
- "loc.input.label.imageToBuild": "要建置的 Docker 映像",
- "loc.input.help.imageToBuild": "要建置、推送至 ACR 並由此工作部署到容器應用程式的影像自訂名稱。注意事項: 此影像名稱應包含 ACR 伺服器; 例如 .azurecr.io/:。若未提供此引數,將會以 `.azurecr.io/ado-task/container-app:.` 的格式建構預設影像名稱。",
- "loc.input.label.imageToDeploy": "要部署的 Docker 映像",
- "loc.input.help.imageToDeploy": "映像的自訂名稱已推送至 ACR,且將由此工作部署到容器應用程式。注意: 映像名稱應包含 ACR 伺服器; 例如 .azurecr.io/:。如果未提供此引數,則會使用為 'imageToBuild' 引數提供 (或決定) 的值。",
- "loc.input.label.containerAppName": "Azure 容器應用程式名稱",
- "loc.input.help.containerAppName": "將建立或更新的 Azure 容器應用程式名稱。若未提供,此值的格式為 `ado-task-app--`。",
- "loc.input.label.resourceGroup": "Azure 資源群組名稱",
- "loc.input.help.resourceGroup": "會在其中建立 Azure 容器應用程式的現有資源群組。若未提供,此值將會是 '-rg',而且會先檢查其是否存在,然後才嘗試建立。",
- "loc.input.label.containerAppEnvironment": "Azure 容器應用程式環境",
- "loc.input.help.containerAppEnvironment": "要和應用程式搭配使用的 Azure 容器應用程式環境名稱。若未提供,將會使用容器應用程式資源群組中的現有環境,否則會以 `-env` 的格式建立環境。",
- "loc.input.label.runtimeStack": "應用程式執行階段堆疊",
- "loc.input.help.runtimeStack": "應用程式部署到 Azure 容器應用程式時所執行的平台版本堆疊。這應該以 `:` 的格式提供。若未提供,此值會由 Oryx 根據所提供應用程式的內容決定。如需 Oryx 支援的執行階段堆疊詳細資訊,請檢視下列文件: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md",
- "loc.input.label.targetPort": "應用程式目標連接埠",
- "loc.input.help.targetPort": "供應用程式執行的指定連接埠。如果未提供任何值,並使用建立器建置可執行的應用程式影像,則 Python 應用程式的目標連接埠會設為 80,所有其他平台應用程式的目標連接埠則設為 8080。如果在建立容器應用程式時未提供任何值,則目標埠會預設為 80。注意事項: 使用此工作來更新容器應用程式時,若未根據輸入屬性的變更提供目標連接埠,則可能會更新目標連接埠。",
- "loc.input.label.location": "容器應用程式的位置",
- "loc.input.help.location": "容器應用程式 (及其他已建立資源) 的目標部署位置。",
- "loc.input.label.environmentVariables": "環境變數",
- "loc.input.help.environmentVariables": "容器的環境變數清單。以 'key=value' 為格式的空格分隔值。用以清除現有值的空字串。以 'secretref:' 作為參考秘密的前置值。",
- "loc.input.label.ingress": "輸入設定",
- "loc.input.help.ingress": "可能的選項: external、internal、disabled。若設為 'external' (建立容器應用程式時若未提供,即為預設值),則根據設定的應用程式環境端點,容器應用程式會從網際網路或 VNET 顯示。如果設為 'internal',則容器應用程式將只能從應用程式環境中顯示。如果設為 'disabled',則會停用此容器應用程式的輸入,而且不會有 HTTP 或 TCP 端點。",
- "loc.input.label.yamlConfigPath": "YAML 設定檔路徑",
- "loc.input.help.yamlConfigPath": "到詳細描述容器應用程式設定的 YAML 檔案的完整路徑 (在執行中的 Azure Pipelines 代理程式上)。",
- "loc.input.label.disableTelemetry": "停用遙測",
- "loc.input.help.disableTelemetry": "如果設定為 'true',此 Azure DevOps 工作將不會收集任何遙測。如果設定為 'false',或未提供此引數,則會將有關容器應用程式組建的遙測傳送給 Microsoft,並部署此 Azure DevOps 工作的目標案例。",
- "loc.messages.AcrAccessTokenAuthFailed": "無法使用存取權杖對 ACR 執行個體 '%s.azurecr.io' 進行驗證。",
- "loc.messages.AcrAccessTokenLoginMessage": "使用透過 Azure CLI 產生的存取權杖登入 Azure Container Registry。",
- "loc.messages.AcrUsernamePasswordAuthFailed": "無法使用使用者名稱/密碼對 ACR 執行個體 '%s.azurecr.io' 進行驗證。",
- "loc.messages.AcrUsernamePasswordLoginMessage": "使用提供的 acrUsername 和 acrPassword 引數登入 Azure Container Registry。",
- "loc.messages.AzureCliDynamicInstallFailed": "無法設定 Azure CLI 以動態安裝遺漏的延伸模組。",
- "loc.messages.BashCommandFailed": "無法執行提供的 bash 命令 '%s'。",
- "loc.messages.CheckForAppSourceDockerfileMessage": "未提供 dockerfilePath 引數; 正在檢查應用程式來源路徑 '%s' 根目錄的 'Dockerfile',從中建立映像。",
- "loc.messages.ContainerAppEnvironmentUsedMessage": "部署容器應用程式時,使用提供的 containerAppEnvironment 值提供 '%s'。",
- "loc.messages.CreateContainerAppEnvironmentFailed": "無法建立容器應用程式環境。",
- "loc.messages.CreateContainerAppFailed": "無法透過 'az containerapp create' 命令建立 Azure 容器應用程式。",
- "loc.messages.CreateContainerAppFromYamlFailed": "無法透過 'az containerapp create' 命令從 YAML 設定檔建立 Azure 容器應用程式。",
- "loc.messages.CreateImageWithBuilderFailed": "無法使用 Oryx++ Builder 建立可執行的應用程式映像。",
- "loc.messages.CreateImageWithBuilderMessage": "未提供或找不到應用程式來源的 Dockerfile; 嘗試使用 Oryx++ Builder 建立可執行的應用程式映像。",
- "loc.messages.CreateImageWithDockerfileFailed": "無法使用提供的或探索到的 Dockerfile 建立可執行的應用程式映像。",
- "loc.messages.CreateImageWithDockerfileMessage": "已提供或找到應用程式來源的 Dockerfile; 嘗試從 Dockerfile '%s' 建置映像。",
- "loc.messages.CreateResourceGroupFailed": "無法建立資源群組 '%s'。",
- "loc.messages.DefaultContainerAppNameMessage": "未提供 containerAppName 引數; 設定容器應用程式的名稱,以建立/更新至 '%s'。",
- "loc.messages.DefaultContainerAppEnvironmentMessage": "未提供 containerAppEnvironment 引數; 設定容器應用程式,以建立/更新至 '%s'。",
- "loc.messages.DefaultImageToBuildMessage": "未提供 imageToBuild 引數; 設定要建置成 '%s' 的映像。",
- "loc.messages.DefaultImageToDeployMessage": "未提供 imageToDeploy 引數; 設定映像以部署到' %s'。",
- "loc.messages.DefaultIngressMessage": "未提供任何輸入引數,請將輸入值設定為 '%s'。",
- "loc.messages.DefaultResourceGroupMessage": "未提供 resourceGroup 引數; 將部署的資源群組設定為'%s'。",
- "loc.messages.DefaultRuntimeStackMessage": "未提供 RuntimeStack 引數; 使用針對應用程式 '%s' 找到的執行階段堆疊。",
- "loc.messages.DefaultTargetPortMessage": "未提供 targetPort 引數; 使用應用程式的目標連接埠 '%s'。",
- "loc.messages.DetermineRuntimeStackFailed": "無法從應用程式來源 '%s' 判斷執行階段堆疊。",
- "loc.messages.DisableContainerAppIngressFailed": "無法停用容器應用程式的輸入。",
- "loc.messages.DisabledIngressMessage": "將停用容器應用程式的輸入。",
- "loc.messages.EnableContainerAppIngressFailed": "無法啟用容器應用程式的輸入。",
- "loc.messages.ErrorCodeFormat": "錯誤碼: [%s]",
- "loc.messages.ErrorMessageFormat": "錯誤: %s",
- "loc.messages.ExistingContainerAppEnvironmentMessage": "已探索到要和容器應用程式搭配使用的現有容器應用程式環境 '%s'。",
- "loc.messages.FoundAppSourceDockerfileMessage": "在提供的應用程式來源中找到現有的 Dockerfile,位於路徑 '%s'; 將會從這個 Dockerfile 建立映像。",
- "loc.messages.LoginFailed": "Azure 登入失敗",
- "loc.messages.MissingAcrNameMessage": "如果提供 appSourcePath 引數,也必須提供 acrName 引數。",
- "loc.messages.MissingRequiredArgumentMessage": "必須提供下列其中一個引數: appSourcePath、imageToDeploy、yamlConfigPath",
- "loc.messages.PackCliInstallFailed": "無法安裝套件 CLI。",
- "loc.messages.PushImageToAcrFailed": "無法將映像 '%s' 推送至 ACR。",
- "loc.messages.SetDefaultBuilderFailed": "無法將 Oryx++ Builder 設定為預設建立器。",
- "loc.messages.UpdateContainerAppFailed": "無法透過 'az containerapp update' 命令更新 Azure 容器應用程式。",
- "loc.messages.UpdateContainerAppFromYamlFailed": "無法透過 'az containerapp update' 命令從 YAML 設定檔更新 Azure 容器應用程式。",
- "loc.messages.UpdateContainerAppRegistryDetailsFailed": "無法透過 'az containerapp registry set' 命令更新 Azure 容器應用程式 ACR 詳細資料。"
+{
+ "loc.friendlyName": "Azure 容器應用程式部署",
+ "loc.helpMarkDown": "[深入了解此工作](http://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureContainerAppsV1/README.md)",
+ "loc.description": "建置及部署 Azure 容器應用程式的 Azure DevOps 工作。",
+ "loc.instanceNameFormat": "Azure 容器應用程式部署",
+ "loc.releaseNotes": "用於建置及部署 Azure 容器應用程式的 AzureContainerApps 工作發行版本 1.x.x。",
+ "loc.input.label.cwd": "工作目錄",
+ "loc.input.help.cwd": "指令碼執行所在的現行工作目錄。Empty 是存放庫 (組建) 或成品 (發行) 的根目錄,即 $(System.DefaultWorkingDirectory)",
+ "loc.input.label.appSourcePath": "應用程式來源路徑",
+ "loc.input.help.appSourcePath": "要建立之來源應用程式程式碼執行器上的絕對路徑。若未提供,必須提供 'imageToDeploy' 引數,以確保容器應用程式具有要參考的映像。",
+ "loc.input.label.connectedServiceNameARM": "Azure Resource Manager 連線",
+ "loc.input.help.connectedServiceNameARM": "為部署選取 Azure Resource Manager 服務連線",
+ "loc.input.label.acrName": "Azure Container Registry 名稱",
+ "loc.input.help.acrName": "要推送可執行之應用程式映像的目標 Azure Container Registry 名稱。",
+ "loc.input.label.acrUsername": "Azure Container Registry 使用者名稱",
+ "loc.input.help.acrUsername": "用來向提供的 Azure Container Registry 驗證推送要求的使用者名稱。若未提供,將會透過 'az acr login' 產生存取權杖,並提供給 'docker login' 以驗證要求。",
+ "loc.input.label.acrPassword": "Azure Container Registry 密碼",
+ "loc.input.help.acrPassword": "用來向提供的 Azure Container Registry 驗證推送要求的密碼。若未提供,將會透過 'az acr login' 產生存取權杖,並提供給 'docker login' 以驗證要求。",
+ "loc.input.label.dockerfilePath": "Dockerfile 路徑",
+ "loc.input.help.dockerfilePath": "所提供應用程式來源中 Dockerfile 的相對路徑,應該用於建置映像,然後推送至 ACR 並部署到容器應用程式。若未提供,此工作將檢查提供的應用程式來源根目錄是否有名為 'Dockerfile' 的檔案,並使用該檔案來建置映像。否則,將使用 Oryx++ Builder 來建立映像。",
+ "loc.input.label.imageToBuild": "要建置的 Docker 映像",
+ "loc.input.help.imageToBuild": "要建置、推送至 ACR 並由此工作部署到容器應用程式的影像自訂名稱。注意事項: 此影像名稱應包含 ACR 伺服器; 例如 .azurecr.io/:。若未提供此引數,將會以 `