diff --git a/src/Aspire.Cli/Agents/AspireSkills/AspireSkillsInstaller.cs b/src/Aspire.Cli/Agents/AspireSkills/AspireSkillsInstaller.cs index dec2cca8e41..c79c2a84f03 100644 --- a/src/Aspire.Cli/Agents/AspireSkills/AspireSkillsInstaller.cs +++ b/src/Aspire.Cli/Agents/AspireSkills/AspireSkillsInstaller.cs @@ -195,7 +195,10 @@ private async Task InstallFromEmbeddedAsync( if (ValidateEmbeddedMetadata(metadata) is { } metadataError) { - return AcquisitionResult.Failed($"Embedded Aspire skills bundle metadata is invalid: {metadataError}"); + return AcquisitionResult.Failed(string.Format( + CultureInfo.CurrentCulture, + AgentCommandStrings.AspireSkillsInstaller_InvalidMetadata, + metadataError)); } if (!string.Equals(metadata.Version, version, StringComparison.OrdinalIgnoreCase)) @@ -256,27 +259,31 @@ private async Task InstallFromEmbeddedAsync( { if (string.IsNullOrWhiteSpace(metadata.Version)) { - return "Embedded Aspire skills metadata must specify a version."; + return AgentCommandStrings.AspireSkillsInstaller_MissingMetadataVersion; } if (!string.Equals(metadata.Repository, GitHubRepository, StringComparison.OrdinalIgnoreCase)) { - return string.Format(CultureInfo.InvariantCulture, "Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'.", metadata.Repository, GitHubRepository); + return string.Format( + CultureInfo.CurrentCulture, + AgentCommandStrings.AspireSkillsInstaller_MetadataRepositoryMismatch, + metadata.Repository, + GitHubRepository); } if (string.IsNullOrWhiteSpace(metadata.Tag)) { - return "Embedded Aspire skills metadata must specify a GitHub release tag."; + return AgentCommandStrings.AspireSkillsInstaller_MissingMetadataTag; } if (string.IsNullOrWhiteSpace(metadata.AssetName)) { - return "Embedded Aspire skills metadata must specify a release asset name."; + return AgentCommandStrings.AspireSkillsInstaller_MissingMetadataAssetName; } if (string.IsNullOrWhiteSpace(metadata.Sha256)) { - return "Embedded Aspire skills metadata must specify the release asset SHA-256 hash."; + return AgentCommandStrings.AspireSkillsInstaller_MissingMetadataSha256; } return null; @@ -294,8 +301,8 @@ private static void ValidateArchiveSha256(string archivePath, string expectedSha if (!string.Equals(expectedHash, actualHash, StringComparison.OrdinalIgnoreCase)) { throw new InvalidOperationException(string.Format( - CultureInfo.InvariantCulture, - "Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'.", + CultureInfo.CurrentCulture, + AgentCommandStrings.AspireSkillsInstaller_ArchiveHashVerificationFailed, expectedHash, actualHash)); } diff --git a/src/Aspire.Cli/Resources/AgentCommandStrings.Designer.cs b/src/Aspire.Cli/Resources/AgentCommandStrings.Designer.cs index 6133c22ac5e..ea7ecc1f719 100644 --- a/src/Aspire.Cli/Resources/AgentCommandStrings.Designer.cs +++ b/src/Aspire.Cli/Resources/AgentCommandStrings.Designer.cs @@ -393,6 +393,69 @@ internal static string AspireSkillsInstaller_InvalidBundle { } } + /// + /// Looks up a localized string similar to Embedded Aspire skills bundle metadata is invalid: {0}. + /// + internal static string AspireSkillsInstaller_InvalidMetadata { + get { + return ResourceManager.GetString("AspireSkillsInstaller_InvalidMetadata", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills metadata must specify a version.. + /// + internal static string AspireSkillsInstaller_MissingMetadataVersion { + get { + return ResourceManager.GetString("AspireSkillsInstaller_MissingMetadataVersion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'.. + /// + internal static string AspireSkillsInstaller_MetadataRepositoryMismatch { + get { + return ResourceManager.GetString("AspireSkillsInstaller_MetadataRepositoryMismatch", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills metadata must specify a GitHub release tag.. + /// + internal static string AspireSkillsInstaller_MissingMetadataTag { + get { + return ResourceManager.GetString("AspireSkillsInstaller_MissingMetadataTag", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills metadata must specify a release asset name.. + /// + internal static string AspireSkillsInstaller_MissingMetadataAssetName { + get { + return ResourceManager.GetString("AspireSkillsInstaller_MissingMetadataAssetName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills metadata must specify the release asset SHA-256 hash.. + /// + internal static string AspireSkillsInstaller_MissingMetadataSha256 { + get { + return ResourceManager.GetString("AspireSkillsInstaller_MissingMetadataSha256", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'.. + /// + internal static string AspireSkillsInstaller_ArchiveHashVerificationFailed { + get { + return ResourceManager.GetString("AspireSkillsInstaller_ArchiveHashVerificationFailed", resourceCulture); + } + } + /// /// Looks up a localized string similar to Installing Playwright CLI.... /// diff --git a/src/Aspire.Cli/Resources/AgentCommandStrings.resx b/src/Aspire.Cli/Resources/AgentCommandStrings.resx index 2364ff91d8d..68343145a1d 100644 --- a/src/Aspire.Cli/Resources/AgentCommandStrings.resx +++ b/src/Aspire.Cli/Resources/AgentCommandStrings.resx @@ -171,6 +171,27 @@ The Aspire skills bundle is invalid: {0} + + Embedded Aspire skills bundle metadata is invalid: {0} + + + Embedded Aspire skills metadata must specify a version. + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + Embedded Aspire skills metadata must specify a GitHub release tag. + + + Embedded Aspire skills metadata must specify a release asset name. + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Installing Playwright CLI... diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.cs.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.cs.xlf index 7139b9c497a..2b0bb6fdb9c 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.cs.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.cs.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Následující konfigurace agenta používají zastaralý příkaz „mcp start“. Chcete je aktualizovat? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.de.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.de.xlf index a09a22f0b5d..529031b7c17 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.de.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.de.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? In den folgenden Agentkonfigurationen wird der veraltete Befehl „mcp start“ verwendet. Aktualisieren? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.es.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.es.xlf index 416a73644e6..710c3edf197 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.es.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.es.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Las siguientes configuraciones de agente usan el comando "mcp start" en desuso. ¿Actualizarlos? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.fr.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.fr.xlf index 38117b59c88..76b480154f4 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.fr.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.fr.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Les configurations d’agent suivantes utilisent la commande « mcp start » obsolète. Voulez-vous les mettre à jour ? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.it.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.it.xlf index 670db6c9e77..a6a45ac8cf0 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.it.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.it.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Le configurazioni agente seguenti usano il comando 'mcp start' deprecato. Aggiornare ora? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ja.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ja.xlf index 297b0f9eb54..36593edb164 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ja.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ja.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? 次のエージェント構成で非推奨の 'mcp start' コマンドが使用されています。これらを更新しますか? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ko.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ko.xlf index 05a8359420d..881975e18fe 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ko.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ko.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? 다음 에이전트 구성에서 더 이상 사용되지 않는 'mcp start' 명령을 사용하고 있습니다. 업데이트하시겠습니까? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pl.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pl.xlf index d87eccc448a..369132369fa 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pl.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pl.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Następujące konfiguracje agentów używają przestarzałego polecenia „mcp start”. Zaktualizować je? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pt-BR.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pt-BR.xlf index 66b4e8820f1..8dd5ec5c6ea 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pt-BR.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.pt-BR.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? As configurações de agente a seguir usam o comando "mcp start" preterido. Deseja atualizá-las? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ru.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ru.xlf index 76dc2665fa2..ca1c483d46a 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ru.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.ru.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Следующие конфигурации агента используют устаревшую команду "mcp start". Обновить их? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.tr.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.tr.xlf index 65b85538393..d5196c22d2f 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.tr.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.tr.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? Aşağıdaki aracı yapılandırmaları, kullanımdan kaldırılmış olan 'mcp start' komutunu kullanmaktadır. Güncellensin mi? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hans.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hans.xlf index f4c08201732..98aa746e0f7 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hans.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hans.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? 以下智能体配置使用已弃用的 "mcp start" 命令。是否更新它们? diff --git a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hant.xlf b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hant.xlf index 62de972aa38..13d3c5aa791 100644 --- a/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hant.xlf +++ b/src/Aspire.Cli/Resources/xlf/AgentCommandStrings.zh-Hant.xlf @@ -2,11 +2,46 @@ + + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + Embedded Aspire skills archive failed SHA-256 verification. Expected '{0}', got '{1}'. + + Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. Aspire skills could not be downloaded from the verified GitHub release asset, and no valid cached or embedded bundle is available. + + Embedded Aspire skills bundle metadata is invalid: {0} + Embedded Aspire skills bundle metadata is invalid: {0} + + + + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + Embedded Aspire skills metadata repository '{0}' does not match expected repository '{1}'. + + + + Embedded Aspire skills metadata must specify a release asset name. + Embedded Aspire skills metadata must specify a release asset name. + + + + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + Embedded Aspire skills metadata must specify the release asset SHA-256 hash. + + + + Embedded Aspire skills metadata must specify a GitHub release tag. + Embedded Aspire skills metadata must specify a GitHub release tag. + + + + Embedded Aspire skills metadata must specify a version. + Embedded Aspire skills metadata must specify a version. + + The following agent configurations use the deprecated 'mcp start' command. Update them? 以下代理程式設定使用已棄用的 'mcp start' 命令。更新它們?